CAD AutoScript overview
CAD AutoScript is a documentation-first home for SolidWorks macros, fabrication calculators, and QA tools. This site is built on Docusaurus + MDX, so every utility is documented right next to its interactive React component.
What lives here
- SolidWorks macros that cover BOM exports, title block checks, and configuration helpers.
- Web calculators that run entirely in Chromium (Pipe Cutter, Shell Rolling, QR tags, and more).
- QA generators for PDF parsing, serial tracking, and report automation.
- Release notes and recipes so shop-floor engineers know how and when to use each tool.
All utilities are bundled as static assets and expect a Chromium-based browser (Chrome, Edge, Arc, etc.) with WebGL 2 and WebAssembly enabled.
Quick start for contributors
- Install dependencies
npm install - Run the docs locally
npm start - Edit content
- Markdown pages live under
docs/ - React components live under
src/ - Static calculators live under
static/utilities/
- Markdown pages live under
Docusaurus hot reloads changes instantly. When you're ready to publish, run npm run build and deploy the build/ output to GitHub Pages.
Embedding live utilities
MDX lets us import React components or iframe-like utilities directly inside documentation pages. See Embedding calculators for a walkthrough on wrapping /utilities/* apps or creating bespoke React widgets.
What's next
Browse the Utility catalog to see every calculator with specs, supported standards, and launch links. Each entry explains when to use it and how to embed it inside MDX.