Declare std kwarg functions in KCL and migrate circle (#5955)

* Support calling KCL std KW fns, and move circle to KCL std

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

* Doc comments on parameters

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

* Update grammar

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

* Change use of counterClockWise to ccw

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

---------

Signed-off-by: Nick Cameron <nrc@ncameron.org>
This commit is contained in:
Nick Cameron
2025-03-24 21:55:24 +13:00
committed by GitHub
parent dddcd5ff46
commit 3b2abe5814
94 changed files with 16657 additions and 9803 deletions

View File

@ -1082,7 +1082,7 @@ openSketch = startSketchOn(XY)
}) => {
// One dumb hardcoded screen pixel value
const testPoint = { x: 620, y: 257 }
const expectedOutput = `helix001 = helix( revolutions = 1, angleStart = 360, counterClockWise = false, radius = 5, axis = 'X', length = 5,)`
const expectedOutput = `helix001 = helix( revolutions = 1, angleStart = 360, ccw = false, radius = 5, axis = 'X', length = 5,)`
const expectedLine = `revolutions=1,`
await homePage.goToModelingScene()
@ -1099,7 +1099,7 @@ openSketch = startSketchOn(XY)
headerArguments: {
AngleStart: '',
Axis: '',
CounterClockWise: '',
Ccw: '',
Length: '',
Radius: '',
Revolutions: '',
@ -1141,7 +1141,7 @@ openSketch = startSketchOn(XY)
headerArguments: {
AngleStart: '360',
Axis: 'X',
CounterClockWise: '',
Ccw: '',
Length: initialInput,
Radius: '5',
Revolutions: '1',
@ -1156,7 +1156,7 @@ openSketch = startSketchOn(XY)
headerArguments: {
AngleStart: '360',
Axis: 'X',
CounterClockWise: '',
Ccw: '',
Length: newInput,
Radius: '5',
Revolutions: '1',