Pro/MECHANICA: Motion Analysis

Version 2001

Глава 7 - Сложные соединения

Упражнение 7c - Синтез слота


Цель

После завершения этого упражнения Вы будете способны:

Синтезировать кривую слота

Создавать слотовое соединение

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

 

Задание 1: Откройте модель сборки door.asm.

1. Установите door рабочим каталогом.

2. Откройте door.asm. Модель состоит из двух компонентов, door.prt и slot_plate.prt. Для определения соединений между всеми тремя телами к сборке были добавлены базовые точки.

3. Включите статус отображения HIDDEN_PLATE. Модель теперь выглядит как показано на рисунке 7-68.

 

Рисунок 7-68

 

4. Передайте сборку в Motion. Обратите внимание, единицы сборки по умолчанию - IPS.

 

Задание 2: Назначение свойств материала и соединений.

1. Обоим компонентам сборки назначьте материал STEEL.

2. Создайте планарное соединение между APNT0 и PNT0 на door.prt, как показано на рисунке 7–69. Назовите соединение [Planar].

 

Рисунок 7-69

 

3. Ориентируйте Planar так, как показано на рисунке 7–70.

 

Рисунок 7-70

 

4. Создайте сварное соединение между APNT0 и PNT0 на slot_plate.prt, как показано на рисунке 7-71. Назовите соединение [Weld].

 

Рисунок 7-71

 

Задание 3: Создание драйверов осей соединений.

Модель движения требует трех осевых драйверов на планарном соединении. Эти драйверы показаны на рисунке 7-72.

 

Рисунок 7-72

 

Driver_1 на вращательной оси планарного соединения сообщит вращательный компонент траектории двери. Driver_2 на поступательной оси определит поступательный компонент траектории двери. Driver_3 будет блокирующим драйвером, положение которого будет установлено на ноль, чтобы не произошло никакого движения по этой поступательной оси.

1. Создайте Driver_1 на вращательной оси планарного соединения. Для определения драйвера выберите галочкой Table.

2. Нажмите кнопку . Выделите 1_angle.tab и нажмите кнопку . Открывается форма Create Joint Driver, как показано на рисунке 7-73.

 

Рисунок 7-73

 

3. Обратите внимание на значение Smoothness, равное 10, и нажмите кнопку . Затем выберите Position в окне Select Plot Type и нажмите кнопку . Диаграмма будет выглядеть как показано на рисунке 7-74.

Note: Для просмотра табличных данных этого драйвера, откройте 1_angle.tab в текстовом редакторе.

Рисунок 7-74

 

4. Обратите внимание, временной период для драйвера определён 5 секундам. Выберите Done/Return.

5. Чтобы выравнивать данные, введите [5] в поле Smoothness и нажмите кнопку , Position, . Диаграмма выглядит как показано на рисунке 7-75.

Значение Smoothness, установленное на 0, создаст прямую линию через среднее значение табличных данных. При Smoothness равном 10 каждая точка таблицы будет соединена прямой линией.

Рисунок 7-75

 

6. Выберите Done/Return и нажмите кнопку для создания драйвера.

7. Повторите шаги с 1-го по 5-ый для создания Driver_2. Используйте для определения позиции 1_trans.tab. Используйте значение 10. Диаграмма для Driver_2 показана на рисунке 7–76.

 

Рисунок 7-76

 

8. Создайте Driver_3 на последней поступательной оси. Определите позицию используя Ramp и введите для Constant и Slope значения [0]. Этим поступательная ось будет блокирована на всём протяжении анализа.

 

Задание 4: Определите и выполните анализ Motion.

1. Создайте новый анализ с названием [Slot]. Определите для Duration значение [5] и для Increment значение [0.015].

2. Run анализа движения Slot. Благодаря движению, вызванному драйверами, дверь должна прибыть в конечное положение, показанное на рисунке 7-77.

 

Рисунок 7-77

 

Задание 5: Создание кривых траектории.

1. Выберите Results, Animate, Trace, Create.

2. Выберите slot_plate.prt в качестве тела бумаги.

3. Выберите door.prt в качестве тела пера.

4. Введите <n>, чтобы огибающие кривые не генерировались.

5. Выберите PNT1 на door.prt для генерации кривой траектории.

6. Выберите Show/Erase. Модель будет выглядеть как показано на рисунке 7–78.

 

Рисунок 7-78

 

Задание 6: Сохраните кривую траектории в slot_plate.prt.

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

2. Выберите кривую траектории.

3. Выберите slot_plate.prt. Кривая повторно создаётся в модели slot_plate.

 

Задание 7: Создание второй кривой траектории.

1. Отмените выбор Show/Erase.

2. Выберите Create. Выберите slot_plate.prt в качестве тела бумаги и door.prt в качестве тела пера.

3. Не генерируйте огибающих кривых и выберите PNT0 на door.prt для генерации кривой траектории.

4. Выберите Show/Erase. Кривая выглядит как показано на рисунке 7-79.

 

Рисунок 7-79

 

5. Сохраните (Save ) кривую траектории в slot_plate.prt.

 

Задание 8: Откройте slot_plate.prt в Pro/ENGINEER.

1. Сохраните сборку и вернитесь в Pro/ENGINEER.

2. Удерживайте правую кнопку мышки на slot_plate.prt в дереве модели и выберите Open из всплывающего меню. Модель теперь выглядит как показано на рисунке 7-80.

 

Рисунок 7-80

 

3. Создайте базовую точку, используя опцию On Vertex. Выберите вершину на конце второй кривой траектории, как показано на рисунке 7–80.

4. Создайте вторую базовую точку, используя опцию On Vertex. Выберите вершину, показанную на рисунке 7-81.

 

Рисунок 7-81

 

5. Сохраните модель и закройте окно.

6. Активируйте окно сборки и Regenerate сборку.

7. Включите статус отображения HIDDEN_PLATE. Модель будет выглядеть как показано на рисунке 7-82.

 

Рисунок 7-82

 

8. Передайте сборку в Motion. Нажмите кнопку для удаления сохранённых результатов. Вы будете пересматривать модель, чтобы приводить её в движение используя слотовые соединения.

 

Задание 9: Удаление драйверов и создание нового скоростного драйвера.

1. Выберите Model, Drivers, Delete All, .

2. Выберите Create и выберите поступательную ось планарного соединения, лежащую на оси x LCS.

3. Определите соединения Velocity, используя Ramp. В поле Constant введите значение [5].

 

Задание 10: Создание двух слотов.

1. Выберите Model, Slots, Create.

2. Выберите нелинейную базовую кривую, созданную с помощью первой кривой траектории. Появляется форма Create Slot, показанная на рисунке 7-83.

 

Рисунок 7-83

 

3. Нажмите кнопку . Появляется slot_1, высвеченный голубым цветом.

4. Для создания второго слота выберите линейную базовую кривую, созданную с помощью второй кривой траектории.

5. Так как кривая линейная, должна быть определена базовая точка, чтобы определить плоскость слота. Выберите PNT2 на slot_plate.prt. Открывается форма Create Slot, показанная на рисунке 7–84.

 

Рисунок 7-84

 

6. Нажмите кнопку для создания slot_2.

 

Задание 11: Определите критерий, чтобы ограничить анализ.

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

1. Выберите Measures, Create, Pt to Pt.

2. Выберите PNT0 на door.prt и PNT1 на slot_plate.prt, как показано на рисунке 7-85.

 

Рисунок 7-85

 

3. По умолчанию критерий контролирует расстояние разделения между этими двумя точками. Назовите критерий [pnt_sep] и нажмите кнопку .

 

Задание 12:  Создание слотового соединения.

1. Выберите Model, Connection, Slot-Follower, Create.

2. Выберите слотовую кривую, slot_1.

3. Выберите PNT1 на door.prt. Появляется форма Slot-Follower Connection, как показано на рисунке 7–86.

 

Рисунок 7-86

 

4. Нажмите кнопку . На модели появляется символ слотового соединения, как показано на рисунке 7–87.

 

Рисунок 7-87

 

Задание 13: Выполнение анализа сборки.

1. Выполните сборочный анализ для соединения PNT1 на door.prt к слотовой кривой на slot_plate.prt.

2. Создайте второе слотовое соединение, используя слотовую кривую slot_2 и следящую точку PNT0 на door.prt.

 

Задание 14: Создание и выполнение анализа движения.

1. Создайте новый анализ движения с названием [Slot_Foll], который имеет Duration равную [10] и Increment равное [0.05].

2. Перейдите на закладку Termination Conditions. Определите условие завершения, когда критерий pnt_sep меньше или равен 0.1.

3. Выполните анализ Slot_Foll. Используя скорость драйвера, дверь будет теперь будет следовать слоту, созданному на slot_plate.prt, и останавливаться в том положении, которое определено этими тремя драйверами. Модель теперь выглядит как показано на рисунке 7–88.

 

Рисунок 7-88

 

4. Сохраните сборку и удалите её из памяти.


Contents

Main Paige