Parameters#

Reinforcement Parameters#

The properties palette of reinforcement elements provides several SOFiSTiK_xyz parameters for different tasks (e.g. tag, count, filter and schedule reinforcement).

SOFiSTiK_Mass_per_Length (Type Parameter)#

The SOFiSTiK_Mass_per_Length paremeter defines the mass per length of the rebar bar type to calculate the rebar weight and the weight of the entire mark. The parameter can be used to show the weight per unit length in Docx and Revit Schedules.

SOFiSTiK_Running_Length#

The SOFiSTiK_RunningLength parameter defines the rebar set as part of a running length mark which will be counted with their overall length of the entire mark separately for each diameter.

SOFiSTiK_Not_Bent#

The SOFiSTiK_Not_Bent parameter defines the rebar shape in bending schedule as a straight bar with consistent length. Commonly used for e.g. rebar shapes with large curvature radius where no bending is required.

SOFiSTiK_Coupler_at_Start/End#

The name of the coupler familie at start or end of the rebar is written in these parameters. The information can be used in Shape Details, Shape Images in Schedules. You can learn more about Couplers here.

SOFiSTiK_Hook_Length_at_Start/End#

This parameter shows the length ofthe hooks at the start or end of the rebar. Commonly used in Revit schedules.

SOFiSTiK_Layout#

The SOFiSTiK_Layout parameter shows the layout type of the rebar object. The SOFiSTiK Rebar Layout Types allow individual annotation and detailing styles.

SOFiSTiK_Spacing#

The SOFiSTiK_Spacing parameter shows the spacing between rebars within a rebar set.

SOFiSTiK_AlternateStyle#

The AlternateStyle can be used in view filters to change the appearance of specific rebar sets and detail items. When Consider Alternate Style is activated in the Settings, the SOFiSTiK_AlternateStyle parameter is set automatically according to the Layer Definitions

SOFiSTiK_Bar_Length#

The SOFiSTiK_Bar_Length parameter shows the bar length according to the set calculation method in the Settings.

SOFiSTiK_A/B/C/D/E/F/R#

The SOFiSTiK_A/B/C/D/E/F/R parameters show the segment lengths of rebar shape according to the set “Standard for Shape Code Detection” on the General tab in the settings dialog.

SOFiSTiK_Layer#

The SOFiSTiK_Layer parameter presents the layer of area elements (floors, walls, foundation slabs) where the reinforcement is placed. Its recommended to use the Reinforcement Layers tool to determine the layers automatically. You can define layer names in the Layer Definitions dialog.

SOFiSTiK_Assignment#

The SOFiSTiK_Assignment parameter shows the assignment of the reinforcement elements. Depending on the Mode for Marks the assignment can be either a sheet, a host, a member or the project. In the mode “Marks per Sheet” the assignment has to be done with the Assign tool.

SOFiSTiK_Member#

The SOFiSTiK_Member parameter defines rebar sets and fabrics as a member of a group. This information can be used to organise your marks and schedules according to your needs (e.g. to consider certain project areas or the construction process).

Tip

You can define the SOFiSTiK_Member as criteria for the equality check of marks and for the sort order of marks on the Marks tab in the Settings dialog.

Important

The positions in bending schedules are always grouped by SOFiSTiK_Member. If you have the same position with different SOFiSTiK_Member values, you’ll get multiple lines for one position.

SOFiSTiK_ShapeCode#

The SOFiSTiK_ShapeCode parameter shows the detected shape code according to the set standard (e.g. BS 8666:2005) on the Schedule tab in the Settings dialog.

SOFiSTiK_Mark_TotalLength#

This parameter shows the total length of rebars of the entire mark. Commonly used to check and count the reinforcement lengths in Revit schedules.

SOFiSTiK_Mark_TotalQuantity#

The SOFiSTiK_Mark_TotalQuantity parameter shows the quantity of rebars and fabrics of the entire mark. Commonly used to check and count the reinforcement quantities in Revit schedules.

SOFiSTiK_Multiplier#

The SOFiSTiK_Multiplier parameter multiplies the quantity of rebar sets and fabrics.

Warning

The SOFiSTiK_Multiplier affects the reinforcement quantities for production (in reinforcement schedules, shape details etc.) in deviation from the Revit Model.

SOFiSTiK_Revision#

The SOFiSTiK_Revision parameter shows the Revision to where the rebar set belongs. The Revision will be set automatically with the current Revision while creating/editing the reinforcement and can be used in schedules and filters within the Revision Workflow.

SOFiSTiK_Frozen#

The SOFiSTiK_Frozen parameter shows whether the rebars are frozen with the Freeze Rebar tool or not.

SOFiSTiK_Quantity#

The SOFiSTiK_Quantity parameter shows the quantity for the annotation for all rebar object types (standard, container, free form) consistently.

SOFiSTiK_Text_VariableLength#

The SOFiSTiK_Text_VariableLength parameter shows a custom text for varying rebar sets which can be defined in the General tab in the Settings Dialog. The parameter can be used in schedules and for annotation purposes.

SOFiSTiK_Text_RunningLenght#

The SOFiSTiK_Text_RunningLenght parameter shows a custom text for Running Length rebar sets which can be defined in the General tab in the Settings Dialog. The parameter can be used in schedules and for annotation purposes.

SOFiSTiK_Text_NotBent#

The SOFiSTiK_Text_NotBent parameter shows a custom text for Not Bent rebar sets which can be defined in the General tab in the Settings Dialog. The parameter can be used in schedules and for annotation purposes.

SOFiSTiK_Text_Layout#

The SOFiSTiK_Text_Layout parameter can used to show additional information (e.g. a certain rebar layout description) in schedules and for annotation purposes.

SOFiSTiK_Text_Custom#

The SOFiSTiK_Text_Custom parameter shows a custom text consisting of free texts and other rebar parameters. The parameter can be defined in the General tab in the Settings Dialog. The parameter can be used to create custom texts for schedules and for annotation purposes.

You need to use the english parameter names in curly brackets to define the parameter SOFiSTiK_Text_Custom.

For example, SOFiSTiK_Text_Custom: {SOFiSTiK_Member}, R-{Mark}

All parameters (SOFiSTiK and your own custom parameters) are supported for the SOFiSTiK_Text_Custom.

Tip

You can use the Update tool to apply a changing of the parameter definition to all the existing reinforcements at once.

Sheet Parameters#

The properties palette of sheets provides the following SOFiSTiK parameters.

SOFiSTiK_Finalized#

Due to the performance improvement, the internal behavior has been changed, and starting from version 2023.6, the parameter “SOFiSTiK_Finalized” no longer has any effect. The parameter can be deleted.

SOFiSTiK_Text_RebarMark_Largest#

The SOFiSTiK_Text_RebarMark_Largest parameter represents the largest rebar mark to show it in the titleblock of the sheet.

SOFiSTiK_Text_FabricMark_Largest#

The SOFiSTiK_Text_FabricMark_Largest parameter represents the largest fabric mark to show it in the titleblock of the sheet.