[SKEW] Node Local Axis

"SKEW": { "iMETHOD": { "__DESC__": "Input method", "__TYPE__": "Integer" }, "ANGLE_X": { "__DESC__": "Angle x", "__TYPE__": "Real" }, "ANGLE_Y": { "__DESC__": "Angle y", "__TYPE__": "Real" }, "ANGLE_Z": { "__DESC__": "Angle z", "__TYPE__": "Real" }, "P0X": { "__DESC__": "Point Coordinate x", "__TYPE__": "Real" }, "P0Y": { "__DESC__": "Point Coordinate y", "__TYPE__": "Real" }, "P0Z": { "__DESC__": "Point Coordinate z", "__TYPE__": "Real" }, "P1X": { "__DESC__": "Point Coordinate x", "__TYPE__": "Real" }, "P1Y": { "__DESC__": "Point Coordinate y", "__TYPE__": "Real" }, "P1Z": { "__DESC__": "Point Coordinate z", "__TYPE__": "Real" }, "P2X": { "__DESC__": "Point Coordinate x", "__TYPE__": "Real" }, "P2Y": { "__DESC__": "Point Coordinate y", "__TYPE__": "Real" }, "P2Z": { "__DESC__": "Point Coordinate z", "__TYPE__": "Real" }, "V1X": { "__DESC__": "Direction Vector x", "__TYPE__": "Real" }, "V1Y": { "__DESC__": "Direction Vector y", "__TYPE__": "Real" }, "V1Z": { "__DESC__": "Direction Vector z", "__TYPE__": "Real" }, "V2X": { "__DESC__": "Direction Vector x", "__TYPE__": "Real" }, "V2Y": { "__DESC__": "Direction Vector y", "__TYPE__": "Real" }, "V2Z": { "__DESC__": "Direction Vector z", "__TYPE__": "Real" }, "LV0X": { "__DESC__": "Direction Vector x", "__TYPE__": "Real" }, "LV0Y": { "__DESC__": "Direction Vector y", "__TYPE__": "Real" }, "LV0Z": { "__DESC__": "Direction Vector z", "__TYPE__": "Real" }, "LV1X": { "__DESC__": "Direction Vector x", "__TYPE__": "Real" }, "LV1Y": { "__DESC__": "Direction Vector y", "__TYPE__": "Real" }, "LV1Z": { "__DESC__": "Direction Vector z", "__TYPE__": "Real" }, "LV2X": { "__DESC__": "Direction Vector x", "__TYPE__": "Real" }, "LV2Y": { "__DESC__": "Direction Vector y", "__TYPE__": "Real" }, "LV2Z": { "__DESC__": "Direction Vector z", "__TYPE__": "Real" }, "REFTYPE": { "__DESC__": "Reference Type", "__TYPE__": "Integer" }, "G_DIR": { "__DESC__": "Global Direction", "__TYPE__": "Integer" }, "L_DIR": { "__DESC__": "Local Direction", "__TYPE__": "Integer" } }

 

  • Introduce Input Data Symbols

API - Value Type

Input Data

API - Value Type

Input Data

Integer

🔴

Essential

String

Unnecessary

Boolean

🔺

Optional

Real

 

 

 

  • The required Input Data for defining Node Local Axis

NO.

Name

API - Key

API - Value Type

Default

Node Local Axis

NO.

Name

API - Key

API - Value Type

Default

Node Local Axis

1

Node No.

"KEY"

 

🔴

2

Input method

  • Angle : 1

  • 3 points : 2

  • Vector : 3

  • Line Vector : 4

"iMETHOD"

 

🔴

 

Angle Type

3

about x

"ANGLE_X"

 

🔺

4

about y

"ANGLE_Y"

0

🔺

5

about z

"ANGLE_Z"

0

🔺

 

3 Points Type

6

P0 Coordinate - X

"P0X"

 

🔺

7

P0 Coordinate - Y

"P0Y"

 

🔺

8

P0 Coordinate - Z

"P0Z"

 

🔺

9

P1 Coordinate - X

"P1X"

 

🔺

10

P1 Coordinate - Y

"P1Y"

 

🔺

11

P1 Coordinate - Z

"P1Z"

 

🔺

12

P2 Coordinate - X

"P2X"

 

🔺

13

P2 Coordinate - Y

"P2Y"

 

🔺

14

P2 Coordinate - Z

"P2Z"

 

🔺

 

Vector Type

15

Direction Vector V1-x

"V1X"

 

🔺

16

Direction Vector V1-y

"V1Y"

 

🔺

17

Direction Vector V1-z

"V1Z"

 

🔺

18

Direction Vector V2-x

"V2X"

 

🔺

19

Direction Vector V2-y

"V2Y"

 

🔺

20

Direction Vector V2-z

"V2Z"

 

🔺

 

  • The JSON format example for inputting Node Local Axis

"SKEW": { "999": { "iMETHOD": 1, "ANGLE_X": 43.0, "ANGLE_Y": 44.0, "ANGLE_Z": 45.0 } }