Arch Rebar BeamReinforcement/it

Descrizione
Lo strumento Armatura trave consente all'utente di creare delle barre di rinforzo all'interno di un oggetto Struttura Trave.

Lo strumento Armatura trave è integrato anche nell'Ambiente BIM.

Questo comando fa parte dell'ambiente aggiuntivo Reinforcement, che si può installare con Addon manager, tramite il menu.



Utilizzo
1. Seleziona la faccia a destra di un oggetto trave precedentemente creato, avente la lunghezza sull'asse x. Oppure seleziona la faccia anteriore di un oggetto  trave precedentemente creata, avente la lunghezza sull'asse y.

2. Quindi selezionare  dagli Strumenti armatura.

3. Appare una finestra di dialogo come quella mostrata sotto.


 * [[Image:BeamReinforcementDialog_Stirrups.png|700px]]

4. Selezionare il tipo desiderato di rinforzo di trave.

5. Fornire gli input per i dati relativi alle staffe.

6. Fare clic su e la finestra di dialogo viene aggiornata come mostrato di seguito.


 * [[Image:BeamReinforcementDialog_TopRebars.png|700px]]

7. Impostare i dati per le armature superiori.

8. Fare clic su e la finestra di dialogo viene aggiornata come mostrato di seguito.


 * [[Image:BeamReinforcementDialog_BottomRebars.png|700px]]

9. Impostare i dati per le armature inferiori in modo simile ai dati delle armature superiori.

10. Fare clic su e la finestra di dialogo viene aggiornata come mostrato di seguito.


 * [[Image:BeamReinforcementDialog_LeftRebars.png|700px]]

11. Impostare i dati per le armature di taglio a sinistra.

12. Fare clic su e la finestra di dialogo viene aggiornata come mostrato di seguito.


 * [[Image:BeamReinforcementDialog_RightRebars.png|700px]]

13. Impostare i dati per le armature di taglio a destra in modo simile ai dati delle armature di taglio a sinistra.

14. Cliccare su o su  per generare l'armatura.

15. Cliccare per uscire dalla finestra di dialogo.

Proprietà
Staffe:
 * : la distanza tra l'estremità sinistra della staffa e la faccia sinistra della struttura - copriferro a sinistra.
 * : la distanza tra l'estremità destra della staffa e la faccia destra della struttura - copriferro a destra.
 * : la distanza tra la staffa e la faccia superiore della struttura.
 * : la distanza tra la staffa e la faccia inferiore della struttura.
 * : la distanza tra la staffa e la faccia selezionata indietro della struttura.
 * : diametro della staffa.
 * : l'angolo dipiega definisce l'angolo alle estremità di una staffa.
 * : il fattore di estensione definisce la lunghezza dell'estremità della staffa, espressa in numero di volte il diametro.
 * : il numero di staffe.
 * : la distanza tra gli assi di ogni staffa.

Top/Bottom Reinforcement Rebars: barre di armatura presenti nella parte superiore e inferiore della trave
 * : Una tupla della stringa Number#Diameter@Offset. Ogni elemento della tupla rappresenta il rinforzo per ogni nuovo livello.
 * : Elenco di tuple del tipo di barre di rinforzo.
 * : Elenco di tuple di orientamento dei ganci a forma di L.
 * : Elenco di tuple di lunghezza del gancio a forma di L delle armature.
 * : Elenco di tuple del valore di arrotondamento da applicare agli angoli delle armature a forma di L, espresse in numero di volte il diametro.
 * : Elenco di spaziatura tra due strati di rinforzo consecutivi.

Left/Right Reinforcement Rebars: barre di armatura presenti nella parte sinistra e destra della trave
 * : Stringa di Number#Diameter@Offset per barre di rinforzo..
 * : Elenco dei tipi di barre di rinforzo.
 * : Lista per l'orientamento dei ganci a forma di L..
 * : Lista per la lunghezza del gancio a forma di L delle armature.
 * : Lista per il valore di arrotondamento da applicare agli angoli delle armature a forma di L, espresse in numero di volte il diametro.
 * : Elenco di spaziatura tra due strati di rinforzo consecutivi.

Script
API Arch, API di Reinforcement e Basi di script per FreeCAD.

Lo strumento Rinforzo di trave può essere utilizzato nelle macro e dalla console Python utilizzando la seguente funzione:



Creare staffe con due ganci
Syntax: (               "number1#diameter1@offset1+number2#diameter2@offset2+...",                "number3#diameter3@offset3+number4#diameter4@offset4+...",                ...,            ) Valori possibili: 1. 'StraightRebar' or 'LShapeRebar' 2. ('', '', ...) e il numero di elementi della tupla deve essere uguale al numero di strati di rinforzo. 3. [          ('', '', ...), ('', '', ...), ...,      ]       ogni elemento della lista è una tupla, che specifica il tipo di armatura di ogni livello di armatura. E ogni elemento della tupla rappresenta rabar_type per ogni insieme di armature. 4. [          , ('', '', ...), ...,      ]    Valori possibili: 1.  2. (, , ...) e il numero di elementi della tupla deve essere uguale al numero di strati meno uno. Sintassi: "number1#diameter1@offset1+number2#diameter2@offset2+..." Valori possibili: 1. 'StraightRebar' or 'LShapeRebar' 2. ('', '', ...) e ogni elemento della tupla rappresenta rabar_type per ogni insieme di armature.
 * Crea un oggetto da una data, che è una Struttura, e da una , che è una faccia di quella struttura.
 * Se non vengono forniti né la né la, verrà utilizzata la faccia selezionata dall'utente come input.
 * ,, , e  sono le distanze di offset interne per gli elementi della staffa rispetto alle facce della struttura. Sono rispettivamente gli offset sinistro, destro, superiore, inferiore e anteriore/posteriore.
 * definisce l'angolo in punta dell'anello d'armatura della staffa.
 * definisce la lunghezza in punta dell'anello d'armatura della staffa, espressa in numero di volte il diametro.
 * è il diametro della staffa.
 * se è creerà tante staffe quante indicate da ; se è  creerà una staffa distanziata come nel valore numerico di.
 * specifica il numero di staffe, o il valore della spaziatura tra di loro, a seconda di.
 * e sono tuple della stringa number_diameter_offset. Ogni elemento della tupla rappresenta l'armatura per ogni nuovo livello.
 * e specificano il tipo di barre d'armatura superiori/inferiori.
 * e è la spaziatura tra due strati di rinforzo consecutivi.
 * e sono stringhe di number_diameter_offset.
 * e specificano il tipo di barre d'armatura sinistra/destra.
 * e sono la spaziatura netta tra barre d'armatura consecutive.
 * e è il parametro che determina il raggio di curvatura delle barre superiori/inferiori a forma di L, espresso come multiplo del diametro. La sintassi possibile è simile a quella discussa sopra per  /.
 * e sono la lunghezza del gancio delle armature a forma di L. La sintassi possibile è simile a quella discussa sopra per  /.
 * e specificano l'orientamento del hook LShaped; può essere, ,  o . La sintassi possibile è simile a quella discussa sopra per  /.
 * e è il parametro che determina il raggio di curvatura delle barre d'armatura sinistra/destra a forma di L, espresso come multiplo del diametro. La sintassi possibile è simile a quella discussa sopra per  /.
 * e è la lunghezza del gancio delle armature a forma di L. La sintassi possibile è simile a quella discussa sopra per  /.
 * e specificano l'orientamento del gancio a forma di L; può essere, ,  o . La sintassi possibile è simile a quella discussa sopra per  /.