Copyright DASSAULT SYSTEMES User Features CATIA Training Упражнения Версия 5 Релиз 10 Ноябрь 2002
Copyright DASSAULT SYSTEMES Содержание 1. Паз Создание элемента пазp.4 Сохранение элемента паз в каталогp.11 Повторное использование элемента пазp Реактивное отверстие Создание элемента реактивного отверстияp.15 Реализация элемента реактивного отверстияp.19
Copyright DASSAULT SYSTEMES Выемка Целью этого упражнения является создание элемента специальной выемки 30mn Упражнение
Copyright DASSAULT SYSTEMES Создание элемента выемки (1/7) Определение Эта выемка применяется на валу, добавляя материал на валу плоской поверхности головки и убирая материал на цилиндрической поверхности (см. Рис.) Создание Wireframe Из рабочей панели Wireframe и Surface Design, создайте Parallel Curve из окружности (offset=0mm) Используя кривую Parallel.1 создайте центр окружности. Переименуйте его « Center » Создайте поверхность Fill из кривой Parallel.1 Поверхность головки Цилиндрическа я поверхность Открыть \…\Undercut_UF_Start.CATPart
Copyright DASSAULT SYSTEMES Создайте линию типа Point-Direction Point: Center Direction: Fill.1 Переименуйте эту линию Axis1 Изолируйте Axis1 так, чтобы не иметь родителя Создайте линию типа Angle/Normal к кривой Curve: Paralle.1 Support: Fill.1 Point: Center Переименуйте ее « Axis2 » Создайте поверхность Extrude Profile: Parallel.1 Direction: Fill.1 На этом шаге вы должны получить то же самое дерево как показано на рисунке Вставьте новую систему осей Origin: Center X axis: Axis2 Y axis: Axis1 Z axis: coordinates Создание элемента выемки (2/7)
Copyright DASSAULT SYSTEMES Создание скетча Создайте новый скетч в плоскости YZ Axis System.1 Выберите поверхность Extrude.1 в дереве и выберите иконку Intersect 3D Elements. Переключить созданные элементы в конструктивный режим (штрих-пунктирный тип линии) Создайте вертикальную линию совпадающую с осью V начиная с начала скетча AbsoluteAxis Добавить ограничение 0.3 мм между линии и конечной точкой и желтым силуэтом Создание элемента выемки (3/7)
Copyright DASSAULT SYSTEMES Скетч профиля (две окружности и две линии) как показано на рисунке Создайте вертикальную линию путем пересечения между Circle.1 и желтым силуэтом оси H Создайте горизонтальную линию как показано Разрыв окружности с этой точкой Конец Sketcher Создание элемента выемки (4/7)
Copyright DASSAULT SYSTEMES Создайте Shaft из левой части Sketch.2 (выберите ось Y как ось вращения) Создайте Groove из другой части Sketch.2 (выберите ось Y как ось вращения) Измените графические свойства Shaft.2 и Groove.1 Скрыть Open_body.1 и Axis System.1 Создание элемента выемки (5/7)
Copyright DASSAULT SYSTEMES Определение User Feature Выберите команду Insert/UserFeature/UserFeature Creation Выберите спецификации в дереве: Axis System.1 Shaft.2 Sketch.2 Groove.1 Parallel.1 Center Fill.1 Axis2 Extrude.1 Дайте имя « Undercut SN102 » Переименуйте входные параметры В табл. Inputs переименуйте 2 входных параметра Shaft Axis и Circular Edge Определение иконки В табл. Icon, выберите иконку по вашему выбору и посмотрите экран для предварительного просмотра каталога Создание элемента выемки (6/7)
Copyright DASSAULT SYSTEMES Определите новый тип обьекта User Features можно сейчас определить новые типы обьектов созданных пользователем и можно поэтому искать по любому другому типу Если вы хотите чтобы другой пользователь использовал UDF, который вы создали, вы должны обеспечить их UDF, каталог в котором они хранятся (если хранятся в каталоге), и файл CATGScript. В таб. Tools/Options/Parameters & Measures/Knowledge выберите директорию куда файл CATGScript будет записываться В таб. Type для определения панели Userfeature Definition, используем ключ: Instance Type: undercut + SN102 Нажмите кнопку Manage type Нажмите на Create type, Save и Close Создание элемента выемки (7/7)
Copyright DASSAULT SYSTEMES Сохранение элемента выемки в каталог Выберите команду Insert/UserFeature/save In Catalog Дайте имя вашего каталога, например Undercut Сохранение элемента выемки в каталог
Copyright DASSAULT SYSTEMES Повторное использование элемента выемки (1/2) Открыть \…\UF Data\Shaft.CATPart Реализация элемента выемки Используя команду Open catalog, открыть каталог, который вы создали на последнем шаге Выберите Undercut SN102 Выберите в геометрии вала два необходимых параметра, первый- линию и затем окружность. Будьте внимательны что ориентации зеленых стрелок должны сходны с красными стрелками в панели Insert Object User Feature вставлен в геометрию и в дерево спецификаций
Copyright DASSAULT SYSTEMES Поиск выемок Выберите команду Edit/Search Выберите рабочую панель Part Design Выберите Undercut SN102 в списке Type. Нажмите кнопку Search. Все элементы этого типа выделяются и в геометрической модели и в дереве спецификаций Повторное использование элемента выемки (2/2)
Copyright DASSAULT SYSTEMES Реактивное отверстие Цель этого упражнения является создание элемента реактивного отверстия. При создании элемента отверстия появляется сообщение, указывающее какое минимальное расстояние между элементом отверстия и границей ссылочной поверхности 20 мин Упражнение
Copyright DASSAULT SYSTEMES Создание элемента реактивного отверстия (1/4) Создайте границу поверхности В рабочей панели Wireframe и Surface Design, выделите операцией Extract поверхность на верхней поверхности Pad.1 (No propagation mode) Создайте операцией Boundary границу в поверхности Extract.1 Создайте параметры пользователя (user parameters) Создайте параметр типа Length « Hole_Boundary_Distance » и задайте формулу: Hole_Boundary_Distance=distance(PartBo dy\Hole.1,Open_body.1\Boundary.1 ) Создайте параметр типа String « Status » со значениями « OK » & « WRONG » Отрыть \…\Reactive_Hole_Start.CATPart
Copyright DASSAULT SYSTEMES Создание элемента реактивного отверстия (2/4) Создание отверстий Создайте первое отверстие Hole center coincident with Point.1 Blind hole Diameter: 20mm Depth: 10mm V-Bottom: 120° Создайте второе отверстие с резьбой Hole center coincident with Point.1 Blind hole Depth: 24mm V-Bottom: 90° Thread diameter: M9
Copyright DASSAULT SYSTEMES Создание элемента реактивного отверстия (3/4) Создайте правило « Test distance » if Hole_Boundary_Distance
Copyright DASSAULT SYSTEMES Создание элемента реактивного отверстия (4/4) Создание User Feature Создайте User Feature включая: Hole.1 Hole.2 Extract.1 Boundary.1 Hole_Boundary_Distance parameter Status parameter Test Distance Rule Переименуйте два входных параметра как « Support Face » и « Center Point » Задайте следующие параметры: Hole.1\Depth Hole.1\Angle Hole.1\Diameter Hole.2\Diameter Hole.2\Tap depth Hole.2\Tap diameter Status Hole_Boundary_Distance Выберите иконку
Copyright DASSAULT SYSTEMES Реализация реактивного отверстия Реализация предыдущего User Feature и выберите Pad.1 верхнюю поверхность и Point.1, как входные параметры Вы получаете сообщение о предупреждении что дистанция между отверстием и границей ссылочной поверхности меньше, чем 5 мм Редактируйте user feature пример и замените входной параметр Point.1 на Point.2=> сообщение теперь указывает что дистанция откорректирована Открыть \…\Reactive_Hole_destination.CATPart