Getting started/ru

Что нового?

 * Version 0.11 Release notes : Узнайте что нового в выпуске 0.11 FreeCAD
 * Version 0.12 Release notes : Узнайте что нового в выпуске 0.12 FreeCAD
 * Version 0.13 Release notes : Узнайте что нового в выпуске 0.13 FreeCAD
 * Version 0.14 Release notes : Узнайте что нового в выпуске 0.14 FreeCAD
 * Version 0.15 Release notes : Узнайте что нового в выпуске 0.15 FreeCAD
 * Version 0.16 Release notes : Узнайте что нового в выпуске 0.16 FreeCAD

Введение
FreeCAD - это приложение САПР для параметрического моделирования. Его в первую очередь создавали для машиностроительного проектирования, однако оно также поддерживает и иные варианты использования в случаях, когда нужно моделировать 3D объекты с заданной точностью и контролем над историей моделирования.

FreeCAD все еще находится в ранней стадии разработки, так что, хотя он уже предлагает большой (и растущий) список возможностей, многое, в сравнении с коммерческими решениями, по-прежнему отсутствует, и Вы вряд ли сочтёте его достаточно разработанным для использования в производстве. Тем не менее, у нас есть быстрорастущее сообщество увлеченных пользователей, и вы можете найти множество примеров качественных проектов, разработанных с использованием FreeCAD.

Как и все проекты с открытым кодом, проект FreeCAD не является односторонней работой, предоставленной его разработчиками. Он во многом зависит от роста своего сообщества, усиления возможностей и стабилизации кода (исправления ошибок). Так что не забывайте об этом, когда начнёте использовать FreeCAD. Если вам нравится наш проект, то вы можете непосредственно влиять и помогать проекту!

Установка
Первое, что нужно сделать, если ещё не сделано, это скачать и установить FreeCAD. Смотрите информацию о текущей версии и последних обновлениях на странице загрузки приведена информация, и об установке на соответствующей странице. Имеются готовые пакеты установки на Windows (.msi), Ubuntu и Debian (.deb), openSUSE (.rpm) и Mac OSX. Поскольку у FreeCAD открытые исходные коды, если вы любите приключения и хотите поглядеть на возможности, проектируемые прямо сейчас, Вы можете взять исходные коды и скомпилировать FreeCAD самостоятельно.

Описание FreeCAD



 * 1) Трёхмерный вид, показывающий содержимое Вашего документа
 * 2) Древо проекта, который показывает иерархию и историю конструирования всех объектов в вашем документе
 * 3) Редактор свойств, позволяющий просматривать и изменять параметры выбранных обёктов
 * 4) Окно отчётов, где FreeCAD печатает сообщения, предупреждения и ошибки
 * 5) Консоль python, где все печатаются все команды, выполняемые FreeCAD, и где можно ввести код python
 * 6) Переключатель верстаков, где Вы можете выбрать активный верстак

Основная концепция интерфейса FreeCAD в разделении её на верстаки. Верстаки представляют собой набор инструментов, приспособленных для отдельной задачи, такой как работа с сетями, или черчение двумерных объектов, или эскизов с направляющими. Текущий верстак можно переключить с помощью селектора (6). Есть возможность настроить инструменты каждого верстака, добавить их из другого верстака или даже создать самим, которые мы называем макросы. Есть так же универсальный верстак, который предлагает наиболее часто используемые инструменты из остальных рабочих столов, который называется полное рабочее окружение (complete workbench).

При старте Вам будет показан центр запуска FreeCAD:



Центр запуска позволяет быстро переключиться на один из наиболее часто используемых верстаков, открыть один из последних файлов, или посмотреть последние новости из мира FreeCAD. Рабочий стол по умолчанию можно изменить в настройках.

Навигация в 3D пространстве
В FreeCAD есть несколько режимов навигации, которые меняют способ использования мыши для взаимодействия с объектами в трёхмерном окне и сам вид. Один из них сделан под тачпады, где средняя кнопка не используется. Нижеследующая таблица показывает режим по умолчанию, называемый CAD' (Можно быстро сменить текущий режим навигации правым кликом на пустом месте трёхмерного вида):

Вы так же можете выбрать несколько стандартных видов(вид сверху, спереди и т.д.) из меню Вид, на панели инструментов Вид, а также с помощью горячих клавиш (,, и т.д.), а правым кликом на пустом месте трёхмерного вида Вы получите доступ к некоторым общим операциям, таким как выбор отдельного вида или нахождение объекта в Древе проекта.

Первые шаги в FreeCAD
FreeCAD ориентирован на создание высокоточных трёхмерных моделей, сохранение четкого контроля над этими моделями (сохранение возможности вернуться назад по истории модели и изменить параметры), и при нужде изготовить эти модели (через трёхзмерную печать, станками с ЧПУ или на заводе). Поэтому он отличается от некоторых других трёхмерных приложений, сделанных для других целей, таких как создание анимации или игр. Его кривая обучения может быть сложной для освоения, особенно если это ваш первый контакт с 3D-моделирования. Если Вы застряли на каком-то месте, не забудьте, что дружественное сообщество пользователей на форуме FreeCAD способно быстро подсказать Вам выход.

The workbench you will start using in FreeCAD depends on the type of job you need to do: If you are going to work on mechanical models, or more generally any small-scale objects, you'll probably want to try the PartDesign Workbench. If you will work in 2D, then switch to the Draft Workbench, or the Sketcher Workbench if you need constraints. If you want to do BIM, launch the Arch Workbench. If you are working with ship design, there is a special Ship Workbench for you. And if you come from the OpenSCAD world, try the OpenSCAD Workbench.

You can switch workbenches at any time, and also customize your favorite workbench to add tools from other workbenches.

Работа с верстаками PartDesign и Sketcher
The PartDesign Workbench is specially made to build complex objects, starting from simple shapes, and adding or removing pieces (that we call "features"), until you get to your final object. All the features you applied during the modelling process are stored in a separate view called the tree view, which also contains the other objects in your document. You can think of a PartDesign object as a succession of operations, each one applied to the result of the preceding one, forming one big chain. In the tree view, you see your final object, but you can expand it and retrieve all preceding states, and change any of their parameter, which automatically updates the final object.

The PartDesign workbench makes heavy use of another workbench, the Sketcher Workbench. The sketcher allows you to draw 2D shapes, which are defined by applying Constraints to the 2D shape. For example, you might draw a rectangle and set the size of a side by applying a length constraint to one of the sides. That side then cannot be resized anymore (unless the constraint is changed).

Эти двумерные формы, созданные в верстаке эскизов, широко используются в верстаке PartDesign, например, для создания трёхмерных объёмов или черчения полей на гранях вашего объекта, которые затем будут выдолблены из вашего объёма. Вот типичный рабочий процесс PartDesign:


 * 1) Создать новый эскиз
 * 2) Нарисовать замкнутую фигуру (необходимо убедиться, что все точки соединены)
 * 3) Закрыть эскиз
 * 4) Растянуть эскиз в твердое тело с помощью pad tool
 * 5) Выбрать одну грань твердого тела
 * 6) Создать второй эскиз (на этот раз он будет нарисован на выбранной грани)
 * 7) Нарисовать замкнутую фигуру
 * 8) Закрыть эскиз
 * 9) Создать карман из второго эскиза на первом объекте

Что создаст объект вроде такого:



В любой момент Вы можете выделить оригинальный эскиз и изменить его или или изменить параметр выдавливания операции pad или pocket, что изменит итоговый проект.

Работа с верстаками Draft и Arch
The Draft Workbench and Arch Workbench behave a bit differently than the other workbenches above, although they follow the same rules, which are common to all of FreeCAD. In short, while the Sketcher and PartDesign are made primarily to design single pieces, Draft and Arch are made to ease your work when working with several, simpler objects.

The Draft Workbench offers you 2D tools a bit similar to what you can find in traditional 2D CAD applications such as AutoCAD. However, 2D drafting being far away from the scope of FreeCAD, don't expect to find there the full array of tools that these dedicated applications offer. Most of the Draft tools work not only in a 2D plane but also in the full 3D space, and benefit from special helper systems such as Work planes and object snapping.

The Arch Workbench adds BIM tools to FreeCAD, allowing you to build architectural models with parametric objects. The Arch workbench relies much on other modules such as Draft and Sketcher. All the Draft tools are also present in the Arch workbench, and most Arch tools make use of the Draft helper systems.

Типичный рабочий процесс с верстаками Arch и Draft может быть таким:


 * 1) Нарисовать набор лилий с помощью инструментаDraft Line
 * 2) Выбрать каждую линию и использовать инструмент Wall, чтобы создать стену на каждом из них
 * 3) Соединить стены, выбрав их и нажав на инструмент Arch Add
 * 4) Создать объект floor (пол), и поместить Ваши стены на него из древа проекта
 * 5) Создать объект building, и переместить ваш пол и в него из древа проекта
 * 6) Создать окно, нажав на инструмент Window, выбрать предустановки в его панели, затем нажать на поверхность стены
 * 7) Добавить размеры, сначала установив рабочую плоскость если необходимо, затем испольжуя инструмент Draft Dimension

В результате получится следующее:



Дальнейшее на странице Учебники (то же на английском).

Скрипты
И в заключение, один из самых мощных свойств FreeCAD это скриптовое окружение. Из встроенной консоли python (или из любого другого внешнего скрипта python) можно получить доступ почти ко всем частям FreeCAD, создание и изменение геометрии, изменение отображения объектов на экране, а также доступ и изменение интерфейса. Скрипты могут быть использованы в макросах, с помощью которых легко создавать свои команды.