Arch Equipment/it: Difference between revisions

From FreeCAD Documentation
(Created page with "== Script ==")
(Created page with "Lo strumento Arredo può essere utilizzato nelle macro e dalla console di Python tramite la seguente funzione:")
Line 24: Line 24:
== Script ==
== Script ==


Lo strumento Arredo può essere utilizzato nelle [[macros/it|macro]] e dalla [[FreeCAD_Scripting_Basics/it|console di Python]] tramite la seguente funzione:
The Equipment tool can by used in [[macros]] and from the python console by using the following function:


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

Revision as of 22:54, 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 )
  • Creates an equipment object from a base object (Mesh or Part)
  • Returns the new equipment object, or None if the operation failed.

Example:

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