Arch: Armatura elicoidale
Armatura elicoidale |
Posizione nel menu |
---|
Arch → Strumenti armatura → Armatura elicoidale o 3D/BIM → Reinforcement → Helical Rebar |
Ambiente |
Arch, BIM |
Avvio veloce |
Nessuno |
Introdotto nella versione |
0.17 |
Vedere anche |
Staffa armatura, Rinforzo di pilastro |
Descrizione
Lo strumento Armatura elicoidale consente all'utente di creare una barra di rinforzo elicoidale continua all'interno di un oggetto Struttura.
Lo strumento Armatura elicoidale è anche integrato in BIM.
Questo comando fa parte dell'ambiente Reinforcement, un ambiente esterno che si può installare con Addon manager, tramite il menu Strumenti → Addon manager → Reinforcement.
Una barra di rinforzo elicoidale continua all'interno di una Struttura
Utilizzo
- Selezionare qualsiasi faccia di un oggetto Struttura creato in precedenza.
- Quindi selezionare Armatura elicoidale dal menu Armature.
- Sul lato sinistro dello schermo appare un pannello delle azioni come sottostante.
- Selezionare l'orientamento desiderato.
- Fornire i dati per 'Left Cover', Right Cover, Top Cover, 'Bottom Cover', 'Front Cover', 'Bent Angle', 'Bent Factor', 'Rounding' e 'Diameter' dell'armatura.
- Selezionare la modalità di distribuzione 'Amount' o 'Spacing' (quantità o spaziatura).
- Se è selezionata 'Spacing', la spaziatura, l'utente può anche optare per una spaziatura personalizzata.
- Pick Selected Face serve per verificare o modificare la faccia per la distribuzione dell'armatura.
- Cliccare OK o Applica per generare l'armatura.
- Cliccare Annulla per uscire dal pannello delle azioni.
Pannello Azioni per lo strumento Armatura elicoidale di Arch
Proprietà
- DatiSide Cover: La distanza tra l'armatura e la faccia curva.
- DatiBottom Cover: La distanza tra l'armatura e la parte inferiore della struttura. Copriferro inferiore
- DatiTop Cover: La distanza tra l'armatura e la parte superiore della struttura. Copriferro superiore
- DatiPitch: Il passo dell'elica, che è l'altezza di un giro completo di elica, misurato parallelo all'asse dell'elica.
- DatiDiameter: Diametro della barra elicoidale.
Scripting
Vedere anche: API Arch, API Reinforcement e Script di base per FreeCAD.
Lo strumento Armatura elicoidale può essere usato nelle macro e dalla console Python utilizzando la seguente funzione:
Rebar = makeHelicalRebar(s_cover, b_cover, diameter, t_cover, pitch, structure=None, facename=None)
- Crea un oggetto
Rebar
da una datastructure
, che è una Struttura, e da unafacename
, che è una faccia di quella struttura.- Se non è data nessuna
structure
e neppure unafacename
, prende come riferimento la faccia selezionata dall'utente..
- Se non è data nessuna
s_cover
,b_cover
, et_cover
sono le distanze di offset interne per gli elementi dell'armatura rispetto alle facce della struttura. Sono rispettivamente gli offset laterali, inferiori e superiori.diameter
è il diametro della spirale di rinforzo all'interno della struttura.pitch
è il parametro che determina la distanza tra le spire dell'armatura.
Esempio
import FreeCAD, Draft, Arch, HelicalRebar
Circle = Draft.makeCircle(radius=250)
Structure = Arch.makeStructure(Circle)
Structure.ViewObject.Transparency = 80
FreeCAD.ActiveDocument.recompute()
Rebar = HelicalRebar.makeHelicalRebar(10, 50, 8, 50, 50, structure, "Face2")
Modifica delle barre
È possibile modificare le proprietà dell'armatura con la seguente funzione:
editHelicalRebar(Rebar, s_cover, b_cover, diameter, t_cover, pitch, structure=None, facename=None)
Rebar
è l'oggettoHelicalRebar
creato in precedenza.- Gli altri parametri sono gli stessi richiesti dalla funzione
makeHelicalRebar()
. structure
efacename
possono essere omesse in modo che l'armatura rimanga nella struttura originale.
import HelicalRebar
HelicalRebar.editHelicalRebar(Rebar, 20, 100, 20, 20, 100)
- 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
- 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, Assembly, BIM, CAM, Draft, FEM, Inspection, Material, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub