Разработка конструкций в Linux


Главная
(Разработка амфибий)

  1. Система "Аист" для конструктора


  2. Создание моделей и сборочных единиц в FreeCAD
  3. Настройка и особенность работы в FreeCAD.
  4. Макросы в FreeCAD.
  5. Форум

Настройка и особенность работы в 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