Draft Clone/it: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
Line 32: Line 32:
==Utilizzo==
==Utilizzo==


# Opzionalmente selezionare uno o più oggetti.
<div class="mw-translate-fuzzy">
# Esistono diversi modi per invocare il comando:
# Selezionare un oggetto che si desidera clonare
# Premere il pulsante {{Button|[[Image:Draft Clone.svg|16px]] [[Draft Clone/it|Clona]]}}
#* Premere il pulsante {{Button|[[Image:Draft_Clone.svg|16px]] [[Draft_Clone/it|Clona]]}}.
#* Selezionare l'opzione {{MenuCommand|Modifiche → [[Image:Draft_Clone.svg|16px]] Clona}} dal menu.
</div>
#* Usare la scorciatoia da tastiera: {{KEY|C}} poi {{KEY|L}}.
# Se non si ha ancora selezionato un oggetto: selezionare un oggetto nella [[3D_view/it|Vista 3D]].


==Properties==
==Properties==

Revision as of 21:31, 13 May 2023

Clona

Posizione nel menu
Modifiche → Clona
Ambiente
Draft, Arch
Avvio veloce
C L
Introdotto nella versione
-
Vedere anche
Scala

Descrizione

Il comando Clona crea copie collegate, cloni, degli oggetti selezionati. La forma di un clone è parametrica, si aggiornerà se il suo oggetto sorgente cambia. Ma un clone ha la propria posizione, rotazione e scala e le proprie Proprietà Vista. Per gli oggetti Arch il comando crea un tipo speciale di clone: ​​un clone di Arch.

Il comando può essere utilizzato su oggetti 2D creati con Draft o Sketcher, ma anche su molti oggetti 3D come quelli creati con Part, PartDesign o Arch. I cloni di oggetti 2D possono essere utilizzati in Corpi di PartDesign.

Clone accanto al suo oggetto sorgente

Utilizzo

  1. Opzionalmente selezionare uno o più oggetti.
  2. Esistono diversi modi per invocare il comando:
    • Premere il pulsante Clona.
    • Selezionare l'opzione Modifiche → Clona dal menu.
    • Usare la scorciatoia da tastiera: C poi L.
  3. Se non si ha ancora selezionato un oggetto: selezionare un oggetto nella Vista 3D.

Properties

See also: Property editor.

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

Proprietà

  • DatiObjects: specifica una lista di oggetti base che vengono clonati.
  • DatiScale: specifica il fattore di scala per il clone, in ciascuna direzione X, Y e Z.
  • DatiFuse: se è true e DatiObjects include molte forme che si intersecano l'una con l'altra, il clone risultante le fonde insieme in una singola forma, o crea un composto. disponibile dalla versione 0.17

Scripting

Lo strumento Clone può essere usato nelle macro e dalla console Python utilizzando la seguente funzione:

cloned_object = make_clone(obj, delta=None, forcedraft=False)
  • Crea un oggetto cloned_object da un dato obj, che può essere un singolo oggetto o un elenco di oggetti.
  • Se dato, delta è un FreeCAD.Vector che sposta il nuovo clone dalla posizione originale dell'oggetto base.
  • Se forcedraft è True, l'oggetto risultante sarà un clone di Draft, e non un clone di Arch, anche se obj è un oggetto Arch.

Esempio:

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()