¬аше окно в мир —јѕ–
 
Ќовости —татьи јвторы —обыти€ ¬акансии Ёнциклопеди€ –екламодател€м
—татьи

11 июл€ 2012

ѕараметрическое пр€мое моделирование

ѕол ’эмилтон

ќт редакции isicad.ru: Ќаши посто€нные читатели помн€т статью ѕола ’эмилтона Ђ–едактирование трехмерной геометрииї, котора€ стала одним из лидеров по числу просмотров в 2009 г. ѕредлагаем вашему вниманиею перевод свежего поста из блога ѕола.

ѕол ’эмилтон ћне по-прежнему нравитс€ наблюдать за возможност€ми свободного от истории построени€ пр€мого моделировани€ в комбинации с синхронным параметрическим решателем, т.е. ѕараметрического ѕр€мого ћоделировани€ Ц как бы оно не называлось. Ёто сама€ правильна€ форма дл€ объединени€ параметрического контрол€ над моделью с гибкостью пр€мого (€вного) моделировани€. ≈сли процесс моделировани€ служит основанием конструктивной концепции, вы об€заны планировать его заранее. —паривание процесса моделировани€ с определением конструктивной концепции может здорово преп€тствовать гибкости.

 огда технологию пр€мого редактировани€ добавл€ют в инструмент моделировани€ на основе истории построени€, вы в конечном итоге имеете дело со структурированной и упор€доченной моделью. ќперации пр€мого редактировани€ €вл€ютс€ всего лишь еще одной формой параметрических конструктивных элементов. ќни, конечно, могут быть очень мощными и полезными в правильном контексте, и € планирую обсудить это в своем будущем посте.

 омбиниру€ параметрическое управление с пр€мым моделированием, можно заставить свободную от истории построени€ геометрию и сборку вести себ€ в соответствии с концепцией конструктора. ¬ы можете разрабатывать взаимоотношени€ и концепцию независимо от процесса моделировани€. Ќет нужды планировать заранее Ц до того, как вы начнете моделировать; и определенно нет нужды заново создавать модель только потому, что процесс и методы ее конструировани€ больше не поддерживают концепцию проектировщика. ѕараметры могут быть добавлены к любой геометрии в любое врем€. Ќет зависимости от того, где, как и в каком пор€дке были созданы конструктивные элементы геометрии, и какими ограничени€ми они были св€заны изначально.

¬от несколько примеров. Ќекоторые из вас уже видели их раньше в этом блоге, но кто-то еще не видел. ¬идеоролик ниже содержит три группы примеров.

 онструктивна€ концепци€ на уровне геометрии
¬ этих двух примерах мы просто управл€ем геометрией с помощью параметров. ѕоскольку это пр€мое моделирование, нет никакой разницы, где и как геометри€ была создана, и в каком пор€дке добавл€лись ограничени€. ѕараметры решаютс€ синхронно, нелинейно.
  • ѕеременный фланец с шаблоном
  • јвтомобильное колесо с поддержкой целого семейства колес
 онструктивна€ концепци€ на уровне сборки
¬ этих примерах мы управл€ем сборками. ¬ некоторых случа€х мы пользуемс€ посто€нными ограничени€ми, а в других случа€х система решаетс€ в реальном времени на основе физических свойств трехмерной модели.
  • ћоделирование работы диафрагмы
  • ћоделирование сложной зубчатой передачи
 омбинированна€ конструктивна€ концепци€ дл€ сборки и геометрии
¬ двух последних примерах мы управл€ем одновременно взаимоотношени€ми внутри сборки и внутри детали, а также на уровне геометрии. ¬ случае сверлильного станка мы не используем посто€нных ограничений. ќграничени€ генерируютс€ в реальном времени на основе выбора детали или геометрии пользователем. ¬ примере с двигателем V8 мы используем большое число ограничений на геометрию и сборку.
  • »зменение проекта сверлильного станка
  • »зменение рабочего хода в двигателе V8

я надеюсь, эти примеры имеют смысл. —уществует еще много мест дл€ улучшений в области параметрического контрол€ в пр€мом моделировании, но прогресс происходит. Ќекоторые из решений, что вы наблюдали в видеоролике, были получены с помощью решател€ DCM от Siemens, а некоторые другие были сделаны с помощью собственного решател€ PTC/CoCreate. я также впечатлен наблюдением за тем, что делают люди из Ћ≈ƒј— с этой технологией. — по€влением технологии такого типа CAD определенно станет выгл€дит по-другому уже в недалеком будущем.

¬ следующий раз € хочу показать вам некоторые мощные вещи, которые вы можете делать с пр€мым редактированием в рамках инструментов на основе истории построени€ Ц речь идет не только о редактировании геометрии.

 омментариев: 31
id 8014     11 сент€бр€ 2012, 15:42
 “урта ¬.√.

÷итата из ƒмитрий ”шаков, id 8013:
—в€житесь с ѕолом, если хотите узнать об этом.
—корее всего, €зыками программировани€ он не владеет.


ј € английским не владею на должном уровне, чтобы пообщатьс€ свободно.
’от€ с помощью http://www.translate.ru/ у мен€ диалог по почте получалс€.


÷итата из ƒмитрий ”шаков, id 8013:
ƒл€ мен€ это выгл€дит глупо, поскольку истори€ построени€ 3D модели детали уже записана в дереве фичеров, поэтому первый макрос будет делать ненужную работу.


ј как мне получить до нее доступ с помощью второго макроса?
я новичок в SW.

÷итата из ƒмитрий ”шаков, id 8013:
ј втора€ проблема с этим подходом более фундаментальна: конструктор редко мыслит терминами технолога, т.е. конструктор практически никогда не проектирует геометрию путем вычитани€ объемов из начального бруса или цилиндра


—пасибо!
Ёто € понимаю. Ќо даже с DXF получалось автоматом формировать
“ѕ и ”ѕ. «десь по быстрее думаю получитс€.

ќтветить   ÷итировать выделенное

id 8016     11 сент€бр€ 2012, 16:03
 ƒмитрий ”шаков

÷итата из “урта ¬.√., id 8014:
ј как мне получить до нее доступ с помощью второго макроса?


—ходите по ссылке ниже. ¬ам нужен IFeatureManager.

ќтветить   ÷итировать выделенное

id 8017     11 сент€бр€ 2012, 16:17
 “урта ¬.√.

÷итата из ƒмитрий ”шаков, id 8016:
—ходите по ссылке ниже. ¬ам нужен IFeatureManager.
http://help.solidworks.com/2012/English/api/sldworksapiprogguide/Welcome.htm


—пасибо!
”шел развиратьс€.

ќтветить   ÷итировать выделенное

id 8037     12 сент€бр€ 2012, 1:17
 тот самый

÷итата из ƒмитрий ”шаков, id 8000:

с насколько опытным специалистом в ¬ашем лице € имею честь общатьс€?


  конструктором без малого 20 лет, из них 10 в частом общении с продавцами различных CAD/CAM/CAE/PDM и т.д.

÷итата из ƒмитрий ”шаков, id 8000:

ƒжон ’ирштик - не идеолог, а бизнесмен. ќн лишь повторил базовый функционал Pro/E в среде Windows.


»деологи€ с точки зрени€ пользовател€ не есть то же самое, что с точки зрени€ разработчика. Ќе с проста на конференци€х не редко начинают с согласовани€ терминов. ¬ прочем не суть, не нравитс€ пон€тие идеологи€, применим альтернативу - методика.
ƒавайте сравним возможности эскиза в SolidWorks и ProE, а также вспомним, в каком WF стало возможно нарисовать эскиз и выбирать тип действи€ формообразовани€, а не наоборот. ≈ћЌ»ѕ это был WF3 и то не без сбоев.  азалось бы, кака€ мелочь, ан нет. ¬ SolidWorks можно очень эффективно использовать фрагменты эскизов и созданную по ним справочную геометрию в качестве начальных и граничных условий действий формообразовани€ и потому отличие от ProE в методике работы просто радикальное.  онечно, ProE выигрывает у SolidWorks как минимум количеством и качеством дополнительных модулей, но сейчас это не столь важно.
»так, расположив в глобальных плоскост€х 2...3 компоновочных эскиза намного проще рассмотреть, как лучше строить модель, и кака€ при этом потребуетс€ справочна€ геометри€. ¬есь этот набор элементов образует как бы генеральный набор параметров управл€ющих моделью на глобальном уровне. Ўирокое применение здесь наход€т формулы и взаимосв€зи эскизов. —амое же главное состоит в том, что неразрешимых проблем с обнаружением нужного параметра или эскиза в дереве проекта нет. ƒостаточно просто воспользоватьс€ командами "Ќайти в дереве", "–одитель - потомок" или таблицею глобальных параметров. ћного конечно зависит от опыта, но неумелых пользователей тут рассматривать неуместно.

“еперь вернЄмс€ к нашим баранам.

÷итата из ƒмитрий ”шаков, id 7959:

1) обеспечить добавление знаний к импортированной и унаследованной геометрии


ЌачнЄм с того, что импортированна€ геометри€ чаще всего подразумевает функционально законченную сборку, как правило, в особом корпусе. ¬ычистка из таких моделей винтовых шл€пок посредством удалени€ граней настолько нерациональна, что сии нюансы необходимо изначально оговаривать в договоре со смежниками. »наче никакое ѕћ не спасЄт. ≈щЄ менее рациональна попытка сделать часть деталей агрегата в одном CAD, а часть в другом даже если работы ведутс€ под управлением единой PDM.
“ак что уж не извольте гневатьс€, но ѕћ €вл€етс€ не основным, но вспомогательным инструментом на случай срочной реанимации убитой нейтральным форматом модели. ќ эффективности этой работы поговорим чуть позже.

ќтветить   ÷итировать выделенное

id 8038     12 сент€бр€ 2012, 1:18
 тот самый

÷итата из ƒмитрий ”шаков, id 7959:

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


ј какие в этом проблемы, кроме организационных?
≈сть функционал отката по дереву построени€, есть методики работы, есть преподаватели, есть техническа€ поддержка и есть, в конце концов, процедура аттестации персонала. »з-за кор€вых деталей страдает сборщик, как правило, он же и компоновщик. “ак вот, если полномочи€ распределены правильно, то этот же человек и отшлЄпает 3D-бракодела так, что и со стороны смотреть будет страшновато. ј против неправильной организации работ никакое ѕћ не поможет.

÷итата из ƒмитрий ”шаков, id 7959:

3) обеспечить безболезненное "отсоединение" знаний от модели при ее передаче туда, где есть риск потер€ть ноу-хау, и последующее "восстановление" при получении обратно отредактированной геометрии.


Ёто что же, прогнать деталь через нейтральный формат и наде€тьс€, что конкурент в патентной гонке будет еЄ корректировать, но не сумеет воспроизвести? ¬ы это серьЄзно?

ƒайте только трофейный образец да 3D-сканер и можете начинать подготовку к серийному производству.


Ёта проблема решаетс€ правильным построением схем членени€ издели€ на составные части и электрической принципиальной. ј чтобы самому деталь создать, потом взорвать, а после обратно параметризовать средствами ѕћ Ц это уже перебор не по мелочи.

÷итата из ƒмитрий ”шаков, id 7959:

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


ѕока классическое моделирование обладает более могучими возможност€ми, чем пр€мое.   тому же термин Ђархаичноеї употреблЄн €вно не по адресу, достаточно вспомнить хот€ бы про Ђапликон бравої.

ќтветить   ÷итировать выделенное

id 8043     12 сент€бр€ 2012, 12:34
 ƒмитрий ”шаков

÷итата из тот самый, id 8037:
конструктором без малого 20 лет, из них 10 в частом общении с продавцами различных CAD/CAM/CAE/PDM и т.д.


Ёто хорошо, однако в рамках насто€щей дискуссии интересен ¬аш опыт общени€ не с продавцами, а с расчетчиками, технологами, смежниками и OEM-поставщиками.  роме того, хочу пон€ть, насколько сложные и оригинальные издели€ ¬ы конструировали - существенна ли в них дол€ ноу-хау?

÷итата из тот самый, id 8037:
ƒавайте сравним возможности эскиза в SolidWorks и ProE, а также вспомним, в каком WF стало возможно нарисовать эскиз и выбирать тип действи€ формообразовани€, а не наоборот.


я не знаток ProE, поэтому ничего здесь сказать не могу. «ато могу сказать, что в той же CATIA работа с параметрическими эскизами как с основой дл€ создани€ твердотельных конструктивных элементов была реализована давным-давно. ѕо крайней мере, с самого начала V5 (1998) эта возможность была, возможно была она и в CATIA 4. “ак что ничего оригинального в этой возможности нет.

÷итата из тот самый, id 8037:
ЌачнЄм с того, что импортированна€ геометри€ чаще всего подразумевает функционально законченную сборку, как правило, в особом корпусе.


» что - разве нет необходимости ее параметризовать? —колько раз за 20 лет ¬ашей работы конструктором ¬ы сталкивались с необходимостью перехода с одной CAD-системы на другую? Ќеужели ни разу?

÷итата из тот самый, id 8038:
≈сть функционал отката по дереву построени€, есть методики работы, есть преподаватели, есть техническа€ поддержка и есть, в конце концов, процедура аттестации персонала.


¬от именно: параметрическое проектирование на основе дерева построени€ требует аккуратной дисциплины проектировани€.  ак в армии - все должны ходить только строевым шагом и только по специально отведенным дорожкам.  ак в этом случае может нормально работать традиционна€ бизнес-схема аутсорсинга (подр€да и субподр€да)? ѕо-моему, это реально реализовать только в рамках мини-империи (типа Boeing или Siemens), да и то с нат€жкой. »ли же в рамках закрытого предпри€ти€, которое минимально взаимодействует с окружающим миром.

÷итата из тот самый, id 8038:
Ёто что же, прогнать деталь через нейтральный формат и наде€тьс€, что конкурент в патентной гонке будет еЄ корректировать, но не сумеет воспроизвести?


¬ прошлом году € посещал бюро проектировани€ Mapal (ведущее в мире предпри€тие в своей отрасли, между прочим), и убедилс€, что дл€ них эта проблема весьма актуальна. »х уникальные сверла содержат ноу-хау даже просто в виде геометрии - без вс€ких параметров. ѕоэтому они вынуждены вносить изменени€ в геометрию модели перед ее передачей заказчикам. » далее им надо получить обратную св€зь от заказчика - желательно не в виде текста, а в виде конкретных размерных указаний на геометрию издели€. ј потом эти указани€ надо учесть при разработке модификации издели€ дл€ заказчика. —ейчас они работают в св€зке Pro/E + AutoCAD, ничего не зна€ о пр€мом моделировании

ќтветить   ÷итировать выделенное


ѕол€, помеченные * об€зательны дл€ заполнени€

  »м€ *

  e-mail

  web

¬ы можете ввести не более 3000 символов, осталось:

¬ведите
первые 3 символа:

 *

ќбновить



    

„итайте также:


¬акансии:

јктуальное обсуждение

RSS-лента комментариев

ƒавид Ћевин
ƒавид Ћевин
ќт редактора: √овор€т, в истории CAD уже было четыре революции. Ќа горизонте є 5?
ѕроект ЂЌародное —јѕ–-интервьюї

—лучайна€ стать€:

¬згл€д на AutoCAD 2022 со стороны разработчиков — –упиндер “ара (15 июн€ 2021)
isicad Top 10

—амые попул€рные материалы

   ‘орумы isicad:

isicad-2010 isicad-2008
isicad-2006 isicad-2004

ќ проекте

ѕриглашаем публиковать на сайте isicad.ru новости и пресс-релизы о новых решени€х и продуктах, о проводимых меропри€ти€х и другую информацию. јдрес дл€ корреспонденции - info@isicad.ru

ѕроект isicad нацелен на

  • укрепление контактов между разработчиками, поставщиками и потребител€ми промышленных решений в област€х PLM и ERP...
ѕодробнее

»нформаци€ дл€ рекламодателей


¬се права защищены. © 2004-2021 √руппа компаний «Ћ≈ƒј—»

ѕерепечатка материалов сайта допускаетс€ с согласи€ редакции, ссылка на isicad.ru об€зательна.
¬ы можете обратитьс€ к нам по адресу info@isicad.ru.