FreeCAD

Материал из NikiWiki
Перейти к:навигация, поиск

Freecad-logo.pngFreeCAD - [http://www.freecadweb.org/][1] это программное обеспечение параметрического 3D моделирования. Параметрическое моделирование позволяет Вам легко модифицировать Ваш чертеж (модель) перемещаясь по истории изменений и изменяя параметры. FreeCAD - это программное обеспечение с открытым кодом, распространяемое в соответствии с LGPL лицензией, а также полностью модульное, что позволяет расширять его и настраивать в очень широком диапазоне возможностей. (Мой вольный перевод с указанного сайта)

Изображение "Башмака" для крепления заготовок на жертвенном столе

Установка

Для пользователей Ubuntu все происходит просто и понятно:

sudo apt-get install freecad

Вот, собственно и все, дальше из меню вызывается FreeCAD и Вы начинаете наслаждаться творчеством.

Ощущения

Первоначальный запуск прошел тихо, без шума и пыли. Но вид экрана был, мягко скажем, странным. Однако, после нескольких манипуляций с настройками и меню - все встало на свои места. Причем, очень удобная функция для пользователей у которых 2 или больше мониторов - "отделить окно модели" при этом FreeCAD делится почкованием на 2 окна, одно из которых размещается на одном рабочем столе, а другое на другом.

Переключение рабочего стола в меню "Вид" вызывает вопросы, поскольку набор инструментов, появляющихся на панелях не совсем (на мой взгляд) соответствует тому, что должно было бы быть у тех или иных специалистов. Но, это дело настраиваемое.

Мне удалось за 20 минут нарисовать "Башмак", который я планирую использовать как крепление заготовок в своей конструкции жертвенного стола.

Что очень порадовало - это то, что Булевы операции с примитивами происходят очень аккуратно, понятно и правильно. Т.е. создание упомянутого "Башмака" состояло всего из нескольких операция:

  • Создание параллелепипеда общим размером 50*20*10.
  • Создание и позиционирование 4х цилиндров (два отверстия и две циковки)
  • Создание двух параллелепипедов, соединяющих центры цилиндров (паз между отверстиями и циковками)
  • Последовательное вычитание из первичной заготовки всех четырех фигур
  • Создание еще одного параллелепипеда, его размещение под углом и вычитание из заготовки для получения требуемого скоса башмака.

Как я уже писал - весь процесс настолько понятен и прост, что занял у меня, человека не каждый день занимающегося 3D проектированием, всего 20 минут. После чего я смог приступить уже к попыткам перевести получившуюся модель в G коды.

Место в технологической цепи

Моя текущая иллюзия заключается в том, что FreeCAD есть первое звено технологической цепи, состоящей из последовательности FreeCAD -> PyCAM -> LinuxCNC.

Попытки использовать Blender, BricksCAD и другие приложения не привели меня к такому быстрому и почти положительному результату, как указанная цепь.

Конечно, существует масса других методов выполнения всех этапов технологической цепи от замысла до готовой детали, но мои требования это Linux и условно-бесплатный или почти бесплатный софт.

Примечания