cad

Category: Development & Coding | Uploader: earthtojakeearthtojake | Downloads: 0 | Version: v1.0(Latest)

Create, modify, inspect, and validate STEP-first build123d/Python CAD parts and assemblies. Use for natural-language CAD specs, STEP/STP generation, build123d source, build123d source-level joints, @cad references, geometry facts, measurements, mating deltas, CAD Explorer handoffs, and secondary DXF/STL/3MF outputs.

Changelog: Source: GitHub https://github.com/earthtojake/text-to-cad

Directory Structure

Current level: tree/main/skills/cad/

  • 📁 agents/
    • 📄 openai.yaml 260 B
  • 📁 assets/
    • 📄 design-brief-template.md 480 B
  • 📁 references/
    • 📄 build123d-modeling.md 4.5 KB
    • 📄 dxf.md 1.9 KB
    • 📄 inspection-and-validation.md 6.0 KB
    • 📄 natural-language-specs.md 4.2 KB
    • 📄 parameters.md 7.6 KB
    • 📄 positioning.md 9.0 KB
    • 📄 render-review.md 4.8 KB
    • 📄 repair-loop.md 5.5 KB
    • 📄 step-generation.md 4.5 KB
    • 📄 supported-exports.md 2.6 KB
  • 📁 scripts/
    • 📁 common/
      • 📁 tests/
        • 📄 cad_test_roots.py 1.5 KB
        • 📄 test_assembly_composition.py 36.7 KB
        • 📄 test_assembly_export.py 12.8 KB
        • 📄 test_assembly_flatten.py 5.5 KB
        • 📄 test_assembly_spec.py 4.2 KB
        • 📄 test_generation.py 83.2 KB
        • 📄 test_glb.py 14.6 KB
        • 📄 test_step_scene.py 1.8 KB
        • 📄 test_stl.py 2.1 KB
        • 📄 test_threemf.py 18.1 KB
      • 📄 assembly_composition.py 48.2 KB
      • 📄 assembly_export.py 30.4 KB
      • 📄 assembly_flatten.py 8.7 KB
      • 📄 assembly_spec.py 15.8 KB
      • 📄 cad_ref_syntax.py 4.5 KB
      • 📄 catalog.py 18.7 KB
      • 📄 cli_logging.py 1.6 KB
      • 📄 generation.py 60.3 KB
      • 📄 glb.py 33.2 KB
      • 📄 glb_mesh_payload.py 10.7 KB
      • 📄 glb_topology.py 11.6 KB
      • 📄 inspect_imports.py 296 B
      • 📄 metadata.py 12.8 KB
      • 📄 render.py 2.5 KB
      • 📄 reporting.py 4.0 KB
      • 📄 selector_types.py 374 B
      • 📄 step_export.py 5.3 KB
      • 📄 step_scene.py 68.0 KB
      • 📄 step_targets.py 10.2 KB
      • 📄 stl.py 1.0 KB
      • 📄 threemf.py 18.8 KB
      • 📄 validators.py 4.0 KB
    • 📁 dxf/
      • 📁 tests/
        • 📄 test_cli.py 2.2 KB
        • 📄 test_render_payload.py 1.1 KB
      • 📄 __init__.py 0 B
      • 📄 __main__.py 362 B
      • 📄 cli.py 863 B
      • 📄 render_payload.py 12.5 KB
    • 📁 inspect/
      • 📁 inspect_refs/
        • 📁 tests/
          • 📄 test_refs_inspect.py 27.1 KB
        • 📄 analysis.py 24.9 KB
        • 📄 cli.py 20.8 KB
        • 📄 inspect.py 31.0 KB
        • 📄 lookup.py 9.7 KB
      • 📁 tests/
        • 📄 test_cli.py 2.6 KB
      • 📄 __main__.py 361 B
      • 📄 cli.py 356 B
    • 📁 render/
      • 📁 browser/
        • 📄 render.html 679 B
        • 📄 render_entry.js 19.3 KB
      • 📁 tests/
        • 📄 test_render.py 49.2 KB
      • 📄 __init__.py 34 B
      • 📄 __main__.py 365 B
      • 📄 cli.py 114.4 KB
    • 📁 step/
      • 📁 tests/
        • 📄 test_cli.py 5.5 KB
      • 📄 __init__.py 35 B
      • 📄 __main__.py 363 B
      • 📄 cli.py 4.0 KB
  • 📄 LICENSE 1.0 KB
  • 📄 requirements.txt 34 B
  • 📄 SKILL.md 9.4 KB

SKILL.md

Login to download/like/favorite ❤ 3.3K | ★ 0
Comments 0

Please login before commenting.

Loading comments...