Методы и технологии конструирования изделий. Твёрдотельное моделирование объектов. (Лекция 4)
№
лекции
Темы лекционных занятий
1
Методы и технологии конструирования изделий.
2
3
4
5
6
7
Основы геометрического моделирования деталей.
Поверхностное моделирование объектов.
Твёрдотельное моделирование объектов.
Моделирование объёмных сборок.
Инженерный анализ методом конечных элементов.
Методы и технологии прототипирования
Операционные технологические процессы для обработки
на станке с ЧПУ.
Особенности 5-координатной обработки.
8
9
2.
Основы геометрического
моделирования деталей
Твёрдотельное моделирование объектов.
Понятие твердого тела.
Основные подходы твердотельного моделирования.
Методы построения 3D моделей.
Геометрические операции.
Параметризация геометрических моделей.
2
3. 4 Твёрдотельное моделирование объектов
Геометрические объекты, у которых все размеры ненулевые, принято называть
твердотельными, а моделирование таких тел называется твердотельным.
Реальные объекты всегда имеют определенный объем. Твердое тело содержит
внутренний объем, ограниченный внешней поверхностью тела. Такое
представление позволяет определять объем изделия, его массу, моменты
инерции, центр тяжести и т.п. Эти параметры зачастую являются критериями
оптимальности при оценке эффективности конструкции изделия и необходимы
для инженерных расчетов и проектирования технологии.
В отличие от поверхностного моделирования, в процессе твердотельного
моделирования необходимо однозначно установить внутреннюю и
внешнюю части поверхности и проверить, чтобы все поверхности
составляли при этом замкнутое внутреннее пространство без щелей и
разрывов.
3
4. 4.1 Основные подходы твёрдотельного моделирования
1) Конструктивная твердотельная геометрия (Constructive Solid Geometry, или
использование базовых элементов формы) оперирует простейшими объемными
примитивами, к которым относят прямоугольную призму, треугольную
призму, сферу, цилиндр, конус и тор.
Над этими примитивами и полученными из них телами можно выполнять
математически хорошо отработанные булевы операции и автоматически
получить линии их пересечения в аналитической форме.
Конструктивная твердотельная геометрия позволяет успешно моделировать большинство
промышленных деталей. Этот подход гарантирует построение правильных твердых тел и покрывает 6070% потребностей моделирования, но оставшаяся часть требует использования поверхностей.
4
5. 4.1 Основные подходы твёрдотельного моделирования
2) Представление с помощью границ (Bounded representation или В-rep).
Математически представляет собой наиболее общий подход к описанию
объемных тел и состоит в представлении тела совокупностью
ограничивающих его объем произвольных поверхностей. Границы
объекта (вершины, ребра, грани, оболочки) хранятся в памяти компьютера в
параметризованном виде и должны точно стыковаться друг с другом.
Достоинством этого подхода выступает то, что представление тел с помощью границ позволяет
моделировать объекты произвольной формы и сложности. Однако в В-rер-моделях точность стыковки
поверхностей составляет серьезную проблему. Такие операции называют «сшивкой» поверхностей.
5
6. 4.1 Основные подходы твёрдотельного моделирования
3) Позиционный подход к описанию объемных тел — это подход, в
соответствии с которым все рабочее пространство разбивается на
элементарные объемы (ячейки, вокселы, voxel ) и деталь задают указанием
заполненных или пустых ячеек, т.е. геометрически описывается простейший
объемный элемент, например куб, задаются координаты базовых точек всех
элементов и топологическая информация об их объединении.
Воксельное представление позволяет описать объемное тело с любой степенью погрешности в
зависимости от числа использованных ячеек. В пределе, когда число вокселей стремится к
бесконечности, модель становится точной, но ее размерность также бесконечно возрастает.
6
7. 4.2 Методы построений ЗD-моделей
4.2.1 Управление геометрическими моделями
В универсальных CAD-системах трехмерная модель формируется и управляет
ся пользователем с использованием «дерева построения» (иначе
называемого: дерево конструирования — Feature manager, дерево модели —
Model Tree, навигатор модели — Model Navigator).
Дерево построения можно считать графо-аналитической моделью процесса построения
геометрической модели — наглядное изображение алгоритма получения модели. В дереве построения
представлена вся последовательность составляющих моделируемое тело объектов и операций с ними.
7
8. 4.2 Методы построений ЗD-моделей
4.2.2 Булева геометрия
Для диалогового процесса геометрического 3D-моделирования тел удобно
применять булевы операции математической логики:
— объединения (Unit);
— пересечения (Intersection);
— вычитания (Subtract).
8
9. 4.2 Методы построений ЗD-моделей
4.2.3 Многотельное моделирование
«Многотельные» геометрические модели состоят из нескольких объёмных
тел, разделённых в пространстве.
Приёмы многотельного моделирования:
— моделирование с нескольких сторон;
— создание тел вычитанием.
Многотельное моделирование позволяет существенно расширить возможности построения деталей и
снимает ограничения на создание моделей с помощью логических операций.
9
10. 4.3 Геометрические операции
4.3.1 Операция выдавливания (Extrude)
— выдавливание на определенное расстояние;
— выдавливание «через всё»;
— выдавливание до указанной поверхности;
— выдавливание до ближайшей поверхности;
— выдавливание до уровня указанной вершины.
10
11. 4.3 Геометрические операции
4.3.2 Операция вращения (Revolve)
11
12. 4.3 Геометрические операции
4.3.3 Кинематическая операция (Sweep)
— вращение;
— простое перемещение – выдавливание;
— смешивание двух профилей;
— простое перемещение профиля вдоль кривой;
— перемещение профиля вдоль кривой с его изменением в плоскости сечения.
смешивание двух профилей
Смешивание профилей при перемещении
вдоль кривой
простое перемещение профиля вдоль кривой
12
13. 4.4 Геометрические операции
4.3.4 Операция по сечениям (Blend, Loft)
13
14. 4.5 Гибридное моделирование
Гибридное моделирование объединяет в себе как твердотельное, так и
поверхностное моделирование. Поверхности могут служить основой для
создания твердых тел и для их редактирования. Аналогично, твердые тела могут
быть использованы для создания поверхностей и для их изменения.
Кривые
Кривые и поверхности
14
Поверхности
Твёрдые тела
Сборочная единица
15. 4.6 Конвергентное моделирование
Конвергентное моделирование – объединение гибридного и фасетного
моделирования в единую среду.
15
16. 4.7 Ошибки моделирования
http://help.solidworks.com/2010/RUSSIAN/SolidWorks/sldworks/LegacyHelp/Sld
works/ErrorMsgs/Error_Messages_Overview.htm?id=c9bc4137d0cd42fb946f52a
e2b0c3a27#Pg0
16
17. 4.7 Параметризация геометрических моделей
Геометрические модели, в которых не сохраняются связи между
составляющими их элементами и отсутствуют какие-либо правила и
ограничения на операции построения и редактирования, называют
непараметрическими.
Непараметрические модели наиболее удобны для большинства инженерных приложений плоской
графики: автоматизации разработки технических рисунков, эскизов, чертежей и оформления проектноконструкторской документации.
Геометрическую параметризацию можно определить как процесс наложения
взаимных связей и ограничений на элементы геометрической модели с целью
её дальнейшей целенаправленной модификации.
Ассоциативность геометрических объектов подразумевает
принадлежность и подчиненность одного объекта другому. Ассоциативными
могут быть объекты, которые при построении привязываются (объединяются с
помощью механизма привязок) к другим объектам — размеры, технологические
обозначения, штриховки и т.д.
Под ограничениями, наложенными на геометрические объекты,
подразумеваются ограничения возможностей изменения параметров каждого
отдельного объекта.
17
18. Параметризация геометрических моделей
Типы двухмерных параметрических связей и ограничений:
— вертикальность прямых и отрезков;
— горизонтальность прямых и отрезков;
— фиксация характерных точек объектов;
— фиксация размеров;
— параллельность прямых и отрезков;
— перпендикулярность прямых и отрезков;
— коллинеарность отрезков;
— выравнивание характерных точек объектов по вертикали;
— выравнивание характерных точек объектов по
горизонтали;
— зеркальная симметрия графических объектов;
— равенство радиусов дуг и окружностей;
— равенство длин отрезков;
— касание кривых;
— объединение характерных точек объектов;
— принадлежность точки кривой;
— присвоение размеру имени переменной;
— задание аналитических зависимостей между переменными.
18
19. Параметризация геометрических моделей
Программная параметризация (алгоритмическая параметризация, program
parametric) включает в себя создание графических и геометрических моделей на
ЭВМ программным путем на универсальных алгоритмических языках или
специальных языках графического программирования.
Например, фирма Autodesk разработала для этих целей специальный проблемно-ориентированный
язык программирования AutoLisp. В настоящее время практически все промышленные САПР
снабжены подсистемами API (Application Programming Interface) — интерфейсами прикладного
программирования.
19
20.
21.
22. Параметризация геометрических моделей
Параметризация по истории построения (иерархическая параметризация,
history-based design) состоит в том, что при включении этого режима работы
автоматически, по мере выполнения команд создания объектов модели,
фиксируются связи и порождаются ограничения, определяемые приемами
интерактивной работы пользователя.
Недостатки иерархической параметризации:
— Введение циклических зависимостей в модели приведет к невозможности создания такой модели.
— Ограничены возможности редактирования модели из-за отсутствия достаточной степени свободы
(возможность редактирования параметров каждого элемента по очереди).
— Сложность и непрозрачность для пользователя.
— Дерево построения может быть очень сложным, пересчет модели потребует много времени.
— Решение о том, какие параметры менять происходит только в процессе построения.
22
23. Параметризация геометрических моделей
Эскизная параметризация (вариационная параметризация, variational)
предусматривает установление связей между элементами, наложение
ограничений и задание переменных, выражений и зависимостей самим
пользователем системы геометрического моделирования в диалоговом режиме
или автоматически — с помощью алгоритмов искусственного интеллекта, как в
синхронном моделировании.
23
24. Параметризация геометрических моделей
Табличная параметризация заключается в создании таблицы параметров
типовых деталей. Создание нового экземпляра детали производится путём
выбора из таблицы типоразмеров.
Возможности табличной параметризации ограничены, поскольку задание произвольных новых
значений параметров и геометрических отношений обычно невозможно. Табличная параметризация
находит широкое применение во всех параметрических САПР, поскольку позволяет существенно
упростить и ускорить создание библиотек стандартных и типовых деталей, а также их применение в
процессе конструкторского проектирования.
24
НАШИ НОВОСТИ
Вебинар «Новейшие возможности Цифровой платформы MSA версии 3.1» 16.04.2024г
Вебинар, посвященный выходу новой версии Платформы MSA, проведет Генеральный директор компании Connective PLM, Илья Скрябин 16 апреля 2024 г. в 11:00 по московскому времени.
Новый релиз «MSA платформа 3.1.»
25 марта 2024 года выпущены обновления Цифровой платформы «MSA®». Ключевые изменения затронули функциональность планирования производства. Пользователям теперь доступны новые инструменты, которые упростят процесс работы.
Онлайн-курс «Базовый курс NX CAD» пройдет с 25 по 29 марта 2024 года.
Мы продолжаем набор в учебную группу на онлайн-курс «Базовый курс NX CAD», который проведет для Вас Максим Нехорошев с 25 по 29 марта 2024г.
Великолепный план, Уолтер: открываем регистрацию на вебинар, посвященный APS/MES-системе Цифровая платформа MSA
Если вы рассматриваете возможность перевода своего предприятия на отечественную систему оперативного планирования, то будем рады приветствовать Вас на нашем вебинаре, который пройдет 13 марта 2024 года.
Открыта регистрация на вебинар «Как интегрированная CAD/CAM-система упрощает работу инженера-технолога»
Мы прглашаем наших коллег, клиентов и партнеров на бесплатный вебинар, посвященный вопросам практической пользы интегрированной CAD/CAM-среды для эффективной работы конструкторских и технологических отделов предприятий. Вебинар проведет специалист по цифровому производству компании Connective PLM, Александр Смирнов 20 февраля 2024 г. в 11:00 по московскому времени.
Как включить конструктора и технолога в единый контур разработки в системе ZW3D? Новое видео на нашем канале
Разработка сложных изделий на основе механически обработанных отливок требует слаженной работы конструктора и технолога. Но чаще, чем хотелось бы, этот процесс оказывается разорванным на два мало связанных между собой: конструктор работает изолированно, а технолог получает результат его работы уже по факту.
Онлайн-курсы Siemens NX для инженеров-конструкторов, февраль 2024г.
В феврале мы планируем проведение интенсивного обучения работе в программе Siemens NX CAD для инженеров-конструкторов.
Онлайн-курс “Обработка с переменным вектором оси инструмента в NX CAM”, 5-7 февраля 2024 г.
Открыт набор слушателей на курс по системам Siemens NX для инженеров-технологов: “Обработка с переменным вектором оси инструмента в NX CAM”, который пройдет с 5 по 7 февраля 2024 г.
Connective PLM поздравляет клиентов и партнеров с Новым 2024 Годом
Уважаемые коллеги, любимые клиенты и надежные партнеры! Поздравляем Вас с наступающим Новым Годом!
Скидка 30% на лицензию ZW3D CAM: акция продолжается
Напоминаем Вам о возможности до 22 декабря 2023 года получить приятную скидку на лицензию программы ZW3D CAM, решение для станков с ЧПУ.
Набор группы на онлайн-курс “Базовый курс механической обработки”
На следующей неделе стартует наш курс по NX CAM: Базовый курс механической обработки, который будет проходить онлайн, с 7 по 9 ноября 2023 года.
Конвергентное тело
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.
Сейчас на странице 0 пользователей
Нет пользователей, просматривающих эту страницу.
Сообщения
Автор: SHARit · Опубликовано: 9 минут назад
Автор: maxx2000 · Опубликовано: 56 минут назад
@Барс между болтом и отверстием, между фланцем и прокладкой. Это называется жёсткий шарнир. Так называют потому что возможно только кручение или качание вокруг или вдоль оси но не происходит линейное перемещение. Если болтовое соединение заменить сваркой, то такое соединение станет жёстким. Между балкой и фланцем жёсткое соединение, между фланцем и прокладкой шарнир с 5 минуты приварено, приклеено — не шарнир.
Автор: WhiteAlex69 · Опубликовано: 1 час назад
Калибровка по Z G65P9901M104.B6.Z170.;
Автор: Барс · Опубликовано: 1 час назад
Где в примерах из видео зазоры?
Автор: maxx2000 · Опубликовано: 1 час назад
где в табуретке шарнир?
Автор: Барс · Опубликовано: 1 час назад
Ну — а я о чём?! Тащи зачётку. Для первого семестра первого курса вполне достаточно знаний. Трояк заработал.
Автор: maxx2000 · Опубликовано: 1 час назад
@Барс это же очевидно, за счёт зазоров. Шарнирное не значит что вот прям как дверная петля, а значит что под действием усилий может двигаться относительно своего положения, сдвигаться, поворачиваться, качаться в месте соединения (касания)
Автор: Барс · Опубликовано: 1 час назад
Да ладно, чо ты оправдываешься?! Твоя гомосексуальная сущность здесь ни для кого уже не секрет. Будь собой. А за счёт чего обеспечивается подвижность в примерах из видео?
Автор: Сергей 65 · Опубликовано: 1 час назад
Windows нет т.к. его у нас нет.
Автор: Wasp · Опубликовано: 1 час назад
Шестигранник. В переменные поставить свои значения. Ну и M- и G-команды свои, соответственно. % O5555(SHESTIGRANNIK) G30U0W0B0 N3G40G113M76 (включение приводного инструмента) G4X0.1 G28H0M8(ориентация шпинделя) G4X0.1 T0606(FREZA MEC 20-S20-11T) G97G98S2600M3 #6=13.9(S SHESTIGRANNIKA) #7=20.(D FREZY) #8=18.(D NACHAL,NYJ) #1=-2.35 (глубина первого прохода) G0X[#7+#8+10.]Z0C0 WHILE[#1GE-6.85]DO1(конечная тока фрезерования по Z) G0Z#1 G112 G1G42X[1.154*#6]C[#6/2]F2500 X-[0.577*#6]F300 X-[1.154*#6]C0 C-[#6/2]X-[0.577*#6] X[0.577*#6] X[1.154*#6]C0 X[0.577*#6]C[#6/2] G1G40X[#7+#8+10.]F2500 G113 G0C0 #1=#1-2.25 ( глубина каждого последующего за первым прохода) END1 G0Z5.M5 G30U0W0M75 M1 M30 % Фрезерование попутное. Для встречного заменить G42 на G41 и поменять знак у C во всех необходимых строках.
- IPS Theme by IPSFocus
- Язык
- Стиль
- Политика конфиденциальности
- Реклама на форуме
CAD/CAM/CAE Russian Community Board Powered by Invision Community
Создание твердого тела из фасетного
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.
Сейчас на странице 0 пользователей
Нет пользователей, просматривающих эту страницу.
Сообщения
Автор: SHARit · Опубликовано: 9 минут назад
Автор: maxx2000 · Опубликовано: 56 минут назад
@Барс между болтом и отверстием, между фланцем и прокладкой. Это называется жёсткий шарнир. Так называют потому что возможно только кручение или качание вокруг или вдоль оси но не происходит линейное перемещение. Если болтовое соединение заменить сваркой, то такое соединение станет жёстким. Между балкой и фланцем жёсткое соединение, между фланцем и прокладкой шарнир с 5 минуты приварено, приклеено — не шарнир.
Автор: WhiteAlex69 · Опубликовано: 1 час назад
Калибровка по Z G65P9901M104.B6.Z170.;
Автор: Барс · Опубликовано: 1 час назад
Где в примерах из видео зазоры?
Автор: maxx2000 · Опубликовано: 1 час назад
где в табуретке шарнир?
Автор: Барс · Опубликовано: 1 час назад
Ну — а я о чём?! Тащи зачётку. Для первого семестра первого курса вполне достаточно знаний. Трояк заработал.
Автор: maxx2000 · Опубликовано: 1 час назад
@Барс это же очевидно, за счёт зазоров. Шарнирное не значит что вот прям как дверная петля, а значит что под действием усилий может двигаться относительно своего положения, сдвигаться, поворачиваться, качаться в месте соединения (касания)
Автор: Барс · Опубликовано: 1 час назад
Да ладно, чо ты оправдываешься?! Твоя гомосексуальная сущность здесь ни для кого уже не секрет. Будь собой. А за счёт чего обеспечивается подвижность в примерах из видео?
Автор: Сергей 65 · Опубликовано: 1 час назад
Windows нет т.к. его у нас нет.
Автор: Wasp · Опубликовано: 1 час назад
Шестигранник. В переменные поставить свои значения. Ну и M- и G-команды свои, соответственно. % O5555(SHESTIGRANNIK) G30U0W0B0 N3G40G113M76 (включение приводного инструмента) G4X0.1 G28H0M8(ориентация шпинделя) G4X0.1 T0606(FREZA MEC 20-S20-11T) G97G98S2600M3 #6=13.9(S SHESTIGRANNIKA) #7=20.(D FREZY) #8=18.(D NACHAL,NYJ) #1=-2.35 (глубина первого прохода) G0X[#7+#8+10.]Z0C0 WHILE[#1GE-6.85]DO1(конечная тока фрезерования по Z) G0Z#1 G112 G1G42X[1.154*#6]C[#6/2]F2500 X-[0.577*#6]F300 X-[1.154*#6]C0 C-[#6/2]X-[0.577*#6] X[0.577*#6] X[1.154*#6]C0 X[0.577*#6]C[#6/2] G1G40X[#7+#8+10.]F2500 G113 G0C0 #1=#1-2.25 ( глубина каждого последующего за первым прохода) END1 G0Z5.M5 G30U0W0M75 M1 M30 % Фрезерование попутное. Для встречного заменить G42 на G41 и поменять знак у C во всех необходимых строках.