Skip to content

SPRI

SPRI, sloc1, sloc2, sloc3, sloc4, width1, width2, cr_left1, cr_right1, cr_left2, cr_right2, mc_left, mc_right, es_left1, es_right1, es_left2, es_right2, lmdiv, wmdiv, romdiv;`

Creates a straight, a circular or a Bezier spring between two connecting points

  • “Straight springs” are defined by the first two connecting points (sloc3 and sloc4 must be empty).
  • “Circular springs” are defined by three connecting points (sloc3 or sloc4 must be empty). sloc1 is the starting point, sloc2 the ending point and either sloc3 the center point (auxiliary point) or sloc4a tangent point (auxiliary point).
  • “Bezier springs” are defined by all four connecting points. sloc1 is the starting point, sloc2 the ending point, sloc3 the first control point and sloc4 the second control point. sloc3 and sloc4 are auxiliary points (see SLOC command). Bezier springs are not available in the current release.
  • Springs have either a constant or a linear varying beam width (uniform or tapered beams). The thickness is taken from the LAYR command.
  • Default values for the corner fillet radii can be overwritten by parameters cr_left1, cr_right1, cr_left2, cr_right2. A zero value disables the corner fillet at the specified location.
  • Default mask undercut values can be overwritten by parameters mc_left, mc_right of the above command.
  • Default etch sidewall offset data can be overwritten by parameters es_left1, es_right1, es_left2, es_right2 of the above command.
  • Parameters lmdiv, wmdiv overwrite default ANSYS mesh density settings.
  • Parameter romdiv overwrites the number of beam elements used for the springs in the MODELBUILDER.

Input Data⚓︎

Parameter Description
sloc1 Spring connecting point at the begin of the spring
→ Number of the SLOC (integer)
sloc2 Spring connecting point at the end of the spring
→ Number of the SLOC (integer)
sloc3 Auxiliary point for circular and Bezier springs
→ Circular springs: sloc3 is the center point
→ Bezier springs: sloc3 is the first control point
→ Must be empty for straight springs and curved springs with tangent point
→ Number of the SLOC (integer)
sloc4 Auxiliary point for circular and Bezier springs
→ Circular springs: sloc4 is the tangent point
→ Bezier springs: sloc4 is the second control point
→ Must be empty for straight springs and curved springs with center point
→ Number of the SLOC (integer)
width1 Width of the beam at the begin of the spring
width2 Width of the beam at the end of the spring
→ If empty, width2=width1
cr_left1 Corner fillet radius at the left side of the spring at sloc1
→ If empty, the default fillet radius is used
cr_right1 Corner fillet radius at the right side of the spring at sloc1
→ If empty, the default fillet radius is used
cr_left2 Corner fillet radius at the left side of the spring at sloc2
→ If empty, the default fillet radius is used
cr_right2 Corner fillet radius at the right side of the spring at sloc2
→ If empty, the default fillet radius is used
mc_left Mask undercut value (top face edge) left side
→ If empty, default mask undercut value is used
mc_right Mask undercut value (top face edge) right side
→ If empty, default mask undercut value is used
es_left1 Etch sidewall value (bottom edge) left side of sloc1
→ If empty, default etch sidewall value is used
es_right1 Etch sidewall value (bottom edge) right side of sloc1
→ If empty, default etch sidewall value is used
es_left2 Etch sidewall value (bottom edge) left side of sloc2
→ If empty, default etch sidewall value is used
es_right2 Etch sidewall value (bottom edge) right side of sloc2
→ If empty, default etch sidewall value is used
lmdiv User defined spring length mesh division for FEM export
→ If empty, default FEM mesh settings data are used
wmdiv User defined spring width mesh division for FEM export
→ If empty, default FEM mesh settings data are used
romdiv User defined number of beam elements in the MODELBUILDER
→ If empty, default ROM settings data are used


Dimensional parameters of spring elements

Figure 1. Dimensional parameters of spring elements