Skip to content

Commit 1f41049

Browse files
authored
Add files via upload
1 parent 81d1101 commit 1f41049

5 files changed

Lines changed: 128 additions & 0 deletions

File tree

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# Version 0.3 Structural Design Basis
2+
3+
## Purpose
4+
5+
Define a lightweight, modular primary structure that can be rebuilt in Siemens NX and analysed on a home PC with ANSYS Student-class model limits.
6+
7+
## Design philosophy
8+
9+
1. Use orbit assembly; do not design the complete vehicle as a single launch stack.
10+
2. Keep the first global model beam-dominant and auditable.
11+
3. Separate global load-path verification from local joint, shell and contact models.
12+
4. Make interfaces replaceable and parameter-driven.
13+
5. Treat all material properties and load levels as preliminary until source-controlled project values are selected.
14+
15+
## Structural arrangement
16+
17+
- Central truss: eight longerons at 1.2 m radius.
18+
- Bay spacing: nominally 2.5 m, with extra interface stations.
19+
- Frames: octagonal beam frames at each station.
20+
- Bracing: alternating diagonal lattice between stations.
21+
- Rotating rings: 12-segment circumference frames at 12 m occupied radius.
22+
- Ring supports: 12 radial spokes per ring with hub links to the central truss.
23+
- Propulsion frame: six radial mounts at X = -16 m.
24+
- Docking frame: eight linked nodes at X = +21.4 m.
25+
26+
## Preliminary material
27+
28+
The model uses a conceptual aluminium 7075-T6 isotropic card:
29+
30+
- Elastic modulus: 71.7 GPa
31+
- Poisson ratio: 0.33
32+
- Density: 2810 kg/m³
33+
- Screening yield strength: 503 MPa
34+
35+
These values are not a procurement specification. Update them for temperature, product form, thickness, direction, joining process and supplier certification.
36+
37+
## Mass statement
38+
39+
The beam idealisation mass is 7,742.3 kg. It excludes joints, fittings, bearing hardware, pressure shells, fasteners, mechanisms, harnesses, coatings, local reinforcement and manufacturing allowances. It must not be quoted as complete spacecraft structural mass.
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# Primary Load-Path Definition
2+
3+
## Docking load
4+
5+
A preliminary 25 kN axial compression is introduced at the forward docking frame and transferred through eight docking links into the longerons, frames and diagonals. The demonstration support is placed at the aft end for a ground-test-style static case. A flight free-body treatment must use inertial relief or balanced loads rather than an artificial fixed support.
6+
7+
## Propulsion and manoeuvre load
8+
9+
Six propulsion mounts transfer thrust and gimbal reactions into the frame at X = -16 m. The current line model includes mount booms but does not yet model gimbal stiffness, pod mass or thrust-vector eccentricity.
10+
11+
## Rotating-ring load
12+
13+
Each ring uses a 12,000 kg conceptual rotating mass. At 4.3 rpm and 12 m radius, the distributed radial force is 29,198.2 N per ring. It is divided across 12 outer nodes for the first global case. Sector-by-sector mass, bearing compliance and imbalance must be added later.
14+
15+
## Emergency braking
16+
17+
Stopping one ring in 120 seconds requires an idealised torque of approximately 6,484.2 N·m. Counter-rotating rings cancel nominal angular momentum only when their inertias and rates match; transient mismatch still loads the spine and attitude-control system.
18+
19+
## Local submodels required
20+
21+
- Ring spoke-to-hub fittings
22+
- Bearing support and race
23+
- Docking-link lugs
24+
- Propulsion boom joints
25+
- Longeron/frame node fittings
26+
- Solar and radiator deployment hinges
27+
28+
Global beam stresses must not be used to approve these local features.
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Version 0.3 Model Acceptance Criteria
2+
3+
| Check | Acceptance criterion |
4+
|---|---|
5+
| Zero-length elements | None |
6+
| Duplicate unmerged structural nodes | None unless intentionally connected by a joint element |
7+
| Beam section assignment | Every element has one valid section ID |
8+
| Material assignment | Every active element uses a reviewed material card |
9+
| Geometry units | Millimetres |
10+
| Solver force units | Newtons |
11+
| Free-free modal check | First six modes behave as rigid-body modes near zero frequency |
12+
| Supported modal check | No unintended mechanism modes |
13+
| Static equilibrium | Reaction-force balance within 1% |
14+
| Mesh refinement | Key displacement and load-path measures change by less than 5% |
15+
| Hand correlation | Selected benchmark results within 10% |
16+
| Buckling interpretation | Eigenvalue result labelled as ideal linear screening only |
17+
| Stress reporting | Beam stress kept separate from local joint stress claims |
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# Version 0.3 Release Manifest
2+
3+
## Package summary
4+
5+
- Release: 0.3.0
6+
- Repository files before archive creation: 113
7+
- Uncompressed repository size: 6.7 MB
8+
- Primary structural nodes: 222
9+
- Primary beam elements: 580
10+
- Beam section families: 7
11+
- Neutral GLB geometry groups: 4
12+
- Neutral mesh faces: 18,560
13+
14+
## Key deliverables
15+
16+
- `cad/primary_structure/v0_3/neutral/asterion_v0_3_primary_structure.glb`
17+
- `cad/primary_structure/v0_3/neutral/asterion_v0_3_primary_structure.stl`
18+
- `cad/primary_structure/v0_3/neutral/asterion_v0_3_primary_structure.obj`
19+
- `cad/primary_structure/v0_3/nx_primary_structure_tutorial.md`
20+
- `analysis/ansys/v0_3/model/beam_nodes.csv`
21+
- `analysis/ansys/v0_3/model/beam_elements.csv`
22+
- `analysis/ansys/v0_3/apdl/asterion_line_model.inc`
23+
- `analysis/ansys/v0_3/apdl/solve_static_docking.mac`
24+
- `analysis/ansys/v0_3/apdl/solve_modal_free_free.mac`
25+
- `analysis/ansys/v0_3/apdl/solve_buckling_docking.mac`
26+
- `calculations/v0_3/preliminary_structural_sizing.md`
27+
- `calculations/v0_3/preliminary_structural_bom.csv`
28+
- `media/renders/v0_3_primary_structure_plan.png`
29+
- `media/renders/v0_3_primary_structure_front.png`
30+
31+
## Native-file statement
32+
33+
The release does not claim that native NX or solved ANSYS databases were created. Those require the installed proprietary applications and local execution of the supplied workflows.
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Version 0.3 Release Notes
2+
3+
Version 0.3 converts the Version 0.2 envelope into a first analysable primary structure. The generated structure contains 222 nodes and 580 beam elements and exports as GLB, OBJ and STL. Solver inputs include CSV tables and APDL templates for static docking, free-free modal and linear buckling demonstrations.
4+
5+
## Main limitations
6+
7+
- Geometry is preliminary beam/tube representation, not manufacturing detail.
8+
- No solved ANSYS database is included.
9+
- Bearings, joint stiffness, pressure shells and local contacts are simplified or absent.
10+
- Linear elastic isotropic aluminium is used throughout the initial line model.
11+
- Load cases are portfolio design cases, not certified mission or launch requirements.

0 commit comments

Comments
 (0)