Arch Rebar/it: Difference between revisions
Renatorivo (talk | contribs) No edit summary |
Renatorivo (talk | contribs) No edit summary |
||
Line 15: | Line 15: | ||
== Estensione disponibile == |
== Estensione disponibile == |
||
Lo strumento Armatura è potenziato dal [[Reinforcement Addon/it|Reinforcement Addon]], che viene installato dal [[Addon Manager/it|Addon Manager]]. I tipi di barre di armatura aggiuntivi disponibili con l'addon sono: |
|||
<div class="mw-translate-fuzzy"> |
|||
* [[Image:Arch_Rebar_Straight.svg|32px]] [[Arch_Rebar_Straight/it|Armatura dritta]] |
|||
Lo strumento Armatura (Rebar) è stato notevolmente migliorato durante il [[Google Summer of Code]] nell'edizione del 2017. Il risultato di questo lavoro è una serie di nuovi preset e wizard per i tipi di armature più comuni. Sono impacchettati sotto un modulo indipendente chiamato '''Reinforcement''', che si può installare tramite il menu Strumenti -> Addons Manager. Una volta installato il componente Reinforcement, nella prossima esecuzione, FreeCAD lo rileva e aggiunge una serie di nuovi strumenti sotto il pulsante Armatura nella barra degli strumenti di Arch e nel menu: |
|||
* [[Image:Arch_Rebar_UShape.svg|32px]] [[Arch_Rebar_UShape/it|Armatura ad U]] |
|||
</div> |
|||
* [[Image:Arch_Rebar_LShape.svg|32px]] [[Arch_Rebar_LShape/it|Armatura ad L]] |
|||
* [[Image:Arch_Rebar_BentShape.svg|32px]] [[Arch_Rebar_BentShape/it|Armatura sagomata]] |
|||
* [[Image:Arch_Rebar_Stirrup.svg|32px]] [[Arch_Rebar_Stirrup/it|Staffe]] |
|||
* [[Image:Arch_Rebar_Helical.svg|32px]] [[Arch_Rebar_Helical/it|Armatura elicoidale]] |
|||
=== Utilizzo === |
=== Utilizzo === |
Revision as of 16:40, 6 April 2019
Armatura |
Posizione nel menu |
---|
Arch → Armatura |
Ambiente |
Arch |
Avvio veloce |
R B |
Introdotto nella versione |
- |
Vedere anche |
Struttura, Addon Reinforcement |
Descrizione
Lo strumento Armatura permette di posizionare delle barre di rinforzo negli oggetti Struttura.
Gli oggetti Armature sono basati su profili 2D come gli schizzi o gli oggetti draft, che devono essere disegnati su una faccia di un oggetto struttura. Dopo la creazione è possibile modificare la configurazione delle armature, come il numero e il diametro delle barre, o la distanza tra le estremità dell'elemento strutturale.
Oggetto strutturale con due schizzi disegnati sulle sue facce, che vengono poi trasformati in due serie di oggetti armature
Estensione disponibile
Lo strumento Armatura è potenziato dal Reinforcement Addon, che viene installato dal Addon Manager. I tipi di barre di armatura aggiuntivi disponibili con l'addon sono:
Utilizzo
- Creare un elemento struttura
- Passare nell'ambiente Sketcher
- Selezionare una faccia dell'elemento strutturale
- Premere il pulsante Crea uno sketch per iniziare un nuovo schizzo sulla faccia selezionata
- Disegnare la sagoma dell'armatura
- Premere il pulsante Esci per terminare lo schizzo
- Passare nel modulo Arch
- Selezionare lo schizzo appena disegnato
- Premere il pulsante Armatura, o i tasti R poi B
- Regolare le proprietà desiderate. Se qualcuna delle proprietà crea una situazione impossibile, l'armatura potrebbe non apparire immediatamente, ad esempio, se il diametro del tondino è 0, o se la lunghezza offset è maggiore della lunghezza dell'elemento struttura
Opzioni
- Gli elementi Armatura condividono le proprietà e i comportamenti comuni di tutti i Componenti Arch
- Il valore del raggio di piega viene espresso in n volte il diametro. Se la barra ha un diametro di 5 mm, un valore del raggio di piega 3 crea una curva con il raggio di 15 mm.
- I valori di default per le nuove armature possono essere impostati nelle preferenze di Arch.
- Se non è specificato un vettore di direzione, la direzione e la distanza lungo la quale le barre si propagano vengono calcolate automaticamente dall'oggetto strutturale ospitante, utilizzando la direzione normale al disegno di base, e incassandolo nell'oggetto struttura. Se si specifica un vettore di direzione, viene anche presa in considerazione la lunghezza di questo vettore.
- La distanza viene calcolata secondo la quantità corrente di barre, e rappresenta la distanza tra gli assi delle barre. Quindi, per avere la dimensione dello spazio libero tra le barre è necessario sottrarre il diametro della barra.
Proprietà
- DatiAmount: La quantità di barre.
- DatiDiameter: Il diametro delle barre.
- DatiDirection: La direzione (e lunghezza) lungo la quale le barre devono essere distribuite. Se il valore è (0,0,0), la direzione viene calcolata derivandola automaticamente dall'oggetto strutturale ospitante.
- DatiOffset Start: La distanza di offset tra il bordo dell'oggetto strutturale e la prima barra.
- DatiOffset End: La distanza di offset tra il bordo dell'oggetto strutturale e l'ultima barra.
- DatiRounding: Un valore piega da applicare agli angoli delle barre, espresso in volte il diametro.
- DatiSpacing: La distanza tra gli assi di ogni barra.
Script
Lo strumento Armatura può essere utilizzato nelle macro e dalla console di Python tramite la seguente funzione:
Rebar = makeRebar(baseobj=None, sketch=None, diameter=None, amount=1, offset=None, name="Rebar")
- Aggiunge un oggetto Barra di rinforzo all'oggetto strutturale, utilizzando come profilo lo schizzo dato
- Se non si specifica il diametro, la quantità o il valore di offset, vengono applicati i valori predefiniti delle impostazioni delle preferenze di Arch.
- Restituisce il nuovo oggetto Armatura.
Esempio:
import FreeCAD, Arch, Part
Structure = Arch.makeStructure(None, length=1000, width=1000, height=3000)
Structure.ViewObject.Transparency = 80
FreeCAD.ActiveDocument.recompute()
p1 = FreeCAD.Vector(-400, 400, 0)
p2 = FreeCAD.Vector(400, 400, 0)
Sketch = FreeCAD.ActiveDocument.addObject('Sketcher::SketchObject', 'Sketch')
Sketch.MapMode = "FlatFace"
Sketch.Support = [(Structure, "Face6")]
Sketch.addGeometry(Part.LineSegment(p1, p2))
FreeCAD.ActiveDocument.recompute()
Rebar = Arch.makeRebar(Structure, Sketch, diameter=80, amount=7, offset=50)
Rebar.OffsetStart = 100
Rebar.OffsetEnd = 100
FreeCAD.ActiveDocument.recompute()
Arch
- Elements: Wall, Structure, Curtain Wall, Window, Roof, Space, Stairs, Equipment, Frame, Fence, Truss, Profile, Pipe, Pipe Connector
- Reinforcements: Straight Rebar, U-Shape Rebar, L-Shape Rebar, Stirrup, Bent-Shape Rebar, Helical Rebar, Column Reinforcement, Beam Reinforcement, Slab Reinforcement, Footing Reinforcement, Custom Rebar
- Panels: Panel, Panel Cut, Panel Sheet, Nest
- Materials: Material, Multi-Material
- Organization: Building Part, Project, Site, Building, Level, External reference, Section Plane, Schedule
- Axes: Axis, Axes system, Grid
- Modification: Cut with plane, Add component, Remove component, Survey
- Utilities: Component, Clone component, Split Mesh, Mesh to Shape, Select non-manifold meshes, Remove Shape from Arch, Close Holes, Merge Walls, Check, Toggle IFC Brep flag, 3 Views from mesh, Create IFC spreadsheet, Toggle Subcomponents
- Additional: Preferences, Import Export Preferences (IFC, DAE, OBJ, JSON, 3DS, SHP), IfcOpenShell, IfcPlusPlus, Arch API
User documentation
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Start, Surface, TechDraw, Test Framework, Web
- Hubs: User hub, Power users hub, Developer hub