Draft Upgrade/ru: Difference between revisions

From FreeCAD Documentation
(Created page with "Этот инструмент изменяет выбранные объекты по-разному. Если ни один объект не выбран, вам будет...")
(Created page with "# Выберите один или несколько объектов, которые вы хотите обновить. # Нажмите кнопку {{KEY | Image: Draft...")
Line 17: Line 17:
==Использование==
==Использование==


# Выберите один или несколько объектов, которые вы хотите обновить.
# Select one or more objects you wish to upgrade
# Press the {{KEY|[[Image:Draft Upgrade.png|16px]] [[Draft Upgrade]]}} button or press {{KEY|U}} then {{KEY|P}} keys
# Нажмите кнопку {{KEY | [[Image: Draft Upgrade.png | 16px]] [[Draft Upgrade]]}} или нажмите {{KEY | U}}, затем {{KEY | P}}


==Опции==
==Опции==

Revision as of 08:26, 5 December 2018

Draft Upgrade

Системное название
Draft Upgrade
Расположение в меню
Черчение → Обновить
Верстаки
Draft, Arch
Быстрые клавиши
U P
Представлено в версии
-
См. также
Перестроить

Описание

Этот инструмент изменяет выбранные объекты по-разному. Если ни один объект не выбран, вам будет предложено выбрать его.

Использование

  1. Выберите один или несколько объектов, которые вы хотите обновить.
  2. Нажмите кнопку Draft Upgrade или нажмите U, затем P

Опции

The selected objects are modified/upgraded according to the following conditions (in order):

  • if there are more than one face in the selection, the faces are merged (union)
  • if there is only one face in the selection, nothing is done
  • if there is only one open wire in the selection, it gets closed
  • if there are only edges in the selection, all edges are joined into a wire (closed if possible)
  • if none of the above is possible, a compound object is created

Скриптование

The upgrade tool can be used from python scripts and macros like this:

Draft.upgrade(objects, delete=False, force=None)
  • Upgrades the given object(s) (can be an object or a list of objects).
  • If delete is True, old objects are deleted.
  • The force attribute can be used to force a certain way of upgrading. It can be: makeCompound, closeGroupWires, makeSolid, closeWire, turnToParts, makeFusion, makeShell, makeFaces, draftify, joinFaces, makeSketchFace, makeWires
  • Returns a dictionnary containing two lists, a list of new objects and a list of objects to be deleted

Some of the operations of the Upgrade tool can also be made with the Part Union or Draft Wire tools.

Пример:

import Draft
mycircle = Draft.makeCircle(2)
face1 = Draft.upgrade([mycircle],True)