Arch Add/it: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
(Updating to match new version of source page)
Line 24: Line 24:
{{Caption|Un box aggiunto a un muro come componente.}}
{{Caption|Un box aggiunto a un muro come componente.}}


<div class="mw-translate-fuzzy">
=== Utilizzo ===
=== Utilizzo ===
</div>


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
Line 35: Line 37:


Lo strumento Aggiungi può essere utilizzato nelle [[macros/it|macro]] e dalla console [[FreeCAD_Scripting_Basics/it|Python]] tramite la seguente funzione:
Lo strumento Aggiungi può essere utilizzato nelle [[macros/it|macro]] e dalla console [[FreeCAD_Scripting_Basics/it|Python]] tramite la seguente funzione:
{{Code|code=
:{{Code|code=
addComponents(objectsList, host)
addComponents(objectsList, host)
}}
}}


<div class="mw-translate-fuzzy">
* Aggiunge gli oggetti dati in {{incode|objectsList}} all'oggetto {{incode|host}} specificato.
* Aggiunge gli oggetti dati in {{incode|objectsList}} all'oggetto {{incode|host}} specificato.
** {{incode|objectsList}} può essere un singolo oggetto o un elenco di oggetti.
** {{incode|objectsList}} può essere un singolo oggetto o un elenco di oggetti.
</div>


Esempio:
Esempio:

Revision as of 14:19, 3 February 2020

Aggiungi

Posizione nel menu
Arch → Aggiungi
Ambiente
Architettura
Avvio veloce
Nessuno
Introdotto nella versione
-
Vedere anche
Rimuovi

Descrizione

Lo strumento Aggiungi permette di eseguire diversi tipi di operazioni:

  • Aggiungere a un componente di Architettura degli oggetti basati su forme, ad esempio un muro o una struttura. Questi oggetti vengono inseriti nell'elemento Architettura, è possibile modificare la loro forma, ma mantenendo le loro caratteristiche di base come la larghezza e l'altezza
  • Aggiungere componenti Architettura, quali muri o strutture, a un oggetto costituito da un gruppo base come il piano.
  • Aggiungere dei sistemi di assi a oggetti struttura
  • Aggiungere oggetti ai piani di sezione

La controparte di questo strumento è lo strumento Rimuovi.

Un box aggiunto a un muro come componente.

Utilizzo

  1. Selezionare gli oggetti da unire. L'ultimo oggetto selezionato è l'oggetto Arch ospite.
  2. Premere il pulsante Aggiungi.

Script

Vedere anche: Arch API e Nozioni di base sugli script di FreeCAD.

Lo strumento Aggiungi può essere utilizzato nelle macro e dalla console Python tramite la seguente funzione:

addComponents(objectsList, host)
  • Aggiunge gli oggetti dati in objectsList all'oggetto host specificato.
    • objectsList può essere un singolo oggetto o un elenco di oggetti.

Esempio:

import FreeCAD, Arch, Draft, Part

p1 = FreeCAD.Vector(0, 0, 0)
p2 = FreeCAD.Vector(2000, 2000, 0)

Line = Draft.makeWire([p1, p2])
Wall = Arch.makeWall(Line, width=150, height=2000)

p3 = FreeCAD.Vector(0, 2000, 0)
p4 = FreeCAD.Vector(3000, 0, 0)

Line2 = Draft.makeWire([p3, p4])
Wall2 = Arch.makeWall(Line2, width=150, height=2000)
FreeCAD.ActiveDocument.recompute()

Arch.addComponents(Wall2, Wall)
FreeCAD.ActiveDocument.recompute()