Arch Equipment/it: Difference between revisions

From FreeCAD Documentation
(Created page with "* Crea un oggetto arredo da un oggetto di base (Mesh o Part) * Restituisce il nuovo oggetto arredo, o nulla se l'operazione fallisce.")
(Created page with "Esempio:")
Line 33: Line 33:
* Restituisce il nuovo oggetto arredo, o nulla se l'operazione fallisce.
* Restituisce il nuovo oggetto arredo, o nulla se l'operazione fallisce.


Esempio:
Example:


{{Code|code=
{{Code|code=

Revision as of 22:57, 13 February 2015

Arredo

Posizione nel menu
Arch → Arredo
Ambiente
Arch
Avvio veloce
E Q
Introdotto nella versione
-
Vedere anche
Nessuno

Descrizione

Lo strumento Arredo offre un modo semplice e comodo per inserire nei progetti degli elementi autonomi non strutturali come ad esempio i mobili, le attrezzature idrosanitarie o gli apparecchi elettrici. Gli Arredi possono essere basati su una forma o su una mesh, e permette di utilizzare sia dei modelli di solidi precisi o più facilmente dei modelli di oggetti mesh reperibili su internet.

L'immagine precedente mostra degli esempi di oggetti Arredo realizzati con delle forme. Come si vede, proiettandoli in 2D si hanno risultati perfetti. Per gli oggetti mesh, che non offrono le stesse possibilità, è stato aggiunto uno strumento di supporto al menu Arch -> Utilità -> 3 viste da mesh che permette di generare 3 proiezioni ortogonali (dall'alto, frontali e laterali), che dopo possono essere utilizzate nelle proiezioni 2D.

File:Arch equipment example2.jpg

Utilizzo

  1. Selezionare una forma Part o un oggetto Mesh
  2. Premere il pulsante Arredo, o premere i tasti E poi Q

Proprietà

  • DatiModel: Una descrizione del modello di questo arredo.
  • DatiUrl: Un URL della pagina del prodotto dove si possono trovare maggiori informazioni su questo arredo.

Script

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

makeEquipment ( baseObject )
  • Crea un oggetto arredo da un oggetto di base (Mesh o Part)
  • Restituisce il nuovo oggetto arredo, o nulla se l'operazione fallisce.

Esempio:

import Part, Arch
box = Part.makeBox(2,2,2)
base = FreeCAD.ActiveDocument.addObject("Part::Feature","Box")
base.Shape = box
Arch.makeEquipment(base)