Arch: Telaio

From FreeCAD Documentation
Revision as of 18:02, 30 December 2014 by FuzzyBot (talk | contribs) (Updating to match new version of source page)

Carpenteria

Posizione nel menu
Arch → Frame
Ambiente
Arch
Avvio veloce
F R
Introdotto nella versione
-
Vedere anche
Nessuno

Descrizione

Lo strumento Carpenteria è utilizzato per costruire tutti i tipi di oggetti di carpenteria sulla base di un profilo e di un tracciato. Il profilo viene estruso lungo le linee del tracciato che può essere costituita da qualsiasi oggetto 2D, ad esempio, da uno schizzo, o da un oggetto draft. È particolarmente utile per creare ringhiere o pareti di carpenteria. Gli oggetti Carpenteria possono essere poi facilmente trasformati in oggetti muri o strutture.

Nell'immagine sopra, una linea è stata trasformata in una schiera, poi è stato realizzato un oggetto carpenteria utilizzando la schiera come tracciato e un cerchio come profilo.

Utilizzo

  1. Create a layout object and a profile object, for example with the Draft Workbench or the Sketcher Workbench
  2. Select the layout object first, then, with CTRL pressed, select the profile object
  3. Press the Arch Frame button, or press F then R keys

Opzioni

  • Impostando la sua proprietà Offset, l'oggetto carpenteria può essere posizionato alla distanza voluta dall'oggetto tracciato.
  • Il profilo viene copiato alla base di ciascun spigolo o linea dell'oggetto tracciato, quindi estruso lungo esso. È possibile stabilire la posizione del profilo alla base di ogni linea del tracciato tramite le proprietà Align e Rotation.

Proprietà

  • DatiBase: Il tracciato su cui è basato l'oggetto carpenteria.
  • DatiProfile: Il profilo su cui è basato l'oggetto carpenteria.
  • DatiAlign: Specifica se il profilo deve essere ruotato per posizionare il suo asse normale allineato con ciascuna linea del tracciato.
  • DatiOffset: Una distanza opzionale tra l'oggetto tracciato e l'oggetto carpenteria.
  • DatiRotation: La rotazione del profilo attorno al suo asse di estrusione.

Script

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

makeFrame ( layout,profile )
  • Crea un oggetto carpenteria da uno schizzo di base (o da qualsiasi altro oggetto contenente polilinee) e un oggetto profilo (un oggetto 2D estrudibile contenenti facce o contorni chiusi)
  • Restituisce il nuovo oggetto carpenteria, o nulla se l'operazione non riesce.

Esempio:

import Draft, Arch
layout = Draft.makeLine(FreeCAD.Vector(0,0,0),FreeCAD.Vector(2,0,0))
profile = Draft.makeCircle(.2)
Arch.makeFrame(layout,profile)