You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Recalibrate the S1 vehicle family around a coherent 1:87 project scale while allowing ATOS vehicles to differ from conventional railway proportions. Dimensions must be internally correct for each vehicle’s intended real-world role, payload, passenger capacity, container geometry, maglev stabilization hardware, stations, guideway, tiles, buildings, and scenery.
This follows Issue #17 and merged PR #20. Preserve the current parametric CAD, validation, preview, and provenance structure where useful; revise dimensions rather than starting a parallel system.
Design principles
Treat 1:87 as the common world scale, not a requirement to copy conventional HO rolling-stock dimensions.
Derive each model dimension from a documented full-size design assumption.
Preserve correct relationships between sled, module, payload, station, guideway, stabilization structures, and scenery.
Do not scale the existing models uniformly. Re-derive dimensions by function.
Keep the S1 sled/module identity and four-point interface architecture unless analysis documents a necessary revision.
Keep values parametric and distinguish reference dimensions from printer-specific manufacturing choices.
commuter passenger pod dimensions and documented target capacity;
overnight pod dimensions and documented berth/cabin capacity;
battery pod dimensions based on service access, thermal volume, and equipment packaging assumptions;
40-foot container adapter based on an actual 40-foot ISO container envelope at 1:87 plus required retention and maglev clearances;
twin 20-foot adapter based on two actual 20-foot container envelopes, separation, retention, and end clearances;
open-bin module based on a stated full-size payload volume;
ballast/CG test module and fixtures.
The current 320 mm assembled sled length may remain if the documented full-size vehicle length supports it. Ensure “length over coupler faces” and printed body length are not conflated.
3. Passenger-capacity validation
For commuter and overnight modules, document a simple interior layout showing:
aisle width;
seating or berth arrangement;
door/service zones;
wall thickness and technical-space allowance;
resulting capacity.
The external dimensions and claimed capacity must agree at the chosen full-size scale.
4. Container and payload validation
Use real container proportions for 20-foot and 40-foot equivalents. Show how much additional model width and length are required for:
retention hardware;
aerodynamic fairings, if present;
maglev guidance/stabilization structures;
service and handling clearances.
Do not label a 240 mm model as a 40-foot-equivalent adapter unless the dimensional basis explains the discrepancy.
5. Update parametric CAD
Update shared parameters and all affected OpenSCAD sources under cad/s1/. Avoid hard-coded per-file dimensions where a shared parameter or derived formula is appropriate.
Preserve:
interchangeability across the common S1 interface;
ballast and CG experiment capability;
alignment keys and sockets;
inspectable retention geometry;
replaceable coupler and stabilization parts.
6. Regenerate manufacturing assets
Regenerate and validate:
full-size STL files for every required part;
220 x 220 mm split alternatives where necessary;
one-piece H2C-oriented assets for a nominal 300+ mm build plate where practical;
Bambu Studio-compatible 3MF projects for the major complete cars and modules.
3MF projects should preserve 100% scale, intended orientation, part grouping, and recommended print settings. Do not embed proprietary or machine-specific secrets.
7. Validation
Extend the CAD tooling to verify:
expected files exist;
STL meshes are watertight/manifold;
declared 1:87 envelopes match generated bounding boxes;
20-foot and 40-foot payload reference dimensions are correct within documented tolerance;
modules use the shared S1 attachment geometry;
full and split variants preserve external dimensions;
H2C-oriented layouts fit the declared usable bed with margin;
3MF archives open and contain expected objects at 100% scale.
Generate an updated asset report and preview/contact sheet.
8. Cross-system impact
Audit and update any affected:
vehicle manifests and schemas;
route-admission envelopes;
station/platform dimensions;
guideway clearance assumptions;
tile and city-layout references;
architecture diagrams and documentation.
Do not silently change simulation or dispatch semantics; document any required follow-up issues.
Acceptance criteria
Every vehicle/module has a documented full-size basis and calculated 1:87 dimensions.
Passenger capacities agree with documented interior layouts.
20-foot and 40-foot adapters use correct payload proportions plus documented ATOS clearances.
Sled body length and length over coupler faces are distinct and consistent.
Revised OpenSCAD remains parametric and uses the shared S1 interface.
All required STLs regenerate and pass mesh/envelope validation.
220 mm split assets remain available where needed.
H2C-oriented one-piece assets and Bambu-compatible 3MF projects are generated where practical.
Stations, guideway, tiles, and scenery impacts are audited and documented.
npm test, npm run lint, npm run build, and VITE_BASE_PATH=/ATOS/ npm run build pass.
AI provenance is recorded truthfully.
Scope warning
These remain prototype models and dimensional studies, not certified passenger, structural, battery, electrical, or maglev hardware.
Objective
Recalibrate the S1 vehicle family around a coherent 1:87 project scale while allowing ATOS vehicles to differ from conventional railway proportions. Dimensions must be internally correct for each vehicle’s intended real-world role, payload, passenger capacity, container geometry, maglev stabilization hardware, stations, guideway, tiles, buildings, and scenery.
This follows Issue #17 and merged PR #20. Preserve the current parametric CAD, validation, preview, and provenance structure where useful; revise dimensions rather than starting a parallel system.
Design principles
Required work
1. Create a dimensional basis document
Add
docs/engineering/s1-1-87-dimensional-basis.mdcontaining:Include a table with full-size and 1:87 dimensions for every vehicle/module.
2. Recalibrate vehicle dimensions
Review and revise at least:
The current 320 mm assembled sled length may remain if the documented full-size vehicle length supports it. Ensure “length over coupler faces” and printed body length are not conflated.
3. Passenger-capacity validation
For commuter and overnight modules, document a simple interior layout showing:
The external dimensions and claimed capacity must agree at the chosen full-size scale.
4. Container and payload validation
Use real container proportions for 20-foot and 40-foot equivalents. Show how much additional model width and length are required for:
Do not label a 240 mm model as a 40-foot-equivalent adapter unless the dimensional basis explains the discrepancy.
5. Update parametric CAD
Update shared parameters and all affected OpenSCAD sources under
cad/s1/. Avoid hard-coded per-file dimensions where a shared parameter or derived formula is appropriate.Preserve:
6. Regenerate manufacturing assets
Regenerate and validate:
3MF projects should preserve 100% scale, intended orientation, part grouping, and recommended print settings. Do not embed proprietary or machine-specific secrets.
7. Validation
Extend the CAD tooling to verify:
Generate an updated asset report and preview/contact sheet.
8. Cross-system impact
Audit and update any affected:
Do not silently change simulation or dispatch semantics; document any required follow-up issues.
Acceptance criteria
npm test,npm run lint,npm run build, andVITE_BASE_PATH=/ATOS/ npm run buildpass.Scope warning
These remain prototype models and dimensional studies, not certified passenger, structural, battery, electrical, or maglev hardware.
END ISSUE #21