Subsections of Mech Catalog
Holes

The Holes tool is used to create any type of normalized hole on the part. This dialog box is displayed every time you drop the IPROHoles tool on the part or when you edit an existing hole.

Click to show content from YouTube.
(read the service's privacy policy)
Description of the User Interface
At the top of the dialog there are the buttons useful to control the placement of the hole and a combo box used to select the Unit of Measure related to the parameter of the hole. At the left of the Unit of Measure combo there is a button that is used to display a list containing all the Holes existing on the selected part. This list is very useful if you need to modify several holes at once. Clicking on the button, the dialog box will be enlarged, and the list of holes placed on the part will be displayed. At this point, selecting the hole in the list, the fields of the dialog box will be updated in order to reflect the values of the selected hole. A very powerful functionality of this tool is that, if you select an hole placed on a different part, this list will be updated in order to contain all the holes placed in the new selected part.

Components
The family of hole can be selected using the two tabs. When you change the type of the hole, the dialog box is immediately updated.

You can change the type of hole clicking one of the four option buttons placed under the tabs. Every time you change the selection, the dialog box is updated in order to show you all the parameters related to the hole.
Settings

The buttons included in this box allow you to save the current hole settings. This allows them to be quickly recalled in future sessions. From the combo box you can select saved holes, while the button on the right allows you to open a dialog box for managing and reordering settings (which are separate for plain and threaded holes).
Parameters

Type GAS - When this button is checked, a combo boxcontaining all the normalized GAS diameters becomevisible.
Diameter - d or M - This option is used to select orto insert the required diameter for the hole. A label placed at the right of this item shows the Actual Diameter. In the case of simple hole, the Actual Diameter is the value of diameter minus the tolerance value. In the case of thread holes the Actual Diameter is the diameter minus the pitch.
- Pitch Thread Coarse/Fine - If you select a threaded hole, this combo box allows you to select the pitch type.
- Tolerance - If this option is selected, a combo box containing available tolerances will be displayed.
Hole Depth - L - This option is used to insert or select the depth of the hole. This option is disabled if you check the Through option.
- Through - If this option is selected, the hole goes through the entire part from the selected face to the opposite face.
Bottom V - a - This option is used to control thebottom shape of the hole. This option is disabled ifyou check the Through option or the Flat option. When this option is enabled you can set the bottomangle of the hole.
Taper Angle - g - This option is used to set a taperangle for the hole. To enable this item, you have tocheck the Apply option.
Hole Color - This option applies a color to the inside wall of the hole.
Chamfer End - with this option it is possible to apply a chamfer on both edges of the hole (only initial, or initial and final if it’s through)
Drill Parts - If you select this option, you can “drill” multiple parts in one operation.
In this way, you can generate holes even in the parts below the first one, up to the desired length.
If, you also enable Through opt. the Drop-down menu Drill Parts will also be visible, from here you can set the number of parts to be drilled; which will generate as many through holes in the selected parts below.
When you select a Counter Sink or Counter Bore hole, the section related to these parameters becomes visible.

The items contained in this section are used to set the diameter, the depth and/or the angle of a counter bore, counter sink or counter drill hole. Furthermore two buttons allow you to automatically load the Standard values defined for the hole.
When you select a Thread hole, the section related to thread parameters becomes visible.

The items contained in this section are used to define the Pitch of the thread, the length of the thread and the callout to set in the 2D drawing.
The data structure behind Holes
All the data files related to hole are placed in the folder ..\Norme\Holes
This is the list of the files contained in the folder and a description of their structure:
Note
The data files can edited also with the Library Data Manager application.
Diameters.dat - Diameters_ENG.dat
These files contain the list of available diameters and their associated tolerances. Any row starting with the char # is considered as a comment. The row starting with the tag Toll is used to define the label of the Tolerance available. All the values after the Toll tag, will be inserted in the Tolerance combo box.
## ============================================================================
## * IRONPROXT - PARAMETRICLIBRARY - FronemaSrl *
## ============================================================================
##
## Bohrungsdurchmesser / Diameters for Holes
##
<Toll> H5 H6 H7 H8 H9 H10 H11 H12 H13 H14 +1mm
##Diam H5 H6 H7 H8 H9 H10 H11 H12 H13 H14 +1mm
1.6 0.004 0.006 0.01 0.014 0.025 0.040 0.060 0.100 0.140 0.250 1
2 0.004 0.006 0.01 0.014 0.025 0.040 0.060 0.100 0.140 0.250 1
2.5 0.004 0.006 0.01 0.014 0.025 0.040 0.060 0.100 0.140 0.250 1
3 0.005 0.008 0.012 0.018 0.030 0.048 0.075 0.120 0.180 0.300 1
3.5 0.005 0.008 0.012 0.018 0.030 0.048 0.075 0.120 0.180 0.300 1
4 0.005 0.008 0.012 0.018 0.030 0.048 0.075 0.120 0.180 0.300 1
4.5 0.005 0.008 0.012 0.018 0.030 0.048 0.075 0.120 0.180 0.300 1
...
...
The first value of the row is considered as a valid diameter. All the following values are related to the tolerance values.
CDiameters.dat - CDiameters_ENG.dat
These files contain the list of the available diameters and depths related to counter depth holes. Any row starting with the char # is considered as a comment.
## =======================================================
## * IRONPROXT - PARAMETRIC LIBRARY - Fronema Srl *
## =======================================================
##
## Counterbore Diameters for Holes
##
## HoleDiam CBoreDiam CBoreDepth
1 2.5 1.5
2 4.5 2.5
3 6.0 3.5
3.5 6.0 3.5
4 8.0 4.5
4.5 7.5 4.5
5 10.0 5.5
...
...
The first value of the row is considered a valid hole diameter. The second field is the Counter Bore diameter and the third is the Counter Bore Depth. Looking at picture you can see that if you set an hole diameter between 3 and 3.5, the CBore diameter will be set to 6 and the depth will be set to 3.5
ThreadDiameters.dat - ThreadDiameters_ENG.dat
These files contain the list of the available diameters and Pitches or Thread per Inch. Any row starting with the char # is considered as a comment.
## =======================================================
## * IRONPROXT - PARAMETRIC LIBRARY - Fronema Srl *
## =======================================================
##
## Thread Diameters for Holes
##
#Diam Pitch1 Pitch2
2.5 0.35 0.45
3 0.35 0.5
4 0.5 0.7
5 0.5 0.8
6 0.75 1
8 1 1.25
10 1.25 1.5
12 1.25 1.75
14 1.5 2
16 1.5 2
18 1.5 2.5
20 1.5 2.5
22 1.5 2.5
...
...
The first value of the row is considered a valid hole diameter. The first field is the diameter of the hole, other fields are the standard pitch. The English definition of the file, is a little bit different. The first field is the diameter of the hole and the following are the Thread per Inches. Looking at picture you can see that for an hole diameter between 18 and 20, the Pitch1 is 1.5 and the Pitch2 is 2.5
Length.dat - Length_ENG.dat
These files contain the list of the available standard length for the holes.
GASDiameters.dat - GASThreadDiameters.dat
These files contain the standard diameter values related to GAS normative. The structure of the files are self-explaining.
CounterAngle.dat
This data file contains a list of available angle for the bottom shape of the hole
NPT Holes

The Holes-NPT Holes tool is used to create NPT Hole (National Pipe Thread) in the scene. This dialog box is displayed every time you drop the NPT Holes tool in the scene or when you edit an existing NPT hole.

Click to show content from YouTube.
(read the service's privacy policy)
Settings

The items included in this box enable you to save the current setting of the hole. This enables you to recall them quickly in future sessions. The buttons included in this section enable you to save, remove or apply any saved setting.
Parameters

- Normative - This option is used to select the standard diameters in inches or millimeters.
- Hole Diam. - This option is used to select the required diameter for the hole.
- Hole Depth - This option is used to insert or to select the depth of the hole. With the option at right you can see the measurement in inches or millimeters.
- Taper Angle - This option shows the draft angle of the hole.
- Thread Pitch - This option shows the Thread Pitch of the hole. To enable this item, you have to check the Edit option.
- Callout - If you want assign the callout in the 2D drawing, check this option.
The data structure behind NPT Holes
All the data files related to NPT hole are placed in the folder ..\Norme\Holes\
This is the list of the files contained in the folder and a description of their structure:
NPTRules.ini - NPTDiameters.dat - NPTDiametersMM.dat
These files contain the standard diameter values (in inches and millimeters) related to NPT normative.
## ========================================================
## * IRONPROXT - PARAMETRIC LIBRARY - Fronema Srl *
## ========================================================
##
# Name | Data File |Callout| 0=MM 1=Inches
NPT_IN | NPTDiameters.dat | NPT | 1
NPT_MM | NPTDiametersMM.dat | NPT | 0
## ===================================================================
## * IRONPROXT - PARAMETRIC LIBRARY - Fronema Srl *
## ===================================================================
##
## NPT Thread Hole Diameters
## separator field is TAB
## Units are in inches
##
## Insider_Diam NominalSize Pitch1 Pitch2 Length TaperAngle
0.337 1/8 0.03571 0 0.2441 1.79
0.451 1/4 0.05262 0 0.3701 1.79
0.589 3/8 0.05262 0 0.3812 1.79
0.734 1/2 0.05262 0 0.5000 1.79
0.950 3/4 0.07143 0 0.5551 1.79
1.193 1 0.07143 0 0.6378 1.79
1.534 1 1/4 0.09091 0 0.7284 1.79
1.766 1 1/2 0.09091 0 0.7284 1.79
...
...
## ===================================================================
## * IRONPROXT - PARAMETRIC LIBRARY - Fronema Srl *
## ===================================================================
##
## NPT Thread Hole Diameters
## separator field is TAB
## Units are in mmillimeters
##
## Insider_Diam NominalSize Pitch1 Pitch2 Length TaperAngle
8.566 1/8 0.9071 0 6.2 1.79
11.445 1/4 1.3368 0 9.4 1.79
14.950 3/8 1.3368 0 9.7 1.79
18.631 1/2 1.3368 0 12.7 1.79
24.117 3/4 1.8143 0 14.1 1.79
30.291 1 1.8443 0 16.2 1.79
38.952 1 1/4 2.3091 0 18.5 1.79
44.845 1 1/2 2.3091 0 18.5 1.79
...
...
The structure of the files are self-explaining.
Centre Holes

The CentreHoles tool is used to create Centre Hole on the shaft part. This dialog box is displayed every time you drop the Centre Holes tool on the part or when you edit an existing Centre hole.

Click to show content from YouTube.
(read the service's privacy policy)
Note
The Center holes can be placed only on cylindrical parts, drop the tool on an circular edge or face (otherwise you will be shown a warning message).
Components
You can change the type of centre hole by clicking a drop down button.

When you change the type of the hole, the dialog box updated the Norme text box.
In the status bar, it shows a warning message if the diameter of the hole is not compatible with the diameter of the shaft.
The data structure behind Centre Holes
Every component defined in the User Interface has behind him some data files which contain properties and parameters related to the component itself. These files are placed in the folder of the standard rule. The main files associated to the family of components are the followings: CentreHoles.ini and *.uni
Every numbered section is related to an icon of the component in the User Interface, and every record contains these fields:
- Type -> the number is related to icon of the component in the User Interface.
- Table -> Data file Name of the Standard Rule.
- Label -> Description of the Standard Rule in the User Interface.
This is the structure of a CentreHoles.ini file
# Type | Table | Label
1 | UNI3220A.UNI | UNI3220-A
2 | UNI3220B.UNI | UNI3220-B
3 | UNI3220R.UNI | UNI3220-R
The *.uni files, contain the fields of the standard values related to hole normative; the structure of the files are self-explaining.
This is the structure of a UNI3220A.UNI file
# dInt | dExt | l | r | NotSuggested
0.50 | 1.06 | 1.10 | 0.00 | 1
0.63 | 1.32 | 1.40 | 0.00 | 1
0.80 | 1.70 | 1.70 | 0.00 | 1
1.00 | 2.12 | 2.10 | 0.00 | 0
1.25 | 2.65 | 2.60 | 0.00 | 1
1.50 | 3.35 | 3.20 | 0.00 | 0
...
...
Slot Hole

The Slot Hole tool create slot on the part.
Operativity
- Drop the tool on the part.
- Set parmeters.

Click to show content from YouTube.
(read the service's privacy policy)
Fasteners

This dialog box is displayed every time you drop the Fastener tool in the scene or when you edit an existing component.

Click to show content from YouTube.
(read the service's privacy policy)
Expand for Description of the User Interface
At top of the dialog there are the buttons useful to control the placement of the component and a combo box used to select the Standard Rule.

- Clicking this combo box the user can select the active standard rule.
- This button is used to switch the state of TriBall. Usually, when a fastener is placed on the scene, the TriBall is switched on. In this way the user can immediately move the component in the right place. Clicking the button, the state of TriBall is toggled between on and off. The check button at the top on the right of the button controls the state of TriBall after the confirm of placement. If the button is checked and TriBall is active, TriBall will stay active, otherwise TriBall is disabled.
- This button updates the component and it confirms the placement inside the scene.
- This button updates the component and it closes the dialog box. When the dialog is closed, the state of TriBall is controlled by the buttons described before.
- This button closes the dialog box and it terminates the command. If you haven’t confirmed the placement before, the current component will be deleted.
- This button displays a dialog box containing information about the current tool.
Settings

The items included in this box enable you to save the current setting of the component. This enables you to recall them quickly in future sessions. The buttons included in this section enable you to save, remove or apply any saved setting.
Components

This section is composed by five tabs. These tabs enable you to select the type of component. Every tab contains a family of components. On the left side of this section there is a drop down button that is used to select the type of the component. Moving the cursor over the icons of the components, it’s displayed a tooltip which describes the component. As soon as a new component is selected, all the items in the dialog box will be updated in order to display the available standards and dimensions.
Create Hole… and Place on All… are better explained later.
Note
Create Hole Locked to Fastener If you move the bolt, also the holes are moved, and, in this case they are no more visible.
This is the standard behavior of IC-Mech, that allow you to automatically update the holes as soon as you move the screw.
In order to avoid this behavior you can do one of these operations:
- Disable the behavior in the IPROSettings:
This is a general setting, and the hole will not be elaborated when you will move a screw; see Elaborate Automatic Holes
- Keep pressed the Shift key during the TriBall translation.
- Create a configuration.
In a configuration the holes created by Fasteners are not moved. (If you want to have a configuration where the the automatic update of the holes is active start the name of the configuration with
+ or _ chars).
Tip
The fasteners saved in your Catalog may drill through the element on which they are placed when inserted into the scene; to create the hole when releasing, hold down the Shift key.
Parameters

The central section of the dialog box contains the options useful to select the standard and the dimensions of the component. These parameters are: Standard Name, Component Type, Length and Material.
The bottom section of the dialog contains the items useful to set the information related to the component. The section is divided in two parts: BOM Information and Custom Information.

BOM Information section contains all the items useful to set PartNumber and Description of the component. The available items are:

Usually the Name of the component is the same of the PartNumber. This combo box enable you to set the Name of component as the Description or Don’t change the current name.

This check button controls the enable state of the text item placed on the right. If this button is checked, any string placed in the text item will be used as prefix of the PartNumber.

This check button is used to control the “Included in the BOM” state of the component, and combo box is used to control how the PartNumber and the Description will be managed. The available options are:
- Automatic - In this case PartNumber and Description are automatically generated reading the settings in the IPRO_BOM.ini file.
- Set By User - In this case the BOM Information are filled by the user.
- PartNumber Auto β Description by user - In this case the PartNumber is automatically generated. The Description is manually set by the user.
- PartNumber by User β Description Auto - In this case the PartNumber is manually set by the user. The Description will be automatically generated.

These text items contain the current BOM Information. Their state depends on the selection done on the Code Generation combo box.
Customizing the IPRO_BOM.ini itβs possible to create custom information automatically.

Custom Information is a collection of information that you can add to the current component. When you click on the Custom Info tab, it is displayed a two column grid that enable you to see and to set information associated to the component.
Customizing the IPRO_BOM.ini itβs possible to create custom information automatically.
Status bar

The status bar reports the description of the selected standard rule.
If you click on description Library Data Manager starts to modify the description and the rules to create the bill of materials.
Close to it, on the right, there is a button that enable you to edit the geometric data file, launching the Library Data Manager - Geometry…
Create Hole Locked to Fastener

Screws and Bolts components have a drop down section that enables you to set the properties of the holes associated to the element. In fact Fasteners can automatically create and associate holes to any screws or bolts placed in the scene. These are the items and the options available in this section:
- Set Transparent - Option to make the fisrt part on which the command is dragged transparent.
- First Part - This option is used to define the parameters of the automatic hole applied to the first part. By setting the drop-down button, the type of hole can be selected. You can set a tollerance for the hole.
- Intermediate Part(s) - option to define the type of hole to be applied to all parts placed between the first and last part. It’s possible to set a tollerance for the holes.
- Last Part - option to define the type of hole to be applied to the last part that has an interference with the current fastener. You can set a tollerance for the hole.
- Set Extra Length Values - Allow you to add a length to the threaded and after thread hole.
- Look depth to Screw Length - When this option is active, the length of the first hole is the same of the length of the fastener.

Note
Itβs important to note that all the automatic holes are associated to the current bolt or screw. So, if you change the dimension or the length of the component, the holes are updated in order to be compliant with the changes. Furthermore, if you copy or move the component using TriBall, also the associated holes are moved or copied.Tolerance dimensions are set with the same settings as defined for holes: Hole settings and Library Data Manager - Normative…

Place on All Equal Holes of the Face

If there are holes on the part on which the screw is dropped, and if it drop the screw on the edge of a hole, the “Place on All Equal Holes of the Face” check box is displayed, which if activated will automatically place a screw for each hole equal to the one selected.
Placement of Associated Fasteners

The Fasteners has some useful behaviors which improve your productivity. In fact when you drop the tool over an existing component, Fasteners automatically gets the existing parameters and associate the new component to the existing one. For example, if you drop the tool on the leg of an existing M10 screw, the dialog box will propose you to place a washer or a nut related to the M10 dimension. Furthermore, if you edit the screw (or the nut), the other component will be modified according to the new selected dimension.

Click to show content from YouTube.
(read the service's privacy policy)
If the selected dimension doesnβt exist for that component, it will be suppressed. For example if you change the dimension of the screw from M10 to M18, and the nut of M18 is not available in the data file, it is not changed but it is suppressed.
Edit of Screw or Bolt length

You can change the length of the screws (or bolts) editing the component with a double click. Anyway if you select the IShape leg of the component, you can change it dragging the handle in the desired position. Fasteners automatically elaborates the new requested length and it sets the length to the closest value in the data file. Furthermore all the BOM Information, Part Name and Custom Data are updated.
Fasteners Assembly

This command is used to place in the scene an assembly composed by a screw, washers and nut.

Click to show content from YouTube.
(read the service's privacy policy)

Click to show content from YouTube.
(read the service's privacy policy)
Expand for Description of the User Interface
At top of the dialog there are the buttons useful to control the placement of the component and a combo box used to select the Standard Rule.

- Clicking this combo box the user can select theactive standard rule.
- This button is used to switch the state of TriBall.Usually, when a fastener is placed on the scene, theTriBall is switched on. In this way the user canimmediately move the component in the right place.Clicking the button, the state of TriBall is toggledbetween on and off. The check button at the top onthe right of the button controls the state ofTriBall after the confirm of placement. If thebutton is checked and TriBall is active, TriBallwill stay active, otherwise TriBall is disabled.
- This button updates the component and it confirmsthe placement inside the scene.
- This button updates the component and it closes thedialog box. When the dialog is closed, the state ofTriBall is controlled by the buttons describedbefore.
- This button closes the dialog box and it terminatesthe command. If you haven’t confirmed the placementbefore, the current component will be deleted.
- This button displays a dialog box containinginformation about the current tool.
Settings

The items included in this box enable you to save the current setting of the component. This enables you to recall them quickly in future sessions. The buttons included in this section enable you to save, remove or apply any saved setting.
Components

This section is composed by four tabs: Screw, Washer1, Whaser2 and Nut. Every tab is used to set the property of the related component. Every section contains a drop down button used to select the kind of component to use.
Note

If you choose to have the threaded end instead of the bolt, a new tab appears to choose which nut to place at the beginning.
Parameters

The central section of the dialog contains all the options useful to select the standard and the dimensions of the selected component. For the Screw, these parameters are: Standard Name, Component Type, Length and Material.

For other components the options available are only Standard Name and Material.
The screw is the master component. When you select a type of screw, washers and nut are automatically set to the same type.
The check button Active is used to add or remove a washer or a nut to the assembly.
When the selected type doesnβt exist in the data file, the check button is automatically unchecked and the label βMeasure not Foundβ is displayed.
When the Active check button is changed, the preview image is updated in in order to show you which component will be included in the assembly.

The text placed in the middle of the dialog is used to insert the distance to keep between the two washers.
If you are placing the Fastener Assembly on existing part, itβs possible to calculate this value automatically clicking on the Wizard button.
In this case IPROFasteners will calculate all the existing intersection at the length specified in the Length combo box. The names of part found will be placed in the combo box at the right of the Wizard button. When you select on the these part in the combo, the calculated value will be set in the distance item text.
Inside the tab of Screw, there is the drop down button used to set the properties of the automatic holes associated to the screw.

The bottom section of the dialog contains the items useful to set the information related to the component for the BOM (Part BOM Info and Custom Info). When the Bolt tab is selected, itβs possible to set the BOM Information also for the assembly that contains the components.
For a detailed explanation see BOM information

Click to show content from YouTube.
(read the service's privacy policy)
Note
For customizing the BOM see IPRO_BOM.ini or Library Data Manager with this tools itβs possible to create custom information automatically.
Fasteners Library

With this tool you can insert an fasteners element from your library of files into the scene.
Operativity
- Drop the tool into the scene.
In the dialog box, you can, in the first combo box, select the User Library folder that contains the element you want to insert,

then in the second combo box, select the item you want to insert.

Tip
If you want to insert the element as linked, select the option above.
Note
The User Libray folder is normally set in ..\ICMechanical\UserLibrary but you can set it wherever you want, use the IPROSetting tool to do it.
Update Fasteners Holes
The “Update Fastener Holes” tool allows to recalculate the automatic drilling functions produced by the bolts to which they are associated; for example if a part has been inserted that must be drill, or if a bolt has been removed.

Click to show content from YouTube.
(read the service's privacy policy)
To update the holes:
- Select the assembly or parts to be updated
- drag the command into the scene with the left mouse button
To delete unnecessary holes:
- Select the assembly or parts to be updated
- drag the command to the scene with the right button

Click to show content from YouTube.
(read the service's privacy policy)
Seegers

The Seegers tool is used to create Seeger on the shaft part. This dialog box is displayed every time you drop the Seeger tool in the scene or when you edit one.

Click to show content from YouTube.
(read the service's privacy policy)
The Seeger can be placed also on cylindrical parts, drop the tool on an circular edge or face and the seeger inherits the shaft dimensions.
Components
The family of seeger can be selected using the two tabs.

You can change the type of seeger clicking of the option buttons placed under the tabs.
The Set Transparent option allows you to make it transparent so that you can more easily position the component in specific situations.
Parameters

- Standard Name - Using this dialog box, the user can select the correct rule.
- Type - This combo box contains all the values related to the selected rule. When the user drags a component over on circle edge (for example, if the user drags a seeger over a shaft), a check control named Auto will be shown. Using this toggle control, itβs possible that the seeger inherits the shaft dimensions.
- Hollow Mode - This box lets you choose between the hollow mode: none, active, only hollow (in this case the seeger is not positioned). When the user activates the hollow, the check control of the Chamfer is activated to do so on the edge of the groove.
- Material - Using this combo box, the user could select the code of the material related to the component.
The bottom section of the dialog contains the items useful to set the information related to the component.

The section is divided in two parts:
BOM Information and Custom Information.
For a detailed explanation see BOM information
Status bar

The status bar reports the description of the selected standard rule.
If you click on description Library Data Manager starts to modify the description and the rules to create the bill of materials.
Close to it, on the right, there is a button that enable you to edit the geometric data file, launching the Library Data Manager - Geometry…
The data structure behind Seeger
Every component defined in the User Interface has behind him some data files which contain properties and parameters related to the component itself. These files are placed in the folder of the standard rule. The main files associated to the family of components are the followings: seeger.ini and ringN.DIN
Every numbered section is related to an icon of the component in the User Interface, and every record contains these fields:
- DataFile -> File containing the data values useful to build the component
- Rule -> Name of the Standard Rule
- Description -> Description of the Standard Rule
- MaterialFile -> Data file containing the materials allowed for this kind of component
For example, this is the structure of a Seeger.ini file
#DataFile Rule Description MaterialFile
[1]
471.DIN | DIN471 | Elastic ring for security shaft | seegers.dat
[2]
472.DIN | DIN472 | Elastic ring for security hole | seegers.dat
[3]
4VA.DIN | DIN4VA | Seeger V for shaft | seegers.dat
[4]
4VJ.DIN | DIN4VJ | Seeger V for hole | seegers.dat
[5]
983.DIN | DIN983 | Seeger K per shaft | seegers.dat
[6]
984.DIN | DIN984 | Seeger K for hole | seegers.dat
[End]
Under each section it is possible to place several records; every record refers to a particular rule.
The material data file contains all the materials available for the component. All the material files are stored in the folder Norme.
The ringN.DIN files, contain the fields of the standard values related to seeger normative; the structure of the files are self-explaining.
## ===================================================================================
## * IronPROLibrary Data Manager - *** Fronema Srl *** - www.ironcad.it
## ===================================================================================
## Saved On: 30/06/2019 15:13:19
##------------------------------------------------------------------------------------
#Code | d1 | s | a | d3 | d5 | d2 | m | t | AFT |PartNumber(Optional)|
##------------------------------------------------------------------------------------
8 | 8.0 | 0.8 | 2.4 | 8.7 | 1.0 | 8.4 | 0.9 | 0.2 | 1.0 |
9 | 9.0 | 0.8 | 2.5 | 9.8 | 1.0 | 9.4 | 0.9 | 0.2 | 1.0 |
9.5 | 9.5 | 1.0 | 3.0 | 10.3 | 1.2 | 9.9 | 1.1 | 0.2 | 1.0 |
10 | 10.0 | 1.0 | 3.2 | 10.8 | 1.2 | 10.4 | 1.1 | 0.2 | 1.0 |
10.5 | 10.5 | 1.0 | 3.2 | 11.3 | 1.2 | 10.9 | 1.1 | 0.2 | 1.0 |
11 | 11.0 | 1.0 | 3.3 | 11.8 | 1.2 | 11.4 | 1.1 | 0.2 | 1.0 |
12 | 12.0 | 1.0 | 3.4 | 13.0 | 1.5 | 12.5 | 1.1 | 0.25| 1.0 |
13 | 13.0 | 1.0 | 3.6 | 14.1 | 1.5 | 13.6 | 1.1 | 0.3 | 1.0 |
......
Orings

The Orings can be placed also on cylindrical parts, drop the tool on an circular edge or face and the Orings inherits the shaft dimensions.

Click to show content from YouTube.
(read the service's privacy policy)
Components
The family of Orings can be selected using the two tabs.

You can change the type of Orings clicking of the option buttons placed under the tabs.
The Set Transparent option allows you to make it transparent so that you can more easily position the component in specific situations.
Parameters

- Standard Name - Using this dialog box, the user can select the correct rule.
- Type - This combo box contains all the values related to the selected rule.
- Diam. Shaft/Hole - This combo box contains all the diameter values related to the selected rule. When the user drags a component over on circle edge (for example, if the user drags a Orings over a shaft), a check control named Auto will be shown. Using this toggle control, itβs possible that the Orings inherits the shaft dimensions.
- Diam. Torus - Using this combo box, the user could select the torus diameter related to the rule.
- Hollow Mode - This box lets you choose between the hollow mode: none, active, only hollow (in this case the oring is not positioned). When the user activates the hollow, the check control of the Chamfer is activated to do so on the edge of the groove.
- Material - Using this combo box, the user could select the code of the material related to the component.
The bottom section of the dialog contains the items useful to set the information related to the component.

The section is divided in two parts:
BOM Information and Custom Information.
For a detailed explanation see BOM information
Status bar

The status bar reports the description of the selected standard rule.
If you click on description Library Data Manager starts to modify the description and the rules to create the bill of materials.
Close to it, on the right, there is a button that enable you to edit the geometric data file, launching the Library Data Manager - Geometry…
The data structure behind Oring
Every component defined in the User Interface has behind him some data files which contain properties and parameters related to the component itself. These files are placed in the folder of the standard rule. The main files associated to the family of components are the followings: ORing.ini and OringN.UNI
Every numbered section is related to an icon of the component in the User Interface, and every record contains these fields:
- DataFile -> File containing the data values useful to build the component
- Rule -> Name of the Standard Rule
- Description -> Description of the Standard Rule
- MaterialFile -> Data file containing the materials allowed for this kind of component
For example, this is the structure of a ORing.ini file
# Data file Rule Description Material File
[1]
ShaftDynAS.UNI | AS/BS | O-Rings dynamic seal for shaft | orings.dat
ShaftDynSMS.UNI | SMS | O-Rings dynamic seal for shaft | orings.dat
ShaftDynM.UNI | Metrico | O-Rings dynamic seal for shaft | orings.dat
[2]
ShaftStaAS.UNI | AS/BS | O-Rings static seal for shaft | orings.dat
ShaftStaSMS.UNI | SMS | O-Rings static seal for shaft | orings.dat
ShaftStaM.UNI | Metrico | O-Rings static seal for shaft | orings.dat
[3]
HoleDynAS.UNI | AS/BS | O-Rings dynamic seal for hole | orings.dat
HoleDynSMS.UNI | SMS | O-Rings dynamic seal for hole | orings.dat
HoleDynM.UNI | Metrico | O-Rings dynamic seal for hole | orings.dat
[4]
HoleStaAS.UNI | AS/BS | O-Rings static seal for hole | orings.dat
...
...
Under each section it is possible to place several records; every record refers to a particular rule.
The material data file contains all the materials available for the component. All the material files are stored in the folder Norme.
The OringN.UNI files, contain the fields of the standard values related to oring normative; the structure of the files are self-explaining.
## =================================================================================
## * IronPROLibrary Data Manager - *** Fronema Srl *** - www.ironcad.it
## =================================================================================
## Saved On: 30/06/2019 18:11:00
## ---------------------------------------------------------------------------------
## CODE | A | B | C | d1 | d2 (Toro) | AFT |PartNumber(Optional)|
## ---------------------------------------------------------------------------------
OR2007 | 2.0 | 5.2 | 2.5 | 1.78 | 1.78 | 1.0 |
OR2010 | 2.5 | 5.7 | 2.5 | 2.57 | 1.78 | 1.0 |
OR2012 | 3.0 | 6.2 | 2.5 | 2.90 | 1.78 | 1.0 |
OR2015 | 4.0 | 7.2 | 2.5 | 3.69 | 1.78 | 1.0 |
OR2018 | 4.5 | 7.7 | 2.5 | 4.48 | 1.78 | 1.0 |
OR2021 | 5.0 | 8.2 | 2.5 | 5.28 | 1.78 | 1.0 |
OR2025 | 6.0 | 9.2 | 2.5 | 6.07 | 1.78 | 1.0 |
OR106 | 7.0 | 10.2 | 2.5 | 6.75 | 1.78 | 1.0 |
OR2031 | 8.0 | 11.2 | 2.5 | 7.66 | 1.78 | 1.0 |
OR108 | 9.0 | 12.2 | 2.5 | 8.73 | 1.78 | 1.0 |
OR109 | 9.0 | 13.8 | 3.5 | 9.13 | 2.62 | 1.0 |
...
...
Holder Rings

The HolderRings can be placed also on cylindrical parts, drop the tool on an circular edge or face and the HolderRings inherits the shaft dimensions.

Click to show content from YouTube.
(read the service's privacy policy)
Components
The family of HolderRings can be selected using the preview button.

You can change the type of HolderRings clicking of the option buttons placed under the preview.
Parameters

- Standard Name - Using this dialog box, the user can select the correct rule.
- Type - This text box contains the values related to the selected rule.
- Diam. Shaft - This combo box contains all the diameter values related to the selected rule. When the user drags a component over on circle edge (for example, if the user drags a HolderRings over a shaft), a check control named Auto will be shown. Using this toggle control, itβs possible that the HolderRings inherits the shaft dimensions.
- Diam. Ring - Using this combo box, the user could select the ring diameter related to the rule.
The bottom section of the dialog contains the items useful to set the information related to the component.

The section is divided in two parts:
BOM Information and Custom Information.
For a detailed explanation see BOM information
Status bar

The status bar reports the description of the selected standard rule.
If you click on description Library Data Manager starts to modify the description and the rules to create the bill of materials.
Close to it, on the right, there is a button that enable you to edit the geometric data file, launching the Library Data Manager - Geometry…

Click to show content from YouTube.
(read the service's privacy policy)
The data structure behind HolderRings
Every component defined in the User Interface has behind him some data files which contain properties and parameters related to the component itself. These files are placed in the folder of the standard rule. The main files associated to the family of components are the followings: ANtenuta.ini and *.UNI
Every numbered section is related to an icon of the component in the User Interface, and every record contains these fields:
- DataFile -> File containing the data values useful to build the component
- Rule -> Name of the Standard Rule
- Description -> Description of the Standard Rule
For example, this is the structure of a ANtenuta.ini file
# Data file Rule Description
[1]
S-CRW1.UNI | ISO_CRW1 | Holder rings for rotating shaft
[2]
S-HMSA27.UNI | ISO_HMSA27 | Holder rings for rotating shaft with dust seal
S-HMSA7.UNI | ISO_HMSA7 | Holder rings for rotating shaft with dust seal
[3]
S-HMSA27.UNI | ISO_HMSA27 | Holder rings
S-CRS1.UNI | ISO_S-CRS1 | Holder rings
[End]
Under each section it is possible to place several records; every record refers to a particular rule.
The *.UNI files, contain the fields of the standard values related to HolderRings normative; the structure of the files are self-explaining.
## =================================================================================
## * IronPROLibrary Data Manager - *** Fronema Srl *** - www.ironcad.it
## =================================================================================
## Saved On: 29/04/2019 17:13:02
##-------------------------------------------------------------------
## CODICE | d1 | d2 | b | AFT |
##-------------------------------------------------------------------
CR19x37x10 | 19.0 | 37.0 | 10.0 | 1.0 |
CR20x30x5 | 20.0 | 30.0 | 5.0 | 1.0 |
CR20x30x7 | 20.0 | 30.0 | 7.0 | 1.0 |
CR20x32x7 | 20.0 | 32.0 | 7.0 | 1.0 |
CR24x38x10 | 24.0 | 38.0 | 10.0 | 1.0 |
CR26x42x8 | 26.0 | 42.0 | 8.0 | 1.0 |
CR27x37x7 | 27.0 | 37.0 | 7.0 | 1.0 |
CR30x45x8 | 30.0 | 45.0 | 8.0 | 1.0 |
...
...
Bearings

The Bearings tool is used to create Bearing on the shaft part. This dialog box is displayed every time you drop the Bearing tool in the scene or when you edit one.
The Bearing can be placed also on cylindrical parts, drop the tool on an circular edge or face and the bearing inherits the shaft dimensions.

Click to show content from YouTube.
(read the service's privacy policy)
Components
The family of Bearing can be selected using the three tabs.

You can change the type of bearing clicking of the option buttons placed under the tabs.

At the right of the component there is a icon,

which, if clicked, it changes the state of hidden or visible of the bearing balls.
Parameters

- Standard Name - Using this dialog box, the user can select the correct rule.
- Type - This text box the values related to the selected rule.
- Diam. Int. - This box lets you choose internal diameter of bearing related to the selected rule. When the user drags a component over on circle edge (for example, if the user drags a bearing over a shaft), a check control named Auto will be shown. Using this toggle control, itβs possible that the bearing inherits the shaft dimensions.
- Diam. Ext. - Using this combobox, the user could select the external diameter of the related selected internal diameter.
- Component Type - You can select whether to create the bearing as a single Part or as an Assembly consisting of three parts.
- Lock Mode - If selected, component editing is prevented.
- Create Hole - If selected, a hole (with tolerance) will be created for the outer diameter of the bearing.
- Reverse - If selected, the hole changes direction.

The bottom section of the dialog contains the items useful to set the information related to the component.
The section is divided in three parts:
For a detailed explanation see BOM information
Bearing Tech InfoCustom Information is specific to bearings, it’s a collection of information about the bearing. When you click on the Custom Info tab,

it is displayed a three column grid showing the information associated to the component.
Status bar

The status bar reports the description of the selected standard rule.
If you click on description Library Data Manager starts to modify the description and the rules to create the bill of materials.
Close to it, on the right, there is a button that enable you to edit the geometric data file, launching the Library Data Manager - Geometry…

Click to show content from YouTube.
(read the service's privacy policy)
The data structure behind Bearing
Every component defined in the User Interface has behind him some data files which contain properties and parameters related to the component itself. These files are placed in the folder of the standard rule. The main files associated to the family of components are the followings: bearing.ini and bearingN.uni
Every numbered section is related to an icon of the component in the User Interface, and every record contains these fields:
- DataFile -> File containing the data values useful to build the component
- Rule -> Name of the Standard Rule
- Description -> Description of the Standard Rule
For example, this is the structure of a Bearing.ini file
# Data file Rule Description
[0 1] # [Ball]
4259.uni | UNI4259 | Radial bearing ball with a gear
[0 2]
42591a.uni | UNI42591 | Ball bearing with gear and oblique contact
[0 3]
4259Q4C.uni | UNI4259 | Ball bearing with four conctats and a gear
...
...
[1 1] # [Roller]
4259rNU.uni | UNI4259RC | Radial with cilindrical roll
[1 2]
4259rNJ.uni | UNI4259RC | Radial with cilindrical roll and a gear
[1 3]
4259rNUP.uni | UNI4259RC | Radial with cilindrical roll and a gear
...
...
[2 1] # [Thrust]
603367A.uni | UNI603367A | Axial bearing with sample effect
[2 2]
603367B.uni | UNI603367B | Axial bearing with double effect
[2 3]
603367C.uni | UNI603367C | Axial with cilindricals rolls
...
...
[End]
Under each section it is possible to place several records; every record refers to a particular rule.
The bearingN.ini files, contain the fields of the standard values related to bearing normative; the structure of the files are self-explaining.
## =================================================================================
## * IronPROLibrary Data Manager - *** Fronema Srl *** - www.ironcad.it
## =================================================================================
## Saved On: 11/07/2019 15:23:20
## --------------------------------------------------------------------------
## CODICE | d | D | B | Cd | Cs | Vlg | Vlo |Nb | AFT |
## --------------------------------------------------------------------------
618/3 | 3.0 | 10.0 | 4.0 | 375 | 176 | 40000 | 48000 | 4 | 1.0 |
623 | 3.0 | 10.0 | 4.0 | 488 | 146 | 60000 | 70000 | 8 | 1.0 |
618/4 | 4.0 | 9.0 | 2.5 | 540 | 180 | 63000 | 75000 | 8 | 1.0 |
604 | 4.0 | 12.0 | 4.0 | 806 | 280 | 53000 | 63000 | 8 | 1.0 |
624 | 4.0 | 13.0 | 5.0 | 695 | 335 | 38000 | 45000 | 8 | 1.0 |
634 | 4.0 | 16.0 | 5.0 | 865 | 440 | 36000 | 43000 | 8 | 1.0 |
618/5 | 5.0 | 11.0 | 3.0 | 637 | 255 | 53000 | 63000 | 8 | 1.0 |
625 | 5.0 | 16.0 | 5.0 | 865 | 440 | 36000 | 43000 | 8 | 1.0 |
635 | 5.0 | 19.0 | 6.0 | 1290 | 695 | 32000 | 38000 | 8 | 1.0 |
618/6 | 6.0 | 13.0 | 3.5 | 884 | 345 | 48000 | 56000 | 8 | 1.0 |
626 | 6.0 | 19.0 | 6.0 | 1290 | 695 | 32000 | 38000 | 8 | 1.0 |
618/7 | 7.0 | 14.0 | 3.5 | 956 | 400 | 45000 | 53000 | 8 | 1.0 |
...
...
Steels

Steels tool allow to place steel profile in the scene 3D, with the possibility of managing different characteristics, such as choice of profile, automatic connections, final cuts, length calculation.

Click to show content from YouTube.
(read the service's privacy policy)
Components

This section consists of three areas. The first icon is a drop-down button used to select the type of steel profile. The second icons group is used to select the cut or interlock at the end. The last icons group is use to activate the attachment points.

When editing a steel, a drop-down menu appears to choose which other steels to apply the same change to:
- Only this Steel,
- All Steels in this Assembly,
- All Steels in the Scene.
- Only Steels this Size in this Assembly
- Only Steels this Size in the Scene
Parameters

- Standard Name - Used to select the correct rule.
- Type - Contains all values related to the selected rule.
- Thickness - To select the shell thickness related to the rule (only available for some elements).
- Material - To select the material code related to the component.
- Length - In this text box you can enter the value of the length of element, the icon on the right (wand) allows to detect the size up to the first element that intersects forward. Dec. - is the drop-down menu that allows you to choose the precision for the inclusion of the measure.
- Model Type - To select profile details: Detailed, Squared (no fillets), Simplified (Squared Fill, for square and rectangular) the green arrow lets you choose how to give the feature: Only this Steel, to All Steels in this Assembly, or to All Steels in the scene.

Round Definition
If you want to manage the radii in these steels, see how to change the profile sketch values here


The bottom section of the dialog contains the items useful to set the information related to the component. The section is divided in two parts: BOM Information and Custom Information.
BOM Information section contains the same options of the other components, but there is this option more:
User Name Prefix - This check button controls the enable state of the text item placed on the right. If this button is checked, any string placed in the text item will be used as prefix of the User Name.
Part Number can also be generated using the Numbering tool
For a detailed explanation of the other items see BOM information

Click to show content from YouTube.
(read the service's privacy policy)
Status bar

The status bar shows the description of the selected standard rule.
If you click on description, Library Data Manager starts so you can edit the description and the rules to create the BOM.
Next to it, on the right, is a button that allows you to edit the geometric data file, launching Library Data Manager - Geometry…
Steel Cut Settings

Steels components have a drop-down section that allows you to set the properties of the cut end to the element. Here are the items and the options available in this section:
- Start Section - This check is for activating the cut at the beginning, there are two options, the first is a menu to select the orientation of the cut in 90Β° steps, and the second is a text box to define the angle of inclination.
- End Section - This check is for activating the cut at the end, there are two options, the first is a menu to select the orientation of the cut at step of 90Β°, the second is a text box to define the angle of inclination.
- 45 degree Orientation - This check is for rotating 45Β° with respect to the z axis.
- Remove Any Cuts - This check allows you to remove cuts made with the Extend and Trim tools.
Steels Interlock

The interlock cut allows you to create the profile cut for join two steels. There are two button, one for start cut and other for end, and a text box for insert the cut tolerance.
The interlock cut is available for only some steels (are ones shown in figure).

Only for angular steels the interlok icon has a switch to reverse the cut.

Create Attach Points
Steels components have a three buttons that allows you to set the attachment points of the steels associated to the other steels. In fact Steels can automatically create and associate start and end to any steels placed in the scene. Here are the items and the options available in this section:

- First button - align the new element with the reference.
- Second button - align alongside the head of the reference.
- Third button - align over the head of reference.
By clicking on the buttons repeatedly, the element that is being placing, will rotate with respect to the four faces in the side or in the head.
| Second bt - align alongside the head | Third bt - align over the head |
|---|
 |  |
Placement of Associated Steels
The Steels has some useful behaviors which improve your productivity. In fact when you drop the tool over an existing steels component, Steels automatically gets the existing parameters and associate the new component to the existing one. For example, if you drop the tool on the HE 100, the dialog box will propose you the same element with same dimension. Furthermore, if you activate Create Attach Points, the new steels will be connected to the end.
Steels along a 2D or 3D path
Automatically positions Steels along a 2D or 3D path, even with the ability to offset.
Before drop the command in the scene, select a 2D profile or a 3D curve, then select Place Along Selected Path, this creates as many steels as there are lines in the path and cuts off the ends at the bisector; you can also create a single sweep by selecting the Create Sweep option.


Click to show content from YouTube.
(read the service's privacy policy)
Edit of Steels length
You can change the length of the steels editing the component with a double click. Anyway if you select the IShape length of the component, you can change it dragging the handle in the desired position. Furthermore all the BOM Information, Part Name and Custom Data are updated.


Click to show content from YouTube.
(read the service's privacy policy)
The data structure behind Steels
Every component defined in the User Interface has behind him some data files which contain properties and parameters related to the component itself. These files are placed in the folder of the standard rule. The main files associated to the family of components are the followings: Profil.ini and steelname.uni or steelname.din or steelname.dat
Every numbered section is related to an icon of the component in the User Interface, and every record contains these fields:
- DataFile -> File containing the data values useful to build the component
- Rule -> Name of the Standard Rule
- Description -> Description of the Standard Rule
- MaterialFile -> Data file containing the materials allowed for this kind of component
Normative Data
For example, this is the structure of a Profil.ini file:
#Data file | Rule | Description | Material File
[1]
HEA.dat | DIN1025-2 | Beam HE with large parallel forward | steel.dat
HEB.dat | DIN1025-3 | Beam IPBI | steel.dat
HEM.dat | DIN1025-4 | Beam IPBv | steel.dat
IPE.dat | DIN1025-5 | Beam IPE | steel.dat
[2]
ISO_657-15.dat | ISO657/15 | Beam IPN | steel.dat
[3]
ISO_657-11.dat | ISO657/11 | Beam UPN | steel.dat
[4]
ISO_657-1.dat | ISO657-1 | Structural with the same angles and the same forward | steel.dat
...
...
As you can see, under each section it is possible to place several records. Every record refers to a particular rule.
The material data file contains all the materials available for the component. All the material files are stored in the folder Norme.
With Library Data Manager, under Show Normative Data, you can change the description and rules for creating the BOM through a graphical interface.
The steelname.dat files, contain the fields of the standard values related to steels normative; the structure of the files are self-explaining.
Geometry Data
For example, this is the structure of a C.dat file:
##---------------------------------------------------------------------------------
#Code | A | L | Th. Group (s) | B | C | AFT | PartNumber (Optional) |
##---------------------------------------------------------------------------------
6x20x20 | 20.0 | 0 | @1 | 20.0 | 6.0 | 1 |
7x20x30 | 20.0 | 0 | @1 | 30.0 | 7.0 | 1 |
10x20x40 | 20.0 | 0 | @2 | 40.0 | 10.0 | 1 |
7x25x25 | 25.0 | 0 | @3 | 25.0 | 7.0 | 1 |
10x30x30 | 30.0 | 0 | @3 | 30.0 | 10.0 | 1 |
10x30x40 | 30.0 | 0 | @4 | 40.0 | 10.0 | 1 |
15x30x40 | 30.0 | 0 | @4 | 40.0 | 15.0 | 1 |
10x30x50 | 30.0 | 0 | @4 | 50.0 | 10.0 | 1 |
...
##---------------------------------------------------------------------------------
## Thickness definition
@1 | 1.0 | 1.2 | 1.5 |
@2 | 1.0 | 1.2 | 1.5 | 2.0 |
@3 | 1.2 | 1.5 | 2.0 |
@4 | 1.5 | 2.0 | 2.5 |
...
## Round definition
#>Thickness | Ext. Round | Int. Round
>1.0 | 0.2 |
>1.2 | 0.5 |
>1.5 | 0.5 |
>2.0 | 1.0 |
...
Through a graphical interface, Library Data Manager, under Show Geometry Data, you can change the dimensions of the profile, such as adding or removing rows, changing thickness or rounding data.
Round Definition
To define the rounds of the Steels sections, at the end of the DataFile (steelname.DAT), set the Round Definition with the following format:
....
##
## Round definition
##
# >Thickness | Ext. Round | Int. Round
>1.0 | 0.0 | 0.0
>1.2 | 0.0 | 1.0
>1.5 | 3.0 | 0.8
>2.0 | 4.0 | 1.0
....
As seen in the example, the value 0 is accepted and has the meaning of no βroundβ.
In case the value Int.Round is not defined, RadiusInside will be = to RadiusOutside - Thickness.
You just put the line:
applies the same round to all thicknesses.
It is also possible to define thicknesses in the following way:
In this case Xnn is the multiplier value of the thickness.
So in the above example, the outer fitting will be equal to the thickness multiplied by two, while the inner fitting will be equal to the thickness divided by two.
To remove all the rounds, sets:

In the case where the section relative to the fittings is not defined, the values of the radii of the fittings will be equal to Thickness / 2
Custom Steels

Custom Steels allows to place user profiles using the characteristics of the tool IPROSteels, such as the points of attachment and the cuts at the ends. User profiles are to be stored in the library ICMechanical.
For a detailed explanation to create a custom steels, see here.

Click to show content from YouTube.
(read the service's privacy policy)
Components

The first drop down button that is used to select the category of custom steel profile. The second drop down button is used to select the type of steel profile.
This button allows you to select the display of steel: details, icons or tiles.


The last icons group is use to activate the attachment point (more info here).

below is a preview of the selected profile, the icon to activate the cuts at the ends (more info here) and a combo to select the profile details (if present, more info here),

the green arrow lets you choose how to give the feature: only this steel, to all those in the assembly, or to all of the scene.
Parameters

- Material - Using this combo box, the user could select the code of the material related to the component.
- Length - In this text box the user can insert the value of the length of element, the icon at right (wand) allows to detect the size until the first element that intersects forward. Dec. - is the combo box that allows you to choose the precision for the inclusion of the measure.

The bottom section of the dialog contains the items useful to set the information related to the component. The section is divided in two parts: BOM Information and Custom Information.
BOM Information section contains the same options of the other components.
Part Number can also be generated using the Numbering tool
For a detailed explanation of the other items see BOM information
Status bar

If you click on icon Library Data Manager starts to modify the description and the rules to create the bill of materials.

Steel Cut Settings

Steels components have a drop down section that enables you to set the properties of the cut end to the element. These are the items and the options available in this section:
- Start Section - This check is used to activate the cut into start, there are two options, the first is a combo box for select the orientation of the cut at step of 90Β°, the second is a text box for define the angle of inclination.
- End Section - This check is used to activate the cut at the end, there are two options, the first is a combo box for select the orientation of the cut at step of 90Β°, the second is a text box for define the angle of inclination.
Create Attach Points

Steels components have a three buttons that enables you to set the attachment points of the steels associated to the other steels. In fact IPROSteels can automatically create and associate start and end to any steels placed in the scene. These are the items and the options available in this section:
- First button - align the new element with the reference.
- Second button - align alongside the head of the reference.
- Third button - align over the head of reference.
By clicking on the buttons repeatedly, the element that is being placing, will rotate with respect to the four faces in the side or in the head.
| Second bt - align alongside the head | Third bt - align over the head |
|---|
 |  |
Placement of Associated Steels
The Custom Steels has some useful behaviors which improve your productivity. In fact when you drop the tool over an existing steels component, Custom Steels automatically gets the existing parameters and associate the new component to the existing one. Furthermore, if you activate Create Attach Points, the new steels will be connected to the end.
Custom Steels along a 2D or 3D path
Automatically positions Custom Steels along a 2D or 3D path, even with the ability to offset.
Before drop the command in the scene, select a 2D profile or a 3D curve, then select Place Along Selected Path, this creates as many custom steels as there are lines in the path and cuts off the ends at the bisector.

Edit of Steels length
You can change the length of the steels editing the component with a double click. Anyway if you select the IShape length of the component, you can change it dragging the handle in the desired position. Furthermore all the BOM Information, Part Name and Custom Data are updated.
How to create a custom library
In the Profiles folder (path: ..\ICMechanical\Library\Profiles) you can create a personal folder in which to save your profiles a FileName.ics file with the profile, and a FileName.jpg file with the preview image to be shown in the dialog box (if the .jpg is not present, the preview of .ics is used).

How to create a multiple profiles for choose detail
- Create two or more Intellishape into a same Part,
- in each 2d section draw the appropriate profile steel,

- the 2D cross section and Intellishape must all be in the same position,
- the center of the profile must match the origin of the 2d section,
- change the name of the Intellishape and prefix it with the symbol
_ (the name given to intellishape is what shows up in the combo box),- Intellishape named
_@Trim is a special name for will be used as cutting element in the trim functions (and is not displayed in the combo box),
- suppress all the Intellishape except the one is to be used as default.
The data structure behind Custom Steels
All components Custom Steels has behind him one data file - IPROLib_BOM.ini placed in the Profiles folder (path: ..\ICMechanical\Library\Profiles).
This file is used to manage the automatic generation of PartNumber, Description and Custom data.
As you can see, under each FolderName it is possible to place several records. Every record refers to a particular file.
You can add the name of your folder and fill in the various fields; if you do not, the data (Name, PartNumber, Description, Material) to fill in the BOM will be as set in each individual file.
Every record contains these fields:
- FolderName -> Folder containing the 3D file
- ComponentName-> Name of the Component
- PartNumber-> Code of the Component
- Description -> Description of the Component
- CustomDataFile-> DataFile containing the custom data to add for this kind of component more info
- Material -> Directly assigns the material in the CustomProfiles.dat file more info
- MaterialFile -> Material file to show in the Material ComboBOX, if not specified the CustomProfiles.dat file is loaded
You can edit this file with Library Data Manager
For example, this is the structure of a IPROLib_BOM.ini file
# Parameters used in these schema are:
# <C> FileName of element
# <L> Sizebox Length of the component
# <N> Folder of element
# <M> Material
# <A1> Start taper Angle for Steels
# <A2> Start orientation Angle for Steels
# <O1> End taper Angle for Steels
# <O2> End orientation Angle for Steels
#
# Character ";" is used as separator
#
# All other characters are left unchanged......
#
# The <DEFAULT> record is used if the component name is not
# defined inside the file. In other words, when you want apply
# the same record to all the entries of a FolderName,
# set ComponentName as <DEFAULT>
#
# FolderName; ComponentName; PartNumber; Description; CustomDataFile; Material; MaterialFile
#
AluFlex Item; <DEFAULT>; ALU<C>x<L>; ALUFLEX <C>x<L>;
Serie2000; <DEFAULT>; S2000<C>x<L>; S2000 <C>x<L>; Steel.dat
Bosch_Rexroth; <DEFAULT>; BOSCH<C>x<L>; BOSCH <C>x<L>; DIN2440
Bosch_Rexroth; 38429035 Profil 60x60; 38429035; Profil 60x60;
Bosch_Rexroth; 38429052 Profil 45x45; 38429052; Profil 45x45;
...
...
FBV; Profilo30x30_1C; P030030C1; <C> H<L>; CustomFBV1C.dat
FBV; Profilo30x30_2A; P030030C2A; <C> H<L>; CustomFBV2A.dat
...
...
RailingsXT

With this command you can insert many different types of parametric railings into the scene.
Drag the command into the scene and set the options, to dimension the railing you can enter the values in the dialog.

Click to show content from YouTube.
(read the service's privacy policy)
Tip
Drag on element If you drag the railing to the edge of an element, such as a landing or balcony, the size is detected and set automatically.
The dialog box is divided into several sections:

Pillars (with base and extension), handrails, horizontal, vertical, panels and exterior; in each section you can select the element to be used and manage its dimensions and options.
Library Folders
The folders of the RailingsXT library are located in ..\ICMechanical\Library\RailingsXT in these folders you can save custom elements such as handrails, horizontals, panel, pillars, etc.

In each folder are the 3D *.ics files and the corresponding *.dat (text file containing your preferred measurements).
How to customize RailingXT components
In order to adapt elements to the chosen dimensions, all the models that make up the railings must be parametric, and be saved in the respective folders of the library.
Assemblies or parts must contain these parameters:
- one named L which defines the depth
- one named W which defines the width
- one named H which defines the height
- one named S which defines the thickness
Furthermore, the position of the anchor will be used as an insertion point.
Here are some examples:
Square Round is a pillar part:

in order to adapt the size to the railing, the part element must contain these parameters:
- H - corresponds to the Height of the railing (minus W of the Handrail, if any)
- W - L - S - are use for adapt the element to the Measure of pillar
Frontal01 is an assembly with a pillar stump and base plate:

- DY - corresponds to Y Offset of the edge
- DZ - corresponds to Z Offset of the edge
- W - L - S - are use for adapt the stump to the Measure of pillar
Panel01 is an assembly with a glass panel and clips:

- MinW - corresponds to the minium size for inser panel among two pillars
- W - is use for adapt the element to the distance of two pillars
- H - is use for adapt the element to the Height of railing (minus W of the Handrail and Horizontals, if any)
In the case of this panel there are other parameters for clip positioning and sizing.
Steel Stairs

This command is used to place in the scene a steel staircase assembly consisting of steps, side elements and landing platform.

Click to show content from YouTube.
(read the service's privacy policy)
Drag the command into the scene and set the options, to dimension the scale you can drag the handles of the preview or enter the values in the dialog.
| Steel Stair Preview | Steel Stair |
|---|
 |  |
The dialog is divided into four sections:
Stair Geometry

In the first section, you can set the overall dimensions of the stair (or you can drag the handles in the preview).
Lateral Elements

In the second section, it is possible to select the type of the lateral elements of the staircase, the size, the placement (both, only right, only left), and the position (inside or outside of the size); with the first icon you change the Steel Type, while with the second icon you can use a custom steel (how to create custom steel)

when you choose to use custom steel profiles, the drop-down button for choosing the profile appears, a button also appears to set the size.


Step

In the third section, it is possible to select the type of stairs steps, the size, the offset with respect to the side elements and the minimum climb between the steps (or - slightly above - force the number of steps);
with the info icon you can display a diagram for the correct sizing of the staircase.

Landing

The fourth section is for the setting of the landing plate, it is possible to select the type (Straight, Right, Left or Centered) and set its size.
Library Folders

The first icon at the top left of the dialog opens the dialog for setting the folders of the Steel Stairs library: in these folders it is possible to save the custom elements such as laterals, steps, landings and railings.
Custom elements
In order to adapt elements to the chosen dimensions, all the models that make up the staircase must be parametric, and be saved in the respective folders of the library.
Here are two examples of Lateral Elements:
Lateral1 is a part with a front parametric section:

in order to adapt to the size of the staircase, the lateral elements must contain these parameters:
- StairLength - corresponds to L of the stair geometry, is the length of the stair
- StairHeight - corresponds to H of the stair geometry, is the height of the stair
- Width - corresponds to W of the profile, it is the width of the Lateral Elem
- Height - corresponds to H of the profile, is the height of the Lateral Elem
- Thickness - corresponds to Th, is the thickness of the Lateral Elem
- FrontalModel - equal to 1, indicates that the parametric section is in front (and therefore it is not the section of the custom steel)
Lateral2 is a part with lateral parametric section (section of the custom steel):

in this case the parameter Length (of the profile) does not correspond to the length of the stair, but is used to calculate the hypotenuse between the Length(L) and Height(H) of the stair.
- Width - corresponds to W of the profile, it is the width of the Lateral Elem
- Height - corresponds to H of the profile, is the height of the Lateral Elem
- Thickness - corresponds to Th, is the thickness of the Lateral Elem
- C - corresponds to C, is the size of the flange of the Lateral Elem
Here are two examples of Steps:
Step03_SM is a SheetMetal part:

to be able to adapt to the size of the staircase, the steps must contain these parameters (at part or assembly level):
- Width - corresponds to W of the stair geometry, is the width of the stair
- Depth - corresponds to d of the step, it is the depth of the step
- Thickness - corresponds to th, is the thickness of the step
optional, only if there are screws
- ScrewOffset - distance of the screw from the edge of the step
Step06-S_Bolt is an Assembly of a Step with Grid (simplified) and bolts, nuts and washers:

Railings

This command is used to place in the scene a railings assembly consisting of a railing post, handrail elements, intermediate rail and kick strip.

Click to show content from YouTube.
(read the service's privacy policy)
Drag the command into the scene and set the options, to dimension the railing you can drag the handles of the preview or enter the values in the dialog.
Tip
Drag on element If you drag the railing on the stair element such lateral or landing, the dimension and angle are setting in automatic.
| Railings Preview | Railings Preview on Steel Stair |
|---|
 |  |
The dialog is divided into four sections:
Railing Sizebox

In the first section, Railing Sizebox, you can set the dimensions of the railing (or you can drag the handles in the preview).
Change the orientation placement position (for the railing post and for the kick strip).
In the Railing Post combo box, you can select the post element for start, end, and intermediate (which can be disable), the number of intermediate posts to be placed, the start and end offset, and choose the positioning mode with respect to the selected steel position (vertical or perpendicular).
Handrail

In this section you can select whether to position the handrail, from the combobox select the element and set the start and end extension.

Section for selecting the intermediate rail from the combobox, and set the distance from the bottom.
Kick strip

Section for selecting the kick strip.
Library Folders

The first icon at the top left of the dialog opens the window for setting the folders of the Steel Stairs library: in these folders it is possible to save the custom elements such as railing, handrail, intermediate and kick strip.
Custom elements
In order to adapt elements to the chosen dimensions, all the models that make up the railings must be parametric, and be saved in the respective folders of the library.
Assemblies or parts must contain these parameters:
Height - corresponds to H of the railing
Angle - used to adapt the element to the angle of the staircase (if Vertical is set as Placement)
Furthermore, the position of the anchor will be used as an insertion point, and in the case of tubular profiles an attachment point called Handrail must also be defined on top of element in order to position the handrails correctly.
And it is also needed two parameters must be defined in the assembly/part one named L which defines the depth and one named W which defines the width, these parameters are used to correctly position the intermediate elements and the kickstrip.
Here are some examples:

Example 1 is a part of simple railing post:

in order to adapt the size to the railing, the part element must contain these parameters:
- Height - corresponds to H of the railing
- Angle - it is use for adapt the element to the angle to the stair
Railing 40x40 is an assembly with a railing post and base plate:

Railing 42 T L is an assembly with tubolar railing post and a side plate:

In the case of a side railing post, there must be an attachment point to the base positioned in the center of the railing with the name Railing, this attachment point is used together with the parameters L and W to correctly position the intermediate elements and the kickstrip.
Railings Assemblies

This command is used to place a parametric railing assembly in the scene.
Drag the command into the scene and set the options, to dimension the railing you can enter the values in the dialog.
Tip
Drag on element If you drag the railing on the stair element such lateral or landing, the dimension and angle are setting in automatic.
| Railings Parameters | Railings Preview on Steel Stair |
|---|
 |  |
The dialog is divided into two sections:
Railing Sizebox

In this section, you can set the dimensions of the railing and change the orientation placement position (for the railing post and for the kick strip).

In the combo box, you can select the railing assembly.
Parameter grid

This table shows the parameters relating to the railing selected with the values that can be modified by the user.
Library Folders

The icon at the top left of the dialog opens the window for setting the Steel Stairs library folders: in this folder you can save the railing assembly.
Custom Assembly Railing
In order to adapt railing to the chosen dimensions, the assembly that make up the railing must be parametric, and be saved in the respective folder of the library.
The assembly must contain at least these parameters:
Length - matches to L of the railing
Height - matches to H of the railing
Angle - used to adapt the element to the angle of the staircase (if the railing was released on a sloped side profile)
and all other parameters required to properly size the railing
Tip
if the comment column is filled with parameter descriptions, they will be shown in the dialog box as a tooltip
furthermore, the position of the anchor will be used as an insertion point.
Here are some examples:

Tubes_lateral is an assembly with tubolar railing and a side plate:

in order to adapt the size to the railing, the assembly must contain these parameters:
- Length - matches to L of the railing
- Height - matches to H of the railing
- Angle - it is use for adapt the element to the angle to the stair
and the assembly and parts can contain other parameters:
- other params - are use for drive the railing
Tip
if the comment column is filled with parameter descriptions, they will be shown in the dialog box as a tooltip
Set BOM Settings

With Set BOM Settings you can change the BOM settings for the whole scene, drag the tool into the scene and choose which settings you want to change.
You can change the UserName to:
- Part Number, Description
- Add a prefix to the Name or PartNumber
- Set the encoding mode to: Automatic, Set by User, PartNumber Auto code and Description by User, PartNumber by User and Description automatic.


Click to show content from YouTube.
(read the service's privacy policy)
Operativity
- Drag the command into the scene to change the settings for all steels.
- Or, first select the steels whose BOM settings you want to change,
- Then drag and drop the command into the scene.
Create Steel Cap and Tube Cap

With Create Steel Cap (and Tube Cap) you can add the cap part to the steel by dragging the tool over the chosen end of the steel (at the beginning or end).

Click to show content from YouTube.
(read the service's privacy policy)

Profile Type
From the combobox it is possible to choose the section of the cap profile between: Equal, Sharp corners, Chamfered corners, Filled corners.
And you can choose if Create Attach Points for link the cap to the steel.

Parameters

- Thickness - Select or type the thickness of the plate.
- Steel Dimension - This two textbox detect the size of the steel on which the command is drop, and you can edit it values.
- Offset - External offset value.
- Chamfer/Round - Chanfer/Round value, the text box changes according to the profile choice.

- Create Holes - If the check is active, you can enter the values of the four holes, diameter and distances.

The bottom section of the dialog contains the items useful to set the information related to the component. The section is divided in two parts: BOM Information and Custom Information.
BOM Information section contains the same options of the other components, but there is this option more:
User Name Prefix - This check button controls the enable state of the text item placed on the right. If this button is checked, any string placed in the text item will be used as prefix of the User Name.
Note
When the tool is positioned on one of the first four steel types and moved accordingly, the part number prefix changes. Steel caps are categorized by their location: at the Base (prefix F), at the Top (prefix T), and at the End (prefix E). The options for Prefix Name and Prefix Part Number are filled automatically and correctly.
For a detailed explanation of the other items see BOM information
Create Steel Stiffener

With Create Steel Stiffener you can add the stiffener part to the steel, drag the command to the chosen end of the steel.

Profile Type
From the combobox it is possible to choose the section of the stiffener profile between: Equal, Sharp corners, Chamfered corners, Filled corners.
And you can choose if Create Attach Points for link the stiffener to the steel.

Parameters

- Thickness - Select or type the thickness of the plate.
- Side 1/2 - The combobox on the right can be used to choose the positioning side.
- Offset Inside - Value of internal offset.
- Offset Outside - Value of external offset.
- Triangular Shape - Set the triangular profile, available only for T and L steels.
- Reinforcement - Dimensions of the reinforcement, if the length is 0 it will not be extended beyond the dimensions of the steel (and the width will have no effect), available only for H and and C steels.
- Off. O1 and 02 - Offset value of indentations, available only for H.
- Chanfer/Round - Chanfer/Round value, the text box on the right changes according to the profile choice.

- Create Holes - If the check is active, you can enter the values of the four holes, diameter and distances.

The bottom section of the dialog contains the items useful to set the information related to the component. The section is divided in two parts: BOM Information and Custom Information.
BOM Information section contains the same options of the other components, but there is this option more:
User Name Prefix - This check button controls the enable state of the text item placed on the right. If this button is checked, any string placed in the text item will be used as prefix of the User Name.
Note
When the tool is positioned on one of the first four steel types and moved accordingly, the part number prefix changes. Steel caps are categorized by their location: at the Base (prefix F), at the Top (prefix T), and at the End (prefix E). The options for Prefix Name and Prefix Part Number are filled automatically and correctly.
For a detailed explanation of the other items see BOM information
Extend Steels

With the Extend Steels command, you can extend (or cut) two steels with each other or to a face.

Click to show content from YouTube.
(read the service's privacy policy)
Operativity
- Drag and Drop the command in the scene,
- Select the first Steel,
- Select the second steel to extend, (or Select the face to use as reference, and confirm)
- Select the type of join between the two steels,
- Confirm your choice.
Tip
If you want to apply join type 1, select first the two steels and then release the command in the scene with the right mouse button; this way you avoid all choices and no window appears.
Trim at intersection

With the Trim at intersection command, it is possible to trim the selection of steels with two or more steels at their intersection.

Click to show content from YouTube.
(read the service's privacy policy)
Operativity
- Select one or more Steels what you want cut,
- Drag and Drop the command into the scene.
Tip
If you drag the command with the right mouse button, a dialog box appears where you can set the minimum distance of influence of the command action (i.e. the intersection control distance) and also set the tolerance for the cut.

Trim Steels

With the Trim Steels command, you can trim (or extend) one or more steels with one or two steels as a reference for the cut.


Click to show content from YouTube.
(read the service's privacy policy)
Operativity
- Drag and Drop the command into the scene,
- Select one or two Steels to use as trim references,
- Select one or more steels to trim,
- Confirm your choice.
You can also define a start and end tolerance for the trim and if you want any connected steels to be disconnected.
3 Corner Miter

The 3 Corner Miter tool enables users to cut three steel beams at their intersection.
Operativity
- First select the three steels you want to cut,
- Then Drag and Drop the command into the scene.

Click to show content from YouTube.
(read the service's privacy policy)
Quick Trim

Quick trim allows you to cut or extend selected steels to the first intersection (in both directions).
Operativity (single steel)
- Drag and drop the tool onto the steel you want to cut.
Tip
If you want to trim or extend only one side of the steel, drag and drop the tool to the desired end while holding down the Alt key.

Click to show content from YouTube.
(read the service's privacy policy)
Operativity (multi steels)
- First select the steels you want to cut,
- Then Drag and Drop the tool into the scene.
Tip
If you drag the tool with the right mouse button, a dialog box appears where you can set the minimum distance of influence of the tool action (i.e. the intersection control distance) and also set the tolerances for the cut.

Cut Steels

With the Cut Steel command, you can cut steel into two parts by entering the distance (and possibly the offset before and after cut) from the beginning (or using TriBall) or you can cut multiple steels together.
Operativity (single cut)
- Drag and Drop the command onto steel,
- Insert distance, or placing triball and drag,
- Confirm your choice.

Operativity (multi cuts)
- Drag the command into the scene with the right mouse button,
- Select one or two Steels to use as cutting references,
- Select one or more steels to be cut,
- Confirm your choice.

Detach Steels
Disconnect steels that are connected to each other with attachment points.

Click to show content from YouTube.
(read the service's privacy policy)
Operativity (single steel)
- Drag and Drop the command onto steel.
Operativity (multi steels)
- Select steels,
- Drag and Drop the command into the scene.
Connect Closed Steels
Connect the steels that had been disconnected with their attachment points (if any).

Click to show content from YouTube.
(read the service's privacy policy)
Operativity
- Select steels that you want connect,
- Set the infuence area to search attachment points,
- Drag and Drop the command into the scene.

Remove End Cuts

This tool removes cuts from steels.
(Cuts created with: Quick Trim, Trim Steels, Trim at intersection, Extend Steels, 3 Corner Miter).
Operativity
- First select the steels you want to remove cuts,
- Then Drag and Drop the command into the scene.

Splined Shaft


Click to show content from YouTube.
(read the service's privacy policy)
Parameters

- Normative - Combo for select the rule.
- Material - Using this combo box, the user could select the code of the material related to the component.
- Shaft Diameter - Combo for select the internal diameter.
- Ext. Diameter - Text box for insert the internal diameter (only for Splined Hub).
- Length - Text box for insert the length.

The bottom section of the dialog contains the items useful to set the information related to the component.

The section is divided in two parts:
BOM Information and Custom Information.
For a detailed explanation see here BOM information
The data structure behind Splined Shaft
Every component defined in the User Interface has behind him some data files which contain properties and parameters related to the component itself. These files are placed in the folder of the standard rule. The main files associated to the family of components are the followings: SplinedShaft.ini and UNIxxxx.dat
For example, this is the structure of a SplinedShaft.ini file
#
# Name |FileTable | Description | CodeConf | Descr | Material
UNI 8953 SL | UNI8953sl.dat | Splined shaft LIGHT Series | Splined SL <N>x<Dmin>x<Dmax> | Splined Shaft UNI 8953 SL <N>x<Dmin>x<Dmax> | Steel.dat
UNI 8953 SM | UNI8953sm.dat | Splined shaft MEDIUM series | Splined SM <N>x<Dmin>x<Dmax> | Splined Shaft UNI 8953 SM <N>x<Dmin>x<Dmax> | Steel.dat
UNI 8953 HSL| UNI8953Hsl.dat | Splined hub LIGHT Series | Splined HSL <N>x<Dmin>x<Dmax> | Splined hub UNI 8953 SL <N>x<Dmin>x<Dmax> | Steel.dat
UNI 8953 HSM| UNI8953Hsm.dat | Splined hub MEDIUM series | Splined HSM <N>x<Dmin>x<Dmax> | Splined hub UNI 8953 SM <N>x<Dmin>x<Dmax> | Steel.dat
The UNIxxxx.dat files, contain the fields of the standard values related to Splined Shaft normative; the structure of the files are self-explaining.
## ==========================================
## * Fronema Srl - PARAMETRIC LIBRARY
## ==========================================
##
## Cylindrical grooves parallel sides internal centering - LIGHT Series
##
## Order Name Description
## 0 DMin -> Minimum diameter shaft
## 1 DMax -> Maximum diameter shaft
## 2 B -> L dente
## 3 N -> N denti
## 4 DEex -> External diameter splined hub
##
<UNIT> MM
#
# DMin | DMax | B | N | DExt
23 | 26 | 6 | 6 | 0
26 | 30 | 6 | 6 | 0
28 | 32 | 7 | 6 | 0
32 | 36 | 6 | 8 | 0
36 | 40 | 7 | 8 | 0
42 | 46 | 8 | 8 | 0
...
Gears


Click to show content from YouTube.
(read the service's privacy policy)
The Gears tool is used to create Spur, Rack, Bevel, Sprocket or Pulley in the scene or when you edit an existing component.

Click to show content from YouTube.
(read the service's privacy policy)
Components
The family of gears can be selected using the tabs.

You can change the type of gears clicking of the option buttons placed under the preview.
Parameters

- Transmission Rate - This text box is available when drop spur on an existing one and use it for define rate.
- Modulus - This combo box contains all the values related to the modulus available.
- Teeth - This box lets you choose the number of teeth.
- Material - Using this combo box, the user could select the code of the material related to the component.
- Fast Mode - Select this check for positioning an schematic component.
- Authored Mode - Select this check to deny acces to intellishape.
The bottom section of the dialog contains the items useful to set the information related to the component.

The section is divided in two parts:
BOM Information and Custom Information.
For a detailed explanation see here BOM information
The data structure behind Gears
Every component defined in the User Interface has behind him some data files which contain properties and parameters related to the component itself. These files are placed in the folder of the standard rule. The main files associated to the family of components are the followings: Main_NAME of Comp.ini and TableNAME.uni
Every record contains these fields:
- TableName-> File containing the data values useful to build the component
- Description -> Description of the Standard Rule
- MaterialFile -> Default materials allowed for this kind of component
- CodConf -> Configuration of Code
- and other Fields specific for each components
For example, this is the structure of a Main_Spurs.ini file
#TableName | Description | Material | CodeConf | Density
tb_Spur1.uni | Ruote dentate cil. mozzo laterale| C 45 UNI 7845 | RDM<Z><M> | 7.88
tb_Spur2.uni | Ruote dentate cil. | C 40 UNI 7845 | RD<Z><M> | 7.88
tb_Spur3.uni | Ruote dentate cil. in ghisa | G 20 UNI 5007 | RDG<Z><M> | 7.0
Under each section it is possible to place several records; every record refers to a particular rule.
The TableNAME.uni files, contain the fields of the standard values related to gears normative; the structure of the files are self-explaining.
#M | Z | D1 | DM | B | A
1.00 | 12 | 0.00 | 9.00 | 15.00 | 25.00
1.00 | 13 | 0.00 | 10.00 | 15.00 | 25.00
....
1.50 | 28 | 12.00 | 30.00 | 17.00 | 30.00
1.50 | 29 | 12.00 | 30.00 | 17.00 | 30.00
....
....
6.00 | 24 | 0.00 | 110.0 | 60.00 | 80.00
6.00 | 25 | 0.00 | 110.0 | 60.00 | 80.00
Place Belt

The Place Belt tool is used to place automatically belt around a selection of pulley.

Click to show content from YouTube.
(read the service's privacy policy)
Operativity
- Drag and Drop the command into the scene,
- Select two or more Pulley to use as references,
- Optional, Set BOM information,
- Confirm your choice.
Tip
If you want to apply directly the belt, select first the pulleys and then release the command in the scene with the right mouse button; this way you avoid all choices and appears only the last dialog.

Click to show content from YouTube.
(read the service's privacy policy)
Note
If the position of the pulleys has been changed, it is possible to regenerate the size of the belt simply by double clicking on the belt itself (or right click and choose Add-on Properties)
The bottom section of the dialog contains the items useful to set the information related to the component.

The section is divided in two parts:
BOM Information and Custom Information.
For a detailed explanation see here BOM information
The data structure behind Belt
All the data files related to belt are placed in the folder ..\Norme\Gears\Belts\Pulleys
This is the list of the files contained in the folder and a description of their structure:
- Belt_AT.dat
- Belt_GT.dat
- Belt_HTD.dat
- Belt_T.dat
These files contain the standard values related to Belt normative.
es. This is Belt_T.dat
## ==========================================
## * Fronema Srl - PARAMETRIC LIBRARY
## ==========================================
##
##-------------------------------------------------------------------
#P | Wid | Thic | Code | Description | Coding
2.5 | 6 | 0.6 | T2.5 | Cinghia dentata Passo metrico "T" | <W> <C>-<L>
5 | 10 | 1 | T5 | Cinghia dentata Passo metrico "T" | <W> <C>-<L>
....
The structure of the files are self-explaining.
Springs

The Springs tool is used to create Springs in the scene or when you edit an existing component.


Click to show content from YouTube.
(read the service's privacy policy)
Components
The family of Springs can be selected using the tabs.

Parameters

- Type - This combobox let you set normal or endless Springs.
- Wire Diam. - This combo box contains all the values related to the wire diameter available.
- Coil Diam. - This box lets you choose the coil diameter.
- Sizebox - These two text boxes are used to define the two diameters, internal and external
- Pich - With this combobox you select the pitch
- Unstressed length - Length of spring unstressed, with the two tab upper the parameters let you change the state of the spring and you can select the compressed mode in this case, the label becomes purple to indicate the status changed (and the spring will be colored red)
Note
These are the parameters of the Compression Spring, the Extension and Torsion Springs differ in some parameters.
- Material - Using this combo box, the user could select the code of the material related to the component.
- Fast Mode - Select this check for positioning an schematic spring without wire.
- Lock Mode - Check to deny acces to intellishape.
- Show Ax - If selected, a small cylinder will be created to identify the axis of the spring.
- Use ACIS - Select this check to use the ACIS kernel instead of PARASOLID as the modeling engine.
Spring BOMThe bottom section of the dialog contains the items useful to set the information related to the component.

The section is divided in two parts:
BOM Information and Custom Information.
For a detailed explanation see here BOM information
The data structure behind Springs
Every component defined in the User Interface has behind him some data files which contain properties and parameters related to the component itself. These files are placed in the folder of the standard rule. The main files associated to the family of components are the followings: BOMConfig.ini and TypeOfSpring.dat
BOMConfig.ini file, contain the data values useful to build the Code
1 | Compression spring | CS<dw>x<D>x<L0> - <R>
2 | Extension spring | ES<dw>x<D>x<L0> - <R>
3 | Torsion spring | RS<dw>x<D>x<A> - <R>
TypeOfSpring.dat file, contain the data values useful to build the component
# dw -> Wire Diameter
# D -> Coil Diameter
# s -> Pitch
# L0 -> Height Uncompressed
# Ln -> Height Compressed
#
#dw | D | s | L0 | Ln
0.20 | 2.90 | 1.00 | 7.50 | 2.48
0.20 | 2.50 | 1.40 | 8.20 | 2.07
0.25 | 3.20 | 1.81 | 10.60 | 2.61
0.50 | 11.00 | 4.00 | 14.50 | 4.20
0.50 | 6.00 | 2.76 | 35.00 | 9.22
0.50 | 5.50 | 1.74 | 6.60 | 3.24
....
Shaft Key

The ShaftKeys tool is used to create ShaftKey on the shaft part. This dialog box is displayed every time you drop the ShaftKey tool in the scene or when you edit one.

Click to show content from YouTube.
(read the service's privacy policy)
The ShaftKey can be placed also on cylindrical parts, drop the tool on an circular edge or face and the ShaftKey inherits the shaft dimensions.

Click to show content from YouTube.
(read the service's privacy policy)
Components

You can change the type of ShaftKeys clicking of the combo box Normative placed into parameters.
Parameters

- Unit - This box lets you choose the measure unit.
- Normative - Using this combo box, the user can select the correct rule.
- Hollow Mode - This box lets you choose between the hollow mode: none, active, only hollow (in this case the ShaftKey is not positioned). When the user activates the hollow, the check control of the Chamfer is activated to do so on the edge of the groove.
- Material - Using this combo box, the user could select the code of the material related to the component.
- Shaft Diam. - This combo box contains all the values related to the selected rule. When the user drags a component over on circle edge (for example, if the user drags a ShaftKey over a shaft) the ShaftKey inherits the shaft dimensions.
- other Fields specific for each components
ShaftKey BOMThe bottom section of the dialog contains the items useful to set the information related to the component.

The section is divided in two parts:
BOM Information and Custom Information.
For a detailed explanation see here BOM information
The data structure behind ShaftKey
Every component defined in the User Interface has behind him some data files which contain properties and parameters related to the component itself. These files are placed in the folder of the standard rule. The main files associated to the family of components are the followings: ShaftKey.ini and FileName.dat
Every numbered section is related to an icon of the component in the User Interface, and every record contains these fields:
- Name -> Component name that appears in the combo
- FileTable -> File containing the data values useful to build the component
- TypeKey -> Type of ShaftKey
- Description -> Description of the Standard Rule
- CodeConf -> Configuration of Code
- Descr -> Configuration of the Description
- MaterialFile -> Data file containing the materials allowed for this kind of component
For example, this is the structure of a ShaftKey.ini file
#
# Name |FileTable |TypeKey| Description | CodeConf | Descr | Material
#
DIN 6885 A | DIN6885A.dat | 0 | Parallel Key Low Type | <b>x<h>x<l><T> | KK<b>x<h>x<l> | Steel.dat
DIN 6885 B | DIN6885B.dat | 1 | Parallel Key Hight Type | <b>x<h>x<l><T> | KR<b>x<h>x<l> | Steel.dat
DIN 6887 | DIN6887.dat | 2 | Taper key with gib head | <b>x<h>x<l><T> | KR<b>x<h>x<l> | Steel.dat
DIN 6888-1 | DIN6888-1.dat | 3 | Woodruff key | <b>x<h>x<l><T> | KR<b>x<h>x<l> | Steel.dat
DIN 6888-2 | DIN6888-2.dat | 3 | Woodruff key | <b>x<h>x<l><T> | KR<b>x<h>x<l> | Steel.dat
Under each section it is possible to place several records; every record refers to a particular rule.
The material data file contains all the materials available for the component. All the material files are stored in the folder Norme.
The FileName.dat files, contain the fields of the standard values related to ShaftKey normative; the structure of the files are self-explaining.
#
# DMin DMax b h l t1
#
6 | 8 | 2 | 2 | 6 | 1.2
6 | 8 | 2 | 2 | 8 | 1.2
6 | 8 | 2 | 2 | 10 | 1.2
6 | 8 | 2 | 2 | 12 | 1.2
6 | 8 | 2 | 2 | 14 | 1.2
6 | 8 | 2 | 2 | 16 | 1.2
6 | 8 | 2 | 2 | 18 | 1.2
...
...
Grooves
The Grooves tool is used to create grooves or chamfers on the shaft part.


Click to show content from YouTube.
(read the service's privacy policy)
This dialog box is displayed every time you drop the Grooves tool on the part or when you edit (the Intellishape) an existing one.

- Edge selected for Chamfer
- Edge selected for Groove
Grooves can be placed only on cylindrical parts, drop the tool on an circular edge (otherwise you will be shown a warning message).
Components


You can change the type of Grooves by clicking a drop down button Normative and Type.
Parameters

When you change the type of the Grooves, the dialog box updated the values text box.
In this box, it shows a warning message if the Groove is not compatible with the diameter of the shaft.
The data structure behind Grooves
Every component defined in the User Interface has behind him some data files which contain properties and parameters related to the component itself. These files are placed in the folder of the standard rule. The main files associated to the family of components are the followings: Grooves.ini and *.dat
Every record contains these fields:
- ID -> the number is related to the component in the User Interface
- StandardName -> Component name that appears in the combo Normative
- Table -> File containing the data values useful to build the component
- FormName -> Name that appears in the combo Type
- FormType -> Type of Groove
This is the structure of a Grooves.ini file
#ID | StandardName | Table |FormName| FormType
#
1 | UNI 4386 | Form_E_UNI.dat | E | 1
2 | UNI 4386 | Form_F_UNI.dat | F | 2
3 | DIN 509 | Form_E_DIN.dat | E | 1
4 | DIN 509 | Form_F_DIN.dat | F | 2
5 | DIN 509 | Form_G_DIN.dat | G | 3
6 | DIN 509 | Form_H_DIN.dat | H | 4
7 | DIN 76-1 | Form_A_DIN.dat | A | 5
8 | DIN 76-1 | Form_B_DIN.dat | B | 5
The *.dat files, contain the fields of the standard values related to Groove normative; the structure of the files are self-explaining.
#
#DMin| DMax | r | t | b | c | t1 | a
#
0 | 1.6 | 0.1 | 0.1 | 0.5 | 0.8 | 0.1 | 0
1.6 | 3 | 0.2 | 0.1 | 1 | 0.9 | 0.1 | 0
3 | 10 | 0.4 | 0.2 | 2 | 1.1 | 0.1 | 0
10 | 18 | 0.6 | 0.2 | 2 | 1.4 | 0.1 | 0.2
18 | 50 | 1 | 0.2 | 2.5 | 1.8 | 0.1 | 0.8
50 | 80 | 1.6 | 0.3 | 4 | 3.1 | 0.2 | 1.1
80 | 125 | 2.5 | 0.4 | 5 | 4.8 | 0.3 | 1.9
125 | 9999999 | 4 | 0.5 | 7 | 6.4 | 0.3 | 4
Boss Thread1
The BossThread 1 tool is used to Boss Thread whit run-out and cylinder on the shaft part. This dialog box is displayed every time you drop the BossThread 1 tool on the part or when you edit an existing BossThread.

The BossThread 1 can be placed only on cylindrical parts, drop the tool on an circular edge or face (otherwise you will be shown a warning message).

Click to show content from YouTube.
(read the service's privacy policy)
Settings

The items included in this box enable you to save the current setting of the BossThread. This enables you to recall them quickly in future sessions. The buttons included in this section enable you to save, remove or apply any saved setting.
Components
You can change the type of Boss Thread 1 by clicking a drop down button Normative (currently no standard is available, values must be entered by hand).
Parameters

- Diameter - This option is used to select the required diameter for the Boss Thread.
- Length - This option is used to insert or to select the length of the Boss Thread.

- Diameter - This option is used to select the required diameter for the Run-Out.
- Length - This option is used to insert or to select the length of the Run-Out.

- Diameter - This option is used to insert the required diameter for the base Cylinder.
- Length - This option is used to insert or to select the length of the base Cylinder.

- Pitch - This option shows the Thread Pitch of the BossThread. To enable this item, you have to check the Edit option.
- Chamfer - This combo let you select if you want create a chamfer at top of bossthread.
- Thread Mode - This combo let you select at right or left for the thread.
- Callout - If you want assign the callout in the 2D drawing, check this option.
The data structure behind BossThread
The BossThread 1 command is completely manual, so all diameters and lengths must be entered manually, only the pitch is driven by the file Pitch.dat (file containing the values of the available pitch) that is in the folder ../Norme/BossTherad/.
Boss Thread
The BossThread tool is used to Boss Thread on the shaft part. This dialog box is displayed every time you drop the BossThread tool on the part or when you edit an existing BossThread.

The BossThread can be placed only on cylindrical parts, drop the tool on an circular edge or face (otherwise you will be shown a warning message).

Click to show content from YouTube.
(read the service's privacy policy)
Settings

The items included in this box enable you to save the current setting of the BossThread. This enables you to recall them quickly in future sessions. The buttons included in this section enable you to save, remove or apply any saved setting.
Components
You can change the type of Boss Thread by clicking a drop down button Normative (Standard, GAS, NPT mm and inch).
Parameters

When you change the type of the Boss Thread, the dialog box updated the value text box.
- Diameter - This label shows the measured diameter shaft, if you check the box Man., you can change it. In other cases is used to select the required diameter for the Boss Thread.
- Total Length - This option is used to insert or to select the length of the Boss Thread (including the length of the run-out). With the option at right you can see the measurement in inches or millimeters.
- Taper Angle - This option shows the draft angle of the BossThread.

- Create Run-Out - If checked let you create an run-out.
- Diameter - This option is used to select the required diameter for the Run-Out.
- Length - This option is used to insert or to select the length of the Run-Out.

- Pitch - This option shows the Thread Pitch of the BossThread. To enable this item, you have to check the Edit option.
- Chamfer - This combo let you select if you want create a chamfer at top of bossthread.
- Thread Mode - This combo let you select at right or left for the thread.
- Callout - If you want assign the callout in the 2D drawing, check this option.
The data structure behind BossThread
Every component defined in the User Interface has behind him some data files which contain properties and parameters related to the component itself. These files are placed in the folder of the standard rule. The main files associated to the family of components are the followings: BossThread.ini and *.dat
Every record contains these fields:
- Name -> Component name that appears in the combo Normative
- DataFile -> File containing the data values useful to build the component
- Callout -> Prefix to be assigned to the callout
- 0=MM 1=Inches -> unit of measure
- RunOutFile -> File containing the data values useful to build the runout
This is the structure of a BossThread.ini
## ============================================================================
## * IRONPROXT - PARAMETRIC LIBRARY - Fronema Srl *
## ============================================================================
#
# Name | Data File |Callout| 0=MM 1=Inches | RunOutFile
Standard | ThreadDiameters.dat | M | 0 | RunOut.dat
GAS | GASThreadDiameters.dat | G | 0 |
NPT_IN | NPTDiameters.dat | NPT | 1 |
NPT_MM | NPTDiametersMM.dat | NPT | 0 |
The *.dat files, contain the fields of the standard values related to Boss Thread normative; the structure of the files are self-explaining.
This is the structure of a NPTDiameters.dat
## ============================================================================
## * IRONPROXT - PARAMETRIC LIBRARY - Fronema Srl *
## ============================================================================
##
## NPT Thread Diameters
##
## separator field is TAB
## Units are in inches
##
## Outsider_Diam NominalSize Pitch1 Pitch2 Length Taper Angle
0.383 1/8 0.03571 0 0.15630 1.79
0.518 1/4 0.05262 0 0.23661 1.79
0.656 3/8 0.05262 0 0.25000 1.79
0.825 1/2 0.05262 0 0.32126 1.79
1.041 3/4 0.07143 0 0.37520 1.79
...
...