Arch Rebar/it: Difference between revisions
No edit summary |
(Updating to match new version of source page) |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
<div class="mw-translate-fuzzy"> |
|||
{{Docnav/it |
{{Docnav/it |
||
|[[Reinforcement_FootingRebars/it|Armatura di Fondamenta]] |
|[[Reinforcement_FootingRebars/it|Armatura di Fondamenta]] |
||
Line 9: | Line 10: | ||
|IconC=Workbench_Arch.svg |
|IconC=Workbench_Arch.svg |
||
}} |
}} |
||
</div> |
|||
{{Docnav |
{{Docnav |
||
| |
|||
|[[Reinforcement_FootingRebars|FootingRebars]] |
|||
|[[Reinforcement_StraightRebar|StraightRebar]] |
|||
|[[Reinforcement_BillOfMaterial|BillOfMaterial]] |
|||
|[[Reinforcement_Workbench|Reinforcement]] |
|[[Reinforcement_Workbench|Reinforcement]] |
||
|IconL= |
|||
|IconL=Reinforcement_FootingRebars.svg |
|||
|IconR= |
|IconR=Reinforcement_StraightRebar.svg |
||
|IconC=Reinforcement_Workbench.svg |
|IconC=Reinforcement_Workbench.svg |
||
}} |
}} |
||
{{VeryImportantMessage|THIS COMMAND IS PART OF THE INTEGRATED [[BIM_Workbench|BIM WORKBENCH]] IN V1.0<br> |
|||
This page has been updated for that version.}} |
|||
<div class="mw-translate-fuzzy"> |
<div class="mw-translate-fuzzy"> |
||
Line 33: | Line 38: | ||
==Descrizione== |
==Descrizione== |
||
<div class="mw-translate-fuzzy"> |
|||
Lo strumento Armatura permette di posizionare delle [http://en.wikipedia.org/wiki/Rebar barre di rinforzo] negli oggetti [[Arch Structure/it|Struttura]]. |
Lo strumento Armatura permette di posizionare delle [http://en.wikipedia.org/wiki/Rebar barre di rinforzo] negli oggetti [[Arch Structure/it|Struttura]]. |
||
</div> |
|||
<div class="mw-translate-fuzzy"> |
|||
Lo strumento '''Armatura''' è anche integrato in [[BIM_Workbench/it|BIM]]. |
|||
Gli oggetti Armature sono basati su profili 2D come gli [[Sketcher_Workbench/it|schizzi]] o gli [[Draft_Workbench/it|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. |
Gli oggetti Armature sono basati su profili 2D come gli [[Sketcher_Workbench/it|schizzi]] o gli [[Draft_Workbench/it|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. |
||
</div> |
|||
[[Image:Arch Rebar example.jpg|400px]] |
[[Image:Arch Rebar example.jpg|400px]] |
||
Line 45: | Line 52: | ||
==Utilizzo== |
==Utilizzo== |
||
<div class="mw-translate-fuzzy"> |
|||
# Passare nell'ambiente [[Image:Workbench_Arch.svg|16px]] [[Arch Workbench/it|Arch]] |
# Passare nell'ambiente [[Image:Workbench_Arch.svg|16px]] [[Arch Workbench/it|Arch]] |
||
# Creare un elemento {{Button|[[Image:Arch_Structure.svg|16px]] [[Arch Structure/it|Struttura]]}}. |
# Creare un elemento {{Button|[[Image:Arch_Structure.svg|16px]] [[Arch Structure/it|Struttura]]}}. |
||
Line 56: | Line 64: | ||
# Premere il pulsante {{Button|[[Image:Arch Rebar.svg|16px]] [[Arch Rebar/it|Armatura]]}}, o i tasti {{KEY|R}} poi {{KEY|B}}. |
# Premere il pulsante {{Button|[[Image:Arch Rebar.svg|16px]] [[Arch Rebar/it|Armatura]]}}, o i tasti {{KEY|R}} poi {{KEY|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. |
# 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. |
||
</div> |
|||
Anche se normalmente all'interno di una struttura di Arch viene utilizzata una barra d'armatura, da FreeCAD 0.19 l'armatura può essere creata al di fuori di qualsiasi oggetto ospite. Per ospitare una barra di armatura all'interno di un oggetto, basta impostare la sua proprietà {{PropertyData|Host}}. |
Anche se normalmente all'interno di una struttura di Arch viene utilizzata una barra d'armatura, da FreeCAD 0.19 l'armatura può essere creata al di fuori di qualsiasi oggetto ospite. Per ospitare una barra di armatura all'interno di un oggetto, basta impostare la sua proprietà {{PropertyData|Host}}. |
||
Line 82: | Line 91: | ||
==Script== |
==Script== |
||
<div class="mw-translate-fuzzy"> |
|||
{{Emphasis|Vedere anche:}} [[Arch API/it|API di Arch]] e [[FreeCAD_Scripting_Basics/it|Script di base per FreeCAD]]. |
{{Emphasis|Vedere anche:}} [[Arch API/it|API di Arch]] e [[FreeCAD_Scripting_Basics/it|Script di base per FreeCAD]]. |
||
</div> |
|||
Lo strumento Armatura può essere utilizzato nelle [[Macros/it|macro]] e dalla console [[Python/it|Python]] tramite la seguente funzione: |
Lo strumento Armatura può essere utilizzato nelle [[Macros/it|macro]] e dalla console [[Python/it|Python]] tramite la seguente funzione: |
||
{{Code|code= |
{{Code|code= |
||
Rebar = makeRebar(baseobj=None, sketch=None, diameter=None, amount=1, offset=None, name="Rebar") |
Rebar = makeRebar(baseobj=None, sketch=None, diameter=None, amount=1, offset=None, name="Rebar") |
||
Line 118: | Line 130: | ||
{{Docnav |
{{Docnav |
||
| |
|||
|[[Reinforcement_FootingRebars|FootingRebars]] |
|||
|[[Reinforcement_StraightRebar|StraightRebar]] |
|||
|[[Reinforcement_BillOfMaterial|BillOfMaterial]] |
|||
|[[Reinforcement_Workbench|Reinforcement]] |
|[[Reinforcement_Workbench|Reinforcement]] |
||
|IconL= |
|||
|IconL=Reinforcement_FootingRebars.svg |
|||
|IconR= |
|IconR=Reinforcement_StraightRebar.svg |
||
|IconC=Reinforcement_Workbench.svg |
|IconC=Reinforcement_Workbench.svg |
||
}} |
}} |
||
<div class="mw-translate-fuzzy"> |
|||
{{Docnav/it |
{{Docnav/it |
||
|[[Reinforcement_FootingRebars/it|Armatura di Fondamenta]] |
|[[Reinforcement_FootingRebars/it|Armatura di Fondamenta]] |
||
Line 134: | Line 147: | ||
|IconC=Workbench_Arch.svg |
|IconC=Workbench_Arch.svg |
||
}} |
}} |
||
</div> |
|||
[[Category:Reinforcement{{#translation:}}]] |
[[Category:Reinforcement{{#translation:}}]] |
||
{{ |
{{BIM_Tools_navi{{#translation:}}}} |
||
{{Userdocnavi{{#translation:}}}} |
{{Userdocnavi{{#translation:}}}} |
Latest revision as of 14:51, 15 June 2024
This page has been updated for that version.
|
Menu location |
---|
Arch → Strumenti di armatura → Armatura personalizzata 3D/BIM → Reinforcement tools → Armatura personalizzata |
Workbenches |
Arch, BIM |
Default shortcut |
R B |
Introduced in version |
- |
See also |
Struttura Arch, Ambiente 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
Utilizzo
- Passare nell'ambiente
Arch
- Creare un elemento
Struttura.
- Passare nell'ambiente
Sketcher.
- Selezionare una faccia dell'elemento strutturale.
- Premere il pulsante
Crea uno schizzo per iniziare un nuovo schizzo sulla faccia selezionata.
- Disegnare la sagoma dell'armatura.
- Premere il pulsante
Esci per terminare lo schizzo.
- Tornare nell'ambiente
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.
Anche se normalmente all'interno di una struttura di Arch viene utilizzata una barra d'armatura, da FreeCAD 0.19 l'armatura può essere creata al di fuori di qualsiasi oggetto ospite. Per ospitare una barra di armatura all'interno di un oggetto, basta impostare la sua proprietà DatiHost.
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
Vedere anche: API di Arch e Script di base per FreeCAD.
Lo strumento Armatura può essere utilizzato nelle macro e dalla console Python tramite la seguente funzione:
Rebar = makeRebar(baseobj=None, sketch=None, diameter=None, amount=1, offset=None, name="Rebar")
- Crea un oggetto
Rebar
dalbaseobj
dato, che è una Struttura, e da unosketch
come profilo.diameter
,amount
, eoffset
sono usati per definire le caratteristiche delle barre.- Se non viene fornito nessun valore per
diameter
,amount
, ooffset
, sono utilizzati i valori di default definiti nelle Preferenze di Arch.
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()
- 2D drafting: Sketch, Line, Polyline, Circle, Arc, Arc by 3 points, Fillet, Ellipse, Polygon, Rectangle, B-spline, Bézier curve, Cubic Bézier curve, Point
- 3D/BIM: Project, Site, Building, Level, Space, Wall, Curtain Wall, Column, Beam, Slab, Door, Window, Pipe, Pipe Connector, Stairs, Roof, Panel, Frame, Fence, Truss, Equipment
- Reinforcement tools: Custom Rebar, Straight Rebar, U-Shape Rebar, L-Shape Rebar, Stirrup, Bent-Shape Rebar, Helical Rebar, Column Reinforcement, Beam Reinforcement, Slab Reinforcement, Footing Reinforcement
- Generic 3D tools: Profile, Box, Shape builder..., Facebinder, Objects library, Component, External reference
- Annotation: Text, Shape from text, Aligned dimension, Horizontal dimension, Vertical dimension, Leader, Label, Axis, Axes System, Grid, Section Plane, Hatch, Page, View, Shape-based view
- Snapping: Snap lock, Snap endpoint, Snap midpoint, Snap center, Snap angle, Snap intersection, Snap perpendicular, Snap extension, Snap parallel, Snap special, Snap near, Snap ortho, Snap grid, Snap working plane, Snap dimensions, Toggle grid, Working Plane Top, Working Plane Front, Working Plane Side
- Modify: Move, Copy, Rotate, Clone, Create simple copy, Make compound, Offset, 2D Offset..., Trimex, Join, Split, Scale, Stretch, Draft to sketch, Upgrade, Downgrade, Add component, Remove component, Array, Path array, Circular array, Point array, Cut with plane, Mirror, Extrude..., Difference, Union, Intersection
- Manage: BIM Setup..., Views manager, Manage project..., Manage doors and windows..., Manage IFC elements..., Manage IFC quantities..., Manage IFC properties..., Manage classification..., Manage layers..., Material, Schedule, Preflight checks..., Annotation styles...
- Utils: Toggle bottom panels, Move to Trash, Working Plane View, Select group, Set slope, Create working plane proxy, Add to construction group, Split Mesh, Mesh to Shape, Select non-manifold meshes, Remove Shape from Arch, Close Holes, Merge Walls, Check, Toggle IFC Brep flag, Toggle subcomponents, Survey, IFC Diff, IFC explorer, Image plane, Unclone, Rewire, Glue, Reextrude
- Panel tools: Panel, Panel Cut, Panel Sheet, Nest
- Structure tools: Structure, Structural System, Multiple Structures
- IFC tools: IFC Diff..., IFC Expand, Make IFC project, IfcOpenShell update
- Nudge: Nudge Switch, Nudge Up, Nudge Down, Nudge Left, Nudge Right, Nudge Rotate Left, Nudge Rotate Right, Nudge Extend, Nudge Shrink
- Additional: Preferences, Fine tuning, Import Export Preferences, IFC, DAE, OBJ, JSON, 3DS, SHP
![](/images/thumb/9/94/User_hub.png/24px-User_hub.png)
- 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, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub