Arch: Rimuovi componente
Architettura - Rimuovi
Rimuovi |
Posizione nel menu |
---|
Architettura → Rimuovi |
Ambiente |
Architettura |
Avvio veloce |
Nessuno |
Introdotto nella versione |
- |
Vedere anche |
Aggiungi |
Descrizione
Lo strumento Rimuovi permette di eseguire 2 tipi di operazioni:
- Rimuovere un sottocomponente di un oggetto Architettura, ad esempio rimuovere il cubo che è stato inserito in una parete per descrivere il comando Aggiungi.
- Rimuovere un oggetto basato su forme, tipo un muro o una struttura, da un oggetto Architettura
Nell'immagine sopra viene sottratto un parallepipedo da un muro
Utilizzo
- Selezionare un sottocomponente all'interno di un oggetto Architettura, oppure
- Selezionare prima l'oggetto (o gli oggetti) da sottrarre, poi il componente Architettura da cui va sottratto (il componente Architettura deve essere selezionato per ultimo)
- Premere il pulsante Rimuovi
Script
Lo strumento Rimuovi può essere usato nelle macro e dalla console python utilizzando la seguente funzione:
removeComponents (objectsList,[hostObject])
che rimuove dal genitore il componente o i componenti della lista fornita. Se viene specificato un hostObject, questa funzione prova invece ad aggiungere i componenti all'hostObject, ad esempio i fori.
Esempio:
import FreeCAD, Arch, Draft, Part line = Draft.makeWire([FreeCAD.Vector(0,0,0),FreeCAD.Vector(2,2,0)]) wall = Arch.makeWall(line) box = Part.makeBox(1,1,1) Arch.addComponents(box,wall) Arch.removeComponents(box)