VEHICLE LAB / DOCUMENTATION

Examples & tutorials

Vehicle engineering notebook

Open the full study or watch the film. It connects a packaging baseline, the RC25 digital prototype, R3d mechanical inspection, body studies, a preserved evolution register and historical Chrono evidence. These studies have different scales and validity boundaries.

The four models have supplier geometry, reference branding and personal fitting proxies removed. The source hashes, omissions and Float32 display conversion are documented in provenance.json.

Linear stage: a decision with evidence

Open the independent assembly notebook. An 18 mm slot around a 20 mm guide gives −2 mm nominal clearance and a failed fit. Its child revision widens the slot to 24 mm, giving 4 mm nominal clearance. The original failure is retained. A separate prescribed travel fixture demonstrates recorded-pose integration; it does not solve dynamics.

  1. Isolate the drive and hardware groups and separate the assembly.
  2. Open Project record, follow the parent edge and read both clearance artifacts.
  3. Check their statuses and source hashes, then inspect the recorded travel.

Regenerate this original example with python3 tools/build_example.py. Its source OBJ files, group map and result records are included. Its checks cover one nominal dimension; loads, tolerances and physical fit remain unverified.

Desk rover: make your first notebook

Open the small starter. This deliberately simple original fixture is generated by the project CLI. Use it to understand stages, assets and controls before loading a detailed model. Its geometry is illustrative and has no engineering qualification.

Bring a bracket from your CAD tool

Follow the OBJ tutorial. Start with one triangulated part, confirm units and bounds, and add additional study-specific exports when they answer a useful question.

Attach a pendulum replay

Use the simulation tutorial to import the prescribed-motion fixture. Its analytic origin is explicit. Then replace it with recorded states from your own verified simulation.

Numerical analysis examples

python3 -m unittest discover -s tools -p 'test_*.py' -v
python3 tools/analyze_ag23_compact.py

The compact study compares assumed geometries across quasi-static load and friction conditions. It is not six-contact full-vehicle dynamics. The formula graph uses a restricted arithmetic parser rather than executing user expressions. The optional four-link closure study requires NumPy and SciPy.