HMIN_system_writeatnode()

Creates a system at a node.

Syntax

void HMIN_system_writeatnode(HM_entityidtype id, int type, HM_entityidtype systemid, double axis[3][3], HM_entityidtype nodeid, HM_entityidtype systemcollectorid);

Type

HyperMesh hminlib Function

Description

Creates a system at a node.

Inputs

id
The ID of the system.
type
The type of the system.
  • 0 - For a Cartesian system.
  • 1 - For a cylindrical system.
  • 2 - For a spherical system.
systemid
The ID of the system in which the system is built.
axis[3][3]
The axes of the coordinate system.
nodeid
The ID of the node where it is defined.
systemcollectorid
The ID of the system collector.

Example

This command is used after the HMIN_system_write command. For example:

HMIN_system_write(systemId, systemType, 0, axis, cordOfOrigin, systcolId);
if(nodeId)
   HMIN_system_writeatnode (systemId, systemType, systemId, axis, nodeId, systcolId);

Errors

None.