Create panel > Geometry > Dynamics Objects > Object Type rollout > Spring button
Tab panels > Objects tab > Spring Dynamics Object
The Spring object is a dynamics object in the shape of a coiled spring that lets you simulate a flexible spring in dynamics simulations. You can specify the overall diameter and length of the spring, the number of turns, and the diameter and shape of its “wire.” When used in a dynamics simulation, the compression and extension pressure of the spring are calculated as well.
To use a spring in a dynamics simulation:
The following must be in place to use the spring forces in a dynamics simulation:
Bind two objects to the ends of the spring, and choose Bound to Object Pivots in the End Point Method group box at the top of the command panel.
In the dynamics simulation, add the spring to the Object List. (The spring itself is not adjustable in the dynamics Edit Object dialog, so all of the dynamics parameters will be disabled for the spring object.)
Include at least one of the bound objects or a parent of one of the bound objects in the simulation. For example, you can bind the ends of a spring to two dummy objects, and one of the dummies can be the child of an object that’s included in the simulation. The dummy without a parent will be stationary and the spring will pass its force through the other dummy to its parent.
Note: Spring is an "ideal" object with no mass. While it can be used in dynamics simulations, it cannot participate directly in collisions or effects. A spring can only exert force on other objects in simulations. As a result, when you assign a spring object to a dynamics simulation, and then view it in the Edit Object dialog, all of the parameter settings are disabled.
Free Spring—Choose this when using the spring as a simple object that’s not bound to other objects or used in a dynamics simulation.
Bound to Object Pivots—Choose this when binding the spring to two objects, using the buttons described next.
Use these controls to pick the objects to which the spring is bound. "Top" and "Bottom" are arbitrary descriptors; the two bound objects can have any positional relationship to each other. To complete the binding, select two binding objects, and then click Bound to Object Pivots.
Each end point of the spring is defined by the center of the overall diameter and the center of the wire. This end point is placed at the pivot point of the object to which it is bound. You can adjust the relative position of the binding object to the spring by transforming the binding object while the Affect Object Only button is turned on in the Hierarchy > Pivot panel.
Top (label)—Displays the name of the "top" binding object.
Pick Top Object—Click this button and then select the "top" object.
Bottom (label)—Displays the name of the "bottom" binding object.
Pick Bottom Object—Click this button and then select the "bottom" object.
Height—Use this field/spinner to set the straight-line height or length of the spring when it is not bound. This is not the actual length of the spring's wire.

Diameter—The overall diameter of the spring, as measured at the center of the wire. (The diameter of the wire itself has no effect on this setting.)
Turns—The number of full 360-degree turns in the spring.
CCW/CW—Specifies whether the coils of the spring are counterclockwise (CCW) or clockwise (CW).
Automatic Segments—Choose this option to force each turn of the spring to contains the same number of segments, as specified in the Segs/Turn spinner. Thus, if you increase the number of turns, the number of segments also increases.
Segs/Turn—This spinner lets you specify the number of segments in each 360-degree turn of the spring.
Manual Segments—When this option is chosen, the length of the spring contains a fixed number of segments, no matter how many turns in the spring. Thus, as you increase the number of turns, you must manually increase the number of segments to maintain a smooth curve.
Segments—This spinner lets you specify the total number of manual segments in the spring.
Smoothing—Provides various methods of smoothing the object. The options here work the same as those in the Torus primitive.
Renderable—When on, the object appears in the rendering; when off, the object does not appear.
Generate Mapping Coords—Turn this on to assign mapping coordinates to the object.

Provides three different types of wire cross-sections for the spring: round, rectangular, or D-shaped. Each type has its own set of parameters.
Round Wire—Specifies a round wire for the spring.
Rectangular Wire—Specifies a rectangular wire.
D-Section Wire—Specifies a D-shaped wire.

These parameters specify the forces that the spring contributes to a dynamic simulation.
Relaxed Hgt—Specifies the height (or length) at which the spring is "relaxed" and therefore contributes no force--either compression or extension. For example, if the placement of the binding objects stretches the spring to a length of 50 units but the Relaxed Len is set to 30, then an extension force is in effect because the spring is stretched further than its relaxed length.
Constant k—The amount of force exerted per unit change in length with respect to the Relaxed Hgt value. This could also be described as the measure of force-per-units-change in length as compared to the Relaxed Length. For example, if your spring is set to a Spring Constant of k=10 lb per in, and you stretch it to be ten inches longer than the Relaxed Hgt value, it will try to close with a force of 100 pounds. If you compress it two inches shorter than the Relaxed Hgt value, it will push back with 20 pounds of force.
Spring constant is in—Lets you specify the measurement of force to use: Pounds per inch or Newtons per meter.
Spring works in—Lets you specify the type of force you want the spring to exert. While most springs actually provide both compression and extension force, if your simulation requires only one, you can save calculation time by using one instead of both.
Compression Only—This type of spring provides only expansive force when its length is shorter than the specified Free Length.
Extension Only—Provides contractive force when its length is greater than the specified Free Length.
Both—Provides both expansive and contractive force, depending on the variation from Relaxed Hgt.
Enable Nonlinearity—When on, the compression and extension of the spring are non-linear, based on the assumption that a spring has physical limits to the amount it can stretch or contract. Thus, the further the spring gets from the Relaxed Hgt setting, the less linear the feedback. The non-linear compression is calculated using the relationship between the coil dimensions, wire diameter, and length. Extension compares the relationship between the wire diameter and overall spring diameter.
Web Designer - offers freelance web design services, redesign, graphic design, content
management, web development and e-commerce.
Link Partners: Wholesale Computer Parts | Total Station |
Quality Management Systems | FLETCHER ENGINEERING GROUP
LTD | Topografico