HyperCrash

To import section test data

To import section test data

Previous topic Next topic No expanding text in this topic  

To import section test data

Previous topic Next topic JavaScript is required for expanding text JavaScript is required for the print function  

The following is the specification for automatic generation of a section from planes and parts lists defined in ASCII files.

 

Description of the ASCII input file

Lines beginning with '$' or '#' are comment lines.

 

Planes defined by nodes

/SECT/NODE/Title

N1, N2, N3

L1, L2

P1,...,PN

 

where:

Title will be the title of the section (might be empty),
N1, N2 are the IDs of the nodes defining the normal to the plane, N1 belonging to the plane is the origin of the vector and N2 is the end of it. (N1N2 is the normal).
N3 defines with N1 the direction for the length L1.
L1, L2 are the distance for limiting the plane in the space (therefore, the concerned elements and nodes have to intersect this limited plane). If there is no L1, and L2 has to be taken into account, then L1=0. and L2=0 (infinite plane).
P1, ...PN are the part IDs to be considered for determining the section content. These can be written on several lines.

planes_defined_by_nodes

Planes defined by points

 

/SECT/POINT/Title

X1,Y1,Z1

X2,Y2,Z2

X3,Y3,Z3

L1, L2

P1,...,PN

 

where:

Title will be the title of the section (might be empty),
X1,Y1,Z1, X2,Y2,Z2 are the coordinates of N1 and N2 defining the normal to the plane, N1 belonging to the plane is the origin of the vector and N2 is the end of it. (N1N2 is the normal).
X3,Y3,Z3 are the coordinates of N3 defining with N1 the direction for the length L1.
L1, L2 are the distance for limiting the plane in the space (therefore, the concerned elements and nodes have to intersect this limited plane).
P1, ...PN are the part IDs to be considered for determining the section content. Can be written on several lines.

Generation of the three nodes of the section skew (hereafter, call them ns1, ns2, and ns3):

ns1 will be a node of the section closest to the axle N1N3 in the direction -N1N3 and with the smallest N1N3 coordinate.
ns2 will be a node of the section closest to the axle N1N3 in the direction N1N3 and with the biggest N1N3 coordinate.
ns3 will be a node of the section closest to the axle N1N2^N1N3 in the positive direction and with the biggest N1N2^N1N3 coordinate.

 

generate_skew

Note:If N3 is not on the plane defined by N1,N2, the result is the projection of it onto the plane, and then the nearest node from this projection.