Разработка конструкций в Linux |
|||
Главная
(Разработка амфибий)
Создание моделей и сборочных единиц в FreeCAD |
FreeCAD это трёхмерная твердотельная САПР. Это проект с открытым исходным кодом(GPL
и LGPL лицензии). FreeCAD в первую очередь предназначен для машиностроения, но его также можно применять и в более
широком круге задач, например, таких как архитектурное моделирование. Проектирование в FreeCAD подобно Catia,
SolidWorks, поэтому его можно отнести к MCAD, PLM, CAx и CAE. FreeCAD разрабатывается для
параметрического твердотельного моделирования и имеет модульную структуру, благодаря чему легко добавлять
необходимую функциональность без изменения ядра программы. Как и в большинстве современных САПР трёхмерного
моделирования, здесь присутствует компонент для создания двумерных чертежей из трёхмерной модели. Но непосредственно
двумерное черчение(как в КОМПАС или AutoCAD LT) - не главная цель, так же как и анимация (подобно Maya, 3ds Max или
Blender). Хотя, благодаря высокой гибкости, FreeCAD может быть полезным в более широком круге задач, чем цель
сегодняшней разработки. Другая важная составляющая FreeCAD использование всей мощи лучших свободных библиотек в каждой
области программирования. Среди них - OpenCascade, мощное САПР ядро, Coin3D, потомок OpenInventor, Qt, всемирно
известная библиотека построения пользовательского интерфейса, и Python, один из лучших интерпретируемых
языков. FreeCAD также может быть использован как библиотека для других программ. FreeCAD кроссплатформенное ПО, и в
настоящее время полноценно работает в таких системах как Windows, Linux/Unix и Mac OS X, имея соответствующий вид и
одинаковую функциональность на каждой платформе.Установить программу можно на сайте FreeCAD. Программа FreeCAD имеет следущие модули: Модуль Эскиз, который позволяет создавать эскизы для создаваемых моделей Модуль Рисование позволяющий создавать виды трёхмерных моделей для создания чертежей. Модуль Автоматики позволяющий создавать механизмы роботов Модуль Рендеринг Модуль Архитектура Модуль Деталь Весь сценарий пишется на языке python, очень мощном , но простом языке программирования. С помощью простых python сценариев, мы получаем полный доступ к любой части Freecad. Мы можем, к примеру, создать новую панель инструментов и поместить туда нужные инструменты, для более удобной работы в модуле. Для этого необходимо выполнить следующее:
Во вкладке "Команды"можно просмотреть все команды FreeCADа. Во вкладке "Клавиатура" можно назначить всем командам горячие кнопки. |
||
© 25.10.2011avtokat01@yandex.ru |