Arch Remove/it: Difference between revisions

From FreeCAD Documentation
mNo edit summary
(script)
Line 3: Line 3:
{{GuiCommand/it|Name=Arch Remove|Name/it=Rimuovi|Workbenches=[[Arch Module/it|Architettura]]|MenuLocation=Architettura → Rimuovi|SeeAlso=[[Arch Add/it|Aggiungi]]}}
{{GuiCommand/it|Name=Arch Remove|Name/it=Rimuovi|Workbenches=[[Arch Module/it|Architettura]]|MenuLocation=Architettura → Rimuovi|SeeAlso=[[Arch Add/it|Aggiungi]]}}


====Descrizione====
==Descrizione==


Lo strumento '''Rimuovi''' permette di eseguire 2 tipi di operazioni:
Lo strumento '''Rimuovi''' permette di eseguire 2 tipi di operazioni:
* Rimuovere un sottocomponente di un oggetto Architettura (come rimuovere il cubo che, nell'esempio [[Arch Add/it|Aggiungi]] è stato inserito in una parete)
* Rimuovere un sottocomponente di un oggetto Architettura, ad esempio rimuovere il cubo che è stato inserito in una parete per descrivere il comando [[Arch Add/it|Aggiungi]].
* Rimuovere un oggetto basato su [[Part Module/it|forme]], tipo un [[Arch Wall/it|muro]] o una [[Arch Structure/it|struttura]], da un oggetto Architettura
* Rimuovere un oggetto basato su [[Part Module/it|forme]], tipo un [[Arch Wall/it|muro]] o una [[Arch Structure/it|struttura]], da un oggetto Architettura


[[Image:Arch Remove example.jpg]]
[[Image:Arch Remove example.jpg]]


Nell'immagine sopra, una scatola viene sottratta a un muro
Nell'immagine sopra viene sottratto un parallepipedo da un muro


====Utilizzo====
==Utilizzo==


* Selezionare un sottocomponente all'interno di un oggetto Architettura, '''oppure''':
* Selezionare un sottocomponente all'interno di un oggetto Architettura, oppure
* Selezionare l'oggetto (i) da sottrarre, quindi il componente Architettura da cui va sottratto (il componente Architettura deve essere selezionato per ultimo)
* 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 [[Image:Arch Remove.png|16px]] '''Rimuovi'''
* Premere il pulsante '''Rimuovi'''


==Script==


Lo strumento Rimuovi può essere usato nelle [[macros/it|macro]] e dalla console python utilizzando la seguente funzione:
{{languages/it | {{de|Arch_Remove/de}} {{en|Arch_Remove}} {{es|Arch_Remove/es}} {{fr|Arch_Remove/fr}} {{jp|Arch_Remove/jp}} {{se|Arch_Remove/se}} }}

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



{{languages/it | {{en|Arch_Remove}} {{de|Arch_Remove/de}} {{es|Arch_Remove/es}} {{fr|Arch_Remove/fr}} {{jp|Arch_Remove/jp}} {{se|Arch_Remove/se}} }}

Revision as of 19:12, 8 September 2013

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)


Altre lingue: Template:Jp Template:Se