Arch: Armatura di Fondamenta
|
Posizione nel menu |
---|
Arch → Strumenti di armatura → Armatura fondamenta 3D/BIM → Reinforcement tools → Armatura fondamenta |
Ambiente |
Arch |
Avvio veloce |
Nessuno |
Introdotto nella versione |
- |
Vedere anche |
Ambiente Rinforzi, Armatura |
Descrizione
Lo strumento Armatura fondamenta consente all'utente di creare barre d'armatura all'interno di un oggetto Struttura di Fondamenta.
Questo comando fa parte dell'ambiente Reinforcement, un ambiente esterno che si può installare con Addon Manager, tramite il menu Strumenti → Addon manager → Reinforcement.
Un esempio di armatura di fondamenta per una Struttura
Vista frontale di un esempio di Armatura di fondamenta
Utilizzo
1. Selezionare la faccia verticale di un oggetto Fondamenta di una Struttura creata in precedenza come mostrato nell'immagine seguente.
Faccia selezionata per una Struttura Fondamenta di Arch
2. Quindi selezionare Armatura di fondamenta dagli strumenti dell'armatura.
3. Sullo schermo verrà visualizzata una finestra di dialogo relativa all'armatura di fondamenta, come mostrato di seguito.
Finestra di dialogo per l'armatura di fondamenta
4. Selezionare il tipo di armatura desiderato e altri dati di input per l'armatura in direzione parallela della faccia selezionata nella maglia di rinforzo della fondazione, come mostrato nell'immagine sottostante.
Finestra di dialogo per le armature di fondamenta in direzione parallela alla faccia selezionata
5. Ora fare clic sul pulsante Avanti o selezionare Armature trasversali nella visualizzazione elenco e inserire i dati desiderati per i dati di input per le armature nella direzione trasversale della faccia selezionata nella maglia di rinforzo della base come mostrato nell'immagine sottostante.
Finestra di dialogo per l'armatura di fondamenta nella direzione trasversale della faccia selezionata
6. Fare clic su Avanti o fare clic su Colonne nella visualizzazione elenco e inserire l'input desiderato per le colonne nell'armatura di fondazione. Qui puoi scegliere se aggiungere o meno le armature secondarie nelle colonne.
Finestra di dialogo per i campi di input dei pilastri nell'armatura della fondazione
7. Fare clic su next o fare clic su Ties nella visualizzazione elenco e inserire l'input desiderato per i tiranti nelle colonne dell'armatura di fondazione.
Finestra di dialogo per i campi di input dei Tiranti nelle colonne dell'Armatura della fondazione
8. Fare clic su next o fare clic su Main rebars nella visualizzazione elenco e inserire l'input desiderato per le armature principali nelle colonne dell'armatura di fondazione.
Finestra di dialogo per i campi di input delle armature principali nelle colonne dell'armatura di fondazione
Nota: i passaggi 9 e 10 sono obbligatori, solo se il controllo delle armature secondarie è abilitato nel passaggio 6.
9. Fare clic su next o su XDir Armatura secondaria nella visualizzazione elenco e inserire l'input desiderato per le armature secondarie nella direzione X in una colonna nell'armatura di fondazione.
Finestra di dialogo per i campi di input delle armature in direzione X nelle colonne dell'armatura di fondazione
10. Fare clic su next o fare clic su YDir Armatura secondaria nella visualizzazione elenco e inserire l'input desiderato per le armature secondarie nella direzione Y in una colonna nell'armatura di fondazione.
Finestra di dialogo per i campi di input delle armature in direzione Y nelle colonne dell'Armatura della fondazione
11. Fare clic su OK o Apply o Finish per generare l'armatura della fondazione.
12. Fare clic su Cancel per uscire dalla finestra di dialogo.
Proprietà
Proprietà per le armature in direzione parallela alla faccia selezionata nell'armatura di fondamenta:
- DatiMesh Cover Along: Rappresenta l'allineamento della rete di armatura lungo la faccia superiore e/o inferiore della struttura. Può avere tre valori "Top", "Bottom" e "Both".
- DatiRebar Type: Tipo di armatura per le armature parallele di fondazione. Può avere tre valori 'StraightRebar', 'LShapeRebar' e 'UShapeRebar'.
- DatiFront Cover: La distanza tra l'armatura parallela e la faccia selezionata.
- DatiLeft Cover: La distanza tra l'estremità sinistra dell'armatura parallela e la faccia sinistra della struttura..
- DatiRight Cover: La distanza tra l'estremità destra dell'armatura parallela e la faccia destra della struttura..
- DatiBottom Cover: La distanza tra le armature parallele dalla faccia inferiore della struttura.
- DatiTop Cover: La distanza tra le armature parallele dalla faccia superiore della struttura.
- DatiRear Cover: Copriferro posteriore per l'armatura di fondazione delle armature parallele.
- DatiRounding: Un valore di arrotondamento da applicare agli angoli delle barre, espresso in numero di volte il diametro delle barre parallele..
- DatiDiameter: Diametro delle armature parallele
- DatiAmount: Contiene il numero di armature parallele.
- DatiSpacing: Contiene il passo tra le armature parallele.
Proprietà per le armature in direzione trasversale rispetto alla faccia selezionata per l'armatura di fondamenta:
- DatiRebar Type: Tipo di armatura per le armature trasversali per l'armatura di fondamenta. Può avere tre valori 'StraightRebar', 'LShapeRebar' e 'UShapeRebar'.
- DatiFront Cover: La distanza tra l'armatura trasversale e la faccia trasversale (faccia perpendicolare alla faccia selezionata).
- DatiLeft Cover: La distanza tra l'estremità sinistra dell'armatura trasversale e la faccia sinistra della struttura..
- DatiRight Cover: La distanza tra l'estremità destra dell'armatura trasversale e la faccia destra della struttura.
- DatiBottom Cover: La distanza tra le barre trasversali dalla faccia inferiore della struttura.
- DatiTop Cover: La distanza tra le barre trasversali dalla faccia superiore della struttura.
- DatiRear Cover: Copriferro posteriore per le barre trasversali dell'armatura di fondazione.
- DatiRounding: Un valore di arrotondamento da applicare agli angoli delle barre, espresso in numero di volte il diametro delle barre trasversali.
- DatiDiameter: Diametro delle barre trasversali
- DatiAmount: Contiene il numero delle barre trasversali.
- DatiSpacing: Contiene la distanza tra le barre trasversali.
Proprietà per i pilastri nell'armatura di fondamenta:
- DatiFront Cover: Distanza tra la faccia selezionata e le colonne.
- DatiLeft Cover: Distanza tra la faccia sinistra e le colonne.
- DatiRight Cover: Distanza tra la faccia destra e le colonne.
- DatiRear Cover: Distanza tra la faccia posteriore e le colonne.
- DatiColumn Width: Larghezza della colonna.
- DatiColumn Length: Lunghezza della colonna.
- DatiX direction column amount: Contiene il numero delle colonne nella direzione x. Se è selezionata l'opzione per il conteggio nella direzione X.
- DatiX direction column spacing: Contiene il passo tra le colonne nella direzione x. Se è selezionata l'opzione per il conteggio nella direzione X.
- DatiY direction column amount: Contiene il numero delle colonne nella direzione y.Se è selezionata l'opzione per il conteggio nella direzione Y.
- DatiY direction column spacing: Contiene il passo tra le colonne nella direzione y. Se è selezionata l'opzione per il conteggio nella direzione Y.
- DatiAdd Secondary Rebars: Se selezionato, aggiunge le armature secondarie nelle direzioni x e y nelle colonne.
Proprietà per i Tiranti nei pilastri dell'Armatura di fondamenta:
- DatiTop Cover: Top cover for ties outside footing from Main Rebars end.
- DatiBottom Cover : Bottom cover of ties from Bottom of Main Rebars in footing near mesh.
- DatiDiameter: Diameter of ties.
- DatiBent Angle: Bent angle for ties.
- DatiExtension Factor: Extension factor for ties extended edge.
- DatiTie Number: It contains count of rebars or spacing between ties, if Number radio button is enabled.
- DatiTie Spacing: It contains the spacing between ties, if Spacing radio button is enabled.
Proprietà delle armature principali per i Pilastri nell'armatura di fondamenta:
- DatiRebar Type: tipo di armatura per le armature principali del pilastro. Sono necessari due valori diversi per "StraightRebar", "LShapeRebar".
- DatiHook Orientation: orientamento del gancio delle armature principali nei pilastri se il tipo di barra principale è LShapeRebar. Sono necessari otto diversi orientamenti per i ganci a L, ad es. 'Top Inside', 'Top Outside', 'Bottom Inside', 'Bottom Outside', 'Top Left', 'Top Right', 'Bottom Left', 'Bottom Right'.
- DatiHook Extend Along: direzione del gancio principale dell'armatura (LShapeRebar). ha due opzioni "x-axis" e "y-axis".
- DatiHook Extension: Specifica la lunghezza del gancio dell'armatura principale (LShapeRebar).
- DatiRebar Rounding: Un valore di arrotondamento da applicare agli angoli delle barre, espresso in numero di volte il diametro dell'armatura principale.
- DatiTop Offset: Offset superiore delle armature principali nel pilastro esterno al plinto della faccia superiore.
- DatiDiameter: Diametro delle armature principali nei pilastri.
Proprietà per le armature in direzione X nei pilastri dell'armatura di fondamenta:
Rebars along x-direction except main rebars
- DatiRebar Type: Type of x-direction rebars in a column.It has two values, 'StraightRebar' and 'LShapeRebar'.
- DatiHook Orientation: Orientation of L-Shaped rebar hooks.It takes eight different orientations input for L-shaped hooks i.e. 'Top Inside', 'Top Outside', 'Bottom Inside', 'Bottom Outside', 'Top Left', 'Top Right', 'Bottom Left', 'Bottom Right'.
- DatiHook Extension: Length of hook of L-Shape rebars.
- DatiRounding: A rounding value to be applied to the corners of the L-Shape rebars, expressed in times the diameter.
- DatiTop Offset: The distance between rebar from the top face of the structure.
- DatiNumber#Diameter: Number#Diameter set of the x-direction rebars.
Properties for Y Direction Rebars in Columns of footing Reinforcement:
Rebars along y-direction except main rebars
- DatiRebar Type: Type of y-direction rebars. It has two values, 'StraightRebar' and 'LShapeRebar'.
- DatiHook Orientation: Orientation of LShaped hooks. It takes eight different orientations input for L-shaped hooks i.e. 'Top Inside', 'Top Outside', 'Bottom Inside', 'Bottom Outside', 'Top Left', 'Top Right', 'Bottom Left', 'Bottom Right'.
- DatiHook Extension: Length of hook of L-Shape rebars.
- DatiRounding: A rounding value to be applied to the corners of the L-Shape rebars, expressed in times the diameter.
- DatiTop Offset: The distance between rebar from the top face of the structure.
- DatiNumber#Diameter: Number#Diameter set of the y-direction rebars.
Script
See also: API di Arch, API di Reinforcement and Script di base per FreeCAD.
Lo strumento Armatura di Fondamenta può essere utilizzato dalla console Python utilizzando la seguente funzione:
Creare Armatura di Fondamenta
from FootingReinforcement.FootingReinforcement import makeFootingReinforcement
footingReinforcementGroup = makeFootingReinforcement(
parallel_rebar_type,
parallel_front_cover,
parallel_rear_cover,
parallel_left_cover,
parallel_right_cover,
parallel_top_cover,
parallel_bottom_cover,
parallel_diameter,
parallel_amount_spacing_check,
parallel_amount_spacing_value,
cross_rebar_type,
cross_front_cover,
cross_rear_cover,
cross_left_cover,
cross_right_cover,
cross_top_cover,
cross_bottom_cover,
cross_diameter,
cross_amount_spacing_check,
column_front_cover,
column_left_cover,
column_right_cover,
column_rear_cover,
tie_top_cover,
tie_bottom_cover,
tie_bent_angle,
tie_extension_factor,
tie_diameter,
tie_number_spacing_check,
tie_number_spacing_value,
column_main_rebar_diameter,
column_main_rebars_t_offset,
cross_amount_spacing_value,
column_width,
column_length,
xdir_column_amount_spacing_check = True,
xdir_column_amount_spacing_value = 1,
ydir_column_amount_spacing_check = True,
ydir_column_amount_spacing_value = 1,
parallel_rounding = 2,
parallel_l_shape_hook_orintation = "Alternate",
cross_rounding = 2,
cross_l_shape_hook_orintation = "Alternate",
column_main_rebars_type = "StraightRebar",
column_main_hook_orientation = "Bottom Outside",
column_main_hook_extend_along = "x-axis",
column_l_main_rebar_rounding = 2,
column_main_hook_extension = 40,
column_sec_rebar_check = False,
column_sec_rebars_t_offset = (400, 400),
column_sec_rebars_number_diameter = (
"1#8mm+1#8mm+1#8mm",
"1#8mm+1#8mm+1#8mm",
),
column_sec_rebars_type = (
"StraightRebar",
"StraightRebar",
),
column_sec_hook_orientation = (
"Top Inside",
"Top Inside",
),
column_l_sec_rebar_rounding = (2, 2),
column_sec_hook_extension = (40, 40),
mesh_cover_along = "Bottom",
structure = None,
facename = None,
)
- Crea un oggetto
footingReinforcementGroup
a partire dalla datastructure
, che è una Struttura di Arch, efacename
, che è una faccia di quella struttura.- Se non vengono forniti né
structure
néfacename
, prenderà come input la faccia selezionata dall'utente.
- Se non vengono forniti né
Proprietà per le armature in direzione parallela alla faccia selezionata:.
parallel_rebar_type
: Type of rebar for parallel rebars for footing reinforcement. It can have three values 'StraightRebar', 'LShapeRebar', 'UShapeRebar'.parallel_front_cover
: The distance between parallel rebar and selected face.parallel_rear_cover
: Rear cover for footing reinforcement of parallel rebars.parallel_left_cover
: The distance between the left end of the parallel rebar to the left face of the structure.parallel_right_cover
: The distance between the right end of the parallel rebar to right face of the structure.parallel_top_cover
: The distance between parallel rebars from the top face of the structure.parallel_bottom_cover
: The distance between parallel rebars from the bottom face of the structure.parallel_diameter
: Diameter of parallel rebars.parallel_amount_spacing_check
: If is set to True, then value of parallel_amount_spacing_value is used as rebars count else parallel_amount_spacing_value's value is used as spacing in parallel rebars.parallel_amount_spacing_value
: It contains count of rebars or spacing between parallel rebars based on value of amount_spacing_check.parallel_rounding
: A rounding value to be applied to the corners of the bars, expressed in times the parallel_diameter.parallel_l_shape_hook_orintation
: It represents orintation of hook of parallel L-Shape rebar if parallel_rebar_type is LShapeRebar. It can have three values "Left", "Right","Alternate"
Proprietà per le armature in direzione trasversale rispetto alla faccia selezionata:.
cross_rebar_type
: Tipo di armatura per le armature trasversali per le armatura di fondazione. Può avere tre valori 'StraightRebar', 'LShapeRebar' e 'UShapeRebar'.cross_front_cover
: La distanza tra l'armatura trasversale e la faccia trasversale (faccia perpendicolare alla faccia selezionata).cross_rear_cover
: Copriferro posteriore per le barre trasversali dell'armatura di fondazione.cross_left_cover
: La distanza tra l'estremità sinistra dell'armatura trasversale e la faccia sinistra della struttura..cross_right_cover
: La distanza tra l'estremità destra dell'armatura e la faccia destra della struttura rispetto alla faccia trasversale.cross_top_cover
: La distanza tra le armature trasversali e la faccia superiore della struttura.cross_bottom_cover
: La distanza tra le armature trasversali e la faccia inferiore della struttura.cross_diameter
: Diametro delle barre trasversali.cross_amount_spacing_check
: Se è impostato su True, il valore di cross_amount_spacing_value viene utilizzato come numero delle barre, altrimenti il valore di cross_amount_spacing_value viene utilizzato come passo tra le barre.cross_amount_spacing_value
: Contiene il numero di barre o la distanza tra le barre in base al valore di cross_amount_spacing_check.cross_rounding
: Un valore di arrotondamento da applicare agli angoli delle barre, espresso in numero di volte il cross_diameter.cross_l_shape_hook_orintation
: Rappresenta l'inclinazione dell'aggancio della barra a L se il tipo di traversa è LShapeRebar. Può avere tre valori "Left", "Right" e "Alternate"
Properties for Columns in footing Reinforcement:
column_front_cover
: Distance between selected face and columns.column_left_cover
: Distance between left face and columns.column_right_cover
: Distance between right face and right columns.column_rear_cover
: Distance between rear face and rear columns.column_width
: Width of columns.column_length
: Length of columns.xdir_column_amount_spacing_check
: If is set to True, then value of xdir_column_amount_spacing_value is used as columns count else xdir_column_amount_spacing_value's value is used as spacing between columns in x direction.xdir_column_amount_spacing_value
: It contains count of columns or spacing between columns in x direction based on value of xdir_column_amount_spacing_check.ydir_column_amount_spacing_check
: If is set to True, then value of ydir_column_amount_spacing_value is used as columns count else ydir_column_amount_spacing_value's value is used as spacing between columns in y direction.ydir_column_amount_spacing_value
: It contains count of columns or spacing between columns in y direction based on value of ydir_column_amount_spacing_check.column_sec_rebar_check
: If True add secondary x and y direction rebars in columns.
Properties for Ties of columns in footing Reinforcement:
tie_top_cover
:Top cover for ties outside footing from Main Rebars end.tie_bottom_cover
:Bottom cover of ties from Bottom of Main Rebars in footing near mesh.tie_bent_angle
:Bent angle for ties.tie_extension_factor
:Extension factor for ties extended edge.tie_diameter
:Diameter of ties.tie_number_spacing_check
:If is set to True, then value of tie_number_spacing_value is used as ties count else tie_number_spacing_value's value is used as spacing in ties.tie_number_spacing_value
:It contains count of ties or spacing between ties based on value of tie_number_spacing_check.
Properties for Main rebar of columns in footing Reinforcement:
column_main_rebar_diameter
:Diameter of main rebars in columns.column_main_rebars_t_offset
:Top offset of main rebars in column outside footing.column_main_hook_extend_along
:Direction of main rebar (LShapeRebar) hook. it has two option "x-axis" and "y-axis".column_l_main_rebar_rounding
:A rounding value to be applied to the corners of the bars, expressed in times the column_main_rebar_diameter.column_main_hook_extension
:It specifies length of hook of main rebar (LShapeRebar).column_main_rebars_type
:Rebar type for main rebars of column. It takes two different inputs for 'StraightRebar', 'LShapeRebar'. Default is StraightRebar.column_main_hook_orientation
:Hook orientation of main rebars in columns if column_main_rebars_type is LShapeRebar. It takes eight different orientations input for L-shaped hooks i.e. 'Top Inside', 'Top Outside', 'Bottom Inside', 'Bottom Outside', 'Top Left', 'Top Right', 'Bottom Left', 'Bottom Right'.
Properties for Secondary X and Y direction Rebar of columns in footing Reinforcement:
column_sec_rebars_t_offset
andsec_rebars_b_offset
are tuples (xdir_rebars_t_offset, ydir_rebars_t_offset) that defines offset distances (or hight) for the secondary x-direction and y-direction rebars with respect to the top faces of the structure, respectively.column_sec_rebars_number_diameter
is a tuple (xdir_rebars_number_diameter, ydir_rebars_number_diameter) that defines number#diameter set of the secondary x-direction and y-direction rebars, respectively.column_sec_rebars_type
is a tuple (xdir_rebars_type, ydir_rebars_type) that defines the type of secondary x-direction and y-direction rebars ,respectively; it can have"StraightRebar"
or"LShapeRebar"
as rebar type.column_sec_hook_orientation
is a tuple (xdir_hook_orientation, ydir_hook_orientation) that defines the orientation of secondary x-direction and y-direction LShaped hook; it can have"Top Inside"
,"Top Outside"
,"Bottom Inside"
,"Bottom Outside"
,"Top Right"
,"Top Left"
,"Bottom Right"
or"Bottom Left"
as hook_orientation.column_l_sec_rebar_rounding
is a tuple (l_xdir_rebar_rounding, l_ydir_rebar_rounding) that determines the bending radius of the LShaped secondary x-direction and y-direction LShaped rebars, expressed as times the diameter of x-direction and y-direction LShaped rebars, respectively.column_sec_hook_extension
is a tuple (xdir_hook_extension, ydir_hook_extension) that defines the length of hook of secondary x-direction and y-direction LShaped rebars.
Common Properties for Footing Reinforcement:
mesh_cover_along
: It can have three values "Top", "Bottom" and "Both". It represent alignment of rebar mesh along top and/or bottom face of structure.structure
: Arch structure object. Default is Nonefacename
: selected face of structure. Default is None
Edition of Footing Reinforcement
You can change the properties of the Footing Reinforcement with the following function
from FootingReinforcement.FootingReinforcement import editFootingReinforcement
footingReinforcementGroup = editFootingReinforcement(
footingReinforcementGroup,
parallel_rebar_type,
parallel_front_cover,
parallel_rear_cover,
parallel_left_cover,
parallel_right_cover,
parallel_top_cover,
parallel_bottom_cover,
parallel_diameter,
parallel_amount_spacing_check,
parallel_amount_spacing_value,
cross_rebar_type,
cross_front_cover,
cross_rear_cover,
cross_left_cover,
cross_right_cover,
cross_top_cover,
cross_bottom_cover,
cross_diameter,
cross_amount_spacing_check,
column_front_cover,
column_left_cover,
column_right_cover,
column_rear_cover,
tie_top_cover,
tie_bottom_cover,
tie_bent_angle,
tie_extension_factor,
tie_diameter,
tie_number_spacing_check,
tie_number_spacing_value,
column_main_rebar_diameter,
column_main_rebars_t_offset,
cross_amount_spacing_value,
column_width,
column_length,
xdir_column_amount_spacing_check = True,
xdir_column_amount_spacing_value = 1,
ydir_column_amount_spacing_check = True,
ydir_column_amount_spacing_value = 1,
parallel_rounding = 2,
parallel_l_shape_hook_orintation = "Alternate",
cross_rounding = 2,
cross_l_shape_hook_orintation = "Alternate",
column_main_rebars_type = "StraightRebar",
column_main_hook_orientation = "Bottom Outside",
column_main_hook_extend_along = "x-axis",
column_l_main_rebar_rounding = 2,
column_main_hook_extension = 40,
column_sec_rebar_check = False,
column_sec_rebars_t_offset = (400, 400),
column_sec_rebars_number_diameter = (
"1#8mm+1#8mm+1#8mm",
"1#8mm+1#8mm+1#8mm",
),
column_sec_rebars_type = (
"StraightRebar",
"StraightRebar",
),
column_sec_hook_orientation = (
"Top Inside",
"Top Inside",
),
column_l_sec_rebar_rounding = (2, 2),
column_sec_hook_extension = (40, 40),
mesh_cover_along = "Bottom",
structure = None,
facename = None,
)
footingReinforcementGroup
is a previously createdFooting Reinforcement
group object.- The other parameters are the same as required by the
makeFootingReinforcement()
function.
- 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
![](/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