Move operations on solids to be declared in KCL (#6462)

* Declare chamfer in KCL

Signed-off-by: Nick Cameron <nrc@ncameron.org>

* Ignore more in the simulation tests

Signed-off-by: Nick Cameron <nrc@ncameron.org>

* Declare fillet in KCL

Signed-off-by: Nick Cameron <nrc@ncameron.org>

* Move shell and hollow to KCL

Signed-off-by: Nick Cameron <nrc@ncameron.org>

---------

Signed-off-by: Nick Cameron <nrc@ncameron.org>
This commit is contained in:
Nick Cameron
2025-04-28 14:20:38 +12:00
committed by GitHub
parent 4439229ad2
commit efba773635
147 changed files with 6136 additions and 48096 deletions

View File

@ -8,7 +8,7 @@ description: Operations executed multiple-foreign-imports-all-render.kcl
"group": {
"type": "ModuleInstance",
"name": "cube",
"moduleId": 6
"moduleId": 0
},
"sourceRange": []
},
@ -20,7 +20,7 @@ description: Operations executed multiple-foreign-imports-all-render.kcl
"group": {
"type": "ModuleInstance",
"name": "othercube",
"moduleId": 7
"moduleId": 0
},
"sourceRange": []
},
@ -29,7 +29,7 @@ description: Operations executed multiple-foreign-imports-all-render.kcl
"group": {
"type": "ModuleInstance",
"name": "cube",
"moduleId": 6
"moduleId": 0
},
"sourceRange": []
},
@ -59,7 +59,7 @@ description: Operations executed multiple-foreign-imports-all-render.kcl
"group": {
"type": "ModuleInstance",
"name": "anothercube",
"moduleId": 8
"moduleId": 0
},
"sourceRange": []
},
@ -68,7 +68,7 @@ description: Operations executed multiple-foreign-imports-all-render.kcl
"group": {
"type": "ModuleInstance",
"name": "cube",
"moduleId": 6
"moduleId": 0
},
"sourceRange": []
},

View File

@ -5,11 +5,11 @@ description: Variables in memory after executing multiple-foreign-imports-all-re
{
"anothercube": {
"type": "Module",
"value": 8
"value": 9
},
"cube": {
"type": "Module",
"value": 6
"value": 7
},
"model": {
"type": "ImportedGeometry",
@ -20,6 +20,6 @@ description: Variables in memory after executing multiple-foreign-imports-all-re
},
"othercube": {
"type": "Module",
"value": 7
"value": 8
}
}