*Attachment()
Specifies the details of a system or analysis attachment.
Syntax
*Attachment(att_name, "att_label", entity_type, note, optional_arg)Arguments
- att_name
- The variable name of the attachment.
- att_label
- The descriptive label of the attachment.
- entity_type
- A valid entity type for the attachment.
- note
- A descriptive note for the attachment.
- optional_arg
- The variable name of the entity that was specified for the attachment when the system was saved.
Example
*DefineSystem(sysdef_blade, b_crank, b_follower_att)
      *Attachment(b_crank, "Crank body", Body, "Coupler attachment body", MODEL.sys_blade.b_crank_body)
      *Attachment(b_follower_att, "Follower attach body", Body, "Follower attachment body", MODEL.sys_blade.b_follower_body)
…... 
*EndDefine()Context
Comments
The entity-type argument specifies the type of entities that can be passed in for this attachment when creating a system from this definition. The following keywords are valid for *Attachment():
| AdvJoint | Form | System | 
| Analysis | Gear | Template | 
| Assembly | Graphic | Vector | 
| Beam | GraphicPair | AdvJointPair | 
| Body | IntegerData | BeamPair | 
| BooleanData | Joint | BodyPair | 
| Bush | Marker | BushingPair | 
| Bushing | Motion | CouplerPair | 
| ColorMaterial | Option | FieldPair | 
| CommandSet | OptionData | ForcePair | 
| Contact | Output | JointPair | 
| ControlSISO | Point | MarkerPair | 
| ControlState | PolyBeam | MotionPair | 
| Coupler | RealData | PointPair | 
| Curve | Sensor | SpringDamperPair | 
| DataSet | SolverArray | VectorPair | 
| DeformableCurve | SolverDiff | |
| DeformableSurface | SolverString | |
| Event | SolverVariable | |
| Field | SpringDamper | |
| FileNameData | StringData | |
| Force | Surface |