*System()-MDL Statement
Creates a system.
Syntax
*System(system_name, "system_label", system_def,
arg_1,
arg_2, ...,
arg_n,
[system_num])
Arguments
- system_name
- The variable name of the system.
- system_label
- The descriptive label of the system.
- system_def
- An existing system definition.
- arg_1, arg_2, ..., arg_n
- The arguments being passed to the system.
- system_num
- An optional argument that associates an integer with the system.
Example
*System(sys_frnt, "Front Suspension",
sys_def_name_susp,
B_ground)
*SetSystem(sys_frnt)
*DefineSystem(sys_def_name_susp,
b_susp_att)
...
*EndDefine()
Context
Comments
Entities of a system can be referenced as shown
below:
sys_1.body_1......
Refers to body_1 within system
sys_1sys_1.point_1.r...
Refers to the right point of a
*PointPair(), point_1
, within system sys_1
The number and type of arguments passed into the system depends on the system. The system number associated with every system may be used in generating IDs for entities in the system. If a system number is not specified, one is automatically assigned by the pre-processor.