Arch Truss/it: Difference between revisions

From FreeCAD Documentation
(Created page with "{{GuiCommand/it |Name=Arch Truss |Name/it=Arch Truss |Workbenches=Arch |MenuLocation=Arch → Travatura |Version=0.19 }}")
No edit summary
 
(29 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<languages/>
<languages/>


{{Docnav/it
{{Docnav
|[[Arch_Frame/it|Carpenteria]]
|[[Arch_Fence/it|Recinzione]]
|[[Arch_Equipment/it|Arredamento]]
|[[Arch_Profile/it|Profilo]]
|[[Arch_Module/it|Arch]]
|[[Arch_Workbench/it|Arch]]
|IconL=Arch_Frame.svg
|IconL=Arch_Fence.svg
|IconR=Arch_Profile.svg
|IconC=Workbench_Arch.svg
|IconC=Workbench_Arch.svg
|IconR=Arch_Equipment.svg
}}
}}


{{GuiCommand/it
{{GuiCommand/it
|Name=Arch Truss
|Name=Arch Truss
|Name/it=Arch Truss
|Name/it=Travatura
|Workbenches=[[Arch Module/it|Arch]]
|MenuLocation=Arch → Travatura
|MenuLocation=Arch → Travatura
|Workbenches=[[Arch_Workbench/it|Arch]]
|Version=0.19
|Version=0.19
}}
}}


==Description==
<span id="Description"></span>
==Descrizione==


The [[Arch Truss]] tool builds a [https://en.wikipedia.org/wiki/Truss truss] object, either from a selected linear object (lie a [[Draft Line]] or [[Sketcher_NewSketch|Sketch]]), or from scratch, if no object is selected whn launching the command.
Lo strumento [[Arch_Truss/it|Travatura]] crea un oggetto [https://en.wikipedia.org/wiki/Truss travatura], sia da un oggetto lineare selezionato (posta su una [[Draft_Line/it|Linea di Draft]] o uno [[Sketcher_NewSketch/it|Schizzo] ]), o da zero se non viene selezionato alcun oggetto all'avvio del comando.


[[Image:Arch Truss example.png|600px]]
[[Image:Arch Truss example.png|600px]]


==Usage==
<span id="Usage"></span>
==Utilizzo==


<span id="Creating_from_a_selected_object"></span>
===Creating from a selected object===
===Creare da un oggetto selezionato===


# Utilizzare un ambiente di lavoro a scelta per creare un'unica linea
# Use a workbench of your choice to create a single line
# Selezionare quella linea
# Select that line
# Press the {{Button|[[Image:Arch Truss.svg|16px]] [[Arch Truss]]}} button
# Premere il pulsante {{Button|[[Image:Arch Truss.svg|16px]] [[Arch_Truss/it|Travatura]]}}
# Regolare le proprietà della capriata a proprio piacimento
# Adjust the truss properties to your liking




<span id="Creating_from_scratch"></span>
===Creating from scratch===
=== Creare dall'inizio ===


# Assicurarsi che non sia selezionato nulla
# Make sure nothing is selected
# Press the {{Button|[[Image:Arch Truss.svg|16px]] [[Arch Truss]]}} button
# Premere il pulsante {{Button|[[Image:Arch Truss.svg|16px]] [[Arch_Truss/it|Travatura]]}}
# Fare clic nella vista 3D per definire un primo punto o immettere manualmente le coordinate X, Y e Z.
# Click in the 3D view to define a first point, or manually enter X, Y and Z coordinates
# Fare clic nella vista 3D per definire il secondo punto o immettere manualmente le coordinate X, Y e Z.
# Click in the 3D view to define a second point, or manually enter X, Y and Z coordinates
# Regolare le proprietà della capriata a proprio piacimento
# Adjust the truss properties to your liking


==Properties==
<span id="Properties"></span>
==Proprietà==


<span id="Data"></span>
=== Data ===
===Dati===


* {{PropertyData|TrussAngle}}: The angle of the truss
* {{PropertyData|TrussAngle}}: L'angolo della capriata
* {{PropertyData|SlantType}}: The slant type of this truss
* {{PropertyData|SlantType}}: Il tipo inclinato di questa capriata
* {{PropertyData|Normal}}: The normal direction of this truss
* {{PropertyData|Normal}}: La direzione normale di questa capriata
* {{PropertyData|HeightStart}}: The height of the truss at the start position
* {{PropertyData|HeightStart}}: L'altezza della capriata nel punto iniziale
* {{PropertyData|HeightEnd}}: The height of the truss at the end position
* {{PropertyData|HeightEnd}}: L'altezza della capriata nel punto finale
* {{PropertyData|StrutStartOffset}}: An optional start offset for the top strut
* {{PropertyData|StrutStartOffset}}: Un offset iniziale opzionale per il montante superiore
* {{PropertyData|StrutEndOffset}}: An optional end offset for the top strut
* {{PropertyData|StrutEndOffset}}: Un offset finale opzionale per il montante superiore
* {{PropertyData|StrutHeight}}: The height of the main top and bottom elements of the truss
* {{PropertyData|StrutHeight}}: L'altezza degli elementi superiori e inferiori principali della capriata
* {{PropertyData|StrutWidth}}: The width of the main top and bottom elements of the truss
* {{PropertyData|StrutWidth}}: La larghezza degli elementi superiore e inferiore principali della capriata
* {{PropertyData|RodType}}: The type of the middle element of the truss
* {{PropertyData|RodType}}: Il tipo di elemento centrale della capriata
* {{PropertyData|RodDirection}}: The direction of the rods
* {{PropertyData|RodDirection}}: La direzione delle aste
* {{PropertyData|RodSize}}: The diameter or side of the rods
* {{PropertyData|RodSize}}: Il diametro o il lato delle aste
* {{PropertyData|RodSections}}: The number of rod sections
* {{PropertyData|RodSections}}: Il numero di sezioni dell'asta
* {{PropertyData|RodEnd}}: If the truss has a rod at its endpoint or not
* {{PropertyData|RodEnd}}: Se la capriata ha un'asta al suo punto finale o no
* {{PropertyData|RodMode}}: How to draw the rods
* {{PropertyData|RodMode}}: Come disegnare le aste


==Scripting==
<span id="Scripting"></span>
==Script==


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


{{Code|code=
{{Code|code=
Line 70: Line 77:
}}
}}


Esempio:
Example:


{{Code|code=
{{Code|code=
Line 86: Line 93:
}}
}}



{{docnav
{{Docnav
|[[Arch_Frame|Frame]]
|[[Arch_Fence/it|Recinzione]]
|[[Arch_Equipment|Equipment]]
|[[Arch_Module|Arch]]
|[[Arch_Profile/it|Profilo]]
|[[Arch_Workbench/it|Arch]]
|IconL=Arch_Frame.svg
|IconL=Arch_Fence.svg
|IconR=Arch_Profile.svg
|IconC=Workbench_Arch.svg
|IconC=Workbench_Arch.svg
|IconR=Arch_Equipment.svg
}}
}}


{{Arch Tools navi{{#translation:}}}}
{{Arch Tools navi{{#translation:}}}}

{{Userdocnavi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}

Latest revision as of 23:00, 9 February 2023

Travatura

Posizione nel menu
Arch → Travatura
Ambiente
Arch
Avvio veloce
Nessuno
Introdotto nella versione
0.19
Vedere anche
Nessuno

Descrizione

Lo strumento Travatura crea un oggetto travatura, sia da un oggetto lineare selezionato (posta su una Linea di Draft o uno [[Sketcher_NewSketch/it|Schizzo] ]), o da zero se non viene selezionato alcun oggetto all'avvio del comando.

Utilizzo

Creare da un oggetto selezionato

  1. Utilizzare un ambiente di lavoro a scelta per creare un'unica linea
  2. Selezionare quella linea
  3. Premere il pulsante Travatura
  4. Regolare le proprietà della capriata a proprio piacimento


Creare dall'inizio

  1. Assicurarsi che non sia selezionato nulla
  2. Premere il pulsante Travatura
  3. Fare clic nella vista 3D per definire un primo punto o immettere manualmente le coordinate X, Y e Z.
  4. Fare clic nella vista 3D per definire il secondo punto o immettere manualmente le coordinate X, Y e Z.
  5. Regolare le proprietà della capriata a proprio piacimento

Proprietà

Dati

  • DatiTrussAngle: L'angolo della capriata
  • DatiSlantType: Il tipo inclinato di questa capriata
  • DatiNormal: La direzione normale di questa capriata
  • DatiHeightStart: L'altezza della capriata nel punto iniziale
  • DatiHeightEnd: L'altezza della capriata nel punto finale
  • DatiStrutStartOffset: Un offset iniziale opzionale per il montante superiore
  • DatiStrutEndOffset: Un offset finale opzionale per il montante superiore
  • DatiStrutHeight: L'altezza degli elementi superiori e inferiori principali della capriata
  • DatiStrutWidth: La larghezza degli elementi superiore e inferiore principali della capriata
  • DatiRodType: Il tipo di elemento centrale della capriata
  • DatiRodDirection: La direzione delle aste
  • DatiRodSize: Il diametro o il lato delle aste
  • DatiRodSections: Il numero di sezioni dell'asta
  • DatiRodEnd: Se la capriata ha un'asta al suo punto finale o no
  • DatiRodMode: Come disegnare le aste

Script

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

Truss = makeFence([baseobj])

Esempio:

import FreeCAD
import Draft
import Arch

p1 = FreeCAD.Vector(0,0,0)
p2 = FreeCAD.Vector(2000,0,0)
baseline = Draft.makeLine(p1,p2)
truss = Arch.makeTruss(baseline)
truss.HeightStart = 200
truss.HeightEnd = 400
# adjust other needed properties