|
|
| Umístění Menu |
|---|
| Draft → Clone |
| Pracovní stoly |
| Kreslení, Architektura |
| Výchozí zástupce |
| Nikdo |
| Představen ve verzi |
| - |
| Viz také |
| Kreslení Měřítko |
Description
Popis
Tento nástroj vytváří klon (kopie, která je parametricky svázaná s originálním objektem). Jestliže se změní originální objekt, změní se i klon, ale podrží si svoji pozici, otočení a měřítko.
The command can be used on 2D objects created with the Draft Workbench or Sketcher Workbench, but also on many 3D objects such as those created with the Part Workbench, PartDesign Workbench or BIM Workbench. Clones of 2D objects can be used in PartDesign Bodies; however in most cases a native PartDesign SubShapeBinder can be used instead.
Usage
Použití
- Vyberte objekty, které chcete klonovat
- Stiskněte tlačítko
Klon
Notes
- The scaling of a Draft Clone can be changed in the Property View or, introduced in 1.1, by double clicking it in the Tree View and entering new values in the task panel that opens. The latter option is more efficient.
Properties
See also: Property View.
An object created with the Draft Clone command is derived from a Part Part2DObject, a Part Feature object or, if an Arch Clone is created, from the object type of the source object. It inherits all properties from that object. A clone derived from one of the first two objects also has the following additional properties:
Data
Draft
Vlastnosti
- ÚdajeMěřítko: Specifikuje volitelné měřítko pro klon
- Výsledek použití nástroje Kreslení Měřítko je také klon
Scripting
Skriptování
Nástroj Klon může být využit v makrech a z konzole Pythonu použitím následující funkce:
To create a clone use the make_clone method (introduced in 0.19) of the Draft module. This method replaces the deprecated clone method.
cloned_object = make_clone(obj, delta=None, forcedraft=False)
- Vytvoří klon(y) zadaného objektu(ů).
- Klon je přesná, propojená kopie zadaného objektu.
- Jestliže se změní originální objekt, změní se i finální objekt. Volitelně můžete zadat delta Vektor čímž posunete klon z originální pozice.
Příklad:
import FreeCAD as App
import Draft
doc = App.newDocument()
place = App.Placement(App.Vector(1000, 0, 0), App.Rotation())
polygon1 = Draft.make_polygon(3, 750)
polygon2 = Draft.make_polygon(5, 750, placement=place)
vector = App.Vector(2600, 500, 0)
cloned_object = Draft.clone([polygon1, polygon2], delta=vector)
cloned_object.Fuse = True
doc.recompute()
Tato stránka je načtena z https://wiki.freecad.org/Draft_Clone