Use Roller Chains Generator to design and analyze a variety of chains drives. It creates the sprockets and chain path as a simple sketch or simplified solid, and analyze the system.
The chain drive designed with Roller Chains Generator can be planar only with all parallel sprocket axes. No misalignment of sprocket is considered. The chain midplane is the X-Y plane of chain coordinate system. The coordinate system follows the right-hand rule and can be fully constrained to the selected reference geometry.
The chain drive can consist from theoretically an unlimited number of toothed sprockets and flat idlers. Sprockets and idlers can lie inside or outside the chain loop. Also, you can change direction of motion and analyze the chain drive for reversed motion.
The first sprocket is considered a driver. The rest of the sprockets are driven or idlers. The transmitted power can be split into several driven sprocket using a power ratio factor defined for each sprocket. Distribution of forces and torques are calculated accordingly.
The strength calculation processes a strength check for the chain type selected. The calculation uses different data and equations according to the used ISO, DIN, BS, CSN, or ANSI standards.
Use the Roller Chains Generator to:
Coordinate system icon is composed from three axes and origin entities and fully defines coordinate system of chain path trajectory. Each of the entity of the coordinate system has a specific meaning and functionality. Selecting origin sphere initiates selection of point reference geometry what serves as origin reference for coordinate system. Selecting X and Y axis initiates selection of linear reference geometry what defines X or Y axis direction vector of chain path coordinate system. The coordinate system follows right-hand rule so only one axis selection is accepted. Chain mid-plane is defined by X-Y plane. Z axis serves as indicator of offset chain mid-plane from selected reference plane. Using double-click or drag & drop the offset can be specified. Using right mouse button if mouse is over the X, Y or Z axis the Flip direction command can be used to flip direction of given axis.
Design a chain drive with two sprockets
Design and analyze a chain drive with an idler
![]() |
|
Roller Chains Generator - Design tab
Sets parameters for a chain design.
Use the Design tab to fully design chain drive layout. You can select appropriate chain as well as add, remove, or reorder sprockets. You have a full control over the drive layout and all geometric properties. Within More Options area you can adjust default behavior of computing number of chain links, and adjust timing.
Use the selection control to browse for appropriate chain within chain library. The chain selection is based on a chain standard (category) and chain type (size of the chain based on pitch). Use the upper part of the panel to select family (standard) of the chain. The selection effects the lower part of the browse window which displays a full list of available chain sizes or solutions for given family. List of the chain families depends on XML data files stored in ...\Design Data\Design Accelerator\Tables\Chains\RollerChains. You can customize list of chains as well as add your own chains according to specific chain supplier. When you finish the chain selection, and the chain corresponds to the input criteria, the | ||
Method | Use the drop-down list to specify the method of a chain selection. The list of chain sizes or solutions in the lower part of the panel has a specific content if different browse method is selected. You can sort the bottom list, as needed. | |
|
| Browse for a chain by size The content of the bottom list contains all chain sizes of selected chain family. The list contains major dimensional properties of the chain such as chain pitch, or width. Depending on your chain selection the diameters of the sprockets are changed. The number of sprocket teeth is fixed. Click the row to select the chain size. | |
|
| Browse for a solution with fixed number of sprocket teeth The content of the bottom list contains possible solutions of the chain drives that use specific chain size and retain number of teeth of the sprockets. Generator browses for a chain by size and computes strength properties. It preliminary selects what chains might or might not work for such drive. Use this method if diameters of the sprockets are not of a major importance. The static and dynamic safety factors are calculated as well as chain bearing area pressure, overall chain weight, design power and chain power rating. | |
|
| Browse for a solution with closest sprocket diameters The content of the bottom list contains possible solutions of the chain drives that use specific chain size and retain the closest sprocket diameters. Number of sprocket teeth might change accordingly. Generator browses for a chain by size and computes strength properties. It preliminary selects what chains might or might not work for such drive. Use this method if bounding box of chain drive is of a major importance. The static and dynamic safety factors are calculated as well as chain bearing area pressure, overall chain weight, design power and chain power rating for smallest number of teeth in the drive. | |
| Displays preview and power rating graph of a selected chain or solution. To display the More Options area, click | |
|
| Preview | Displays a chain preview with appropriate chain dimensions. |
|
| Power Rating | Displays a chain power rating graph and a design power for specific application. Refer to the power graph prior the chain selection. Red dot represents the design power. You can easily see if it meets the design criteria (if it is within the recommended range of values). |
Select Chain Mid Plane | Select the chain mid plane. You must select a chain midplane to compute initial drive layout and displays dynamic preview of the chain drive. You can select work plane or any planar face within the assembly. You can also use the active coordinate system icon to adjust the X or Y axis direction and the coordinate origin point. | |
Mid Plane Offset | Controls distance from selected working plane. Insert or measure the value. | |
Number of Chain Strands | Selects required number of chain strands for the design. Valid strands are determined by selected type of the chain. By changing strand property, you change the chain directly (as simplex, duplex, triples and so on). This value has an impact on the whole chain drive. Sprockets update accordingly and adopt number of chain strands. Use the list to select valid number of strands defined for given chain. | |
Number of Chain Links | Sets number of required chain links. This edit field is disabled by default. Select Custom in the Chain Options area of the More Options to enable this option. The sliding sprocket position automatically changes its position. Number of chain links is determined from selected chain, position, and size of sprockets. Value is rounded to even or odd number based on a current Chain links option in the More options area. | |
Add, remove, or reorder sprockets as well as set main properties of each sprocket. Each sprocket is represented as 1 line of controls within the list. To reorder the pulleys in the list, drag the lines. | |
There are 3 options that define which action to perform on a sprocket: | |
|
| Component Inserts a sprocket as a component. Use this option to create a new part document of the sprocket. The application uses predefined template files for sprocket. You can add additional features into sprocket documents. The file name can be selected within the Properties dialog box. |
|
| Existing Selects an existing sprocket within the assembly. Use this option if the sprocket that should belong to the chain drive already exists within the assembly. The generator automatically determines position (fixed to the rotation axis) and the number of teeth of the selected sprocket. The generator does not generate sprocket from in-build template. |
|
| Virtual Does not insert a sprocket into the assembly. This option is similar to the Component option. But no component is created within the assembly. Use this option if it is not clear which sprocket component is used in the assembly. No BOM information is created within the assembly. |
Sprocket placement types | |
Each sprocket within the chain drive has a special rule to identify the position of the center: | |
|
| Fixed position by coordinates You can drag a sprocket within the main chain plane. Also, you can specify the position by precise values of X and Y coordinates. These coordinates are related to the chain coordinate system. Double-click the sprocket center grip to display the Sprocket's X, Y coordinates dialog box. |
|
| Fixed position by selected geometry Selection of Work Point, Work Axis, Cylindrical Face, or Sketch Point is required as a geometrical condition of the sprocket center. You cannot specify coordinates by precise numbers. The position is controlled automatically by projecting a center point into the chain main plane. |
|
| Free sliding position The exact sprocket center is adjusted to accomplish the chain length condition. The sprocket center is specified by a specific point and a specific vector. The closest chain length is selected for actual specific point. The exact sprocket center is then moved along the specific vector until the chain length condition is accomplished. Direction of specific vector is determined automatically by the application and cannot be changed. You cannot specify coordinates by exact values or expressions. |
|
| Direction driven sliding position Similar to the free sliding position placement. The direction of a specific vector is controlled by selected geometry. Select the Work Axis, Work Plane or Planar Face that needs to be perpendicular to chain plane. You can adjust the specific point only by drag and drop. The generator automatically selects the closest chain length and calculates the exact position of the center to accomplish the chain length condition. The translation plane needs to be perpendicular to the chain main plane. You cannot specify coordinates by exact values or expressions. |
|
| Rotation driven sliding position Position of the sprocket is determined by Chain Generator with respect to the center of rotation and given arm radius. Use the angle grip to move the sprocket to the appropriate location. Generator automatically advises correct rotation based on a chain length. Center of rotation is defined by selected geometry reference. |
Each of the sprockets is editable: | |
|
| Sprocket properties Displays the Roller Sprocket Properties dialog box where you can change sprocket parameters (diameter, depth, fillet radii, power ratio and so on). Size of the sprocket can be modified by drag and drop of sprocket size grip within the graphics window. By default, the size of the sprocket can be changed only along with standard (recommended) values. |
|
| Delete Deletes the sprocket. |
|
| Browse for sprocket Displays a dialog box to select from filtered sprockets. |
To display the Results area on the right side of the Design and Calculation tabs, double-click the double line on the right or click the chevron. |
Displays summary of dimensional properties of the chain drive as well as calculated dimensional attributes such as pitch diameters of the sprockets or number of sprocket teeth in contact with the chain. Click Calculate to display the values. The units of the results values can be changed. Double-click the specified value you want to change. The following output parameters are displayed in the Results pane. NoteFor further description of the calculated parameters, see the Engineer's Handbook |
|
Displays the reports about calculation. To open the Summary of Messages area at the bottom of the Calculation and Design tabs, double-click the double line at the bottom of tabs or click the chevron at the bottom of the tabs. |
Roller Chains Generator - Calculation tab
Sets calculation parameters for a chain.
Use the Calculation tab to apply design rules to perform strength check analysis as well as provide recommendations for the Design tab.
Use the drop-down menu to select which properties of a driving machine are known. | |
Torque, Speed | Calculates the power according to the torque and speed. |
Power, Torque | Calculates the speed according to the power and torque. |
Power, Speed | Calculates the torque according to the power and speed. |
Efficiency | Specify expected efficiency of the chain drive. The usual efficiency is 0.98 [-]. |
Required service life | Change required service life from the default 15,000 hours. Click the arrow to open a dialog box where you can select the value. |
Maximum chain elongation | Specify maximum allowable chain elongation. The elongation is given in percent of the chain length. The value "0.02 ul" means elongation of “2%†of the chain length. |
Application | Use the drop-down list to select from the most common applications for chain drives. The application selection informs the generator about the amount of typical overload. The application type affects the Shock factor and Service factor. Both factors can be manually adjusted, as needed. |
Environment | Specify environmental conditions for a chain drive. | |
|
| Clean | No abrasive dust appears in the environment (indoor application). |
|
| Soiled | Abrasive dust might occur in the environment (outdoor application). |
Lubrication | Specify the lubrication type. | |
|
| Recommended | The generator recommends an appropriate lubrication method based on the rules (rules based on a chain size and speed). You can see the recommended lubrication within the Summary of messages group box. |
|
| No lubrication, Manual, Drip Feed, Bath or Disc, Forced Feed | Set the lubrication, lubrication factor is determined accordingly. |
Sets mechanical properties of the selected chain because the same size and type of the chain might differ across manufacturers. Check the box to insert the appropriate value. | |
Tensile strength | The ultimate tensile strength of the chain is the maximum load that can be applied before the chain breaks. There are dynamic and static safety factors that reduce the permissible working load. The default value comes from standard recommendations for a given chain size, but you might want to consult this parameter with specifications provided by your chain supplier. The tensile strength can differ for the same size of the chain among different chain producers as well as different materials of the chain. |
Specific mass | Specific mass of the chain depends on the chain size, construction, and material. The default value is taken from standard recommendations or the closest value of steel chains produced by chain manufacturers. The specific mass is used for computing centrifugal force and for vibration analysis. |
Chain power rating | Chain power rating represents chain capacity rating for normal operating conditions. It is compared with the required design power to predict if the chain works for given operating conditions. If operating conditions differ from normal, the comparison is corrected by power correction factors. to customize the chain power rating, consider customization of Chain construction factor at first. Also, consider customization of sprocket size power correction factor. If your customized chain power rating is fixed for given number of teeth of the smallest sprocket you might want to keep sprocket size factor equals to 1.0. If the customized chain power rating does not consider size of the smallest sprocket, you might want to let the generator advise the sprocket size factor for you. You can customize this factor as well. |
Chain construction factor | Describes the actual quality of the chain. It directly affects the default chain power rating and chain permissible bearing area pressure. If the factor value is 1, it does not affect standard size both of these properties. Consider modifying this factor if your chain is made from material with better strength or the quality of the chain is actually better than mentioned in national standards. |
A list of customized parameters that affect working conditions and tells the generator how much the current operating conditions differ from normal. You can modify any power correction factor. Editing requires a good knowledge of chain drive design, see Engineer's Handbook for more details on power correction factors. Check the box to display an appropriate dialog box to edit the factor values. |
Limit Chain Bearing Area Pressure
Check the box to enable the strength check within roller and bush area of the chain. If you clear the check box, the stress within chain bearing area is not part of strength check. However, the actual stress is still calculated based on working conditions. If the option is selected, the allowable stress is determined and compared with actual stress calculated based on working conditions. If the comparison fails, the entire strength check fails. See Engineer's Handbook for more details. | |
Permissible pressure | Permissible pressure in chain bearing area is defined for normal operation conditions. For specific operation condition, the total permissible pressure is multiplied with specific friction factor and is compared with actual pressure in chain bearing area. |
Specific friction factor | Specific friction factor corrects permissible pressure in chain bearing area. The size of the correction depends on how much the actual operating conditions differ from normal. |
Controls the critical speed of the driver sprocket with respect to natural frequencies of the chain spans. For certain speed and drive setting, vibrations can appear within the chain drive. Such vibrations can result in significant reduction of chain drive service life. Check the boxes before Chain stiffness and Limit of critical speed to enter their values manually. See Engineer's Handbook for more information about vibration analysis. | |
Chain stiffness | Chain stiffness is the force required to elongate chain of its unit length. The property is used to determine critical driver speed which is close to the natural frequencies of the chain strands. The default value can differ for specific chain construction and material. |
Limit of critical speed | If the chain speed is close to the critical resonance speed, it can result in unexpected additional load in chain drive what can significantly reduce chain drive service live. The error message is displayed if the actual driven sprocket speed is in critical interval. |
Displays additional options for chain drive design. To display the More Options area, click | ||
Recommended safety factors | ||
|
| Static | Minimum value of static factor of safety determined for constant load. If the actual value of static factor is smaller than this minimum value, the strength check fails. See engineering handbook for more details. |
|
| Dynamic | Minimum value of dynamic factor of safety determined for peak load. If the actual value of dynamic factor is smaller than this minimum the strength check fails. See engineering handbook for more details. |
|
| Lubrication factor impacts just power rating limited by galling between pins and bushings | This option affects the determination of the design power and chain power rating. This option can be considered if the lubrication is not sufficient for given operating conditions and therefore the lubrication factor differs from 1.0. If the option is switched on, the lubrication factor impacts the chain power rating limited by galling between pins and bushings. If the option is switched off, the lubrication factor affects directly design power. See the Engineering Handbook for more details. |
To display the Results area on the right side of the Design and Calculation tabs, double-click the double line on the right or click the chevron.
Displays the calculated values. Click Calculate to display the values. The units of the results values can be changed. Double-click the specified value you want to change.
The following output parameters are displayed in the Results pane:
Set up properties of a flat idler.
Access: | ![]() ![]() and click the Design tab. On the Sprockets group box, click Sprockets Properties.![]() |
Set up properties of a toothed sprocket.