Как во FreeCad сделать модель активной для правки.
Нужно во FreeCad подправить, изменить кое что в модели, которая с расширением stl.
Моделька загружается, а как сделать её активной для редактирования не знаю. Мож подскажет кто. Гугель гуглил, чет не нашел.
Популярные вопросы
Ошибка в Klipper при печати. часть 2
Здравствуйте коллеги!Ранее, я писал, что получил ошибку падения температуры экструдера https://3dtoday.ru/questions/osibka-v-klipper-pri-pecati.
Околопечатные вопросы
Добрый вечер уважаемому сообществу!) Два вопроса возле принтера, если позволите. 1 — можно-ли из интерфейса Клиппера, макросом или к-л иным спос.
помогите выбрать 3Д принтер
нашел четыре недорогих принтера. по описанию только на АНЕТ А6 много инфы а вот на остольные н
почти нету! подскажите какой из переч.
Читайте в блогах
Creality CR TOUCH — проверка исправности без подключения к 3D принтеру
Разъем прикуривателя «мама»
Укладка шлейфа Creality Sprite
Антивоблинговая гайка. Сборка.
Кронштейн консольного стола с выборкой люфтов и антивоблингом.
Дружим китайское wifi реле и klipper
Участников 391824 +177 Статей 80101 +9 Присоединяйся
- Рекламное объявление
- Скопировать ID рекламы
- О рекламодателе
Популярные
3D-принтеры
1727 владельцев
1602 владельцев
1224 владельцев
1013 владельцев
999 владельцев
862 владельцев
813 владельцев
693 владельцев
654 владельцев
595 владельцев
Комментарии и вопросы
Шо аминь то, ну купил новый, с.
Ну у вас, возможно, «время-ден.
Согласен, там возраст походу.
Здравствуйте. Может кто подска.
Начинаю переходить на директ.
17 ответов
После ошибки в процессе печати.
здравствуйте я купил принтер k.
СООБЩЕСТВО
РАЗДЕЛЫ
НОВОСТИ
СОЦСЕТИ

© 2013-2024 3D-принтеры сегодня! Использование материалов Конфиденциальность

Вы успешно зарегистрированы

Пароль успешно изменен
На ваш e-mail высланы новые регистрационные данные.

Пожалуйста, проверьте Вашу почту
Вам было отправлено письмо с инструкцией по восстановлению пароля. Если вы не получили письмо в течение 5 минут, проверьте папку спам, попробуйте еще раз.
Тело PartDesign
Тело является базовым элементом для создания деталей с помощью верстака PartDesign. Оно может включать в себя эскизы, опорные объекты, и конструктивные элементы которые помогают в построении сплошных твердых тел.
Тело предоставляет объект с системой координат которая включает в себя локальные оси X, Y и Z, а также стандартные плоскости. Эти элементы Тела можно использовать для расположения эскизов и простых геометрических форм.
Не путайте Тело PartDesign с Деталью Std. Первый — это специальный объект, используемый в Верстаке PartDesign, предназначенный для моделирования единого непрерывного твёрдого тела с помощью Конструктивных элементов PartDesign. Деталь Std это группирующий объект, предназначенный для создания сборок; он не используется для моделирования, просто для размещения различных объектов в пространстве. Для создания сложной сборки в одну Деталь Std можно поместить несколько тел и другие Детали Std.
Слева: древовидный вид, содержащий конструктивные элементы, которые последовательно формируют форму объекта. Справа: конечный объект полученный в результате совокупности всех этих операций, отображаемый в окне трехмерного Вида.
Применение
If no previous solid is selected:
- Press the Body button. An empty Body is created and automatically becomes active.
- Now you can press New sketch to create a sketch in the Body that can be used with Pad .
- Alternatively, add a primitive PartDesign Feature, for example, Additive box .
If a solid object is selected:
- Press the Body button. A new Body is created containing a single Base Feature. This Base Feature element is a simple reference to another object previously created or imported into the document. See Base Feature for more information. An existing Body or PartDesign Feature cannot be selected when pressing Body .
Примечания
- If no Body currently exists when New sketch is pressed, a new Body will be automatically created. If a Body already exists, it has to be made active before using New sketch .
- Double-click the Body in the tree view or open the context menu (right-click) and select Toggle active body to activate or deactivate the Body. If another Body is active, it will be deactivated. See active status for more information.
Свойства
A PartDesign Body ( PartDesign::Body class) is derived from a Part Feature ( Part::Feature class), therefore it shares all the latter’s properties.
In addition to the properties described in Part Feature, the PartDesign Body has the following properties in the property editor.
Данные
- Данные Tip ( Link ) : the PartDesign Feature defined as «Tip», which is usually the last feature created in the Body. The Tip indicates the final shape of the Body, which is shown in the 3D view when Вид Display Mode Body is set to Tip . See Tip for more information.
- Данные Base Feature ( Link ) : an external shape used as the first PartDesign Feature in the Body. It is usually set when dragging a solid object into an empty Body. If no solid is imported in this way, this property will be empty. See Base Feature for more information.
- Данные Placement ( Placement ) : the position of the object in the 3D view. The placement is defined by a Base point (vector), and a Rotation (axis and angle). See Placement.
- Данные Group ( LinkList ) : a list with the PartDesign Features in the Body.
Скрытые свойства Данных
- Данные Origin ( Link ) : the App Origin object that is the positional reference for all elements listed in Данные Group.
- Данные _ Group Touched ( Bool ) : whether the group is touched or not.
Also the hidden properties described in Part Feature.
Свойства отображения
- Вид Display Mode Body ( Enumeration ) : sets the display mode specifically for the Body with one of two types.
- Through (default) exposes all objects inside the Body, that is, sketches, PartDesign Features, datum objects, etc. This mode allows visualizing partial operations done inside the Body, and thus it is the recommended mode when adding and editing features. Select the specific feature, and the set Вид Visibility to true or press the Space bar on the keyboard.
- Tip exposes only the final shape of the Body, which is defined by the Данные Tip property. Everything else, including sketches, partial features, datums, etc., is not displayed, even if they are visible in the tree view. This mode is recommended when the Body does not need to be modified further, so a fixed shape is shown. This mode is also recommended when you wish to select the sub-elements (vertices, edges, and faces) of the final shape to use with other workbenches’ tools.
Body concept
Отдельно взятое сплошное твердое Тело
A PartDesign Body is intended to model a single contiguous solid. The meaning of «contiguous» is an element made in one piece, with no moving parts, or disconnected solids. Examples of contiguous solids are those that are manufactured from a single piece of raw material by a process of casting, cutting, or milling. For example, a nut, a washer, and a bolt each consists of a single solid piece of steel with no moving parts, so each can be modelled by a PartDesign Body. Objects that are created by welding two pieces can also be modelled by a single Body as long as the weld joint is not intended to break apart.
Once these contiguous solids are put together in some type of arrangement, then they become an «assembly». In an assembly, the objects are not fused together, but they are simply «stacked» or placed next to each other, and remain individual parts.
Left: three individual contiguous solids, each of them modelled by a PartDesign Body. Right: the individual Bodies put together in an assembly.
Изменение Тела с помощью конструктивных элементов
A PartDesign Body is intended to work by creating an initial solid, either from a sketch or from a primitive shape, and then modifying it through «features» to add or remove material from the previous shape. For a full explanation go to feature editing.
A PartDesign Body will perform an automatic fusion (union) of the solid elements inside of it. This means that (1) partial solids should be touching when created, and (2) disconnected solids are not allowed.
Left: two individual solids that intersect each other. Right: a single PartDesign Body with two additive features; they are automatically fused together, so instead of intersecting, they form a single contiguous solid.
Left: two disconnected solids; this isn’t a valid PartDesign Body. Right: two touching solids; this results in a valid PartDesign Body. The newer feature should always contact or intersect the previous feature so that it is fused to it, and becomes a single contiguous solid.
Note: other CAD programs like Catia allow discontiguous solids in the same «Body». As of v0.19, FreeCAD does not allow this. There has been discussions in the FreeCAD forum about lifting this restriction but no concrete decision has been made. If you’d like to know more or present different points of view, please discuss in the forum.
Подробное описание свойств
Активное состояние
Открытый документ может содержать в себе сразу несколько тел. Чтобы добавить новый конструктивный элемент к некоторому Телу, его необходимо сделать активным. Активное тело будет подсвечено в иерархии документа цветом фона, заданным Active container значением в редакторе настроек (по умолчанию светло-синий). Активное тело также будет выделено жирным шрифтом.
Чтобы активировать или деактивировать Тело:
- Дважды щелкните по нему в древе проекта, или
- Откройте контекстное меню (щелчком правой кнопкой мыши) и выберите Переключить активное тело.
Activating a Body automatically switches to the PartDesign Workbench. Only a single Body can be active at a time.
Document with two PartDesign Bodies, of which the second one is active.
Начало координат
The Origin consists of the three standard axes (X, Y, Z) and three standard planes (XY, XZ and YZ). Sketches and other objects can be attached to these elements when creating them.
- Create the Body.
- If the Body is selected in the tree view, press New sketch ; the task panel will open to allow selecting one of the planes.
- If the Body is not selected, select the Origin instead and make it visible in the 3D view by pressing the Space bar in the keyboard. Also expand the Origin object to see the axes and planes.
- Select one of the planes, either in the tree view or in the 3D view, then press New sketch . The sketch will be created on the chosen plane.
The same process can be used when creating auxiliary datum geometry like PartDesign Lines, PartDesign Planes, and PartDesign CoordinateSystems.
Note: the Origin is an App Origin object ( App::Origin class), while the axes and planes are objects of type App::Line and App::Plane respectively. Each of these elements can be hidden and unhidden individually with the Space bar; this is useful to choose the correct reference when creating other objects.
Note 2: all elements inside the Body are referenced to the Body’s Origin which means that the Body can be moved and rotated in reference to the global coordinate system without affecting the placement of the elements inside.
Left: PartDesign Body Origin in the tree view. Right: representation of the Origin elements in the 3D view.
Базовый конструктивный элемент
Базовый конструктивный элемент — это первый конструктивный элемент в Теле, в случае если Тело сформировано на другой твердой форме. Это твердое тело может быть создано во многих верстаках или импортировано из внешнего файла, например из STEP файла.
Two PartDesign Bodies, each with a single Base Feature taken from a previously created solid.
To create the Base Feature:
- select a solid shape external to any Body, and
- press Body ; this will create a new Body with a single Base Feature.
Note: you can’t select an existing Body, or any of its features, when pressing Body .
If you already have a Body, you can create the Base Feature in this way:
- in the tree view, pick an object, and drag and drop it inside the Body, or
- in the property editor, edit the value of Данные Base Feature by pressing the ellipsis . , and choosing an object from the list. In this case you can choose an existing Body to be the Base Feature.
Note: dragging and dropping only works for Bodies which don’t have a Base Feature already.
Note 2: if the Body already has several features, when you drag and drop the external solid, the Base Feature will be created at the beginning of the list of features, that is, it will be added to the beginning of the Данные Group property.
The Base Feature is entirely optional; it is only present when including an object from outside the Body. If no external solid is included, you can still build your shape using sketches, pads, primitive objects, and other PartDesign Features. In this case the Данные Base Feature property remains empty.
Left: PartDesign Body with a Base Feature that is taken from an external solid object, and many subsequent PartDesign Features on top. Right: Body which doesn’t have an explicit Base Feature.
Note: If another PartDesign body is selected as a BaseFeature it must have a shape. If it is empty (no features, no BaseFeature, . ) this will result in error.
Точка завершения расчета тела (Tip)
The Tip is the PartDesign Feature that is exposed outside the Body; that is, if another tool from any workbench (for example, Part SimpleCopy or Part Cut ) needs to use the shape of the Body, it will use the shape of the Tip. Said in another way, the Tip is the final representation of the Body as if the parametric history didn’t exist.
Left: PartDesign Body with full parametric history including intermediate features. Right: the Tip is the final shape that can be exported from the Body, while omitting the model’s history.
The Tip is automatically set to the last feature created in the Body. Nevertheless, it can also be set to any of the intermediate features by opening the tree view context menu (right-click) and choosing Set tip, or by changing the Body’s Данные Tip value in the property editor.
Changing the Tip in effect rolls back its history, making it possible to add features that should have been added earlier. It also exposes a different shape to external tools.
In the tree view, the Tip of the Body is recognized by the PartDesign Feature that has an icon overlay consisting of a white arrow inside a green circle.
Two PartDesign Bodies, each of them with PartDesign Features. The Tip is the last feature in them, and is marked with an overlay symbol.
Взаимодействие с другими верстаками
By default, PartDesign Features inside a Body are selectable, as this is required to edit and add more features with the PartDesign Workbench tools. Nevertheless, selecting the individual features to use them with tools from other workbenches, like Part and Draft, is not advised, as the results may be unexpected; if this is done, in the report view an error message may appear, Links go out of the allowed scope.
Therefore, for interactions with other workbenches, only the Body itself should be selected in the tree view. In cases where it is necessary to select specific sub-elements of the Body (vertices, edges, and faces), the Body’s Вид Display Mode Body property should be switched to Tip . When this mode is enabled, access to objects under the Body (features, datums, sketches) is disabled, and everything but the Body’s Tip will be hidden in the 3D view.
Once the sub-elements have been used with other workbenches, Вид Display Mode Body can be set back to Through .
Left: when «Display Mode Body» is set to Through it is possible to select and perform operations with the individual PartDesign Features; in general, this is not recommended. Right: when «Display Mode Body» is set to Tip all selections and operations done on the Body will be done on the Tip, making sure only the final shape of the Body is exposed.
Visibility management
The Body’s visibility supersedes the visibility of any object it contains. If the Body is hidden, the objects it contains will be hidden as well, even if their individual Вид Visibility property is set to true .
Multiple Sketches may be visible at one time, but only one PartDesign Feature (solid result) can be visible at a time. Selecting a hidden feature and pressing the Space bar in the keyboard will make it visible, and automatically hide the previously visible feature.
PartDesign Body: multiple Sketches may be visible simultaneously, but only one solid PartDesign Feature may be visible at one time, whether it is the Tip or not.
Прикрепление
PartDesign Features, just like planar objects, can be attached to different planes, usually the standard planes defined by the Body’s Origin, or to custom PartDesign Planes.
Sketches are normally attached to a plane when they are created. In similar way, primitive features can also be attached. Attaching these objects to a plane allows them to be moved within the Body by changing their Данные Attachment Offset property. For more information on the attachment modes see Part EditAttachment.
A PartDesign Feature that is not attached will be shown with a red overlay symbol next to their icon in the tree view.
PartDesign Body: PartDesign Features that are not attached to a plane or coordinate system will be shown with an overlay symbol next to their icon in the tree view.
Наследование
A PartDesign Body is formally an instance of the class PartDesign::Body , whose parent is Part Feature ( Part::Feature class) through the intermediate Part::BodyBase class, and is augmented with an Origin extension.
Simplified diagram of the relationships between the core objects in the program. The PartDesign::Body object is intended to build parametric 3D solids, and thus is derived from the basic Part::Feature object, and has an Origin to control the placement of the features used inside of it.
Программирование
See Part Feature for the general information on adding objects to the document
A PartDesign Body is created with the addObject() method of the document. Once a Body exists, PartDesign Features can be added to it with the addObject() or addObjects() methods of this Body.
import FreeCAD as App doc = App.newDocument() obj = App.ActiveDocument.addObject("PartDesign::Body", "Body") obj.Label = "Custom label" feat1 = App.ActiveDocument.addObject("PartDesign::AdditiveBox", "Box") feat2 = App.ActiveDocument.addObject("PartDesign::AdditiveCylinder", "Cylinder") obj.addObjects([feat1, feat2]) App.ActiveDocument.recompute()
In a document that has many Bodies, the active Body can be set using the setActiveObject method of the ActiveView . The first argument is the fixed string «pdbody» , and the second argument is the Body object that should be made active.
import FreeCAD as App import FreeCADGui as Gui doc = App.newDocument() obj1 = App.ActiveDocument.addObject("PartDesign::Body", "Body") obj2 = App.ActiveDocument.addObject("PartDesign::Body", "Body") Gui.ActiveDocument.ActiveView.setActiveObject("pdbody", obj1) App.ActiveDocument.recompute()
- Инструменты структуры:Part, Group
- Вспомогательные инструменты:Create body, Create sketch, Edit sketch, Map sketch to face
- Инструменты моделирования
- Инструменты данных:Create a datum point, Create a datum line, Create a datum plane, Create a local coordinate system, Create a shape binder, Create a clone
- Аддитивные инструменты:Pad, Revolution, Additive loft, Additive pipe, Additive box, Additive cone, Additive cylinder, Additive ellipsoid, Additive prism, Additive sphere, Additive torus, Additive wedge
- Субстрактивные инструменты:Pocket, Hole, Groove, Subtractive loft, Subtractive pipe, Subtractive box, Subtractive cone, Subtractive cylinder, Subtractive ellipsoid, Subtractive prism, Subtractive sphere, Subtractive torus, Subtractive wedge
- Инструменты трансформации:Mirrored, Linear Pattern, Polar Pattern, Create MultiTransform
- Отделочные инструменты:Fillet, Chamfer, Draft, Thickness
- Бинарные:Boolean operation
- Дополнительно:Migrate, Shaft design wizard, Involute gear
- Инструменты контекстного меню:Set tip, Move object to other body, Move object after other object
- Начинающим
- Установка:Загрузка, Windows, Linux, Mac, Дополнительных компонентов, Docker, AppImage, Ubuntu Snap
- Базовая:О FreeCAD, Интерфейс, Навигация мыши, Методы выделения, Имя объекта, Настройки, Верстаки, Структура документа, Свойства, Помоги FreeCAD, Пожертвования
- Помощь:Учебники, Видео учебники
- Верстаки:Std Base, Arch, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Path, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Start, Surface, TechDraw, Test Framework, Web
- Addons:Менеджер дополнений, Внешние верстаки, Cкрипты и макросы
- Hubs:Уголок пользователя, Уголок опытных пользователей, Уголок разработчиков
Freecad как сделать тело активным
Forum rules
Правила форума и полезная информация8 posts • Page 1 of 1
Tur106 Posts: 2 Joined: Tue Aug 20, 2019 7:35 pmНет активного тела
Post by Tur106 » Tue Aug 20, 2019 7:48 pm
Помогите пожалуйста. Пересмотрел куча видеоматериала и там все просто. У меня не получается создать шестерню.
FreeCad 0.18— Создаю новый пустой документ.
— Переключаю верстак на Part Design
— В верхнем меню Part Design выбираю involute gear
— Создается стандартная шестерня «ОК», точнее так званый «контур».
— Нажимаю выдавить выбранный эскиз
выдает ошибку «Нет активного тела» и дает подсказки что делать, но они не помогают.DeepSOIC Veteran Posts: 7896 Joined: Fri Aug 29, 2014 12:45 am Location: used to be Saint-Petersburg, Russia
Re: Нет активного тела
Post by DeepSOIC » Tue Aug 20, 2019 10:21 pm
Делать надо так:
1. Создать тело (Create Body).
2. Создать профиль шестерни (Involute gear)
-> тогда этот профиль будет помещён в тело, а не в корень проекта *
3. Выдавить (Pad)
Вообще, этот инструмент создания шестерёнки как-то не на своём месте живёт, от того и непонятки.
Ещё, можно установить аддон FCGear. Он генерирует уже выдавленную шестерню, а ещё там есть другие виды шестерёнок, конические например.* профиль шестерни попадает в активированное тело. Если ни одно из тел не активированно, шестерня попадёт в корень проекта. Её всегда можно потом перетащить куда надо в дереве модели.
Last edited by DeepSOIC on Tue Aug 20, 2019 10:25 pm, edited 1 time in total.
DeepSOIC Veteran Posts: 7896 Joined: Fri Aug 29, 2014 12:45 am Location: used to be Saint-Petersburg, Russia
Re: Нет активного тела
Post by DeepSOIC » Tue Aug 20, 2019 10:23 pm
Альтернатива:
1. Создаём профиль шестерни
-> в корень
2. Идём на верстак Part, вызываем Part Extrude.
Всё.Tur106 Posts: 2 Joined: Tue Aug 20, 2019 7:35 pm
Re: Нет активного тела
Post by Tur106 » Wed Aug 21, 2019 6:22 pm
Спасибо огромное!
SANYA1024 Posts: 3 Joined: Sun Sep 22, 2019 6:57 pmRe: Нет активного тела
Post by SANYA1024 » Sun Sep 22, 2019 7:12 pm
DeepSOIC wrote: ↑ Tue Aug 20, 2019 10:21 pm Делать надо так:
1. Создать тело (Create Body).
2. Создать профиль шестерни (Involute gear)
-> тогда этот профиль будет помещён в тело, а не в корень проекта *
3. Выдавить (Pad)
Вообще, этот инструмент создания шестерёнки как-то не на своём месте живёт, от того и непонятки.
Ещё, можно установить аддон FCGear. Он генерирует уже выдавленную шестерню, а ещё там есть другие виды шестерёнок, конические например.* профиль шестерни попадает в активированное тело. Если ни одно из тел не активированно, шестерня попадёт в корень проекта. Её всегда можно потом перетащить куда надо в дереве модели.
Недавно начал изучать FreeCAD по видео урокам. По видео все гладко идет, а у меня на практике, как у автора этой темы «Нет активного Тела». Да, после Создания Нового документа (Ctrl+N) или же проекта, нужно в первую очередь «Создать тело (Create Body)», а далее шестерню или другие пожелания пользователя.
Спасибо большое.SANYA1024 Posts: 3 Joined: Sun Sep 22, 2019 6:57 pm
Re: Нет активного тела
Post by SANYA1024 » Sun Sep 22, 2019 10:29 pm
DeepSOIC wrote: ↑ Tue Aug 20, 2019 10:21 pm Ещё, можно установить аддон FCGear.
Как его установить, так и не понял. В интернете что-то есть, но похоже те руководства по старым версиям. В новой не разберусь.
Как установить аддон FCGear на FreeCAD 0.18 ?DeepSOIC Veteran Posts: 7896 Joined: Fri Aug 29, 2014 12:45 am Location: used to be Saint-Petersburg, Russia
Re: Нет активного тела
Post by DeepSOIC » Mon Sep 23, 2019 12:28 am
FreeCAD : глобальные изменения в 0.17
Медленно и лениво, сел я вечером писать сценарий для видео по PartDesign модулю, предварительно обновив FreeCAD и понял что все поменялось.

После копаний на форумах и в черновиках wiki-страниц, предоставляю небольшую справку о том как работать с новым PartDesign модулем, а также переписанным Drawing модулем который теперь называется TechDraw
Уважаемые читатели, пожалуйста подсказывайте принятые названия или лучший перевод терминов. Меня как истину в последней инстанции воспринимать нельзя, т.к. все же САПР это моё хобби а не работа.
Table of Contents
PartDesign
Вводная по новым концепциям и задумкам
Если помните, ещё 3 или 4 года назад на сайте FreeCAD была описана концепция, которая требовала переписывания существующего PartDesign(да в общем и всех основных модулей) для того чтобы можно было без проблем заниматься написанием модуля сборок,а это главная претензия к FreeCAD.
Модуль по прежнему ведет себя необычно, т.е. в отличие от Part модуля там нет вложенных древовидных операций, но всё стало чуть логичней.
Покопавшись на форуме находим это описание новых концепций.
На сегодняшний момент разрабатываемая версия FreeCAD 0.17 получила большое обновление PartDesign верстака. Так как рабочий процесс во многих местах изменился, здесь представлен обзор наиболее важных новых концепций:
- Тело. Тело представляет из себя единое твердое тело с множеством индивидуальных PartDesign особенностей(features). Он просто группирует все особенности используемые для создания этого тела, в одну древовидную структуру. Оно также предоставляет НСК [Начальная система координат — Origin] (Плоскости и оси координат) на которую в могут ссылаться другие особенности. Кроме того его можно свободно перемещать не перемещая при этом непосредственно каждую входящую особенность.
- Деталь. Деталь никак не связана конкретно в PartDesign модулем, но это новый общий для всего FreeCAD элемент. Она обладает локальной системой координат [ЛКС] и может быть использована для группировки любого вида элементов FreeCAD и перемещения их как единого целого. Это будущая основа для сборок.
- Активные объекты: Теперь существует понятие — активные объекты. Например в вашем файле содержится несколько Тел(Bodies). Если вы создадите новую особенность, особенность добавится к тому что активировано. Активировать тело можно, дважды кликнув по нему, активное состояние будет отображаться в древе документа с помощью фонового цвета.
- Теперь стало возможно создавать базовые плоскости/линии/точки и прикреплять их к особенностям. Эти базовые элементы могут быть использованы в качестве основы для эскизов, осей вращения и.т.д. Существует множество возможностей прикрепления вспомогательных элементов, пробуйте их:)
- Больше не нужно размещать эскиз на грани особенности. Даже если он создан в любом месте трехмерного пространства, теперь особенность будет автоматически добавляться/вычитаться из тела.
- Основанные на эскизах инструменты(вытянуть, вращать,…) теперь работают не только с эскизами но и с гранями особенностей.
- Перекрестные ссылки: Теперь стало возможно ссылаться на вещи одного тела на другое тело через базовые элементы. Например, привязка к базовой форме позволяет скопировать грани с одного тела как опорные для другого. Это должно упростить создание коробки с прикрепленной крышкой как двух различных тел. FreeCAD поможет вам случайно не сослаться на другое тело и запросить подробней что вы имели в виду.
- Дополнительный набор инструментов: все соответствующие инструменты, раньше доступные исключительно в Part верстаке, теперь доступны в PartDesign. Существуют также отличия от обычного поведения: всегда создавая твердые тела, они автоматически добавляются или вычитаются из тела.
- Миграция: Файлы созданные в предыдущих версиях FreeCAD по прежнему можно открывать и редактировать. Если деталь построена исключительно в PartDesign предыдущих версий не конвертировалась в новый стиль, это можно сделать через меню ->PartDesign -> Migrate. Если документ содержит смесь Part/Part Design/Draft конвертация скорее всего не удастся.
О любых возникших ошибках, следует сообщать в mantis bug tracker в рамках проекта PartDesign и назначать мне.
Базовый пример
Позже находим небольшой пример и зачатки будущего wiki-описания.
Обратите внимания что разрабатываемая 0.17 версия получила множество изменений, не рекомендуется использовать её для реальной работы, пока она нестабильна. Файлы 0.16 версии могут быть открыты и компоненты (созданные в PartDesign) в них могут быть отредактированы но нельзя будет добавить новые. Это действительно для нового верстака с телами. Если модель сделана только в верстаке PartDesign вы можете попытаться осуществить миграцию ->PartDesign->Migrate описано в этом топике ickby
Чтобы начать новый проект:
- Кликните Создать тело
- Кликните создать скетч
- выберете плоскость(базовую плоскость) в меню или в трехмерном окне
- Нажмите Ок
- Создастся скетч, используйте его обычным способом чтобы создать, например, площадку.

Результат. Древовидная структура документа и свойства созданной площадки

Map Mode. Это свойство позволит вам, изменить расположение скетча в пространстве. Смотри раздел для подробностей

Расположение. Для прикрепленного к чему-то эскиза(да и любых прикрепленных объектов) старые свойства Placement(расположение) отключается. В этом случае перемещение скетча происходит через свойство super Placement

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

Также происходит с карманами расположенными на грани.

Новые инструменты базирования
Новый PD также предоставляет новые инструменты которые позволят вам ссылаться на элементы(конструктивные элементы) такие как точка, линия или плоскость. Они доступны в выпадающем меню или на панели инструментов

Здесь мы добавляем плоскость параллельную горизонтальной плоскости, с смещением OffsetZ=6.

Концепции
Body & Part
Тело — это твердое тело созданное исключительно в PartDesign. И обладающем системой координат относительно которой будут размещаться все элементы добавляемые к телу. Т.е. коробка с крышкой это два тела, а не одно. При наличии нескольких тел в документе, помните что только одно из них может быть активным единовременно.
Деталь — грубо говоря папка в которую мы кидаем всякое и удобно перемещаем. Обладает ЛСК относительно которой размещаются объекты внутри Детали. Пока нет Assembly мода и решателя работающих исключительно с деталями, но вы уже сейчас можете организовывать документы сборок. Один из старых способов, создавать сборки предполагал экспорт детали в Step, а затем импорт этого файла в файл сборки.
Sketch MapMode
Виды размещения или привязки Эскизов к объектам. Подробнее.
Если подробнее, то это различные привязки плоскостей эскизов к каким либо объектам. Там взять центр масс объекта или центр кривой. Но кажется пока инструмент в нерабочем состоянии, так как ни при создании эскиза, ни после, пытаясь вручную менять свойство MapMode — получал нечто не особо рабочее.
Но в тоже время своеобразный геометрический решатель для расположения объектов ,работает при использовании объектов базирования, о них ниже.
Placement

Да тут тоже важно. При работе с привязанными объектами, свойство Placement(Положение) становится недоступным для редактирования. В тоже время объект можно смещать относительно локального центра координат.
Так например создав точку как центр масс объекта, мы можем сместить её от этого центра масс указав данные смещения в super Placement
Datums
Это вспомогательные объекты ,вроде точки, линии , плоскости и формы(shape). На них вы можете как строить эскизы, так и использовать внутри эскизов.

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

Также краткая справка подсказывает,что означает ограничение и к чему оно применимо.

А вот пример интересней, из цилиндра и функции толщины сделана банка. Затем выбрав верхнюю кромку нашей кружки, создаем новое Тело,активируем его выберем Datum Shape и он спросит создать ли в новом теле копию объекта или ссылку на объект. Создав ссылку у нас появится выбранная грань. На ней мы создадим скетч нашей крышки, используя грани DatumShape для справки
Выводы
Правила игры в PartDesign кардинально сменились, теперь нам надо будет на ощупь искать, техники работы при проектирование параметрических деталей. Введен объект вроде Part, но новых инструментов для работы с ним пока нет, но подготавливать и переносить свои старые документы, все же стоит.
TechDraw
Здесь изменения произошли в верстаке Drawing, это такой промежуточный верстак для подготовки проекций и дальнейшей их доработки где нибудь в QCAD, DraftSight, Inkscape.

И переписав верстак и назвав его TechDraw нам упростили многие процедуры. Да по прежнему проекции работают только с цельными телами и объединениями(compound) и к сожалению не работают с новыми объектами типа Part.
Зато теперь гораздо удобнее создавать виды объектов а также вручную перемещать их на листе. Появилась система шаблонов листов. Как их делать, пока не копал, но изучать думаю отсюда. Пока же думаю постобработка DXF/SVG в других CAD, лучшее решение. В общем в шаблонах есть редактируемые поля, отмеченные зеленым.

По мимо стандартных инструментов расположения видов, появились удобные пусть и не особо настраиваемые инструменты простановки размеров. Также виды могут наследовать от листа свойство Масштаб(Scale)
Есть возможность делать Сечения(Section) и переносить двумерные объекты из Draft и верстака работы с таблицами, но они пока работают криво, надеюсь в будущем работать они будут лучше ну или хотя бы обзаведутся диалоговыми окнами для настройки.
Также есть возможность обрезать виды с помощью инструмента Clip но увы только по прямоугольному контуру. Впрочем для быстрого размещения проекций детали на листе все стало куда удобнее.
Выводы
Удобство интерфейса выросло, но инструмент по прежнему не подходит для оформления чертежей, но время для отправки на постобработку должно снизится.