Jump to content

Виды сетки в solidworks


Recommended Posts

Ле0нид

Добрый вечер! Кто-нибудь может рассказать о принципиальных различиях между сетками стандартной и на основе кривизны? Почему сетка на основе кривизны точнее?

Link to post
Share on other sites


UnPinned posts
Jesse
3 часа назад, Ле0нид сказал:

Добрый вечер! Кто-нибудь может рассказать о принципиальных различиях между сетками стандартной и на основе кривизны? Почему сетка на основе кривизны точнее?

принципиальных различий нет. И там, и там используются те же самые КЭ и функции формы. С сеткой на основе кривизны в некоторых ситуациях удобно мешить криволинейную геометрию, а точнее контролировать количество КЭ в дугах окружностей (есть соотв-я кнопочка в параметрах).
13.jpg

Также мешер на основе кривизны практически во всех ситуациях задействует все ядра процессора при создании сетки, а стандартный мешер используют мультипоточность только при создании твёрдотельной сетки, если не изменяет память... То есть сетка на основе кривизны строится быстрее.
С другой стороны, со стандартным мешером проще добиться регулярной сетки; сетка на основе кривизны чаще нерегулярная, особенна когда плотность невелика.
11.jpg12.jpg
Также когда в многотельной детали или сборке вы ремешите конкретную деталь, не меняя всю остальную сетку, то она ремешиться с сеткой на основе кривизны (солид обычно предупреждает об этом), что не оч приятно..

А где вы прочитали, что сетка на основе кривизны точнее?)

Edited by Jesse
  • Нравится 3
Link to post
Share on other sites
Ле0нид
13 часов назад, Jesse сказал:

принципиальных различий нет. И там, и там используются те же самые КЭ и функции формы. С сеткой на основе кривизны в некоторых ситуациях удобно мешить криволинейную геометрию, а точнее контролировать количество КЭ в дугах окружностей (есть соотв-я кнопочка в параметрах).
13.jpg

Также мешер на основе кривизны практически во всех ситуациях задействует все ядра процессора при создании сетки, а стандартный мешер используют мультипоточность только при создании твёрдотельной сетки, если не изменяет память... То есть сетка на основе кривизны строится быстрее.
С другой стороны, со стандартным мешером проще добиться регулярной сетки; сетка на основе кривизны чаще нерегулярная, особенна когда плотность невелика.
11.jpg12.jpg
Также когда в многотельной детали или сборке вы ремешите конкретную деталь, не меняя всю остальную сетку, то она ремешиться с сеткой на основе кривизны (солид обычно предупреждает об этом), что не оч приятно..

А где вы прочитали, что сетка на основе кривизны точнее?)

Спасибо за ответ, помню, что преподаватель говорил, что сетка на основе кривизны дает более точные результаты, поскольку там какая-то параболическая зависимость

Link to post
Share on other sites
Jesse
1 час назад, Ле0нид сказал:

помню, что преподаватель говорил, что сетка на основе кривизны дает более точные результаты, поскольку там какая-то параболическая зависимость

вы, наверно, перепутали..) Параболическая зависимость - это в конечных элементах высокого качества (High quality mesh). Они лучше описывают криволинейную геометрию и они в общем действительно точнее в отличие от Draft quality mesh (линейные КЭ).
И для Curvature based mesh, и для Standart mesh можно выбрать линейные или параболические элементы..:smile:

  • Нравится 1
Link to post
Share on other sites
Ле0нид
1 минуту назад, Jesse сказал:

вы, наверно, перепутали..) Параболическая зависимость - это в конечных элементах высокого качества (High quality mesh). Они лучше описывают криволинейную геометрию и они в общем действительно точнее в отличие от Draft quality mesh (линейные КЭ).
И для Curvature based mesh, и для Standart mesh можно выбрать линейные или параболические элементы..:smile:

Спасибо)

Link to post
Share on other sites
ДОБРЯК
24 минуты назад, Jesse сказал:

И для Curvature based mesh, и для Standart mesh

Для тетраэдров есть разные генераторы?

Link to post
Share on other sites
Jesse
24 минуты назад, ДОБРЯК сказал:

Для тетраэдров есть разные генераторы?

и для тетров, и для оболочечных КЭ.
три генератора: стандартный, на основе кривизны и на основе смешанной кривизны

Link to post
Share on other sites
ДОБРЯК
22.01.2021 в 14:42, Jesse сказал:

и для тетров, и для оболочечных КЭ.
три генератора: стандартный, на основе кривизны и на основе смешанной кривизны

Если я правильно понимаю то это генераторы поверхности отличаются. Как для оболочек.

А вопрос был про разные генераторы тетраэдров.

Link to post
Share on other sites
Jesse
9 часов назад, ДОБРЯК сказал:

Если я правильно понимаю то это генераторы поверхности отличаются. Как для оболочек.

А вопрос был про разные генераторы тетраэдров.

не, для тетраэдров тоже тремя способами можно, причём с сеткой на основе смешанной кривизны можно замешить практически любую импортированную (кадовскую) геометрию, где полно заусенцев, мелких фичеров и т.п. Лишь бы интерференции разных тел не было. Тоже полезно, когда нет времени редактировать полученную геометрию и надо что-то быстро прикинуть и дать ответ.

Вообще говоря, генерация объёмной сетки в SW в 2 этапа происходит: сначала "мешится" поверхность тела, а затем заполняется объём. Как правило, первый этап дольше, что можно отследить по полоске состояния в %.  Причём геометрия аппроксимируется именно срединными узлами, то есть местоположение срединных узлов и описывает имеющиеся грани, кромки..
В вашей программе такая же схема?

Link to post
Share on other sites
ДОБРЯК
15 часов назад, Jesse сказал:

Вообще говоря, генерация объёмной сетки в SW в 2 этапа происходит: сначала "мешится" поверхность тела, а затем заполняется объём. Как правило, первый этап дольше, что можно отследить по полоске состояния в %. 

Прежде чем генерировать поверхность нужно сгенерировать узлы на ребрах. 

Поэтому три этапа. 

При большом количестве ребер и мелкой сетке в некоторых программах это занимает очень много времени...

Заполнение объема занимает большее время.

Link to post
Share on other sites
Jesse

Мистер Админ, перенесите, пожалуйста, тему в соотв-й раздел
https://cccp3d.ru/forum/88-solidworks-simulationcosmosworks/
Мб люди чтоб не плодить тему про сетки в SW будут спрашивать в этой теме.. Можно с закрепом..)
:thank_you:

Edited by Jesse
Link to post
Share on other sites
ДОБРЯК

@Jesse для информации. При генерации объема не всегда сразу удается сгенерировать тетраэдры по первоначальной поверхностной сетке. Если этого не происходит, то каждая программа импровизирует по своему.

А при генерации узлов на ребрах нужно склеивать узлы. А чтобы это было быстро для большого количества узлов нужно применить быстрое геометрическое хеширование.

Link to post
Share on other sites
karachun
1 час назад, Jesse сказал:

Мистер Админ, перенесите, пожалуйста, тему в соотв-й раздел

лучше жми кнопку жалоба, так до модераторов быстрее дойдет

(я вот, на такие темы исправно жалуюсь, так исправно что в этом разделе даже баннер красный повесили)

  • Нравится 1
  • Хаха 1
Link to post
Share on other sites
Jesse
15 минут назад, karachun сказал:

лучше жми кнопку жалоба, так до модераторов быстрее дойдет

(я вот, на такие темы исправно жалуюсь, так исправно что в этом разделе даже баннер красный повесили)

спс, так и сделал)

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • Viktor2004
      Уважаемые коллеги. Написал тут код который не имеет смысла. Хочу проверить как программа оптимизации не портит ли его. Первый код это до оптимизации, второй после оптимизации. Скажите, команда IF THEN ENDIF  будут давать тот же результат? Ну, условия будут по тем же законам обрабатываться или все же эти два кода не идентичны?   O8000 N0300IF [D2493.3 EQ1 && #8 EQ 8]GOTO 345 IF [#1 LT 21] GOTO 500 ; IF [#2 GT 25] GOTO 500 ; IF [#3 EQ 6] GOTO 345 ; IF [#4 EQ 7] GOTO 345 ; #11 = 5 N0310 GOTO 500 ; N0320IF [#6 NE 4] GOTO 345 ; IF [D2493.5 EQ 1] GOTO 340 IF [D2493.3 EQ 1] GOTO 340 GOTO 500 ; N0330 ; GOTO 500 ; N0340 #15 = #14 N0345 #15 = #14 N0365IF [#7 NE 24] GOTO 370 ; #17=#10 ; IF [#17 LT 0] GOTO 397 ; IF [#17 GT 99] GOTO 397 ; G310 D2442 L2 Q#17 ; GOTO 500 N0370 M99 N0397 M99 N0500 M99 а это после оптимизации O8000 N300 IF[ D2493.3 EQ 1 && #8 EQ 8 ]GOTO 345 IF[ #1 GE 21 && #2 LE 25 ]THEN IF[ #3 NE 6 && #4 NE 7 ]THEN #11 = 5 N310 GOTO 500 N320 IF[ #6 NE 4 ]GOTO 345 IF[ D2493.5 NE 1 && D2493.3 NE 1 ]THEN GOTO 500 N330 GOTO 500 ENDIF N340 #15 = #14 ENDIF N345 #15 = #14 N365 IF[ #7 NE 24 ]GOTO 370 #17 = #10 IF[ #17 GE 0 && #17 LE 99 ]THEN G310 D2442 L2 Q#17 GOTO 500 N370 M99 ENDIF N397 M99 ENDIF N500 M99  
    • grOOmi
      Во всех системах высокого уровня всё это есть, только называется по разному. В NX Mold Wizard. Вот подробная презентация для NX6. Все описанные возможности были реализованы уже в 2008 году.  https://docplayer.ru/32407561-Master-processy-mold-wizard-proektirovanie-press-form-zhukov-dmitriy-831.html
    • valentine
    • Viktor2004
      Почитал конекшн мануал. Есть три типа клавиатуры ONG - как у автора ONGP - как у меня QWERTY - наиболее полная.   Так вот в моей ONGP есть кнопка переключения регистра ABC/abc и может печатать маленькие буквы. Круглые и квадратные скобки у меня уже есть. А после переключения параметра 13115#6 в единицу, именно в нижнем регистре вместо квадратных скобок через SHIFT печатает треугольные скобки "<" и ">" А в верхнем регистре все так же печатает квадратные скобки. Только что проверил, все так
    • Sergei
    • Yegor
      Да я понял из Вашего предидущего ответа. P.S. Сколько фануков столько страданий))) На днях ещё два привезут с наклонной станиной. Но так как за наладку мне платить не стали, то отложу пожалуй разбирательство с ними куда нибудь по дальше)
    • Мастеровой
      Добавлю "крутой" финский рок десятилетней давности . Но не слушаем , хотя СD- ки  где-то валяются.
    • Vladimir_Gorshkov
      Я всего лишь написал, где это реализовано, а меня уже в подхалимы определили. Вот это номер.
    • Viktor2004
      У меня вот такая клавиатура
    • Snake 60
      Я использую виртуальный принтер PdfFactoryPro (в нем активирована настройка внедрения шрифтов). С ним никогда не было проблем с внедрением шрифтов, в отличии от адобовского виртуальника, который отказался внедрять гостовские шрифты из соображений авторских прав, этот "проглатывает" всё. Единственный его минус - обрезает длинные названия, приходится или дописывать или просто принять это.
×
×
  • Create New...