Skip to content

Commit b3d55f0

Browse files
authored
Add files via upload
1 parent 7979620 commit b3d55f0

3 files changed

Lines changed: 111 additions & 0 deletions

File tree

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# NX Assembly Tree — Version 0.3
2+
3+
```text
4+
AST-1000-PRIMARY-STRUCTURE-ASM
5+
├── AST-0001-MASTER-SKELETON
6+
├── AST-1100-SPINE-TRUSS
7+
│ ├── AST-1110-LONGERON-FAMILY
8+
│ ├── AST-1120-TRANSVERSE-FRAME-FAMILY
9+
│ └── AST-1130-DIAGONAL-BRACE-FAMILY
10+
├── AST-1200-RING-SUPPORT-A
11+
│ ├── AST-1201-RING-CIRCUMFERENCE
12+
│ ├── AST-1202-SPOKE-FAMILY
13+
│ └── AST-1203-HUB-LINK-FAMILY
14+
├── AST-1210-RING-SUPPORT-B
15+
├── AST-1300-PROPULSION-FRAME
16+
└── AST-1400-FORWARD-DOCK-FRAME
17+
```
18+
19+
Use arrangements for presentation solids, beam-centreline export and subsystem interface review.
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
# ASTERION PRIMARY STRUCTURE EXPRESSIONS — VERSION 0.3
2+
# Apply explicit units inside Siemens NX.
3+
4+
spine_half_length = 21000 mm
5+
spine_truss_radius = 1200 mm
6+
spine_longeron_count = 8
7+
spine_frame_angle = 360 deg / spine_longeron_count
8+
nominal_bay_pitch = 2500 mm
9+
10+
longeron_od = 160 mm
11+
longeron_wall = 6 mm
12+
frame_od = 120 mm
13+
frame_wall = 5 mm
14+
diagonal_od = 90 mm
15+
diagonal_wall = 4 mm
16+
17+
ring_support_count = 2
18+
ring_support_x_1 = -2500 mm
19+
ring_support_x_2 = 2500 mm
20+
ring_sector_count = 12
21+
ring_sector_angle = 360 deg / ring_sector_count
22+
ring_centroid_radius = 12000 mm
23+
ring_beam_od = 200 mm
24+
ring_beam_wall = 6 mm
25+
ring_spoke_od = 120 mm
26+
ring_spoke_wall = 5 mm
27+
28+
propulsion_frame_x = -16000 mm
29+
propulsion_mount_count = 6
30+
propulsion_mount_radius = 3200 mm
31+
propulsion_boom_od = 140 mm
32+
propulsion_boom_wall = 5 mm
33+
34+
docking_frame_x = 21400 mm
35+
docking_frame_radius = 800 mm
36+
docking_node_count = 8
37+
docking_link_od = 140 mm
38+
docking_link_wall = 5 mm
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
# Siemens NX Primary-Structure Build Tutorial
2+
3+
## 1. Create the controlled parts
4+
5+
Create these native files on the NX workstation:
6+
7+
- `AST-1000-PRIMARY-STRUCTURE-ASM.prt`
8+
- `AST-1100-SPINE-TRUSS.prt`
9+
- `AST-1200-RING-SUPPORT-A.prt`
10+
- `AST-1210-RING-SUPPORT-B.prt`
11+
- `AST-1300-PROPULSION-FRAME.prt`
12+
- `AST-1400-FORWARD-DOCK-FRAME.prt`
13+
14+
Keep `AST-0001-MASTER-SKELETON.prt` from Version 0.2 as the top-level geometry authority.
15+
16+
## 2. Import expressions
17+
18+
Create the expressions listed in `nx_expressions_v0_3.txt`. Preserve meaningful names and units. Do not dimension structural features with anonymous sketch dimensions when a controlled expression exists.
19+
20+
## 3. Spine truss
21+
22+
1. WAVE-link the vehicle centreline, truss-radius circle and station planes.
23+
2. At the aft station create eight points on the truss-radius circle.
24+
3. Use associative curves parallel to +X for the longeron axes.
25+
4. Trim or divide them at each station plane.
26+
5. Create transverse octagonal frames at all structural stations.
27+
6. Add alternating diagonal curves between adjacent stations.
28+
7. Use `Tube` for presentation solids, or retain centreline curves for idealisation.
29+
8. Put centreline, simplified tube and interface geometry in separate reference sets.
30+
31+
## 4. Ring supports
32+
33+
1. WAVE-link the ring centre plane and 12 m centroid circle.
34+
2. Pattern 12 outer nodes at 30-degree intervals.
35+
3. Create 12 circumference segments and 12 radial spokes.
36+
4. Connect the hub ring to the nearest central-truss nodes.
37+
5. Keep bearing race, drive hardware and pressure-shell interfaces as separate future components.
38+
39+
## 5. Propulsion frame
40+
41+
Create six mount coordinate systems at 60-degree intervals and 3.2 m radius on X = -16 m. Build paired booms from nearby truss nodes to each mount. Publish each mount CSYS for propulsion-pod WAVE linking.
42+
43+
## 6. Docking frame
44+
45+
Create an eight-node, 800 mm radius frame 400 mm forward of the main truss end. Link each docking node to one longeron endpoint. Publish the docking axis, mating plane and keep-out cylinder.
46+
47+
## 7. Validation in NX
48+
49+
- Run Examine Geometry and Assembly Clearance.
50+
- Check all tube centreline intersections.
51+
- Confirm no zero-length or duplicate members.
52+
- Measure mass using assigned preliminary material.
53+
- Verify the ring and docking coordinate systems.
54+
- Export Parasolid or STEP from the locally built native structure for ANSYS if permitted by the installed licence.

0 commit comments

Comments
 (0)