Skip to content

Repository files navigation

template.scad-project

Reference consumer for the current BrainboxEmb SCAD project architecture.

Preview

Reference tube-holder assembly

The image is generated from the current project Build output. It gives a quick visual anchor for the mounting plate, reusable clamp adapter and reference tube used throughout the template.

Start here

What this template demonstrates

The repository deliberately exercises a broad reference path:

  • OpenSCAD and PythonSCAD configuration;
  • generated component/assembly design documentation;
  • presentation renders and STL exports;
  • verification renders plus policy checks;
  • one external reusable SCAD library;
  • Moon capability impact/reuse;
  • SCons target-level reuse inside executing capabilities;
  • Build/Verification publication and coordinated release composition.

It is a reference consumer, not the smallest possible project. A real project should keep only the capabilities and engines it actually needs.

Local setup

After cloning:

.\bootstrap.ps1

Then use the pinned local tool, for example:

.\tools\tool.scad-project\scad-project.ps1 build
.\tools\tool.scad-project\scad-project.ps1 verify

Open dsg/openscad/main.scad for the interactive OpenSCAD entrypoint.

Current dependency/tool/runtime versions are intentionally not copied into this README. Use project.yml, project.scad.yml, committed gitlinks, live Actions and prod/bld / prod/vrf provenance for exact current state.

About

Template OpenSCAD project with reusable libraries, design documentation, automated renders and verification.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages