Академический Документы
Профессиональный Документы
Культура Документы
Нагаев
Автоматизированное
проектирование и производство
деталей сложной геометрии на
базе программного комплекса
PowerSolution
Учебное пособие
Министерство образования и науки РФ
Автоматизированное проектирование
и производство деталей сложной
геометрии на базе программного
комплекса PowerSolution
2005
1
УДК 37. 01: 014. 544
Авторы:
Ф.В. Медведев, И.В. Нагаев
Рецензенты:
Редактор издательства:
2
СОДЕРЖАНИЕ
Введение 7
1. Система автоматизированного моделирования PowerShape 13
1.1. Введение в PowerShape 13
1.2. Каркасное моделирование 16
1.3. Поверхностное моделирование 27
1.3.1. Примитивные поверхности 28
1.3.2. Поверхности вращения 31
1.3.3. Поверхности вытягивания 32
1.3.4. Ограниченные поверхности 34
1.3.5. Вписанные плоскости 37
1.3.6. Поверхности с направляющей кривой 38
1.3.7. Поверхности по двум направляющим кривым 39
1.3.8. Поверхности из раздельных кривых 37
1.3.9. Поверхности из сети пересекающихся кривых 39
1.3.10. Продление поверхностей 46
1.4. Сопряжение поверхностей 49
1.4.1. Ограничение поверхностей 49
1.4.2. Скругление поверхностей 56
1.4.3. Гладкая стыковка поверхностей 63
1.5. Редактирование поверхностей 66
1.6. Редактирование границ 77
1.7. Комплексное поверхностное моделирование 81
1.8. Твердотельное моделирование 86
2. Система автоматизированного производства PowerMill 93
2.1. Введение в PowerMill 93
2.2. Начальные установки 96
2.2.1. Определение заготовки 96
2.2.2. Определение параметров инструмента 97
2.2.3. Определение режимов резания 98
2.2.4. Безопасные высоты 99
3
2.2.5. Определение точки старта и возврата инструмента 100
2.2.6. Определение подводов и переходов 101
2.2.7. Параметры припуска на обработку 101
2.3. Черновая механообработка 102
2.3.1. Определение слоёв (высот резания) 102
2.3.2. Стратегии черновой обработки 103
2.4. Проверка и визуализация управляющих программ с помощью 106
модуля ViewMill
2.4.1. Проверка УП на столкновения 106
2.4.2. Визуализация процесса обработки 107
2.5. Чистовая механообработка 110
2.5.1. Параметры чистовой обработки 110
2.5.2. Обработка по шаблонам 101
2.5.2.1. Обработка по растровому шаблону 111
2.5.2.2. Обработка по радиальному шаблону 112
2.5.2.3. Спиральная стратегия обработки 112
2.5.2.4. Обработка по произвольному Шаблону 114
2.5.3. Обработка с постоянной Z 115
2.5.4. Оптимизированная Z 116
2.5.5. Обработка 3D смещением 117
2.5.6. Доработка углов 117
2.5.6.1. Однопроходная обработка 118
2.5.6.2. Угол многопроходный 119
2.5.6.3. Угол поперечный 119
2.5.6.4. Угол продольный 120
2.5.6.5. Угол автоматический 121
2.5.7. 4-x осевая обработка 121
2.5.8. Проекционная обработка 122
2.5.8.1. Проекция от точки 124
2.5.8.2. Проекция от линии 125
2.5.8.3. Проекция от плоскости 126
2.5.8.4. Проекция от поверхности 127
4
2.5.9. Обработка по профилю 128
2.5.10. Обработка боком фрезы 131
2.5.11. Обработка по схеме 3+2 (5-осевая позиционная) 131
2.5.12. Пятикоординатная обработка 132
2.6. Границы обработки 132
2.7. Шаблоны обработки 135
2.8. Редактирование управляющих программ 135
2.8.1. Оптимизация подводов и переходов 135
2.8.2. Преобразование УП: перемещение, отображение, вращение 136
2.8.3. Ограничение УП 137
2.8.4. Разбиение УП 138
2.8.5. Изменение начальных точек 140
2.8.6. Дополнительные функции редактирования 140
2.9. 2D обработка. Сверление отверстий 141
2.10. Постпроцессирование управляющих программ 142
3. Комплексное использование систем PowerSolution при решении 144
инженерных задач на примере проекта «Изготовление оснастки для
отделочных материалов из пенополистирола»
3.1. Проектирование штампов для потолочных плиток с помощью 144
системы ArtCAM
3.2. Конструированиеоснастки для изготовления плинтусов на 149
инжекторной формовочной машине
3.2.1. Моделирование плинтусов в системе ArtCAM 149
3.2.2. Проектирование формовочной оснастки в системе 152
PowerSHAPE
3.3. Технологическое проектирование в системах ArtCAM и 158
PowerMILL
3.3.1. Обработка штампов для потолочных плиток 158
3.3.2. Обработка элементов формовочной оснастки для плинтусов 162
Заключение 165
5
ВВЕДЕНИЕ
6
Правительство Российской Федерации уделяет большое внимание
развитию CALS-технологий, рассматривая их как средство интеграции
России в мировую экономику, коренным образом упрощающих внутреннюю
и международную промышленную кооперацию, повышающих
привлекательность и конкурентоспособность промышленных изделий,
обеспечивающих качество продукции, ускорение взаиморасчетов
поставщиков и потребителей и совершенствование организации управления
на реформируемых предприятиях.
В условиях постоянного и значительного усложнения инженерно-
технических проектов, программ разработки новой продукции и роста
наукоемкости изделий конкурентоспособными становятся предприятия,
достигшие совершенства в управлении бизнесом, обладающие отлаженными
процессами проектирования, производства, поставки и поддержки продукта,
ориентированные на функционирование в условиях быстроменяющейся
экономической ситуации и способные мгновенно реагировать на
возникающие новые запросы рынка.
Внедрение CALS-технологий способствует преодолению барьеров
внутри и между различными организациями за счет создания единой
электронной среды производимых изделий и обрабатываемой информации,
позволяет создавать виртуальные предприятия посредством интернет-
технологий, участники которых могут находиться на любом расстоянии друг
от друга.
CALS охватывает и сводит воедино широкую гамму средств,
инструментов и методов, используемых для совершенствования, поддержки
и обеспечения хозяйственной деятельности предприятий. В настоящее время
в машиностроении, как и в других сферах человеческой деятельности,
существует программное обеспечение, позволяющее автоматизировать
практически всю научно-техническую и инженерную деятельность
предприятия на этапах проектирования и производства. Каждый класс этого
программного обеспечения позволяет автоматизировать конкретный участок
деятельности, а функциональность любой системы определяется набором
данных, которые она использует.
В общем случае используемые на этапах проектирования и производства
информационные технологии можно разделить на следующие классы:
7
CAD/CAM (Computer Aided Design/Computer Aided Manufacturing) –
системы автоматизированного проектирование изделий и технологий
их изготовления (Catia, Unigraphics, ProEngineer, PowerSOLUTION,
SolidWorks, Sprut, Компас, T-FLEX и др.);
CAE (Computer Aided Engineering) – системы автоматизированного
инженерного анализа деталей и машин (Nastran, Аnsys, Compas и др.);
PDM (Product Data Management) – системы автоматизированного
управления базами данных об изделии (IMAN, Optegra, Enivia и др.);
Project Management – автоматизированные системы управления
процессом проектирования и системы планирования (WorkFlow,
DocFlow и Project Planing);
MRP (Material Requirements Planning) – автоматизированные системы
управления производством (SAP R/3, BAAN, Галактика и др.).
Настоящее учебное пособие ориентировано на изучение CAD/CAM-
технологий, являющихся основной платформой для современного
машиностроения. Данный класс информационных технологий позволяет
снизить издержки производства при существенном повышении
эффективности, сокращении цикла выпуска изделия и сроков его запуска, что
особенно важно для работы в условиях динамично изменяющейся
конъюнктуры современного рынка. Развитие CAD/CAM-технологий
позволило совершенствовать этапы дизайнерской проработки изделия,
создания прототипов и опытных образцов, в результате чего появились
благоприятные предпосылки для оперативной смены изделия в соответствии
с требованиями маркетинговой стратегии без отвлечения значительных
ресурсов на корректировку конструкции и технологических процессов.
Одной из ведущих компаний – разработчиков CAD/CAM-систем
является фирма Delcam plc (Великобритания). На сегодняшний день Delcam
plc имеет более 125 представительств в 80 странах мира. Программное
обеспечение Delcam используют более 9000 промышленных предприятий,
таких как: Mersedes-Benz, Ford, Toyota, Volkswagen, Rover, Sony, LG,
Daewoo, Siemens, Nokia, Nike, Иркутский авиационный завод «Иркут»,
Саратовский авиационный завод, НИАТ, АвтоВАЗ, УралАЗ, Ижмаш,
Московский монетный двор и мн. др.
8
История компании Delcam начинается с 1968 года с Кэмбриджского
университета. Тогда группой «DELTA» под руководством математика
Т.Госслинга была разработана первая версия программы DUCT,
отличавшаяся возможностью оперировать локальными системами координат
и возможностью создавать сложные криволинейные поверхности, используя
при этом в качестве осевых линий сплайновые кривые Безье. Позже группа
разработчиков выродилась в самостоятельное юридическое лицо, а фирма
получила название DELCAM («DEL» – от прежнего названия «DELTA»,
«CAM» от наименования «Computer Aided Manufacturing»). Система DUCT
была одной из первых интегрированных CAD/CAM-систем, имела интерфейс
командной строки и работала под управлением операционной системы Unix.
После популяризации графических операционных систем компании
Microsoft, разработчики Delcam выпустили программный комплекс
PowerSolution, который на сегодняшний день включает следующие пакеты:
PowerSHAPE – система автоматизированного геометрического
моделирования;
PowerMILL – система автоматизированной технологической
подготовки производства деталей сложной геометрии для 2,5-, 3-, 4- и
5-координатных фрезерных станков с ЧПУ;
ArtCAM – система создания художественных рельефов, имеющая
встроенный модуль расчета управляющих программ для 2,5- и 3-
координатных фрезерных станков с ЧПУ;
CopyCAD – система обратного проектирования готовых деталей по
данным с координатно-измерительных машин (КИМ);
PowerINSPECT – система автоматизированного контроля деталей
сложной геометрии с помощью КИМ.
Отличительной особенностью информационных технологий компании
Delcam является возможность моделировать детали любой геометрической
сложности, в т.ч. художественные барельефы, проектировать
технологические процессы как для традиционных 2,5- и 3-координатных
схем фрезерования, так и для многокоординатной фрезерной обработки с
ЧПУ, учитывая особенности силового и высокоскоростного фрезерования.
Компания Delcam является одной из первых компаний-разработчиков
программного обеспечения, которая начала активное внедрение САПР не
9
только на предприятия, но и в систему российского образования.
Взаимодействие компании-разработчика, промышленных предприятий и
образовательных учреждений привело к формированию совместных
проектов, заключению договоров на целевую подготовку специалистов,
сокращению сроков адаптации выпускников на предприятиях и, в конечном
итоге, повышению эффективности производства.
В настоящее время свыше 40 российских Вузов используют технологии
Delcam. Компания Delcam создает льготные программы по оснащению
образовательных учреждений лицензионным программным обеспечением, а
также благоприятные условия для стажировок преподавателей и ИТ-
специалистов в головном офисе Delcam в г.Бирмингем. Ежегодно компания
Delcam при поддержке Посольства Великобритании в России проводит
конкурсы студенческих работ на именные премии Delcam.
Системы автоматизации проектно-конструкторских и технологических
работ фирмы Delcam впервые появились в Иркутске в 1994 году на
крупнейшем машиностроительном предприятии региона – Иркутском
авиационном заводе (ныне Иркутский авиационный завод – филиал ОАО
«Корпорация «Иркут»). Это обстоятельство способствовало появлению
технологий Delcam в крупнейшем Вузе Восточно-Сибирского региона –
Иркутском государственном техническом университете, являющемся
основным поставщиком специалистов для предприятий региона. После
подписания соглашения между ИрГТУ и Delcam в 1995 году при Факультете
технологии и компьютеризации машиностроения (ФТиКМ) при содействии и
на средства, выделенные Администрацией Иркутской области, была создана
Лаборатория подготовки кадров машиностроительных специальностей
Учебного центра компьютерных технологий (УЦКТ). В связи с расширением
направлений деятельности, в 2003 году лаборатория была реорганизована в
Восточно-Сибирский центр CAD/CAM-технологий (ВСЦКТ).
В центре на 15 ПК установлено лицензионное программное обеспечение
PowerSolution (PowerShape, PowerMill, ArtCAM, CopyCAD и PowerInspect).
Для обеспечения замкнутого цикла обучения студентов и достижения
высокого уровня конкурентоспособности выпускников на рынке труда, для
центра был приобретен мини-фрезерный станок с ЧПУ модели «Roland
MDX-500».
10
Ежегодно в ИрГТУ проходят академическую подготовку по изучению
CAD/CAM-технологий Delcam свыше 300 студентов следующих
специальностей: «Автоматизация технологических процессов и
производств», «Технология машиностроения», «Металлорежущие станки и
комплексы», «Информационные системы в машиностроении»,
«Робототехнические системы и комплексы», «Технология сварочного
производства», «Технология деревообработки» и «Технология
художественной обработки материалов».
Целью настоящего учебного пособия является аккумулирование опыта
Иркутского государственного технического университета по использованию
информационных технологий компании Delcam в системе подготовки кадров
инженерных специальностей.
Учебное пособие состоит из введения и трех разделов. Первый раздел
посвящен изучению системы автоматизированного моделирования
PowerShape. Во втором разделе читатель может найти полезную
информацию по изучению системы автоматизированного производства
PowerMill. Содержание третьего раздела раскрывает возможности
практического использования программного комплекса PowerSolution и
демонстрирует взаимодействие отдельных систем при решении комплексных
инженерных задач.
Основной идеей авторов учебного пособия являлась необходимость
соединить в одном издании и теоретические материалы по вышеуказанным
технологиям, и практические работы по освоению пользовательского
интерфейса компьютерных программ. Рубрикация пособия содержит
подразделы и параграфы в соответствии с объемом материала по каждой
теме. Учитывая различное количество часов по специальным дисциплинам в
Вузах, преподаватели могут адаптировать материалы пособия к учебному
процессу путем сокращения или увеличения практических примеров по
интересующим темам.
Учебное пособие подготовлено в соответствии с примерной программой
дисциплины «Компьютерные технологии в науке, технике и образовании»,
преподаваемой студентам машиностроительных специальностей.
Введение, разделы 1 и 3 подготовлены кандидатом технических наук,
начальником Отдела внедрения информационных технологий ИрГТУ,
руководителем Восточно-Сибирского центра CAD/CAM-технологий и
11
доцентом кафедры «Оборудование и автоматизация машиностроения»
ИрГТУ Фёдором Владимировичем Медведевым.
Раздел 2 написан кандидатом технических наук, доцентом кафедры
«Технология машиностроения» ИрГТУ Игорем Владимировичем Нагаевым.
Авторы выражают огромную благодарность управляющему директору
компании Delcam plc (г. Бирмингем, Великобритания), почетному
профессору ИрГТУ Хью Хамфрису за вклад в развитие системы подготовки
специалистов и внедрение информационных технологий PowerSolition в
Иркутском государственном техническом университете.
12
PowerShape позволяет вращать модель и получать изображение из любой
точки пространства, а закрашивание модели дает фотореалистичное
представление о будущем изделии.
Практическую значимость системы расширяют дополнительные модули,
предназначенные для: выполнения сборок (PS-Assembly), конструирования
штампов и пресс-форм (PS-Moldmaker), проектирования обуви (PS-
Shoemaker), подготовки конструкторской документации (PS-Draft).
Система PowerShape работает под управлением операционных систем
семейства Windows и имеет удобный графический пользовательский
интерфейс. Запуск программы осуществляют с помощью ярлыка на рабочем
столе или через меню «Пуск».
Выпадающие
меню
Панель слоев
Панель видов
Графическая область
13
На данной модели опробуйте работу опций инструментальной панели
видов.
Управлять видом можно в динамическом режиме манипулируя мышью.
Динамическое масштабирование вида осуществляется с помощью правой
кнопки мыши и одновременным нажатием клавиши «Ctrl» на клавиатуре.
Динамическое перемещение вида: «Shift» + «Правая кнопка мыши».
Динамическое вращение вида осуществляется с помощью средней кнопки
мыши.
При создании новой модели, построение начинается относительно
глобальной системы координат. Для конструирования простых
геометрических объектов достаточно наличия одной глобальной системы
координат. Однако, в случае, комплексного сложнопрофильного
моделирования целесообразней использовать локальные системы координат
(Workplanes). Их можно создавать в любой точке относительно глобального
пространства и поворачивать на различные углы. Координаты центра
локальных систем координат, как и координаты геометрических объектов,
задают либо с помощью объектной привязки, либо через «Поле ввода
координат» (рис. 1.1).
Закройте предыдущую модель (Файл → Закрыть) и создайте новую
модель (Файл → Новый).
Создайте локальную систему координат с помощью соответствующей
иконки на панели инструментов (для выбора опций меню или выделения
объектов на экране служит левая кнопка мыши) и введите координаты ее
центра в поле ввода координат (помните, для разделения значений X;Y;Z
служат пробелы):
14
Диалоговое окно
параметров СК Координаты
Курсоры центра СК
динамического
поворота вокруг
соответствующих
осей СК
15
1.2. Каркасное моделирование
Система PowerShape позволяет создать все известные типы каркасных
объектов: линии, полилинии, дуги и сплайновые кривые. Из простых
объектов можно получать более сложные контуры путем их объединения.
Объекты, состоящие из одного или более простых каркасных объектов в
терминологии PowerShape называют композитными кривыми.
Построение объектов в системе PowerShape возможно в двух режимах:
динамическом (или интерактивном) и диалоговом. В первом случае
построение осуществляют с помощью мыши. Координаты точек
отслеживают в графическом окне с помощью интеллектуального курсора
(рис. 1.6). Курсор показывает
объектные привязки (конечные
точки, промежуточные,
касательные и т.п.), расстояния,
углы, радиусы, пересечения
объектов и др. В диалоговом Рис. 1.6. Динамический режим построения линии
режиме все координаты (интеллектуальный курсор показывает
необходимо вводить с полярный угол и длину отрезка)
клавиатуры в поле ввода координат.
Пример 1. Работа с линиями.
- Одиночная линия
- Полилиния
- Прямоугольник
- Рамка вокруг выделенных объектов
- Фаска с обрезкой угла
- Фаска без обрезки угла
Вершина прямоугольника: (0 0 0) A (0 0 0)
а) б)
Рис. 1.7. Этапы моделирования: а) построение прямоугольника;
б) создание линии 16
Линию CD получим путем копирования линии AB. Для этого вызовите
общую панель редактирования, выделите линию, которую необходимо
скопировать и задайте функцию «Копировать/переместить объект».
Включите иконку «Сохранить оригинал».
B
C G
E (0 75 0)
A
Точки объектной привязки
а) для копирования линии AB б) в)
Рис. 1.8. Этапы моделирования: а) копирование линии AB;
б) построение линий EF и GH; в) построение полилинии BDHF
17
сопрягающихся линий. Параметры фасок можно изменить в диалоговом
режиме.
Активизируйте локальную систему координат в точке А, разверните ее
вокруг оси X на 900 (рис. 1.11а), установите рабочую плоскость XY и вид
вдоль оси Z.
а) б)
Рис. 1.10. Построение Рис. 1.11. Подготовка рабочей плоскости XY:
фасок а) разворот системы координат; б) вид вдоль оси Z
а) б)
Рис. 1.13. Использование полярных координат при построении
наклонных линий: а) интерактивный режим; б) диалоговый режим 18
Завершите построение восьмиугольника.
Примечание: В случае, если координаты точек введены неверно, можно
войти в режим редактирования объекта и изменить необходимые параметры
(рис. 1.14б). Диалоговое окно редактирования вызывают двойным указанием
мыши по объекту или выбором соответствующей опции в контекстном меню
(контекстное меню любого объекта вызывают правой кнопкой мыши).
а) б)
Рис. 1.14. Вход в режим редактирования линии: а) контекстное меню линии;
б) диалоговое окно редактирования линии
Для поверхностного или твердотельного моделирования каркасные
объекты преобразовывают в композитные кривые. Генерация композитных
кривых осуществляется из меню «Кривые» (рис. 1.5). Для расчета контура
необходимо указать мышью любую его часть. В случае однозначного
решения система автоматически генерирует композитную кривую. Если
объекты, по которым расчитывается контур пересекаются, то необходимо с
помощью стрелок указать требуемое направление (рис. 1.15).
Начальная точка
композитной кривой
Композитная кривая
- композитная
кривая
Конечная точка
композитной кривой Варианты обхода контура
19
Круглый курсор показывает Кнопка для сохранения
замкнутость композитной композитной кривой
кривой
Композитная кривая
Композитная кривая,
скопированная в
плоскость XY
а) б)
Рис. 1.17. Создание копии композитной кривой: а) подготовка наклонной СК;
б) вставка кривой из буфера обмена в наклонную СК
Пример 2. Работа с дугами.
Система PowerShape позволяет создавать окружности, дуги и
скругления. Основу всех
методов построений дуг - Окружность
составляют два: дуга по центру - Дуга по трём точкам
и двум точкам, частным - Дуга по центру и двум точкам
случаем которой является - Скругление с обрезкой угла
полная окружность, и дуга по - Скругление без обрезки угла
трем точкам, разновидностью которой является скругление.
Построение и редактирование дуг возможно как в интерактивном, так и
диалоговом режиме. Последовательность ввода точек, определяющих
геометрию дуги при различных методах, показана на рисунке 1.18.
20
Координата точки 3 при построении дуги «по центру и двум точкам» в
диалоговом режиме (рис. 1.18а) задается углом сектора . При угле =3600,
формируется полная окружность. Редактирование дуг в интерактивном
режиме выполняют с помощью курсоров, а в диалоговом – путем изменения
параметров в окне, вызываемом двойным щелчком мыши (рис. 1.19).
2 R 3
а) 1
3
1 R 2
б)
дуга 1 R20
R R10 R20
дуга 2 а) б) в)
Рис. 1.21. Различие в типах скруглений:
Рис. 1.20. Скругление двух
а) исходная дуга; б) скругление;
дуг радиусом R
в) дуга по трем точкам
Постройте с помощью дуг и линий контур, размеры которого
представлены на рисунке 1.22.
Примечания:
1) При сопряжении двух окружностей дугой (рис. 1.23а) или линией (рис.
1.23д) используйте объектную касательную привязку Tangent;
2) Для удаления участков контура (рис. 1.23е, ж) используйте функцию
«Интерактивное ограничение кривых» , доступ к которой возможен с
общей панели редактирования (стр. 17);
21
3) Радиус угла при построении
скруглений определяется системой
автоматически. Поэтому во
избежание повторного
редактирования радиуса
скругления угла, точное его
значение можно задавать в поле
ввода координат до этапа
выделения двух линий (например:
). Рис. 1.22. Чертёж контура с дугами
а) б) в)
г) д) е)
ж) з) и)
к) л)
Рис. 1.23. Этапы моделирования: а) построение окружностей и дуги по трём точкам;
б, в) варианты сопряжения дуги по трём точкам; г) построение прямоугольника;
д) создание линии, касательной к двум окружностям; е, ж) интерактивное ограничение;
з) дуга по центру и двум точкам; и) построение двух одиночных линий по касательной
привязке к дуге и пересечению с основанием; к) интерактивное ограничение;
л) построение скруглений углов 22
Пример 2 (продолжение). Работа с кривыми.
Преобразуйте контур в композитную кривую.
Примечания:
1) Для удобства некоторые функции в системе PowerShape выполняются с
помощью «горячих» клавиш на клавиатуре. Для быстрого создания
композитной кривой можно использовать клавишу «Alt» и одновременное
указание любой точки контура левой кнопкой мыши.
2) Для разбивки композитной кривой на составляющие каркасные элементы
используется функция «Разбить» в контекстном меню объекта.
Композитная кривая является Контрольная точка
сложной кривой. Математически Касательный вектор
она представлена в форме Безье-
кривой. Любая кривая Безье состоит
из опорных точек, в которых
имеются касательные векторы. На
концах касательных векторов Опорные точки
расположены контрольные точки,
определяющие длину вектора и его Рис. 1.24. Композитная кривая
положение в пространстве (рис.
1.24).
Построение сплайновых кривых производят с помощью подменю на
главной инструментальной панели.
Y n
2
- Безье-кривая (кубический сплайн) dY2
- B-сплайн кривая (бикубический сплайн) 1
- G2-кривая
dY3
- Композитная кривая Y1
3
23
3) изменением длин (магнитуд) и направлений (углов наклона)
касательных векторов.
При работе с касательными векторами PowerShape позволяет
редактировать как общий касательный вектор к опорной точке, так и
отдельные его составляющие: вектор перед точкой и вектор после точки (рис.
общий касательный
вектор в точке 2 вектор после точки 2
dx 6.25 7,5 2,6 1 -0,6 -3,5 -6,1 -3,6 -1,6 -0,51,2 3,1 3,9 3,5 5 -2 -2,9
dy -0.25 -1,2 -0,5 0,4 1 0,9 1,8 2,9 8,2 9,75,4 2,2 1,4 1,7 11 12,3 11,7
Присоединить кривую
Сгладить точку кривой
Разомкнуть/замкнуть кривую
Перенумеровать кривую
Развернуть кривую
Вкл./выкл. нумерацию опорных точек кривой
Изменить касательные векторы
Добавить опорную точку
Удалить опорную точку
Выбор опорных точек кривой
24
Используя инструменты на общей панели редактирования выполните: 1)
эквидистантное смещение сплайна на 1 мм (рис. 1.27б); 2) разделение
контура по точке 13, удалив нижнюю его часть (рис. 1.27в); 3) продление
оставшейся кривой до пересечения с осью Y (рис. 1.27г).
Эквидистантное смещение
Разделение кривой
Ограничить до точки
продлённая
кривая
смещённая обрезанная
кривая кривая
точка пересечения
с осью Y
а) б) в) г)
Рис. 1.27. Этапы моделирования: а) исходная кривая Безье;
б) эквидистантное смещение кривой; в) разделение кривой; г) продление кривой
Выберите точку 1 продлённой кривой и переместите ее вдоль оси Y на
0,85мм (рис. 1.28а). Для данной операции лучше использовать иконку
, расположенную в нижней части экрана.
перемещение выравнивание касательных
точки 1 векторов в точках 1 и 2
объединение
кривых
а) б) в)
Рис. 1.28. Завершение моделирования: а) перемещение точки 1;
б) выравнивание касательных векторов точек1 и 2; в) объединение двух кривых
25
С помощью кнопки Shift выберите точки 1 и 2 текущей кривой и
освободите длины и направления касательных векторов с помощью
соответствующей опции в контекстном меню (рис. 1.28б).
Соедините два сплайна в один контур (рис. 1.28в) с помощью
соответствующей функции на панели редактирования кривых .
Сохраните каркасную модель с именем Бокал.psmodel, так она будет
использоваться в дальнейшем для построения поверхности.
Пример 4. «Шахматный конь».
По заданному чертежу (рис. 1.29а) постройте каркасную модель из двух
композитных кривых, представленных на рис. 1.29б.
Сохраните каркасную модель с именем Конь.psmodel, так она будет
использоваться в дальнейшем для построения поверхностей.
композитная
кривая 1
композитная
кривая 2
а) б)
Рис. 1.29. Чертёж каркасной модели шахматного коня:
а) плоский вид; б) изометрический вид
26
1.3. Поверхностное моделирование
Поверхностью называется совокупность всех последовательных
положений линий, непрерывно перемещающихся в пространстве. Любая
поверхность имеет нулевую толщину и вектор нормали, показывающий её
наружную сторону. Поверхности, создаваемые в системе PowerShape
математически представлены в форме Безье и состоят из сети продольных и
поперечных кривых, пересекающихся в опорных точках. Каждая опорная
точка имеет пару касательных векторов в продольном и поперечном
направлении, регулируя длину и направление которых можно изменять
форму поверхности. На концах касательных векторов расположены
контрольные точки, путем перемещения которых можно также менять форму
поверхности. Участок поверхности между двумя соседними продольными и
поперечными кривыми называется лоскутом. Продольные кривые в
терминологии PowerShape называются лонгитудами, а поперечные –
латералами. Порядковый номер каждой опорной точки на поверхностной
кривой соответствует порядковому номеру кривой противоположного
касательные
векторы опорной
вектор нормали точки 2
лоскут
продольные
кривые (лонгитуды) поперечные
кривые (латералы)
а) б)
Рис. 1.30. Поверхность Безье: а) закрашенный вид; б) каркасный вид
направления.
Поверхности бывают примитивными (плоскость, сфера, цилиндр, конус,
тор и др.), линейчатыми (кривизна поверхности в одном направлении) (рис.
1.31) и двойной кривизны (рис. 1.30).
наружная сторона
поверхности
внутренняя сторона
поверхности 27
а) б)
Рис. 1.31. Некоторые типы поверхностей: а) плоскость; б) линейчатая поверхность
Для построения поверхностей разработаны различные методы
геометрического моделирования, доступ к которым возможен через
выпадающее графическое меню «Поверхность» (рис. 1.32).
активная СК
собственная СК
конуса
28
собственной системы координат и ориентацию её осей относительно
активной СК).
Построение и редактирование примитивных поверхностей проводят по
общей схеме. После выбора рабочей плоскости и типа примитивной
поверхности задают центр её собственной системы координат в диалоговом
(с помощью поля ввода координат) или динамическом (с помощью
интеллектуального курсора) режиме. При этом ось Z собственной системы
координат примитивной поверхности всегда направлена вдоль главной оси
СК. После появления объекта на экране определяют его геометрические
параметры и, если необходимо, дают более точную ориентацию его осей в
пространстве. Эти операции можно выполнить также как в динамическом
(рис. 1.33), так и диалоговом (рис. 1.34) режиме. Напомним, что вход в
диалоговый режим редактирования любого объекта осуществляется двойным
щелчком мыши или через контекстное меню (опция «Редактировать
геометрические
центр собственной параметры
системы координат примитивной поверхности
выравнивание
осей собственной
поворот собственной
системы координат
системы координат
относительно осей
вокруг соответствующих осей
активной СК
29
Рис. 1.35. Конвертация примитивного конуса
в поверхность Безье
преобразования используют опцию «Конвертировать» в контекстном меню
объекта (рис. 1.35).
Постройте самостоятельно все типы примитивных поверхностей и
апробируйте инструменты их редактирования.
Пример «LCD-монитор»
Используя поверхности-примитивы, создайте упрощенную модель LCD-
монитора, представленную на рис. 1.36.
ЛСК 3
ЛСК 2
ЛСК 1
50
а) б)
Рис. 1.38. Преобразование тора: 30
а) исходный тор; б) копирование тороидов
копирование тороида на расстояния X=-50мм и X=50мм относительно
центра ЛСК3 (рис. 1.38б).
1.3.2. Поверхности вращения
Поверхность вращения получается в результате вращения плоской
кривой (рис. 1.39а) вокруг оси симметрии на заданный угол (по умолчанию
угол вращения равен 3600). Ось симметрии (ось вращения) определяется
активной осью текущей системы координат. Поверхность вращения, как и
поверхности-примитивы, имеет собственную систему координат и является
параметризованной. В качестве параметров поверхности вращения
используют: угол вращения, координаты центра системы координат и
направление её осей относительно осей активной системы координат.
Изменение параметров поверхности вращения возможно через окно
редактирования, вызываемое двойным щелчком мыши (рис. 1.39б). Для
преобразования поверхности вращения в сложную поверхность (поверхность
а) б)
в) г)
а) б)
Рис. 1.40. Построение поверхности бокала методом вращения контура:
а) поверхность вращения; б)законченная модель
1.3.3. Поверхности вытягивания
Поверхность вытягивания образуется в результате динамического
вытягивания плоской или пространственной кривой вдоль выбранного
направления. Направление вытягивания задают активной осью текущей
системы координат. Поверхность вытягивания, как и предыдущие типы
поверхностей является параметризованным объектом, имеющим
собственную систему координат. В качестве параметров поверхности
вытягивания используют: длину вытяжки, уклон поверхности относительно
оси Z собственной системы координат (по умолчанию уклон поверхности
равен нулю), координаты центра собственной системы координат и
направление её осей относительно осей активной системы координат. Для
32
преобразования поверхности вытягивания в поверхность Безье используют
опцию «Конвертировать» в контекстном
меню.
Создайте контуры основания
штепсельной вилки, чертёж которых
представлен на рис. 1.41.
Конструирование контуров
рекомендуется начать с построения
простых объектов, показанных на
рис. 1.42. Для удаления ненужных
элементов используйте опцию
«Интерактивное ограничение
Рис. 1.41. Чертеж контуров
кривых», расположенную на общей штепсельной вилки
панели редактирования .
Выберите композитную кривую 1 (рис. 1.43) и постройте поверхность
методом вытягивания (рис. 1.32, 1.44). Двойным щелчком мыши
вызовите окно редактирования параметров поверхности и установите
длину вытяжки 6 мм.
композитная композитные
кривая 1 кривые 2, 3
33
34
Сложные ограниченные поверхности можно рассчитать по кривым и
точкам, не лежащим в одной плоскости (рис. 1.47).
плоская замкнутая плоская ограниченная
кривая Безье-поверхность
кривая
а) б)
в) г)
ограниченная
Безье-поверхность
самопересекающаяся ограниченная NURBS- после конвертации
замкнутая кривая поверхность
д) е) ж)
точка
а) б)
Рис. 1.47. Использование замкнутой кривой и точки
для построения сложной ограниченной поверхности
Практическое значение ограниченных поверхностей повышается
возможностью системы PowerShape использовать для их генерации
одновременно несколько пространственно-сложных замкнутых и
разомкнутых кривых. При этом кривые могут, как пересекаться, так и
скрещиваться в пространстве (рис. 1.48), а сама ограниченная поверхность
может быть построена с допуском, регулируемым её степенью (степень
35
поверхности устанавливается числовыми значениями от 3 до 8). Следует
отметить, что при более высокой степени на поверхности могут образоваться
неровности.
а) б)
а) б)
Рис. 1.49. Построение ограниченных поверхностей
на примере штепсельной вилки
выполните однонаправленное выравнивание поверхностных нормалей
(рис. 1.49б).
Сохраните модель с тем же именем.
36
Продолжение примера «Шахматный конь».
Откройте каркасную модель «Конь.psmodel» (рис. 1.29), с помощью
которой мы сконструируем поверхностную модель шахматного коня.
Путём вращения композитной кривой 2 вокруг оси Z создайте основание
шахматной фигуры, а вытягиванием контура 1 на 10мм вдоль оси Y
постройте её основной профиль.
Восстановите контур вытяжки с помощью опции «Keep» (рис. 1.44) и
создайте по нему ограниченную поверхность (рис. 1.50).
Для завершения модели шахматного коня выполните копирование
только что созданной ограниченной поверхности на 10мм по оси Y или
её зеркальное отображение относительно плоскости симметрии ZX.
поверхность
вытягивания ограниченная
поверхность
поверхность
вращения
37
а) б)
Рис. 1.51. Плоскость, вписанная в заданные кривые:
а) исходные кривые; б) вписанная плоскость
Образующая
кривая (секция)
Направляющая
кривая (спин)
а) б)
Рис. 1.52. Поверхность с направляющей кривой:
а) исходные кривые; б) результирующая поверхность
Направляющая
а) кривая (спин)
б)
Рис. 1.53. Использование нескольких секций для построения поверхности с
направляющей кривой: а) исходные кривые; б) результирующая поверхность
38
однотипности образующих кривых, которые должны быть либо замкнутыми,
либо разомкнутыми.
Пример. Ручка мебельная
Создайте каркасный объект, представленный на рисунке 1.54.
две направляющие
кривые
образующая
кривая
а) б)
Рис. 1.57. Поверхность по двум направляющим кривым:
а) исходные кривые; б) результирующая поверхность
Пример «Рамка»
Создайте в рабочей плоскости XY композитную кривую, чертёж которой
представлен на рис. 1.58а.
1
а) б)
Рис. 1.58. Построение первой направляющей кривой:
а) упрощенный чертёж кривой; б) исходные контуры
Примечания:
1) Моделирование контура предлагаем начать с построения простых
каркасных объектов: окружности R=130мм с центром в т.(0;0;0), в результате
непропорционального масштабирования которой (коэффициент по X=0.8)
получается эллипс 1 (рис. 1.58б); окружности R=100мм с центром в т.(0;0;0),
40
в результате непропорционального масштабирования которой (коэффициент
по X=1,75) получается эллипс 2 (рис. 1.58б); прямоугольника 3, размеры
которого указаны на рис 1.58а.
2) Для удаления ненужных элементов используйте функцию «Интерактивное
ограничение кривых», расположенную на общей панели редактирования .
3) Для скругления угла между линией и дугой используйте построение дуги
по трём точкам (рис. 1.18). Первые две точки дуги задаются с помощью
объектной привязки «Касательная», а координата третьей точки определяется
радиусом скругления угла (рис. 1.58а).
Выполните эквидистантное смещение полученной композитной кривой
к центру на расстояние 20мм с помощью соответствующей функции
на общей панели редактирования.
Разделите контур по точкам 1 и 7 с помощью соответствующей функции
на общей панели редактирования (рис. 1.59).
С помощью опции на панели редактирования кривых, измените
количество точек смещенной кривой с 7 на 8, вставив промежуточную
точку между точками 2 и 3 (рис. 1.60).
а) б)
Рис. 1.65. Поверхность из раздельных кривых:
а) раздельные кривые; б) результирующая поверхность
42
а) б)
Рис. 1.66. Практическое применение метода построения поверхности из
раздельных кривых: а) раздельные кривые; б) фрагмент бутылки
контур 1
контур 2
а) б)
Рис. 1.67. Завершение модели «Штепсельная вилка»:
а) чертёж контуров; б) конечная модель
43
1.3.9. Поверхности из сети пересекающихся кривых
Наиболее часто на практике применяют метод конструирования
поверхностей из сети пересекающихся кривых . При этом поверхность
«натягивается» на каркас, формирующий регулярную сеть кривых (рис. 1.69).
В результате построения образуется плавный переход одной формы сечения
к другой. Продольные и поперечные образующие поверхности распознаются
автоматически. В случае если количество опорных точек на исходных
кривых различное, PowerShape добавляет дополнительные кривые между
выбранными.
а) б)
Рис. 1.69. Поверхность из сети пересекающихся кривых:
а) сеть пересекающихся кривых; б) результирующая поверхность
Если каркасная модель
содержит повторяющиеся элементы,
петли или повторные пересечения
кривых (рис. 1.70), то система
PowerShape не сможет рассчитать
регулярную поверхность в форме проблемная
область
Безье и выдаст сообщение об
ошибке. Рис. 1.70. Нерегулярная сеть
пересекающихся кривых
Пример «Корпус мыши»
Создайте две линии в рабочей плоскости XY согласно рисунку 1.71.
Преобразуйте линии в (50 20 0)
композитные кривые. Для
автоматизации данной операции
выделите оба объекта и задайте (0 0 0) (80 0 0)
соответствующую функцию в
выпадающем меню: Изменить (50 -20 0)
44
Двойным щелчком левой кнопкой мыши по одному из контуров,
вызовите панель редактирования кривых (см. стр. 24). С помощью
соответствующей функции , добавьте на композитной кривой 2 новую
точку с параметром 1,5 (рис. 1.72).
Композитная Композитная
кривая 1 кривая 2
а) б)
Рис. 1.72. Добавление точки на композитной кривой 2
Композитная
1 кривая 2
45
кривой 2, а длину касательного вектора точки 2 кривой 2 установите
равной 55 мм.
направление
касательного вектора
а) длина касательного б)
вектора
Сплайн
а) б)
Рис. 1.76. Поверхность из сети пересекающихся кривых:
а) сеть пересекающихся кривых; б) результирующая поверхность
1.3.10. Продление поверхностей
PowerShape позволяет продлить поверхность (или группу поверхностей)
формируя новую поверхность, которая является касательной к исходной
поверхности (поверхностям) относительно их общей кромки. Для построения
продления необходимо обязательно рассчитать и выбрать композитную
кривую, проходящую по общей кромке поверхностей.
46
Создайте прямоугольник 50×25 мм в рабочей плоскости XY и
преобразуйте его в композитную кривую (рис. 1.77а).
Добавьте на композитной кривой новую точку с параметром 2,5 и
переместите её на 12 мм вдоль оси Y (рис. 1.77б).
а) б)
Рис. 1.77. Построение контура для исходной поверхности:
а) прямоугольник; б) добавление и перемещение новой точки на контуре
а) б)
Рис. 1.78. Подготовка исходной поверхности и «общей кривой»:
а) ограниченная поверхность; б) разомкнутая композитная кривая
поверхности (рис. 1.15, 1.78б).
Активизируйте ось X локальной системы координат.
Выделив на экране композитную кривую, задайте функцию построения
продлённой поверхности (рис. 1.32).
В появившемся диалоговом окне установите расстояние продления
равное 10 мм (рис. 1.79).
а) б) в)
Рис. 1.80. Продление поверхности: а) вдоль активной оси X системы координат;
б) вдоль нормали кривой; б) вдоль кривых поверхности
48
2
1 3
Контрольные точки
а) б)
Рис. 1.81. Неравномерное продление поверхности:
а) формирование закона продления; б) результирующая поверхность
1.4. Сопряжение поверхностей
В современной промышленности для конструирования поверхностей
сложных технических форм часто используют сопряжения из более простых
геометрических объектов путём их ограничения (пересечения), скругления
или гладкой стыковки. Более того, скругление и гладкая стыковка позволяет
избежать концентрации напряжений в местах стыкующихся поверхностей.
1.4.1. Ограничение поверхностей
Система PowerShape позволяет выполнить обрезку (ограничение) одной
или нескольких поверхностей, выбрав при этом любое из возможных
решений. При этом в качестве ограничивающего объекта может быть задана
композитная кривая или другая поверхность. Функция ограничения объектов
вызывается с помощью кнопки , расположенной на общей
инструментальной панели. После задания данной функции на экране
автоматически появляется панель инструментов, представленная на рисунке
49
образуется замкнутая кривая, определяющая её край. В терминологии
PowerShape кривая, определяющая край поверхности называется границей.
50
Для регулярных поверхностей граница должна быть замкнутой кривой, не
имеющей самопересечений (рис. 1.83б, в).
а) б) в)
Рис. 1.83. Ограничение поверхности разомкнутой кривой:
а) исходные объекты; б, в) возможные решения
Замкнутая
ограничивающая кривая
Ограничиваемая
поверхность
а) б) в)
Рис. 1.84. Ограничение поверхности замкнутой кривой:
а) исходные объекты; б, в) возможные решения
Ограничивающая
поверхность
Ограничиваемая
а) поверхность б) в)
г) д)
Рис. 1.85. Ограничение одной поверхности другой поверхностью:
а) исходные объекты (сечение); б, в, г, д) возможные решения
51
Ограничиваемые
поверхности
Ограничивающая
поверхность
а) б)
Рис. 1.86. Ограничение одной поверхностью нескольких других поверхностей:
а) исходные поверхности; б) требуемое решение
Ограничиваемая Ограничивающая
поверхность кривая
а)
Вектор нормали
Активная ось Z к поверхности
б) в)
Рис. 1.87. Ограничение поверхности кривой различными методами проецирования:
а) исходные объекты; б) вдоль активной оси Z; в) вдоль нормали к поверхности
52
произвольной кривой проецированием вдоль нормали к поверхности (рис.
1.87в).
В дополнение к операции ограничения поверхностей, PowerShape
позволяет выполнить ограничение кривых, выбрав в качестве
ограничивающего объекта любую поверхность их пересекающую (рис. 1.88).
а) б) в) г)
Рис. 1.88. Ограничение поверхностью нескольких кривых:
а) исходные объекты; б, в, г) некоторые решения
Сохранить исходный
объект
Изменение центра
вращения
а) б)
Рис. 1.90. Ориентация в пространстве исходных плоскостей:
а) плоскости; б) вспомогательная панель для поворота объектов
а) б)
Рис. 1.93. Формирование цилиндрического выреза:
а) построение цилиндра; б) ограничение поверхностей
55
1.94б), после чего создайте поверхность из сети пересекающихся кривых
(рис. 1.94в).
Вспомогательная
плоскость
поверхность
Линия
пересечения
а) б)
в) г)
Рис. 1.94. Завершение модели «Кнопка для клавиатуры»
а) линия пересечения плоскостей; б) сеть четырёх пересекающихся кривых;
в) поверхность из сети кривых; г) заключительное ограничение поверхностей
56
1.4.2. Скругление поверхностей
Операция скругления стыкующихся или пересекающихся поверхностей
обеспечивает гладкое их сопряжение заданным радиусом. В результате
операции скругления образуется новая поверхность, представленная в форме
Безье, а на исходных поверхностях автоматически образуются новые
границы (рис. 1.95б). В случае необходимости обрезку исходных
поверхностей можно отключить (рис. 1.95в).
а) б) в)
Рис. 1.95. Скругление двух поверхностей: а) исходные поверхности;
б) поверхность скругления; в) скругление без обрезки исходных поверхностей
Вогнутое
скругление
а) б)
Рис. 1.96. Типы поверхностей скругления: а) направление векторов нормалей
исходных поверхностей; б) вогнутое и выпуклое скругление
Образующая дуга
Вторая группа
поверхностей
а) б) 58
Рис. 1.100. Скругление поверхностей группами:
а) исходные данные; б) результат моделирования
По завершению
предварительного расчета на экране
появляется дополнительное
диалоговое окно «Выбор пути
скругления» (рис. 1.101). В том
случае, если направляющая
скругления является единичным
неразветвляющимся контуром, то
после нажатия кнопки Рис. 1.101. Дополнительное диалоговое окно
для построения поверхности скругления
«Выполнить» система рассчитает
поверхность скругления. Однако, если направляющая скругления
представляет собой сложный разветвляющийся контур, то пользователю
требуется выбрать в динамическом режиме начальную линию (или участок
кривой), а затем указать требуемое направление обхода контура (рис. 1.102).
Если система рассчитает сразу несколько направляющих для
поверхностей скругления, как например на рисунке 1.100а, то пользователю
необходимо поэтапно сгенерировать каждую поверхность скругления путём
выбора нужной направляющей и нажатием кнопки «Выполнить» (рис.
Разветвление
направляющей кривой
Начало обхода
контура
Продолжение обхода
контура
а) б)
Рис. 1.102. Формирование направляющей скругления: а) выбор направления обхода
контура; б) просмотр скругления 1-го участка и выбор следующего
1.101).
Рассмотренные выше скругления поверхностей выполнены постоянным
радиусом. Однако скругление поверхностей в системе PowerShape возможно
и переменным радиусом. Для его формирования требуется в динамическом
режиме расставить образующие дуги вдоль направляющей кривой (рис.
1.103) и определить для каждой из них радиус с помощью соответствующей
формы (рис. 1.101).
59
Образующие дуги
а) б)
Рис. 1.103. Поверхность скругления переменного радиуса:
а) задание образующих дуг; б) результирующая поверхность
60
как на рисунке 1.104в, а модель, представленная на рисунке 1.104г,
получена при коэффициенте округлости 3.
а) б)
в) г)
R5
R2 некорректные углы
а) б)
Рис. 1.105. Сопряжение со скругленным ребром:
а) скругление без учёта радиуса угла; б) скругление с учётом радиуса угла
61
Постройте сопряжение верхней плоскости одновременно со всеми
вертикально расположенными поверхностями, используя при этом
групповое скругление радиусом 5 мм. Для корректного образования
углов необходимо задать в диалоговом окне «Выбор пути скругления»
радиус угла 2мм. Результат моделирования представлен на рис. 1.105б.
В заключение теории скруглений рассмотрим законы формирования
поверхностей на участках между образующими дугами. По умолчанию
системой предписан плавный закон построения поверхностей скругления,
обеспечивающий максимальную гладкость продольных образующих (рис.
1.106в). Однако, с помощью пиктограмм «Закон» из окна «Выбор пути
скругления», пользователю системы можно установить «плавный»,
«линейный» или «медленный» законы формирования поверхности
скругления на участках «до» и «после» каждой дуги (рис. 1.106б).
Примечание: Медленный закон практически не изменяет форму
поверхности на некотором расстоянии от дуги, после чего переходит в закон
следующего участка.
← медленно
← медленно
← медленно
← линейно
← линейно
← плавно
← плавно
← плавно
R
R25 R10
25
R20 R5 20
R10 10
5
4 5
3
2 1 2 3 4 5
1 № дуги
а) б)
в) г)
Рис. 1.106. Законы формирования поверхности скругления: а) образующие дуги;
б) плавный закон (пунктирная кривая) и переходный закон (синяя кривая);
в) скругление по плавному закону; г) скругление по переходному закону
Постройте плоскость 100×100мм, на которой по центру расположите
цилиндр с параметрами R=20мм, L=60мм.
62
Выполните вогнутое скругление переменным радиусом этих объектов,
формируя различные законы на участках между образующими дугами.
Пример «Кувшин»
Создайте локальную систему координат с центром в точке (0 0 0).
Постройте четыре концентрические окружности на оси Z в рабочей
плоскости XY по данным рисунка 1.107а.
Преобразуйте окружности в композитные кривые и создайте
поверхность из раздельных кривых.
Смоделируйте носик кувшина, переместив в относительных
приращениях точку поверхности, указанную на рис. 1.107б, на X -10, Y0
и Z+15 мм, используя для этого функцию .
Точка поверхности,
перемещённая на
(X-10, Y 0, Z+15)
а) б)
Рис. 1.107. Построение боковой поверхности кувшина:
а) концентрические окружности; б) преобразование поверхности
из раздельных кривых
n
n
R8
L* R5 R20
n
а) б)
Рис. 1.109. Сопряжение поверхностей: а) продление поверхности ручки;
б) скругление поверхностей постоянным и переменным радиусом
Базовая
поверхность
а) б)
Рис. 1.111. Гладкая стыковка поверхностей:
а) исходные объекты; б) результат сопряжения
Направление гладкой стыковки всегда соответствует направлению
вектора нормали отправной поверхности (рис. 1.111). Кроме этого, следует
отметить, что ограничения базовой поверхности при построении гладкой
стыковки не происходит.
Продолжение примера «Кувшин».
Откройте модель «Кувшин.psmodel» и путём гладкой стыковки
выполните сопряжение верхней части ручки кувшина с его боковой
поверхностью (рис. 1.112). При этом вы должны установить наружное
направление вектора нормали на отправной поверхности.
Для соединения полости кувшина с полостью рукоятки, необходимо
выполнить ограничение боковой поверхности кувшина. Постройте
замкнутую композитную кривую по внешней кромке стыковочной
поверхности. Эта кривая и будет служить ограничивающим объектом
ограничивающая
кривая
а) б)
Рис. 1.114. Завершение поверхностной модели «Кнопка для клавиатуры»:
а) скругление поверхностей; б) продление скруглений для ограничения с основанием
66
1.5. Редактирование поверхностей
В подразделе 1.3 мы представили геометрический конструктив
поверхностей, используемых в системе PowerShape, изучили методы и
средства поверхностного моделирования. В подразделе 1.4 мы познакомили
Вас со способами сопряжения поверхностей, в результате которых
образуются новые, более сложные поверхности. В настоящей части учебного
пособия мы рассмотрим приёмы геометрического редактирования
поверхностей.
Напомним, что для сложного редактирования простых параметрических
поверхностей, таких как: примитивные поверхности, поверхности вращения
и вытягивания, необходима предварительная конвертация в форму Безье.
Итак, для редактирования поверхностей в системе PowerShape
существует специальная панель, доступ к которой возможен через
выпадающее меню «Изменить». Там же находится ссылка на панель
редактирования поверхностных кривых (стр. 24), которая является общей с
панелью редактирования каркасных кривых (её инструменты мы изучали в
подразделе 1.2). Альтернативный вызов панелей редактирования
поверхностей и кривых осуществляется двойным щелчком левой кнопкой
мыши непосредственно по объекту.
4
3
7
8
а) Продольные кривые б) в)
(лонгитуды)
3 1
2
1
3
4
4
8
5
7
а) 6 б)
Рис. 1.118. Выбор массива точек на поверхностных кривых:
а) диалоговое окно; б) результат выбора
68
1.5.2. Открытие и замыкание поверхности
Любую регулярную поверхность можно замкнуть/разомкнуть как в
продольном, так и в поперечном направлениях. Данная операция всегда
совершается между первой и последней кривой противоположного
направления.
Поскольку тор является полностью замкнутой поверхностью,
разомкните его сначала в продольном направлении, используя
соответствующую иконку на панели редактирования , а затем – в
поперечном направлении (рис. 1.119). Для активизации направлений
используйте опции подменю «Направление» на
4
3
2 2
3
6
1
1 4
7
8
а) б)
Рис. 1.119. Размыкание поверхности: а) в продольном направлении;
б) в продольном и поперечном направлениях
инструментальной панели.
1.5.3. Перенумерация кривых на поверхности
Перенумерация кривых на поверхности может быть полезна в различных
ситуациях, в частности, чтобы разомкнуть поверхность в конкретном месте.
Замкните тор в обоих направлениях для возврата к исходной модели.
Активизируйте продольное направление поверхности.
Выберите лонгитуд №3 (рис. 1.117) и перенумеруйте его в первый .
(Будь внимательны! Перенумерация точек на кривой имеет схожую
иконку).
Поменяйте направление на
поперечное и разомкните
поверхность. Вы увидите, что
поверхность открыта в другом
месте (рис. 1.120), хотя
алгоритм размыкания остался
5 1 5 3
1
8 4
6 1 1
7 2 3 2
а) б)
Рис. 1.121. Аппроксимация поверхности:
а) исходная поверхность (8 латералов, 5 лонгитуд);
б) поверхность после аппроксимации (4 латерала, 3 лонгитуда)
Выбранная кривая
2
Вектор вдоль кривой
(до точки)
1 Вектор вдоль кривой
(общий)
71
Вызовите окно редактирования касательных векторов (рис. 1.123),
используя соответствующую опцию на панели редактирования
кривых.
Установите направление общего продольного вектора («До и После»)
точки 3 относительно осей ZY равное 180° (рис. 1.124).
Измените длину (магнитуду) продольного вектора после точки 3 на
значение 70 мм, а длину общего поперечного вектора увеличьте до 100
3 3
длина касательного
а) вектора б)
Рис. 1.123. Диалоговые окна для редактирования касательных векторов:
а) основное окно; б) окно изменения направления касательного вектора
мм.
72
Выделите на второй продольной кривой точку №2 и установите для
контрольных точек её поперечных векторов (иконка ) следующие
абсолютные координаты: (X-40, Y0, Z30) – вектор «до» точки, (X40, Y0,
Поперечные векторы
Контрольная
точка вектора
«После»
Контрольная
точка вектора
Продольная Абсолютные
«До» 2 кривая №2 координаты!
а) б)
Рис. 1.125. Изменение координат контрольных точек у поперечных касательных
векторов опорной точки №2: а) результат редактирования;
б) окно изменения координат точки
Z30) – вектор «после» точки (рис. 1.125).
1.5.7. Добавление и удаление кривых на поверхности
На практике очень часто приходится добавлять новые кривые на
поверхности. При этом, исходными данными для вставки кривой могут быть
параметрические координаты, декартовы координаты, точки привязки,
вспомогательные плоскости и даже геометрия отдельных каркасных кривых.
Поэтому система PowerShape оснащена инструментами для
многовариантного добавления поверхностных кривых.
Пример.
Постройте цилиндрическую поверхность R=10мм и L=100мм в центре
локальной системы координат и выполните её аппроксимацию (рис.
1.126а).
73
Переместите точку 1 латерала 2 в относительных приращениях на (X-10
Y0 Z0), а точку 3 на (X5 Y0 Z10) (рис. 1.126б).
1 3
4 1 4
3 2 2
3 Латерал 3
Латерал 2
2
Латерал 2
Латерал 1
Латерал 1
1
а) б) в)
Рис. 1.126. Преобразование цилиндрической поверхности: а) исходный цилиндр;
б) изменение координат точек; в) добавление поперечной кривой с параметром 1,5
74
Вставьте новую поперечную кривую, как плоское сечение, установив
смещение плоскости 115мм (рис. 1.128а).
4
4
3
1
2
2
б) 1
а) в)
Рис. 1.128. Преобразование цилиндрической поверхности:
а) добавление кривой по плоскому сечению; б) удаление крайней поперечной кривой;
в) построение прямоугольника
Удалите поперечную кривую №5 с помощью опции на панели
редактирования поверхностей (рис. 1.128б).
Постройте в рабочей плоскости XY прямоугольник размером 20×20мм
на высоте 70мм и преобразуйте его в композитную кривую. Обратите
внимание на направление кривой и нумерацию точек.
Добавьте новую поперечную кривую на поверхности из только что
созданной композитной кривой , задав с помощью соответствующего
диалогового окна необходимый порядок (рис. 1.129а).
Выполните вставку ещё одной поперечной кривой на поверхности, задав
расстояние 20мм от первого латерала, с помощью соответствующей
закладки в форме, представленной на рис. 1.127. Не удаляйте модель!
1.5.8. Редактирование компонент поверхности
Во многих примерах мы использовали инструменты на общей панели
редактирования , которые помогали трансформировать выделенный объект
целиком. Однако, система PowerShape позволяет редактировать и отдельные
компоненты поверхности .
75
Выделите первый латерал и, включив опцию «Редактировать
компонент» на общей панели редактирования , выполните
эквидистантное смещение этой кривой на 15 мм в наружном
направлении (рис. 1.129б). Не удаляйте модель!
Эквидистантное
смещение 1-го латерала
1
а) б)
Рис. 1.129. Редактирование поверхности:
а) создание кривой на поверхности из композитной кривой;
б) применение изменений к компоненту поверхности
1.5.9. Разбивка и добавление поверхностей
Используя функцию разбивки
поверхности можно сегментировать
модель по выбранной кривой (рис. 1.130).
Обратной операцией является добавление Поверхность 1
новой поверхности к текущей. При этом,
количество опорных точек на стыкующихся
Выбранная
кривых обоих поверхностей должно быть поперечная кривая
одинаковым.
Разделите поверхность на две части, как Поверхность 2
показано на рисунке 1.130, после чего
соедините их опять в одну модель.
Рис. 1.130. Разбивка поверхности
по выбранной кривой
Задание.
Доработайте самостоятельно модель до
стадии, представленной на рис. 1.131.
а) б)
в) г)
Рис. 1.132. Сшивка поверхностей: а) сшиваемая и базовая поверхности;
б) окно выбора параметров сшивки; в) сшивка с допуском сопряжения 20мм;
г) сшивка с допуском сопряжения 25мм
77
Выберите пришиваемый объект, а точнее нижнюю крайнюю кривую
цилиндра, и, используя опцию сшивки , выполните его сопряжение с
эллиптической поверхностью. В поле «Максимальное расстояние»
установите значение 20мм (рис. 1.132б). Этот параметр является
допуском, в пределах которого происходит изменение формы
сшиваемой поверхности. После нажатия кнопки «Просмотр», вы
увидите, что сопряжение цилиндра выполнено не полностью (рис.
1.132в).
Увеличьте максимальное расстояние сшивки до 25 мм для получения
полного сопряжения поверхностей (рис. 1.132г). Не удаляйте модель!
1.5.11. Подгонка поверхности
Функция подгонки притягивает текущую
поверхность к удалённой кривой или точкам.
Изменяя параметры в специальной форме (рис.
1.133) можно регулировать степень подгонки.
Постройте плоское дно модели и скруглите
его с боковой поверхностью радиусом 5мм.
Создайте окружность R=10мм с центром в т.
(0 0 5) и конвертируйте её в сложную
кривую (рис. 1.134б).
Используя функцию подгонки ,
преобразуйте плоскую поверхность в
поверхность двойной кривизны (рис.
1.134в), установив при этом коэффициент Рис. 1.133. Подгонка
поверхности
эластичности «2», гладкости «2», и значение
гибкости «50%» (рис. 1.133).
Плоская Кривая для подгонки Поверхность
поверхность поверхности двойной кривизны
а) б) в)
Рис. 1.134. Подгонка поверхности: а) исходная плоская поверхность;
б) кривая для подгонки в параллельной плоскости; в) результат подгонки 78
1.6. Редактирование границ
В результате выполнения некоторых операций с поверхностями, таких
как: ограничение, скругление и построение уклонов, происходит
автоматическая обрезка фрагментов поверхностей (см. рисунки подраздела
1.4). При этом, система PowerShape формирует замкнутые кривые,
называемые границами (рис. 1.135б). Видимая область поверхности,
заключённая внутри границ, является активной для различных
геометрических построений и редактирования. Напротив, обрезанные
фрагменты поверхностей являются неактивными, и полностью удаляются
при трансляции моделей из PowerShape в различные CAD/CAM/CAE-
системы. Однако, непосредственно в среде PowerShape, участки
поверхностей вне границ могут быть восстановлены и использованы для
моделирования.
Границы, в свою очередь, рассчитываются по кромкам поверхности
и/или вспомогательным кривым, лежащим на этой же поверхности. Такие
кривые в терминологии PowerShape называются П-кривыми. Любая П-
кривая состоит из точек, соединённых линейными сегментами. Для удобства,
точки П-кривой заданы в независимых параметрических координатах (T; U),
значения которых соответствуют количеству продольных и поперечных
кривых на поверхности (рис. 1.135). При изменении количества латералов и
Исследуемая
поверхность
Граница поверхности
а) б)
2 4
П-кривая
T=1,5 3
U=1,2 T=2,5
U=1,4
П-точки 2
T T
1 1
2 1 3 2 1
в) U г) U
Рис. 1.135. Образование границы на поверхности: а) исходные поверхности;
б) ограничение поверхностей; в) П-кривая поверхности (граница удалена);
г) добавление кривых на поверхности 79
лонгитуд на поверхности, происходит автоматический пересчёт точек П-
кривой и их параметрических координат (рис. 1.135г). Например, значения
параметров T и U П-кривой на рисунке 1.135в принадлежат интервалу [1;2],
поскольку поверхность состоит из двух продольных и двух поперечных
кривых. А вот для модифицированной поверхности (рис. 1.135г) координаты
точек П-кривой распределены следующим образом: T 1;4 , а U 1;3 .
В отличие от границ, П-кривые могут быть как замкнутыми, так и
разомкнутыми контурами. П-кривые на поверхности можно создавать точно
или проецированием из обычных композитных кривых. Для редактирования
П-кривых существуют специальные методы, которые мы рассмотрим ниже.
Возможность редактирования границ придаёт системе PowerShape
большую гибкость, особенно при комплексном моделировании, позволяя
избегать полного перестраивания моделей в случае неудачных операций
ограничения или скругления.
Инструментальная панель редактирования границ, а следовательно и П-
кривых (рис. 1.136), вызывается различными способами: 1) с панели
редактирования поверхностей (рис. 1.116); 2) через контекстное меню
поверхности и 3) через выпадающее меню «Инструменты».
а)
б)
Рис. 1.136. Инструментальные панели:
а) панель редактирования границ; б) панель редактирования П-кривых
Пример.
Создайте плоскость 50×50мм в точке (0 0 0) и конус в точке (0 0 -20) с
параметрами: Rосн.=15мм, Rверхн.=8мм, L=40мм (рис. 1.137).
Конвертируйте конус в сложную 4 1
аппроксимированную поверхность и 3 2
80
соответствующим образом перенумеровать продольные кривые (см.
параграф 1.5.3).
Выполните ограничение поверхностей для получения результата,
представленного на рис. 1.138б.
2 3
а) б)
Рис. 1.138. Преобразования поверхностей:
а) редактирование конуса; б) ограничение поверхностей
П-кривая
(разомкнутый контур)
а) б)
Рис. 1.139. Режим редактирования границ:
а) граница поверхности; б) П-кривая после удаления границы
П-кривая
(замкнутый контур)
а) б)
Рис. 1.140. Редактирование П-кривой: а) удаление точек; б) замыкание контура
81
Вернитесь в режим редактирования границ (рис. 1.136а) и, с помощью
иконки «Создать границу вручную» , постройте новую границу по
имеющейся П-кривой (рис. 1.141б).
Примечание: В целом, построение границ по П-кривым и кромкам
поверхностей не отличается от создания композитных кривых по каркасным
кривым и кромкам поверхностей. Инструментальная панель ручного
создания границ имеет также схожую форму (рис. 1.141а).
а) б)
Рис. 1.141. Построение новой границы:
а) панель ручного создания границ; б) новая граница
а) б)
Рис. 1.142. Продление П-кривой:
а) окно продления П-кривой; б) результат операции
82
Выберете через список среднюю точку П-кривой и измените её
параметрические координаты , как показано на рис. 1.144б, в. После
этого удалите две соседние к ней точки .
Рассчитайте вновь границу поверхности, выбирая стрелками
направление обхода контура (рис. 1.144в, г).
С помощью специальной функции , реверсируйте границу
поверхности для получения результата, представленного на рис. 1.144д.
Изменение координат
средней точки П-кривой
1,5
Точки П-кривой,
которые можно удалить
а) б) в)
г) д)
Рис. 1.144. Заключительное редактирование границы: а) окно выбора точек П-кривой;
б) окно изменения параметрических координат точек П-кривой; в) изменение П-кривой;
г) построение границы; д) реверсирование границы
1.7. Комплексное моделирование
В настоящей части учебного пособия мы продемонстрируем
комплексное использование различных методов поверхностного
моделирования. На примере рулевого колеса будут рассмотрены некоторые
приёмы редактирования поверхностей и границ.
Пример «Рулевое колесо».
Построим поверхностную модель, чертёж которой показан на рисунке
1.145.
Создайте в центре ЛСК тор, у которого Rмал.=15мм, Rбольш.=185мм.
83
В-В С-С
2:1 2:1
А-А
1:1
84
Скопируйте дважды полученную поверхность вокруг оси Z с угловым
шагом 120º, после чего скруглите сопрягающиеся элементы требуемыми
радиусами. В итоге, вы получите модель соответствующую исходному
чертежу (рис. 1.145).
Поверхность из
Поверхность раздельных кривых
вращения
а) б)
Продление крайних
кривых поверхности
в) г)
Рис. 1.146. Этапы построения рулевого колеса: а) тор и каркасная модель;
б) построение поверхности вращения и поверхности из раздельных кривых;
в) продление поверхности с последующим копированием; г) скругление поверхностей
Усложним модель рулевого колеса. С практической точки зрения, на его
тыльной стороне необходимо предусмотреть гофрированные выступы. Для
образования волнистости воспользуемся возможностью системы PowerShape
перемещать опорные точки поверхности.
Конвертируйте тор в сложную поверхность и, используя опцию
«Добавить кривую» на панели редактирования поверхностей,
добавьте с равномерным интервалом промежуточные латералы так,
чтобы их общее количество составляло 32 единицы (рис. 1.147).
Используя опцию «Выбор массива точек» (рис.1.149) выделите все
опорные точки с порядковым номером 4 на каждой второй поперечной
кривой и, включив опцию «Редактировать компонент» на общей
панели редактирования , переместите их на (0 0 -7).
В результате мы получили равномерную волнистость тыльной
поверхности рулевого колеса. Однако, после редактирования поверхности, на
85
модели образованы нежелательные разрывы (рис. 1.149). В идеальном
случае, скругление необходимо было бы построить на завершающем этапе.
Но мы рассматриваем технологию концептуального моделирования, когда
дизайнерские и конструкторские идеи приходят в ходе проектирования.
Ситуация вполне поправима, поскольку система позволяет не перестраивая
модель, удалить существующие границы и затем рассчитать по-новому
скругление поверхностей.
Рис. 1.147. Добавление поперечных кривых Рис. 1.148. Окно автоматического выбора
на поверхности массива опорных точек на поверхности
Разрыв между
поверхностями
а) б)
Рис. 1.149. Разрывы между поверхностями:
а) панель ручного создания границ; б) удаление поверхности скругления радиусом 8мм
86
скругления, для обрезки ненужных фрагментов нам достаточно создать в
ручном режиме дополнительные границы (рис. 1.150).
Создайте дополнительные границы по имеющимся П-кривым на каждой
недоработанной поверхности.
П-кривая, по которой Существующая
Необрезанная область будет создана граница
дополнительная граница
Обрезанная
область
а) б)
Рис. 1.150. Редактирование границ: а) недоработанная поверхность;
б) расчет дополнительной границы по имеющейся П-кривой
а) б)
в)
Рис. 1.151. Законченная модель рулевого колеса: а, б) динамическое сечение модели;
в) модель в закрашенном виде
87
1.8. Твердотельное моделирование
Основная идея твердотельного моделирования состоит в том, чтобы
обеспечить физическое представление геометрических объёмных тел и
оперировать понятиями «Добавление/удаление материала». Корректное
твёрдое тело содержит внутренний объём, ограниченный внешней
поверхностью тела. Такое представление позволяет определять объём тела,
его массу, моменты инерции, центр тяжести и др. Эти параметры важны для
конструктора, поскольку являются критическими при оценке эффективности
конструкции изделия.
Итак, твёрдым телом называется объёмная компьютерная модель,
наружные поверхности которой не имеют разрывов в местах сопряжения, а
внутренний объём заполнен «твёрдым» материалом.
Несовершенство существующего математического аппарата систем
твёрдотельного моделирования ограничивает возможности конструкторов в
создании сложных форм. В большинстве существующих CAD-систем для
прямого построения тел используются примитивные объекты:
параллелепипед, сфера, цилиндр, конус и тор. Нередко, в арсенал
конструкторов входит набор инструментов для создания тел методами
вытягивания и вращения контуров (аналог поверхностных примитивов, а
также построение поверхностей методами вытягивания и вращения мы
рассматривали в §§ 1.3.1, 1.3.2, 1.3.3). Для формирования более сложных
моделей обычно применяют Булевы операции с твёрдыми телами: сложение
тел, вычитание тел и пересечение тел (рис. 1.152, 1.153, 1.154).
Шестиугольная
призма
Сфера
а) б)
а) б)
Рис. 1.153. Булева операция «Вычитание тел»:
а) исходные тела; б) результат операции
Цилиндр
а) б)
а) б)
Рис. 1.155. Граничное представление твёрдого тела:
а) тело; б) граничащие поверхности (плоскости раздвинуты)
89
Тела- примитивы Создать тело из поверхностей Создать вырез
Создать тело вытягивания Создать выступ
Создать замкнутое тело вращения Создать отверстие
Создать разомкнутое толе вращения Создать полость
Создать блок Создать тонкостенное тело
Создать сферу Создать выпуклость
Создать цилиндр Создать скругление
Создать конус Создать фаску
Создать тор
Создать электрод Создать поверхность из сети кривых
Мастер построения штампов и добавить её к активному телу
Создать литник
операции
Булевы
Создать ползун
Добавить выбранное тело к активному телу
Вычесть выбранное тело из активного тела
Пересечь выбранное тело с активным телом
Разделить активное тело выбранным телом
а) б)
Рис. 1.158. Построение основания детали:
а) контур; б) тело вытягивания
91
Используя функцию «Создать вырез» в выпадающем меню
твердотельного моделировщика постройте сквозной вырез в
направлении оси Y в нижней части основания детали (рис. 1.160).
Образующий
контур
Изменение
направления оси Z
а) б)
Рис. 1.162. Задание геометрических параметров ступенчатого отверстия:
а) контур отверстия и основное диалоговое окно; б) изменение направления отверстия
Твердотельный моделировщик
системы PowerShape оснащен функциями
для скругления рёбер твердотельных
объектов заданным радиусом (рис.
1.164). При этом пользователю системы
предоставляется возможность получать
скругления как постоянного, так и
переменного радиуса (опция
«Advanced»).
Рис. 1.163. Результат построения
Для завершения модели выполните
ступенчатых отверстий
скругление кромок в соответствии с
чертежом детали (рис. 1.157, 1.164).
93
94
95
Простой, привычный для пользователей интерфейс Windows и хорошо
продуманная гибкая система меню до минимума сокращают время на
освоение пакета и делают его максимально доступным.
96
Помимо использования иконок имеется возможность изменения
изображения модели с помощью мыши (аналогично системе PowerShape).
Система PowerMill имеет средства анализа уклонов и минимального
радиуса с помощью цвета, когда участки модели с радиусами или уклонами,
меньше заданного, выделяются иным цветом.
Вы можете выбирать отдельные поверхности, щелкнув по ним левой
кнопкой мыши или выделив их рамкой (при этом выбранные поверхности
отображаются желтым цветом).
Полученную модель можно обмерить, точно привязываясь к ее
элементам, т.к. для правильного выбора инструмента важно знать ширину
карманов, радиусы вогнутых углов и т.п.
Меню «Измерение модели» вызывается нажатием иконки .
Закладка «Линия» позволяет определить расстояние, угол и элевацию
(см. PowerShape) между двумя заданными точками, а закладка «Дуга» –
координаты центра, радиус и диаметр дуги, созданной по трем точкам.
Можно указать точку на экране или набрать значения в поле координат,
например (0,0,0). Изначально поля меню заполнены "XXXXXX". Выбор
первой точки заполняет ее координатами X, Y, Z поле «Начальная точка»,
выбор второй точки заносит ее координаты в поле X, Y, Z области «Конечная
точка» и заполняет остальные поля результатами вычислений (рис. 2.3).
97
Произведите измерение линии, аналогично примеру на рисунке 2.3.
98
Вызовите с диска модель «ex1», находящуюся в директории examples. Задайте
прямоугольную заготовку, превышающую модель на 3 мм. В результате
должны получить заготовку, изображенную на рис. 2.6.
99
1 2 3 4 5 6 7 8
Рис. 2.8. Типы концевых фрез (1-7) и параметры их определяющие
Выбор конкретного инструмента на панели режущего инструмента
отображает на экране соответствующее ему меню (рис. 2.9).
100
Рис. 2.10. Меню определения режимов резания
Клавиши меню определения режимов резания:
Применить к Траектории – позволяет изменить заданные ранее
параметры в активной УП.
Загрузить из Инструмента – позволяет загрузить параметры резания,
соответствующие конкретному инструменту, заданные в закладке
«Режимы» меню определения инструмента.
Помимо этого, всегда имеется возможность подкорректировать
указанные параметры непосредственно на стойке станка с ЧПУ.
ЗАДАНИЕ. Определите параметры режимов резания:
Ускоренная подача (мм/мин) – 1000;
Подача врезания (мм/мин) – 200;
Рабочая подача (мм/мин) – 300;
Частота вращения шпинделя (оборотов/мин) – 900.
2.2.4. Безопасные высоты
Данная группа параметров позволяет задать зазор между инструментом
и различными элементами (заготовка, зажимные приспособления и т.п.) во
избежание возможного столкновения на ускоренных подачах (рис. 2.11).
102
Рис. 2.13. Меню определения начальной точки движения инструмента
Вы можете ввести начальные координаты инструмента в
соответствующие поля (выбор действия «Фиксировать») или, используя
переключатель «Начальная точка», установить инструмент в указанные
координаты. Эти действия выполняются системой с учетом заданных высот
безопасности.
ЗАДАНИЕ. Определите начальную точку в центре заготовки на безопасной Z.
2.2.6. Определение подводов и переходов
104
Рис. 2.17. Область меню выборки, предназначенная для задания высот резания
Программа позволяет задать высоты в автоматическом и ручном
режимах. В автоматическом режиме вы можете задать лишь фиксированный
шаг по Z, ручной режим более функционален (рис. 2.18).
105
Рис. 2.19. Схема высот резания модели «ex1»
2.3.2. Стратегии черновой обработки
Для вызова основного меню черновой механообработки (рис. 2.20)
предназначена иконка .
Существует три основных типа черновой обработки:
Растр – обработка по параллельным линиям с заданным шагом;
Смещение – обработка по контуру, а затем по линии, которая
увеличивает контур на заданный шаг. Применяется при обработке детали
сложного контура, если заготовка задана прямоугольным блоком;
По профилю – обработка только по контуру с заданной высотой. Данный
тип целесообразно применять в случае обработки изделия, если заготовка
задана в виде отливки.
106
Рис. 2.20. Меню операции «Выборка»
Ряд значений определяют параметры обработки для всех стратегий,
остальные становятся доступными при том или ином варианте обработки.
Шаг – основной параметр смещения инструмента между проходами для
типов обработки растр и смещение;
Направление – определяет направление движения фрезы при резании
(любое, попутное, встречное). Аналогично определяется порядок обхода
профиля;
Карманная обработка – если флаг включен, происходит полная
обработка кармана; в противном случае обработка всех карманов по слоям
резания;
Фильтр – ограничение траектории инструмента: «Меньше/Больше» -
удаляются ходы, размер которых меньше/больше, чем указанное число
диаметров инструмента.
Врезание на слой:
107
1. Вертикальное – инструмент врезается в заготовку по вертикальной
траектории. Это возможно только для инструмента, имеющего режущую
кромку на торцовой части и невозможно для шпоночных двухперьевых фрез;
2. Наклонное – подвод инструмента к уровню обработки под углом. В этом
случае становится доступным меню (рис. 2.21) задания параметров врезания;
3. Сверление – подвод инструмента к уровню обработки в предварительно
просверленные отверстия.
Рис. 2.21. Меню определения параметров врезания фрезы в заготовку под углом
Для ввода дополнительных параметров, присущих типам обработки
«Растр» и «Смещение» необходимо нажать клавишу «Опции».
Для стратегии «Растр» становятся доступными параметры задания угла
резания относительно выбранной области (рис. 2.22).
108
попыток поиска (предпочтительнее использовать значение 2-3 для
сокращения времени поиска).
109
Рис. 2.24. Меню проверки столкновений инструмента с деталью
ЗАДАНИЕ. Выполните проверку УП черновой обработки модели « ex2» на
столкновение, задав следующие параметры патрона: верхний диаметр 40 мм;
нижний диаметр 30 мм; длина 100 мм; вылет фрезы 40 мм; запас 5 мм.
Так как был искусственно задан вылет инструмента менее допустимого,
система выдаст предупреждение (рис. 2.25).
вызывается иконкой .
а) б)
Рис. 2.29. Визуализация обработки с использованием функции закрашивания
Рис. 2.33. Меню задания шага обработки и иконка для расчета шага по высоте гребешка
Правая часть меню чистовой обработки изменяется в зависимости от
выбранной стратегии (рис. 2.34) и при этом выводится схема обработки.
113
Рис. 2.34. Меню чистовой обработки стратегии «Шаблон»
2.5.2. Обработка по шаблонам
Обработка данного типа осуществляется путем проецирования
предварительно заданного шаблона на модель изделия. Программа
предоставляет возможность создания шаблона в автоматизированном режиме
– это растровый, радиальный и спиральный шаблоны, а также использование
предварительно созданного шаблона в CAD-системе (например, PowerShape).
2.5.2.1. Обработка по растровому шаблону
Данный тип обработки целесообразно использовать для фрезерования
горизонтальных и пологих участков изделия, имеющих прямоугольный вид в
плане. Меню (рис. 2.35) требует ввода ряда параметров, определяющих
дополнительные опции:
Угол – задает угол наклона траектории относительно оси Х;
Стартовый угол – задает угол начала обработки;
Перпендикулярные ходы - если флаг включен, резание производится по
взаимно перпендикулярным направлениям;
Стиль – определяет, будут ли соединены растровые проходы. Радиус дуги
– определяет соединение дугой заданного радиуса.
114
Рис. 2.35. Меню чистовой обработки стратегии «Растр»
ЗАДАНИЕ. Вызовите с диска файл «ex3». Задайте скругленную фрезу,
соответствующую обработке; блок, на 15 мм превышающий габариты модели; шаг
15 мм; соедините отдельные участки траектории радиусом 5 мм и просмотрите
полученную картинку. Запустите программу на выполнение. В результате получим
(рис. 2.36):
115
Рис. 2.37. Меню чистовой обработки стратегии «Радиально»
При задании радиуса выполняется следующее условие: если Rнач > Rкон –
первый проход внутрь (и наоборот).
Имеется возможность задания обработки сектора и направления
обработки: по часовой стрелке или против.
Флаг «Соединять» позволяет соединить радиальные растровые проходы.
ЗАДАНИЕ. Вызовите с диска файл «ex4». Задайте скругленную фрезу,
соответствующую обработке; блок, на 1 мм превышающий габариты модели.
Центральную точку разместите в центре заготовки, начальный радиус 35,
конечный 65 мм. Угол обработки от 0 до 270 О. Шаг обработки 15О. Запустите
программу на выполнение. В результате получим (рис. 2.38):
116
Рис. 2.40. Схема спиральной обработки модели «ex4»
2.5.2.4. Обработка по произвольному Шаблону
Такая стратегия позволяет использовать в качестве шаблона любой
контур, который затем будет проецироваться на модель (рис. 2.41). Контур
может состоять из открытых и замкнутых сегментов.
117
Рис. 2.42. Шаблон и созданная на его основе схема обработки модели «ex3»
2.5.3. Обработка с постоянной Z
Данный тип обработки позволяет создать траекторию обработки путем
послойного обхода модели с заданным шагом по Z (рис. 2.43).
Целесообразно использовать для фрезерования изделий, имеющих высокие
вертикальные и близкие к вертикальным стенки. В случае применения
растровой стратегии обработки получается большие промежутки между
отдельными линиями движения фрезы и соответственно неприемлемое
качество обработки. Связано это с тем, что растровый шаблон создается с
шагом, рассчитываемым по проекции на горизонтальную плоскость.
118
ЗАДАНИЕ. Вызовите с диска файл «ex5». Определите заготовку и
инструмент самостоятельно. Выполните два варианта расчета: с включенным и
выключенным флагом «Спираль» (рис. 2.44).
119
Рис. 2.46. Схема обработки модели «ex5» стратегией «Оптимизированная Z»
Внимательно проанализируйте полученный результат. Обратите внимание
на траектории обработки наклонных стенок и горизонтальных поверхностей.
120
Найдите отличия в УП при обработке по стратегии «Оптимизированная Z»
(рис. 2.46).
2.5.6. Обработка углов
Данный тип обработки позволяет создать траекторию обработки углов
(однопроходная обработка) или доработки углов после инструмента
большего диаметра (многопроходная обработка, поперечный, продольный и
автоматический углы обработки). Для второго типа обработки необходимо
задание предыдущей траектории обработки или предыдущего инструмента.
При выборе стратегии «Автоматический угол обработки» программа
автоматически находит углы на модели и создает траекторию их доработки
внутри существующей границы.
2.5.6.1. Однопроходная обработка
Этот тип обработки (рис. 2.49) целесообразно использовать в случае,
если вы имеете фасонную фрезу, соответствующую геометрии угла
обрабатываемого изделия. При этом выполняется одиночный проход фрезой
вдоль угла, который определяется системой автоматически по заданным
критериям.
121
ЗАДАНИЕ. Вызовите с диска файл «ex6». Определите заготовку и
инструмент самостоятельно. Пороговый угол задайте 30 О. Выполните расчет УП.
В результате получим (рис. 2.50):
122
ЗАДАНИЕ. Вызовите с диска файл «ex6». Определите заготовку и
инструмент самостоятельно. Пороговый угол задайте – 30 О; гребешок – 0,2 мм;
перекрытие 2 мм. Предыдущий инструмент концевая фреза большего диаметра.
Выполните расчет УП. В результате получим (рис. 2.52):
123
Рис. 2.54. Схема обработки модели «ex7» стратегией «Угол поперечный»
2.5.6.4. Угол продольный
Осуществляет подборку материала продольными проходами вдоль угла
(рис. 2.55), с учетом геометрии предыдущей фрезы.
124
ЗАДАНИЕ. Для данного примера используйте модель « ex6». Определите
заготовку и инструмент самостоятельно. Пороговый угол 30 О, гребешок – 1 мм.
Предыдущий инструмент - концевая фреза большего диаметра. Выполните
расчет УП. В результате получим (рис. 2.58):
125
Y Смещение – задает смещение инструмента по оси Y относительно
центра (рис. 2.60). Это делается для того, чтобы избежать работы центром
фрезы, режимы резания для которого не оптимальны.
а) б) в)
Рис. 2.61. Схемы обработки по стратегиям «4-х осевая»
ЗАДАНИЕ: Вызовите с диска модель « ex8» (представлена фирмой Delcam
plc). Инструмент и заготовка самостоятельно. Пределы по X установите по
заготовке. Стратегия окружность, направление – любое, угловые границы от 90 до
270О. Выполните расчет УП. В результате получим (рис. 2.62).
126
Рис. 2.62. Схема обработки модели стратегией «4-х осевая»
Обязательно запустите визуализацию данной обработки.
2.5.8. Проекционная обработка
Используется для обработки сложных пространственных поверхностей.
Шаблон в этом случае проецируется от источника света, имеющего
различные формы: точка, линия, плоскость или заданная пользователем
поверхность. Обработке подлежат только те участки модели, которые
подсвечены источником света.
Направление проецирования возможно двух типов:
Внутрь – осуществляет проецирование к точке, линии, плоскости или
поверхности. Этот метод подходит для обработки внешних участков
модели, т.е. в терминологии пресс-форм – это пуансон;
Наружу – осуществляет проецирование от точки, линии, плоскости или
поверхности. Этот метод подходит для обработки внутренних скруглений,
отверстий и карманов, т.е. в терминологии пресс-форм – это матрица.
Каждая из стратегий имеет ряд шаблонов, которым будет следовать
инструмент. В зависимости от стратегии набор шаблонов изменяется.
Для визуализации шаблона и понимания схемы его расположения и
основных параметров существует опция «Просмотр». Например, для
проецирования от точки для модели, получим следующий результат (рис.
2.63):
127
2.5.8.1. Проекция от точки
Этот метод обработки позволяет проецировать на деталь шаблон,
расположенный на поверхности сферы (точечный источник света).
Положение центра сферы, являющегося фокусом проецирования, задается
координатами X, Y, Z (рис. 2.64).
129
Рис. 2.67. Схема обработки модели «ex9» стратегией «проекция от линии»
2.5.8.1. Проекция от плоскости
Этот метод позволяет спроецировать на деталь шаблон, расположенный
на плоскости (рис. 2.68). Положение плоскости определяется начальной
точкой, углом поворота вокруг оси Z и углом наклона к вертикали. Размер
шаблона задает высота и ширина этой плоскости.
Такая стратегия подходит для обработки вертикальных и наклонных
стенок, требующих сохранения постоянного шага обработки.
130
ЗАДАНИЕ. Для данного примера используйте модель « ex9». Определите
заготовку и инструмент самостоятельно. Начальная точка с координатами
(135,0,0); азимут 270; обработка горизонтально. Шаблон высота (0, -40); шаг 3 мм;
ширина (-40, 40). В результате получим (рис. 2.69):
131
Рис. 2.71. Схема обработки модели «ex10» стратегией «проекция от поверхности»
2.5.9. Обработка по профилю
Программа PowerMill позволяет выполнить обработку по открытым и
закрытым профилям (рис. 2.72). При этом возможен проход по самому
профилю или с одной из его сторон (внутренней или внешней). В ряде
случаев это позволяет выполнить достаточно простую обработку, не имея
при этом законченной модели. Также возможно проецирование плоских
профилей на объемную модель и последующая обработка по полученной
траектории. В качестве одного из примеров можно привести гравировку
текста.
132
Назначение флагов:
Радиус дуги (ДФ) – задает радиус вписываемых дуг в диаметрах фрезы;
Точка отсчета (Нижний предел) – определяет элемент, который
принимается как базовый при формировании УП;
Верхний предел (Предотвращение зарезов) – определяет максимальную
высоту, на которую может подниматься инструмент. При совместном
использовании с функцией «Многопроходная», позволяет получить
траекторию обработки вертикальной стенки (рис. 2.73);
133
Точность смыкания – максимально допустимый зазор между
поверхностями (значение 0,0 – определяет автоматический режим);
Безопасное отклонение – максимально допустимое радиальное
отклонение для предотвращения зарезания.
ЗАДАНИЕ. Вызовите с диска модель «ex11». Заготовка и инструмент
самостоятельно. Перед началом расчета УП выберите верхнюю поверхность.
Сторона: внутренний край; радиальное смещение – 2мм; направление резания –
любое; точка отсчета – ведущая кривая; осевое смещение – 0.
В результате получим (рис. 2.75).
134
Рис. 2.76. Меню установки параметров стратегии «Боком фрезы»
2.5.11. Обработка по схеме 3+2 (5-осевая позиционная)
Возможны два метода обработки:
1. Задание фиксированного углового положения инструмента, задание
оси фрезы относительно направления движения или проходящей через
заданную точку. Фиксированное угловое положение возможно и для
неуправляемой оси поворота, что позволяет вести обработку периферией
инструмента, где условия резания лучше.
Для выполнения расчета УП данным методом необходима лицензия
DELCAM-MULTAX.
2. 3-х осевая обработка в нескольких системах координат с
последующим объединением траекторий и введением необходимых команд
для осей поворота. В этом случае необходимо создать локальные
координатные системы, где ось Z совпадает с направлением оси
инструмента.
135
ЗАДАНИЕ. Вызовите с диска модель «ex12» (рис. 2.77).
Рис. 2.79.
136
Возможные варианты положения инструмента при 5-осевой обработке:
Атаки/Наклона – «Атака» задает угол наклона оси инструмента к оси Z в
плоскости направления движения; «Наклон» задает угол наклона оси
инструмента к оси Z в плоскости, перпендикулярной направлению
движения;
К точке/От точки – в этом случае направление инструмента совпадает с
линией проекции к/от заданной точки. Положение точки определяется
координатами X, Y, Z;
К линии/От линии – в этом случае направление инструмента совпадает с
линиями проекции к/от заданной линии. Положение линии определяется
координатами X, Y, Z начальной точки и компонентами векторов I, J, K,
определяющими направление;
Сохраняя направление – в этом случае инструмент всегда имеет
направление, определенное компонентами векторов I, J, K относительно
обрабатываемой поверхности.
2.6. Границы обработки
Система PowerMill позволяет создавать границы, используемые для
определения обрабатываемых областей детали. Границы могут быть созданы
путем вычисления непосредственно с панели задания границ (рис. 2.80) или
при вычислении УП. Первый путь допускает редактирование границ
вручную, а второй путь исключает двухступенчатый процесс создания УП.
Программа одновременно оперирует только с одной границей, которая,
однако, может состоять из множества сегментов.
137
По выбранной поверхности – граница создается из крайних кромок
выбранных поверхностей или замкнутых выбранных кривых, с учетом
геометрии инструмента;
Пологая – граница создается по контуру пологих участков модели, угол
наклона которых находится в заданных пределах. Использование такой
границы поможет избежать высоких "гребешков" при обработке пологих
участков с постоянным шагом по Z;
По Силуэту – граница создается по контуру проекции модели на
плоскость. Использование такой границы позволит избежать лишних
подъемов инструмента в местах, где фреза теряет контакт с моделью;
Произвольная – позволяет создать границу самостоятельно, используя
кнопку создания эскиза, расположенную на панели «Граница». В этом
случае вызывается меню задания параметров (рис. 2.81), в котором можно
ввести необходимые координаты или использовать левую кнопку мыши
для создания точек границы.
138
Иконка вызывает меню генератора шаблонов (рис. 2.83), которое
позволяет создать шаблоны стандартных типов.
139
Касательный - добавляет прямолинейный участок, касательный к началу
(концу) сегмента УП. Длина этого участка контролируется параметром
«Расстояние».
Горизонтальный - добавляет прямолинейный горизонтальный (с
постоянной Z) участок к началу (концу) сегмента УП. Длина этого участка
контролируется параметром «Расстояние».
Различные варианты применяются для снижения эффекта «удара»
инструмента при соприкосновении с заготовкой.
Закладка «Переходы» – позволяет определить тип переходов между
сегментами УП:
Короткие – между соседними сегментами,
Длинные – между удаленными сегментами,
Безопасные – замещает любой переход, вызывающий зарезание.
«Длинные» и «Безопасные» переходы могут быть нескольких типов:
«Безопасная Z», «B приращениях», «Обе в приращениях», «Ось фрезы»,
«Подход по оси фрезы».
Проверка зарезов - осуществляет контроль подводов и отводов на
зарезание. По умолчанию флаг установлен. Если обнаружен зарезающий
подвод/отвод, PowerMILL попытается изменить его тип на тип, заданный в
поле «2-й вариант», а в случае повторного зарезания заменит переход на
«Безопасный».
2.8.2. Преобразование УП: перемещение, отображение, вращение
Создает новую УП путем перемещения, отражения, или вращения
исходной. Для этого необходимо правой клавишей мыши вызвать системное
меню (указывая на УП в проводнике PowerMILL) и выбрать строку «Правка
– Трансформировать…». При этом появится меню (рис. 2.84):
140
Y, а ориентация - углом поворота вокруг оси Z. Угол отсчитывается от оси
X против часовой стрелки. Плоскость отражения изображается на экране.
Данное преобразование используется в случае обработки зеркальных
моделей, например пара обуви;
Подвинуть - выбор опции позволяет создать новую УП путем
перемещения активной УП на заданное расстояние;
Повернуть - выбор опции позволяет создать новую УП путем вращения
активной УП вокруг точки с координатами X, Y на заданный угол. Угол
поворота измеряется против часовой стрелки вокруг оси Z. На экране
появляются две линии, направленные из центра вращения: одна
показывает направление оси X, вторая - угол поворота.
Удалить исходную - удаляет исходную УП. В этом случае новая УП
автоматически становится активной, а исходная УП удаляется. Однако имя
новой УП, будет отличаться от имени исходной УП.
2.8.3. Ограничение УП
Так же, как и операции преобразования, операции ограничения создают
новую УП на основе активной УП. Для этого необходимо правой клавишей
мыши вызвать системное меню (указывая на УП в проводнике PowerMILL) и
выбрать строку «Правка – Ограничить…». При этом появится меню (рис.
2.85).
Ограничивает - это меню-переключатель имеет три опции:
«Плоскость», «Полигон», «Граница».
1. Ограничение плоскостью - активная УП ограничивается (обрезается)
заданной плоскостью:
Плоскость X – задает плоскость YZ;
Плоскость Y – задает плоскость XZ;
141
Рис. 2.85. Меню ограничения управляющей программы
Плоскость Z – задает плоскость XY;
Произвольная – задается либо двумя точками на экране (с помощью левой
кнопки мыши), определяющими положение секущей плоскости, либо
заданием координат в полях «Точка» и «Нормальное».
Во время ограничения плоскостью, на экране появляется графическое
представление ограничивающей плоскости, помогающее оценить, какая
часть УП будет удалена.
Сохранить — это меню-переключатель имеет три опции: «Изнутри»,
«Снаружи», «Обе» и задает, какую часть траектории – «Внутреннюю»,
«Наружную» или «Обе» — необходимо сохранить для дальнейшей работы.
Наружную сторону ограничивающей плоскости можно определить по
направлению нормали.
2. Ограничение полигоном - активная УП ограничивается заданным
полигоном, представляющим на экране ограничивающий многоугольник,
который создается с помощью левой кнопки мыши.
3. Ограничение границей - активная УП ограничивается текущей
границей.
Второй и третий методы очень похожи. В каждом конкретном случае
Вам выбирать, какой из них легче или быстрее применить. Принципиальной
разницы между ними нет.
2.8.4. Разбиение УП
Для этого необходимо правой клавишей мыши вызвать системное меню
(указывая на УП в проводнике PowerMILL) и выбрать строку «Правка –
Разбить…». При этом появится меню (рис. 2.86):
142
Рис. 2.86. Меню разбиения управляющей программы
Существует несколько методов разбиения УП:
1. Угол - разбивает УП на две части, в зависимости от угла наклона
траектории движения фрезы к плоскости XY.
Удалять сегменты меньше, чем – опция предназначена для
предотвращения возникновения множество мелких участков (при
увеличении этого параметра), возникающих иногда в результате
разбиения УП. Однако, будьте осторожны: в случае задания большого
числа, Вы рискуете серьезно отклониться от заданного угла.
Рекомендуемое значение этого параметра должно быть сопоставимо с
«Допуском» обработки.
Сохранить – опция имеет три значения: «Отвесные», «Пологие», «Обе».
Рисунок (рис. 2.87) иллюстрирует результат разбиения УП (а) при заданном
угле в 45° при сохранении обеих УП. Вновь созданные УП имеют то же имя, к
которому добавляется окончание "_1" и "_2". УП "_1" содержит отвесные (б); а УП
"_2" содержит пологие (в) участки:
а) б) в)
Рис. 2.87. Результат разбиения УП в зависимости от опции «Сохранить»
2. Направление - разбивает УП на части, в зависимости от направления
движения инструмента. Различаются перемещения «Вверх», «Вниз» и
«Плоские». Обеспечивается возможность сохранить разные комбинации
перемещений этих типов. Эта опция может использоваться с целью
создания специфичной обработки для отвесных участков детали или для
обработки плоских частей детали торцевым инструментом.
Угол плоских - рабочие ходы УП, отклоняющиеся от горизонта менее
этого угла, считаются плоскими.
143
Вычесть - задает, какая часть будет изъята из УП: «Вверх» - удаляет из
УП все ходы с резанием снизу вверх; «Вниз» - удаляет из УП все ходы с
резанием сверху вниз; «Плоские» - удаляет из УП все плоские ходы.
Сохранить - задает, какая часть УП будет оставлена: «Вычитаемая» -
сохраняет часть УП, заданную меню-переключателем «Вычесть»;
«Остаток» - сохраняет часть УП, не заданную меню-переключателем
«Вычесть»; «Обе» - сохраняет обе УП как раздельные траектории.
Рисунок 3.88, иллюстрирует эффект разбиения УП с углом 0.5 О, вычитанием
ходов «Плоские», и сохранением «Остатка».
145
Шаг — задает отношение скорости вращения шпинделя к подаче
врезания (подачу наоборот). По умолчанию, в качестве подачи
используется рабочая подача. Вы можете изменить это отношение.
146
После определения 2D элементов (в нашем случае их 5) запускаем меню
сверления. Выберите все отверстия; тип цикла простое сверление; операция
сквозное отверстие. Выполните расчет УП. В результате получим (рис. 2.92).
148
Моделирование орнаментов на плитках мы начали с построения
сплайновых кривых на плоскости. Используя инструменты редактирования и
трансформации Безье-кривых удалось создать сложное векторное
изображение, представленное на рисунке 3.1. Полученные кривые мы
использовали для формирования объёмного рельефа. Вычисление элементов
а)
б)
150
Плоский профиль: Круглый профиль:
Start Height = 0.3мм Start Height = 0.2мм;
10
Круглый профиль:
30
Вращение образующего
контура вокруг центра
Круглый профиль:
Start Height = 0…
0.2мм; 15…25
151
реального времени, имитируя работу скульптора. При этом были
задействованы все инструменты модуля Interactive Sculpting: наращивание,
удаление, замазывание и сглаживание участков рельефа (рис. 3.4, 3.5).
а)
б)
б)
154
Поскольку плинтусы изготавливают на инжекторной формовочной
машине спеканием гранулированного полистирола, то требования к
технологической оснастке, а именно к геометрии её формообразующей
поверхности, иные, нежели для потолочных плиток, получаемых горячей
штамповкой. Для данного вида изделий можно значительно увеличить
высоту рельефа и уменьшить угол уклонов вертикальных стенок.
Модели плинтусов мы создали в системе ArtCAM, используя при этом
различные конструкторские решения. Поскольку орнаменты на плинтусах
мы выбрали циклически повторяющимися, то, получив один фрагмент
узорного рельефа, мы размножили его на требуемую длину плинтуса –
1010мм.
а)
б)
155
156
а)
б)
в)
г)
157
При создании моделей мы учитывали коэффициент усадки
пенополистирола, среднестатистическое значение которого равно 1%.
Базовый профиль для каждого плинтуса получен вытягиванием
образующей кривой вдоль направляющей линии. Орнаментные элементы
плинтусов построены различными способами и собраны в общие композиции
путём сложения, вычитания и объединения по наибольшей высоте (рис. 3.6,
3.7). На рисунке 3.6 также показано, как с помощью текстурного рельефа в
виде булыжной мостовой удалось украсить модель плинтуса. В процессе
моделирования нередко приходилось копировать объекты, отображать
зеркально, смещать эквидистантно и выполнять другие трансформационные
функции.
158
Для формирования сложных орнаментов мы использовали динамическое
вытягивание начального образующего контура к конечному вдоль двух
направляющих кривых. При этом мы задавали как линейные, так и
нелинейные законы построения. Следует отметить, что нелинейность,
определяемая вектором модуляции, раскрывает широчайшие возможности
геометрического моделирования. Наглядно это продемонстрировано на
модели плинтуса №4 (рис. 3.8, 3.9).
159
Рис. 3.9. Фрагмент плинтуса №4, построенный по оригинальной технологии
160
После разработки дизайна плинтусов и построения художественных
рельефов их лицевой стороны в системе ArtCAM, мы перешли к
проектированию в системе PowerSHAPE формовочной оснастки для
экструзионной машины. Данная установка была укомплектована
формовочной камерой для другого вида продукции, поэтому конструкторско-
технологическое решение по изготовлению формовочной камеры для
плинтусов легло на наши «плечи». Изучив технические характеристики и
конструктивные особенности установки мы пришли к выводу, что для
увеличения рентабельности производства плинтусов форму целесообразней
спроектировать двенадцатиместной, причем формообразующие вставки
сделать съёмными с размещением на каждой из них по два плинтуса,
развернутых на угол 45 (рис. 3.10). Такое решение сокращает стоимость
изготовления оснастки и делает её технологичной, позволяя оперативно
менять модельный ряд плинтусов в зависимости от конъюнктуры рынка.Для
равномерного заполнения полостей форм полистиролом выбрана
161
Поверхность разъёма матрицы и пуансона формовочных вставок
относительно торцовой поверхности плинтуса была спроектирована с
помощью кривой поперечного сечения рельефа из системы ArtCAM. Для ее
получения мы воспользовались специальной функцией «Create cross section»
, ранее нами не используемой.
Подача пара в формовочные камеры через пуансоны, то есть с лицевой
стороны плинтуса, задумана через многочисленные отверстия диаметром 0,1
мм. Для уменьшения глубины сверления этих отверстий в пуансонах сделаны
выборки (рис. 3.13). Кроме того, выборки формируют равномерную толщину
стенки пуансонов, необходимую для оптимального их охлаждения.
Поступление пара в камеру со стороны матриц будет осуществляется
через колпачковые дюзы 6 мм, в каждом из которых имеются узкие
прорези. Для каждого из 12 плинтусов спроектировано 40 таких отверстий.
Гранулированный полистирол будет подаваться через инжекторы, под
которые предусмотрены по 3 отверстия диаметром 10 мм на каждый плинтус
(рис. 3.14).
сменные
пуансоны
162
163
164
камера для пара
отверстия для
прохождения пара
к пуансонам
технологические
выборки
отверстия 0,1мм
не показаны
формообразующие
поверхности
пуансонов
165
отверстия 6 мм
для колпачковых дюз сменные матрицы
отверстия 10 мм
для инжекторов
166
поверхности
отверстия 6 мм разъёма
для колпачковых дюз
отверстия 10 мм
для инжекторов
167
Симметричные проточки радиусом 3 мм в матрицах и подкладной плите
спроектированы для подачи пара в труднодоступные формообразующие
полости через крайние отверстия (рис. 3.17, 3.18).
внутренняя стенка
паровой камеры
контур матриц
168
Технологическая подготовка производства элементов штамповой
оснастки для потолочных плиток была выполнена в системе ArtCAM.
Проанализировав функциональные возможности модуля механообработки
ArtCAM, мы пришли к выводу, что их вполне достаточно для обработки
спроектированных штампов.
Инвертированные рельефы с хаотичными орнаментами в виде мазков
кистью и раковин (рис. 3.4, 3.5) оказались наиболее трудоемкими.
Механическая обработка данных деталей составила порядка 45 часов
машинного времени. По причине непрерывной насыщенности моделей
169
Напротив, чистовую обработку инвертированного рельефа,
представленного на рисунке 3.3, удалось разбить на несколько
технологических переходов. Во-первых, были обработаны плоские участки
рельефа концевой фрезой D=20мм на двух уровнях высот Z=27.3мм и
Z=28мм. В регионах, где данный инструмент недоработал углы, мы
применили 2D-доработку концевыми фрезами D=3мм и D=1,5мм (рис. 3.20).
Во-вторых, мы обработали поверхности двойной кривизны цилиндро-
сферической фрезой D=6мм, обозначив границы рабочих перемещений
инструмента соответствующими контурами (рис. 3.21). Затем, используя
функцию 3D-доработки углов, мы выполнили доработку недорезанных
участков цилиндро-сферической фрезой D=1,5мм (рис. 3.22).
Визуализация механической обработки штампа для декоративных
потолочных плиток представлена на рисунке 3.23.
170
171
172
обработка плоских обработка плоских
участков на высоте участков на высоте
Z=27,3мм Z=28мм
2D-доработка углов
концевыми фрезами
D=3мм и D=1,5мм
174
3.3.2. Обработка элементов формовочной оснастки для плинтусов
175
Технологическое проектирование элементов формовочной оснастки для
плинтусов мы выполнили в двух системах: ArtCAM и PowerMILL. В системе
ArtCAM были обработаны формообразующие поверхности пуансонов, т.е.
инвертированные рельефы плинтусов, а в системе PowerMILL были
получены траектории управляющих программ для полной обработки матриц
и поверхностей разъёма пуансонов.
Для качественной обработки поверхностей разъёма пуансонов и
совмещения их с ArtCAM-рельефами, модели в системе PowerMILL были
развернуты на 45 и -45 вокруг оси X. Поэтому подразумевается, что
заготовки для изготовления пуансонов должны крепиться на фрезерном
станке в зажимном поворотном устройстве.
На рисунках 3.24-3.26 показаны некоторые этапы обработки матрицы с
помощью системы PowerMILL и визуализация траекторий движения
инструмента в модуле ViewMILL.
176
Рис. 3.25. Один из технологических переходов обработки матрицы
177
На рисунке 3.27 показан этап чистовой обработки формообразующей
поверхности пуансона в системе ArtCAM.
Визуализация
механообработки
траектории 3D-доработки
углов цилиндро-
сферической фрезой
D=1,5мм
178
Заключение
Настоящее учебно-методическое пособие является основой для
практического освоения отдельных разделов дисциплины «Компьютерные
технологии в науке, технике и образовании», преподаваемой в Высших
учебных заведениях студентам и магистрантам инженерных специальностей.
Авторы пособия попытались раскрыть сущность и содержание
материала, необходимого для приобретения практических навыков работы с
системами автоматизированного проектирования и производства
PowerSolution компании Delcam plc.
Для получения дополнительной информации по методике освоения
представленных в пособии компьютерных технологий, а так же по их
приобретению можно обращаться по адресу: 664074, Россия, г. Иркутск, ул.
Лермонтова, 83, ИрГТУ, Delcam Education Office; e-mail: medvedev@istu.edu ;
телефон (3952) 40-53-77; факс (3952) 40-51-00.
179