- •1.Графический интерфейс AutoCad
- •2.Ядро Parasolid в t-Flex
- •3.Панели инструментов программы Autocad
- •Использование клавиш для вызова команд
- •4. Сравнение программ мкэ
- •6. Обзор возможностей пакета Abaqus Student
- •7. Программирование в среде Visual lisp
- •8. Проект освещения NanoCad-Электро
- •11.Параметризация в t-flex
- •12. Реализация мкэ в t-Flex
Использование клавиш для вызова команд
Клавиша (комбинация клавиш) |
Действие |
F1 |
Вызов справочной системы |
F2 |
Включение и выключение текстового окна |
F3 (Ctrl+F) |
Включение и отключение текущих режимов объектной привязки |
F4 (Ctrl+T) |
Включение и отключение режима планшета |
F5 (Ctrl+E) |
Переключение изометрических плоскостей |
F6 (Ctrl+D) |
Включение и отключение отображения координат в строке состояния |
F7 (Ctrl+G) |
Включение и отключение точечной сетки |
F8 (Ctrl+L) |
Включение и отключение режима рисования вдоль координатных линий |
F9 (Ctrl+B) |
Включение и отключение шага привязки курсора |
F10 (Ctrl+U) |
Включение и выключение полярного отслеживания |
F11 (Ctrl+W) |
Включение и выключение объектного отслеживания |
Ctrl+0 |
Включение и выключение отображений панелей инструментов, строки меню и строки состояния |
Ctrl+1 |
Включение и выключение отображения палитры свойств |
Ctrl+2 |
Включение и выключение отображения окна Центра управления AutoCAD |
Ctrl+3 |
Показ или скрытие диалогового окна сервисных палитр |
Ctrl+A |
Выбор всех объектов чертежа |
Ctrl+C |
Копирование выделенных объектов в буфер обмена Windows |
Ctrl+J |
Повторение последней команды |
Ctrl+K |
Вызов команды для создания гиперссылки |
Ctrl+N |
Вызов диалогового окна создания нового чертежа |
Ctrl+O |
Вызов диалогового окна открытия файла чертежа |
Ctrl+P |
Вызов диалогового окна Печать |
Ctrl+Q |
Выход из программы |
Ctrl+S |
Быстрое сохранение или, если файлу еще не присвоено имя, вызов окна Сохранить как |
Ctrl+V |
Вставка объектов из буфера обмена Windows в чертеж |
Ctrl+X |
Удаление выделенных объектов из чертежа и помещение их в буфер обмена Windows |
Ctrl+Z |
Отмена последней команды |
4. Сравнение программ мкэ
Метод конечных элементов (МКЭ) — численный метод решения дифференциальных уравнений с частными производными, а также интегральных уравнений, возникающих при решении задач прикладной физики. Метод широко используется для решения задач механики деформируемого твёрдого тела (сопромата), теплообмена, гидродинамики и электродинамики.
AutoCAD — двух- и трёхмерная система автоматизированного проектирования и черчения, разработанная компанией Autodesk. Первая версия системы была выпущена в 1982 году. AutoCAD и специализированные приложения на его основе нашли широкое применение в машиностроении, строительстве, архитектуре и других отраслях промышленности. Программа выпускается на 18 языках. Уровень локализации варьируется от полной адаптации до перевода только справочной документации. Русскоязычная версия локализована полностью, включая интерфейс командной строки и всю документацию, кроме руководства по программированию.
Visual LISP — среда разработки приложений на языке AutoLISP. Иногда под названием Visual LISP подразумевают язык AutoLISP, дополненный расширениями ActiveX. Среда разработки Visual LISP встроена в AutoCAD начиная с версии AutoCAD 2000. Ранее (AutoCAD R14) она поставлялась отдельно. Среда разработки содержит язык AutoLISP и язык DCL, а также позволяет создавать приложения, состоящие из нескольких программ. Несмотря на название, Visual LISP не является средой визуального программирования.
DCL (Dialog Control Language) — язык разработки диалоговых окон для приложений, написанных на языке AutoLISP. Впервые DCL был введён в AutoCAD R12 и с тех пор не претерпел существенных изменений. Для разработки диалоговых окон не используется визуальное программирование, и возможности создания диалоговых окон существенно ограничены. Для устранения указанных недостатков и расширения возможностей AutoLISP сторонними разработчиками созданы альтернативные среды для разработки диалоговых окон, такие как ObjectDCL, OpenDCL и некоторые другие.
nanoCAD — базовая система автоматизированного проектирования и черчения (САПР-платформа). Разработана компанией «ЗАО „Нанософт“» (Россия) и распространяется как по схеме «freeware», так и как коммерческое программное обеспечение. Обладает AutoCAD-подобным интерфейсом и напрямую поддерживает формат DWG (с помощью библиотек Teigha™, разработчикOpen Design Alliance). На базе бесплатной платформы nanoCAD создается ряд платных приложений для выполнения различных узкоспециализированных проектных задач.
«T-FLEX CAD» — система автоматизированного проектирования, разработанная компанией «Топ Системы» с возможностями параметрического моделирования и наличием средств оформления конструкторской документации согласно системе стандартов ЕСКД. Система работает на основе геометрического ядра Parasolid.
«T-FLEX CAD» является ядром комплекса «T-FLEX CAD/CAM/CAE/CAPP/PDM» — набора средств для решения задач технической подготовки производства в различных отраслях промышленности. Комплекс объединяет системы для конструкторского и технологического проектирования, модули подготовки управляющих программ для станков с ЧПУ и инженерных расчётов. Все программы комплекса функционируют на единой информационной платформе системы технического документооборота и ведения состава изделий.
Blender — свободный пакет для создания трёхмерной компьютерной графики, включающий в себя средства моделирования, анимации, рендеринга(термин в компьютерной графике, обозначающий процесс получения изображения по модели с помощью компьютерной программы.), постобработки видео, а также создания интерактивных игр.
5. |
Анимация в Blender |
Blender — свободный пакет для создания трёхмерной компьютерной графики, включающий в себя средства моделирования, анимации, рендеринга, постобработки видео, а также создания интерактивных игр.
Характерной особенностью пакета Blender является его небольшой размер. Установленный пакет занимает около 50 МБ.
Функции пакета:
Поддержка разнообразных геометрических примитивов, включая полигональные модели, систему быстрого моделирования в режиме subdivision surface (SubSurf), кривые Безье, поверхности NURBS, metaballs (метасферы), скульптурное моделирование и векторные шрифты.
Универсальные встроенные механизмы рендеринга и интеграция с внешним рендерером YafRay.
Инструменты анимации, среди которых инверсная кинематика, скелетная анимация и сеточная деформация, анимация по ключевым кадрам, нелинейная анимация, редактирование весовых коэффициентов вершин, ограничители, динамика мягких тел (включая определение коллизий объектов при взаимодействии), динамика твёрдых тел на основе физического движка Bullet, система волос на основе частиц и система частиц с поддержкой коллизий.
Python используется как средство создания инструментов и прототипов, системы логики в играх, как средство импорта/экспорта файлов (например COLLADA), автоматизации задач.
Базовые функции нелинейного редактирования и комбинирования видео.
Game Blender — подпроект Blender, предоставляющий интерактивные функции, такие как определение коллизий, движок динамики и программируемая логика. Также он позволяет создавать отдельные real-time приложения начиная от архитектурной визуализации до видео игр.
нелинейной анимации (Non-Linear Animation, NLA) Blender — это мощный инструмент, позволяющий строить сложные анимационные последовательности с помощью разнесения по слоям (layering), повторения и смешивания ранее созданных вами действий.
Арматура в Blender состоит из костей, их влияния на кости, стоящие выше по иерархии (parent relationships), соединений и различных ограничений, управляющих их движением и взаимодействием. Хорошо собранную арматуру можно использовать для быстрого и лёгкого создания реалистичных поз. Сейчас мы кратко ознакомимся с основными типами костей и ограничений, используемых при создании сложных арматур.
Кости
Система арматуры в Blender включает множество опций для поведения и отображения костей. В зависимости от опций, выбранных для каждой кости, можно определить некоторое количество базовых типов костей, используемых в риггинге.
ключевые кадры : Достаточно сделать лишь ключевые кадры- главные фазы движения, а все остальное Блендер доделает самостоятельно.
