Skip to content

CAD Primitives Priority Roadmap #729

Closed
@jessfraz

Description

@jessfraz

This document ties into our GH Discussions Feature List. Please upvote any features that you want to see next, or add ones that are not listed and we will review.

We need the following CAD primitives to get to v1.0.0

Current Priority List

  1. Sketch on Face #477 Engine ✅ KCL ✅ Click and Point ✅
  2. Revolve #496 Engine ✅ KCL ✅ Click and Point ✖️ (@nadr0)
  3. Union #509 Engine ✅ KCL ✅ Click and Point ✅
  4. Remove (3D) #970 Engine ✅ KCL ✅ Click and Point ✅
  5. Fillet #501 Engine (basic) ✅ KCL ✅ Click and Point ✖️ (@max-mrgrsk)
  6. Linear Pattern #256 Engine ✅ KCL ✅ Click and Point ❌ (@lf94)
  7. Circular Pattern #257 Engine ✅ KCL ✅ Click and Point ❌ (@lf94)
  8. Mirror (Sketch) #507 Engine ✅ (unclosed sketches) KCL ✅ Click and Point ❌
  9. Chamfer #502 Engine ✅ KCL ✅ Click and Point ✖️ (@max-mrgrsk)
  10. Sweep #498 Engine ✅ KCL ✅ Click and Point ✅
  11. Shell #503 Engine ✅ KCL ✅ Click and Point ✅
  12. Intersect #511 Engine ✅ KCL ✅ Click and Point ✅
  13. Subtract #510 Engine ✅ KCL ✅ Click and Point ✅
  14. Assemblies/Multi-file #494 ✅ mutlifile (need transforms / mating)
  15. Import #478 Engine ✅ KCL ✅ Click and Point ❌
  16. Helix #1048 Engine ✅ KCL ✅ Click and Point ✖️
  17. sketch lines Engine ✅ KCL ✅ Click and Point ✅
  18. sketch tangential arc Engine ✅ KCL ✅ Click and Point ✅
  19. sketch arc Engine ✅ KCL ✅ Click and Point ✅
  20. extrude Engine ✅ KCL ✅ Click and Point ✅
  21. sketch holes Engine ✅ KCL ✅ Click and Point ❌
  22. Loft #613 Engine ✅ KCL ✅ Click and Point ✅

✅ == Implemented
✖️ == PR in progress
❌ == No PR yet


1.1

  1. Mirror (Model) #508
  2. Draft #495 / Taper
  3. Offset #512
  4. Thicken #499
  5. External Thread #505

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestfeatureFeature RequestskclLanguage and compiler featureskcl-stdlib

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions