modelcloth_flat_quad

Block for cloth initialized in flat configuration, using Natural Quad formulation.

Extends from ClothQuad (Base class for cloth using Natural Quad formulation).

Information

Copyright © 2018
ATA ENGINEERING, INC.
ALL RIGHTS RESERVED

Parameters

TypeNameDefaultDescription
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
Realstart_angle (from ClothQuad)0.0
SI.Position[3]P1_loc (from ClothQuad){0, 0, 0}Relative location of P1_start for initialization reference
Realref_angles (from ClothQuad)Angles to describe orientation of P1 in space
Integeraxes_sequence (from ClothQuad){1, 2, 3}Sequence of axes of 'ref_angles' to describe orientation of P1 in space
IntegerM (from ClothQuad)
IntegerN (from ClothQuad)
BooleansteadyState_mass (from ClothQuad)DSLglb.SteadyState
Properties.ClothPropertyclothPropsData (from ClothQuad)
BooleanuseSideAFrame (from ClothQuad)true
BooleanuseSideBFrame (from ClothQuad)true
SI.Massm_init (from ClothQuad)
SI.Massm_init_edgeA (from ClothQuad)
SI.Massm_init_edgeB (from ClothQuad)
Realr_0_start (from ClothQuad)
Realr_0_start_edgeA (from ClothQuad)
Realr_0_start_edgeB (from ClothQuad)
Material properties
Modelica.Mechanics.MultiBody.Types.RealColorcolor (from ClothQuad){0, 0, 224}Color of cloth

Connectors

TypeNameDefaultDescription
Parts.Cloth.Interfaces.LocationsideAloc (from ClothQuad)
Parts.Cloth.Interfaces.LocationsideBloc (from ClothQuad)

Components

TypeNameDefaultDescription
Parts.Cloth.Springs.NaturalQuadquad (from ClothQuad)
Massmass (from ClothQuad)
MassedgeMassA (from ClothQuad)
MassedgeMassB (from ClothQuad)
Parts.Cloth.Interfaces.Location2FramesideA (from ClothQuad)
Parts.Cloth.Interfaces.Location2FramesideB (from ClothQuad)