1. Description
This component operates the 3D Spline Tendon Profile function in Civil NX.
Define a tendon profile along the length of elements. Create the tendon profile relative to its own coordinate system, which will then be inserted relative to the elements.
The 3D Spline Tendon Profile function can be found in the Civil NX main menu,select
[Load] Tab > [Prestress] Tab > [Prestress Loads] Group > [Tendon Profile] Menu > [Tendon Profile]
2. Grasshopper Path
[Midas] > [Prestress] > [3D Spline Tendon Profile]
Case 1 - Straight Type
3. Component Image
4. Input/Output Value
- Input Data
Index | Name | Description | Type | Default |
Previous |
---|---|---|---|---|---|
1 | KEY | Tendon Profile ID | Integer | - | - |
2 | NAME | Tendon Name | String | - | - |
3 | TDN_PROP | Tendon Proerty No. | Integer | - | - |
4 | TDN_GRUP | Tendon Group No. | Integer | - | - |
5 | ELEM | Assigned Element No. | Integer | - | - |
6 | CNT * | No. of Tendons | Integer | - | - |
7 | BELENG | Straight Length of Tendon - Begin | Real | 0 | - |
8 | ELENG | Straight Length of Tendon - End | Real | 0 | - |
9 | BLEN ** | Transfer Length - Begin | Real | 0 | - |
10 | ELEN ** | Transfer Length - End | Real | 0 | - |
11 | DeBondBLEN | Debonded Length - Begin | Real | 0 | - |
12 | DeBondELEN | Debonded Length - End | Real | 0 | - |
13 | XAR_ANGLE | x Axis Rot.Angle | Real | 0 | - |
14 | IP | Profile Insertion Point | Object | 0,0,0 | Point |
15 | VEC *** | Vector (Only x,y Direction) |
Object | 0,0 | Vector |
16 | GR_ANGLE | Grad.Rot Angle | Real | 0 | - |
17 | PROF | 3D Profile | Object | - | Tendon Profile Item |
18 | Typical Tendon | Typical Tendon | Select | false | - |
19 | Transfer Length Option | Transfer Length Option | Select | User Defined Length | - |
20 | Projection | Projection | Select | false | - |
21 | x Axis Direction Type | Axis Direction Type
· x Direction : "X" |
Select | X | - |
22 | Grad. Rot. Angle Type | Grad. Rot. Angle Type
· x axis : "X" |
Select | Y | - |
Activation Condition
* Only for if Typical Tendon is true
** Only for if Transfer Length Option is Auto Calc
*** Only for if x Axis Direction Type is VECTOR
- Output Data
Index | Command | Description | Type | Method |
Next |
---|---|---|---|---|---|
1 | TDNA | Create 3D Spline Tendon Profile (Straight Type) |
Json | PUT/DELETE | - |
Case 2 - Curve Type
3. Component Image
4. Input/Output Value
- Input Data
Index | Name | Description | Type | Default |
Previous |
---|---|---|---|---|---|
1 | KEY | Tendon Profile ID | Integer | - | - |
2 | NAME | Tendon Name | String | - | - |
3 | TDN_PROP | Tendon Proerty No. | Integer | - | - |
4 | TDN_GRUP | Tendon Group No. | Integer | - | - |
5 | ELEM | Assigned Element No. | Integer | - | - |
6 | CNT * | No. of Tendons | Integer | - | - |
7 | BELENG | Straight Length of Tendon - Begin | Real | 0 | - |
8 | ELENG | Straight Length of Tendon - End | Real | 0 | - |
9 | BLEN ** | Transfer Length - Begin | Real | 0 | - |
10 | ELEN ** | Transfer Length - End | Real | 0 | - |
11 | DeBondBLEN | Debonded Length - Begin | Real | 0 | - |
12 | DeBondELEN | Debonded Length - End | Real | 0 | - |
13 | XAR_ANGLE | x Axis Rot.Angle | Real | 0 | - |
14 | RC0,RC1 | Radius Center
· x Coordinate : "RC0" |
Real | 0 | - |
16 | GR_ANGLE | Grad.Rot Angle | Real | 0 | - |
17 | PROF | 3D Profile | Object | - | Tendon Profile Item |
18 | Typical Tendon | Typical Tendon | Select | false | - |
19 | Transfer Length Option | Transfer Length Option | Select | User Defined Length | - |
20 | Projection | Projection | Select | false | - |
21 | Direction | Direction
· Clockwise : "CW" |
Select | CW | - |
22 | Grad. Rot. Angle Type | Grad. Rot. Angle Type
· x axis : "X" |
Select | Y | - |
Activation Condition
* Only for if Typical Tendon is true
** Only for if Transfer Length Option is Auto Calc
- Output Data
Index | Command | Description | Type | Method |
Next |
---|---|---|---|---|---|
1 | TDNA | Create 3D Spline Tendon Profile (Curve Type) |
Json | PUT/DELETE | - |
Case 3 - Element Type
3. Component Image
4. Input/Output Value
- Input Data
Index | Name | Description | Type | Default |
Previous |
---|---|---|---|---|---|
1 | KEY | Tendon Profile ID | Integer | - | - |
2 | NAME | Tendon Name | String | - | - |
3 | TDN_PROP | Tendon Proerty No. | Integer | - | - |
4 | TDN_GRUP | Tendon Group No. | Integer | - | - |
5 | ELEM | Assigned Element No. | Integer | - | - |
6 | CNT * | No. of Tendons | Integer | - | - |
7 | BELENG | Straight Length of Tendon - Begin | Real | 0 | - |
8 | ELENG | Straight Length of Tendon - End | Real | 0 | - |
9 | BLEN ** | Transfer Length - Begin | Real | 0 | - |
10 | ELEN ** | Transfer Length - End | Real | 0 | - |
11 | DeBondBLEN | Debonded Length - Begin | Real | 0 | - |
12 | DeBondELEN | Debonded Length - End | Real | 0 | - |
13 | XAR_ANGLE | x Axis Rot.Angle | Real | 0 | - |
14 | INS_ELEM | Profile Insertion Point Element No. | Integer | - | - |
14 | OFF_YZ0~YZ1 | Offset
· y distance : "YZ0" |
Real | 0 | - |
16 | GR_ANGLE | Grad.Rot Angle | Real | 0 | - |
17 | PROF | 3D Profile | Object | - | Tendon Profile Item |
18 | Typical Tendon | Typical Tendon | Select | false | - |
19 | Transfer Length Option | Transfer Length Option | Select | User Defined Length | - |
20 | Projection | Projection | Select | false | - |
21 | Profile Insertion Point Type | Profile Insertion Point Type | Select | END-I | - |
22 | x Axis Direction Type | x Axis Direction Type
· Direction for I to J : "I-J" |
Select | I-J | - |
Activation Condition
* Only for if Typical Tendon is true
** Only for if Transfer Length Option is Auto Calc
- Output Data
Index | Command | Description | Type | Method |
Next |
---|---|---|---|---|---|
1 | TDNA | Create 3D Spline Tendon Profile (Element Type) |
Json | PUT/DELETE | - |
5. Reference API Manual Link