modelcloth_zFold_quad
Block for modeling blanket that starts in z-fold configuration. Uses NaturalQuad formulation.
Extends from ClothQuad (Base class for cloth using Natural Quad formulation).
Information
Copyright © 2018
ATA ENGINEERING, INC.
ALL RIGHTS RESERVED
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Position[3] | P1 (from ClothQuad) | {0, 0, 0} | |
| SI.Position[3] | P2 (from ClothQuad) | {0, 1, 0} | |
| SI.Position[3] | P3 (from ClothQuad) | {1, 1, 0} | |
| SI.Position[3] | P4 (from ClothQuad) | {1, 0, 0} | |
| SI.Position[3] | P1_start (from ClothQuad) | {0, 0, 0} | Initial location of P1 in world coordinates |
| SI.Position[3] | P2_start (from ClothQuad) | {0, 1, 0} | Initial location of P2 in world coordinates |
| SI.Position[3] | P3_start (from ClothQuad) | {1, 1, 0} | Initial location of P3 in world coordinates |
| SI.Position[3] | P4_start (from ClothQuad) | {1, 0, 0} | Initial location of P4 in world coordinates |
| Real | start_angle (from ClothQuad) | 0.0 | |
| SI.Position[3] | P1_loc (from ClothQuad) | {0, 0, 0} | Relative location of P1_start for initialization reference |
| Real | ref_angles (from ClothQuad) | Angles to describe orientation of P1 in space | |
| Integer | axes_sequence (from ClothQuad) | {1, 2, 3} | Sequence of axes of 'ref_angles' to describe orientation of P1 in space |
| Integer | M (from ClothQuad) | ||
| Integer | N (from ClothQuad) | ||
| Boolean | steadyState_mass (from ClothQuad) | DSLglb.SteadyState | |
| Properties.ClothProperty | clothPropsData (from ClothQuad) | ||
| Boolean | useSideAFrame (from ClothQuad) | true | |
| Boolean | useSideBFrame (from ClothQuad) | true | |
| SI.Mass | m_init (from ClothQuad) | ||
| SI.Mass | m_init_edgeA (from ClothQuad) | ||
| SI.Mass | m_init_edgeB (from ClothQuad) | ||
| Real | r_0_start (from ClothQuad) | ||
| Real | r_0_start_edgeA (from ClothQuad) | ||
| Real | r_0_start_edgeB (from ClothQuad) | ||
| Real[3] | endDist | ((P4 + P3)/2) - ((P1 + P2)/2) | |
| Real | L | sqrt(endDist[1]^2 + endDist[2]^2 + endDist[3]^2) | |
| Integer | folds | 1 | |
| Boolean | dir_pos | ||
| Material properties | |||
| Modelica.Mechanics.MultiBody.Types.RealColor | color (from ClothQuad) | {0, 0, 224} | Color of cloth |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Parts.Cloth.Interfaces.Location | sideAloc (from ClothQuad) | ||
| Parts.Cloth.Interfaces.Location | sideBloc (from ClothQuad) |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Parts.Cloth.Springs.NaturalQuad | quad (from ClothQuad) | ||
| Mass | mass (from ClothQuad) | ||
| Mass | edgeMassA (from ClothQuad) | ||
| Mass | edgeMassB (from ClothQuad) | ||
| Parts.Cloth.Interfaces.Location2Frame | sideA (from ClothQuad) | ||
| Parts.Cloth.Interfaces.Location2Frame | sideB (from ClothQuad) |