Bidirectional extrude/revolve (#6154)

* extend extrude endpoint

* revolve and mocks

* add bounds check to revolve

* kcl examples of new args

* update to 110

* fix mock

* move example to prelude

* change to camelCase

* new prelude tests

* extend just file

* missed change

* change to XY

* redo sim tests

* review changes

* redo markdown
This commit is contained in:
Ben Crabbe
2025-04-10 15:46:10 +01:00
committed by GitHub
parent 4664427832
commit d125efcd60
109 changed files with 4595 additions and 571 deletions

View File

@ -502,7 +502,8 @@ description: Artifact commands sheet-metal-bracket.kcl
"type": "extrude",
"target": "[uuid]",
"distance": 5.5,
"faces": null
"faces": null,
"opposite": "None"
}
},
{
@ -1128,7 +1129,8 @@ description: Artifact commands sheet-metal-bracket.kcl
"type": "extrude",
"target": "[uuid]",
"distance": -0.125,
"faces": null
"faces": null,
"opposite": "None"
}
},
{
@ -1194,7 +1196,8 @@ description: Artifact commands sheet-metal-bracket.kcl
"type": "extrude",
"target": "[uuid]",
"distance": -0.125,
"faces": null
"faces": null,
"opposite": "None"
}
},
{
@ -1372,7 +1375,8 @@ description: Artifact commands sheet-metal-bracket.kcl
"type": "extrude",
"target": "[uuid]",
"distance": -0.125,
"faces": null
"faces": null,
"opposite": "None"
}
},
{
@ -1438,7 +1442,8 @@ description: Artifact commands sheet-metal-bracket.kcl
"type": "extrude",
"target": "[uuid]",
"distance": -0.125,
"faces": null
"faces": null,
"opposite": "None"
}
},
{
@ -1696,7 +1701,8 @@ description: Artifact commands sheet-metal-bracket.kcl
"type": "extrude",
"target": "[uuid]",
"distance": -0.125,
"faces": null
"faces": null,
"opposite": "None"
}
},
{
@ -1762,7 +1768,8 @@ description: Artifact commands sheet-metal-bracket.kcl
"type": "extrude",
"target": "[uuid]",
"distance": -0.125,
"faces": null
"faces": null,
"opposite": "None"
}
},
{
@ -1828,7 +1835,8 @@ description: Artifact commands sheet-metal-bracket.kcl
"type": "extrude",
"target": "[uuid]",
"distance": -0.125,
"faces": null
"faces": null,
"opposite": "None"
}
},
{
@ -1894,7 +1902,8 @@ description: Artifact commands sheet-metal-bracket.kcl
"type": "extrude",
"target": "[uuid]",
"distance": -0.125,
"faces": null
"faces": null,
"opposite": "None"
}
},
{
@ -2032,7 +2041,8 @@ description: Artifact commands sheet-metal-bracket.kcl
"type": "extrude",
"target": "[uuid]",
"distance": -0.125,
"faces": null
"faces": null,
"opposite": "None"
}
},
{