Winch 3D
Winch component for use with Rope, Chain, or Cable components
The Winch 3D component models a simplified 3-D winch with wind/unwind and traverse. The Winch 3D component must be connected to Rope, Chain, or Cable components. Various use cases are shown below.
Details
Parameters
Connections
Connecting Ropes
When connecting Rope/Chain/Cable components to a Winch 3D:
1. Make sure the required options, Pulley on end a or Pulley on end b (found under Connections parameters) are checked on the connecting Rope/Chain/Cable components before making the connection to the Winch 3D.
2. A connection between a Rope/Chain/Cable component and a Winch 3D requires both the Multibody ports and the 1-D Translational ports:
3. Make sure that the arrows on the Winch 3D components and the corresponding Rope/Chain/Cable components point in the same direction.
Rope Arrangement
When connecting a Rope/Chain/Cable components to a Winch 3D, there are always two possible solutions:
To select one of the two possible solutions, use the option Use alternative configuration on the Winch 3D component.
Frame Offset
The Add frame offset option adds a rigid body offset to the pulley frame mass and inertia. When enabled, simple visualization for the pulley frame can be added via additional visualization parameters.
The frame geometry is defined by the 2-vector parameter rf in the rotation plane of the pulley.
See Pulley for details.
Test Mode
The test mode helps arrange the Winch 3D components in a model before connecting ropes, chains, or cables. In this mode, which is activated by setting the Boolean parameters Test mode to true, all geometric parameters can be adjusted and inspected in the 3-D playback window.
Settings
Name
Default
Description
Modelica ID
side
A
Choose winch side to attach a rope
e^axis
0,0,1
Unit vector (w.r.t. local frame) defining the axis of rotation for the pulley
e_axis
Use alternative configuration
false
Choose between two possible solutions for the rope/pulley configuration. Refer to the section Rope Arrangement above.
useAltConfig
Pulley
Condition
Units
D
0.2
m
Barrel diameter. The pitch radius of the rope around the pulley is: D2+2⁢nLayer+1⁢r where nLayer≥0 is the current winding layer.
1
kg
Pulley mass (excluding the holder)
Use cylindrical geometry
true
When checked (true) pulley inertia is calculated assuming a uniform thin-disk geometry
useCylindricalGeometry
I
Use cylindrical geometry=false
kg⁢m2
Pulley rotational inertia
Inertia
Rope
λ
0
kgm
Linear density. If a positive number is used, the winch inertia w.r.t. the axis of rotation becomes a function of rope winding (i.e. length and layers).
lambda
r
0.02
Rope radius. Unlike all other components in this library, the rope radius has physical meaning in the Winch 3D component as it affects the traverse speed and changes in the drum radius due to multi-layer winding.
radius
L
Rope traverse. The length is centered on the connection point. The actual value used is 2⁢r⁢L2⁢r+1
nLD
4
Initial number of wound layers
nLayers
Frame
mf
Locked=false
Frame (holder) mass
If
Frame (holder) rotational inertia
Inertiaf
Add frame offset
When checked (true), a rigid body frame is added to the winch frame to move the connection point away from the center
addFrameOffset
rf
Add frame offset=true
0,R
Offset in the winch plane. If the rotational axis is local X, the offset is local Y,Z. Offset for other choices for the rotation axis follow the right-hand rule.
Initial Conditions
ICθ,ω
Ignore
Indicates whether MapleSim ignores, tries to enforce, or strictly enforces the rotational initial conditions
MechRotTree
θ0
rad
Initial rotation of the joint at the start of the simulation, expressed about the e^axis axis
InitAng
ω0
rads
Initial angular velocity of the the joint at the start of the simulation, expressed about the e^axis axis
IntAngVel
Visualization
Show pulley
Show pulley visualization
showPulley
Show band
Show pulley=true
Show a rotating band in the pulley visualization
showBand
Show frame
Show winch frame visualization
showFrame
Show rope
Show rope visualization
showRope
Transparent pulley
Select this option to make the pulley transparent
transparent_pulley
Transparent frame
Add frame offset=true∧Show frame=true
Select this option to make the frame transparent
transparent_frame
Transparent rope
Show rope=true
Select this option to make the rope transparent
transparent_rope
Pulley color
blue
color_pulley
Band color
yellow
color_band
Frame color
orange
color_frame
Rope color
gray
color
Setup
Test mode
Use this option to test the pulley configuration. All rope connections and internal dynamics are switched off when in test mode
testMode
Halt at no rope
When checked (true) simulation is halted if the winch ran out of rope
useRopeLimit
framea
side=A
2-Vector multibody frame for Rope/Chain/Cable connection on side a
frame_a
frameb
side=B
2-Vector multibody frame for Rope/Chain/Cable connection on side b
frame_b
framec
Multibody frame for the pulley holder
frame_c
framed
Multibody frame for the pulley rigid body
frame_d
flangea
Side a 1-D translational flange for rope flow
flange_a
flangeb
Side b 1-D translational flange for rope flow
flange_b
flangec
1-D rotational flange for pulley rotation
flange_c
See Also
Cable
Chain
Download Help Document