Workbench Documentation

Preface and Getting Started

Product Synthesis

DMU Optimizer


DMU OPTIMIZER позволяет увеличить производительность пользователя в вычислении оптимизированного геометрического представления данных для контроля макета в контексте и в среде совместного критического анализа проектных решений полного цифрового макета. DMU OPTIMIZER облегчает полное интегрирование центральных процессов Цифрового Макета в пределах глобальной среды проектирования клиента. DMU OPTIMIZER встраивается в среду проектирования DMU Navigator и может работать как на UNIX, так и на Windows платформах.

 

Начало работы

До начала изучения детальных инструкций по использованию DMU Optimizer, эта короткая обучающая программа позволит Вам получить начальное представление о продукте. Просто следуйте предложенным ниже пошаговым инструкциям.

 

Запуск сессии DMU Optimizer

До начала выполнения этого сценария Вы должны быть знакомы с основными командами, общими для всех сред проектирования. Описание этих команд можно найти в разделе DMU Navigator User's Guide.

В этом примере будет продемонстрировано, как перейти в среду проектирования DMU Optimizer и выбрать модель.

1.

 

Выберите Digital Mockup -> DMU Optimizer из меню Start. Система переходит в среду проектирования DMU Optimizer и открывает пустой документ.

 

 

 

 

2.

Выберите из меню Insert -> Existing Component...

 

ainfo.gif (980 bytes)

 

Если это меню не доступно, выберите правым щелчком product1 в дереве спецификации и выберите из всплывающего меню Existing Component...

 

 

3.

Выберите следующие файлы: ATOMIZER.cgr, BODY1.cgr, BODY2.cgr, LOCK.cgr, NOZZLE1.cgr, NOZZLE2.cgr, REGULATION_COMMAND.cgr, REGULATOR.cgr, TRIGGER.cgr и VALVE.cgr. Если у Вас отсутствуют эти файлы, можете скачать их здесь.

4.

Нажмите кнопку Open для открытия выбранных файлов. В дереве спецификации отображаются все выбранные продукты.

 

 

 

Нажмите иконку Fit All In I_ReframeP2.gif (216 bytes) для оптимизации размеров геометрии в границах экрана.

 

Генерация Силуэта

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

(По желанию). Вы можете управлять результатом Silhouette, как альтернативной формой, автоматически.

ainfo.gif (980 bytes)

За более детальной информацией обращайтесь к разделу Managing an Alternate Shape.

Вы можете упростить силуэт в диалоговом окне Silhouette. За более детальной информацией обращайтесь к разделам Using Simplification Command и More About Simplification.

1.

Нажмите иконку Silhouette I_SilhouetteP2.gif (292 bytes) на панели инструментов DMU Optimizer. Открывается диалоговое окно Silhouette.

 

 

 

 

2.

Выберите Product1 в дереве спецификации. Количество треугольников, представляющих мозаичную форму выбранного продукта, отображена в полях Number of triangles.
 

stgeneratingsilhouette01NLS.gif (5272 bytes)

 

 

 

3.

Введите требуемое значение в поле Accuracy, в данном случае 2mm.

4.

Нажмите кнопку morebutton.gif (1142 bytes) для отображения диалогового окна View Multiselection.

5.

Выберите требуемый виды. 6 видов, например.

6.

Нажмите кнопку OK.

 

 

 

 

7.

Нажмите кнопку Preview для предварительного просмотра силуэта.

 

 

 

 

Открывается окно, отображающее прогресс вычисления, при желании Вы можете прервать процесс вычисления с помощью кнопки Cancel. Окно Preview также остаётся открытым.

 

 

 

 

Количество треугольников, представляющих этот силуэт, отображено в Number of triangles.

 

 

 

8.

Нажмите кнопку Save. Открывается диалоговое окно Save As.

9.

Измените тип файла на .cgr.

Вы можете также сохранить данные в формате .stl. Этот формат может повторно использоваться и импортироваться в другие продукты CATIA для целей проектирования. Например, с помощью Digitized Shape Editor Вы можете воссоздать точные поверхности из импортируемой точечной оболочки.

  • Определите папку, в которой Вы желаете сохранить файл.

  • Введите название файла.

 

 

 

 

dbsilhouettesaveasNLS.gif (11769 bytes)

 

10.

Нажмите кнопку Close, чтобы выйти из команды силуэта.

 

Генерация Wrapping (Обёртка)

В этом примере будет продемонстрировано как генерировать репрезентацию Wrapping.

Введите .cgr файлы (кроме SWEPT*.cgr, Tank*.cgr, Stamp*.cgr и Product.1*.cgr).

(По желанию). Вы можете управлять результатом Wrapping, как альтернативной формой, автоматически. Более подробная информация представлена в разделе Managing an Alternate Shape.

(По желанию). Вы можете настроить цвет для обёртки с помощью Tools -> Options...

Вы можете упростить обертку с помощью диалогового окна Wrapping. Более детальная информация предоставлена в разделах Using Simplification Command и More About Simplification

 

1.

Выберите Product 1 в дереве спецификации.

 

 

 

stwrapping01NLS.gif (4853 bytes)

 

 

2.

Нажмите иконку Wrapping I_WrapP2.gif (275 bytes) на панели инструментов DMU Optimizer. Открывается диалоговое окно Wrapping. Количество треугольников, представляющих выбранный продукт, отображены в диалоговом окне Number of triangles.

 

3.

Установите размер звена (Accuracy) вводом значения, 4mm, например.

ainfo.gif (980 bytes)

Установка коэффициента
Ratio определяет представление обматывания. Меньший коэффициент соответствует более точному обматыванию.

 

 

4.

Переместите ползунок вправо (установите коэффициент на 0.40, например).

 

 

 

 

 

5.

Нажмите кнопку Preview. Отображается панель прогресса, позволяя Вам проверять и, если необходимо, прервать (опция Cancel) процесс вычисления.

 

 

 

 

 

 

Количество треугольников, полученных в результате обертки, отображено в поле Number of triangles, как показано на приведённом ниже рисунке.

 

 

 

 

Окно Preview также отображено.

 

 

 

wrappingpreviewNLS.gif (13669 bytes)

 

6.

Нажмите кнопку Save. Открывается диалоговое окно Save As.

 

7.

Выберите из списка допустимых форматов файлов требуемый, например .cgr, и нажмите кнопку Save.

 

 

 

 

 

8.

Нажмите кнопку Close.

 

Придание оболочке толщины

В этом примере будет показано как создать толщину.

Загрузите файл SCENARIO01.model с помощью команды меню Insert -> Existing Component.

С помощью иконки Fit All In I_ReframeP2.gif (216 bytes) оптимизируйте размеры геометрии в границах экрана.

(По желанию). Вы можете управлять автоматически результатом Толщины как альтернативной формой. Более подробно это описано в разделе Managing an Alternate Shape.

1.

Нажмите иконку Thickness I_DMOThicknessP2.gif (246 bytes) на панели инструментов DMU Optimizer. Открывается диалоговое окно Thickness.

2.

Выберите SCENARIO01.model в дереве спецификации.

 

 

 

stthicknessNLS.gif (3160 bytes)

 

3.

Введите величины смещений. В данном случае оставьте значения по умолчанию:

Offset 1 = 2mm

Offset 2 = 0mm

 

 

 

 

 

4.

Нажмите кнопку Preview для предварительного просмотра создаваемой толщины. Открывается окно Preview.

ainfo.gif (980 bytes)

Опция Orientation constraints по умолчанию отключена. Распространение ограничения делается автоматически.

 

 

 

dbpreviewthickness01NLS.gif (19965 bytes)

 

5.

Увеличьте отображение модели, чтобы лучше её рассмотреть. Результат явно не удовлетворителен.

 

 

 

thicknessresult01.gif (15640 bytes)

 

 

 

Команда Thickness всё ещё активна.

 

6.

Включите опцию Orientation constraints.

 

 

 

orientationconstraintsNLS.gif (1964 bytes)

 

 

7.

Нажмите кнопку Preview. Распространение ограничений не завершено. Связанные поверхности выделены.

 

8.

Когда опция Orientation constraints включена, Вы можете определить ограничения на начальном представлении.

 

9.

Определите ограничения для соответствующих поверхностей:

  • Поместите курсор на поверхность.

  • Если Вы удовлетворены результатом, щёлкните левой кнопкой мышки. Ограничение создано.

 

 

 

thickness02.gif (19709 bytes)

 

 

 

thickness01.gif (19412 bytes)

 

akeypt.gif (932 bytes)

Вы можете удалить ограничение в любое время, всё что Вам нужно сделать - щелкнуть левой кнопкой по контуру белого квадрата значка ограничения. Если Вы щелкните по стрелке - измените ориентация ограничения.

 

 

10.

Нажмите кнопку Preview после завершения. Поверхности расположились корректно.

 

 

 

thicknessresult02.gif (43016 bytes)

 

11.

Нажмите кнопку Save. Открывается диалоговое окно Save As.

12.

Установите тип файла на .cgr.

 

 

Вы можете также сохранить полученный результат в файле .stl. Этот формат может потом быть использован в других приложениях CATIA для целей проектирования. Например, в Digitized Shape Editor Вы будете способными воссоздать точные поверхности из импортируемой оболочки.

  • Определите папку, в которой будет сохранён файл.

  • Введите название файла.

 

 

 

 

13.

Нажмите кнопку Save.

 

14.

Нажмите кнопку Close для выхода из диалогового окна Thickness.

 

Создание смещения

Это функциональное назначение позволяет добавлять смещение к выбранному набору продуктов. Вы можете определить ориентацию, в которой будет произведено смещение. Эта ориентация может быть изменена или вручную, или автоматически.

Введите документ SCENARIO01.model.

С помощью иконки Fit All In I_ReframeP2.gif (216 bytes) оптимизируйте размеры геометрии в пределах графического окна.

1.

Нажмите иконку Offset I_DMOOffsetP2.gif (238 bytes) на панели инструментов DMU Optimizer. Открывается диалоговое окно Offset.

stthicknessNLS.gif (3160 bytes)

2.

Выберите SCENARIO01 в дереве спецификации.

3.

Введите величину смещения в поле Offset, 2mm, например.

 

Note: Вы можете теперь определить смещение вдоль фиксированных векторов. Подробнее смотрите в разделе Generating Offset Along Fixed Vectors.
 

 

 

 

4.

Нажмите кнопку Preview.

 

 

 

dbpreviewoffsetNLS.gif (16124 bytes)

 

 

5.

Включите опцию Orientation constraints.

orientationconstraintsNLS.gif (1964 bytes)

 

6.

Нажмите кнопку Preview.

 

ainfo.gif (980 bytes)

Ориентация ограничений

  • Опция Orientation constraints по умолчанию отключена. Распространение ограничений ориентации по умолчанию делается автоматически.

  • Ограничения определяют ориентацию смещения (положительную).

7.

Нажмите кнопку Save. Открывается диалоговое окно Save As.

8.

Введите желаемое название, выберите формат файла. Вы можете также сохранить результат в файле .stl. В данном случае выберите .cgr из списка допустимых форматов и нажмите кнопку Save.

 

 

 

dboffsetsaveasNLS.gif (13366 bytes)

 

9.

Нажмите кнопку Close для выхода из команды Offset.

 

Создание свободного пространства

Этот пример покажет Вам как вычислить свободное пространство для двух различных целей.

  • Вам нужно вычислить свободное пространство (объем), которому будет назначено новое функциональное назначение.

  • Или свободное пространство, которое будет соответствует емкости.

Откройте документ TankClosed2.CATProduct. С помощью иконки Fit All In I_ReframeP2.gif (216 bytes) оптимизируйте размеры геометрии в границах графической части экрана.

1.

 

(По желанию). Вы можете автоматически управлять результатом свободного пространства как альтернативной формой. Для этого проделайте следующие действия:
a. Выберите на панели меню Tools -> Options. Открывается диалоговое окно Options.
b. Раскройте категорию Digital Mockup в дереве с левой стороны окна.
c. Выберите DMU Optimizer.
d. На закладке
DMU Optimizer выберите опцию Free Space и Activate для этой опции. Когда выбрана Activate, в сессии визуализируется только представление свободного пространства.

 

 

 

 

2.

Нажмите иконку Free Space на панели инструментов DMU Optimizer. Открываются окна Free Space и Free space box.
 

 

 

 

 

 

 

В геометрической части экрана появляется прямоугольник.

 

 

 

 

 

3.

Выберите Product1.

.

4.

Оставьте все значения по умолчанию.

 

Заметьте, что если Вы изменяете величину точности (поскольку Вы не удовлетворены первой величиной, которую Вы ввели), следует использовать команду на панели стандартных инструментов. Все еще активна команда для определения свободного пространства и Вы можете ввести новую величину точности.

 

 

5.

Определяя свободное пространство Вы также можете:

  • вводить значение координат в соответствующие поля,

  • изменять размеры прямоугольник с помощью манипуляторов в геометрической части экрана,

  • или нажмите кнопку .

 

6.

Нажмите кнопку .

 

 

 

 

 

7.

Нажмите кнопку Preview для генерации свободного пространства. Отображается панель прогресса вычисления, позволяя Вам проверять и, если необходимо, прервать (кнопка Cancel) вычисление. В окне Preview отображается результат.

 

 

 

 

 

8.

Нажмите кнопку Save. Открывается диалоговое окно Save As.

 

 

 

 

 

9.

Введите желаемое название и нажмите кнопку Save для создания файла .3dmap.

 

10.

Нажмите кнопку Close.

 

Более подробную информацию Вы можете получить в Generating a Free Space из раздела Basic Tasks.


Product Synthesis

Workbench Documentation

Main page