diff --git a/.env.development b/.env.development index ba9d3917f..47ce20bfc 100644 --- a/.env.development +++ b/.env.development @@ -9,6 +9,7 @@ VITE_KC_SITE_BASE_URL=https://dev.zoo.dev VITE_KC_SITE_APP_URL=https://app.dev.zoo.dev VITE_KC_SKIP_AUTH=false VITE_KC_CONNECTION_TIMEOUT_MS=5000 +#VITE_WASM_URL="optional way of overriding the wasm url, particular for unit tests which need this if you running not on the default 3000 port" #VITE_KC_DEV_TOKEN="optional token to skip auth in the app" #token="required token for playwright. TODO: clean up env vars in #3973" diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 000000000..fa5bc7c31 --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1,3 @@ +* @KittyCAD/frontend +/src/ @KittyCAD/frontend +/rust/ @KittyCAD/kcl diff --git a/.github/ISSUE_TEMPLATE/release.md b/.github/ISSUE_TEMPLATE/release.md index 69ea908a3..fbc43581c 100644 --- a/.github/ISSUE_TEMPLATE/release.md +++ b/.github/ISSUE_TEMPLATE/release.md @@ -2,7 +2,7 @@ name: Release about: Create a new release for the Zoo Design Studio title: "Cut release v1.?.?" -labels: [release] +labels: [meta/release] --- > Instructions: https://github.com/KittyCAD/modeling-app/blob/main/CONTRIBUTING.md#shipping-releases @@ -19,7 +19,8 @@ Release builds URL: ??? * [ ] Confirm the application opens (dismiss the updater) * [ ] Create a project with a basic Text-to-CAD prompt * [ ] Confirm the result is viewable in an engine stream -* [ ] Open the application again and confirm the updater can downgrade +* [ ] Use 'Check for updates' to bring back the updater toast +* [ ] Confirm the app can update to the previous release ## macOS via ??? @@ -27,7 +28,8 @@ Release builds URL: ??? * [ ] Confirm the application opens (dismiss the updater) * [ ] Create a project with a basic Text-to-CAD prompt * [ ] Confirm the result is viewable in an engine stream -* [ ] Open the application again and confirm the updater can downgrade +* [ ] Use 'Check for updates' to bring back the updater toast +* [ ] Confirm the app can update to the previous release ## Linux via ??? @@ -35,4 +37,5 @@ Release builds URL: ??? * [ ] Confirm the application opens (dismiss the updater) * [ ] Create a project with a basic Text-to-CAD prompt * [ ] Confirm the result is viewable in an engine stream -* [ ] Open the application again and confirm the updater can downgrade +* [ ] Use 'Check for updates' to bring back the updater toast +* [ ] Confirm the app can update to the previous release diff --git a/.github/workflows/cargo-fmt.yml b/.github/workflows/cargo-fmt.yml index 49c3f0aff..7bd67e604 100644 --- a/.github/workflows/cargo-fmt.yml +++ b/.github/workflows/cargo-fmt.yml @@ -31,15 +31,15 @@ jobs: - name: Use correct Rust toolchain shell: bash run: | - [ -e rust-toolchain.toml ] || cp rust/rust-toolchain.toml ./ + cp .github/workflows/nightly-rust-toolchain.toml rust-toolchain.toml - name: Install rust uses: actions-rust-lang/setup-rust-toolchain@v1 with: cache-workspaces: rust components: rustfmt - - name: Run cargo fmt + - name: Run nightly cargo fmt run: | cd rust - cargo fmt -- --check + cargo +nightly fmt -- --check shell: bash diff --git a/.github/workflows/e2e-tests.yml b/.github/workflows/e2e-tests.yml index 0b7c0ca3f..32cee74b9 100644 --- a/.github/workflows/e2e-tests.yml +++ b/.github/workflows/e2e-tests.yml @@ -95,7 +95,8 @@ jobs: shell: bash run: npm run build:wasm - - uses: actions/upload-artifact@v4 + - name: Upload compiled wasm artifacts + uses: actions/upload-artifact@v4 with: name: prepared-wasm path: | @@ -176,7 +177,8 @@ jobs: CI_SUITE: e2e:snapshots TARGET: web - - uses: actions/upload-artifact@v4 + - name: Upload playwright report + uses: actions/upload-artifact@v4 if: ${{ !cancelled() }} with: name: playwright-report-snapshot-${{ github.sha }} @@ -290,7 +292,8 @@ jobs: CI_SUITE: e2e:web TARGET: web - - uses: actions/upload-artifact@v4 + - name: Upload playwright report + uses: actions/upload-artifact@v4 if: ${{ !cancelled() && (success() || failure()) }} with: name: playwright-report-web-${{ env.OS_NAME }}-${{ matrix.shardIndex }}-${{ github.sha }} @@ -415,7 +418,8 @@ jobs: CI_SUITE: e2e:desktop TARGET: desktop - - uses: actions/upload-artifact@v4 + - name: Upload test report + uses: actions/upload-artifact@v4 if: always() with: name: test-results-desktop-${{ env.OS_NAME }}-${{ matrix.shardIndex }}-${{ github.sha }} @@ -424,7 +428,8 @@ jobs: retention-days: 30 overwrite: true - - uses: actions/upload-artifact@v4 + - name: Upload playwright report + uses: actions/upload-artifact@v4 if: always() with: name: playwright-report-desktop-${{ env.OS_NAME }}-${{ matrix.shardIndex }}-${{ github.sha }} diff --git a/.github/workflows/nightly-rust-toolchain.toml b/.github/workflows/nightly-rust-toolchain.toml new file mode 100644 index 000000000..0f4107c29 --- /dev/null +++ b/.github/workflows/nightly-rust-toolchain.toml @@ -0,0 +1,3 @@ +[toolchain] +channel = "nightly" +components = ["rustfmt"] diff --git a/docs/kcl-std/functions/std-sketch-extrudeTwist.md b/docs/kcl-std/functions/std-sketch-extrudeTwist.md deleted file mode 100644 index f6fb56335..000000000 --- a/docs/kcl-std/functions/std-sketch-extrudeTwist.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: "extrudeTwist" -subtitle: "Function in std::sketch" -excerpt: "Works just like the `extrude` command, but also twists the sketch around some center point while it's extruding." -layout: manual ---- - -Works just like the `extrude` command, but also twists the sketch around some center point while it's extruding. - -```kcl -extrudeTwist( - @sketches: [Sketch; 1+], - angle: number(Angle), - length: number(Length), - angleStep?: number(Angle), - tagStart?: tag, - tagEnd?: tag, - center?: Point2d, -): [Solid; 1+] -``` - -You can provide more than one sketch to extrude, and they will all be -extruded in the same direction with the same twist. - -### Arguments - -| Name | Type | Description | Required | -|----------|------|-------------|----------| -| `sketches` | [`[Sketch; 1+]`](/docs/kcl-std/types/std-types-Sketch) | Which sketch or sketches should be extruded. | Yes | -| `angle` | [`number(Angle)`](/docs/kcl-std/types/std-types-number) | The total angle that the sketch will be twisted around | Yes | -| `length` | [`number(Length)`](/docs/kcl-std/types/std-types-number) | How far to extrude the given sketches. | Yes | -| `angleStep` | [`number(Angle)`](/docs/kcl-std/types/std-types-number) | The size of each intermediate angle as the sketch twists around. Must be between 4 and 90 degrees. Defaults to 15 degrees. | No | -| `tagStart` | `tag` | A named tag for the face at the start of the extrusion, i.e. the original sketch. | No | -| `tagEnd` | `tag` | A named tag for the face at the end of the extrusion, i.e. the new face created by extruding the original sketch. | No | -| `center` | [`Point2d`](/docs/kcl-std/types/std-types-Point2d) | The center around which the sketch will be twisted. Relative to the sketch's center. If not given, defaults to 0,0 i.e. the sketch's center. | No | - -### Returns - -[`[Solid; 1+]`](/docs/kcl-std/types/std-types-Solid) - - -### Examples - -```kcl -example = startSketchOn(XZ) - |> polygon(radius = 10, numSides = 3, center = [0, 0]) - |> extrudeTwist(length = 10, angle = 120deg) - -``` - -![Rendered example of extrudeTwist 0](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAAFIxklEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rKMePH+eqq6666qqrrrrq/5J3fMd3/KzXeZ3Xee/3eZ/3+eqjo6NLt956619z1VVXXXXVVVddddVV/z+hBz3oQVx11VVXXXXVVVf9X3DNNdc8+MM//MO/68Ve7MVemwe47777bv36r//69/mHf/iH3+aqq6666qqrrrrqqqv+f6EcP36cq6666qqrrrrqqv/tXuzFXuy1v+IrvuKvrrnmmgev12tqrdxvc3Pz+Iu92Iu99kMe8pCXvvXWW//m8PBwl6uuuuqqq6666qqrrvr/gXL8+HGuuuqqq6666qqr/jd7x3d8x8/6iI/4iO8G2N/f57bbbuP06dPs7e3xuMc9jtYa119//fGHPOQhL/2Kr/iKb725uXn8H/7hH36Hq6666qqrrrrqqquu+r+Pcvz4ca666qqrrrrqqqv+N7rmmmse/Emf9Ek/9Tqv8zrvDXDXXXdx66230vc9p0+fZr1ec88997C3t8d9993HNE3ccMMNx1/8xV/8tV/ndV7nvTc3N4//wz/8w+9w1VVXXXXVVVddddVV/3ehBz3oQVx11VVXXXXVVVf9b/NiL/Zir/25n/u5vwUwDAO33nore3t7ANim73tOnTrFHXfcAYBtbNP3PY94xCM4duwYAPfdd9+tX//1X/8+//AP//DbXHXVVVddddVVV1111f896EEPehBXXXXVVVddddVV/5u84zu+42e90zu902cDHBwc8KQnPQnb2AbANraxDYBtbGMb2wCcOXOGW265hfl8DsA//MM//PbXf/3Xv8999913K1ddddVVV1111VVXXfV/B+X48eNcddVVV1111VVX/W9wzTXXPPiTPumTfup1Xud13hvgnnvu4RnPeAb/FoeHh5w/f55pmjh+/DjXXHPNg1/xFV/xrTc3N4+fPXv2GYeHh7tcddVVV1111VVXXXXV/36U48ePc9VVV1111VVXXfU/3Yu92Iu99ld8xVf81TXXXPPgYRh4+tOfzoULF3ggSfxLJHG/aZrY3d3l3nvvZRxHbrzxxuMv/uIv/tqv+Iqv+Nabm5vH/+Ef/uF3uOqqq6666qqrrrrqqv/dKMePH+eqq6666qqrrrrqf7J3fMd3/KyP+IiP+G6Ag4MDnvSkJzGOI/8SSfxLJDFNE7u7u9xzzz3UWrn22muPv/iLv/hrv87rvM57b25uHv+Hf/iH3+Gqq6666qqrrrrqqqv+d0IPetCDuOqqq6666qqrrvqf6Jprrnnwh3/4h3/Xi73Yi702wL333su9996LbQBsYxvbANjGNrYBsI1tbGMbANvYxja2AbCNbWxjm/l8zqMf/WhOnDgBwH333Xfr13/917/PP/zDP/w2V/23uOaaax7Mf7D77rvvVq666qqrrrrqqqv+70MPetCDuOqqq6666qqrrvqf5pprrnnwN33TNz0dYBgG7rzzTg4ODrANgG1sYxsA29jGNrYBsI1tbANgG9vYxjYAtrGNbWwDYBvbXHfddTzkIQ9hsVgA8Fu/9Vvf/aM/+qOfc999993KVf9u11xzzYMBzpw58+BrrrnmwWfOnHkQwDXXXPPga6655sEAZ86cefA111zzYP6T3HfffbcCnD179tb77rvvVoB/+Id/+B2A++6771aAs2fP3nrffffdylVXXXXVVVddddX/TuhBD3oQV1111VVXXXXVVf+TvNiLvdhrf+7nfu5vARweHnLrrbdiG9vYBsA2tgGwjW1sYxsA29jGNgC2sY1tbANgG9vYxjYAtrGNbWwzn8+5/vrreehDHwrAfffdd+tv/dZvffdv//Zvf8999913K1c9X9dcc82Dz5w58+BrrrnmwWfOnHnQNddc8+BrrrnmwWfOnHnwNddc82D+lfb39/mPtr29zb/GfffddyvA2bNnb73vvvtuve+++249e/bsM+67775b/+Ef/uG3ueqqq6666qqrrvqfCT3oQQ/iqquuuuqqq6666n+KF3uxF3vtz/3cz/0tgMPDQ2699VYAbGMbANvYxjYAtrGNbQBsYxvbANjGNraxDYBtbGMb2wDYxja2sY1tAGwzn8+5/vrredjDHgbAfffdd+tv/dZvffeP/uiPfg7/j11zzTUPPnPmzINf7MVe7LUAXvzFX/y1X+zFXuy1eREcHBwAsL+/z8HBAfv7+wAcHBxwcHAAwP7+Pvv7+/xLbPNvsb29DcDW1hbb29sAXH/99QBsb28DcP311/OiuO+++279h3/4h9/+h3/4h9+57777bv2Hf/iH3+aqq6666qqrrrrqvx960IMexFVXXXXVVVddddX/BK/zOq/z3h/+4R/+XQCXLl3izjvvBMA2tgGwjW1sA2Ab2wDYxja2sQ2AbWxjG9sA2MY2trENgG1sYxvb2AbANraxjW0WiwUPfehDufHGGwG47777bv2t3/qt7/7RH/3Rz+H/sGuuuebBZ86cefCLvdiLvRbAi7/4i7/2i73Yi702L8DBwQEHBwfcfffdABwcHLC/v8/BwQEHBwc8kG2eH9u8KGzzH802z217e5utrS0Atre32d7eZnt7m62tLW644Qaen/vuu+/Ws2fP3nrffffd+g//8A+/c9999936D//wD7/NVVddddVVV1111X8d9KAHPYirrrrqqquuuuqq/27v+I7v+Fnv9E7v9NkA586d4+zZswDYxjYAtrGNbQBsYxsA29jGNrYBsI1tbGMbANvYxja2AbCNbWxjG9sA2MY2trGNbQBsM5/PecVXfEUWiwUA9913361f//Vf/z7/8A//8Nv8L3fNNdc8+LVf+7XfC+DFX/zFX/vFXuzFXpsX4ODggIODA+655x4A7rnnHu655x5s80C2eX5s8/zY5l9im38v2/xH2N7eBuD666/nhhtuYGtrixtuuIHn57777rsV4B/+4R9++x/+4R9+57777rv1H/7hH36bq6666qqrrrrqqv8c6EEPehBXXXXVVVddddVV/50+93M/97de7MVe7LUB7rnnHnZ3d7ENgG0AbGMb2wDYxjYAtrGNbQBsYxvb2AbANraxjW0AbGMb29jGNgC2sY1tbGMbANvYxja2mc/n3Hjjjdx0000sFgsAfuu3fuu7f/RHf/Rz7rvvvlv5X+Kaa6558Gu/9mu/14u/+Iu/9ou92Iu99j/8wz/89ou92Iu9Ng9wcHAAwFOf+lQA7rnnHu655x4AbPNAtnlutnlutnl+bPMvsc2/hW3+K21vb3PDDTcAcP3113P99dezvb3Nc7vvvvtu/Yd/+Iff/od/+Iff+a3f+q3v5qqrrrrqqquuuuo/DnrQgx7EVVddddVVV1111X+Xz/3cz/2tF3uxF3ttgNtvv52joyNsA2Ab2wDYxjYAtrENgG1sYxsA29jGNgC2sY1tbANgG9vYxja2AbCNbWxjG9vYBsA2trGNbWwDYJv5fM6NN97IIx/5SADuu+++W3/rt37ru3/0R3/0c/gf6Jprrnnwa7/2a7/Xi7/4i7/2i73Yi702z+Xg4IB7772Xw8ND7rnnHu69914AbANgm/vZ5oFs89xs89xs8/zY5oWxzb+Fbf67SQJge3ubra0ttre3uf7663nkIx/JA9133323nj179ta///u//+1/+Id/+J1/+Id/+G2uuuqqq6666qqr/u3Qgx70IK666qqrrrrqqqv+q11zzTUP/vAP//DverEXe7HXHseRe++9l6OjI2wDYBvbANgGwDa2sQ2AbWwDYBvb2AbANraxjW0AbGMb29jGNgC2sY1tbGMb2wDYxja2sY1tbANgG9vYxjbz+Zybb76ZRz7ykQDcd999t/7Wb/3Wd//oj/7o5/Df6Jprrnnwa7/2a78XwDu90zt9Ns/l8PCQpz71qQD87d/+Lfezzf1scz/b3M82D2SbB7LNc7PN82ObF8Y2/xq2+Z9GEs/P9vY2j3jEI7jhhhu4/vrreaD77rvv1n/4h3/47X/4h3/4nd/6rd/6bq666qqrrrrqqqv+ddCDHvQgrrrqqquuuuqqq/4rXXPNNQ/+nM/5nN+65pprHjyOI3feeSfjOGIbANvYBsA2ALaxDYBtbANgG9vYBsA2trGNbQBsYxvb2MY2ALaxjW1sYxvbANjGNraxjW1sYxsA29jGNraxDYBtFosFL/VSL8Xp06cBuO+++2790R/90c/5rd/6re/mv8A111zz4Nd+7dd+L4B3eqd3+myey+HhIU972tMA+Lu/+ztscz/b3M8297PN/WxzP9vczzYPZJvnZpvnxzYvjG1eVLb5n0wSL8z29jbXX389119/PY985CN5oPvuu+/Ws2fP3vr3f//3v/0P//APv/MP//APv81VV1111VVXXXXVC4ce9KAHcdVVV1111VVXXfVf5cVe7MVe+3M/93N/C2C5XHLnnXcCYBsA29gGwDYAtrENgG1sA2Ab2wDYxja2AbCNbWxjGwDb2MY2trGNbQBsYxvb2MY2trGNbQBsYxvb2MY2trENgG1sYxvb3HzzzTzqUY9iY2MDgPvuu+/Wr//6r3+ff/iHf/ht/gNdc801Dz5z5syDX+zFXuy1Xud1Xue9r7nmmgfzAIeHh9x3330cHh7ytKc9jcPDQ2xzP9vczzb3s839bANgm/vZ5n62eW62eSDbPD+2eUFs86Kyzf8WknhRbW9v88hHPpLrr7+e66+/nge67777bv2t3/qt7/7t3/7t77nvvvtu5aqrrrrqqquuuup5oQc96EFcddVVV1111VVX/Vd4sRd7sdf+3M/93N8CWC6X3HXXXQDYBsA2tgGwDYBtAGxjGwDb2AbANraxDYBtbGMbANvYxja2sQ2AbWxjG9vYxja2AbCNbWxjG9vYxja2sY1tbANgG9vYxja2AVgsFtx8883ccsstbGxsAPBbv/Vb3/2jP/qjn3Pffffdyr/RNddc8+DXfu3Xfq9rrrnmwa/zOq/z3jzA4eEhh4eH3HfffZw9e5Z7772X+9kGwDb3sw2Abe5nm/vZ5n62uZ9t7mebB7LNc7PNc7PNC2KbF4Vt/reRxL+GJAC2tra4/vrruf7663nkIx/J/e67775b/+Ef/uG3/+Ef/uF3fuu3fuu7ueqqq6666qqrrno29KAHPYirrrrqqquuuuqq/2yv8zqv894f/uEf/l0A+/v7nD17FgDbANjGNgC2AbANgG1sA2Ab2wDYxjYAtrENgG1sYxvbANjGNraxjW1sA2Ab29jGNraxjW1sYxvb2AbANraxjW1sYxvb2MY2ALaxjW0WiwW33HILj3nMYwC47777bv2t3/qt7/7RH/3Rz+Ff4cVe7MVe+3Ve53Xe63Ve53Xemwc4PDzk1ltv5b777uPs2bPY5n62AbDN/WwDYJv72eZ+trmfbe5nm/vZ5n62uZ9tnpttnpttXhDb/Ets87+ZJF5Uknh+rr/+eh7xiEfwyEc+kvvdd999t/7Wb/3Wd//2b//299x33323ctVVV1111VVX/X+HHvSgB3HVVVddddVVV131n+l1Xud13vvDP/zDvwvg4sWL7O7uYhsA2wDYBsA2ALYBsA2AbWwDYBvbANjGNgC2sY1tAGxjG9vYBsA2trGNbWxjG9vYxjYAtrGNbWxjG9vYxja2sY1tbGMbANvYxja2sY1tbGObjY0NbrnlFh772McCcN999936W7/1W9/9oz/6o5/DC3DNNdc8+LVf+7Xf653e6Z0+mwc4Ojri1ltv5XGPexy2AbANgG3uZxsA2wDY5n62uZ9t7meb+9nmfrYBsM39bHM/2zw32zw327wgtvmX2Ob/Akm8qCTxgmxtbfHIRz6SRz7ykWxtbQFw33333foP//APv/0P//APv/Nbv/Vb381VV1111VVXXfX/FXrQgx7EVVddddVVV1111X+WF3uxF3vtz/3cz/0tgHPnznFwcIBtAGwDYBsA2wDYBsA2ALYBsI1tAGxjGwDb2AbANraxDYBtbGMb29gGwDa2sY1tbGMb29jGNraxjW1sYxsA29jGNraxjW1sYxvb2MY2trENgG1sY5vFYsErvMIrcObMGQDuu+++W3/0R3/0c37rt37ruwGuueaaB7/2a7/2e73TO73TZ/MAR0dH3HrrrTz+8Y/HNvezDYBtAGwDYJv72QbANvezDYBt7meb+9nmfra5n23uZ5v72eaBbPPcbPOC2OaFsc2/l23+NSTxn0USLypJvDCSALj++ut5xCMewSMe8Qjud9999936W7/1W9/927/9299z33333cpVV1111VVXXfX/CXrQgx7EVVddddVVV1111X+GF3uxF3vtz/3cz/0tgPPnz7O/v8/9bANgGwDbANgGwDYAtgGwDYBtbANgG9sA2MY2ALaxjW0AbGMb29jGNraxDYBtbGMb29jGNraxjW1sYxvb2MY2trGNbWxjG9vYxjYAtrGNbWxjG9vYBuBBD3oQj33sY9nc3ATgvvvuuxXgmmuueTDPdHR0xDOe8Qye8YxncHR0hG0AbANgGwDb3M82ALYBsM39bANgm/vZ5n62uZ9t7meb+9nmfra5n23uZ5vnxzbPj21eGNv8W9jmP5ok/qNI4kUhiRdGEg+0tbXFIx7xCK6//nquv/56AO67775b/+Ef/uG3/+Ef/uF3fuu3fuu7ueqqq6666qqr/j9AD3rQg7jqqquuuuqqq676j/ZiL/Zir/25n/u5vwWwu7vLpUuXALDN/WwDYBsA29zPNgC2sQ2AbQBsA2Ab2wDYxja2AbCNbWxjGwDb2MY2trGNbWxjG9vYBsA2trGNbWxjG9vYxja2sY1tbGMb29jGNraxjW1sYxvbANjGNhsbGzz2sY/lwQ9+MA90dHTEbbfdxm233cbh4SEAtgGwDYBtAGwDYBsA29zPNgC2uZ9tAGxzP9vczzb3sw2AbR7INvezDYBtHsg2z802z49tXhDb/GvZ5r+KJP49JPGikMQLI4nnRxJbW1u8zMu8DI94xCO433333Xfrb/3Wb333j/7oj34OV1111VVXXXXV/2XoQQ96EFddddVVV1111VX/kV7sxV7stT/3cz/3twAODw85f/48trmfbe5nGwDb3M82ALYBsA2AbWwDYBsA29gGwDa2sQ2AbWxjG9sA2MY2trGNbWxjG9vYxja2sY1tbGMb29jGNraxjW1sYxvb2MY2trGNbQBsYxvbLBYLbrnlFh70oAexubnJ/Y6Ojrj99ts5d+4c586dwzYAtgGwDYBtAGwDYBsA2wDYBsA297MNgG3uZxsA29zPNvezzf1scz/b3M8297PN/Wzz3Gzz/NjmBbHNv4Zt/rtI4t9KEv8SSbwgknhBJHG/ra0tHvGIR/CIRzyCra0tAO67775bf/RHf/Rzfuu3fuu7ueqqq6666qqr/i9CD3rQg7jqqquuuuqqq676j/JiL/Zir/25n/u5vwVweHjI+fPneSDb3M82ALa5n20AbANgGwDbANgGwDa2AbCNbQBsYxsA29jGNraxDYBtbGMb29jGNraxjW1sYxvb2MY2trGNbWxjG9vYxja2sY1tbGMb29jGNovFgptvvpnHPOYx3O/o6Ijbb7+d5XLJbbfdBoBtAGwDYBsA29gGwDb3sw2AbQBsA2Cb+9kGwDb3sw2Abe5nm/vZ5n62uZ9t7meb+9nmfrZ5INs8P7Z5QWzzorDN/xSS+LeQxL9EEi+IJF4QSTy3ra0trr/+el7mZV6Gra0tAO67775bv/7rv/59/uEf/uG3ueqqq6666qqr/i9BD3rQg7jqqquuuuqqq676j3DNNdc8+Ju+6ZueDrBer7nvvvu4n23uZ5v72eZ+trmfbQBsA2AbANsA2MY2ALaxDYBtbGMbANvYxja2AbCNbWxjG9vYxja2sY1tbGMb29jGNraxjW0yE9vYxja2sY1tbGMb2ywWCx75yEdyyy23cL/lcsmTnvQkbr/9dmwDYBsA2wDYxjYAtgGwDYBtAGwDYJv72QbANgC2uZ9tAGxzP9vczzb3sw2Abe5nmweyzf1scz/b3M82z49tnh/bvChs8z+VJP41JPEvkcQLIokXRBLPTRIAW1tbPPzhD+cRj3gEW1tbANx33323fv3Xf/37/MM//MNvc9VVV1111VVX/V9AOX78OFddddVVV1111VX/Xtdcc82Dv+mbvunpAOv1mrNnz/JAkrifJCQBIAlJAEhCEgCSAJAEgCQAJAEgCQBJ3E8SDySJ50cS/xq2+bd4xCMewUu/9EvzqEc9imPHjgHw5Cc/mb/927/lSU96EpcuXeIFsc2/hW1eENu8MLa5n23+Jba5n23uZ5v72eb5sc3zY5t/iW3+N5DEv4YkXhhJvCCSeH4k8fxIAmAYBu655x5uu+02hmHg+uuvZ3Nz8/jrvM7rvPc111zz4MPDw0tnz569lauuuuqqq6666n8z9KAHPYirrrrqqquuuuqqf49rrrnmwd/0Td/0dID1es3Zs2d5INs8kG0eyDb3s839bANgGwDbANgGwDYAtrENgG1sYxsA29jGNraxDYBtbGMb29jGNraxjW0yE9vYxja2sY1tbGMb29jGNpnJfD7nhhtu4BGPeAT3Wy6X3HHHHTzlKU/BNgC2sQ2AbQBsYxsA2wDYBsA2ALYBsA2AbQBsA2AbANvczzYAtrmfbQBscz/b3M8297PN/WxzP9vczzb3s839bPPcbPP82OZfYpv/TSTxopLECyOJF0QSz48knh9JPDdJbG1t8fCHP5yXfumX5n6/9Vu/9d0/+qM/+jn33XffrVx11VVXXXXVVf8bUY4fP85VV1111VVXXXXVv9U111zz4A//8A//rmuuuebB6/Wac+fO8dwkIYn7SUISkgCQhCQAJCEJAElIAkASAJIAkASAJO4niftJ4vmRxIvCNi8K2wAsFgse9KAH8TIv8zKcOnUKgOVyyTOe8Qz+6q/+igsXLnA/2/x3ss2Lyjb3s82/l22eH9u8MLb597LNv0QS/9Ek8aKQxAsjiRdEEs+PJJ6bJJ4fSQzDwD333MNTnvIUhmHguuuu4yEPechLv+IrvuJbP+QhD3npW2+99W8ODw93ueqqq6666qqr/jdBD3rQg7jqqquuuuqqq676t7jmmmse/OEf/uHf9WIv9mKvvV6vOXfuHM/NNs+PbR7INg9km/vZBsA2ALYBsA2AbWwDYBvbANjGNraxjW0AbGMb29jGNraxjW1sk5nYxja2sY1tbGObzMQ2s9mMhzzkIVx//fXc7+LFizzlKU/hwoULANjGNgC2sQ2AbQBsYxsA2wDYBsA2ALaxDYBt7mcbANsA2AbANgC2uZ9tAGxzP9vczzYAtrmfbe5nm/vZ5n62eSDb3M8297PN82ObF8Y2/1q2+Y8gif8IknhRSOIFkcQLIonnRxLPTRLPTRLPz/b2Ng972MN46Zd+aQDuu+++W3/rt37ru3/0R3/0c7jqqquuuuqqq/63QA960IO46qqrrrrqqquu+rf43M/93N96sRd7sddurXHPPffwL7HN82ObB7LN/WxzP9sA2AbANgC2AbCNbQBsYxvb2AbANraxjW1sYxvb2MY2trFNZmIb29jGNraxTWZyyy23cN111zGfz7nf0572NO666y6WyyW2sQ2AbWwDYBvbANjGNgC2AbANgG0AbGMbANsA2AbANgC2uZ9tAGwDYBsA29zPNgC2uZ9t7meb+9nmfra5n23uZ5v72eZ+tnkg2zw327wgtvnXsM1/Jkn8W0niRSGJF0QSL4gknpsknh9JPDdJPDdJ3G9ra4uHPexhvPRLvzQA9913362f9Vmf9Tr33XffrVx11VVXXXXVVf/TUY4fP85VV1111VVXXXXVv9bnfu7n/taLvdiLvXZrjXvvvRdJSEISknh+JCEJSUhCEgCSkIQkJAEgCUkASEISAJIAkASAJAAkcT9JPJAk/rUk8dxmsxk33HADL/mSL8nx48eptbJarbjtttv4y7/8Sy5evMg4jjyQbe5nm38N2/xr2OY/i23+PWzz3GzzgtjmRWWb/0qS+LeQxL9EEi+IJJ4fSTw/knhuknh+JPHcJHG/YRi49957edrTnsbNN9/MiRMnjr/iK77iW29ubh7/h3/4h9/hqquuuuqqq676nww96EEP4qqrrrrqqquuuupf43M/93N/68Ve7MVeu7XGvffey7+WbV4Q2zyQbe5nm/vZBsA2ALaxDYBtbGMbANvYxja2sY1tbGMb29jGNraxjW0yE9v0fc/p06e56aabuN9qteLuu+/m6U9/OrYBsI1tbANgG9sA2MY2ALYBsI1tAGwDYBvbANgGwDYAtgGwDYBtAGwDYBsA29zPNgC2AbDN/WxzP9sA2OZ+trmfbe5nm/vZ5oFscz/b3M82D2Sb58c2Lwrb/HeSxL+FJF4YSbwgknh+JPH8SOK5SeK5SeK5SeK5SQJga2uLhz3sYbzUS70UAPfdd9+tn/VZn/U69913361cddVVV1111VX/E1GOHz/OVVddddVVV1111YvqHd/xHT/rdV7ndd4b4MKFC7TW+NeShCQkIQlJSAJAEpKQhCQAJCEJAElIAkASAJIAkMT9JCGJ50cSkpDECzObzbj22mt55CMfyc7ODgC7u7v89V//Nbfeeiu7u7v8W9nmudnmP5JtXhS2+Y9gmxeFbZ4f2/xLbPM/iST+NSTxL5HE8yOJ50cSz48knpsknpsknpskHkgS9xuGgXvvvZenPe1p3HzzzZw4ceL4K77iK7715ubm8X/4h3/4Ha666qqrrrrqqv9p0IMe9CCuuuqqq6666qqrXhQv9mIv9tqf+7mf+1sA58+fZxgG/iPZ5rnZ5oFsA2Cb+9nGNgC2AbCNbWxjGwDb2MY2trGNbWxjm8zENra59tpruf7667nfpUuXeOITn8hyucQ2ALaxjW0AbGMb2wDYxjYAtrENgG1sA2AbANvYBsA2ALYBsA2AbQBsA2AbANsA2AbANgC2uZ9tAGwDYJv72eZ+trmfbe5nm/vZ5n62uZ9t7mebB7LN/Wzz3GzzwtjmfypJ/GtI4oWRxPMjiedHEs9NEs9NEs9NEs9NEs9NEg8kCYCtrS0e+tCH8lIv9VIA3Hfffbd+1md91uvcd999t3LVVVddddVVV/1PQTl+/DhXXXXVVVddddVV/5JrrrnmwV/xFV/xVwD7+/ssl0v+LSQhCUlIQhL3k4QkJCEJSUgCQBKSAJCEJAAkASAJAEk8kCQk8aKQxNbWFg972MM4fvw4AKvVisc97nHcdtttTNPEC2Kb/0y2AbANgG0AbPMvsc2/lm3uZ5v72eZ+tnlR2OZ+tnlutnlhbPO/gSReFJJ4YSTx/Eji+ZHEc5PEc5PEc5PEA0niuUnigSRxv2EYuPfee3na057GzTffzIkTJ46/4iu+4ltvbm4e/4d/+Iff4aqrrrrqqquu+p8APehBD+Kqq6666qqrrrrqX/K5n/u5v/ViL/Zirz0MA+fPn+cFkcR/NNs8kG3uZxsA2wDYxjYAtrGNbWwDYBvb2MY2mYltaq08+MEPpus6ANbrNbfddhv33nsvtgGwjW1sYxsA29jGNgC2sQ2AbWxjGwDb2AbANgC2sQ2AbQBsA2Ab2wDYBsA2ALYBsA2Abe5nGwDbANjmfrYBsM39bANgm/vZ5n62uZ9t7meb+9nmgWxzP9vczzb3s80LY5t/C9v8W0ni30MSLwpJvCCSeH4k8fxI4rlJ4rlJ4oEk8dwk8UCSeG6SeCBJAGxubvKwhz2Ml3zJlwTgvvvuu/WzPuuzXue+++67lauuuuqqq6666r8T5fjx41x11VVXXXXVVVe9MJ/7uZ/7Wy/2Yi/22sMwcP78eZ6bJCQhiedHEpKQhCQkIQlJSEISkpCEJCQhCUlIQhIAkpCEJAAkASAJAEkASOJ+kpCEJJ6fvu+58cYbue666yilsF6vufvuu3nCE57A4eEh/1a2+fewzb+FbV4Q2/xXsM2/l21eVLb5zyCJfwtJ/Esk8YJI4vmRxPMjiecmiQeSxHOTxANJ4rlJ4oEk8UCSuN84jtx777087WlP4+abb+bEiRPHX/EVX/GtNzc3j//DP/zD73DVVVddddVVV/13oRw/fpyrrrrqqquuuuqqF+Qd3/EdP+t1Xud13ru1xsWLF7HN/SQhiecmCUlIQhIPJAlJSEISkpCEJCQhCUlIQhKSkIQkACQhCUkASAJAEgCSuJ8knpskJFFr5fjx49xwww10Xcd6veaee+7hSU96Ent7e/xXsM1/Ftu8KGzzwtjmfra5n21eFLb517DNi8o2/xUk8a8liX+JJJ4fSTw/knh+JPHcJPFAknhuknggSTyQJB5IEs9NEg8kiXEcuf322xmGgYc+9KHHX/zFX/y1Af7hH/7hd7jqqquuuuqqq/47UI4fP85VV1111VVXXXXV8/NiL/Zir/0RH/ER3w1w8eJFpmnifpJ4bpKQxANJQhKSkASAJCQhCUlIQhKSkIQkJCEJSUhCEpKQBIAkJAEgCQBJAEhCEveThCQkUWtlZ2eH6667jsViAcCdd97Jk570JPb29vjvZpv/bLZ5YWzzr2GbF4VtXhjb/Ets899FEi8qSfxLJPGCSOK5SeL5kcQDSeK5SeKBJPHcJPFAknggSTyQJB5IEvcbx5GzZ88CcO211/LiL/7ir/3iL/7ir/1bv/Vb38NVV1111VVXXfVfDT3oQQ/iqquuuuqqq6666rm92Iu92Gt/7ud+7m8BnD9/nmEYuJ8knpskHkgSDySJB5LEv4dt7mcbANsA2MY2ALaxjW22t7c5duwY97vrrrs4d+4cq9UK29gGwDa2sY1tbANgG9vYxja2AbCNbWwDYBvbANjGNgC2sQ2AbWwDYBsA29gGwDYAtgGwDYBtAGwDYBsA2wDYBsA2ALa5n20AbHM/2wDY5n62uZ9t7meb+9nmfra5n20eyDb3s839bPNAtnlhbPM/gSReVJJ4YSTxgkjiuUni+ZHEA0niuUnigSTxQJJ4IEk8kCQeSBIPJIkHksT9Njc3ef3Xf302Nze57777bv2sz/qs17nvvvtu5aqrrrrqqquu+q9COX78OFddddVVV1111VUPdM011zz4kz7pk35qc3Pz+DAMHBwccD9JPJAkJHE/SUjifpKQBIAkJCEJAElIQhKSkIQkJBERSEISkgCQhCQkIQkASUgCQBIAkpAEgCS2t7c5c+YM8/kcgP39fZ70pCexu7vLNE28KGzzP4VtAGzzP5lt/r1s8z+RJF4UknhhJPH8SOK5SeK5SeK5SeKBJPFAknhuknggSTyQJB5IEveTxANJ4oGmaeKOO+7gpptu4sSJE8df8RVf8a3/7M/+7GcODw93ueqqq6666qqr/itQjh8/zlVXXXXVVVddddUDfdInfdJPPeQhD3npYRg4f/48DySJB5LE/SRxP0lIAkASkgCQhCQkASAJSUhCEpKICCQhCUlIQhKSkASAJCQhCQBJAEgCQBJ933Py5Enm8zkAwzDwtKc9jbvvvpvWGv+VbPPC2OZfYpvnxzb/Ets8N9u8MLa5n23uZ5v72ebfyzbPzTb/Hrb5l0ji30MSLwpJvCCSeH4k8dwk8dwk8dwk8UCSeCBJPJAkHkgSDySJB5LEA0nifpJ4IEkAjOPIHXfcQd/33HTTTcdf8RVf8a03NzeP/8M//MPvcNVVV1111VVX/WejHD9+nKuuuuqqq6666qr7fe7nfu5vvdiLvdhrt9Y4d+4cDySJB5LE/SRxP0kASEISAJKQBIAkJCEJSUhCEpKICCQhCUlIQhKSkIQkJCEJAElIAkASAKUUFosFm5ublFIYhoGzZ8/y9Kc/nWEY+K9im+fHNv8atnlR2Obfyzb/VrZ5QWzzorLNv4Zt/iNI4l9LEv8SSbwgknh+JPH8SOKBJPHcJPFAknggSTyQJB5IEg8kiftJ4oEk8UCSuJ8kHmiaJnZ3dxnHkYc85CHHX/zFX/y1Af7hH/7hd7jqqquuuuqqq/4zUY4fP85VV1111VVXXXUVwIu92Iu99ju90zt9NsCFCxfITB5IEveTxP0kcT9JAEjifpIAkIQkACQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJAEgCoOs6jh07Rtd1RAT33nsvz3jGMzg4OOBFYZv/KWzzb2GbF8Q2/xVs84LY5gWxzYvCNv+ZJPGiksS/RBIviCSemySeH0k8kCSemyQeSBL3k8QDSeKBJPFAknggSdxPEg8kiftJ4oEkATCOI2fPngXgmmuu4cVf/MVf+5prrnnwn/7pn/4MV1111VVXXXXVfxbK8ePHueqqq6666qqrrnqxF3ux1/7cz/3c3wI4d+4cwzAgiQeSxP0kASCJ+0kCQBIAkpCEJCQBIAlJSEISAJKQhCQkIQlJSCIikIQkJCEJSQBIQhKSiAg2NzdZLBYAHB4e8vSnP529vT2ueuFs87+Bbf6rSeJFIYkXRhIviCSeH0k8N0k8kCQeSBIPJIkHksQDSeKBJHE/STyQJB5IEveTxANJ4n6SuJ8kAM6ePcvZs2d5yEMewkMe8pCXfp3XeZ33/rM/+7OfOTw83OWqq6666qqrrvqPRjl+/DhXXXXVVVddddVVn/u5n/tbm5ubx/f391kul9xPEveTBIAk7icJAEkASAJAEgCSAJCEJCQhCQBJSEISkpCEJCQhCUlIQhKSkIQkJCEJSQDMZjM2NjaICMZx5MKFC9x555201vj/zDb/EWxzP9vczzYvCtu8ILb5l9jmv5sk/iWSeGEk8fxI4vmRxHOTxANJ4oEk8UCSeCBJPJAk7ieJB5LE/STxQJK4nyQeSBL3k8T9JPFAR0dH3Hrrrdx4442cOHHi+Cu+4iu+9Z/92Z/9zOHh4S5XXXXVVVddddV/JMrx48e56qqrrrrqqqv+f/vcz/3c33rIQx7y0uv1mt3dXR5IEveTBIAkACQBIAkASQBIAkASAJIAkASAJCQhCUlIQhKSkIQkJBERSEISkpCEJCQhiYhgsVjQdR0AR0dHPP3pT+fw8JD/Lrb517DNc7PNfzfb/GvY5kVhmxfENg9km/9JJPEvkcQLIokXRBLPTRLPTRIPJIkHksQDSeKBJHE/STyQJO4niQeSxP0k8UCSuJ8k7ieJ+0nigSQBMI4jd999N8ePH+eaa645/oqv+Ipv/Wd/9mc/c3h4uMtVV1111VVXXfUfheCqq6666qqrrvp/7cVe7MVe+8Ve7MVeG2B/fx/bPD+S+NeQBIAkACQBIAlJSEISkpCEJCQhCUlEBJKQhCQkERFEBBFB3/dsbGxQSmEcR26//XZuu+02/qvZ5n862zw32zw32/xHsM1/F9vYxja2sY1tbGMb2/xb2eZfYpsXxDb/nSTxgkjiBZHECyKJ+0nifpJ4QSRxP0kcHh7yZ3/2Z5w9e5ZrrrnmwZ/zOZ/zW1x11VVXXXXVVf+RCK666qqrrrrqqv/XPvdzP/e3AC5evMh6vebfShIAkrifJAAkASAJSQBIAkASAJKQhCQkIQlJSCIiiAgkERHMZjO6rgPg/PnzPP3pT+fo6Ij/bLa56l/HNi+IbV4Q2/xLbGMb29jGNi8K29jGNrb517CNbf43kMQLIokXRBIviCTuJ4kXhSTuJ4n7SeJ+R0dH/Nmf/RmHh4dcc801D/6mb/qmp3PVVVddddVVV/1HIbjqqquuuuqqq/7f+tzP/dzfAliv1xwdHXE/27wgkgCQBIAk7icJAEncTxIAkpAEgCQkIQlJSEISkpCEJCQhCUlIQhK1VmazGRHBNE3ceeedXLhwgf+PbANgmxeVbf6j2Oa/g21sY5v/KLaxjW1eVLZ5QWzzgtjmfxNJvCgkcT9J3E8S95PE/SRxP0kAHB0d8bu/+7scHR1xzTXXPPibvumbns5VV1111VVXXfUfgeCqq6666qqrrvp/6XVe53Xe+8Ve7MVeG+DChQvY5t9KEs9NEpIAkIQkACQhCQBJSEISkpCEJCQhCUlEBBFB3/fUWgG4ePEiz3jGM1gul/xvYpsXxjb/Ets8P7b5t7DNC2Ob+9nm+bHNi8I2L4htXhDb2MY2/9lsY5sXhW1eENv8a9jm30sSL4gkXhBJ3E8SL4gk7ieJ+0nifpK4nyTuJ4n7SeJ+krifJI6Ojvid3/kdjo6OuOaaax784R/+4d/FVVddddVVV13170U5fvw4V1111VVXXXXV/y/XXHPNgz/3cz/3twDuu+8+pmnifpIAkASAJAAkASAJAEkASEISAJKQhCQAJCEJAElIQhIAkpAEgCQkIQlJSEISEUEphVorkpimiXvvvZf9/X3+v7HNi8I2/162+beyzf8lkviXSOL5kcQLIonnJokHksRzk8QDSeJ+knggSdxPEveTxANJ4n6SuJ8k7ieJ+0nifpK4nyTuJ4n7SeJ+krifJO4niftN08Rdd93FDTfcwCMf+ciXvuaaax78p3/6pz/DVVddddVVV131b0U5fvw4V1111VVXXXXV/y+f9Emf9FPXXHPNg9frNXt7e0jifpK4nyQAJAEgCUkASEISAJKQBIAkJCEJAElIQhIAkpCEJAAkIQlJSEISkogIuq4jIgC4dOkSZ8+eZRxH/jNJ4r+Cbf6vs80LYpsXxDb/00jihZHE8yOJ50cSz00Sz00SDySJB5LE/STxQJK4nyTuJ4n7SeKBJHE/SdxPEveTxP0kcT9JAEjifpK4nyTuJ4n7SeJ+kgCYpom7776bhz/84TzkIQ956WuuuebBf/qnf/ozXHXVVVddddVV/xaU48ePc9VVV1111VVX/f/xju/4jp/1Oq/zOu8NcPfdd3M/SdxPEgCSAJAEgCQkASAJSQBIQhKSAJCEJCQhCQBJSEISkgCQhCQkASAJSXRdRykFgGmauPfeezk6OuJ+tvnvIIn/LWzzP4lt/qPZ5t9KEv9aknhBJPGCSOK5SeK5SeK5SeKBJPFAkrifJO4niQeSxP0kcT9J3E8S95PE/SRxP0ncTxL3k8T9JHE/SQBI4n6SuJ8kACQhCQBJAIzjyO23387DHvYwHvKQh7w0wD/8wz/8DlddddVVV1111b8W5fjx41x11VVXXXXVVf8/XHPNNQ/+pE/6pJ8GuPfee5mmCUncTxIAkgCQBIAkACQhCQBJSAJAEpKQhCQAJCEJSUhCEgCSkIQkJCEJAElIQhIRgSRaa9xzzz1kJg9km/8vbPMfzTbPzTYvKtv8R7LNC2KbB7LNfwZJvCgk8YJI4vmRxPMjiecmiQeSxANJ4n6SeCBJ3E8S95PE/STxQJK4nyTuJ4n7SeJ+kgCQxP0kcT9J3E8SAJK4nyTuJwkASdxPEveTxDiOnDt3jltuuYUXf/EXf22Af/iHf/gdrrrqqquuuuqqfw3K8ePHueqqq6666qqr/n/4pE/6pJ+65pprHnxwcMDBwQH3k8T9JAEgCQBJSAJAEpIAkIQkACQhCUlIQhKSAJCEJCQhCUlIQhIAkpCEJCQREUQEABHBxsYGEcF6veaBbHPVv8w2/xFs8/zY5n62eVHY5n8qSfxLJPGCSOL5kcRzk8Rzk8QDSeKBJHE/STyQJO4niftJ4n6SuJ8k7ieJ+0nifpK4nyTuJ4n7SQJAEveTxP0kASCJ+0kCQBL3k8T9JHG/5XLJcrnk+uuv58Vf/MVf++zZs8+49dZb/5qrrrrqqquuuupFRXDVVVddddVVV/2/8I7v+I6f9WIv9mKvPU0T58+fxzb3s80LY5v72eaBJPGCSEISknh+JCEJSTy32267jXPnzlFr5dixY9xwww0cO3aM+0niP5okrno22/xb2ebfwjYviG3+s9nGNi+MbV4Q2/xfJ4n7SeK5SeJ+kgCQxP0kASCJ+0nifpK4nyQAbr/9dv7qr/4KgHd8x3f8rGuuuebBXHXVVVddddVVLyqCq6666qqrrrrq/7wXe7EXe+13eqd3+myAc+fOcT/bPDfbANjmP5IkJCEJSUhCEveThCQkcb/f//3f5y//8i85d+4ctVaOHz/OTTfdxNbWFlf932Cb/4lsY5sXxDb/GrZ5brb5n0AS95PE/SRxP0k8N0ncTxIAkrifJJ6bJJ6bJO4nCQBJSAJAEgC33347t99+O9dcc82DP+dzPue3uOqqq6666qqrXlSU48ePc9VVV1111VVX/d/2ER/xEd91zTXXPHh3d5eDgwMAJHE/SQBIAkASAJIAkIQkJAEgCUlIQhIAkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkcenSJe666y4uXbrE+fPnuXTpEseOHWM2m7G5ucn29jbDMDCOI/+dJPG/lW3+K9jm38I2L4xt/rUk8a8liRdEEs+PJJ6bJJ6bJB5IEg8kiQeSxP0k8UCSuJ8k7icJAEncTxL3k8T9JHE/SQBI4n6SuJ8kACRxP0kASOJ+kgCQxP0kASCJ+0kCQBL3k8T9JLG3t8d1113H8ePHj19zzTUP/tM//dOf4aqrrrrqqquu+pdQjh8/zlVXXXXVVVdd9X/XO77jO37W67zO67z3NE3ce++9AEgCQBL3kwSAJAAkIQkASUgCQBKSkIQkJAEgCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEIS4zhy2223ATCOI5cuXeLuu+9mHEfOnDlDRLC9vU3XdazXa1pr/HtI4v8y27wobPOfyTYviG1eVLb5jyCJF5Uknh9JPD+SeG6SeCBJPDdJ3E8SDySJ+0nifpK4nyTuJ4n7SeJ+krifJAAkcT9J3E8S95MEgCTuJwkASQBI4n6SAJDE/SQBIIn7SQJAEveTBIAkJAEwTRP33HMPD33oQ3nIQx7y0mfPnn3Grbfe+tdcddVVV1111VUvDOX48eNcddVVV1111VX/N73Yi73Ya3/ER3zEdwPcc889tNa4nyQAJAEgCQBJAEgCQBKSAJCEJCQhCUkASEISkpCEJCQhCUlEBJKQhCQkIQlJSEISkpAEgCSOjo647bbbeKBxHDl37hy33XYb4zhy5swZZrMZW1tbRATjONJa419LElf969nm/xJJ/Esk8fxI4rlJ4rlJ4rlJ4oEkcT9JPJAk7ieJ+0nifpK4nyTuJ4n7SQJAEveTxP0kASCJ+0kCQBL3kwSAJO4nCQBJAEjifpIAkMT9JAEgiftJAkAS95MEwDRNLJdLrrvuOh784Ae/9J/92Z/9zOHh4S5XXXXVVVddddULQnDVVVddddVVV/2f9U7v9E6fBbC/v89qtcI297MNgG0AbANgGwDb3M82z802tnlhJCGJfw1JANjmBTk6OuIJT3gCv/Irv8LjH/94uq7j9OnT3HLLLZw+fZr/DJJ4UUji/zLbPD+2uZ9tXhS2eVHZ5j+bbWzzwtjm+bHNc7PNc7PNv4Zt/qNJ4oWRxHOTxHOTxHOTBIAknpskACRxP0kASAJAEpIAkMT9JAEgCUnccccd3HHHHVxzzTUP/pzP+Zzf4qqrrrrqqquuemEox48f56qrrrrqqquu+r/ndV7ndd77zd/8zT8a4I477gBAEveTBIAkACQBIAkASUgCQBKSkIQkACQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpAEgCSe8pSncD9JPLdxHDl37hy33XYbfd9z8uRJNjc3OX78OBHB4eEh/xJJ/FeRxP9GtvmvZpsXlW1eGEn8a0nihZHE8yOJB5LEc5PEA0nigSTxQJK4nyTuJ4n7SeJ+krifJAAkcT9J3E8SAJK4nyQAJHE/SQBI4n6SAJAEgCTuJwkASQBIAkAS95MEgCQAJHE/SQBIQhIAkrifJPb29rjuuus4fvz48WuuuebBf/qnf/ozXHXVVVddddVVzw/l+PHjXHXVVVddddVV//d80id90k9tbm4ev/feexmGgftJ4n6SAJAEgCQAJCEJAElIQhL3k4QkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQREUhCEpK43ziOPOUpT+EFkcT9xnHk7rvv5rbbbuP48eNsb2+zubnJ8ePHKaVweHjI8yOJ/y6S+P/ANi8K2/xXksSLQhIviCSemySemySemyQeSBL3k8QDSeJ+krifJO4niftJ4n6SAJDE/SQBIIn7SeJ+kgCQBIAk7icJAEkASOJ+kgCQBIAkACRxP0kASAJAEgCSuJ8kACRxP0kASEISAK017r33Xh784AfzkIc85KXPnj37jFtvvfWvueqqq6666qqrnhvBVVddddVVV131f847vuM7ftY111zz4OVyyf7+PraxDYBt7mcbANs8N9s8kG3+tWzzwkjiuUniRWEb29jGNgBHR0f83u/9Hn/xF3/B0dERfd9z7bXX8uhHP5qtrS0AJCEJSfx7SeL/Atv8V7DNv4VtHsg2/162sY1tXhjbvCC2eW62eW62+dewzX8ESTw3SbwwknhBJPGCSAJAEgCSeG6SAJAEgCQAJHE/SQBI4n6SAJDE/SQBsFqt+Lu/+zsA3umd3umzr7nmmgdz1VVXXXXVVVc9N8rx48e56qqrrrrqqqv+77jmmmse/Emf9Ek/DXDvvfcyjiOSuJ8kACQBIAkASQBIAkASkpAEgCQkIQlJSEISkpCEJCQhCUlIIiKQhCQkIQlJSCIikIQkJCEJSUgCoOs6Hve4xyGJf61Lly5x9913c+nSJY4fP858PufkyZOcPHmS5XLJMAz8a0jiqv/7JPHCSOL5kcRzk8QDSeKBJPFAknggSdxPEveTxP0kcT9J3E8SAJK4nyQAJHE/SQBI4n6SAJAEgCTuJwkASQBIAkAS95MEgCQAJAEgCQBJAEgCQBL3kwSAJAAkIQkASQBIQhIAkgA4ODhgsVhw3XXXHd/c3Dz+p3/6pz/DVVddddVVV131QARXXXXVVVddddX/KR/+4R/+XQB7e3scHR0BYBvbANgGwDYAtgGwDYBtHsg2/9Ek8aKyjW1s869xeHjIM57xDH73d3+Xxz/+8QD0fc/DH/5wHvSgB9H3PVe9YLb5z2SbF8Q2LyrbPJBtbGObfy3b2OYFsc3zY5t/iW0eyDb/GSTx3CTx3CTx3CTxgkgCQBIviCQAJAEgCQBJAEgCQBIAkrifJAAkASCJ+0kCQBIAkpAEgCQAnva0p7FcLnmd13md936xF3ux1+aqq6666qqrrnoggquuuuqqq6666v+MF3uxF3vtF3uxF3ttgPPnzwNgm/vZBsA2ALYBsA2Abe5nG9s8N9vYxja2+deSxL+VbWxjG9u8KI6Ojnj84x/PL//yL/P4xz8egJMnT/LIRz6S66+/nr7veWEk8aKSxANJ4l9DEs9NElf929jGNraxjW1s8y+xjW2eH9s8P7Z5INv8a9jmv4MknpskACTxgkgCQBIAkgCQBIAkACQBIAkASQBI4n6SAJAEgCQAJCEJAEkASAJAEpIAkMRyueRpT3saAB/+4R/+XVx11VVXXXXVVQ9EOX78OFddddVVV1111f8NH/ERH/Fd11xzzYPPnTvHwcEBAJK4nyQAJAEgCQBJAEhCEgCSkIQkHkgSkpCEJAAkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUjifs94xjMYx5F/DUk8P+M4cu7cOZ7xjGcwjiPXXXcd29vbHD9+nFIK+/v7/GtI4qorbHM/2/xr2eYFsc0D2eYFsc2/liReGEk8P5J4bpJ4bpJ4IEncTxIPJIn7SeJ+krifJO4niftJAkAS95MEgCQAJHE/SQBI4n6SAJAEgCQAJAEgCQBJ3E8SAJIAkASAJAAkASAJAEkASAJAEgCSAJAEgCQAJCEJAEkASAJAEpIAkMQ4juzs7HD69OnjAP/wD//wO1x11VVXXXXVVQAEV1111VVXXXXV/wmv8zqv894v9mIv9toA586dwzYAtrENgG0AbANgGwDb3M82D2Sbf4ltbPPcbPPvYZt/LdvYxja2eW5HR0c8/vGP55d/+Zd5xjOewWw248Ybb+SlXuqluPHGG3kgSVz1/NnmX2Kb/+lsY5sXxDa2eW62eW62+dewzX8HSTw3SQBI4kUlCQBJAEgCQBIAkgCQBIAkACQBIAkASQBIAkASAJIAkIQkACQBIAkASUgCYL1e87SnPQ2A13md13nva6655sFcddVVV1111VUAlOPHj3PVVVddddVVV/3v90mf9Ek/tbm5efyuu+5ivV5zP0ncTxIAkgCQBIAk7icJSdxPEpKQhCQkIQlJSEISkpAEgCQkIQlJAEhCEpIAkIQkJCEJSUhCEpK431133cXh4SEPJIl/L0mM48jdd9/NM57xDI4dO8bOzg47OzucOXOGUgr7+/u8IJJ4bpJ4YSTx/Eji/wPbvChs8x/BNveTxItKEi+IJJ6bJJ6bJB5IEg8kiftJ4n6SeCBJ3E8SAJK4nyTuJwkASQBI4n6SAJAEgCQAJHE/SQBIAkASAJIAkASAJAAkASAJAEkASAJAEgCSAJAEgCQAJAEgCQBJAEgCQBIAkgCQhCQAJAEgCQBJSEISq9WKEydOcPr06eObm5vH//RP//RnuOqqq6666qqrCK666qqrrrrqqv/13vEd3/GzrrnmmgcfHh5y6dIlbGMbANvYBsA2ALYBsA2Abe5nG9s8kG1sYxvb2MY2z49tnpttHsg2tvm3sI1tbGObfwvb2MY2h4eH/O7v/i5/8Rd/wdHREbPZjJtvvpmXfdmXZWdnh38rSbwgkvjXksRVz8k2Lwrb2MY2tnlhbGOb58c2z802/1Fs899BEv+RJAEgCQBJAEgCQBIAkgCQBIAkACQBIAkASQBIQhKSkASAJAAkASCJxz/+8QC8zuu8znu/+Iu/+Gtz1VVXXXXVVVdRjh8/zlVXXXXVVVdd9b/XNddc8+BP+qRP+mmAu+66i3EcAZDE/SQBIAkASQBIAkAS95OEJB5IEpKQhCQkIYkHkoQkJAEgCUlIQhIAkpCEJCTxL3nGM57B0dER/1qS+Nfa3d3lrrvuYhxHNjc3WSwWXHPNNRw7doz1es1qtQJAEv/ZJPE/kW3+I9jm38I2/9Ek8cJI4rlJ4rlJ4oEk8UCSuJ8kHkgS95PE/SRxP0kASOJ+kgCQxP0kASAJAEkASOJ+kgCQBIAkACQBIAkASQBIAkASAJIAkASAJAAkASAJAElIAkASAJIAkASAJAAkASAJAEkASAJAEgCSAJCEJCQhCQBJALTWADhx4gTXXHPNQ37rt37ru7nqqquuuuqq/98ox48f56qrrrrqqquu+t/rkz7pk37qmmuuefDu7i7nz58HQBL3kwSAJB5IEgCSAJCEJO4nCUlIQhKSuJ8kJCEJSUjifpKQxP0kIQlJ3E8SkpCEJCQhCUlI4n633norh4eHSOLfQxIvinEcOXfuHHfddRfjOHLmzBnm8znXXnst8/mcw8NDpmniuUnihZHEVf96tnlR2ebfQxIviCSemySemyQeSBL3k8QDSeJ+krifJO4niftJAkAS95MEgCTuJwkASQBIAkASAJK4nyQAJAEgCQBJAEgCQBIAkgCQBIAkJAEgCQBJAEgCQBKSAJAEgCQAJAEgCQBJAEgCQBIAkgCQBIAkACQBIAlJSEISAOv1mtOnT3PDDTc8+OzZs8+49dZb/5qrrrrqqquu+v+Lcvz4ca666qqrrrrqqv+dXuzFXuy13+md3umzAZ7xjGfQWkMS95MEgCTuJ4nnJon7SUISz48kJPHcJCEJSdxPEpJ4IElI4l8iCYCzZ8+yu7vLc5PEv5ckXpBxHDl37hzPeMYzGMeRM2fOsLW1xalTp6i1sru7ywsjiX8tSbwoJPF/iW3+LWzzorINgCT+JZJ4fiTx3CTxQJJ4IEk8kCTuJ4n7SeJ+krifJO4niftJAkASAJK4nyQAJAEgCQBJAEgCQBIAkrifJAAkIQkASQBIAkASAJIAkASAJCQBIAkASQBIQhIAkgCQBIAkACQBIAkASQBIAkASAJIAkASAJAAkASAJSbTWaK1x+vRpHvzgB7/0L/zCL3wNV1111VVXXfX/F+X48eNcddVVV1111VX/O33ER3zEd11zzTUPvvfee9nb20MS95PEc5MEgCQAJHE/SUjifpKQhCQk8UCSkIQkJPFAkpDE/SQhCUk8N0lIQhIPJAmAu+66i93dXf4lkviPIon7jePIuXPneMYznsE4jlx//fUcP36c6667jloru7u7SOJfQxL3k8RV//Fs8y+RxAsjiedHEg8kiQeSxANJ4n6SeCBJ3E8S95MEgCTuJ4n7SQJAEgCSuJ8kACQBIAkASQBIAkASAJIAkASAJAAkASAJAEkASEISAJIAkASAJAAkIQkASQBIQhIAkgCQBIAkACQBIAkASUhCEpKQhCQkIQlJSEISAJIAkARAa43NzU1OnTp1HOAf/uEffoerrrrqqquu+v+Jcvz4ca666qqrrrrqqv99Xud1Xue93/zN3/yjh2Hgtttu44EkcT9JAEgCQBIAkgCQhCTuJ4nnRxKSkMTzIwlJPJAknpskJCGJB5LE/SQhid3dXc6ePcu/hST+o4zjyLlz53jGM55B3/ecPn2a48ePc/3111NrZXd3l/tJ4oEk8W8liRdEEv/X2OYFsc1/Fkm8IJJ4bpJ4IEk8kCQeSBL3k8T9JHE/SdxPEveTBIAk7icJAEkASAJAEveTBIAkACQBIAkASQBIAkASAJIAkASAJCQBIAkASQBIQhIAkgCQBIAkJAEgCQBJSAJAEgCSAJAEgCQkIQlJAEgCQBIAkgCQBIAkJCEJSUhCEq011us11157Lddcc82Df+EXfuFruOqqq6666qr/nyjHjx/nqquuuuqqq6763+d93/d9v+qaa6558F133cVyueR+krifJAAk8fxI4n6SuJ8kJCGJf4kkJPFAkpDEA0lCEi8KSUji7Nmz3HfffUjiP4Ik/j3GceSuu+7i1ltv5fjx4xw7dowTJ05w/fXXM00T+/v7/HtJ4qp/Hdu8ILZ5UUni+ZHEc5PEA0nigSRxP0ncTxL3k8T9JHE/SdxPEgCSuJ8kACQBIAkASQBI4n6SkASAJAAkcT9JSAJAEgCSAJAEgCQAJCEJAEkASAJAEpIAkASAJCQBIAkASUgCQBIAkgCQhCQAJAEgCQBJAEgCQBIAkgCQBIAkACQBMAwDx44d49SpU8fPnj37jFtvvfWvueqqq6666qr/fwiuuuqqq6666qr/dV7ndV7nvV/sxV7stQEuXLiAbe5nG9sA2MY2trENgG0AbGMbANvYBsA2trGNbf4ltrGNbWwDYBvb2MY2trGNbWxjG9vYxja2sY1tbPPcbGMb29jm38o2trGNbWzzb3F0dMTv/M7v8Gd/9mccHh4yn8957GMfy6u/+qtz4sQJ7ieJB5LE/SRxP0m8MJJ4QSTxopDE/3e2sc0LYhvbPDfbPDfbPJBtXhDb3M8297PN/WzzH00SL4wk/iWSAJDEc5MEgCTuJwkASUgCQBIAkpAEgCQAJAEgCUkASAJAEgCSAJCEJCQhCUlIQhKSkIQkJCEJSQDcfvvtALzjO77jZ3HVVVddddVV/z9Rjh8/zlVXXXXVVVdd9b/L+77v+37VNddc8+DbbruN5XKJJB5IEveTBIAkACQBIIn7SeJ+kvi3ksTzI4l/iW0eKCI4Ojrizjvv5EUhif8oknhRXLp0ibvuuotxHNnY2GBjY4MbbriBxWLB/v4+0zTxX0USAJIAkASAJP43ss0LYpsXxDb/GpJ4QSTx3CTxQJJ4IEncTxL3k8T9JHE/SdxPEveTBIAkACRxP0kASAJAEgCSAJAEgCQAJAEgCQBJAEgCQBIAkpAEgCQAJAEgCUkASAJAEpIAkASAJCQBIAlJAEgCQBKSAJAEgCQkASAJAEkASEISkpAEgCQAJAEgCQBJAEgCQBKSkMSpU6c4duzY8X/4h3/4nbNnz97KVVddddVVV/3/Qjl+/DhXXXXVVVddddX/Hi/2Yi/22u/0Tu/02QBPe9rTkMQDSeJ+kgCQxPMjiftJ4n6SkMS/hiReEEm8ILZ5INtEBBHB7u4ud955J/8WkvjPIIkHGseRs2fPctdddzGOI2fOnGF7e5trrrmGnZ0d9vf3GccRSfxrSOK5SeI/gyT+v5PE8yOJ5yaJB5LE/STxQJK4nyTuJ4n7SQJAEveTBIAk7icJAEkASAJAEgCSAJAEgCQAJAEgCQBJAEgCQBKSAJAEgCQAJCEJAEkASEISAJKQBIAkACQhCQBJSAJAEpIAkASAJCQBIAkASUhCEpIAkASAJCQhCUlIQhKSkIQkJCEJSUgiM5mmiZMnT3LNNdc8+Ld+67e+h6uuuuqqq676/4Vy/Phxrrrqqquuuuqq/z0+4iM+4ruuueaaB999990cHBzwQJK4nySemyQAJPGikMSLQhIvCkkA2Oa52eaBaq0Mw8DTn/50JPEfQRL/WcZx5Ny5c9x6662M48gNN9zA9vY211xzDV3XceHCBe4niftJ4n6S+L/INv9ZbPMfSRLPjyQeSBIPJIn7SeJ+krifJO4niftJ4n6SAJAEgCTuJwkASQBIAkASAJIAkASAJAAkASAJSQBIAkASAJIAkIQkACQBIAlJAEgCQBKSAJCEJAAkIQkASUgCQBIAkpAEgCQkASAJAElIAkASAJKQhCQkASAJAEkASAJAEgCSAJAEQGZy/fXXA/CMZzzjb+67775bueqqq6666qr/PyjHjx/nqquuuuqqq6763+HFXuzFXvud3umdPhvgyU9+Mg8kiftJ4n6SAJAEgCQAJAEgiftJ4rlJQhKSeH4k8e9lGwDbAEii1srh4SG33norz00S/1Ek8R9pHEfOnj3LM57xDIZh4IYbbuDkyZPceOON1Fq5cOEC/xqSeG6S+J/ONs+Pbf6r2OYFsQ2AJJ4fSTw3STyQJB5IEveTxP0kcT9J3E8SAJK4nyQAJHE/SQBIAkASAJIAkASAJAAkASAJAElIAkASAJIAkASAJCQBIAkASUgCQBIAkpAEgCQkASAJSQBIQhIAkpAEgCQkASAJAElIAkASkgCQBIAkJAEgCQBJSEISkpCEJCQhCUlIQhKSkERmsrOzw8mTJ48D/Omf/unPcNVVV1111VX/f1C56qqrrrrqqqv+13id13md9wI4f/48trmfJGwDIAnbAEjCNv8SSdgGQBK2eX4kYZv7ScI2/1a2kYQkbCMJ20QEL4xtnpsk/i1s8/xI4t/j8PCQxz3ucTzjGc/gFV7hFThz5gyPeMQjuOmmm7jjjjt40pOexANJwjYAkrDNv0QStvm3koRt/rvY5kVhm/8stgGQxAPZBkAS97ONJO5nG0k8P7aRxIvCNpL4zyCJf4kknpsknpsk7ieJ+0nifpK4nyTuJ4n7SQJAEpIAkIQkACQBIAlJAEhCEgCSAJAEgCQkASAJAEkASAJAEnfeeSc7Ozu8+Iu/+Otw1VVXXXXVVf+/UI4fP85VV1111VVXXfU/3zXXXPPgD//wD/9ugKc85Sm01gCQxP0kcT9J3E8SAJIAkASAJJ4fSbwgkpDEA0niRWGb52ab+9nGNpLo+57Dw0NuvfVW/i0k8Z9FEi+qcRy59dZbecYznsHx48c5duwYp06d4uabb2aaJvb29nhRSOIFkcR/NEk8N0n8T2abF8Q2LwpJPDdJPJAkHkgS95PE/SRxP0ncTxIAkrifJAAkcT9JAEgCQBIAkgCQBIAkACQBIAkASUgCQBIAkgCQhCQAJAEgCUkASAJAEpIAkIQkACQhCQBJSEISAJKQBIAkJAEgCUkASEISAJKQBIAkJCEJSQBIQhIAkgCQhCQkIQkASQBIQhKSkIQkJDEMAzs7O5w4ceL42bNnn3Hrrbf+NVddddVVV131/wPl+PHjXHXVVVddddVV//O9z/u8z1c95CEPeelz585x7tw5JPFAknh+JPGikMSLyjb/Xra5n20AbGMbgNlsBsATn/hEJPEfQRL/FSTx3MZx5NZbb+Xo6Ijjx4+zsbHBddddx0033cTe3h7L5ZLnJol/DUm8KCTxP41tXhS2+feyzf1sI4nnJonnJon7SeKBJHE/SdxPEveTBIAk7icJAEncTxIAkgCQBIAkACQBIAkASQBIAkASkgCQBIAkACQhCQBJAEhCEgCSAJCEJAAkIQkASUgCQBKSkASAJCQBIAlJAEhCEpIAkIQkACQhCQBJSAJAEgCSkASAJCQhCUkASEISkpCEJCQBIAkASQBIAuDEiRNsbm4e/63f+q3v4aqrrrrqqqv+f6AcP36cq6666qqrrrrqf75P+qRP+mmAJz/5ybTWeCBJPJAknpsknh9JPD+SeH5s829lmweyDYBtAGxjG4DFYsE4jjzpSU/iuUniP5Ik/qvs7u5y1113MY4jm5ubbG5ucvPNN7OxscHe3h7TNPHCSOJfIon/72zzryWJ5yaJB5LEA0nifpK4nyTuJwkASdxPEgCSuJ8kACQBIAkASQBIAkASAJIAkASAJAAkIQkASQBIQhIAkgCQhCQAJAEgCUkASEISAJKQBIAkJCEJAElIAkASkpAEgCQkASAJSQBIQhKSAJCEJAAkIQlJSEISkpAEgCQkIQlJAEhCEpKQhCQkIQlJSEISrTWuvfZarrnmmgf/wz/8w++cPXv2Vq666qqrrrrq/z7K8ePHueqqq6666qqr/mf78A//8O96yEMe8tJnz57l3LlzPJAkHkgS95PEc5MEgCSemyT+I9nmudnmfrYBsA2AbWwjicViwTiOPOlJT+JfIon/DJL4zzCOI2fPnuWuu+5iHEeuueYajh07xnXXXcexY8e4dOkS0zRxP0k8N0n8SyQBIAkASfxfYpv/DJJ4IEk8kCQeSBL3kwSAJO4niftJAkAS95MEgCQAJAEgCQBJAEgCQBIAkgCQBIAkACQhCQBJAEhCEgCSAJCEJAAkIQkASUgCQBKSAJCEJAAkIQlJAEhCEpIAkIQkJAEgCUkASEISAJKQhCQAJCEJAElIAkASkpCEJAAkIQlJSEISkpCEJCQhCUlIQhKZCcD29jYAf/qnf/ozXHXVVVddddX/fVSuuuqqq6666qr/8V7ndV7nvQHOnTuHbe4nCdvcTxK2eW6SsM2/l20k8YLYRhKSkIQk7mcbSUjCNpIAkASAJO6XmQBsbm7yorDNc5PEv5dtXhBJ/HsdHh7yD//wD9x66608+MEP5sVe7MXY2Njg1KlT3HbbbTzhCU/ggSRhmweShG3+o0jCNv+dbPMfyTb/GrYBkASAbQAkAWAbSbwwtpEEgG0k8UC2kcSLwjaSeFFI4rlJ4rlJ4n6SuJ8k7ieJ+0nifpKQxP0k8UCSkMT9JHE/SUgCQBKSuJ8kJAEgCUkASEISAJKQBIAkJAEgCQBJSAJAEgCSAJAEwMWLF7n++ut5sRd7sdfmqquuuuqqq/5/oBw/fpyrrrrqqquuuup/rnd8x3f8rBd/8Rd/7bNnz3L33XdzP0k8kCQeSBLPTRL/GWzz/NjmgWwDYBsA2wDYxjYAtrHN9vY2AH//93/PfxRJ/FeRxItqHEfOnj3LrbfeyjiO3HjjjZw+fZpbbrmFvu85d+4c/xJJ/H9mmxeFbV4Q20jigSTxQJK4nyTuJ4n7SeJ+kgCQxP0kASAJAEncTxIAkgCQBIAkACQhCQBJAEgCQBKSAJAEgCQkASAJSQBIAkASkgCQhCQAJCEJSQBIQhIAkpCEJAAkIQlJSAJAEpKQBIAkJCEJAElIAkASkpAEgCQkASAJSQBIQhIAkpAEgCQkIQlJSEISkpCEJCQhCUlkJltbW5w4ceL4P/zDP/zO2bNnb+Wqq6666qqr/m+jHD9+nKuuuuqqq6666n+uD//wD//uzc3N47feeivr9RoASTyQJB5IEveTxHOTBIAkACTxL7HNc7PNc7PNA9nmfra5n21sA2Ab29jGNrbZ2NggInja057GMAzcTxL/0STx30US9xvHkbNnz3Lrrbdy/Phxjh8/zunTp3nQgx5E13WcO3cOAEm8IJL4t5DECyKJfy1J/G8miQeSxP0kcT9J3E8S95PE/SQBIAkASdxPEgCSAJAEgCQAJAEgCQBJAEhCEgCSAJCEJAAkASAJSQBIQhIAkpAEgCQkASAJSQBIQhKSAJCEJCQBIAlJSAJAEpKQhCQAJCEJSQBIQhKSAJCEJCQBIAlJAEhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCGJra0tFosF9913363/8A//8DtcddVVV1111f9tlOPHj3PVVVddddVVV/3P9Dqv8zrv/Tqv8zrvfenSJW6//XYk8dwk8UCS+K9gmweyzQPZ5n62uZ9tAGxjGwDb2MY2trHN9vY2EcETn/hExnHkhZHEfwZJ/HcYhoFbb72Vs2fPsrm5yfHjxzlz5gwPetCDGMeRS5cuASCJF0QSL4wkACTxbyGJ/6ls86Kwzf1s89wk8UCSuJ8k7ieJ+0nifpIAkASAJO4nCQBJAEgCQBIAkgCQBIAkACQBIAlJAEgCQBKSAJCEJAAkIQkASQBIQhIAkpCEJAAkIQkASUhCEgCSkIQkJAEgCUlIQhIAkpCEJAAkIQlJAEhCEpKQBIAkJAEgCUlIAkASkpCEJCQhCUlIQhKSkASAJCQhCUlIQhKSkERrjRMnTiCJ3/qt3/oerrrqqquuuur/NipXXXXVVVddddX/WO/4ju/4WQC33347ALZ5IEnY5gWRhG0AJGGb/wi2kQSAbSQhCQDbSEIStpGEJGwjiftJ4oEkAWCbfy3bPJAk/iPY5gWRxH+2++67j/vuu4+HPOQhvNiLvRibm5u8/Mu/PI997GP5sz/7M86ePQuAJGzz/EjCNpKwjSRs87+Fbf49bPNvZRsASQDYRhIAtpEEgG0kAWAbSTyQbSRhG0n8d5PE/STxQJK4nyQeSBKSeCBJSOKBJCGJ+0lCEpIAkIQkJHE/SUgCQBKSkASAJCQhCQBJSEISAJKQBIAkACQhCQBJAEgCQBLjOAJw5syZB3PVVVddddVV//dRjh8/zlVXXXXVVVdd9T/P67zO67z367zO67z3pUuXuP3223luknhukviXSOJFYZv72eZ+trmfbe5nm/vZ5n62AbANgG1sA2Ab29jGNraxjW02Nzfpuo477riDw8ND/r0k8V9JEv9Rdnd3ufPOOxmGgc3NTTY3N3nwgx/MxsYGly5dYhxHACTxH0kS/x/ZBkAS95PEA0nifpIAkMT9JAEgCQBJ3E8SAJIAkASAJAAkASAJAElIAkASAJKQBIAkACQhCQBJSAJAEpIAkIQkACQhCUkASEISkgCQhCQkASAJSUhCEgCSkIQkJCEJAElIQhKSAJCEJCQhCQBJSEISAJKQhCQkIQlJSEISkpCEJAAkIQlJSEISEYEkJCEJSUhCEpKQRGayubnJiRMnjv/DP/zD75w9e/ZWrrrqqquuuur/Lsrx48e56qqrrrrqqqv+53nzN3/zj3rIQx7y0rfddhuHh4c8kCSemyQeSBL3k8R/BNvczzb3s839bANgGwDbANgGwDa2AbCNbWxjG9tkJrbZ2dmh6zqe9rSncXh4CIAk/qNJ4r+TJF4U4zhy9uxZ7rzzToZh4JprruH48ePccMMNdF3H0dER4zgCIIn/i2zz72Gbfy1JPJAk7ieJ+0kCQBL3kwSAJAAkASAJAEkASAJAEgCSAJAEgCQkASAJAElIAkASAJKQBIAkJCEJAElIAkASkgCQhCQkASAJSUgCQBKSkIQkACQhCUlIAkASkpCEJCQhCQBJSEISkgCQhCQkIQkASUhCEpIAkIQkJAEgCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSKLvezY3NwH40z/905/hqquuuuqqq/7vonLVVVddddVVV/2P9Dqv8zrvDXDp0iVsAyAJANs8kCRscz9J2OY/gm0k8UC2kQSAbSRhG0lIwjaSsI0kbAMgiecmCdu8KGzzQJL497LN8yOJ/wq2+dc4ODjg7//+73n605/OQx7yEF78xV+cF3uxF+PBD34wt956K3//93/P/SRhm38tSdjm+ZGEbf41JGGb/0i2+fewzYvCNgCSALCNJABsIwkA20jCNpJ4INtIwjaSsI0kbCMJ20jihbGNJB7INpL4t5LEA0nigSTx3CQhiQeShCQkIYkHkoQkJHE/SUhCEpIAkIQkJCEJAElIQhKSAJCEJCQBIAlJSAJAEpIAkASAJAAkASAJgL29Pc6cOcOLvdiLvTZXXXXVVVdd9X8b5fjx41x11VVXXXXVVf+zvM7rvM57v+IrvuJb33vvvdxzzz1I4gWRxANJ4oEk8fxI4l/DNgC2uZ9tAGwDYBsA2wDYBsA2tgGwjW1sYxvb2MY2tslMbLO5ucl8Pue+++7j4sWLvKgk8Z9NEv/dxnHkvvvu4+lPfzp933PNNddwzTXX8JCHPISu67jvvvu4nyQAJPFAkgCQBIAk/i0k8d/JNv8etrmfbe5nG0ncTxL3k8T9JAEgiftJAkASAJIAkASAJAAkASAJAEkASEISAJIAkIQkACQBIAlJAEhCEpIAkIQkACQhCUkASEISkgCQhCQkASAJSUhCEgCSkIQkJCEJSQBIQhKSkIQkJCEJAElIQhKSkASAJCQhCUlIAkASkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEIStjl27Bg7OzvHH/e4x/3OfffddytXXXXVVVdd9X8T5fjx41x11VVXXXXVVf+zfNInfdJPbW5uHr/zzjs5PDzk+ZHEv5Yk/qPYBsA2ALYBsA2AbQBsYxvbANjGNraxjW1sY5vMxDaZyc7ODovFgjvuuIOLFy/y7yGJ/0qS+K8yjiN33nknT3/60zlx4gQnTpzgmmuu4SEPeQh933Pffffx3CTxf5Vt/jNI4n6SAJDE/SQBIIn7SQJAEgCSAJAEgCQkASAJAEkASAJAEpIAkASAJCQBIAlJAEhCEpIAkIQkJAEgCUkASEISkgCQhCQkIQkASUhCEpKQhCQAJCEJSUhCEpKQhCQAJCEJSUhCEpIAkIQkJCEJSUgCQBKSkIQkJAEgCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISktja2qLrOu67775b/+Ef/uF3uOqqq6666qr/m6hcddVVV1111VX/o7zYi73Ya19zzTUPBrjnnnt4bpIAsM0DSQLANveThG3+tWwjCdtIwjaSsI0kbCMJ20jCNpKwjSRsAyCJ+0nCNi+IbQBsA2AbANv8e9nm+ZHEfwbbvKgk8R/h8PCQ3/zN3+QhD3kID3nIQ7jmmmt48Rd/cR7ykIfwd3/3dzztaU/j30MStvnfxDb/UWwjCQDbSMI2AJKwjSRsI4kXlW0kYRtJ/FeQxANJQhIPJAlJPD+SkIQkJCGJ5yYJSUhCEpK4nyQkIQlJSEISAJKQhCQkIQlJAEhCEpKQBIAkJCEJAElIAkASAJIAkASAJAAkceHCBTY2NrjmmmsewlVXXXXVVVf930Xlqquuuuqqq676H+V1Xud13gvgnnvuwTb3kwSAbZ6bJGzzQJKwzb+GbSTxwthGEraRhG0kYRtJ2AZAEra5nySeH9vczzYAtlmtVgBsbm5imweSxH8E2zw/kvivYpv/KJJ4+tOfzn333cc111zDi7/4i7O5uckrv/Ir8xIv8RL80R/9Effeey//GpKwzf92trmfbf41bCMJ2wBIwjaSALCNJGwjCdtIwjaSsI0kbCMJ20jCNpJ4INtI4oFsI4l/D0k8kCSemySemyQkIYkXRhKSkIQkJPHcJCEJSUhCEpK4nyQkIQlJSEISkgCQhCQkIQkASUhCEgCSkASAJAAkASAJAEkASGKaJgBe/MVf/LW56qqrrrrqqv+7qFx11VVXXXXVVf+jvNiLvdhrAzz96U/HNpIAsM3zIwnbPJAkbPNAkrDNv5ZtJGEbSTyQbSRhG0nYBkAStnkgSTw32zyQbQBsY5sXxDbPTRL/UWzz/EjifzLbABwcHHBwcMC9997LQx7yEF7iJV6Czc1NXv/1X5+nPe1p/O3f/i0HBwe8MJKwzQsjCds8kCRs84JIwjb/U9jmfra5n20eyDaSALCNJGwjCQDbSMI2krCNJGwjCdtIwjaSeCDbSOKBbCOJF5UkHkgS/xJJPDdJSOL5kYQkJCEJSUhCEpJ4bpKQhCQkIQlJSEIS95OEJCQhCUlIQhKSAJCEJCQhCUkASEISkgCQhCQAJAEgCUkASAJAEgCtNaZp4syZMw+65pprHnzffffdylVXXXXVVVf930Plqquuuuqqq676H+N1Xud13vuaa6558O7uLqvVCgDbPD+SALDNA0nCNg8kCdvcTxK2eWFsI4kHso0kbCMJANtIwjYAkrDNA0nCNg9kmweyDYBtAGzzr2Gb5yaJ/0i2+ZdI4n+Kw8ND/v7v/56nP/3pPOQhD+ElXuIleOhDH8q1117LU5/6VJ761KdyeHiIbSRhG0nY5qrnZRsASdhGErYBkIRtJGEbSdhGEraRxAPZRhK2kQSAbSTxQLaRBIBtJPFvJYnnJonnRxKSkMSLShKSkIQkJCEJSUjiuUlCEpKQhCQkIQlJSEISAJKQhCQkIQlJAEhCEpIAkASAJCQBIAkASQBIAkAS0zRRa+XMmTMPvu+++27lqquuuuqqq/7voXLVVVddddVVV/2P8Tqv8zrvBXD33Xdjm+dHEgC2eW6SsM1/NNtIAsA2krANgCRsAyAJ2zyQJGzzQLZ5INsA2AbANsvlEoCtrS3+rWzz/EjiP4ttXhSS+K9yeHjI3//93/P0pz+dhzzkIbzES7wEL/mSL8lDH/pQnva0p/E3f/M3/GtIwjb/39hGEraRhG0kAWAbSdhGEraRhG0kAWAbSdhGEg9kG0kA2EYS/xkk8dwkIYkXRBKSkIQkJCEJSUhCEpKQhCReEElIQhKSkIQkJCEJSUhCEpKQhCQAJCEJSUhCEpIAkIQkJAEgCQBJSAJAEgCSAJAEgCSmaQLgxV7sxV7rH/7hH36bq6666qqrrvq/h8pVV1111VVXXfU/xou92Iu9NsCFCxewzf0kcT/bPD+SsM1zk4Rt/i1sIwkA20gCwDaSALCNJABscz9JANjmudnmgWwDYBsA29gGwDa2AZDEfwTbPD+S+K9im38PSfxrHR4e8vd///c8/elP5yVe4iV4yEMewku+5Evy0Ic+lKc+9an8zd/8DVe9cLaRhG0kYRsASdhGEraRxAPZRhK2kQSAbSTxQLaRBIBtJPH82EYSL4wknh9JPD+SkIQk/j0kIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUgCQBKSkIQkJCEJSQBIQhIAkpAEgCQAJAEgCQBJAEhimiauuuqqq6666v84yvHjx7nqqquuuuqqq/77vc7rvM57v+IrvuJb33XXXdx9991I4kUhiRdEEs9NEi+MbV4Q29zPNvezjW1scz/b2MY2trGNbWxjG9vYJjOxTWZim8zENqUUrrvuOsZx5GlPexoviCT+s0ni/5JhGLjjjjt42tOexokTJzh58iTXXXcdD3vYw+j7nnvuuYfnRxIviCSemyReGEn8T2Gb+9nmfrZ5fiRxP0kASAJAEpIAkASAJAAkIQkASUgCQBKSAJCEJAAkIQkASUhCEgCSkIQkJAEgCUlIQhKSAJCEJCQhCUkASEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUgiIpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQREQgiYhAEhGBJAC2traQxG/91m99D1ddddVVV131fw+Vq6666qqrrrrqf4R3fMd3/CyAixcvAmCbF0YSALZ5fiRhm38v20jifraRBIBt7icJANv8S2xzP9sA2AbANrbJTF4UtnlukviPZJsXRhL/Gx0eHvIbv/EbPPShD+UlXuIl2Nra4qVe6qV42MMexh/8wR9wzz33YBtJ2Ob/Atvczzb/Fra5nyRsIwnbSMI2AJKwjSRsIwkA20gCwDaSALCNJABsI4n/TJKQxH8XSUhCEpKQhCQkIQlJSEISAJKQhCQkIQlJAEhCEgCSkASAJCQBIAkASQBIAiAzAThz5syDueqqq6666qr/m6hcddVVV1111VX/7V7sxV7sta+55poHA9x11128IJK4n21eEEnY5j+KbSRxP9tI4oFs86Kyzf1sA2AbANvYJjP5t7LNc5PEfxbbvCgk8T/R0572NO69916uvfZaXuIlXoKtrS3e6I3eiIODA37/93+fe+65h//NbPMfzTaSsI0kbCMJ20gCwDaSsI0kAGwjCQDbSALANpIAsI0k7mcbSdzPNpJ4UUnihZGEJCQhCUlIQhKSAJCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJPJAkJCEJSUhCEpKQhCQkASAJSUhCEgCSkIQkACQBIAlJAEgCQBIAkgDITACuueaaB3PVVVddddVV/zcRXHXVVVddddVV/+1e53Ve570A7rrrLmxjG9s8N9vYxja2sY1tbGOb+9nGNraxjW1sA2Ab29jGNraxjW1sY5vMxDa2sY1tMhPb2MY2mUlmkpnYxja2sY1tbGMb22QmmUlmkpnYJjPJTDKTzCQzaa2RmWQmR0dHAGxubvIfwTa2sY1tbGOb/0q2sY1tbGMb29jGNraxjW1sYxvb/Fc4PDzkaU97Gr/+67/O3/3d3wGwtbXFG7/xG/Pqr/7qbG1t8fxI4n8i2/xHss1zsw2AbQBsA2Ab2wDYBsA2tgGwjW3uZ5sXxDb/ESTxbyWJF0YSkpCEJCQhCUlIQhKSkIQkJCEJSUhCEgCSkIQkJCEJSUhCEpKICCQhCUlIIiKQhCQkIQlJRASSkIQkJCEJSUhCEpKQxHq9BuDFXuzFXpurrrrqqquu+r+HylVXXXXVVVdd9d/uxV7sxV4b4KlPfSoPZJsXhSQAbPOCSMI2/x62kcRzs82Lwjb3sw2AbQBsYxsA22Qm97PN/STxH8k2z48k/qewzX+Vg4MD/vZv/5anPvWpPPShD+UlX/IlefjDH851113Hk5/8ZJ785CdzcHCAJGzzf5ltXhjbAEjCNpKwjSRsAyAJ20gCwDaSALANgCQAbAMgCQDbSOKBbCOJfwtJSOLfShKSkIQkJCGJF0YSkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQkASUhCEgCSkASAJCQBIAlJAEgCQBIAkgCQxFVXXXXVVVf9H0blqquuuuqqq676b/U6r/M6733NNdc8+MKFCxwdHfGikMQD2eaFkYRt/jVsI4nnZpv7SeIFsc1zs839bANgGwDb2AbANpnJ82ObB5LEfwbbvDCS+L/s8PCQv/u7v+NpT3saD33oQ3nJl3xJXuZlXoZHPOIRPPnJT+av/uqveEEkYZsHkoRt/qezzb+GbR5IEraRBIBtJAFgG0kA2EYS97ONJO5nG0k8kG0k8fzYRhIvCklIQhKSkIQkJCEJSUhCEpKQhCSemyQkIQlJSEISkpCEJO4nCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISAJKQhCQAJCEJSQBIAkASkgCQBIAkACQBMAwDfd/zYi/2Yq/1D//wD7/NVVddddVVV/3fQuWqq6666qqrrvpv9WIv9mKvBXDnnXdim+cmiedmmxeFJABs84JIwjbPj20k8YLY5kVhm/vZBsA2ALYBsI1tAGyTmbwobPPcJPGfzTb/Ekn8b3d4eMjf/d3f8bSnPY2XfMmX5KEPfSgv8zIvwyMe8Qie9KQn8Vd/9Vf8R5CEbf49bPNvYZsXlW2em20kYRsASdgGQBK2AZCEbQAkAWAbAEnczzaSeCDbSOK/kyQkIQlJPDdJSEISkpCEJCRxP0lIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISAJKQhCQAJCEJAElIAkASAJKQBIAkACSRmQCcPXv2GVx11VVXXXXV/z0EV1111VVXXXXVf6vXeZ3XeW+ACxcu8PzYxja2sY1tbGMb29jGNraxjW3uZxvb2MY2trGNbWxjG9vYxja2sY1tbGObzCQzsY1tbGMb29jGNraxjW1sk5lkJplJZmKbzCQzyUwyE9tkJplJZpKZZCaZSWZyeHgIwNbWFv9atrGNbWxjG9v8V7ONbWxjG9vYxja2sY1tbPM/3eHhIX/0R3/ET//0T3PvvfeytbXFy77sy/JO7/ROvOzLviz/l9nmhbGNbQBsYxsA29gGwDa2uZ9tbPNAtrHNc7PNfwdJSEISknggSUhCEpKQxANJQhKSkIQkJAEgCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhiYhAEpKQhCQiAklIQhKSkIQkJAHwYi/2Yq/FVVddddVVV/3fQ+Wqq6666qqrrvpv8zqv8zrvDbBcLjk6OuLfShIPZJsXhSRs86KwzQNJAsA2L4xt7mcbANsA2AbANrYBsI1tbPMfzTbPjyT+u9nmf4ODgwN+7dd+jYc+9KG85Eu+JFtbW7zsy74sj3jEI/jd3/1d7rrrLv43sM0LY5sXxjYPZBsASdgGQBK2AZAEgG0AJHE/2wBI4oFsAyCJ/2ySkIQkJCGJ5yYJSUjigSQhCUlIQhL3k4QkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSAJCEJCQBIAlJAEhCEgCSAJAEgCQAJJGZAFxzzTUP5qqrrrrqqqv+76Fy1VVXXXXVVVf9t3mxF3ux1wI4f/48tnlBJPHC2OZfSxK2+beyzQtimweyzf1sA2Ab2wDYBsA2trGNbY6OjtjY2GBzc5ODgwPuJ4n/SLZ5QSRx1fN62tOexr333svDHvYwHvrQh7K9vc2bvdmbcffdd/MXf/EX3HXXXfx/YxsASdgGQBK2uZ8kAGxzP0k8kG0AJPEvsQ2AJJ6bJAAkIQlJSEISkpCEJCTxgkhCEpK4nyQkIQlJ3E8SkpCEJCQBIAlJSEISkpCEJCQhiYhAEpKQhCQkIQlJSEISkpCEJCQBIAlJSAJAEpKQBIAkACQhCQBJAEgCQBJXXXXVVVdd9X8Ylauuuuqqq6666r/Ni73Yi702wB133MELY5v/SJKwzX802zyQbe5nGwDbANgGwDYAtrGNbQBsY5vnxzbPTRL/GWzzgkji/7PDw0P+9m//lqc+9ak87GEP4yVf8iW5/vrrefM3f3Oe9KQn8Rd/8Rfs7e3xP4VtXhjbvDC2eW62uZ9t7icJ2wBIAsA295PE/WzzQJJ4YWxzP0k8N0lIAkAS/1qSkIQkHkgSkrifJCQhCUncTxKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkogIJAEgCUlIQhKSkIQkACQhCUkASEISAJKQBIAkACQBIAkASVx11VVXXXXV/2FUrrrqqquuuuqq/zbXXHPNgwHOnz/PfyZJPJBt/iPZ5rnZ5n62AbANgG0AbANgG9sA2MY2tjk8PGRzc5PNzU0ODg54YWzz3CTxn8k2LwpJ/F92eHjI3/7t3/LUpz6Vhz3sYbzkS74kj3zkI7n++ut50pOexBOf+ET29/e5nyRs87+Bbf41bHM/SdjmfpIAsM0DSeKFsc0DSeIFkcS/hSQkIYkHkoQkJAEgCUlI4n6SkIQkJAEgCUlIAkASkpCEJCQhCUlEBJKQhCQkERFIQhKSAJCEJCQhCUlIQhIAkpCEJAAkIQkASQBIQhIAkgCQhCSuuuqqq6666v8wKlddddVVV1111X+L13md13lvgNtvvx3bvCgk8W9hm/9otnl+bPNAtgGwDYBtAGwDYBvbANjGNrb5j2Cb50cS/5Vs868lif8NbHO/g4MD/uZv/oanPvWpPPShD+WlXuqleLmXezke+chH8sQnPpE///M/5z+abf6r2ea52eZ+trmfJGzzQJJ4brZ5QSTxn0ESkpDEc5OEJO4nCUncTxKSkMT9JCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhiYhAEpKQhCQkIQkASUhCEpKQBIAkJCEJAElIAkASkgCQBIAkACRhG4AzZ848mKuuuuqqq676v4fKVVddddVVV1313+LFXuzFXgvg/PnzvKhs8z+BbZ4f2zyQbQBsA2AbANsA2AbANraxDYBtbPOfxTbPjyT+p7DN/1YHBwf87d/+LU972tN4yZd8SR72sIfx8i//8jzqUY/iiU98In/+53/O/xS2+Y9km+cmCQDbvCCS+K8iCUk8P5KQxP0kIYn7SUIS95OEJCQhCUlIAkASkpCEJCQhCUlIQhIRgSQkIYmIQBKSkIQkJCEJSUgCQBKSkIQkJAEgCUlIAkASkgCQhCQAJAEgCYCI4Kqrrrrqqqv+D6Ny1VVXXXXVVVf9t3id13md9wY4f/48tvnfwjbPj20eyDYAtrmfbQBsYxsA29gGwDa2AbCNbe5nm/tJ4j+DbV4QSVz1r3NwcMAf/uEf8rd/+7e86qu+Ktdeey0v//Ivz6Me9Sj+7M/+jCc+8Yn8T2Sb52ab52abF8Q2z00S97PNCyKJ/wySkMTzIwlJ3E8SkrifJCQBIAlJSEISkpAEgCQkIQlJSEISkpCEJCQhCUlIQhKSiAgkIQlJSEISkpCEJCQhCQBJSEISkpAEgCQkIQkASUgCQBIAkgCQxFVXXXXVVVf9P0Dlqquuuuqqq676L/c6r/M67w1w++23c3h4yP0k8S+xzX8X2zw/tnkg29zPNgC2AbANgG1sA2Ab2wDYxja2OTw8BGBra4sHss1zk8R/Jtv8SyRx1fM6ODjgV3/1V3nYwx7GS77kS7K9vc3rvu7r8gqv8Ar8xm/8BnfddRf/WWzz38E2L4wkXhDbvCCS+LeQxPMjCUncTxKSuJ8kJAEgCUkASEIS95OEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUkASEISkpCEJAAkIQkASUgCQBKSAJAEgCQkcdVVV1111VX/h1G56qqrrrrqqqv+y73Yi73Ya/F82OY/i23+vWzz3GzzQLa5n20AbANgGwDbANjGNgC2sQ2AbWxjmxeVbZ4fSfxXsc2LQhL/n9gG4ClPeQr33HMPD3vYw3jYwx7G9vY2b/3Wb80TnvAEnvCEJ3DnnXfyP51tnpttnh/b/FtI4gWxDYAkXlSSeG6SkMQDSeJ+kpAEgCQkASAJSQBIQhKSkIQkACQhCUlIQhKSkIQkJCGJiEASkogIJCEJSUhCEpKQhCQkIQlJSEISkgCQhCQkIQkASUgCQBKSAJAEgCQAJHG/a6655sFcddVVV1111f89VK666qqrrrrqqv9yL/ZiL/baALfddhu2+e9imxeVbZ4f29zPNvezzf1sA2AbANvYBsA2ALaxjW0AbHNwcADA5uYm/1a2eX4k8d/FNv9RJPGfxTb/0Q4ODvibv/kbnvrUp/Kwhz2Ml3qpl+LRj340N954I3feeSd/+qd/yt7eHv8T2OZfwzbPzTb/Ekk8kG3uJ4nnxzaS+JdI4rlJ4oEkIYn7SeJ+kgCQhCQAJCEJAElIAkASkpCEJAAkIQlJSCIikIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUkASEISkgCQhCQkASAJAEkASEISV1111VVXXfX/AJWrrrrqqquuuuq/3DXXXPNggHPnzvGiss1/Ftv8S2zz3GzzQLa5n20AbANgGwDbANgGwDa2AbCNbQBsY5v/LLZ5fiTxv4lt/jc6ODjgb/7mb3jqU5/Kwx72MF7qpV6KRz/60dx44408/vGP50//9E/5z2Kb52abfw3bvCC2AbDNCyKJ+9nmgSRxP9vcTxIPZBtJ/GtI4oEkcT9JSAJAEpKQhCQAJCEJAElIQhKSkIQkJCEJSUhCEpKQhCQkIYmIQBKSiAgkIQlJSEISkpCEJCQhCUlIQhKSkIQkJAEgCUlIAkASkgCQhCQAJAEgCQBJXHXVVVddddX/YVSuuuqqq6666qr/Uq/zOq/z3gC33XYbtvmPZJt/D9u8ILZ5brZ5INsA2OZ+tgGwDYBtAGxjGwDbANjGNgC2eSDb3E8S/1ls88JI4qr/OAcHB/zN3/wNT33qU3nYwx7GS73US/GKr/iKPPrRj+YJT3gCf/Inf8Jzs83/JrZ5IEnY5rlJAsA295PE/WwjiReVJB5IEveThCTuJ4n7SQJAEgCSkASAJCQhCUkASEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSAJCEJCQBIAlJAEgCQBIAkgCICADuu+++W7nqqquuuuqq/3uoXHXVVVddddVV/6Ve7MVe7LUAzp49i23+s9nmX8M2L4htHsg297PN/WxzP9sA2AbANgC2sQ2AbQBsYxvbAOzv7wOwtbXFA9nm+ZHEfzbb/EskcdWLzjb7+/v89V//NU95ylN4tVd7Na677jpe8RVfkUc/+tE8/vGP50//9E95UdnmP5JtXhDb/Ets80C2eW6SsM39JAFgG0nczzaSuJ9tJPEvkcT9JHE/SUgCQBKSAJAEgCQAJCEJSUgCQBKSkIQkJCEJAElIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISEYEkJCEJAElIQhKSkIQkJAEgCUkASEISAJKQBIAkACQhCYCzZ8/eylVXXXXVVVf930Plqquuuuqqq676L/U6r/M67w1w7tw5/rVs8+9lm3+JbZ4f2zyQbe5nm/vZBsA297MNgG1sA2AbANvYBsA2tvm3sM1zk8R/Ndv8a0ji/xLb/FsdHBzwK7/yK2xtbfFqr/ZqXHfddbzSK70Sj3nMY/iTP/kTHv/4x/M/kW1eGNvczzYPJAnb3E8StgGQhG0AJAFgG0m8qCTx/EjifpIAkIQkJCEJSUgCQBIAkpCEJCQBIAkASUhCEhGBJCICSUQEkogIJCEJSUhCEpKQhCQkERFIQhKSkIQkJCEJAElIQhKSkASAJCQhCQBJSAJAEgCSAJCEJADuu+++W7nqqquuuuqq/3uoXHXVVVddddVV/2Ve53Ve570BnvGMZ3B4eMh/JNv8a9jmhbHNc7PNA9nmfra5n20AbHM/2wDYxjYAtgGwjW0AbANgG9v8e9nm+ZHE/xS2ueo5HRwc8Cu/8is8/OEP56Ve6qXY2dnhDd7gDXilV3olfu3Xfo077riD/wy2eUFs8y+xDYBtAGwDYJv7ZSYRwf1scz9J2AZAEraRBIBtJAFgG0m8IJJ4fiQBIIn7SQJAEgCSAJAEgCQkIQlJAEgCQBKSkIQkJCEJSUhCEpKQhCQkIQlJSCIikIQkJCEJSUQEkpCEJCQhCUlIQhKSkASAJCQhCUkASEISkgCQBIAkJAEgCYCI4Kqrrrrqqqv+D6Ny1VVXXXXVVVf9l3mxF3ux1wI4OjriBbHNfwTbvChs84LY5rnZ5n62uZ9t7mcbANvczzYAtrENgG0AbANgG9sA2GZ/fx+Ara0t/qPZ5gWRxFX/MzzlKU/hnnvu4WEPexgPf/jD2dnZ4e3e7u143OMex5/8yZ9w6dIlAGzzwtjmudnm38I2/xa2uZ9t7mcbAEnYBkAStpGEbSQBYBtJPJBtJPH8SOJ+kgCQxP0kASAJAEkASAJAEgCSAJCEJCQhCUlIQhKSkEREIAlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISAJKQhCQkASAJSQBIQhIAkgCQxAPdd999t3LVVVddddVV//dQueqqq6666qqr/su82Iu92GsD3Hrrrdjm38o2/xq2+ZfY5vmxzQPZ5oFscz/bANgGwDb3sw2AbQBsYxsA2wDYxjYAtrHN/WxzP0n8Z7LNCyOJq/7r7O/v89d//dc85SlP4eEPfzgv/dIvzWMf+1huuukm7rjjDv74j/+YS5cu8b+BbQBscz/bANgGQBK2kYRtJGEbSQDYRhK2kcSLQhLPTRIAkgCQBIAkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIIiKQhCQkIQlJSEISkpCEJCICSUhCEpKQhCQkIQlJSEISkpAEgCQkIQlJAEhCEgCSAJAEgCQAJAFw9uzZZ3DVVVddddVV//dQueqqq6666qqr/stcc801DwY4PDzkP5ptXhS2eUFs89xs80C2eSDb3M82ALa5n20AbANgGwDbANjGNgC2AbCNbV4Q2zw3SfxXsc2/RBJX/cts86I6ODjgr//6r3nKU57Cwx/+cF76pV+axz72sdx00038wz/8A3/8x3/MA9nm38o2/xLb/GvY5n6ZSUQAYBsA2wDYBsA2ALaRhG0k8e8hCQBJAEgCQBIAkpAEgCQAJAEgCQBJAEhCEpKQhCQkIQlJSCIikIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJAEgCUlIAkASkgCQhCQAJAEgCdtcddVVV1111f9hVK666qqrrrrqqv8Sr/M6r/PeAGfPnuVfyzb/WrZ5YWzz/NjmudnmgWxzP9vczzb3sw2AbQBsA2AbANsA2AbANrYBsA3A/v4+AFtbW/xLbPP8SOK/g23+tSTxv5lt/iscHBzw13/91zzlKU/h4Q9/OC/90i/Nq7zKq/BiL/Zi/MM//AN/9Ed/xH8l2wDYBsA2ALYBsM0DZSYRQWYSEdgGwDYAtpGEbSRhG9tIwjaSsI0kXhhJAEgCQBIAkgCQBIAkACQhCQBJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQiAklIQhKSkIQkJBERSEISkpCEJCQhCUlIQhKSkIQkJCEJSQBIQhKSAJCEJAAkASAJAEnYBuC+++67lauuuuqqq676v4fKVVddddVVV131X+rw8BDb/HvZ5kVlmxfENs+PbR7INg9km/vZ5n62AbANgG0AbANgGwDbANgGwDYAtrENgG3+vWzz/EjifxrbXPWiOzg44K//+q95ylOewqu/+qtz3XXX8Sqv8iq82Iu9GP/wD//AH/7hH/LcbPPcbPOC2OY/Q2YSEdgmM4kIbANgG9sA2EYSALaRhG0kAWAbSfxrSQJAEgCSkASAJCQBIAkASQBIQhKSkIQkJCGJiEASkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhIAkpCEJAAkIQkASQBIAkAS9zt79uytXHXVVVddddX/PVSuuuqqq6666qr/Ei/2Yi/2WgBnz57lRWGbfy3bvDC2eUFs89xs80C2uZ9t7meb+9kGwDb3sw2AbQBsA2AbANvYBsA2ALaxzX8W27wgkrjqf4/9/X1+6Zd+ia2tLV7jNV6D6667jld5lVfhxV7sxfjDP/xD/v7v/57/KWwDYBvbZCYRgW1sA2Ab20jCNraxjSRsIwkA20gCwDaSAJDEc5MEgCTuJwkASUgCQBKSAJCEJCQhCUlIQhKSkIQkJCEJSUhCEhGBJCQhCUlIQhKSkIQkJCEJSUQEkpCEJCQhCUlIQhIRgSQkASAJSUhCEpKQBIAkJCEJAEkASEISAJJ4oPvuu+9Wrrrqqquuuur/HipXXXXVVVddddV/iRd7sRd7bYD77rsP2/xb2eZFYZsXxDbPj22em20eyDb3s839bANgm/vZBsA2ALYBsA2AbQBsA2AbANvYZn9/H4CtrS1sAyCJ/2y2eWEkcdV/Hdu8KA4ODvilX/olHv7wh/MyL/My7Ozs8MZv/Ma8yqu8Cr/8y7/M7bffzv1s89xs84LY5t/DNs8tM4kIbGObzCQisI1tbCMJ29jGNpIAsI0k/iWSuJ8kACQhCQBJSAJAEpKQhCQkASAJSUhCEpKQhCQkIQlJSEISkpBERCAJSUhCEpKQhCQkIQlJSEISkpCEJCQhiYhAEpKQhCQkIQkASUhCEpKQhCQAJCEJAElIAkASAJK46qqrrrrqqv8HqFx11VVXXXXVVf8lrrnmmgcDHB4e8sLY5l/DNv8S2zw/tnl+bPNAtnkg29zPNgC2uZ9tAGxzP9sA2AbANgC2sQ2AbQBsA2Cb52ab5yaJ/0q2+ZdI4qp/mW3+oz3lKU/hnnvu4eEPfziPeMQjOHbsGO/0Tu/E3//93/OHf/iHXLp0iX8r2/xr2OYFsU1mcr+IwDa2sY1tbCMJANvYxjaSuJ9tJPGCSOJ+krifJCQBIAlJSAJAEpKQhCQAJCEJAElIQhKSkIQkIgJJSEISkpCEJCQhCUlIIiKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkASAJCQhCUlIAkASkgCQhCQAJAEgicwE4Ld+67e+m6uuuuqqq676v4nKVVddddVVV131n+51Xud13hvgvvvuwzb/FrZ5UdjmBbHN82Ob52abB7LN/WxzP9vczzb3sw2AbQBsA2AbANsA2AbANgC2AbDNi8o2z00S/51s868lif+tbPM/ycHBAX/913/NU57yFB7+8IfzMi/zMrz4i784N998M3//93/P3//933Pp0iVs89xs829lGwDbvCC2uZ9tMhNJ2MY2trGNbWxjG9tI4oFsYxtJ/EskcT9JSOJ+kpCEJAAkIQkASUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIAkASkpCEJAAkIQkASUgCQBIAkrDNVVddddVVV/0fR+Wqq6666qqrrvovc3h4yAtim38t27wwtnlBbPPcbPNAtnkg29zPNvezzf1sA2Cb+9kGwDYAtgGwDYBtAGwDYBvbAOzv77O9vc3W1hYHBwe8qGzzgkjifyLbXPUf6+DggL/6q7/iyU9+Mo94xCN4mZd5GV7t1V6NF3/xF+fv//7v+f3f/33+LWwDYBsA2/xLbPPcbAOQmTw3SdjGNraxjW1sYxtJvCCSkMQDSUIS95OEJCQhCQBJSEISkpCEJCQhCUlIQhKSkEREIAlJSCIikIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCICSUhCEpKQhCQkIQlJSAJAEpKQhCQAJCEJAEkASAJAEvf7h3/4h9/hqquuuuqqq/5vonLVVVddddVVV/2ne7EXe7HXArjvvvuwzb+WbV4UtnlBbPP82Oa52eaBbHM/29zPNvezzf1sA2AbANsA2OZ+tgGwDYBtbANgGwDb/GewzfMjiav+d7LNC3NwcMBf/dVf8eQnP5lHPOIRvMzLvAyv9mqvxou/+Ivzd3/3d/z+7/8+z802/xVsk5kASMI2tslMJGEb29jGNv8aknhukpCEJCRxP0lIQhIAkpCEJCQhCUlEBJKQhCQkERFIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSQBIQhKSkASAJCQBIAkASQBIIjMB+Id/+Iff5qqrrrrqqqv+b6Jy1VVXXXXVVVf9p3uxF3ux1wa47777eH5s869lmxfGNs+PbZ4f2zyQbR7INvezzf1scz/bANjmfrYBsA2AbQBsA2AbANsA2AbANgB7e3tsb2+ztbXFwcEB/5ls88JI4qr/Hrb5j3BwcMBf/dVf8eQnP5nXeI3X4Prrr+fVX/3VeYmXeAn+7u/+jt/7vd/judnm38M2z80297ONbQAkASAJ22QmkrCNbQBsYxvb2OZfIglJSEISknggSUhCEpIAkIQkJAEgCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJAEhCEpIAkIQkACQBIAlJANgG4L777ruVq6666qqrrvq/icpVV1111VVXXfWf7pprrnkwwMHBAf9atnlR2OYFsc3zY5sHss0D2eaBbHM/29zPNvezDYBt7mcbANsA2AbANgC2AbANgG0AbPNAtnkgSfxXss2LQhJXvehs81/t4OCAX/qlX+IRj3gED3/4w7n++ut59Vd/dV7iJV6C3/u93+Pv/u7veG62+c+UmUhCEpmJJGxjG9vYxja2eSDb2OZfQxKSkIQkJCEJSUhCEpKQhCQkIQlJSCIikIQkJCEJSUgCQBIAkpCEJCQhCUlIQhKSkEREIAlJSEISEYEkJCEJSUhCEpKQhCQkIQlJAEhCEpIAkIQkACQBIAlJTNMEwG/91m99D1ddddVVV131fxeVq6666qqrrrrqP9XrvM7rvDfAfffdxwtim38N27wwtnl+bPP82OaBbPNAtrmfbe5nm/vZ5n62AbDN/WwDYBsA2wDYBsA2ALYBsM2/xDbPTRL/3WzzryGJ/yts87/Jk5/8ZO666y6uv/56XvZlX5Zjx47x5m/+5rzGa7wGP/dzP8dtt93Gv5Vtnpttnh/bAGQmkgCQhCQyE0nYxja2sY1tXlSSkIQkJCEJSUhCEpKQBIAkJCEJSUhCEpKQhCQkERFIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpIAkIQkJCEJAElIAkASAJKQhG0A7rvvvqdz1VVXXXXVVf93Ubnqqquuuuqqq/5LHBwcYJt/Ldv8S2zzgtjm+bHNA9nmudnmfra5n23uZ5v72eZ+tgGwDYBt7mcbANsA2AbANgC2AbDN3t4eN954I1tbW7wobPP8SOJ/Kttc9Z/PNs/PwcEBT37yk7n77rt5xCMewcu+7Mty7Ngx3v3d352//du/5Xd/93e5dOkS97MNgG2eH9u8KGzz3Fpr3E8SkpCEbWxjGwDbANjmfrZ5IElIQhLPTRKSkIQkJAEgCUlIQhKSkIQkJCEJSUhCEhGBJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQAJCEJSUhCEpKQhCQkIQlJSEISkpCEJAAkIQlJSAJAEpIAkASAJABsA3D27NlncNVVV1111VX/d1G56qqrrrrqqqv+U73Yi73YawHcd999vCC2+dewzQtjm+fHNs/NNg9kmweyzf1s80C2uZ9tAGxzP9sA2AbANvezDYBtAGwDYBsA2/xHss0LIomr/m+wzb/VwcEBf/VXf8WTn/xkHvGIR/CyL/uyvORLviQPetCD+Ju/+Rv+9m//lt3dXZ6bbQBs8+9hG4DMRBKSkIQkJCEJ29jGNrYBsM2/RBKSkIQkHkgSAJKQhCQkIQlJRASSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpAEgCQkIQlJSEISkpCEJCQBIAlJSEISkpCEJCQhCUlIAkASkpCEJAAkIQkASQDYxjatNQD+4R/+4be56qqrrrrqqv+7qFx11VVXXXXVVf+pXuzFXuy1Ae655x5s869lm3+JbV4Q2zw32zw32zyQbR7INvezzf1scz/bANjmfrYBsA2Abe5nGwDbANgGwDYAtvmvYJsXRhJX/c9hm/9MBwcH/NVf/RVPfvKTecQjHsHLvuzL8pqv+Zq85Eu+JH/zN3/D7/7u7/KvZZvnxzbPLTORhCQkERHYxja2sQ2AbWzz/EjifpK4nyQkIQlJSAJAEpKQhCQkIQlJSCIikIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkgCQhCQkIQkASUgCQBLr9ZphGHig++6771auuuqqq6666v8uKlddddVVV1111X+qa6655sEAh4eHvDC2eVHZ5gWxzfNjm+dmm+dmmweyzf1scz/b3M8297MNgG3uZxsA2wDY5n62AbANgG0AbANw6dIlALa2trCNJP6r2eZfIomr/v1s8z/FwcEBf/VXf8WTnvQkXvZlX5ZHPvKRvNZrvRYv9VIvxd/8zd/wO7/zO9jmX8s2L4htAFprSEISmYkkJBER2MY297ONbZ4fSQBIQhIAkpCEJCQhCUlIQhKSkIQkJCEJSUQEEUFEIAlJSEISkpCEJCQhCUlIQhKSkIQkJCEJAElIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSAJAEpKQhCQAJCEJAElIou97MpNpmgD4zM/8zNfhqquuuuqqq/5vo3LVVVddddVVV/2neZ3XeZ33BnjqU5+Kbf6tbPPC2Ob5sc3zY5sHss0D2eaBbHM/2zyQbQBscz/b3M82ALYBsA2Abe5nGwDbANgGwDbPzTbPTRL/3WzzopLE/xe2+d/ENs/t4OCA3/3d3+Uv//Ivea3Xei2uv/56Xuu1XouXeqmX4q//+q/5nd/5HWwDYJsHss2/lm0AWmtIIjORRESQmUgiIrCNbV4QSQBIAkASkgCQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUkASEISkpAEgCQkIQlJSEISkpCEJAAkIQlJSAJAEpIAsM16vWYYBu73Iz/yI5/9D//wD7/NVVddddVVV/3fRuWqq6666qqrrvpPc+bMmQfxr2Sbf4ltXhDbPD+2eW62eSDbPJBtHsg297PN/WxzP9sA2OZ+tgGwDYBt7mcbANsA2AbANi8q2zw/kvifyDb/WSTxr2Wb/29s8691cHDAL/zCL/CIRzyCl33Zl+X48eO89mu/Ni/90i/NT//0T3PrrbdyP9v8e7XWkIQkJJGZRAS2sY1tbGObF0QSAJIAkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUgCQBKSkIQkJCEJSUhCEpKQhCQkIQkASUhCEpKQhCQkASAJSUhCEgCSkIRt1us14zhyvx/5kR/57B/90R/9HK666qqrrrrq/wcqV1111VVXXXXVf5prrrnmwQD33nsvD2Sbfw3bvDC2eX5s8/zY5oFs80C2eSDb3M8297PN/WxzP9vczzYAtgGwDYBt7mcbANsA2AbANnt7ewBsbW3xr2WbF0QS/xfZ5qpns81/tCc/+cncfffdXH/99bzsy74sx48f573f+73Z3d3lp37qp7j11lv517DNc7MNQGsNSUQEmUlmEhFkJhHB/WxjG9s8N0lIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkASAJSUhCEpKQhCQkIQkASQBI4oEkIQlJSEISALZZr9eM48j9fuRHfuSzf/RHf/RzuOqqq6666qr/X6hcddVVV1111VX/JWzzorLNv8Q2L4htnpttnpttHsg2D2SbB7LN/WxzP9vczzYAtrmfbQBsA2Cb+9kGwDYAtgGwDYBt/jPY5gWRxFX/O9jmv8PBwQFPfvKTufvuu3nkIx/Jy77sy3L8+HHe533eh7/6q7/it37rt7h48SIAtgGwzb+GbTITSUQEEUFmkplEBLaxjW0eSBKSkIQkJAEgCUlIQhKSkIQkJCEJSUgiIogIIoKIICKQhCQkIQlJSEISkpCEJCQhCUkASEISkpAEgCQkIQlJSEISAJKQhCQkIQlJAEgCQBKSkIQkJCEJSWQm4zgyjiP3+5Ef+ZHP/tEf/dHP4aqrrrrqqqv+f6Jy1VVXXXXVVVf9p3mxF3ux1wa49957eX5s86KyzQtjm+fHNs/NNg9kmweyzQPZ5n62uZ9t7meb+9nmfrYBsA2Abe5nGwDbANgGwDYAttnb2wNge3ub/yq2eWEkcdV/Ddv8T2Ob++3v7/MXf/EXPOlJT+IRj3gEL/dyL8fLvMzL8JCHPIS//Mu/5K/+6q+4ePEi/x7TNBERRAQRQWaSmdjGNraxzQsjCUlIQhKSkIQkJCGJiCAiiAgkIQlJSEISkpCEJCQhCQBJAEgCQBIAkpCEJCQBIAlJSEISkgCQhCQkASAJSUhCEpKQhCQkIQlJSEISkrDNer1mmibu9yM/8iOf/aM/+qOfw1VXXXXVVVf9/0blqquuuuqqq676T3PNNdc8GMA2tvnXsM0LY5sXxDbPzTbPzTYPZJsHss0D2eZ+trmfbe5nGwDb3M82ALa5n20AbANgGwDbANjmudkGQBL/nWzzopLEVc/JNv9b2OZFsb+/z1/+5V/ypCc9iUc+8pG83Mu9HK/7uq/Ly7zMy/BXf/VX/MZv/AYPZJsXlW2maSIiiAgiAttkJra5n20eSBKSkIQkJCEJSUhCEpKQREQgCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIAkASkpCEJCQhCUkASEISkpCEJCQhCUlIQhIA6/WaaZq434/8yI989o/+6I9+DlddddVVV111FQCVq6666qqrrrrqP93BwQEvjG1eFLZ5QWzz/NjmudnmgWzzQLZ5INs8kG3uZxsA29zPNvezDYBt7mcbANsA2AbANs/NNs/NNs+PJP6nsc2/lST+p7LN/yW2+Y9wcHDAX/7lX/LkJz+Zl33Zl+WRj3wkr/u6r8vLvMzL8Jd/+Zf8xm/8Bv8W0zQREUQEEUEphcwkM7GNbZ4fSUhCEpKQhCQkIQlJRASSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIAkASkgCQhCQkIQlJAEhCEpKQBIAkJCEJSUhCEpIAGIaBaZq434/8yI989o/+6I9+DlddddVVV1111QNRueqqq6666qqr/lO82Iu92GsDHBwcAGCbfy3bvDC2eX5s8/zY5oFs89xs80C2uZ9t7meb+9nmfra5n20AbHM/2wDYBsA2z802ALbZ29sDYGtri3+JbZ4fSfxvZJur/mPZ5r/C/v4+v/M7v8Nf/uVf8lqv9Vpcf/31vN7rvR4v+7Ivy1/8xV/wG7/xG9jmX2McRyKCiKC1RikF29jGNg8kCUkASEISkpCEJCQhiYhAEpKQhCQigoggIpCEJCQhCUlIQhKSkIQkJCEJSUhCEgCSkIQkJCEJSUgCQBKSkASAJCQhCUk8N0kADMNAa437/ciP/Mhn/+iP/ujncNVVV1111VVXPT9Urrrqqquuuuqq/xTXXHPNgwHuuecebPOisM2/xDYviG2eH9s8kG2em20eyDYPZJv72eZ+trmfbQBscz/b3M82ALYBsM39bANgGwDbANjm38s2L4gkrvq/xTb/3WwDsLe3x8/93M/xyEc+kpd7uZfjxIkTvP7rvz4v93Ivx4/92I/xtKc9DQDb/Esyk2maKKXQWqO1RimFzMQ2tnlukgCQhCQkERFIIiKQhCQkERFEBJKQhCQkIQlJSEISkpCEJCQhCUkASAJAEpKQhCQAJCEJAElIAkASkpAEgCQkIQlJSEISAOM40lrjfj/yIz/y2T/6oz/6OVx11VVXXXXVVS8Mlauuuuqqq6666r+FbV5UtnlBbPP82Oa52ea52eaBbPNAtrmfbe5nm/vZ5n62uZ9t7mcbANsA2OZ+tgGwDYBtAGzzn802L4wkrvqfxTb/k9jmX/KkJz2Ju+++m0c+8pE88pGP5MSJE3zgB34gT3va0/i1X/s1nvrUp/KiGIaBiKCUQmaSmdjGNgC2AZCEJCQhCUlIQhKSkIQkJCGJiEASkpCEJCQREUhCEpKQBIAkACQBIAlJSEISkpAEgCQkASAJSUhCEpIAkIQkJAEgCUlIAqC1RmuN+/3Ij/zIZ//oj/7o53DVVVddddVVV70oqFx11VVXXXXVVf8pXuzFXuy1AA4ODrDNv4ZtXhjbvCC2eW62eW62eSDbPJBtHsg297PN/WxzP9vczzb3sw2AbZ6bbQBsA2Cb/0ls8y+RxFX/MWzzP5lt/q329/f5i7/4C570pCfxyEc+kpd7uZfjoQ99KB/0QR/En//5n/Orv/qrXLx4kRfGNuM4Umul1kpmkpnYxjYPJAlJRASSkIQkJBERSCIiiAgkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUgCQBKSkIQkJCEJSQBIQhKSAJCEJCQBYJvMJDO534/8yI989o/+6I9+DlddddVVV1111b8Glauuuuqqq6666j/VwcEBL4xtXhS2eUFs8/zY5rnZ5rnZ5oFscz/bPJBt7meb+9nmfrYBsM39bHM/2wDYBsA2z802AJcuXQJge3sb29xPEv9T2OZfQxL/X9jmfyvb/GfY39/nL/7iL3jSk57EIx/5SF7u5V6Ol3/5l+dhD3sYf/Znf8af/dmfceHCBSRxP9sASGIcR2qt1FqptZKZ2MY295MEgCQkIYmIICKQhCQiAklIIiKICCICSUhCEpKQhCQkIQlJSEISkpAEgCQAJCEJSUgCQBKSAJCEJAAkIQlJAEhCEpmJbe73Iz/yI5/9oz/6o5/DVVddddVVV131b0Hlqquuuuqqq676T/FiL/Zirw1wzz33cD/b/GvY5oWxzfNjm+dmm+dmmweyzQPZ5n62eSDb3M82ALa5n23uZ5v72QbANs/NNgC2AbDNC2Kb50cS/9PZ5qr/OWzz32Fvb48///M/54lPfCKPfOQjefmXf3ne8A3fkJd/+Zfnz/7sz/jVX/1V7icJ29xvvV5Ta6XWStd1ZCa2sc39JCEJSUQEkpBERBARSEISEYEkJCGJiEASkpCEJCQhCUlIAkASAJKQhCQkASAJAElIAkASkgCQhCQAJCEJSdgmM7nfj/zIj3z2j/7oj34OV1111VVXXXXVvweVq6666qqrrrrqP5VtbPOisM2/xDYviG2em22em22em23uZ5sHss39bHM/29zPNvezzf1scz/bANjmfrYBsA2AbZ7bpUuXOHbsGNvb2+zv7/PC2OYFkcRV/z/Z5r+bbZ6f/f19/uIv/oInPelJvNzLvRyPetSjeKM3eiNe4RVegT/7sz/jl3/5lwGQhG0AWmus12u6rqO1RmZim/tJQhKSkIQkIoKIQBKSiAgiAklIQhKSkIQkJCEJSUhCEgCSkIQkJCEJSQBIQhKSkASAJCQBIAlJAEhCEvezzf1+5Ed+5LN/9Ed/9HO46qqrrrrqqqv+I1C56qqrrrrqqqv+U1xzzTUPBjg4OOD5sc2LyjYviG2eH9s8N9s8N9s8kG0eyDb3s839bHM/29zPNvezzf1sA2Cb+9kGwDbPzTYAtvmPYpsXRBJX/e9mm/8pbPOvtb+/z2//9m/zF3/xF7z2a782N9xwA2/0Rm/EK7zCK/DLv/zL/Mmf/AkAkrDNcrmk6zr6viczsY1tJAEgCUlEBBGBJCQREUQEkpBERBARSEISkpCEJAAkASAJSUhCEgCSAJCEJAAkASAJSQBIQhIAkpAEQETwQD/yIz/y2T/6oz/6OVx11VVXXXXVVf+RqFx11VVXXXXVVf/hrrnmmgcDHBwcYJt/Ldu8MLZ5QWzz3Gzz3GzzQLZ5INs8kG3uZ5v72eZ+trmfbe5nm+dmm+dmGwDbANjmv4ptXhhJXPXfyzb/E9nmP9L+/j4/93M/x6Me9She7uVejpMnT/Ku7/quvPEbvzHf//3fz5Oe9CQkAbBarZjNZvR9T2ZyP0lEBBGBJCQREUQEEYEkIoKIQBKSiAgkIQlJSEISkpCEJCQBIAlJSEISAJKQhCQkASAJSQBIQhKSKKUgifv9yI/8yGf/6I/+6Odw1VVXXXXVVVf9Z6By1VVXXXXVVVf9h3uxF3ux1wa4++67eVHZ5l9imxfENs/NNs/NNs/NNg9km/vZ5oFscz/b3M8297PN/WxzP9sA2OZ+tgGwDYBtntulS5c4duwYW1tb7O/v89/BNi8KSVz1r2Ob/y1s81/liU98InfddRePfOQjedSjHsXJkyf5yI/8SP7kT/6EP/qjP+KJT3wi6/Wa9XrNfD6ntYZtACQhCUlEBBGBJCQhiYhAEpKQhCQkIQlJSEISkpCEJAAkIQlJSAJAEpIAkASAJCQBIAlJSKLWSkRwvx/5kR/57B/90R/9HK666qqrrrrqqv9MVK666qqrrrrqqv9ytnlR2eYFsc3zY5vnxzYPZJsHss0D2eZ+tnkg29zPNvezzf1scz/bANjmfrYBsM1zsw2AbR7INgCS+J/INv8Wkvjfzjb/V9jmv4NtHmhvb48///M/54lPfCKPetSjePmXf3le6ZVeiYc//OE8+clP5md/9me5ePEi8/mcxWKBbQAkIYmIICKICCKCiCAikEREEBFIQhKSkIQkJCEJSQBIQhKSkASAJCQBIAlJAEjifpKQRNd1lFK434/8yI989o/+6I9+DlddddVVV1111X8FKlddddVVV1111X+4M2fOPAhgf38f2/xr2OZfYpvnxzbPj20eyDbPzTYPZJv72eaBbHM/29zPNvezzf1s89xs89xsA2AbANu8ILZ5fiTxv5FtrvqvZ5v/TrZ5Uezv7/Pnf/7nPPGJT+RRj3oUL//yL8+pU6d4xCMewR/+4R/yO7/zO2xtbZGZSCIiiAgigoggIogIIoKIICKQhCQiAklIQhKSkASAJCQhCUkASEISAJKQBIAkJAEgiYig73tqrdzvR37kRz77R3/0Rz+Hq6666qqrrrrqvxKVq6666qqrrrrqP9w111zzYICDgwNeFLb5l9jmBbHN82Ob52abB7LNA9nmgWxzP9s8kG3uZ5v72eZ+trmfbQBscz/bANgGwDbP7dKlSwBsb2/zL7HNCyKJq/5/ss3/BLb599jf3+fP//zPeeITn8ijHvUoXv7lX563eIu34FVf9VX5+7//e/7hH/4BAEmUUiilEBFEBBFBRCCJiEASkpCEJCQhCUlIQhKSkASAJCQBIAlJAEhCEgCSKKXQ9z1d13G/H/mRH/nsH/3RH/0crrrqqquuuuqq/w5Urrrqqquuuuqq/1K2eVHZ5oWxzfNjm+dmm+dmmweyzQPZ5n62eSDb3M8297PN/WxzP9s8N9u8ILYBsM1/FNu8IJK46n832/xPYpv/LPv7+/z5n/85T3ziE3md13kdbrjhBl7rtV6Ll3mZl+EZz3gGt956KxFBRBARRAQRQUQQEUgiIpCEJCQhCUkASEISAJKQBIAkJAEgCUkASKKUwnw+p+s67vcjP/Ijn/2jP/qjn8NVV1111VVXXfXficpVV1111VVXXfUf7pprrnkwwP7+Prb517DNC2ObF8Q2z802z802D2SbB7LNA9nmgWxzP9vczzb3s839bHM/2wDY5n62AbANgG0AbANw6dIlALa2tvjPYpt/iSSu+u9hm//JbPNfyTYAe3t7/MzP/Azb29u87uu+LjfccAMv8RIvwcMf/nBuvfVWzp8/TymFiCAikIQkJCEJSUhCEpKQhCQAJCEJAElI4n6SuF8phcViQd/33O9HfuRHPvtHf/RHP4errrrqqquuuup/AipXXXXVVVddddV/K9u8KGzzgtjm+bHNA9nmudnmgWzzQLZ5INvczzb3s839bHM/29zPNs/NNgC2+Z/ONi8KSVz1orHN/za2+a9mmxdmf3+fn/mZn+FRj3oUr/AKr8D29jaPecxjWK/XPP3pT+fo6IiIICKICCQhCUlIQhIAkpCEJAAkIYn7SUISAKUU5vM5i8WC+/3Ij/zIZ//oj/7o53DVVVddddVVV/1PQuWqq6666qqrrvoPd+bMmQcD7O/v89xs86KyzQtjm+fHNs/NNg9km+dmmweyzf1s80C2uZ9t7meb+9nmfra5n20AbPPcbANgGwDbPJBtJPE/mW3+rSTxv41t/i+yzX8X2/xbPPGJT+Suu+7iUY96FI9+9KPZ3t7m0Y9+NBcuXOC+++5jmiYkERFIQhKSkIQkACQhCUkASEISkgCotTKfz9nY2OB+P/IjP/LZP/qjP/o5XHXVVVddddVV/xNRueqqq6666qqr/lPZ5l/DNi+MbV4Q2zw32zw32zyQbR7INg9kmweyzf1scz/b3M8297PN/Wzz3GwDYBsA2wDYBsA2D2Sb50cS/9vZ5qr/Wrb572ab/yj7+/v8+Z//OU984hN51KMexSu8witw8uRJtra2ODo64ty5c7TWkIQkACQhCUncTxKSuF+tlcViwebmJvf7kR/5kc/+0R/90c/hqquuuuqqq676n4zKVVddddVVV1313842/xLbvCC2eW62eW62eW62eSDbPJBtHsg297PNv4Zt7mcbANv8Sy5dugTA9vY2L4xtXhBJXPX/m23+p7DNf7b9/X3+7M/+jCc84Qk8+tGP5hVe4RXo+57NzU329va4cOECkpAEgCQkIQlJ3K/WysbGBltbW9zvR37kRz77R3/0Rz+Hq6666qqrrrrqfwMqV1111VVXXXXVf7hrrrnmwQD7+/s8P7Z5UdjmhbHN82Ob52abB7LNc7PNA9nmgWxzP9s8kG3uZ5v72ea52ea52QbANgC2AbDNfwTbvCCSuOp/P9v8T2Sb/0q2eaD9/X3+7M/+jCc84Qk8+tGP5hVe4RU4deoUOzs77O/vs7u7iyQeSBK1VjY3N9ne3uZ+P/IjP/LZP/qjP/o5XHXVVVddddVV/5tQueqqq6666qqr/lPZ5l/DNv8S2zw/tnlutnlutnkg2zw32zyQbe5nmweyzf1scz/b3M82z802ALZ5fmwDsLu7C8D29jb/GWzzL5HEVf+9bPM/nW3+q9nmRbG/v8+f/dmf8YQnPIHXfd3X5cYbb+TkyZPs7OxwcHDApUuXkIQkdnZ22NnZ4X4/8iM/8tk/+qM/+jlcddVVV1111VX/G1G56qqrrrrqqqv+09jmRWGbf4ltXhDbPDfbPD+2eSDbPDfbPJBt7mebB7LN/WxzP9vczzb3sw2AbZ6bbQBs8z+NbV4UkrjqRWeb/61s89/BNv8e+/v7/MzP/Azb29u87uu+LjfeeCPHjx9na2uLw8NDjh07xv1+5Ed+5LN/9Ed/9HO46qqrrrrqqqv+N6Ny1VVXXXXVVVf9t7DNi8I2L4htnh/bPDfbPDfbPJBtHsg2D2SbB7LN/WxzP9vczzb3s81zsw2AbR7INgC2+d/ENv9WkvjfyDb/l9nmv5Nt/jPs7+/zMz/zMzz60Y/mFV7hFdje3ubYsWMA/MM//MNvf+ZnfubrcNVVV1111VVX/V9AOX78OFddddVVV1111X+ca6655sFv/uZv/tH7+/v8/d//PQC2+dewzQtjm+fHNs/NNs/NNs/NNg9kmweyzQPZ5n62+ZfY5n62eUFscz/bANjmFV/xFQH427/9W56bJK666t/LNv8T2Oa/gm0Azp07x9Oe9jTW6zU7OzvMZjOuueaaB19zzTUPvvXWW//m8PBwl6uuuuqqq6666n8zKlddddVVV1111X8a27yobPMvsc3zY5vnxzbPzTbPzTYPZJsHss0D2eZ+tnkg29zPNs/NNvezDYBtAGwDYJv72eZfYpsXRBJXXfVAtvmfwjb/lWzz/Ozv7/Nnf/ZnPOEJT+DRj340r/iKr8jrvM7rvPeLvdiLvfZv/dZvffdv//Zvf8999913K1ddddVVV1111f9GlOPHj3PVVVddddVVV/3HefCDH/zSr/M6r/Pe58+f50lPehIvjG3+JbZ5QWzz/Njm+bHNc7PNA9nmgWzzQLZ5QWxzP9vczzbPzTYvjG3uN5/PecVXfEWGYeBv//Zv+Y8iiav+77HN/0S2+a9mm3+NYRi46667eMITnsB6veaRj3zk8Rd/8Rd/7Vd8xVd8662trRP/8A//8NtcddVVV1111VX/2xBcddVVV1111VX/ZWxjG9vY5oWxjW2eH9vY5vmxzXOzjW0eyDa2eSDbPJBtHsg2D2Sb+9nmfra5n23uZ5vnZhsA2wDY5n62Adjd3QVge3ub/0i2sY1tbGMb29jGNlf9z2Qb29jGNraxjW1s8z+FbWxjG9v8V7CNbWxjm3+r/f19/uzP/ozv/d7v5U//9E+55pprHvyO7/iOn/VN3/RNT3/Hd3zHz+Kqq6666qqrrvrfhOCqq6666qqrrvpPYxvb2MY2/xLb2MY2z49tbPP82MY2z802z802z802D2SbB7LNA9nmfrb5l9jmfrZ5YWxzP9v8d7GNbWxjG9vYxja2sY1trvqPYRvb2MY2trGNbWxjG9v8T2Mb29jGNraxzX8F29jGNrb5j7a/v8+f/dmf8T3f8z3ceeedXHPNNQ9+p3d6p8/+pm/6pqe/4zu+42dx1VVXXXXVVVf9b0Bw1VVXXXXVVVf9h7rmmmseDLC/v8+Lwja2sc0LYhvbPD+2sc1zs41tnpttnpttHsg2D2SbB7LN/WzzQLa5n21eGNsA2AbANvezzf1s8z+ZbWxjG9vYxja2sY1tbGMb29jGNv9X2cY2trGNbWxjG9vYxja2sY1tbPO/gW1sYxvb2Oa/km1sYxvb/GexjW1sY5v9/X1+6qd+il//9V/nzjvv5JprrnnwO73TO332N3/zN9/6Oq/zOu/NVVddddVVV131PxnBVVddddVVV131X842trHNC2Mb2zw/trHN82Ob52Yb2zyQbWzzQLZ5INs8kG1eENvczzb3s839bANgGwDbANgGwDb3s839dnd3Adja2sI2/xfYxja2sY1tbGMb29jGNraxjW1sYxvb2MY2trGNbWxjG9vYxja2sY1tbGMb29jGNraxjW1sYxvb2MY2trGNbWxjG9vYxja2sY1tbPN/gW1sYxvb2MY2/9VsYxvb2OY/k21sY5sX5AlPeAK//uu/zq//+q+zt7fHmTNnHvThH/7h3/VN3/RNT3+xF3ux1+aqq6666qqrrvqfiOCqq6666qqrrvpPZxvb2MY2L4xtbGOb58c2tnl+bGOb52ab52ab52abB7LNA9nmgWxzP9v8S2zzorDN/Wzz/NjGNraxjW1sc9VV/xq2sY1tbGMb2/x3sY1tbGOb/0y2sY1tbPOi2t/f5wlPeAI/9VM/xZ/+6Z8CcM011zz4cz/3c3/rwz/8w7/rmmuueTBXXXXVVVddddX/JJTjx49z1VVXXXXVVVf9x3nIQx7y0q/4iq/41ufPn+fpT386LyrbvDC2eUFs84LY5rnZ5rnZ5oFs80C2eSDbvCC2uZ9tnpttAGwDYBsA2zw/tnnUox7F8ePHefrTn87+/j7/FpK46v8f2/xPZJv/arb5jzIMA3feeSePf/zjGYaBG2+8kYc85CEv/Uqv9Epvs7Gxcezs2bPPODw83OWqq6666qqrrvrvRjl+/DhXXXXVVVddddV/nIc85CEv/Yqv+Ipvff78eZ7+9KfzwtjmX2KbF8Y2z49tnh/bPDfbPJBtHsg2D2SbB7LN/WxzP9vczzb/GrZ5oJd6qZfi+PHjPOEJT2B/f5//DJK46n8f2/xPZ5v/Drb5zzYMA3feeSePf/zjWa/XPPKRjzz+4i/+4q/9iq/4im+9ubl5/B/+4R9+h6uuuuqqq6666r8TwVVXXXXVVVdd9V/GNraxjW1eGNvY5gWxjW2eH9s8N9vY5oFsY5sHss0D2eaBbPNAtrmfbZ4f29zPNgC2AbANgG0AbHM/29jmv4ptbGMb29jGNraxjW1sc9V/DdvYxja2sY1tbGMb29jmfxrb2MY2trHNfxXb2MY2tvnPZhvb2GZvb48//dM/5bu/+7t5/OMfzzXXXPPgd3qnd/rsb/qmb3r6O73TO302V1111VVXXXXVfxfK8ePHueqqq6666qqr/uNsbm4ef53XeZ33HoaBJzzhCfxr2eaFsc0LYpvnxzbPzTbPzTYPZJsHss0D2eYFsc1zs82LwjYPZJuXfumX5vjx4zzhCU9gf3+f/00kcRXY5v8a2/x3ss1/Jdv8S4Zh4GlPexpPeMITOHPmDNdff/3xF3uxF3vt13md13nvzc3N4//wD//wO1x11VVXXXXVVf+VCK666qqrrrrqqv8UtnlR2cY2tnlBbGOb58c2tnl+bPPcbPPcbPNAtnlhbPNAtrmfbe5nm+dmGwDbANgGwDb3s80D7e7uArCzs8P/NraxjW1sYxvb2MY2trGNbWxjG9vYxja2sY1tbPNfxTa2sY1tbGMb29jGNraxjW1sYxvb2MY2trGNbf43s41tbGMb29jmv5ptbGMb2/xXsI1tbPOvsbe3x0/+5E/y67/+6+zt7XHNNdc8+J3e6Z0++5u+6Zue/mIv9mKvzVVXXXXVVVdd9V+FylVXXXXVVVdd9d/CNi8K27wwtnl+bPP82Oa52eaBbPPcbPOC2OZfYpsXhW3uZxvbPJBtbHM/Sfx/Y5ur/nPY5n8S2/x3sM1/lMc//vHccccd3HTTTbziK74i11xzzYM/93M/97fOnj37jK/7uq9773/4h3/4ba666qqrrrrqqv9MBFddddVVV1111X8Z29jGNv8S29jmBbGNbZ4f2zw/tnlutnkg2zw32zyQbV4Q29zPNs/NNgC2AbANgG3uZ5sHss3FixcB2N7e5oFsYxvb2MY2trnqqhfENraxjW1sYxvb/HeyjW1sYxvb/FexjW1sY5v/aPv7+zzucY/jJ3/yJ/mTP/kTAM6cOfOgz/3cz/2tD//wD/+ua6655sFcddVVV1111VX/WSjHjx/nqquuuuqqq676jyOJN3/zN/9oSfzN3/wN/xq2+ZfY5gWxzfNjm+fHNg9km+dmmweyzQPZ5n62uZ9t7mcbANu8MLa5n20e6MEPfjAPechDuPPOO7nrrrv495LEVf932eZ/Otv8d7HNfwXbPNB6vebOO+/k8Y9/POv1mptuuomHPOQhL/2Kr/iKb725uXn87Nmzzzg8PNzlqquuuuqqq676j0Q5fvw4V1111VVXXXXVf5zNzc3jb/7mb/7RwzDwN3/zN7wobPMvsc0LY5vnxzbPzTbPzTbPzTYPZJsHss2/xDbPzTYAtgGwzfNjG9vY5sEPfjAPechDuPPOO7nrrrv4ryCJq/7nsc3/Nrb572ab/wq2+Zes12vuvPNOHv/4x7Ner3nUox51/MVf/MVf+5Ve6ZXeZmNj49g//MM//A5XXXXVVVddddV/FMrx48e56qqrrrrqqqv+42xubh5/8zd/848ehoG/+Zu/4QWxzYvKNi+IbV4Q2zw32zw32zw32zyQbR7INg9km/vZ5rnZ5kVhm+fn+PHjPOYxj2F/f5+nP/3p/E8iiav+/Wzzf4Ft/iewzX8V2/xbrNdr7rzzTh7/+Mczm8140IMedPzFX/zFX/t1Xud13ntzc/P4P/zDP/wOV1111VVXXXXVvxfBVVddddVVV131n2J7e5vnZhvb2OZfYhvb2OYFsc3zYxvbPDfbPDfbPDfb/GvY5n62uZ9tnpttAGwDYBsA29zPNv+b2MY2trGNbWxjG9vYxja2sY1tbPN/kW1sYxvb2MY2trGNbWxjG9vYxja2+d/GNraxjW1sY5v/LraxjW1s85/JNraxjW3+vfb29vi1X/s1vvu7v5s77riDa6655sHv9E7v9Nnf9E3f9PR3eqd3+myuuuqqq6666qp/D4Krrrrqqquuuuo/1H333Xcrz2Qb29jGNi8K29jmhbGNbZ4f2zw/tnlutnlutnlutnkg2/xr2OZFYZv72cY2trHNxYsXAdje3ub/CtvYxja2sY1tbGMb29jGNraxjW1sYxvb2MY2trGNbWxjG9vYxja2sY1tbGMb29jGNraxjW1sYxvb2MY2trGNbWxjG9vYxja2sc3/RbaxjW1sYxvb/HezjW1sY5v/bLaxjW3+s1y6dImf+Imf4Nd+7dfY29vjmmuuefA7vuM7ftY3fdM3Pf3FXuzFXpurrrrqqquuuurfgspVV1111VVXXfU/gm3+JbZ5QWzzgtjmudnmudnmudnmgWzzQLa5n23uZ5vnZhsA2wDYBsA2/xq2eSBJXHXVv5dt/qeyzX812/xXsM1ze9zjHscdd9zBYx7zGB772MdyzTXXPPhzP/dzf+sf/uEffvtHfuRHPucf/uEffpurrrrqqquuuupFRXDVVVddddVVV/23sY1tbPPC2MY2L4htnh/b2Oa52ea52ea52eaBbPNAtrmfbe5nm/vZ5l/DNrZ5brZ5QWxjG9vYxja2sc1VVz2QbWxjG9vYxja2+Z/ENraxjW3+q9jGNrb5z2Qb29jmBdnb2+NP/uRP+Imf+An++I//GIAXe7EXe+3P/dzP/a0P//AP/+5rrrnmwVx11VVXXXXVVS8KyvHjx7nqqquuuuqqq/5jvc7rvM57b25uHn/84x/PMAw8kG1eVLZ5YWzzgtjm+bHNc7PNc7PNC2Obfw3bPD+2AbDNA9nGNraxzfHjx3nZl31Z9vf3ecITnsB/BElc9X+Lbf63sc1/F9v8V7DNv9V6vebOO+/k8Y9/POv1mptuuomHPOQhL/2Kr/iKb725uXn87Nmzzzg8PNzlqquuuuqqq656QSjHjx/nqquuuuqqq676j/Xmb/7mH725uXn8b/7mbxiGAdv8a9jmX2KbF8Q2z49tnpttnpttnpttXhDb3M8297PNc7MNgG2em21eENu86qu+KgB/8zd/w38lSVz13882/xfY5r+Lbf6r2OY/0nq95s477+Txj3886/WaRz3qUcdf/MVf/LVf8RVf8a03NzeP/8M//MPvcNVVV1111VVXPT8EV1111VVXXXXVfyrbvKhsY5sXxja2eX5sY5vnxzbPzTbPzTbPzTYPZJt/Ddu8qGzzP41tbGMb29jGNraxjW1sY5ur/nVsYxvb2MY2trGNbWxjG9v8b2Mb29jGNraxzX8129jGNv/ZbGMb2/xnuXTpEn/8x3/Md37nd/K4xz2Oa6655sHv9E7v9Nnf/M3ffOs7vuM7fhZXXXXVVVddddVzoxw/fpyrrrrqqquuuuo/1iu90iu99TXXXPPgpz3taezv7/PC2OZFYZsXxjYviG2em21eFLZ5INs8kG3uZ5v72ea52QbANgC2AbDNA9nmfraxzXw+51Vf9VVZr9f8zd/8Df9XSeJ/C9tcdYVt/qewzX8l2/xns81zW6/XPPWpT+Vxj3scZ86c4frrrz/+4i/+4q/9Oq/zOu99dHR06dZbb/1rrrrqqquuuuoqAIKrrrrqqquuuuq/hW1s8y+xjW1eGNs8P7axzXOzzfNjmweyzQtjm3+JbV4Utnkg29jmfhcuXABgZ2eH/8tsYxvb2MY2trGNbWxjG9vYxja2sY1tbGMb29jGNraxjW1sYxvb2MY2trGNbWxjG9vYxja2sY1tbGMb2/x/ZBvb2MY2trHNfxfb2MY2trHNfzbb2MY2tvnPYhvb2OaF2dvb48d//Mf51V/9Vfb29rjmmmse/OEf/uHf9U3f9E1Pf7EXe7HX5qqrrrrqqquuohw/fpyrrrrqqquuuuo/1uu8zuu89zXXXPPgO++8k3PnznE/27yobPMvsc0LYpvnxzbPj23+JbZ5QWxzP9s8N9sA2AbANgC2uZ9tnh/bALze670eAH/6p3/KVVf9Z7LN/0S2+e9gm/8Ktvm3Onv2LE996lNZr9fs7Oxw8uTJ46/zOq/z3tdcc82DDw8PL509e/ZWrrrqqquuuur/J8rx48e56qqrrrrqqqv+Y505c+bBL/7iL/7aZ8+e5Y477uBfwzb/Etu8MLZ5fmzz/NjmudnmgWzzQLa5n23uZ5v72eZfyzYPZBsA27zcy70ci8WCxz/+8azXa54fSVx11YvCNv/T2ea/g23+q9jmP8p6veaOO+7gqU99Kuv1mptuuomHPOQhL/1iL/Zir/2QhzzkpW+99da/OTw83OWqq6666qqr/n+hctVVV1111VVX/Y9gmxeFbV4Y2zw/tnl+bPPcbPNAtnkg2/xr2OaFsc0D2cY2tvnXss0LI4mr/v+wzf8WtvnvZJv/Krb5z3Tp0iX+6I/+iH/4h3/gsY99LK/yKq/y4Guuuea9X+zFXuy1f/u3f/t7fuRHfuSzueqqq6666qr/PyjHjx/nqquuuuqqq676D6fXeZ3XeW+Axz/+8bwwtnlR2OaFsc0LYpvnxzbPzTb/Gra5n23uZ5vnZhsA2wDY5kVhG4BXe7VXY7FY8Dd/8zes12v+M0jiqv8dbPO/lW3+u9nmv4pt/rPZ5rmt12vuuOMOHve4x7Fer3n0ox99/MVe7MVe+3Ve53Xee3Nz8/g//MM//A5XXXXVVVdd9X8f5fjx41x11VVXXXXVVf+xrrnmmge/zuu8znsD/PVf/zXPzTYvKtv8S2zzgtjm+bHNc7PNc7PNA9nmX8M2LwrbPD+2AbDNYx/7WE6ePMnTnvY09vf3+e8miav+Y9nm/xrb/E9gm/9KtvnPZpsXxXq95o477uBxj3sc11xzDddff/3xF3/xF3/t13md13nvzc3N4//wD//wO1x11VVXXXXV/10EV1111VVXXXXVf7izZ8/eynOxjW1s86KwjW1eGNvY5gWxzfNjm+dmm+dmmweyzQPZ5n62uZ9tnpttnh/b3M82trmfbf4ns41tbGMb29jGNraxjW1sYxvb2Ob/A9vYxja2sY1tbGMb29jGNraxjW3+N7ONbWxjG9vY5r+LbWxjG9v8V7CNbWzzn8k2tvnX2tvb48d+7Mf4ju/4Du644w6uueaaB7/TO73TZ3/zN3/zra/zOq/z3lx11VVXXXXV/00EV1111VVXXXXVf7j77rvvVoCdnR1sY5sXlW1s8y+xzQtiG9s8P7Z5UdjmgWzzQLb5t7ANgG1eENvY5n62sc3/FbaxjW1sYxvb2MY2trGNbWxjG9vYxja2sY1tbGMb29jGNraxjW1sYxvb2MY2trGNbWxjG9vYxja2sY1tbGMb29jGNraxjW1sYxvb2MY2tvm/zja2sY1tbPPfzTa2sY1t/qvYxja2+c9kG9vY5t9rb2+PH/uxH+NXfuVX2Nvb48yZMw/68A//8O/6pm/6pqe/2Iu92Gtz1VVXXXXVVf+3UI4fP85VV1111VVXXfUf73Ve53Xee3Nz8/idd97J3t4e/xLbvChs88LY5gWxzfNjm38P29zPNvezzYvCNi+IbQBs89CHPpQbbriBO++8k3PnznHVVf+ZbPM/mW3+O9jmv4pt/jPdd999POUpT2G9XnPs2DFOnjx5/HVe53Xe+5prrnnwrbfe+jeHh4e7XHXVVVddddX/fpTjx49z1VVXXXXVVVf9x3ulV3qlt77mmmse/PjHP569vT1eENu8KGzzL7HNC2Kb58c2z802D2SbB7LNv4ZtAGzzQLa5n22em20AbGObxz72sdx444089alP5ezZszyQJK666t/CNv/T2ea/i23+K9nmP5NtHmi9XnPHHXfwlKc8hfV6zc0338xDHvKQl36lV3qlt3nwgx/8UrfeeuvfHB4e7nLVVVddddVV/3tRjh8/zlVXXXXVVVdd9R/vxV7sxV77IQ95yEvfeeednD17lgeyzb+GbV4Y27wwtnl+bPPcbPNAtnkg2zyQbe5nm/vZ5gWxzfNjm/vZ5n62sc2LvdiLceONN/K0pz2Nc+fO8a8hiav+f7LN/ya2+e9mm/8qtvnPZpt/yXq95o477uAf/uEfWK/XPOpRjzr+kIc85KVf8RVf8a03NzeP/8M//MPvcNVVV1111VX/O1GOHz/OVVddddVVV131H+/BD37wS7/4i7/4a589e5Y777wT2/xr2eZfYpsXxjbPj22em23+NWzzL7HNC2ObB7KNbe5nGwDbXH/99Tz84Q/n3Llz3HnnnfxHk8RV/7vY5n872/x3s81/Jdv8V7DNv9Z6veaOO+7gH/7hH1iv1zz60Y8+/uIv/uKv/Tqv8zrvvbW1deIf/uEffpurrrrqqquu+t+Fcvz4ca666qqrrrrqqv9411xzzUNe8RVf8a339vZ46lOfyr+GbV4UtnlBbPOC2Oa52ea52eaBbPOC2OZ+tnlutnkg27wobGMb2zz0oQ/l4Q9/OHfeeSd33nkn/10kcdV/Ltv8X2Ob/yls81/NNv8VbPMfYb1ec8cdd/AP//APnDlzhhtuuOH4i73Yi73267zO67z35ubm8X/4h3/4Ha666qqrrrrqfwfK8ePHueqqq6666qqr/uNtbm4ef53XeZ33Xq/XPO5xj+NFYZsXhW1eGNu8ILZ5brZ5brZ5YWzzb2Gb52ab58c2ALaxzUMf+lAe/vCHc+edd3LnnXfyv4kk/r+yzf83tvmfxDb/HWzzX8E2/1nW6zX/8A//wD/8wz9wzTXXcMMNNxx/8Rd/8dd+ndd5nfc+Ojq6dOutt/41V1111VVXXfU/G+X48eNcddVVV1111VX/8STx5m/+5h8N8Fd/9Ve8ILZ5UdnmX2KbF8Q2LwrbPDfbvCC2uZ9t7mebF5VtHsg2ALYBsM3x48d5iZd4Cfb393na057GVVf9d7PN/0S2+e9gm/8qtvnPZJsHWq/X/MM//AN7e3tcc801nDx58vgrvuIrvvXrvu7rvs/Tn/70vz579uytXHXVVVddddX/TARXXXXVVVddddV/C9vY5kVlm3+JbV4Q2zw/tvmX2OaBbPOvYZvnxzYPZBvb2OaBbGObq67672Ib29jGNraxzf8UtrGNbWzzX8k2trHNfzbb2MY2/1lsY5sX5B/+4R/4kR/5Ef7wD/+Qvb09zpw586DP/dzP/a0P//AP/65rrrnmwVx11VVXXXXV/zyU48ePc9VVV1111VVX/cc7PDzcfad3eqfPns1mPO5xj2O9XmObfy3b/Ets88LY5vmxzXOzzb+GbZ4f2zw32wDY5kVhGwDb2GY+n/OKr/iKrNdrHve4xyGJq676j2Kb/w1s89/JNv+VbPOfzTb/Guv1mjvuuIOnPOUprNdrbr75Zh7ykIe89Cu+4iu+9ebm5vGzZ88+4/DwcJerrrrqqquu+p+Bcvz4ca666qqrrrrqqv8cL/7iL/7a11xzzYOf8pSnsLe3x7+GbV4UtnlhbPP82Oa52ea52eaBbPOC2OZfyzYviG0AbGObEydO8Iqv+Irs7e3x+Mc/nn+JJK666oFs87+Nbf672ea/km3+s9nm32u9XnPHHXfwD//wD6zXax796Ecff/EXf/HXfqVXeqW32djYOPYP//APv8NVV1111VVX/fcjuOqqq6666qqr/kexjW3+JbaxzQtjm+fHNs/NNs/NNg9kmweyzb/ENs+Pbe5nm+dmGwDb2MY2tvnXsI1tbGMb29jGNra56v8e29jGNraxjW1sY5v/6WxjG9vYxjb/HWxjG9vY5r+CbWxjm/9MtrHNf6S9vT3+6I/+iG/7tm/jD//wDzlz5syD3umd3umzv+mbvunp7/iO7/hZXHXVVVddddV/L8rx48e56qqrrrrqqqv+c5w5c+bBL/7iL/7ae3t73HHHHbwwtnlR2eaFsc0LYpv/DLa5n22em20AbPP82OZ+trmfbWxjG9u81mu9FgB//dd/zX8VSVz138s2/9fY5n8K2/x3sM1/Bdv8Z7INwHq95vbbb+fv//7vueaaa7jhhhuOv/iLv/hrv87rvM57b21tnfiHf/iH3+aqq6666qqr/utRjh8/zlVXXXXVVVdd9Z9Gr/M6r/Peknjc4x7H82ObF5Vt/iW2eUFs8/zY5rnZ5oFs80C2+ZfY5l/DNra5n20AbJOZzGYzXvu1X5v1es1f//Vf8z+VJK564Wzz/4lt/iexzX8H2/xXsc1/Nts8P+v1mn/4h3/g9ttv59ixY9xwww3HX+zFXuy1X+d1Xue9j46OLt16661/zVVXXXXVVVf91yG46qqrrrrqqqv+05w9e/ZWgJ2dHR7INraxzYvKNv8S27wgtnl+bPPcbPOvYZv72eZFZZv/i2xjG9vYxja2sY1tbGMb29jGNraxjW1sYxvb2OZ/AtvYxja2sY1tbGMb29jGNraxjW1sYxvb2MY2tvm/yja2sY1tbGOb/262sY1tbPNfyTa2sc1/NtvYxjb/WWxjG9v8S26//XZ+6Zd+iV/6pV/i0qVLXHPNNQ/+8A//8O/6pm/6pqe/2Iu92Gtz1VVXXXXVVf81CK666qqrrrrqqv90Ozs72MY2tvnXsI1t/iW2eUFs8/zY5rnZ5rnZ5oFs869hmweyzb/ENgC2sQ3AhQsXANjZ2eH/E9vYxja2sY1tbGMb29jGNraxjW1sYxvb2MY2trGNbWxjG9vYxja2sY1tbGMb21z1nGxjG9vYxja2+Z/CNraxjW3+q9nGNrb5z2Yb29jmP4ttbGObf629vT3+4R/+gR/5kR/hD//wDwG45pprHvy5n/u5v/XhH/7h333NNdc8mKuuuuqqq676z0U5fvw4V1111VVXXXXVf47Dw8PdF3/xF3/ta6655sG33347e3t7vKhs86KwzQtjm+fHNi8K27wwtnl+bPPcbPPcbPP82AbANraxTWbyJm/yJgD8yZ/8CVdd9Z/JNv9b2Oa/k23+K9nmv4Jt/qOs12tuv/12/v7v/571es3NN9/MQx7ykJd+xVd8xbfe3Nw8fvbs2WccHh7uctVVV1111VX/8SjHjx/nqquuuuqqq676z3PmzJkHv/iLv/hr7+3tcccdd/Avsc2LyjYvjG2eH9s8P7b5l9jmBbHNv4VtHsg297ONbTIT27zJm7wJAH/8x3/MA0niqqv+tWzzv41t/rvZ5r+abf4r2OY/02q14vbbb+cf/uEfWK1WPOYxjzn+4i/+4q/9iq/4im+9ubl5/B/+4R9+h6uuuuqqq676j0U5fvw4V1111VVXXXXVfyq9zuu8znsDPO5xj+MFsc2Lyjb/Ets8P7Z5fmzz3GzzwtjmX2Kb58c2D2Qb29jmfrYBsI1tbPOKr/iKbGxs8LjHPY71es2LShJX/f9jm//NbPM/hW3+q9nmv4Jt/rPZ5oHW6zW33347//AP/8BsNuMhD3nI8Rd/8Rd/7dd93dd9n42NjWP/8A//8DtcddVVV1111X8Mgquuuuqqq6666r/EsWPHeG62sY1tXlS2+ZfY5l/DNi8K27wgtrmfbZ6bbQBs829lm38r29jGNraxjW1sYxvbXPW/i21sYxvb2MY2trGNbf43sY1tbGMb2/x3so1tbGOb/yq2sY1t/jPZxja2+c9iG9vY5gW5dOkSv/RLv8S3fuu3cvvtt3PmzJkHvdM7vdNnf9M3fdPT3/Ed3/GzuOqqq6666qp/P4Krrrrqqquuuuo/1dmzZ28F2NnZ4X62sc2/hm1s88LYxjYviG1eVLZ5INs8kG3+vWzzL7GNbe53/vx5AHZ2dviPZhvb2MY2trGNbWxjG9vY5qr/HLaxjW1sYxvb2MY2trGNbf43s41tbGMb2/x3s41tbGOb/yq2sY1tbPOfzTa2+c9kG9v8a1y6dIkf/uEf5pd+6Ze4dOkS11xzzYPf6Z3e6bO/6Zu+6ekv9mIv9tpcddVVV1111b8dwVVXXXXVVVdd9Z/qvvvuu/Uf/uEffhvgpptuwjb/Wrb5l9jmhbHN82Ob52ab/262+Z/MNraxjW1sYxvb2MY2trGNbWxjG9v8X2cb29jGNraxjW1sYxvb2MY2trGNbf4vso1tbGMb2/xPYBvb2MY2/5VsYxvb/FewjW1s85/FNraxzb/H3//93/MjP/Ij/NIv/RKXLl3immuuefDnfu7n/tY3fdM3Pf2aa655MFddddVVV131r0dw1VVXXXXVVVf9p7vvvvtuBbjpppv417CNbf4ltnlhbPP82OZFYZsHss0D2eZ+trmfbZ4f29zPNi8K2/xfYRvb2MY2trGNbWxjG9vYxja2sY1tbGMb29jGNraxjW1sYxvb2MY2trGNbWxjG9vYxja2sY1tbGMb29jGNraxjW1sYxvb2MY2trGNbWzz/5VtbGMb29jGNv9T2MY2trHNfzXb2MY2/xVsYxvb/GexjW1s8x/p0qVL/P3f/z0//MM/zN///d8DcM011zz4xV7sxV6bq6666qqrrvrXI7jqqquuuuqqq/7T3XfffbcC3HzzzbwobGObF4VtXhjbPD+2eX5s8x/NNgC2eX5s80C2ueqq/6lsYxvb2MY2tvmfxja2sY1t/qvZxja2sc1/BdvYxjb/mWxjm/8sttnZ2eHFX/zFefEXf3Hu947v+I6fxVVXXXXVVVf961G56qqrrrrqqqv+0/3DP/zD7wAcO3aMF8Y2Lyrb/Ets8/zY5vmxzXOzzQtjm/8ItgGwzf1s80C2OX/+PAA7OztcddV/Ftv8b2Kb/wls81/NNv8VbPOfzTbHjh3j1V7t1XjxF39xnttv/dZvfTdXXXXVVVdd9a9H5aqrrrrqqquu+k939uzZW3kBbPOvZZsXxjb/WrZ5UdjmBbHN/WzzwtjmudnmRWUb2zw3SVx11b/ENv+b2eZ/Atv8d7DNfwXb/GezDcCxY8d4kzd5E2655Rbut7m5Sdd17O7uAvDbv/3b38NVV1111VVX/etRueqqq6666qqr/tPdd999t/7DP/zDb7/Yi73Ya998883cfvvt2OZfyzb/Etu8MLZ5UdnmhbHNfzbb2OZ+586dA2BnZ4fnxzYvjCSu+r/PNv9X2OZ/Ctv8d7DNfxXb/FewDcDNN9/Mm77pm3Ls2DEASiksFgu2t7exzaVLlwD4rd/6re++7777buWqq6666qqr/vWoXHXVVVddddVV/6W2t7exzb+Wbf4ltnlhbPP82Oa52ea52eYFsc3zYxsA2wDY5r+TbV4Ukrjqfx7b/F9mm/9pbPPfwTb/lWzzn80293u1V3s1XvzFX5xjx44BUGtlY2ODnZ0dbANgm+VyCcBv/dZvfQ9XXXXVVVdd9W9D5aqrrrrqqquu+i/x93//97/9Yi/2Yq997Ngx/jVs86KwzQtjm+fHNi8K27yobPOisM3/VLb515DEVf96tvn/yDb/U9nmv4tt/ivZ5j+bbR7o1V7t1Xi1V3s17ldrZXNzk+PHj2Mb20jCNkdHRwD81m/91vf8wz/8w29z1VVXXXXVVf82VK666qqrrrrqqv8S//AP//A7ADfffDMvCtu8qGzzwtjm+bHN82Obf4lt/jPZ5vk5f/48AMeOHeN/Etv8R5DE/xa2uepfZpv/yWzz38k2/5Vs81/BNvc7duwYL/7iL86rvdqrcb9aK9vb2xw/fhwA20jCNraRxP7+PgC/9Vu/9d1cddVVV1111b8dlauuuuqqq6666r/E2bNnb73vvvtu3dnZeTAvhG1eVLb5l9jmX8M2z802L4xt/jVscz/bvChs8/+Bba7638k2/9PZ5r+bbf6r2ea/gm0e6NixY7z4i784r/Zqr8b9aq2cPHmS7e1tAGzz3CSxv7/PNE3cd999t/7DP/zDb3PVVVddddVV/3ZUrrrqqquuuuqq/xL33XffrWfPnr31xV7sxR588803c/vtt/NAtvnXsM2/xDYviG3+rWzzgtjmfrYBsA2Abf6tJHHVVf8T2OZ/C9v8T2Cb/2q2+a9imwc6duwYL/7iL86rvdqrcb+u67j22mtZLBbczzaSsI0kbCMJ2xweHgLwoz/6o5/DVVddddVVV/37ULnqqquuuuqqq/7L/P3f//1vv9iLvdhrv9iLvRi33347ALb517LNv8Q2L4htnh/bPDfb/Gezzb/ENgDnz58HYGdnh6uu+s9im/+NbPM/gW3+O9jmv4ptntuxY8d48Rd/cV7t1V6N+21sbHDdddfRdR0AtvmXrFYrVqsVAL/1W7/13Vx11VVXXXXVvw+Vq6666qqrrrrqv8w//MM//A7AzTffjG3+tWzzorDNC2Kb58c2LwrbPJBt/qPZ5l9iG9s8N0lcddW/xDb/29nmfxLb/HewzX8V2zw/x44d49Ve7dV48Rd/ce53+vRpjh8/Ttd12OaFkYRtJGGb/f19AH7rt37ru7nqqquuuuqqfz8qV1111VVXXXXVf5mzZ8/eCnDs2DFuvvlmbr/9dl5UtnlR2OYFsc2/hm3+rWzzwtjmgWzzH8E2/xJJXPV/l23+r7HN/zS2+e9im/8qtnlBbr75Zl7t1V6NW265hfudOXOGM2fOcD/bSOJFNY4j+/v7APzoj/7o53DVVVddddVV/35Urrrqqquuuuqq/zL33Xffrf/wD//w2y/2Yi/22jfffDO33347/xLbvChs88LY5gWxzYvCNi+Mbf49bGOb50cSABcuXADg2LFj/FvZ5kUhiav+57DN/we2+Z/INv9dbPNfzTYvyKu92qvx4i/+4hw7dgyArus4fvw411xzDQ9kG0n8a9x7770A/NZv/dZ333fffbdy1VVXXXXVVf9+VK666qqrrrrqqv9Sv/Vbv/U9L/ZiL/bat9xyC3/4h3/IC2KbF5Vt/q1s8/zY5l9im3+JbQBsA2Cb/y1s868hiatedLb5/842/1PZ5r+Tbf6r2eaFebVXezVe/MVfnGPHjgHQdR0nTpzgmmuu4bnZRhIPZBtJANhGEgC2kcTR0RHL5RKAr//6r38frrrqqquuuuo/BpWrrrrqqquuuuq/1D/8wz/8NsDOzg7Pj23+NWzzL7HNv4Ztnptt/rtJ4n8y2/xHksT/JLa56t/GNv/T2ea/m23+q9nmhTl27Bgv/uIvzqu92qtxv77vOX78ONdeey33s80DSeJ+tgGQxAtz9913A/D1X//178NVV1111VVX/cehctVVV1111VVX/Ze67777bv2Hf/iH336xF3ux17755pu5/fbbAbDNv4ZtXhS2eUFs829lmweyzf1s86Kwzb/W+fPnAdjZ2eH/Ottc9b+Lbf63sM1/N9v8d7DNv+TYsWO8+Iu/OK/2aq/G/fq+55prruHEiRM8N0k8N9sASOJ+tgGQBIBtJHH27FnGceQf/uEffvu3fuu3vpurrrrqqquu+o9D5aqrrrrqqquu+i/393//97/9Yi/2Yq998803c9ttt/GvZZsXhW1eENs8P7b5n0wSV1313802/5vY5n8K2/x3sM2L4tixY7z4i784r/Zqr8b9+r7n2muv5cSJEzw/tnl+JHE/2wBI4n62kcQ4jpw9exaAH/mRH/kcrrrqqquuuuo/FpWrrrrqqquuuuq/3D/8wz/8DsAtt9zCH/zBH/CvYZt/iW1eGNv8a9jm38I2/5l2dnbY29vjqqv+M9jmfyvb/E9hm/8utnlRHTt2jBd/8Rfn1V7t1bjf5uYmN998M33f88JI4rnZ5oEkAWCb+0kC4M477wTgt37rt777H/7hH36bq6666qqrrvqPReWqq6666qqrrvovd/bs2VsBbr75Zl5UtnlR2OaFsc0LYpvnZpvnZpsHss39bPPcbPNAtvn3OHfuHKdPnwbANveTxFVXvahs83+Bbf6nsc1/F9v8axw7doxXe7VX48Vf/MW537XXXsuJEyfo+55/K0nczzb3k8T9bHN4eMjh4SEAP/qjP/o5XHXVVVddddV/PCpXXXXVVVddddV/ufvuu+/Wf/iHf/jtF3uxF3vtm2++mdtvv50XxDYvKtv8W9nmP5tt/r0k8YLY5oWRxFX/P9jm/yLb/E9km/8utvm3OHbsGG/yJm/CLbfcwv2uvfZaTpw4Qd/3/EeSBIBtHkgS9913HwA/8iM/8tn33XffrVx11VVXXXXVfzwqV1111VVXXXXVf4u///u//+0Xe7EXe+2XeImX4Pbbb+f5sc2Lyjb/Etv8a9jmudnmP5JtXlSSADh//jynT59mZ2eHS5cu8aKyzYtCElf9z2Sb/y9s8z+Vbf472ebf6uabb+ZN3/RNOXbsGAB933PixAmuvfZa/iWS+JfY5gWRxP1sc/HiRQ4PD7nvvvtu/dEf/dHP4aqrrrrqqqv+c1C56qqrrrrqqqv+W/z2b//297zTO73TZ9988808N9v8a9jmX2KbF8Q2/1a2eX5s87+Vbf61JHHVv55trgLb/E9mm/9utvn3eLVXezVe/MVfnGPHjgHQ9z3Hjx/nuuuu40UhiReFJO5nmxdEEnfccQcAX//1X/8+XHXVVVddddV/HipXXXXVVVddddV/i/vuu+/W++6779ZrrrnmwTfffDO33XYb/xa2+ZfY5gWxzfNjm+dmmxfGNv8ZJCEJAEn8T2Sb/0iS+J/INlf929nmfwPb/E9gm3+vV3u1V+PVXu3VuF/f9xw/fpxrr70WANtI4j+DJO5nmwd66lOfCsA//MM//PY//MM//DZXXXXVVVdd9Z+HylVXXXXVVVdd9d/mvvvuu/Waa6558M0338xtt93Gv4ZtXhS2+b/m/PnzAOzs7PB/lW2u+t/LNv+b2OZ/Atv8Rzh27Bgv/uIvzqu92qtxv67rOHHiBNdeey3PzTaS+M8kCQDbXLx4kcPDQwB+5Ed+5HO46qqrrrrqqv9cVK666qqrrrrqqv82P/qjP/rZL/7iL/7bt9xyC3/wB3/Ai8o2LwrbvDC2eX5s86Kwzb/ENv/RJHHVVf8T2OZ/I9v8T2Gb/yjHjh3jxV/8xXm1V3s17td1Hddccw0nTpwAwDYAkngg20jiBbGNJP69Dg8Puf322wH4zM/8zNf5h3/4h9/mqquuuuqqq/5zUbnqqquuuuqqq/7b3Hfffbfed999tx47duzBvAhs86KyzQtjm38N27wwtrmfbf4ltvnXkoQkrrrqv5Jt/jezzf8ktvmPduzYMV78xV+cV3u1V+N+Xddx4403srm5CYBtJHE/20jigWwjiRfENpL497j33nsB+K3f+q3v/od/+Iff5qqrrrrqqqv+81G56qqrrrrqqqv+25w9e/YZZ8+evfXFXuzFHvwSL/ES/N3f/R0viG1eVLZ5YWzzgtjmP4NtAGzzryEJ2zzQ+fPnAdjZ2eGqq/4j2Ob/Atv8T2Sb/wzHjh3j1V7t1XjxF39x7nf69GmOHz9O3/cA2EYSALYBkASAbQAkcT/bAEji+bGNJP4tnvrUp3JwcMB9991369d//de/D1ddddVVV131X4Pgqquuuuqqq676b/UjP/IjnwPw4i/+4jw/trHNi8o2L4xtXhDbPD+2eW62+Y9im38r29jGNraxjW1sY5urrrKNbWxjG9vYxja2sc3/VraxjW1s8z+FbWxjG9v8Rzt27Bhv+qZvygd90Afx4i/+4gCcPn2ahz3sYZw+fZqu67CNbQBsY5v72cY297ONbR7INrZ5fmzzr3VwcMDBwQEAX//1X/8+XHXVVVddddV/HSpXXXXVVVddddV/q7Nnz94KcMstt3DLLbdw2223AWCbfw3b/F8mCQBJ/GvY5kUhiav+d7HN/ye2+Z/KNv8Vbr75Zt70Td+UY8eOAdB1HTs7O5w6dQpJANjmfpKwDYAkbAMgCQDbAEgCwDaSeCDbSOK52QZAEv+SYRh46lOfCsBnfuZnvs4//MM//DZXXXXVVVdd9V+HylVXXXXVVVdd9d/qvvvuu/Uf/uEffvvFXuzFXvvmm2/mGc94Bv9atnlR2OYFsc3zY5vnZpsHss3zY5v/SJIAuHDhAgDHjh3jP4pt/jUkcdV/LNtcBbb5n842/5Ve7dVejRd/8Rfn2LFjANRa2dnZ4eTJk0jCNi8qSdgGQBIAtgGQhG0AJHE/2wBI4rnZRhIvzO233w7AP/zDP/z2P/zDP/w2V1111VVXXfVfi+Cqq6666qqrrvpv9yM/8iOfA/ASL/ES/GvZ5kVhmxfENv9RbPMfTRL/09jGNraxjW1sYxvb2MY2trGNbWxjG9vY5v8S29jGNraxjW1sYxvb2MY2trGNbWxjG9v8f2Qb29jGNrb5n8g2trGNbf6rvNqrvRof9EEfxKu92qtx7Ngxaq2cOHGCW265hRMnTmAb29gmM7GNbWxjG9vYBsA2trGNbWxjG9vczzb3s41tHsg2z49tbPP8PPWpT+Xg4ID77rvv1s/8zM98Ha666qqrrrrqvx6Vq6666qqrrrrqv93Zs2dvBTh27Bi33HILt912Gy8K27wobPNvYZv/aSRx4cIFAHZ2dvjfzDZX/f9gm/9NbPPf5dixY7z4i784r/Zqr8b9aq1sbm5y4sQJAGxjG0nYRhIvjG0k8UCSsM0DScI2AJIAsA2AJABsAyCJ52YbSdzv4OCAg4MDAL7+67/+fbjqqquuuuqq/x6U48ePc9VVV1111VVX/fc6PDzcBXjxF3/x1wZ48pOfzAtjmxeVbV4Y2/xr2OaBbPMvsc2/l21sY5sTJ07wyq/8yuzt7fEP//APXHXV/xS2+d/INv/djh07xsu//MvzNm/zNtxyyy0AlFI4ceIEJ0+eZD6fYxsA2wDYBsA2ALYBsA2Abf4lkgCQxP0kcT9J3E8SDySJF+Tw8JCnPvWpAHzmZ37m6/zDP/zDb3PVVVddddVV/z2oXHXVVVddddVV/yP8wz/8w+8A3HLLLbwwtnlR2eaFsc0LYpv/aSQBIImrrvrvYpv/zWzzP8mxY8d4sRd7MV791V+d+5VSOH78OLPZDElkJpIAkASAJAAkIQnbSMI2krCNJP61JGEbAEnYBkAStgGQBIBtACTxQMMw8NSnPhWA3/qt3/ruf/iHf/htrrrqqquuuuq/D5Wrrrrqqquuuup/hH/4h3/47X/4h3/47Rd7sRd77VtuuYXbbruNB7LNv4Zt/qPZ5oWxzf1s8+8hCdvcTxK2kcT58+cBOHbsGFdd9R/NNv9X2OZ/ItscO3aMF3/xF+fVX/3VuV/XdRw7doxSCgCZCYAkACQhCQBJAEhCEgCSkIRtJAFgG0nYRhIvKknYRhIAtpEEgG0kcT/bSAJgGAae9rSnAfAP//APv/31X//178NVV1111VVX/feictVVV1111VVX/Y/x93//97/9Yi/2Yq/9Ei/xEtx2220A2OZfyzb/Etu8ILZ5UdjmP5MkbPPcJHE/2zyQJK666oWxzf9VtvmfyDb3O3bsGK/2aq/GS7zES3C/xWLBfD6nlAJAaw1JAEhCEgCSAJCEJAAkIQlJ2EYSkrCNJCRhG0kA2EYS/1qSsA2AJGwDIAkA2wDcfvvtDMPAP/zDP/z2Z37mZ74OV1111VVXXfXfj8pVV1111VVXXfU/xm//9m9/zzu90zt99i233IJt/i1s8y+xzQtim+fHNv9etnlRSMI2AJKwzYvKNv8SSVz1f5Nt/r+wzf9Utnlux44d403f9E255ZZbuN9sNmOxWABgm9YaAJIAkIQkACQBIAlJSAJAEpKQBIAkJCEJ20hCEgC2kQSAbSTxQJKwjSRsIwnbSMI2AJKwjSQAbCMJgKc97WkcHh5y33333fqZn/mZr8NVV1111VVX/c9A5aqrrrrqqquu+h/jvvvuu/Xv//7vf/vFX/zFX/uWW27htttu40VlmxeFbf63koQk/r1s86KSxFX/vWzz/51t/qezzfPzaq/2arzES7wEx44dA0ASXdfR9z0ArTXuJwkASUgCQBKSAJCEJCQBIAlJSEISAJKQhCQkAWAbSUgCwDaS+NeShG0kYRsASdjm6U9/OoeHh9x33323fsiHfMhDuOqqq6666qr/OahcddVVV1111VX/o/z2b//297z4i7/4a7/Ga7wGP/ADP8CLwjYvCtu8MLZ5UdnmgWzzn0UStrnfxYsXAdjZ2eE/m23+rSRx1bPZ5qoXzjb/W9jmhXm1V3s1XuIlXoJjx44BIIlSCrVWAFpr3E8SAJKQBIAkJAEgCUlIAkASkpCEJCQhCQBJSEISkpCEJABsIwlJ3M82kgCwjSQeSBK2kYRtJGEbSQDY5tZbb+Xw8JD77rvv1q//+q9/H6666qqrrrrqfxYqV1111VVXXXXV/yh///d//1sAx44d40VhmxeFbf6tbPOvYZv72ea52eZfSxK2+d/ENldd9fzY5n8T27wojh07xou/+Ivz6q/+6jxQRBARALTWuJ8kACQBIAlJAEhCEpIAkIQkJCEJSUhCEpKQBIAkJCEJSUhCEpKQxP1sIwlJ/HvcddddHB4eAvD1X//17/MP//APv81VV1111VVX/c9C5aqrrrrqqquu+h/l7Nmzz/iHf/iH336xF3ux136Jl3gJ/u7v/o7nxzb/kWzzv4EkJHH+/HlOnTrFsWPHuHTpEldd9T+Rbf43ss2/xrFjx3jxF39xXv3VX53nJzOxzf0kASAJAEkASEISkgCQhCQkIQlJSEISkpAEgCQkIQlJSEISkpCEJCQhCUlIQhIPZBtJvDCSsI0kbHPu3Dl2d3cB+MzP/MzX+Yd/+Iff5qqrrrrqqqv+56Fy1VVXXXXVVVf9j/MjP/Ijn/O5n/u5r/2SL/mS/N3f/R3PzTb/GrZ5YWzzgtjmudnmgWzzb2Gb5yYJ2zw/krANgCSuuup/Ctv8b2abf4tjx47x4i/+4rz6q786D5SZ2Ob5kQSAJAAkIQkASUhCEpIAkIQkJCEJSUhCEpKQhCQkIQlJSEISEcG/xDaSkMQLIgnbAEjCNnt7e5w9exaAz/zMz3ydf/iHf/htrrrqqquuuup/JipXXXXVVVddddX/OGfPnr0V4JZbbuGWW27htttuA8A2/1q2eWFsc9VVV/3LbPN/gW3+vY4dO8aLv/iL8+qv/urcLzOZpgnbPD+SAJAEgCQAJCEJSQBIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSCIiAMhMJCEJSUhCEpKQhCQk8a917tw5zp8/z3333Xfrj/7oj37OP/zDP/w2V1111VVXXfU/F+X48eNcddVVV1111VX/sxweHu5ec801D37IQx7y0pJ44hOfyL+Wbf69bPPcbPPfyTYAL/7iL86pU6d48pOfzN7eHldd9e9lm/+LbPMf5dixY7ze670eb/Zmb8Ytt9wCwDiOrNdrxnEkM8lMMpPMJDOxjW0yE9vYxja2AbCNbWzzQLaxjW1sYxvb2OY/giReENu8IPfccw+7u7sAfNd3fdfH/NZv/dZ3c9VVV1111VX/s1G56qqrrrrqqqv+R/rRH/3Rz3md13md977lllv417LNi8I2/9Fs859JEra5n21s8/xI4qqrAGzz/4Ft/jMcO3aMN33TN+WWW27hfuv1mnEcaa3x/EjifpIAkIQkACQhCUkASEISkpCEJCQhCUlIQhKSsI0kIgJJSEISkpAEgCQkIQlJSCIiuF9mIglJSEISkpCEJJ6bJO644w6WyyUAn/mZn/k6//AP//DbXHXVVVddddX/fFSuuuqqq6666qr/ke67775b/+Ef/uG3X+zFXuy1X+M1XoPf+73f40VhmxeFbV4Y27wobPOfSRL3s82/hm1eFJK46n8n2/x/ZZv/bLfccgtv+qZvyrFjxwDITNbrNcvlEgDbPJAk7icJAEkASAJAEpIAkIQkJCEJSUhCEpKQhCQkIQlJSEISkgCQhCQkIYmIIDORhCQkEREAZCaSkIQkIoIX1V133cVyuQTgMz/zM1/nH/7hH36bq6666qqrrvrfgXL8+HGuuuqqq6666qr/me67775nvM7rvM57Hz9+nD/7sz/jX2KbF4Vt/i1s869hm/vZ5l9LEs/NNgAPf/jDufHGG7n99tu57777+K8kiav+c9jmqudkm/9qr/Zqr8abvdmb8fIv//LM53NaayyXS/b29liv12QmmYltbGMb22QmtrGNbWxjG9vYBsA2tnlutrGNbWxjG9v8e0nigSTx/Eji+ZmmiXvvvZfVasV9991365d8yZe8zT/8wz/8NlddddVVV131vweVq6666qqrrrrqf6x/+Id/+O1/+Id/+O0Xe7EXe+2XfMmX5G//9m95QWzzH8U2V71gtvmPIIn/K2xz1b+fbf47vdqrvRqv/uqvzv1aayyXS/b39wGwzXOTxP0kASAJAEkASEISAJKQhCQkASAJSUhCEpKQhCRsExFIQhKSkIQkACQhCUlIAkASkogIMhNJSCIiyEwkIYmI4H6ZiSQkEREATNPEhQsXWK1W3Hfffbd+5md+5mufPXv2GVx11VVXXXXV/y5Urrrqqquuuuqq/9F+67d+63te7MVe7LVf4zVeg7/927/ludnmX8M2L4xtnh/bPDfb/EeQhG0eSBK2eW6SsM2FCxcAOHbsGP9b2eaq/59s8z/FsWPHePEXf3Fe/dVfnfu11jg8PGRvbw/bvCCSuJ8kACQBIAkASUgCQBKSkIQkJAEgCUlIQhKSkIQkJAEgCUlIQhKSAJCEJCQREWQmkogIMhNJSCIiyEwkEREAZCaSiAgeKDPJTO655x4A7rvvvls/5EM+5CFcddVVV1111f9OVK666qqrrrrqqv/R/uEf/uG377vvvluvueaaB99yyy3cdttt3M82/xq2+c9km/8Kkrjqqv8NbPM/1bFjx3jxF39xXv3VX537TdPEpUuXODg4wDYvjCQAJHE/SQBIQhIAkpAEgCQkIQlJSAJAEpKQhCQkIQlJRASZiSQkIQlJRASZiSQkERFkJpKICDITSUQEAJmJJCKCzEQSEQFAZiKJiABgGAbOnz8PwD/8wz/89md+5me+DlddddVVV131vxfl+PHjXHXVVVddddVV/3MdHh7uHh0dXXrFV3zFtz527Bh/93d/h23+tWzzL7HN82Ob/2ke9rCH8fCHP5zbb7+d22+/nauu+u9im/9Njh07xsu//Mvztm/7ttxyyy0ATNPEPffcw/nz51mtVmQmtrGNbWxjGwDb2AbANrYBsM39bANgmweyzX8ESTyQJO4niftJ4n6SuJ8k7ieJBxrHkQsXLgDwD//wD7/9mZ/5ma/DVVddddVVV/3vRuWqq6666qqrrvof7+///u9/C+BBD3oQt9xyC894xjP417DNfzTb/EeThG2eH0kA2OaBjh07xlVX/Wezzf92x44d49Vf/dV58Rd/ce63t7fHhQsXGIaBF0YS95MEgCQAJGEbSdhGEgCSkASAbSQhCQDbSEISkpCEJCQhCUlIQhKSkIQkIgKAzEQSkogIMhNJRASZiSQigsxEEhFBZiKJiCAzkUREkJlIIiI4Ojri6OiIf/iHf/jt++6779av//qvfx+uuuqqq6666n8/KlddddVVV1111f94Z8+efcZv/dZvfffrvM7rvPdLvuRL8oxnPIMXlW1eFLb5n0oStgGQhG0uXrzIVVf9R7HN/1XHjh3j1V7t1XiJl3gJ7nfu3DkuXbrEMAw8P5J4IEkASMI2AJIAkASAJCRhG0kA2EYSkrCNJCQhifvZRhKSkIQkJCGJiOCBMhNJSCIiAMhMJBERZCaSiAgyE0lEBJlJRACQmUQEAJlJRJCZ7O/vM00TAH//93//2z/6oz/6OVx11VVXXXXV/w1Urrrqqquuuuqq/xV+9Ed/9HNe53Ve570f9KAHcezYMS5dusS/xDYvCtu8ILZ5UdjmgWzzn0US97ONbV4QSVz1/5dt/r+xDcAtt9zCm73Zm3Hs2DEAxnHk4sWLnD17ln+JJO4nCdsASAJAEraRhG0kAWAbSdhGEpIAsI0k7mcbSUhCEi9IZiIJSUgiIrhfZiKJiAAgM4kIADKTiAAgM4kIMhNJRASZSUQAMI4jR0dHANx33323fv3Xf/37/MM//MNvc9VVV1111VX/d1C56qqrrrrqqqv+V7jvvvtu/Yd/+IfffrEXe7HXfs3XfE1+7ud+jhfENv+ZbPOfSRK2AZCEbZ7bhQsXADh27BgvjG1eVJK46n8H2/x/Z5vn59Vf/dV5iZd4CY4dOwbAMAxcvHiRe++9l+dHEg8kCdsASMI2AJKwjSRsIwnbSALANpKwjSQAbCMJSdzPNpL4t8hMJBER3C8zkUREkJlIIiLITCQREWQmEQFAZhIRZCbTNDGOIwD/8A//8Nuf+Zmf+TpcddVVV1111f89VK666qqrrrrqqv81fuRHfuRzPvdzP/e1H/SgB/GC2OZfwzYviG3+P7HNv5Ykrvr3sc1VL5xt/iWv/uqvzku8xEtw7NgxAIZh4MKFC9xzzz28IJKwzf0kYRtJANhGEv8S20jiX2IbSTw320hCEpKQhCQkIYmI4IEyE0lEBPfLTCICgMwkIgDITCKCzCQiAGit0VojMwH4kR/5kc/+0R/90c/hqquuuuqqq/5vonLVVVddddVVV/2v8Q//8A+//Q//8A+//WIv9mKv/ZIv+ZL87d/+LQ9km38N2/xXsM3/Vbb5jyaJ/6lsc9V/Htv8axw7doyXeImX4NVf/dW53zAMnDt3jrvvvpsHksQDScI2AJIAsI0kbCOJB7KNJGwjiefHNpIAsI0k7mcbSTw320jihclMJBERPFBmEhHcLzOJCAAyk4gAIDOJCDITSbTWALjvvvtu/fqv//r3+Yd/+Iff5qqrrrrqqqv+76Jy1VVXXXXVVVf9r/IjP/Ijn/O5n/u5r/2ar/ma/O3f/i33s82/hm1eGNs8P7Z5brb5zyAJ29xPEvfb3d0F4NixY/xfY5ur/m+zzb/HsWPHeImXeAle/dVfnfut12vuvPNOzp8/z3OThG0AJAFgG0kA2EYSz49tJPHcbCOJB5KEbV5UtpHEiyoziQgeKDOJCO6XmUQEAJlJRABgG9vc7x/+4R9++zM/8zNfh6uuuuqqq676v4/KVVddddVVV131v8rZs2dv/Yd/+IfffrEXe7HXftCDHsStt97Kv5ZtXhjb/HvY5j+aJGxz1VX/m9jmP9KxY8d4iZd4CV791V+d+63Xa5761Keyt7eHJB5IEgC2kQSAbSTxbyUJ20jCNi+IJGzzwkjCNv8amUlE8ECZSURwP9vczzYAtpEEwI/8yI989o/+6I9+DlddddVVV131/wOVq6666qqrrrrqf5X77rvv1t/6rd/6nhd7sRd77dd4jdfg1ltv5V/DNv9Wtrnqqquek23+sx07doyXeImX4NVf/dW536VLl3jKU57Cer0GQBK2AZAEgG0k8YLYRhIvjCRsIwnbPD+SsM0LIwnb/EewzXOzzf0yk4gAQBKlFADuu+++W7/+67/+ff7hH/7ht7nqqquuuuqq/z+oXHXVVVddddVV/+v8wz/8w2/fd999tz7oQQ968IMe9CCe8Yxn8KKwzb/ENv8atvnXsM2/liRs80AXLlwA4NixY1x11X822/x3OHbsGK/+6q/OS7zES3C/ZzzjGdx3332s12sAJAFgG0kA2EYSD2QbSTyQJGzzbyUJ2zyQJGwDIAnb3E8StnkgSQDY5kVlm+dmm+fWdR0RAcA//MM//PZnfuZnvg5XXXXVVVdd9f8Plauuuuqqq6666n+d++6779Yf/dEf/ZwP//AP/663eIu34Ou//uv5l9jm/wpJXHXVfyTb/E9y7Ngx3uzN3oxbbrmF+91666084xnPQBIAkgCwjST+PSRhG0nYRhK2kYRtJGEbSdhGErYBkIRtJGEbAEnYBkAStrmfJGzz3CQBYJsXRhK2eW62uV/f9/R9D8B9991369d//de/zz/8wz/8NlddddVVV131/xOVq6666qqrrrrqf6W///u//61/+Id/+O0Xe7EXe+2XfMmX5G//9m95QWzzorDNC2Kb/wkkYZsHss0LIomr/v+yzf8mL/ESL8Grv/qrc+zYMQBWqxV33303t956KwCSsI0kbCOJB7KNJJ4fSdjm30sStpGEbQAkYRtJ2AZAErYBkASAbQAkAWCb5yaJF8Y2z49taq0sFgsiAoAf+ZEf+ewf/dEf/Ryuuuqqq6666v83KlddddVVV1111f9KZ8+efcZv/dZvfc+LvdiLvfZrvuZr8rd/+7c8P7Z5UdjmfwJJ2EYStnkgSdjmfhcuXODkyZMcO3aMS5cu8fzY5kUliav+57PN/zWv/uqvzku8xEtw7NgxAJbLJXfffTdPf/rTAZDEi0IStnlhJGEbSdhGEraRhG0kYRtJ2EYStpGEbQAkYRtJ2AZAEraRhG0AJAFgGwBJ2OZ+kgCwzb9HKYWNjQ36vgfgvvvuu/Xrv/7r3+cf/uEffpurrrrqqquuuorKVVddddVVV131v9Zv/dZvfffrvM7rvNeLvdiLvfZrvuZr8ru/+7s8kG3+I9jm+bHNc7PNfyRJ2Oa/gm3+LSRx1b+Nbf6/OnbsGC/xEi/Bq7/6q3O/5XLJXXfdxVOf+lQkASAJ20jiRSUJ20jCNpKwzQsiCdtIwjaSsI0kbCMJ20jCNgCSsI0kbAMgCdtIAsA2AJKwDYAkAGxzP0nczzYvKklsbGywsbHB/X7kR37ks3/0R3/0c7jqqquuuuqqq+5H5aqrrrrqqquu+l/tR37kRz7ncz/3c1/7JV/yJfnd3/1d7mebF5Vt/rPY5j/LxYsXOXnyJMeOHePSpUv8d7HNfxZJ/HezzVX/cY4dO8ZLvMRL8Oqv/urcb7lccscdd/DUpz4VAEk8P7aRxL+VJGwjCdtIwjbPjyRsIwnbSMI2kgCwjSRsIwkA20jCNgCSsA2AJABsAyCJ+9nmfpJ4UZRS2NnZoe97AP7hH/7ht7/+67/+fe67775bueqqq6666qqrHojKVVddddVVV131v9o//MM//PY//MM//PaLvdiLvfZbvMVb8HM/93PY5kVlmxfGNv8TSMI2AJL4/8I2V/3fcOzYMV7iJV6CV3/1V+d+R0dHPPnJT+aOO+5AEpJ4YSRhmxeFJGwjCdtIwjaSsI0kbCMJ20jCNpIAsI0kbCMJ20jCNgCSsI0kbAMgCdtIAsA2kgCwDYAkAGxzP0nczzYvTCmFjY0Ntre3Abjvvvtu/fqv//r3+Yd/+Iff5qqrrrrqqquuen6oXHXVVVddddVV/+t9/dd//ft80zd909Mf/OAHc+zYMXZ3d3lR2ObfyjZXXXXVv2xnZ4eXeImX4DVe4zW437lz53jiE5/IhQsXkMS/hyRsIwnbSMI2DyQJ20jCNpKwjSRsIwnbSMI2AJKwjSRsIwnbSALANpKwjSQAbCMJANtIAsA2krifbSRxP9vcTxLPTymFzc1NdnZ2uN+P/MiPfPaP/uiPfg5XXXXVVVddddULQ+Wqq6666qqrrvpf77777rv1H/7hH377xV7sxV77NV/zNfnZn/1Z/iW2+ZfY5l/DNv/ZJGGbq676n8Y2D3Ts2DFe4zVeg5d4iZfgfo9//OO5/fbbWS6XAEjiRSEJ2zyQJGzzQJKwjSRsIwnbPJAkbCMJ20jCNpKwjSQAbCMJ20jCNpIAsI0kbCMJANtIAsA2kgCwjSQAbAMgCQDbAEjigWxzv1orW1tbHDt2jPv9yI/8yGf/9m//9vfcd999t3LVVVddddVVV/1LqFx11VVXXXXVVf8nfP3Xf/37fNM3fdPTH/SgB/GgBz2IZzzjGbwgtvmX2OYFsc3/BBcvXgTg2LFjXHXVfzbbvCiOHTvGm7/5m3PLLbdwv8c97nE84xnPYLlcIglJPJAkbAMgCdsASMI2DyQJ2wBIwjaSsM0DScI2krCNJGwDIAnbSMI2krCNJABsIwnbSMI2kgCwjSQeyDaSALCNJABsIwkA20jifraRxAPZBkAStVa2t7c5fvw49/uHf/iH3/76r//697nvvvtu5aqrrrrqqquuelFRueqqq6666qqr/k+47777bv2t3/qt736d13md936t13otvvd7v5f/TSRhmweShG0kYZurrvrPZJt/j1tuuYU3f/M359ixYwAcHh5y66238rjHPQ5JAEji30oStgGQhG0eSBK2kYRtACRhG0nYRhIAtpGEbSRhG0kA2EYStpHEA9lGEgC2kYRtJAFgG0kA2EYSALaRxP1sI4n72QZAErVWdnZ2OHHiBPf7h3/4h9/++q//+ve57777buWqq6666qqrrvrXonLVVVddddVVV/2f8SM/8iOf/Tqv8zrv/aAHPYgHPehBPOMZz+C52eZfYpv/iSRhGwBJXLhwAYCdnR1s89wkcdVVALb5z/Lqr/7qvORLviTHjh0D4PDwkKc97Wn8wz/8A5KQxPMjCdvcTxK2AZCEbQAkYRsASdgGQBK2kQSAbSRhG0kA2EYStpEEgG0kYRtJ2EYSALaRhG0kAWAbSdhGEgC2kcQD2UYSALaRBIBtJHE/20jifraRBMDJkyc5efIk97vvvvtu/fqv//r3+Yd/+Iff5qqrrrrqqquu+reictVVV1111VVX/Z9x9uzZZ3z913/9+3z4h3/4d73Wa70W3/u938sD2ebfyzbPj22em23+M0jCNv8S27yoJHHV/y62+e/06q/+6rzGa7wG9zs4OOBpT3saf//3fw+AJB5IErZ5IEnY5n6SsA2AJGwDIAnbAEjCNgCSsA2AJGwjCdsASMI2kgCwjSRsIwnbSALANpKwjSQAbCOJB7KNJABsI4kXlW0kcT/b9H3PsWPHOHXqFPe77777bv36r//69/mHf/iH3+aqq6666qqrrvr3onLVVVddddVVV/2f8g//8A+/fd999936oAc96MEPetCDeMYzngGAbV4UtvnvJgnb/Feyzb+WJK7697PN/xbHjh3jJV7iJXiN13gN7ndwcMBTn/pU/vZv/xZJSEIStnlukrDNA0nCNveThG0AJGEbAEnYBkAStgGQhG0AJGEbSQDYRhIAtpGEbSTxQLaRxAPZRhIAtpGEbSQBYBtJANhGEgC2kQSAbSQBYBtJ3K/WyvHjxzl9+jT3u++++279+q//+vf5h3/4h9/mqquuuuqqq676j0Llqquuuuqqq676P+W+++679Ud/9Ec/58M//MO/6y3f8i352q/9Wl5UtnlhbPM/ycWLFwE4fvw4/x1s859BEv9T2eb/o2PHjvESL/ESvMZrvAb3Ozg44K//+q95ylOegiQk8UCSALDNA0kCwDb3k4Rt7icJ2wBIAsA2kgCwjSQAbCMJANtIAsA2krANgCRsIwkA20jCNpIAsI0kHsg2knhBbCMJANtIAsA2knhuZ86c4fjx43Rdx/3uu+++W3/0R3/0c37rt37ru7nqqquuuuqqq/6jUbnqqquuuuqqq/7P+Yd/+Iff/od/+IfffrEXe7HXfqmXein+5m/+hn+Jbf6tbPOfTRK2kYRt/i+zzVX/Mxw7doyXeImX4DVe4zW43/7+Pr/3e7/HPffcgyQkcT/bPDdJANjmgSRhm/tJAsA2AJIAsA2AJGwDIAnbAEgCwDaSALCNJGwjCQDbSALANpJ4INtIAsA2kngg20gCwDaSeFF1XceJEye45ppruN99991362/91m9992//9m9/z3333XcrV1111VVXXXXVfxYqV1111VVXXXXV/zn33Xffrb/1W7/1PWfOnHnwa73Waz34Gc94Bru7u/x72Obfyzb/kS5evAjAsWPHuOqq/0jHjh3jJV7iJXiN13gN7nfXXXfxO7/zOxwcHCAJSTw3SdzPNg8kCQDb3E8SALa5nyQAbAMgCdsASALANpIAsA2AJGwDIAnbSALANpIAsI0kAGwjCdtIAsA2kgCwjSReENtIAsA2kgCwjST6vufaa6/lxIkT3O++++679bd+67e++0d/9Ec/h6uuuuqqq6666r8Clauuuuqqq6666v+k3/qt3/ru13md13mvF3uxF3vwa73Wa/EzP/MzvCC2+Z9KErZ5bpK46qr/aMeOHeM1XuM1eImXeAnu92d/9mc86UlP4uDgAElI4oFs8/xI4n62uZ8k7mcbAEkA2OZ+kgCwjSQAbAMgCQDbSALANpIAsI0kAGwjCQDbSALANpJ4QWwjCQDbSALANpJ4Qfq+5+TJk5w8eZK+77nfj/zIj3z2b//2b3/PfffddytXXXXVVVddddV/JSpXXXXVVVddddX/WV//9V//Pt/0Td/09Jd6qZfir//6r3nGM57Bc7PNv8Q2L4htnh/bXHXV/xa33HILr/Ear8Ett9zC/f70T/+UP/uzP0MSkpDE8yOJ52abB5LE/WxzP0kA2AZAEvezDYAkAGwjCQDbAEgCwDaSALCNJABsIwkA20gCwDaSALCNJABsI4l/rb7vOXXqFLPZjJMnT3K/++6779bf+q3f+u4f/dEf/Ryuuuqqq6666qr/LlSuuuqqq6666qr/s+67775bv/7rv/59PvzDP/y73uqt3oqv/dqv5YFs83/BsWPHuOqqf4tXf/VX5yVf8iU5duwYAHt7ezz+8Y/nT//0T5GEJF4Q27wgkrifbR5IEvezDYAk7mcbAEkA2AZAEgC2kcT9bCMJANtIAsA2knhR2UYSALaRBIBtJAFgG0kA9H3P6dOnmc1mnDp1ige67777bv2t3/qt7/7RH/3Rz+Gqq6666qqrrvrvRuWqq6666qqrrvo/7e///u9/6x/+4R9++8Ve7MVe+63e6q34mZ/5GQBs86Kwzf8UkrCNJGyzu7vL/WwDIImrrnphbPMar/EavORLviTHjh0DYG9vj3/4h3/gT/7kT5CEJP4lknhBbHM/STyQbe4nifvZBkASALYBkMT9bCMJANsASALANpIAsI0k7mcbSQDYRhIAtpHEi2o2m3HmzBlmsxmnT5/mge67775bf+u3fuu7f/RHf/RzuOqqq6666qqr/iehctVVV1111VVX/Z929uzZZ3z913/9+3zTN33T0x/0oAfxoAc9iFtvvZX/CLb5n8Y2LwpJXPV/h23+JceOHeMlX/IleY3XeA3ud+nSJf7hH/6BP/7jP0YSknhR2eYFkcQD2eZ+krifbe4nCQDbAEjifrYBkASAbSRxP9tIAsA2krifbSQBYBtJANhGEv+S2WzGNddcw2w248yZMzzQfffdd+tv/dZvffeP/uiPfg5XXXXVVVddddX/VFSuuuqqq6666qr/8+67775bf+RHfuSz3+md3umz3+qt3oqv+Zqv4UVhm/8ukrDNfxbb/GtJ4qr/fLb5j3Ts2DFe8iVfktd4jdfgfpcuXeIP//AP+Yd/+AckIYkHss2/RBIvjG3uJ4kHsg2AJB7INpJ4INtI4n62kcT9bCOJ58c2kviX2EYSALaZz+dce+21zGYzrrnmGh7ovvvuu/W3fuu3vvtHf/RHP4errrrqqquuuup/AypXXXXVVVddddX/C7/927/9Pa/zOq/z3tdcc82DX/u1X5vf/u3f5oWxzb+Vbf4jScI2z+3ixYsAHDt2jP8KtvmPIon/a2zzP8mxY8d4yZd8SV7jNV6D+126dInf//3f5+///u+RhCSeH0n8a9jmuUnigWxzP0k8kG0AJHE/2wBI4n62kcT9bCOJ+9lGEgC2kcT9bCMJANtI4n7z+Zxrr70WSdxyyy08t/vuu+/W3/qt3/ruH/3RH/0crrrqqquuuuqq/22oXHXVVVddddVV/y/cd999t37913/9+3zu537ub73US70Uf/3Xf83u7i7/Vrb57yQJ2/xvZZur/nMcO3aMl3zJl+Q1XuM1uN8znvEMfuEXfoG9vT0AJPFvYZvnRxIviG0AJPHcbAMgiQeyjSTuZxsASdzPNpK4n20k8fzYRhL3m8/nXH/99QA8+MEP5rndd999t/7DP/zDb//DP/zD7/zWb/3Wd3PVVVddddVVV/1vRuWqq6666qqrrvp/4x/+4R9++7d+67e++3Ve53Xe+63e6q34nu/5Hp4f2/xHs81/BEnY5n4XL17kxIkTHDt2jEuXLnHV/1/Hjh3jNV7jNXjJl3xJ7ve7v/u7/O3f/i17e3tIQhL/Wra5nyT+JbZ5IEk8N9sASOKBbAMgifvZRhIPZBtJ3M82krifbSRxv/l8zg033IAkHvKQh/Dc7rvvvlv/4R/+4bfvu+++W3/7t3/7e+67775bueqqq6666qqr/q+gctVVV1111VVX/b/yoz/6o5/zOq/zOu/94Ac/mJd+6Zfmr//6r3kg2/xLbPOC2Oaqq/4rHTt2jDd/8zfnQQ96EPf7nd/5Hf7u7/6O3d1dJCGJ+0niX2Kb+0niX2Kb+0niBbENgCQeyDYAkngg20jigWwjifvZRhIAi8UCgBtvvBFJnDx5khMnTvDc7rvvvlv/4R/+4bfvu+++W3/rt37ru8+ePfsMrrrqqquuuuqq/6uoXHXVVVddddVV/6/cd999t37913/9+3z4h3/4d73Wa70Wf/3Xf839bHPVVf9b3HLLLbzFW7wFx44dA2B3d5e//uu/5nd/93eRhCQk8a9lG0n8S2xzP0m8ILa5nySem20k8dxsI4kHso0kABaLBadOnWJjY4PTp09z8uRJXpD77rvv1n/4h3/47fvuu+/W3/7t3/6e++6771auuuqqq6666qr/L6hcddVVV1111VX/7/zWb/3Wd7/O67zOe73Yi73Ya7/VW70VP/MzP4NtXhS2+c8iCdu8qCRx8eJFTpw4wbFjx7h06RJX/d/3Gq/xGrzkS74kx44d43633norP/MzP8OlS5f4z2YbAEm8MLYBkMTzYxsASTyQbQA2NzeRxObmJpubm2xsbLCxscHm5ianTp3i+bnvvvtuBfit3/qt7wb4h3/4h9/5h3/4h9/mqquuuuqqq676/4zKVVddddVVV131/9LXf/3Xv883fdM3Pf2lX/ql+Zu/+Rue/vSn8z+ZJGxz1f9fr/Ear8FrvMZr8Pw8+MEP5qM+6qMA2N3dRRK7u7tcunQJgNtuuw2Avb099vb22Nvb49/CNpJ4YWwDIInnxzabm5tsbW2xtbXF1tYWAFtbW2xsbLC5ucnm5ib/kvvuu+/Wf/iHf/jt++6779Z/+Id/+O2zZ88+47777ruVq6666qqrrrrqqudE5aqrrrrqqquu+n/pvvvuu/VHfuRHPvud3umdPvut3uqt+Oqv/mr+JbZ5YWzzX0EStnlutnl+JHHV/07Hjh3jJV/yJXmN13gN7nfffffd+lu/9Vvfffbs2We82Iu92GsBXHPNNQ8+c+bMg6+55poHHz9+HIBjx45xv5d8yZfkuV26dAlJ2EYSAHt7e9xvb28PSQBIYm9vDwBJAEgCQBLb29sASGJrawsASQBsbW1xv62tLV5U9913360AZ8+evfW+++679b777rsV4B/+4R9++x/+4R9+h6uuuuqqq6666qoXDZWrrrrqqquuuur/rd/+7d/+nhd/8Rd/7Rd7sRd77dd+7dfmt3/7t/mfRBK2eWEuXrwIwLFjx3hBbPOvIYmr/nsdO3aMl3zJl+Q1XuM1uN99991364/+6I9+9m/91m99D8/0W7/1W9/Nc7nmmmsebNvXXHPNQ6655poHnzlz5kHXXHPNgwGuueaaB585c+bB11xzzYOPHTvGc9vZ2eG/wn333XcrwD/8wz/89n333XcrwNmzZ2+97777nnH27Nlb77vvvlu56qqrrrrqqquu+o9B5aqrrrrqqquu+n/rvvvuu/VHfuRHPudzP/dzX/ulX/qlufXWW7n11lt5fmzzb2Wb/01s8+8hiauel23+JceOHeMlX/Ilec3XfE3ud99999369V//9e/zD//wD7/Ni+C+++67FeDs2bPP+Id/+AdekGuuuebBti1JPNOZM2ceDBjQNddc82CezWfOnHkwL8DZs2efwRW+7777nsED3HfffU+XJID77rvvVq666qqrrrrqqqv+a1G56qqrrrrqqqv+X/uHf/iH3/6RH/mRz36nd3qnz37rt35rvvu7v5vd3V0eyDb/Etv8dzp27Bj/U9jmqn+dY8eO8Zqv+Zq85Eu+JPf7kR/5kc/+7d/+7e+57777buU/wX333Xcrz+W+++67lWf6h3/4B6666qqrrrrqqqv+D6By1VVXXXXVVVf9v/fbv/3b3/NiL/Zir/3iL/7ir/3Wb/3WfPd3fzf/00nCNhcvXuSq/72OHTvGa77ma/KSL/mS3O9HfuRHPvu3f/u3v+e+++67lauuuuqqq6666qqr/r2oXHXVVVddddVV/+/dd999t37913/9e3/u537ubz/4wQ9+8Gu/9mvz27/92wDY5l9im/8KkrDNVf/7PehBD+It3uItOHbsGAD33Xffrb/1W7/13T/6oz/6OVx11VVXXXXVVVdd9R+JylVXXXXVVVdddRVw9uzZZ/zoj/7o53z4h3/4d730S780t956K09/+tP597LNVVfd7zVe4zV4qZd6KY4dOwbAfffdd+tv/dZvffeP/uiPfg5XXXXVVVddddVVV/1noHLVVVddddVVV131TL/1W7/13WfOnHnQO73TO332W7/1W/NVX/VV/Ets89/p4sWLABw/fpyr/ud6jdd4DV7qpV6KY8eOAXDffffd+lu/9Vvf/aM/+qOfw1VXXXXVVVddddVV/5moXHXVVVddddVVVz3Ab//2b3/Pi7/4i7/2i73Yi73227zN2/BTP/VT/GewzVX/tx07doyXfMmX5DVf8zW533333Xfrb/3Wb333j/7oj34OV1111VVXXXXVVVf9V6By1VVXXXXVVVdd9QD33XffrV//9V//Pt/0Td/09Jd+6Zfm4sWL/PZv/zbPj23+O0ni4sWLABw7doyr/mc4duwYL/mSL8lrvuZrcr/77rvv1h/90R/9nN/6rd/6bq666qqrrrrqqquu+q9E5aqrrrrqqquuuuq53Hfffbd+/dd//ft8+Id/+He9zMu8DLfeeiu33nor/1q2+feShG3uJwnbPD+2eVFJ4qr/WMeOHeMlX/Ilec3XfE3ud99999369V//9e/zD//wD7/NVVddddVVV1111VX/HahcddVVV1111VVXPR+/9Vu/9d0v9mIv9lqv8zqv895v8zZvw1d91VfxQLb538w2/1qSuOp5HTt2jJd8yZfkNV/zNbnfP/zDP/z213/917/PfffddytXXXXVVVddddVVV/13onLVVVddddVVV131AvzIj/zIZ7/Yi73Ya19zzTUPfpu3eRt+6qd+iv9pLl68CMCxY8f4z2ab/2iS+N/q2LFjvMZrvAYv9VIvxf1+5Ed+5LN/+7d/+3vuu+++W7nqqquuuuqqq6666n8CKlddddVVV1111VUvwNmzZ5/xWZ/1Wa/zTd/0TU9/6Zd+aZ7+9Kfz13/919jmX2Kb/wqS+N/MNv/bHD9+nLd4i7fgQQ96EPf7kR/5kc/+0R/90c/hqquuuuqqq6666qr/aahcddVVV1111VVXvRD33XffrV//9V//Ph/+4R/+Xa/zOq/DrbfeysWLF7nq/5/XfM3X5CVf8iU5fvw4APfdd9+tv/Vbv/XdP/qjP/o5XHXVVVddddVVV131PxWVq6666qqrrrrqqn/Bb/3Wb33367zO67zXi73Yi732+7zP+/CVX/mV/HvY5j/KxYsXATh+/DhX/ed4zdd8TV7yJV+S48ePA3Dffffd+lu/9Vvf/aM/+qOfw1VXXXXVVVddddVV/9NRueqqq6666qqrrnoRfP3Xf/37fM7nfM5vXXPNNQ9+ndd5HX7rt36LF8Q2/5kkYZur/vMcP36cl3zJl+Q1X/M1ud99991362/91m9994/+6I9+DlddddVVV1111VVX/W9B5aqrrrrqqquuuupFcN999936WZ/1Wa/zTd/0TU9/ndd5HQB+67d+i6v+bzl+/Dgv+ZIvyWu+5mtyv/vuu+/WH/3RH/2c3/qt3/purrrqqquuuuqqq67634Zy/Phxrrrqqquuuuqqq14Uh4eHu2fPnn3GK77iK771iRMnuPvuu9nd3eWBbPNf7eVe7uVYLBb87d/+LavViqv+9Y4fP84rvuIr8g7v8A486EEPAuC+++679bu+67s+5uu//uvf59Zbb/1rrrrqqquuuuqqq67634jKVVddddVVV1111b/Cb/3Wb333mTNnHvRO7/ROn/22b/u2fOd3fie7u7tc9b/T8ePHecmXfEle8zVfk/v9wz/8w29//dd//fvcd999t3LVVVddddVVV1111f92VK666qqrrrrqqqv+lX70R3/0c6655poHv87rvM57v+/7vi/f+Z3fye7uLi8K27wgtvm3uHjxIidOnGBnZ4eLFy/y/Ejiqmc7fvw4r/mar8lLvuRLcr8f+ZEf+ezf+q3f+u6zZ88+g6uuuuqqq6666qqr/q+gctVVV1111VVXXfVv8KM/+qOfc8011zz4xV7sxV77fd/3ffnKr/xKbPM/lW3+tSTxf83x48d5i7d4Cx70oAdxvx/5kR/57N/+7d/+nvvuu+9Wrrrqqquuuuqqq676v4bKVVddddVVV1111b/Bfffdd+vXf/3Xv8/nfM7n/NY111zz4Ld5m7fhJ3/yJ/m/xDb/XpL4n+BBD3oQb/EWb8Hx48cBuO+++279rd/6re/+0R/90c/hqquuuuqqq6666qr/y6hcddVVV1111VVX/Rvdd999t37WZ33W63zTN33T01/mZV6Gixcv8lu/9Vv8V5CEbf6ns81/p9d8zdfkpV7qpTh+/DgA9913362/9Vu/9d0/+qM/+jlcddVVV1111VVXXfX/AeX48eNcddVVV1111VVX/VsdHh7unj179hmv+Iqv+NYPechDALj11lt5fmzzn+GhD30oN9xwA894xjO49957uQpe8zVfk/d8z/fkwQ9+MPP5nPvuu+/Wn//5n//qL/3SL32bf/iHf/gdrrrqqquuuuqqq676/4LKVVddddVVV1111b/Tb/3Wb333mTNnHvRO7/ROn/2yL/uy3HrrrTz96U/nqv9ax48f5yVf8iV5rdd6Le5333333fpbv/Vb3/2jP/qjn8NVV1111VVXXXXVVf8fUbnqqquuuuqqq676D/CjP/qjnwPwTu/0Tp/9tm/7tnzHd3wHu7u7/EeQhG1ekIsXLwJw7Ngx/j86fvw4L/mSL8lrvdZrcb/77rvv1h/90R/9nN/6rd/6bq666qqrrrrqqquu+v+MylVXXXXVVVddddV/kN/+7d/+nhd/8Rd/7Rd7sRd77fd7v/fjK77iK7ifba76j3X8+HFe8iVfktd6rdfifvfdd9+tX//1X/8+//AP//DbXHXVVVddddVVV111FVC56qqrrrrqqquu+g9y33333fr1X//17/M5n/M5v3XNNdc8+G3f9m35yZ/8Sa76j3X8+HFe8zVfk5d6qZfifr/1W7/13T/6oz/6Offdd9+tXHXVVVddddVVV1111bNRueqqq6666qqrrvoPdN999936WZ/1Wa/zOZ/zOb/1Mi/zMg++ePEiv/mbv8m/xDb/Vru7uwAcP36c/8uOHz/Oa77ma/JSL/VS3O9HfuRHPvu3f/u3v+e+++67lauuuuqqq6666qqrrnpeVK666qqrrrrqqqv+g9133323fuZnfuZrf/M3f/Otr/u6rwvAb/7mb/IfTRK2eSDbvDCS+N/mQQ96EG/5lm/J8ePHAbjvvvtu/a3f+q3v/tEf/dHP4aqrrrrqqquuuuqqq144KlddddVVV1111VX/Cc6ePfuMr//6r3+fd3zHd/ys133d130wwG/+5m/yb2GbF+bixYsAHDt2jH+Jbf61JPHf4TVf8zV5qZd6KY4fPw7Afffdd+tv/dZvffeP/uiPfg5XXXXVVVddddVVV131oqFy1VVXXXXVVVdd9Z/kt37rt777zJkzD3qnd3qnz37d131dAH7zN3+T/21s8x9JEi/Ma77ma/LSL/3SHDt2DID77rvv1t/6rd/67h/90R/9HK666qqrrrrqqquuuupfh8pVV1111VVXXXXVf6If/dEf/RyAd3qnd/rsl33ZlwXgN3/zN3kg2/x/Ypvndvz4cV7qpV6K13qt1+J+9913362/9Vu/9d0/+qM/+jlcddVVV1111VVXXXXVvw2Vq6666qqrrrrqqv9kP/qjP/o5AO/0Tu/02S/zMi8DwG/+5m9yFRw/fpyXeqmX4rVe67W433333Xfrj/7oj372b/3Wb30PV1111VVXXXXVVVdd9e9D5aqrrrrqqquuuuq/wI/+6I9+DsA7vdM7ffbLvMzLAPCbv/mb/Ee4ePEiAMePH+d/i+PHj/NSL/VSvNZrvRb3u++++279+q//+vf5h3/4h9/mqquuuuqqq6666qqr/mNQueqqq6666qqrrvov8qM/+qOfA/BO7/ROn/0yL/MyAPzmb/4m/58cP36cl3qpl+K1Xuu1uN8//MM//PbXf/3Xv8999913K1ddddVVV1111VVXXfUfi8pVV1111VVXXXXVf6Ef/dEf/RyAd3qnd/rsl3mZl+FpT3saT3/60/m/7vjx47zWa70WL/VSL8X9fuRHfuSzf/u3f/t77rvvvlu56qqrrrrqqquuuuqq/xxUrrrqqquuuuqqq/6L/eiP/ujnALzTO73TZ7/92789P/7jP87Tn/50/q0uXrwIwPHjx/mf5vjx47zlW74lD37wg7nfj/zIj3z2j/7oj34OV1111VVXXXXVVVdd9Z+PylVXXXXVVVddddV/gx/90R/9HIB3eqd3+uy3e7u34yd+4id4+tOfzv8VL/VSL8VrvdZrcfz4cQDuu+++W3/rt37ru3/0R3/0c7jqqquuuuqqq6666qr/OpTjx49z1VVXXXXVVVdd9d/hH/7hH34H4OVf/uVf+yEPeQh33303u7u7/Fu83Mu9HIvFgr/+679mtVrxgkjiP9NrvdZr8VZv9Va89Eu/NPP5nPvuu+/Wn//5n//qL/3SL32bf/iHf/gdrrrqqquuuuqqq6666r8Wlauuuuqqq6666qr/Rr/1W7/13QDv9E7v9Nlv93Zvx0/8xE/w9Kc/nf8stvm3kMQLcvz4cV7qpV6K13qt1+J+9913362/9Vu/9d0/+qM/+jlcddVVV1111VVXXXXVfx8qV1111VVXXXXVVf+Nzp49+4zf/u3f/h6Ad3qnd/rst3u7t+M7vuM7uHjxIgC2+Z/ANs/t+PHjvNRLvRSv/dqvzf3uu+++W3/rt37ru3/0R3/0c7jqqquuuuqqq6666qr/fpTjx49z1VVXXXXVVVdd9d/p8PBw9+zZs884PDzcffmXf/nXfuxjH8vjH/94VqsV/xJJADz2sY/lxIkTPPGJT2R3d5f/TMePH+eVXumVeOd3fmce/OAHA3Dffffd+l3f9V0f8/Vf//Xv8w//8A+/w1VXXXXVVVddddVVV/3PQOWqq6666qqrrrrqf4D77rvv1t/+7d/+HoB3eqd3+uz3e7/34yd+4id42tOexv8Ux48f56Ve6qV47dd+be73D//wD7/9Iz/yI5/zD//wD7/NVVddddVVV1111VVX/c9D5aqrrrrqqquuuup/iPvuu+/W3/7t3/4egHd6p3f67Ld7u7fjL//yL/mN3/gN/jsdP36c13qt1+KlX/qlud+P/MiPfPZv//Zvf8999913K1ddddVVV1111VVXXfU/F5Wrrrrqqquuuuqq/0Huu+++W3/rt37ruwHe6Z3e6bNf9mVfFoDf+I3f4IW5ePEiAMePH+c/yvHjx3mrt3orHvzgB3O/H/mRH/ns3/qt3/rus2fPPoOrrrrqqquuuuqqq676n4/KVVddddVVV1111f8wZ8+efcaP/uiPfg7AO73TO332673e6wHwG7/xGzw32/xHe/CDH8xbvdVbcfz4cQDuu+++W3/rt37ru3/0R3/0c7jqqquuuuqqq6666qr/XahcddVVV1111VVX/Q/1oz/6o58D8E7v9E6f/Xqv93oA/MZv/Ab/WV7rtV6Ll37pl+b48eMA3Hfffbf+1m/91nf/6I/+6Odw1VVXXXXVVVddddVV/ztRueqqq6666qqrrvof7Ed/9Ec/5x/+4R9+53M/93N/6/Ve7/V4yEMewrd/+7fz3C5evAjAsWPH+Nd6rdd6LV77tV+b+9133323/tZv/dZ3/+iP/ujncNVVV1111VVXXXXVVf+7Ubnqqquuuuqqq676H+4f/uEffvuDP/iDH/y5n/u5v/3Qhz70wZ/wCZ/At3/7t3Px4kWeH9s8N0k80PHjx3mpl3opXvu1X5v73Xfffbf+1m/91nf/6I/+6Odw1VVXXXXVVVddddVV/zdQueqqq6666qqrrvpf4OzZs8/4rM/6rNf5nM/5nN+65pprHvz+7//+fPu3fzsXLlzgRWEbgOPHj/PSL/3SvPZrvzb3u++++2790R/90c/5rd/6re/mqquuuuqqq6666qqr/m+hctVVV1111VVXXfW/xH333XfrZ33WZ73O53zO5/zWNddc8+D3f//359u+7du4ePEiu7u7ABw/fpzn5/jx47z0S780r/3ar8397rvvvlu//uu//n3+4R/+4be56qqrrrrqqquuuuqq/5sox48f56qrrrrqqquuuup/i8PDw90/+7M/+5nDw8Pdl3/5l3/txz72scznc1arFY997GO55557eMITnsD9jh8/ziu/8ivzzu/8zjz4wQ8G4B/+4R9++zM/8zNf+0d/9Ec/5+zZs7dy1VVXXXXVVVddddVV/3dRueqqq6666qqrrvpf5r777rv1t3/7t78H4J3e6Z0+++Ve7uW4ePEiAMePHwfg+PHjvPZrvzYv/dIvzf1+5Ed+5LN/+7d/+3vuu+++W7nqqquuuuqqq6666qr/H9CDHvQgrrrqqquuuuqqq/63esd3fMfPeqd3eqfP5pl2d3fZ3d3lwQ9+MPf7kR/5kc/+0R/90c/hqquuuuqqq6666qqr/v+hHD9+nKuuuuqqq6666qr/rf7hH/7hdwBe/MVf/LUB5vM5x48f57777rv153/+57/6sz7rs17nH/7hH36Hq6666qqrrrrqqquu+v+Jcvz4ca666qqrrrrqqqv+N/uHf/iH3zl79uwzDg8Pdzc3N4///M///Fd/6Zd+6dv8wz/8w+9w1VVXXXXVVVddddVV/7+hBz3oQVx11VVXXXXVVVddddVVV1111VVXXXXVVf8nUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V/FPwJvXEwKST22+wAAAABJRU5ErkJggg==) - - diff --git a/docs/kcl-std/functions/std-sketch-involuteCircular.md b/docs/kcl-std/functions/std-sketch-involuteCircular.md index 3547b19b4..b0b073f6a 100644 --- a/docs/kcl-std/functions/std-sketch-involuteCircular.md +++ b/docs/kcl-std/functions/std-sketch-involuteCircular.md @@ -10,9 +10,11 @@ Extend the current sketch with a new involute circular curve. ```kcl involuteCircular( @sketch: Sketch, - startRadius: number(Length), - endRadius: number(Length), angle: number(Angle), + startRadius?: number(Length), + endRadius?: number(Length), + startDiameter?: number(Length), + endDiameter?: number(Length), reverse?: bool, tag?: TagDecl, ): Sketch @@ -25,9 +27,11 @@ involuteCircular( | Name | Type | Description | Required | |----------|------|-------------|----------| | `sketch` | [`Sketch`](/docs/kcl-std/types/std-types-Sketch) | Which sketch should this path be added to? | Yes | -| `startRadius` | [`number(Length)`](/docs/kcl-std/types/std-types-number) | The involute is described between two circles, start_radius is the radius of the inner circle. | Yes | -| `endRadius` | [`number(Length)`](/docs/kcl-std/types/std-types-number) | The involute is described between two circles, end_radius is the radius of the outer circle. | Yes | | `angle` | [`number(Angle)`](/docs/kcl-std/types/std-types-number) | The angle to rotate the involute by. A value of zero will produce a curve with a tangent along the x-axis at the start point of the curve. | Yes | +| `startRadius` | [`number(Length)`](/docs/kcl-std/types/std-types-number) | The involute is described between two circles, startRadius is the radius of the inner circle. Either `startRadius` or `startDiameter` must be given (but not both). | No | +| `endRadius` | [`number(Length)`](/docs/kcl-std/types/std-types-number) | The involute is described between two circles, endRadius is the radius of the outer circle. Either `endRadius` or `endDiameter` must be given (but not both). | No | +| `startDiameter` | [`number(Length)`](/docs/kcl-std/types/std-types-number) | The involute is described between two circles, startDiameter describes the inner circle. Either `startRadius` or `startDiameter` must be given (but not both). | No | +| `endDiameter` | [`number(Length)`](/docs/kcl-std/types/std-types-number) | The involute is described between two circles, endDiameter describes the outer circle. Either `endRadius` or `endDiameter` must be given (but not both). | No | | `reverse` | [`bool`](/docs/kcl-std/types/std-types-bool) | If reverse is true, the segment will start from the end of the involute, otherwise it will start from that start. | No | | `tag` | [`TagDecl`](/docs/kcl-std/types/std-types-TagDecl) | Create a new tag which refers to this line. | No | diff --git a/docs/kcl-std/functions/std-sketch-loft.md b/docs/kcl-std/functions/std-sketch-loft.md index 897a37b9f..a07586e1d 100644 --- a/docs/kcl-std/functions/std-sketch-loft.md +++ b/docs/kcl-std/functions/std-sketch-loft.md @@ -29,7 +29,7 @@ The sketches need to be closed and on different planes that are parallel. | `vDegree` | [`number(_)`](/docs/kcl-std/types/std-types-number) | Degree of the interpolation. Must be greater than zero. For example, use 2 for quadratic, or 3 for cubic interpolation in the V direction. | No | | `bezApproximateRational` | [`bool`](/docs/kcl-std/types/std-types-bool) | Attempt to approximate rational curves (such as arcs) using a bezier. This will remove banding around interpolations between arcs and non-arcs. It may produce errors in other scenarios. Over time, this field won't be necessary. | No | | `baseCurveIndex` | [`number(_)`](/docs/kcl-std/types/std-types-number) | This can be set to override the automatically determined topological base curve, which is usually the first section encountered. | No | -| `tolerance` | [`number(Length)`](/docs/kcl-std/types/std-types-number) | Tolerance for the loft operation. | No | +| `tolerance` | [`number(Length)`](/docs/kcl-std/types/std-types-number) | Defines the smallest distance below which two entities are considered coincident, intersecting, coplanar, or similar. For most use cases, it should not be changed from its default value of 10^-7 millimeters. | No | | `tagStart` | [`TagDecl`](/docs/kcl-std/types/std-types-TagDecl) | A named tag for the face at the start of the loft, i.e. the original sketch. | No | | `tagEnd` | [`TagDecl`](/docs/kcl-std/types/std-types-TagDecl) | A named tag for the face at the end of the loft. | No | diff --git a/docs/kcl-std/functions/std-sketch-revolve.md b/docs/kcl-std/functions/std-sketch-revolve.md index 1b8063436..f0b0b2977 100644 --- a/docs/kcl-std/functions/std-sketch-revolve.md +++ b/docs/kcl-std/functions/std-sketch-revolve.md @@ -38,7 +38,7 @@ revolved around the same axis. | `sketches` | [`[Sketch; 1+]`](/docs/kcl-std/types/std-types-Sketch) | The sketch or set of sketches that should be revolved | Yes | | `axis` | [`Axis2d`](/docs/kcl-std/types/std-types-Axis2d) or [`Edge`](/docs/kcl-std/types/std-types-Edge) | Axis of revolution. | Yes | | `angle` | [`number(Angle)`](/docs/kcl-std/types/std-types-number) | Angle to revolve (in degrees). Default is 360. | No | -| `tolerance` | [`number(Length)`](/docs/kcl-std/types/std-types-number) | Tolerance for the revolve operation. | No | +| `tolerance` | [`number(Length)`](/docs/kcl-std/types/std-types-number) | Defines the smallest distance below which two entities are considered coincident, intersecting, coplanar, or similar. For most use cases, it should not be changed from its default value of 10^-7 millimeters. | No | | `symmetric` | [`bool`](/docs/kcl-std/types/std-types-bool) | If true, the extrusion will happen symmetrically around the sketch. Otherwise, the extrusion will happen on only one side of the sketch. | No | | `bidirectionalAngle` | [`number(Angle)`](/docs/kcl-std/types/std-types-number) | If specified, will also revolve in the opposite direction to 'angle' to the specified angle. If 'symmetric' is true, this value is ignored. | No | | `tagStart` | [`TagDecl`](/docs/kcl-std/types/std-types-TagDecl) | A named tag for the face at the start of the revolve, i.e. the original sketch. | No | diff --git a/docs/kcl-std/functions/std-sketch-sweep.md b/docs/kcl-std/functions/std-sketch-sweep.md index 84140a17d..53044a937 100644 --- a/docs/kcl-std/functions/std-sketch-sweep.md +++ b/docs/kcl-std/functions/std-sketch-sweep.md @@ -35,7 +35,7 @@ swept along the same path. | `sketches` | [`[Sketch; 1+]`](/docs/kcl-std/types/std-types-Sketch) | The sketch or set of sketches that should be swept in space. | Yes | | `path` | [`Sketch`](/docs/kcl-std/types/std-types-Sketch) or [`Helix`](/docs/kcl-std/types/std-types-Helix) | The path to sweep the sketch along. | Yes | | `sectional` | [`bool`](/docs/kcl-std/types/std-types-bool) | If true, the sweep will be broken up into sub-sweeps (extrusions, revolves, sweeps) based on the trajectory path components. | No | -| `tolerance` | [`number(Length)`](/docs/kcl-std/types/std-types-number) | Tolerance for this operation. | No | +| `tolerance` | [`number(Length)`](/docs/kcl-std/types/std-types-number) | Defines the smallest distance below which two entities are considered coincident, intersecting, coplanar, or similar. For most use cases, it should not be changed from its default value of 10^-7 millimeters. | No | | `relativeTo` | [`string`](/docs/kcl-std/types/std-types-string) | What is the sweep relative to? Can be either 'sketchPlane' or 'trajectoryCurve'. | No | | `tagStart` | [`TagDecl`](/docs/kcl-std/types/std-types-TagDecl) | A named tag for the face at the start of the sweep, i.e. the original sketch. | No | | `tagEnd` | [`TagDecl`](/docs/kcl-std/types/std-types-TagDecl) | A named tag for the face at the end of the sweep. | No | diff --git a/docs/kcl-std/functions/std-solid-fillet.md b/docs/kcl-std/functions/std-solid-fillet.md index 1a4dd3a1d..7dcf4f169 100644 --- a/docs/kcl-std/functions/std-solid-fillet.md +++ b/docs/kcl-std/functions/std-solid-fillet.md @@ -28,7 +28,7 @@ will smoothly blend the transition. | `solid` | [`Solid`](/docs/kcl-std/types/std-types-Solid) | The solid whose edges should be filletted | Yes | | `radius` | [`number(Length)`](/docs/kcl-std/types/std-types-number) | The radius of the fillet | Yes | | `tags` | [`[Edge; 1+]`](/docs/kcl-std/types/std-types-Edge) | The paths you want to fillet | Yes | -| `tolerance` | [`number(Length)`](/docs/kcl-std/types/std-types-number) | The tolerance for this fillet | No | +| `tolerance` | [`number(Length)`](/docs/kcl-std/types/std-types-number) | Defines the smallest distance below which two entities are considered coincident, intersecting, coplanar, or similar. For most use cases, it should not be changed from its default value of 10^-7 millimeters. | No | | `tag` | [`TagDecl`](/docs/kcl-std/types/std-types-TagDecl) | Create a new tag which refers to this fillet | No | ### Returns diff --git a/docs/kcl-std/functions/std-solid-intersect.md b/docs/kcl-std/functions/std-solid-intersect.md index c5f33efa2..5921bd85a 100644 --- a/docs/kcl-std/functions/std-solid-intersect.md +++ b/docs/kcl-std/functions/std-solid-intersect.md @@ -24,7 +24,7 @@ verifying fit, and analyzing overlapping geometries in assemblies. | Name | Type | Description | Required | |----------|------|-------------|----------| | `solids` | `[Solid; 2+]` | The solids to intersect. | Yes | -| `tolerance` | [`number(Length)`](/docs/kcl-std/types/std-types-number) | The tolerance to use for the intersection operation. | No | +| `tolerance` | [`number(Length)`](/docs/kcl-std/types/std-types-number) | Defines the smallest distance below which two entities are considered coincident, intersecting, coplanar, or similar. For most use cases, it should not be changed from its default value of 10^-7 millimeters. | No | ### Returns diff --git a/docs/kcl-std/functions/std-solid-subtract.md b/docs/kcl-std/functions/std-solid-subtract.md index 4fcddc3c2..8b5d3bfa0 100644 --- a/docs/kcl-std/functions/std-solid-subtract.md +++ b/docs/kcl-std/functions/std-solid-subtract.md @@ -27,7 +27,7 @@ and complex multi-body part modeling. |----------|------|-------------|----------| | `solids` | [`[Solid; 1+]`](/docs/kcl-std/types/std-types-Solid) | The solids to use as the base to subtract from. | Yes | | `tools` | [`[Solid]`](/docs/kcl-std/types/std-types-Solid) | The solids to subtract. | Yes | -| `tolerance` | [`number(Length)`](/docs/kcl-std/types/std-types-number) | The tolerance to use for the subtraction operation. | No | +| `tolerance` | [`number(Length)`](/docs/kcl-std/types/std-types-number) | Defines the smallest distance below which two entities are considered coincident, intersecting, coplanar, or similar. For most use cases, it should not be changed from its default value of 10^-7 millimeters. | No | ### Returns diff --git a/docs/kcl-std/functions/std-solid-union.md b/docs/kcl-std/functions/std-solid-union.md index 8efb460db..428f2da1b 100644 --- a/docs/kcl-std/functions/std-solid-union.md +++ b/docs/kcl-std/functions/std-solid-union.md @@ -21,7 +21,7 @@ union( | Name | Type | Description | Required | |----------|------|-------------|----------| | `solids` | `[Solid; 2+]` | The solids to union. | Yes | -| `tolerance` | [`number(Length)`](/docs/kcl-std/types/std-types-number) | The tolerance to use for the union operation. | No | +| `tolerance` | [`number(Length)`](/docs/kcl-std/types/std-types-number) | Defines the smallest distance below which two entities are considered coincident, intersecting, coplanar, or similar. For most use cases, it should not be changed from its default value of 10^-7 millimeters. | No | ### Returns diff --git a/e2e/playwright/command-bar-tests.spec.ts b/e2e/playwright/command-bar-tests.spec.ts index 8cd115009..3e4d28391 100644 --- a/e2e/playwright/command-bar-tests.spec.ts +++ b/e2e/playwright/command-bar-tests.spec.ts @@ -4,7 +4,6 @@ import * as fsp from 'fs/promises' import { executorInputPath, getUtils } from '@e2e/playwright/test-utils' import { expect, test } from '@e2e/playwright/zoo-test' -import { expectPixelColor } from '@e2e/playwright/fixtures/sceneFixture' test.describe('Command bar tests', () => { test('Extrude from command bar selects extrude line after', async ({ @@ -308,7 +307,7 @@ test.describe('Command bar tests', () => { ) const continueButton = page.getByRole('button', { name: 'Continue' }) - const submitButton = page.getByRole('button', { name: 'Submit command' }) + const submitButton = page.getByTestId('command-bar-submit') await continueButton.click() // Review step and argument hotkeys @@ -515,47 +514,6 @@ test.describe('Command bar tests', () => { }) }) - test( - `Zoom to fit to shared model on web`, - { tag: ['@web'] }, - async ({ page, scene }) => { - if (process.env.TARGET !== 'web') { - // This test is web-only - // TODO: re-enable on CI as part of a new @web test suite - return - } - await test.step(`Prepare and navigate to home page with query params`, async () => { - // a quad in the top left corner of the XZ plane (which is out of the current view) - const code = `sketch001 = startSketchOn(XZ) -profile001 = startProfile(sketch001, at = [-484.34, 484.95]) - |> yLine(length = -69.1) - |> xLine(length = 66.84) - |> yLine(length = 71.37) - |> line(endAbsolute = [profileStartX(%), profileStartY(%)]) - |> close() -` - const targetURL = `?create-file=true&name=test&units=mm&code=${encodeURIComponent(btoa(code))}&ask-open-desktop=true` - await page.goto(page.url() + targetURL) - expect(page.url()).toContain(targetURL) - }) - - await test.step(`Submit the command`, async () => { - await page.getByTestId('continue-to-web-app-button').click() - - await scene.connectionEstablished() - - // This makes SystemIOMachineActors.createKCLFile run after EngineStream/firstPlay - await page.waitForTimeout(3000) - - await page.getByTestId('command-bar-submit').click() - }) - - await test.step(`Ensure we created the project and are in the modeling scene`, async () => { - await expectPixelColor(page, [252, 252, 252], { x: 600, y: 260 }, 8) - }) - } - ) - test(`Can add and edit a named parameter or constant`, async ({ page, homePage, diff --git a/e2e/playwright/desktop-export.spec.ts b/e2e/playwright/desktop-export.spec.ts index 469437e3c..7c7f595e3 100644 --- a/e2e/playwright/desktop-export.spec.ts +++ b/e2e/playwright/desktop-export.spec.ts @@ -54,9 +54,7 @@ test( await page.keyboard.press('Enter') // Click the checkbox - const submitButton = page.getByText('Confirm Export') - await expect(submitButton).toBeVisible() - await page.keyboard.press('Enter') + await cmdBar.submit() // Expect it to succeed const errorToastMessage = page.getByText(`Error while exporting`) @@ -119,9 +117,7 @@ test( await page.keyboard.press('Enter') // Click the checkbox - const submitButton = page.getByText('Confirm Export') - await expect(submitButton).toBeVisible() - await page.keyboard.press('Enter') + await cmdBar.submit() // Look out for the toast message const exportingToastMessage = page.getByText(`Exporting...`) diff --git a/e2e/playwright/feature-tree-pane.spec.ts b/e2e/playwright/feature-tree-pane.spec.ts index 77c67b950..2e1d75c90 100644 --- a/e2e/playwright/feature-tree-pane.spec.ts +++ b/e2e/playwright/feature-tree-pane.spec.ts @@ -229,11 +229,12 @@ test.describe('Feature Tree pane', () => { const initialCode = `sketch001 = startSketchOn(XZ) |> circle(center = [0, 0], radius = 5) renamedExtrude = extrude(sketch001, length = ${initialInput})` - const newConstantName = 'length001' - const expectedCode = `${newConstantName} = 23 + const newParameterName = 'length001' + const expectedCode = `${newParameterName} = 23 sketch001 = startSketchOn(XZ) |> circle(center = [0, 0], radius = 5) - renamedExtrude = extrude(sketch001, length = ${newConstantName})` + renamedExtrude = extrude(sketch001, length = ${newParameterName})` + const editedParameterValue = '23 * 2' await context.folderSetupFn(async (dir) => { const testDir = join(dir, 'test-sample') @@ -279,7 +280,7 @@ test.describe('Feature Tree pane', () => { }) }) - await test.step('Add a named constant for distance argument and submit', async () => { + await test.step('Add a parameter for distance argument and submit', async () => { await expect(cmdBar.currentArgumentInput).toBeVisible() await cmdBar.variableCheckbox.click() await cmdBar.progressCmdBar() @@ -296,13 +297,43 @@ test.describe('Feature Tree pane', () => { highlightedCode: '', diagnostics: [], activeLines: [ - `renamedExtrude = extrude(sketch001, length = ${newConstantName})`, + `renamedExtrude = extrude(sketch001, length = ${newParameterName})`, ], }) await editor.expectEditor.toContain(expectedCode, { shouldNormalise: true, }) }) + + await test.step('Edit the parameter via the feature tree', async () => { + const parameter = await toolbar.getFeatureTreeOperation('Parameter', 0) + await parameter.dblclick() + await cmdBar.expectState({ + commandName: 'Edit parameter', + currentArgKey: 'value', + currentArgValue: '23', + headerArguments: { + Name: newParameterName, + Value: '23', + }, + stage: 'arguments', + highlightedHeaderArg: 'value', + }) + await cmdBar.argumentInput + .locator('[contenteditable]') + .fill(editedParameterValue) + await cmdBar.progressCmdBar() + await cmdBar.expectState({ + stage: 'review', + commandName: 'Edit parameter', + headerArguments: { + Name: newParameterName, + Value: '46', // Shows calculated result + }, + }) + await cmdBar.progressCmdBar() + await editor.expectEditor.toContain(editedParameterValue) + }) }) test(`User can edit an offset plane operation from the feature tree`, async ({ context, diff --git a/e2e/playwright/fixtures/cmdBarFixture.ts b/e2e/playwright/fixtures/cmdBarFixture.ts index 82404d1a1..afab2a928 100644 --- a/e2e/playwright/fixtures/cmdBarFixture.ts +++ b/e2e/playwright/fixtures/cmdBarFixture.ts @@ -118,15 +118,11 @@ export class CmdBarFixture { return } - const arrowButton = this.page.getByRole('button', { - name: 'arrow right Continue', - }) + const arrowButton = this.page.getByTestId('command-bar-continue') if (await arrowButton.isVisible()) { - await arrowButton.click() + await this.continue() } else { - await this.page - .getByRole('button', { name: 'checkmark Submit command' }) - .click() + await this.submit() } } diff --git a/e2e/playwright/fixtures/editorFixture.ts b/e2e/playwright/fixtures/editorFixture.ts index 266a30137..48088bc48 100644 --- a/e2e/playwright/fixtures/editorFixture.ts +++ b/e2e/playwright/fixtures/editorFixture.ts @@ -183,14 +183,15 @@ export class EditorFixture { scrollToText(text: string, placeCursor?: boolean) { return this.page.evaluate( (args: { text: string; placeCursor?: boolean }) => { + const editorView = window.editorManager.getEditorView() // error TS2339: Property 'docView' does not exist on type 'EditorView'. // Except it does so :shrug: // @ts-ignore - let index = window.editorManager._editorView?.docView.view.state.doc + const index = editorView?.docView.view.state.doc .toString() .indexOf(args.text) - window.editorManager._editorView?.focus() - window.editorManager._editorView?.dispatch({ + editorView?.focus() + editorView?.dispatch({ selection: window.EditorSelection.create([ window.EditorSelection.cursor(index), ]), diff --git a/e2e/playwright/lib/api-reporter.ts b/e2e/playwright/lib/api-reporter.ts index 471373fce..cb77a8072 100644 --- a/e2e/playwright/lib/api-reporter.ts +++ b/e2e/playwright/lib/api-reporter.ts @@ -5,7 +5,7 @@ import type { FullResult, } from '@playwright/test/reporter' -class MyAPIReporter implements Reporter { +class APIReporter implements Reporter { private pendingRequests: Promise[] = [] private allResults: Record[] = [] private blockingResults: Record[] = [] @@ -32,7 +32,7 @@ class MyAPIReporter implements Reporter { 'X-API-Key': process.env.TAB_API_KEY || '', }), body: JSON.stringify({ - project: 'https://github.com/KittyCAD/modeling-app', + project: `${process.env.GITHUB_SERVER_URL}/${process.env.GITHUB_REPOSITORY}`, branch: process.env.GITHUB_HEAD_REF || process.env.GITHUB_REF_NAME || '', commit: process.env.CI_COMMIT_SHA || process.env.GITHUB_SHA || '', @@ -60,7 +60,7 @@ class MyAPIReporter implements Reporter { const payload = { // Required information - project: 'https://github.com/KittyCAD/modeling-app', + project: `${process.env.GITHUB_SERVER_URL}/${process.env.GITHUB_REPOSITORY}`, suite: process.env.CI_SUITE || 'e2e', branch: process.env.GITHUB_HEAD_REF || process.env.GITHUB_REF_NAME || '', commit: process.env.CI_COMMIT_SHA || process.env.GITHUB_SHA || '', @@ -124,4 +124,4 @@ class MyAPIReporter implements Reporter { } } -export default MyAPIReporter +export default APIReporter diff --git a/e2e/playwright/point-click.spec.ts b/e2e/playwright/point-click.spec.ts index fdc9be122..9c1e32fba 100644 --- a/e2e/playwright/point-click.spec.ts +++ b/e2e/playwright/point-click.spec.ts @@ -1083,14 +1083,13 @@ openSketch = startSketchOn(XY) cmdBar, }) => { // One dumb hardcoded screen pixel value - const testPoint = { x: 700, y: 150 } + const testPoint = { x: 700, y: 200 } + // TODO: replace the testPoint selection with a feature tree click once that's supported #7544 const [clickOnXzPlane] = scene.makeMouseHelpers(testPoint.x, testPoint.y) const expectedOutput = `plane001 = offsetPlane(XZ, offset = 5)` await homePage.goToModelingScene() - // FIXME: Since there is no KCL code loaded. We need to wait for the scene to load before we continue. - // The engine may not be connected - await page.waitForTimeout(15000) + await scene.settled(cmdBar) await test.step(`Look for the blue of the XZ plane`, async () => { //await scene.expectPixelColor([50, 51, 96], testPoint, 15) // FIXME @@ -1829,7 +1828,6 @@ profile002 = startProfile(sketch002, at = [0, 0]) currentArgKey: 'sketches', currentArgValue: '', headerArguments: { - Sectional: '', Profiles: '', Path: '', }, @@ -1843,7 +1841,6 @@ profile002 = startProfile(sketch002, at = [0, 0]) currentArgKey: 'path', currentArgValue: '', headerArguments: { - Sectional: '', Profiles: '1 profile', Path: '', }, @@ -1856,7 +1853,6 @@ profile002 = startProfile(sketch002, at = [0, 0]) currentArgKey: 'path', currentArgValue: '', headerArguments: { - Sectional: '', Profiles: '1 profile', Path: '', }, @@ -1869,7 +1865,6 @@ profile002 = startProfile(sketch002, at = [0, 0]) headerArguments: { Profiles: '1 profile', Path: '1 segment', - Sectional: '', }, stage: 'review', }) @@ -1894,6 +1889,9 @@ profile002 = startProfile(sketch002, at = [0, 0]) 0 ) await operationButton.dblclick({ button: 'left' }) + await page + .getByRole('button', { name: 'sectional', exact: false }) + .click() await cmdBar.expectState({ commandName: 'Sweep', currentArgKey: 'sectional', @@ -1971,7 +1969,6 @@ profile001 = ${circleCode}` currentArgKey: 'sketches', currentArgValue: '', headerArguments: { - Sectional: '', Profiles: '', Path: '', }, @@ -1986,7 +1983,6 @@ profile001 = ${circleCode}` currentArgKey: 'path', currentArgValue: '', headerArguments: { - Sectional: '', Profiles: '1 profile', Path: '', }, @@ -2000,7 +1996,6 @@ profile001 = ${circleCode}` currentArgKey: 'path', currentArgValue: '', headerArguments: { - Sectional: '', Profiles: '1 profile', Path: '', }, @@ -2013,7 +2008,6 @@ profile001 = ${circleCode}` headerArguments: { Profiles: '1 profile', Path: '1 helix', - Sectional: '', }, stage: 'review', }) @@ -4734,7 +4728,6 @@ path001 = startProfile(sketch001, at = [0, 0]) headerArguments: { Profiles: '', Path: '', - Sectional: '', }, highlightedHeaderArg: 'Profiles', commandName: 'Sweep', @@ -4747,7 +4740,6 @@ path001 = startProfile(sketch001, at = [0, 0]) headerArguments: { Profiles: '2 profiles', Path: '', - Sectional: '', }, highlightedHeaderArg: 'path', commandName: 'Sweep', @@ -4760,7 +4752,6 @@ path001 = startProfile(sketch001, at = [0, 0]) headerArguments: { Profiles: '2 profiles', Path: '1 segment', - Sectional: '', }, commandName: 'Sweep', }) diff --git a/e2e/playwright/projects.spec.ts b/e2e/playwright/projects.spec.ts index 22e23525c..09ede1ee8 100644 --- a/e2e/playwright/projects.spec.ts +++ b/e2e/playwright/projects.spec.ts @@ -475,6 +475,7 @@ test.describe('Can export from electron app', () => { }, tronApp.projectDirName, page, + cmdBar, method ) ) @@ -779,9 +780,6 @@ test.describe(`Project management commands`, () => { const commandContinueButton = page.getByRole('button', { name: 'Continue', }) - const commandSubmitButton = page.getByRole('button', { - name: 'Submit command', - }) const toastMessage = page.getByText(`Successfully renamed`) await test.step(`Setup`, async () => { @@ -800,8 +798,7 @@ test.describe(`Project management commands`, () => { await expect(commandContinueButton).toBeVisible() await commandContinueButton.click() - await expect(commandSubmitButton).toBeVisible() - await commandSubmitButton.click() + await cmdBar.submit() await expect(toastMessage).toBeVisible() }) @@ -837,9 +834,6 @@ test.describe(`Project management commands`, () => { }) const projectNameOption = page.getByRole('option', { name: projectName }) const commandWarning = page.getByText('Are you sure you want to delete?') - const commandSubmitButton = page.getByRole('button', { - name: 'Submit command', - }) const toastMessage = page.getByText(`Successfully deleted`) const noProjectsMessage = page.getByText('No projects found') @@ -859,8 +853,7 @@ test.describe(`Project management commands`, () => { await projectNameOption.click() await expect(commandWarning).toBeVisible() - await expect(commandSubmitButton).toBeVisible() - await commandSubmitButton.click() + await cmdBar.submit() await expect(toastMessage).toBeVisible() }) @@ -894,9 +887,6 @@ test.describe(`Project management commands`, () => { const commandContinueButton = page.getByRole('button', { name: 'Continue', }) - const commandSubmitButton = page.getByRole('button', { - name: 'Submit command', - }) const toastMessage = page.getByText(`Successfully renamed`) await test.step(`Setup`, async () => { @@ -914,8 +904,7 @@ test.describe(`Project management commands`, () => { await expect(commandContinueButton).toBeVisible() await commandContinueButton.click() - await expect(commandSubmitButton).toBeVisible() - await commandSubmitButton.click() + await cmdBar.submit() await expect(toastMessage).toBeVisible() }) @@ -949,9 +938,6 @@ test.describe(`Project management commands`, () => { }) const projectNameOption = page.getByRole('option', { name: projectName }) const commandWarning = page.getByText('Are you sure you want to delete?') - const commandSubmitButton = page.getByRole('button', { - name: 'Submit command', - }) const toastMessage = page.getByText(`Successfully deleted`) const noProjectsMessage = page.getByText('No projects found') @@ -967,8 +953,7 @@ test.describe(`Project management commands`, () => { await projectNameOption.click() await expect(commandWarning).toBeVisible() - await expect(commandSubmitButton).toBeVisible() - await commandSubmitButton.click() + await cmdBar.submit() await expect(toastMessage).toBeVisible() }) diff --git a/e2e/playwright/regression-tests.spec.ts b/e2e/playwright/regression-tests.spec.ts index c18f8663c..d3037667c 100644 --- a/e2e/playwright/regression-tests.spec.ts +++ b/e2e/playwright/regression-tests.spec.ts @@ -1,6 +1,7 @@ import path from 'path' import { bracket } from '@e2e/playwright/fixtures/bracket' import type { Page } from '@playwright/test' +import type { CmdBarFixture } from '@e2e/playwright/fixtures/cmdBarFixture' import { reportRejection } from '@src/lib/trap' import * as fsp from 'fs/promises' @@ -421,10 +422,7 @@ extrude002 = extrude(profile002, length = 150) await page.keyboard.press('Enter') // Click the checkbox - const submitButton = page.getByText('Confirm Export') - await expect(submitButton).toBeVisible() - - await page.keyboard.press('Enter') + await cmdBar.submit() // Find the toast. // Look out for the toast message @@ -461,8 +459,7 @@ extrude002 = extrude(profile002, length = 150) await page.keyboard.press('Enter') // Click the checkbox - await expect(submitButton).toBeVisible() - await page.keyboard.press('Enter') + await cmdBar.submit() // Find the toast. // Look out for the toast message @@ -482,6 +479,7 @@ extrude002 = extrude(profile002, length = 150) test('ensure you CAN export while an export is already going', async ({ page, homePage, + cmdBar, }) => { const u = await getUtils(page) await test.step('Set up the code and durations', async () => { @@ -516,11 +514,11 @@ extrude002 = extrude(profile002, length = 150) const successToastMessage = page.getByText(`Exported successfully`) await test.step('second export', async () => { - await clickExportButton(page) + await clickExportButton(page, cmdBar) await expect(exportingToastMessage).toBeVisible() - await clickExportButton(page) + await clickExportButton(page, cmdBar) await test.step('The first export still succeeds', async () => { await Promise.all([ @@ -537,7 +535,7 @@ extrude002 = extrude(profile002, length = 150) await test.step('Successful, unblocked export', async () => { // Try exporting again. - await clickExportButton(page) + await clickExportButton(page, cmdBar) // Find the toast. // Look out for the toast message @@ -575,7 +573,7 @@ extrude002 = extrude(profile002, length = 150) name: 'Projects', }) const projectLink = page.getByRole('link', { name: 'bracket' }) - const networkHealthIndicator = page.getByTestId('network-toggle') + const networkHealthIndicator = page.getByTestId(/network-toggle/) await test.step('Check the home page', async () => { await expect(projectsHeading).toBeVisible() @@ -880,7 +878,7 @@ s2 = startSketchOn(XY) }) }) -async function clickExportButton(page: Page) { +async function clickExportButton(page: Page, cmdBar: CmdBarFixture) { await test.step('Running export flow', async () => { // export the model const exportButton = page.getByTestId('export-pane-button') @@ -896,9 +894,6 @@ async function clickExportButton(page: Page) { await page.keyboard.press('Enter') // Click the checkbox - const submitButton = page.getByText('Confirm Export') - await expect(submitButton).toBeVisible() - - await page.keyboard.press('Enter') + await cmdBar.submit() }) } diff --git a/e2e/playwright/sketch-tests.spec.ts b/e2e/playwright/sketch-tests.spec.ts index d85ffd8b1..642d2e9e2 100644 --- a/e2e/playwright/sketch-tests.spec.ts +++ b/e2e/playwright/sketch-tests.spec.ts @@ -1445,6 +1445,103 @@ solid001 = subtract([extrude001], tools = [extrude002]) await u.closeDebugPanel() }) + test('Can edit a tangentialArc defined by angle and radius', async ({ + page, + homePage, + editor, + toolbar, + scene, + cmdBar, + }) => { + const viewportSize = { width: 1500, height: 750 } + await page.setBodyDimensions(viewportSize) + + await page.addInitScript(async () => { + localStorage.setItem( + 'persistCode', + `@settings(defaultLengthUnit=in) +sketch001 = startSketchOn(XZ) + |> startProfile(at = [-10, -10]) + |> line(end = [20.0, 10.0]) + |> tangentialArc(angle = 60deg, radius=10.0)` + ) + }) + + await homePage.goToModelingScene() + await toolbar.waitForFeatureTreeToBeBuilt() + await scene.settled(cmdBar) + + await (await toolbar.getFeatureTreeOperation('Sketch', 0)).dblclick() + + await page.waitForTimeout(1000) + + await page.mouse.move(1200, 139) + await page.mouse.down() + await page.mouse.move(870, 250) + await page.mouse.up() + + await page.waitForTimeout(200) + + await editor.expectEditor.toContain( + `tangentialArc(angle = 234.01deg, radius = 4.08)`, + { shouldNormalise: true } + ) + }) + + test('Can undo with closed code pane', async ({ + page, + homePage, + editor, + toolbar, + scene, + cmdBar, + }) => { + const u = await getUtils(page) + + const viewportSize = { width: 1500, height: 750 } + await page.setBodyDimensions(viewportSize) + + await page.addInitScript(async () => { + localStorage.setItem( + 'persistCode', + `@settings(defaultLengthUnit=in) +sketch001 = startSketchOn(XZ) + |> startProfile(at = [-10, -10]) + |> line(end = [20.0, 10.0]) + |> tangentialArc(end = [5.49, 8.37])` + ) + }) + + await homePage.goToModelingScene() + await toolbar.waitForFeatureTreeToBeBuilt() + await scene.settled(cmdBar) + + await (await toolbar.getFeatureTreeOperation('Sketch', 0)).dblclick() + + await page.waitForTimeout(1000) + + await page.mouse.move(1200, 139) + await page.mouse.down() + await page.mouse.move(870, 250) + await page.mouse.up() + + await editor.expectEditor.toContain(`tangentialArc(end=[-5.85,4.32])`, { + shouldNormalise: true, + }) + + await u.closeKclCodePanel() + + // Undo the last change + await page.keyboard.down('Control') + await page.keyboard.press('KeyZ') + await page.keyboard.up('Control') + + await u.openKclCodePanel() + await editor.expectEditor.toContain(`tangentialArc(end = [5.49, 8.37])`, { + shouldNormalise: true, + }) + }) + test('Can delete a single segment line with keyboard', async ({ page, scene, diff --git a/e2e/playwright/snapshot-tests.spec.ts b/e2e/playwright/snapshot-tests.spec.ts index a8fc23eed..5d59d9caa 100644 --- a/e2e/playwright/snapshot-tests.spec.ts +++ b/e2e/playwright/snapshot-tests.spec.ts @@ -798,7 +798,7 @@ test('theme persists', async ({ page, context, homePage }) => { await page.getByTestId('settings-close-button').click() - const networkToggle = page.getByTestId('network-toggle') + const networkToggle = page.getByTestId(/network-toggle/) // simulate network down await u.emulateNetworkConditions({ diff --git a/e2e/playwright/snapshot-tests.spec.ts-snapshots/Client-side-scene-scale-should-match-engine-scale-Inch-scale-1-Google-Chrome-linux.png b/e2e/playwright/snapshot-tests.spec.ts-snapshots/Client-side-scene-scale-should-match-engine-scale-Inch-scale-1-Google-Chrome-linux.png index 4d00a06fe..347f4d4dd 100644 Binary files a/e2e/playwright/snapshot-tests.spec.ts-snapshots/Client-side-scene-scale-should-match-engine-scale-Inch-scale-1-Google-Chrome-linux.png and b/e2e/playwright/snapshot-tests.spec.ts-snapshots/Client-side-scene-scale-should-match-engine-scale-Inch-scale-1-Google-Chrome-linux.png differ diff --git a/e2e/playwright/snapshot-tests.spec.ts-snapshots/Client-side-scene-scale-should-match-engine-scale-Inch-scale-2-Google-Chrome-linux.png b/e2e/playwright/snapshot-tests.spec.ts-snapshots/Client-side-scene-scale-should-match-engine-scale-Inch-scale-2-Google-Chrome-linux.png index a6b36345b..78be29eef 100644 Binary files a/e2e/playwright/snapshot-tests.spec.ts-snapshots/Client-side-scene-scale-should-match-engine-scale-Inch-scale-2-Google-Chrome-linux.png and b/e2e/playwright/snapshot-tests.spec.ts-snapshots/Client-side-scene-scale-should-match-engine-scale-Inch-scale-2-Google-Chrome-linux.png differ diff --git a/e2e/playwright/snapshot-tests.spec.ts-snapshots/Client-side-scene-scale-should-match-engine-scale-Millimeter-scale-1-Google-Chrome-linux.png b/e2e/playwright/snapshot-tests.spec.ts-snapshots/Client-side-scene-scale-should-match-engine-scale-Millimeter-scale-1-Google-Chrome-linux.png index 13512d16d..32e3008d3 100644 Binary files a/e2e/playwright/snapshot-tests.spec.ts-snapshots/Client-side-scene-scale-should-match-engine-scale-Millimeter-scale-1-Google-Chrome-linux.png and b/e2e/playwright/snapshot-tests.spec.ts-snapshots/Client-side-scene-scale-should-match-engine-scale-Millimeter-scale-1-Google-Chrome-linux.png differ diff --git a/e2e/playwright/snapshot-tests.spec.ts-snapshots/Client-side-scene-scale-should-match-engine-scale-Millimeter-scale-2-Google-Chrome-linux.png b/e2e/playwright/snapshot-tests.spec.ts-snapshots/Client-side-scene-scale-should-match-engine-scale-Millimeter-scale-2-Google-Chrome-linux.png index 68c4e63d1..cd690ff5a 100644 Binary files a/e2e/playwright/snapshot-tests.spec.ts-snapshots/Client-side-scene-scale-should-match-engine-scale-Millimeter-scale-2-Google-Chrome-linux.png and b/e2e/playwright/snapshot-tests.spec.ts-snapshots/Client-side-scene-scale-should-match-engine-scale-Millimeter-scale-2-Google-Chrome-linux.png differ diff --git a/e2e/playwright/snapshot-tests.spec.ts-snapshots/Draft-circle-should-look-right-1-Google-Chrome-linux.png b/e2e/playwright/snapshot-tests.spec.ts-snapshots/Draft-circle-should-look-right-1-Google-Chrome-linux.png index cd2ffa34c..89b867da3 100644 Binary files a/e2e/playwright/snapshot-tests.spec.ts-snapshots/Draft-circle-should-look-right-1-Google-Chrome-linux.png and b/e2e/playwright/snapshot-tests.spec.ts-snapshots/Draft-circle-should-look-right-1-Google-Chrome-linux.png differ diff --git a/e2e/playwright/snapshot-tests.spec.ts-snapshots/Draft-rectangles-should-look-right-1-Google-Chrome-linux.png b/e2e/playwright/snapshot-tests.spec.ts-snapshots/Draft-rectangles-should-look-right-1-Google-Chrome-linux.png index 14088cf0b..724680712 100644 Binary files a/e2e/playwright/snapshot-tests.spec.ts-snapshots/Draft-rectangles-should-look-right-1-Google-Chrome-linux.png and b/e2e/playwright/snapshot-tests.spec.ts-snapshots/Draft-rectangles-should-look-right-1-Google-Chrome-linux.png differ diff --git a/e2e/playwright/snapshot-tests.spec.ts-snapshots/Draft-segments-should-look-right-1-Google-Chrome-linux.png b/e2e/playwright/snapshot-tests.spec.ts-snapshots/Draft-segments-should-look-right-1-Google-Chrome-linux.png index f78ac1c7c..d275c9056 100644 Binary files a/e2e/playwright/snapshot-tests.spec.ts-snapshots/Draft-segments-should-look-right-1-Google-Chrome-linux.png and b/e2e/playwright/snapshot-tests.spec.ts-snapshots/Draft-segments-should-look-right-1-Google-Chrome-linux.png differ diff --git a/e2e/playwright/snapshot-tests.spec.ts-snapshots/Draft-segments-should-look-right-2-Google-Chrome-linux.png b/e2e/playwright/snapshot-tests.spec.ts-snapshots/Draft-segments-should-look-right-2-Google-Chrome-linux.png index cb0ee415b..d6d2193d7 100644 Binary files a/e2e/playwright/snapshot-tests.spec.ts-snapshots/Draft-segments-should-look-right-2-Google-Chrome-linux.png and b/e2e/playwright/snapshot-tests.spec.ts-snapshots/Draft-segments-should-look-right-2-Google-Chrome-linux.png differ diff --git a/e2e/playwright/snapshot-tests.spec.ts-snapshots/Draft-segments-should-look-right-3-Google-Chrome-linux.png b/e2e/playwright/snapshot-tests.spec.ts-snapshots/Draft-segments-should-look-right-3-Google-Chrome-linux.png index 3a3d740b8..fe961f431 100644 Binary files a/e2e/playwright/snapshot-tests.spec.ts-snapshots/Draft-segments-should-look-right-3-Google-Chrome-linux.png and b/e2e/playwright/snapshot-tests.spec.ts-snapshots/Draft-segments-should-look-right-3-Google-Chrome-linux.png differ diff --git a/e2e/playwright/snapshot-tests.spec.ts-snapshots/Draft-segments-should-look-right-4-Google-Chrome-linux.png b/e2e/playwright/snapshot-tests.spec.ts-snapshots/Draft-segments-should-look-right-4-Google-Chrome-linux.png index 4834b4422..456945662 100644 Binary files a/e2e/playwright/snapshot-tests.spec.ts-snapshots/Draft-segments-should-look-right-4-Google-Chrome-linux.png and b/e2e/playwright/snapshot-tests.spec.ts-snapshots/Draft-segments-should-look-right-4-Google-Chrome-linux.png differ diff --git a/e2e/playwright/snapshot-tests.spec.ts-snapshots/Grid-visibility-Grid-turned-off-1-Google-Chrome-linux.png b/e2e/playwright/snapshot-tests.spec.ts-snapshots/Grid-visibility-Grid-turned-off-1-Google-Chrome-linux.png index cd1316369..1e80da8d2 100644 Binary files a/e2e/playwright/snapshot-tests.spec.ts-snapshots/Grid-visibility-Grid-turned-off-1-Google-Chrome-linux.png and b/e2e/playwright/snapshot-tests.spec.ts-snapshots/Grid-visibility-Grid-turned-off-1-Google-Chrome-linux.png differ diff --git a/e2e/playwright/snapshot-tests.spec.ts-snapshots/Grid-visibility-Grid-turned-off-to-on-via-command-bar-1-Google-Chrome-linux.png b/e2e/playwright/snapshot-tests.spec.ts-snapshots/Grid-visibility-Grid-turned-off-to-on-via-command-bar-1-Google-Chrome-linux.png index 06ed38fea..719006d9f 100644 Binary files a/e2e/playwright/snapshot-tests.spec.ts-snapshots/Grid-visibility-Grid-turned-off-to-on-via-command-bar-1-Google-Chrome-linux.png and b/e2e/playwright/snapshot-tests.spec.ts-snapshots/Grid-visibility-Grid-turned-off-to-on-via-command-bar-1-Google-Chrome-linux.png differ diff --git a/e2e/playwright/snapshot-tests.spec.ts-snapshots/Grid-visibility-Grid-turned-on-1-Google-Chrome-linux.png b/e2e/playwright/snapshot-tests.spec.ts-snapshots/Grid-visibility-Grid-turned-on-1-Google-Chrome-linux.png index e98e4a7da..213ed4553 100644 Binary files a/e2e/playwright/snapshot-tests.spec.ts-snapshots/Grid-visibility-Grid-turned-on-1-Google-Chrome-linux.png and b/e2e/playwright/snapshot-tests.spec.ts-snapshots/Grid-visibility-Grid-turned-on-1-Google-Chrome-linux.png differ diff --git a/e2e/playwright/snapshot-tests.spec.ts-snapshots/Sketch-on-face-with-none-z-up-1-Google-Chrome-linux.png b/e2e/playwright/snapshot-tests.spec.ts-snapshots/Sketch-on-face-with-none-z-up-1-Google-Chrome-linux.png index b26067537..c0847c94a 100644 Binary files a/e2e/playwright/snapshot-tests.spec.ts-snapshots/Sketch-on-face-with-none-z-up-1-Google-Chrome-linux.png and b/e2e/playwright/snapshot-tests.spec.ts-snapshots/Sketch-on-face-with-none-z-up-1-Google-Chrome-linux.png differ diff --git a/e2e/playwright/snapshot-tests.spec.ts-snapshots/Zoom-to-fit-on-load---solid-2d-1-Google-Chrome-linux.png b/e2e/playwright/snapshot-tests.spec.ts-snapshots/Zoom-to-fit-on-load---solid-2d-1-Google-Chrome-linux.png index 1d4be10ef..71ab7f7d8 100644 Binary files a/e2e/playwright/snapshot-tests.spec.ts-snapshots/Zoom-to-fit-on-load---solid-2d-1-Google-Chrome-linux.png and b/e2e/playwright/snapshot-tests.spec.ts-snapshots/Zoom-to-fit-on-load---solid-2d-1-Google-Chrome-linux.png differ diff --git a/e2e/playwright/snapshot-tests.spec.ts-snapshots/Zoom-to-fit-on-load---solid-3d-1-Google-Chrome-linux.png b/e2e/playwright/snapshot-tests.spec.ts-snapshots/Zoom-to-fit-on-load---solid-3d-1-Google-Chrome-linux.png index 7ca949dc9..09d8924eb 100644 Binary files a/e2e/playwright/snapshot-tests.spec.ts-snapshots/Zoom-to-fit-on-load---solid-3d-1-Google-Chrome-linux.png and b/e2e/playwright/snapshot-tests.spec.ts-snapshots/Zoom-to-fit-on-load---solid-3d-1-Google-Chrome-linux.png differ diff --git a/e2e/playwright/snapshot-tests.spec.ts-snapshots/code-color-goober-code-color-goober-1-Google-Chrome-linux.png b/e2e/playwright/snapshot-tests.spec.ts-snapshots/code-color-goober-code-color-goober-1-Google-Chrome-linux.png index b7defec7f..0746a7283 100644 Binary files a/e2e/playwright/snapshot-tests.spec.ts-snapshots/code-color-goober-code-color-goober-1-Google-Chrome-linux.png and b/e2e/playwright/snapshot-tests.spec.ts-snapshots/code-color-goober-code-color-goober-1-Google-Chrome-linux.png differ diff --git a/e2e/playwright/snapshot-tests.spec.ts-snapshots/code-color-goober-code-color-goober-opening-window-1-Google-Chrome-linux.png b/e2e/playwright/snapshot-tests.spec.ts-snapshots/code-color-goober-code-color-goober-opening-window-1-Google-Chrome-linux.png index b639a02ef..4b158be34 100644 Binary files a/e2e/playwright/snapshot-tests.spec.ts-snapshots/code-color-goober-code-color-goober-opening-window-1-Google-Chrome-linux.png and b/e2e/playwright/snapshot-tests.spec.ts-snapshots/code-color-goober-code-color-goober-opening-window-1-Google-Chrome-linux.png differ diff --git a/e2e/playwright/snapshot-tests.spec.ts-snapshots/code-color-goober-code-color-goober-works-with-single-quotes-1-Google-Chrome-linux.png b/e2e/playwright/snapshot-tests.spec.ts-snapshots/code-color-goober-code-color-goober-works-with-single-quotes-1-Google-Chrome-linux.png index 8a6d089c7..e75d89128 100644 Binary files a/e2e/playwright/snapshot-tests.spec.ts-snapshots/code-color-goober-code-color-goober-works-with-single-quotes-1-Google-Chrome-linux.png and b/e2e/playwright/snapshot-tests.spec.ts-snapshots/code-color-goober-code-color-goober-works-with-single-quotes-1-Google-Chrome-linux.png differ diff --git a/e2e/playwright/snapshot-tests.spec.ts-snapshots/extrude-on-default-planes-should-be-stable--XY-1-Google-Chrome-linux.png b/e2e/playwright/snapshot-tests.spec.ts-snapshots/extrude-on-default-planes-should-be-stable--XY-1-Google-Chrome-linux.png index 8329b155e..4857065c4 100644 Binary files a/e2e/playwright/snapshot-tests.spec.ts-snapshots/extrude-on-default-planes-should-be-stable--XY-1-Google-Chrome-linux.png and b/e2e/playwright/snapshot-tests.spec.ts-snapshots/extrude-on-default-planes-should-be-stable--XY-1-Google-Chrome-linux.png differ diff --git a/e2e/playwright/snapshot-tests.spec.ts-snapshots/extrude-on-default-planes-should-be-stable--XZ-1-Google-Chrome-linux.png b/e2e/playwright/snapshot-tests.spec.ts-snapshots/extrude-on-default-planes-should-be-stable--XZ-1-Google-Chrome-linux.png index 70fba85c9..8e16190eb 100644 Binary files a/e2e/playwright/snapshot-tests.spec.ts-snapshots/extrude-on-default-planes-should-be-stable--XZ-1-Google-Chrome-linux.png and b/e2e/playwright/snapshot-tests.spec.ts-snapshots/extrude-on-default-planes-should-be-stable--XZ-1-Google-Chrome-linux.png differ diff --git a/e2e/playwright/snapshot-tests.spec.ts-snapshots/extrude-on-default-planes-should-be-stable--YZ-1-Google-Chrome-linux.png b/e2e/playwright/snapshot-tests.spec.ts-snapshots/extrude-on-default-planes-should-be-stable--YZ-1-Google-Chrome-linux.png index 15d5bfdf6..97974b5f5 100644 Binary files a/e2e/playwright/snapshot-tests.spec.ts-snapshots/extrude-on-default-planes-should-be-stable--YZ-1-Google-Chrome-linux.png and b/e2e/playwright/snapshot-tests.spec.ts-snapshots/extrude-on-default-planes-should-be-stable--YZ-1-Google-Chrome-linux.png differ diff --git a/e2e/playwright/snapshot-tests.spec.ts-snapshots/extrude-on-default-planes-should-be-stable-XY-1-Google-Chrome-linux.png b/e2e/playwright/snapshot-tests.spec.ts-snapshots/extrude-on-default-planes-should-be-stable-XY-1-Google-Chrome-linux.png index 2ce82555f..713ba6dd0 100644 Binary files a/e2e/playwright/snapshot-tests.spec.ts-snapshots/extrude-on-default-planes-should-be-stable-XY-1-Google-Chrome-linux.png and b/e2e/playwright/snapshot-tests.spec.ts-snapshots/extrude-on-default-planes-should-be-stable-XY-1-Google-Chrome-linux.png differ diff --git a/e2e/playwright/snapshot-tests.spec.ts-snapshots/extrude-on-default-planes-should-be-stable-XZ-1-Google-Chrome-linux.png b/e2e/playwright/snapshot-tests.spec.ts-snapshots/extrude-on-default-planes-should-be-stable-XZ-1-Google-Chrome-linux.png index e517714f0..bc6bc23f0 100644 Binary files a/e2e/playwright/snapshot-tests.spec.ts-snapshots/extrude-on-default-planes-should-be-stable-XZ-1-Google-Chrome-linux.png and b/e2e/playwright/snapshot-tests.spec.ts-snapshots/extrude-on-default-planes-should-be-stable-XZ-1-Google-Chrome-linux.png differ diff --git a/e2e/playwright/snapshot-tests.spec.ts-snapshots/extrude-on-default-planes-should-be-stable-YZ-1-Google-Chrome-linux.png b/e2e/playwright/snapshot-tests.spec.ts-snapshots/extrude-on-default-planes-should-be-stable-YZ-1-Google-Chrome-linux.png index bed90c647..fc674990f 100644 Binary files a/e2e/playwright/snapshot-tests.spec.ts-snapshots/extrude-on-default-planes-should-be-stable-YZ-1-Google-Chrome-linux.png and b/e2e/playwright/snapshot-tests.spec.ts-snapshots/extrude-on-default-planes-should-be-stable-YZ-1-Google-Chrome-linux.png differ diff --git a/e2e/playwright/temporary-workspace.spec.ts b/e2e/playwright/temporary-workspace.spec.ts new file mode 100644 index 000000000..1aff27635 --- /dev/null +++ b/e2e/playwright/temporary-workspace.spec.ts @@ -0,0 +1,117 @@ +import { expect, test } from '@e2e/playwright/zoo-test' +import { stringToBase64 } from '@src/lib/base64' + +test.describe('Temporary workspace', () => { + test( + 'Opening a share link creates a temporary environment that is not saved', + { tag: ['@web'] }, + async ({ page, editor, scene, cmdBar, homePage }) => { + await test.step('Pre-condition: editor is empty', async () => { + await homePage.goToModelingScene() + await scene.settled(cmdBar) + await editor.expectEditor.toContain('') + }) + + await test.step('Go to share link, check new content present, make a change', async () => { + const code = `sketch001 = startSketchOn(XY) + profile001 = startProfile(sketch001, at = [-124.89, -186.4]) + |> line(end = [391.31, 444.04]) + |> line(end = [96.21, -493.07]) + |> line(endAbsolute = [profileStartX(%), profileStartY(%)]) + |> close() + extrude001 = extrude(profile001, length = 5) +` + + const codeQueryParam = encodeURIComponent(stringToBase64(code)) + const targetURL = `?create-file=true&browser=test&code=${codeQueryParam}&ask-open-desktop=true` + await page.goto(page.url() + targetURL) + await expect.poll(() => page.url()).toContain(targetURL) + const button = page.getByRole('button', { name: 'Continue to web app' }) + await button.click() + + await editor.expectEditor.toContain(code, { shouldNormalise: true }) + await editor.scrollToText('-124.89', true) + await page.keyboard.press('9') + await page.keyboard.press('9') + }) + + await test.step('Post-condition: empty editor once again (original state)', async () => { + await homePage.goToModelingScene() + await scene.settled(cmdBar) + const code = await page.evaluate(() => + window.localStorage.getItem('persistCode') + ) + await expect(code).toContain('') + }) + } + ) + + test( + 'Opening a sample link creates a temporary environment that is not saved', + { tag: ['@web'] }, + async ({ page, editor, scene, cmdBar, homePage }) => { + await test.step('Pre-condition: editor is empty', async () => { + await homePage.goToModelingScene() + await scene.settled(cmdBar) + await editor.expectEditor.toContain('') + }) + + await test.step('Load sample, make an edit', async () => { + await page.goto( + `${page.url()}/?cmd=add-kcl-file-to-project&groupId=application&projectName=browser&source=kcl-samples&sample=brake-rotor/main.kcl` + ) + + await editor.scrollToText('114.3', true) + await page.keyboard.press('9') + await page.keyboard.press('9') + }) + + await test.step('Post-condition: empty editor once again (original state)', async () => { + await homePage.goToModelingScene() + await scene.settled(cmdBar) + const code = await page.evaluate(() => + window.localStorage.getItem('persistCode') + ) + await expect(code).toContain('') + }) + } + ) + + test( + 'Hitting save will save the temporary workspace', + { tag: ['@web'] }, + async ({ page, editor, scene, cmdBar, homePage }) => { + const buttonSaveTemporaryWorkspace = page.getByTestId('tws-save') + + await test.step('Pre-condition: editor is empty', async () => { + await homePage.goToModelingScene() + await scene.settled(cmdBar) + await editor.expectEditor.toContain('') + }) + + await test.step('Load sample, make an edit, *save*', async () => { + await page.goto( + `${page.url()}/?cmd=add-kcl-file-to-project&groupId=application&projectName=browser&source=kcl-samples&sample=brake-rotor/main.kcl` + ) + await homePage.goToModelingScene() + await scene.settled(cmdBar) + + await editor.scrollToText('114.3') + await editor.replaceCode('114.3', '999.9133') + await editor.expectEditor.toContain('999.9133') + + await buttonSaveTemporaryWorkspace.click() + await expect(buttonSaveTemporaryWorkspace).not.toBeVisible() + + await editor.expectEditor.toContain('999.9133') + }) + + await test.step('Post-condition: has the edits in localStorage', async () => { + const code = await page.evaluate(() => + window.localStorage.getItem('persistCode') + ) + await expect(code).toContain('999.9133') + }) + } + ) +}) diff --git a/e2e/playwright/test-network-and-connection-issues.spec.ts b/e2e/playwright/test-network-and-connection-issues.spec.ts index e14886289..8bf2b3e2f 100644 --- a/e2e/playwright/test-network-and-connection-issues.spec.ts +++ b/e2e/playwright/test-network-and-connection-issues.spec.ts @@ -24,16 +24,15 @@ test.describe('Test network related behaviors', () => { await homePage.goToModelingScene() - const networkToggle = page.getByTestId('network-toggle') + const networkToggle = page.getByTestId(/network-toggle/) // This is how we wait until the stream is online await expect( page.getByRole('button', { name: 'Start Sketch' }) ).not.toBeDisabled({ timeout: 15000 }) - const networkWidget = page.locator('[data-testid="network-toggle"]') - await expect(networkWidget).toBeVisible() - await networkWidget.hover() + await expect(networkToggle).toBeVisible() + await networkToggle.hover() const networkPopover = page.locator('[data-testid="network-popover"]') await expect(networkPopover).not.toBeVisible() @@ -44,7 +43,7 @@ test.describe('Test network related behaviors', () => { ).toBeVisible() // Click the network widget - await networkWidget.click() + await networkToggle.click() // Check the modal opened. await expect(networkPopover).toBeVisible() @@ -65,8 +64,8 @@ test.describe('Test network related behaviors', () => { // Expect the network to be down await expect(networkToggle).toContainText('Network health (Offline)') - // Click the network widget - await networkWidget.click() + // Click the network toggle + await networkToggle.click() // Check the modal opened. await expect(networkPopover).toBeVisible() @@ -99,7 +98,7 @@ test.describe('Test network related behaviors', () => { 'Engine disconnect & reconnect in sketch mode', { tag: '@skipLocalEngine' }, async ({ page, homePage, toolbar, scene, cmdBar }) => { - const networkToggle = page.getByTestId('network-toggle') + const networkToggle = page.getByTestId(/network-toggle/) const networkToggleConnectedText = page.getByText( 'Network health (Strong)' ) @@ -286,7 +285,7 @@ profile001 = startProfile(sketch001, at = [12.34, -12.34]) 'Paused stream freezes view frame, unpause reconnect is seamless to user', { tag: ['@desktop', '@skipLocalEngine'] }, async ({ page, homePage, scene, cmdBar, toolbar, tronApp }) => { - const networkToggle = page.getByTestId('network-toggle') + const networkToggle = page.getByTestId(/network-toggle/) const networkToggleConnectedText = page.getByText( 'Network health (Strong)' ) diff --git a/e2e/playwright/test-utils.ts b/e2e/playwright/test-utils.ts index 95027386b..e613c4f5b 100644 --- a/e2e/playwright/test-utils.ts +++ b/e2e/playwright/test-utils.ts @@ -22,6 +22,7 @@ export const token = process.env.token || '' import type { ProjectConfiguration } from '@rust/kcl-lib/bindings/ProjectConfiguration' import type { ElectronZoo } from '@e2e/playwright/fixtures/fixtureSetup' +import type { CmdBarFixture } from '@e2e/playwright/fixtures/cmdBarFixture' import { isErrorWhitelisted } from '@e2e/playwright/lib/console-error-whitelist' import { TEST_SETTINGS, TEST_SETTINGS_KEY } from '@e2e/playwright/storageStates' import { test } from '@e2e/playwright/zoo-test' @@ -37,7 +38,7 @@ export const headerMasks = (page: Page) => [ ] export const lowerRightMasks = (page: Page) => [ - page.getByTestId('network-toggle'), + page.getByTestId(/network-toggle/), page.getByTestId('billing-remaining-bar'), ] @@ -158,10 +159,10 @@ async function openKclCodePanel(page: Page) { await page.evaluate(() => { // editorManager is available on the window object. //@ts-ignore this is in an entirely different context that tsc can't see. - editorManager._editorView.dispatch({ + editorManager.getEditorView().dispatch({ selection: { //@ts-ignore this is in an entirely different context that tsc can't see. - anchor: editorManager._editorView.docView.length, + anchor: editorManager.getEditorView().docView.length, }, scrollIntoView: true, }) @@ -737,6 +738,7 @@ export const doExport = async ( output: Models['OutputFormat3d_type'], rootDir: string, page: Page, + cmdBar: CmdBarFixture, exportFrom: 'dropdown' | 'sidebarButton' | 'commandBar' = 'dropdown' ): Promise => { if (exportFrom === 'dropdown') { @@ -780,9 +782,7 @@ export const doExport = async ( .click() await page.locator('#arg-form').waitFor({ state: 'detached' }) } - await expect(page.getByText('Confirm Export')).toBeVisible() - - await page.getByRole('button', { name: 'Submit command' }).click() + await cmdBar.submit() await expect(page.getByText('Exported successfully')).toBeVisible() diff --git a/e2e/playwright/testing-constraints.spec.ts b/e2e/playwright/testing-constraints.spec.ts index bd2babdd6..114d32b13 100644 --- a/e2e/playwright/testing-constraints.spec.ts +++ b/e2e/playwright/testing-constraints.spec.ts @@ -10,7 +10,7 @@ import { import { expect, test } from '@e2e/playwright/zoo-test' test.describe('Testing constraints', () => { - test('Can constrain line length', async ({ page, homePage }) => { + test('Can constrain line length', async ({ page, homePage, cmdBar }) => { await page.addInitScript(async () => { localStorage.setItem( 'persistCode', @@ -50,11 +50,7 @@ test.describe('Testing constraints', () => { await page.waitForTimeout(100) await page.getByTestId('constraint-length').click() await page.getByTestId('cmd-bar-arg-value').getByRole('textbox').fill('20') - await page - .getByRole('button', { - name: 'arrow right Continue', - }) - .click() + await cmdBar.continue() await expect(page.locator('.cm-content')).toHaveText( `length001 = 20sketch001 = startSketchOn(XY) |> startProfile(at = [-10, -10]) |> line(end = [20, 0]) |> angledLine(angle = 90, length = length001) |> xLine(length = -20)` @@ -681,9 +677,6 @@ test.describe('Testing constraints', () => { .getByRole('textbox') const cmdBarKclVariableNameInput = page.getByPlaceholder('Variable name') - const cmdBarSubmitButton = page.getByRole('button', { - name: 'arrow right Continue', - }) await page.addInitScript(async () => { localStorage.setItem( @@ -736,7 +729,7 @@ part002 = startSketchOn(XZ) await page.waitForTimeout(500) const [ang, len] = value.split(', ') const changedCode = `|> angledLine(angle = ${ang}, length = ${len})` - await cmdBarSubmitButton.click() + await cmdBar.continue() await expect(page.locator('.cm-content')).toContainText(changedCode) // checking active assures the cursor is where it should be @@ -1101,11 +1094,7 @@ part002 = startSketchOn(XZ) await page.waitForTimeout(500) await page.getByTestId('cmd-bar-arg-value').getByRole('textbox').fill('10') - await page - .getByRole('button', { - name: 'arrow right Continue', - }) - .click() + await cmdBar.continue() await pollEditorLinesSelectedLength(page, 1) activeLinesContent = await page.locator('.cm-activeLine').all() diff --git a/e2e/playwright/testing-gizmo.spec.ts b/e2e/playwright/testing-gizmo.spec.ts index be26eb252..b87ffeb05 100644 --- a/e2e/playwright/testing-gizmo.spec.ts +++ b/e2e/playwright/testing-gizmo.spec.ts @@ -8,37 +8,37 @@ test.describe('Testing Gizmo', () => { const cases = [ { testDescription: 'top view', - clickPosition: { x: 951, y: 385 }, + clickPosition: { x: 951, y: 402 }, expectedCameraPosition: { x: 800, y: -152, z: 4886.02 }, expectedCameraTarget: { x: 800, y: -152, z: 26 }, }, { testDescription: 'bottom view', - clickPosition: { x: 951, y: 429 }, + clickPosition: { x: 951, y: 449 }, expectedCameraPosition: { x: 800, y: -152, z: -4834.02 }, expectedCameraTarget: { x: 800, y: -152, z: 26 }, }, { testDescription: 'right view', - clickPosition: { x: 929, y: 417 }, + clickPosition: { x: 929, y: 435 }, expectedCameraPosition: { x: 5660.02, y: -152, z: 26 }, expectedCameraTarget: { x: 800, y: -152, z: 26 }, }, { testDescription: 'left view', - clickPosition: { x: 974, y: 397 }, + clickPosition: { x: 974, y: 417 }, expectedCameraPosition: { x: -4060.02, y: -152, z: 26 }, expectedCameraTarget: { x: 800, y: -152, z: 26 }, }, { testDescription: 'back view', - clickPosition: { x: 967, y: 421 }, + clickPosition: { x: 967, y: 441 }, expectedCameraPosition: { x: 800, y: 4708.02, z: 26 }, expectedCameraTarget: { x: 800, y: -152, z: 26 }, }, { testDescription: 'front view', - clickPosition: { x: 935, y: 393 }, + clickPosition: { x: 935, y: 413 }, expectedCameraPosition: { x: 800, y: -5012.02, z: 26 }, expectedCameraTarget: { x: 800, y: -152, z: 26 }, }, diff --git a/e2e/playwright/testing-samples-loading.spec.ts b/e2e/playwright/testing-samples-loading.spec.ts index 3c3b9610d..886e22100 100644 --- a/e2e/playwright/testing-samples-loading.spec.ts +++ b/e2e/playwright/testing-samples-loading.spec.ts @@ -21,7 +21,7 @@ test.describe('Testing loading external models', () => { // We have no more web tests test.fail( 'Web: should overwrite current code, cannot create new file', - async ({ editor, context, page, homePage }) => { + async ({ editor, context, page, homePage, cmdBar }) => { const u = await getUtils(page) await test.step(`Test setup`, async () => { await context.addInitScript((code) => { @@ -52,9 +52,6 @@ test.describe('Testing loading external models', () => { name, }) const warningText = page.getByText('Overwrite current file with sample?') - const confirmButton = page.getByRole('button', { - name: 'Submit command', - }) await test.step(`Precondition: check the initial code`, async () => { await u.openKclCodePanel() @@ -70,7 +67,7 @@ test.describe('Testing loading external models', () => { await expect(commandMethodOption('Create new file')).not.toBeVisible() await commandMethodOption('Overwrite').click() await expect(warningText).toBeVisible() - await confirmButton.click() + await cmdBar.submit() await editor.expectEditor.toContain('// ' + newSample.title) }) diff --git a/e2e/playwright/testing-segment-overlays.spec.ts b/e2e/playwright/testing-segment-overlays.spec.ts index 08ffbb721..6ad98f000 100644 --- a/e2e/playwright/testing-segment-overlays.spec.ts +++ b/e2e/playwright/testing-segment-overlays.spec.ts @@ -3,6 +3,7 @@ import type { LineInputsType } from '@src/lang/std/sketchcombos' import { uuidv4 } from '@src/lib/utils' import type { EditorFixture } from '@e2e/playwright/fixtures/editorFixture' +import type { CmdBarFixture } from '@e2e/playwright/fixtures/cmdBarFixture' import { deg, getUtils, wiggleMove } from '@e2e/playwright/test-utils' import { expect, test } from '@e2e/playwright/zoo-test' @@ -18,7 +19,7 @@ test.describe('Testing segment overlays', () => { * @param {number} options.steps - The number of steps to perform */ const _clickConstrained = - (page: Page, editor: EditorFixture) => + (page: Page, editor: EditorFixture, cmdBar: CmdBarFixture) => async ({ hoverPos, constraintType, @@ -93,11 +94,7 @@ test.describe('Testing segment overlays', () => { page.getByTestId('cmd-bar-arg-value').getByRole('textbox') ).toBeFocused() await page.waitForTimeout(500) - await page - .getByRole('button', { - name: 'arrow right Continue', - }) - .click() + await cmdBar.continue() await editor.expectEditor.toContain(expectFinal, { shouldNormalise: true, }) @@ -113,7 +110,7 @@ test.describe('Testing segment overlays', () => { * @param {number} options.steps - The number of steps to perform */ const _clickUnconstrained = - (page: Page, editor: EditorFixture) => + (page: Page, editor: EditorFixture, cmdBar: CmdBarFixture) => async ({ hoverPos, constraintType, @@ -163,11 +160,7 @@ test.describe('Testing segment overlays', () => { page.getByTestId('cmd-bar-arg-value').getByRole('textbox') ).toBeFocused() await page.waitForTimeout(500) - await page - .getByRole('button', { - name: 'arrow right Continue', - }) - .click() + await cmdBar.continue() await editor.expectEditor.toContain(expectAfterUnconstrained, { shouldNormalise: true, }) @@ -239,8 +232,8 @@ test.describe('Testing segment overlays', () => { await expect(page.getByTestId('segment-overlay')).toHaveCount(14) - const clickUnconstrained = _clickUnconstrained(page, editor) - const clickConstrained = _clickConstrained(page, editor) + const clickUnconstrained = _clickUnconstrained(page, editor, cmdBar) + const clickConstrained = _clickConstrained(page, editor, cmdBar) await u.openAndClearDebugPanel() await u.sendCustomCmd({ @@ -664,7 +657,7 @@ profile002 = circle(sketch001, center = [345, 0], radius = 238.38) await expect( page.getByTestId('cmd-bar-arg-value').getByRole('textbox') ).toBeFocused() - await page.getByRole('button', { name: 'arrow right Continue' }).click() + await cmdBar.continue() // Verify the X constraint was added await editor.expectEditor.toContain('center = [xAbs001, 0]', { @@ -682,7 +675,7 @@ profile002 = circle(sketch001, center = [345, 0], radius = 238.38) await expect( page.getByTestId('cmd-bar-arg-value').getByRole('textbox') ).toBeFocused() - await page.getByRole('button', { name: 'arrow right Continue' }).click() + await cmdBar.continue() // Verify the Y constraint was added await editor.expectEditor.toContain('center = [xAbs001, yAbs001]', { @@ -700,7 +693,7 @@ profile002 = circle(sketch001, center = [345, 0], radius = 238.38) await expect( page.getByTestId('cmd-bar-arg-value').getByRole('textbox') ).toBeFocused() - await page.getByRole('button', { name: 'arrow right Continue' }).click() + await cmdBar.continue() // Verify all constraints were added await editor.expectEditor.toContain( @@ -887,7 +880,7 @@ profile003 = startProfile(sketch001, at = [64.39, 35.16]) await expect( page.getByTestId('cmd-bar-arg-value').getByRole('textbox') ).toBeFocused() - await page.getByRole('button', { name: 'arrow right Continue' }).click() + await cmdBar.continue() // Verify the constraint was added await editor.expectEditor.toContain( @@ -910,7 +903,7 @@ profile003 = startProfile(sketch001, at = [64.39, 35.16]) await expect( page.getByTestId('cmd-bar-arg-value').getByRole('textbox') ).toBeFocused() - await page.getByRole('button', { name: 'arrow right Continue' }).click() + await cmdBar.continue() // Verify both constraints were added await editor.expectEditor.toContain( @@ -935,7 +928,7 @@ profile003 = startProfile(sketch001, at = [64.39, 35.16]) await expect( page.getByTestId('cmd-bar-arg-value').getByRole('textbox') ).toBeFocused() - await page.getByRole('button', { name: 'arrow right Continue' }).click() + await cmdBar.continue() // Verify the constraint was added await editor.expectEditor.toContain('endAbsolute = [xAbs002, 84.07]', { @@ -955,7 +948,7 @@ profile003 = startProfile(sketch001, at = [64.39, 35.16]) await expect( page.getByTestId('cmd-bar-arg-value').getByRole('textbox') ).toBeFocused() - await page.getByRole('button', { name: 'arrow right Continue' }).click() + await cmdBar.continue() // Verify all constraints were added await editor.expectEditor.toContain( diff --git a/e2e/playwright/various.spec.ts b/e2e/playwright/various.spec.ts index d3c819d10..a22568fc5 100644 --- a/e2e/playwright/various.spec.ts +++ b/e2e/playwright/various.spec.ts @@ -32,7 +32,7 @@ test('Units menu', async ({ page, homePage }) => { test( 'Successful export shows a success toast', { tag: '@skipLocalEngine' }, - async ({ page, homePage, tronApp }) => { + async ({ page, homePage, cmdBar, tronApp }) => { // FYI this test doesn't work with only engine running locally // And you will need to have the KittyCAD CLI installed const u = await getUtils(page) @@ -94,7 +94,8 @@ part001 = startSketchOn(-XZ) presentation: 'pretty', }, tronApp?.projectDirName, - page + page, + cmdBar ) } ) @@ -254,6 +255,7 @@ test('First escape in tool pops you out of tool, second exits sketch mode', asyn test('Basic default modeling and sketch hotkeys work', async ({ page, homePage, + cmdBar, }) => { const u = await getUtils(page) await test.step(`Set up test`, async () => { @@ -397,11 +399,8 @@ test('Basic default modeling and sketch hotkeys work', async ({ await expect(page.getByRole('button', { name: 'Continue' })).toBeVisible({ timeout: 20_000, }) - await page.getByRole('button', { name: 'Continue' }).click() - await expect( - page.getByRole('button', { name: 'Submit command' }) - ).toBeVisible() - await page.getByRole('button', { name: 'Submit command' }).click() + await cmdBar.continue() + await cmdBar.submit() await expect(page.locator('.cm-content')).toContainText('extrude(') }) @@ -575,8 +574,7 @@ profile001 = startProfile(sketch002, at = [-12.34, 12.34]) await cmdBar.progressCmdBar() await cmdBar.progressCmdBar() - await expect(page.getByText('Confirm Extrude')).toBeVisible() - await cmdBar.progressCmdBar() + await cmdBar.submit() const result2 = result.genNext` const sketch002 = extrude(sketch002, length = ${[5, 5]} + 7)` diff --git a/packages/codemirror-lang-kcl/src/kcl.grammar b/packages/codemirror-lang-kcl/src/kcl.grammar index e009eb32a..bffb781e1 100644 --- a/packages/codemirror-lang-kcl/src/kcl.grammar +++ b/packages/codemirror-lang-kcl/src/kcl.grammar @@ -111,7 +111,8 @@ commaSep1NoTrailingComma { term ("," term)* } PipeSubstitution { "%" } - identifier { (@asciiLetter | "_") (@asciiLetter | @digit | "_")* } + // Includes non-whitespace unicode characters. + identifier { $[a-zA-Z_\u{a1}-\u{167f}\u{1681}-\u{1fff}\u{200e}-\u{2027}\u{202a}-\u{202e}\u{2030}-\u{205e}\u{2061}-\u{2fff}\u{3001}-\u{fefe}\u{ff00}-\u{10ffff}] $[a-zA-Z0-9_\u{a1}-\u{167f}\u{1681}-\u{1fff}\u{200e}-\u{2027}\u{202a}-\u{202e}\u{2030}-\u{205e}\u{2061}-\u{2fff}\u{3001}-\u{fefe}\u{ff00}-\u{10ffff}]* } AnnotationName { "@" identifier? } PropertyName { identifier } TagDeclarator { "$" identifier } diff --git a/public/kcl-samples/helical-gear/main.kcl b/public/kcl-samples/helical-gear/main.kcl index 52f20fcc4..ba80b0d84 100644 --- a/public/kcl-samples/helical-gear/main.kcl +++ b/public/kcl-samples/helical-gear/main.kcl @@ -42,15 +42,15 @@ fn helicalGear(nTeeth, module, pressureAngle, helixAngle, gearHeight) { helicalGearSketch = startSketchOn(offsetPlane(XY, offset = offsetHeight)) |> startProfile(at = polar(angle = helixCalc, length = baseDiameter / 2)) |> involuteCircular( - startRadius = baseDiameter / 2, - endRadius = tipDiameter / 2, + startDiameter = baseDiameter, + endDiameter = tipDiameter, angle = helixCalc, tag = $seg01, ) |> line(endAbsolute = polar(angle = 160 / nTeeth + helixCalc, length = tipDiameter / 2)) |> involuteCircular( - startRadius = baseDiameter / 2, - endRadius = tipDiameter / 2, + startDiameter = baseDiameter, + endDiameter = tipDiameter, angle = -(4 * atan(segEndY(seg01) / segEndX(seg01)) - (3 * helixCalc)), reverse = true, ) diff --git a/rust/Cargo.lock b/rust/Cargo.lock index 831895ca1..05b78a6b6 100644 --- a/rust/Cargo.lock +++ b/rust/Cargo.lock @@ -178,7 +178,7 @@ checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" dependencies = [ "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -189,7 +189,18 @@ checksum = "e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5" dependencies = [ "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", +] + +[[package]] +name = "atomicwrites" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3ef1bb8d1b645fe38d51dfc331d720fb5fc2c94b440c76cc79c80ff265ca33e3" +dependencies = [ + "rustix 0.38.44", + "tempfile", + "windows-sys 0.52.0", ] [[package]] @@ -200,7 +211,7 @@ checksum = "e12882f59de5360c748c4cbf569a042d5fb0eb515f7bea9c1f470b47f6ffbd73" dependencies = [ "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -221,7 +232,7 @@ dependencies = [ "miniz_oxide", "object", "rustc-demangle", - "windows-targets 0.52.6", + "windows-targets", ] [[package]] @@ -297,9 +308,9 @@ dependencies = [ [[package]] name = "bson" -version = "2.14.0" +version = "2.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af8113ff51309e2779e8785a246c10fb783e8c2452f134d6257fd71cc03ccd6c" +checksum = "7969a9ba84b0ff843813e7249eed1678d9b6607ce5a3b8f0a47af3fcf7978e6e" dependencies = [ "ahash", "base64", @@ -420,9 +431,9 @@ dependencies = [ [[package]] name = "chrono" -version = "0.4.40" +version = "0.4.41" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c" +checksum = "c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d" dependencies = [ "android-tzdata", "iana-time-zone", @@ -472,9 +483,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.36" +version = "4.5.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2df961d8c8a0d08aa9945718ccf584145eee3f3aa06cddbeac12933781102e04" +checksum = "40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f" dependencies = [ "clap_builder", "clap_derive", @@ -482,9 +493,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.36" +version = "4.5.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "132dbda40fb6753878316a489d5a1242a8ef2f0d9e47ba01c951ea8aa7d013a5" +checksum = "e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e" dependencies = [ "anstream", "anstyle", @@ -496,14 +507,14 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.5.32" +version = "4.5.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7" +checksum = "d2c7947ae4cc3d851207c1adb5b5e260ff0cca11446b1d6d1423788e442257ce" dependencies = [ "heck", "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -729,7 +740,7 @@ dependencies = [ "proc-macro2", "quote", "strsim", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -740,7 +751,7 @@ checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" dependencies = [ "darling_core", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -772,9 +783,9 @@ dependencies = [ [[package]] name = "data-encoding" -version = "2.8.0" +version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "575f75dfd25738df5b91b8e43e14d44bda14637a58fae779fd2b064f8bf3e010" +checksum = "2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476" [[package]] name = "deflate64" @@ -799,7 +810,7 @@ checksum = "30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800" dependencies = [ "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -820,7 +831,7 @@ dependencies = [ "darling", "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -830,7 +841,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c" dependencies = [ "derive_builder_core", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -895,7 +906,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -933,7 +944,7 @@ checksum = "a1ab991c1362ac86c61ab6f556cff143daa22e5a15e4e189df818b2fd19fe65b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -964,10 +975,11 @@ dependencies = [ [[package]] name = "expectorate" -version = "1.1.0" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de6f19b25bdfa2747ae775f37cd109c31f1272d4e4c83095be0727840aa1d75f" +checksum = "2cfe29c067b3dd398703f5cb05420a21c21079edfbcfa96c3ff2d9bde55cc8b3" dependencies = [ + "atomicwrites", "console", "newline-converter", "similar", @@ -990,9 +1002,9 @@ dependencies = [ [[package]] name = "flate2" -version = "1.1.1" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece" +checksum = "4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d" dependencies = [ "crc32fast", "miniz_oxide", @@ -1107,7 +1119,7 @@ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" dependencies = [ "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -1174,7 +1186,7 @@ dependencies = [ "libc", "wasi 0.13.3+wasi-0.2.2", "wasm-bindgen", - "windows-targets 0.52.6", + "windows-targets", ] [[package]] @@ -1211,7 +1223,7 @@ dependencies = [ "inflections", "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -1422,21 +1434,26 @@ dependencies = [ "tokio", "tokio-rustls", "tower-service", - "webpki-roots", + "webpki-roots 0.26.8", ] [[package]] name = "hyper-util" -version = "0.1.10" +version = "0.1.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4" +checksum = "dc2fdfdbff08affe55bb779f33b053aa1fe5dd5b54c257343c17edfa55711bdb" dependencies = [ + "base64", "bytes", "futures-channel", + "futures-core", "futures-util", "http 1.3.1", "http-body 1.0.1", "hyper 1.6.0", + "ipnet", + "libc", + "percent-encoding", "pin-project-lite", "socket2", "tokio", @@ -1582,7 +1599,7 @@ checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -1682,39 +1699,35 @@ dependencies = [ [[package]] name = "insta" -version = "1.42.2" +version = "1.43.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50259abbaa67d11d2bcafc7ba1d094ed7a0c70e3ce893f0d0997f73558cb3084" +checksum = "154934ea70c58054b556dd430b99a98c2a7ff5309ac9891597e339b5c28f4371" dependencies = [ "console", - "linked-hash-map", "once_cell", "pest", "pest_derive", - "pin-project", "regex", "serde", "similar", ] -[[package]] -name = "instant" -version = "0.1.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" -dependencies = [ - "cfg-if", - "js-sys", - "wasm-bindgen", - "web-sys", -] - [[package]] name = "ipnet" version = "2.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130" +[[package]] +name = "iri-string" +version = "0.7.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2" +dependencies = [ + "memchr", + "serde", +] + [[package]] name = "is-terminal" version = "0.4.16" @@ -1765,6 +1778,15 @@ dependencies = [ "either", ] +[[package]] +name = "itertools" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" +dependencies = [ + "either", +] + [[package]] name = "itoa" version = "1.0.15" @@ -1792,7 +1814,7 @@ dependencies = [ [[package]] name = "kcl-bumper" -version = "0.1.81" +version = "0.1.82" dependencies = [ "anyhow", "clap", @@ -1803,26 +1825,26 @@ dependencies = [ [[package]] name = "kcl-derive-docs" -version = "0.1.81" +version = "0.1.82" dependencies = [ "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] name = "kcl-directory-test-macro" -version = "0.1.81" +version = "0.1.82" dependencies = [ "convert_case", "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] name = "kcl-language-server" -version = "0.2.81" +version = "0.2.82" dependencies = [ "anyhow", "clap", @@ -1843,7 +1865,7 @@ dependencies = [ [[package]] name = "kcl-language-server-release" -version = "0.1.81" +version = "0.1.82" dependencies = [ "anyhow", "clap", @@ -1863,7 +1885,7 @@ dependencies = [ [[package]] name = "kcl-lib" -version = "0.2.81" +version = "0.2.82" dependencies = [ "anyhow", "approx 0.5.1", @@ -1891,14 +1913,14 @@ dependencies = [ "image", "indexmap 2.9.0", "insta", - "instant", - "itertools 0.13.0", + "itertools 0.14.0", "js-sys", "kcl-derive-docs", "kcl-directory-test-macro", "kittycad", "kittycad-modeling-cmds", "lazy_static", + "libm", "measurements", "miette", "mime_guess", @@ -1940,7 +1962,7 @@ dependencies = [ [[package]] name = "kcl-python-bindings" -version = "0.3.81" +version = "0.3.82" dependencies = [ "anyhow", "kcl-lib", @@ -1955,7 +1977,7 @@ dependencies = [ [[package]] name = "kcl-test-server" -version = "0.1.81" +version = "0.1.82" dependencies = [ "anyhow", "hyper 0.14.32", @@ -1968,7 +1990,7 @@ dependencies = [ [[package]] name = "kcl-to-core" -version = "0.1.81" +version = "0.1.82" dependencies = [ "anyhow", "async-trait", @@ -1982,7 +2004,7 @@ dependencies = [ [[package]] name = "kcl-wasm-lib" -version = "0.1.81" +version = "0.1.82" dependencies = [ "anyhow", "bson", @@ -2082,7 +2104,7 @@ dependencies = [ "kittycad-modeling-cmds-macros-impl", "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -2093,7 +2115,7 @@ checksum = "fdb4ee23cc996aa2dca7584d410e8826e08161e1ac4335bb646d5ede33f37cb3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -2122,9 +2144,9 @@ checksum = "c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6" [[package]] name = "libm" -version = "0.2.11" +version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa" +checksum = "f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de" [[package]] name = "libredox" @@ -2142,6 +2164,12 @@ version = "0.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" +[[package]] +name = "linux-raw-sys" +version = "0.4.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" + [[package]] name = "linux-raw-sys" version = "0.9.2" @@ -2258,9 +2286,9 @@ dependencies = [ [[package]] name = "miette" -version = "7.5.0" +version = "7.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a955165f87b37fd1862df2a59547ac542c77ef6d17c666f619d1ad22dd89484" +checksum = "5f98efec8807c63c752b5bd61f862c165c115b0a35685bdcfd9238c7aeb592b7" dependencies = [ "backtrace", "backtrace-ext", @@ -2272,19 +2300,18 @@ dependencies = [ "supports-unicode", "terminal_size", "textwrap", - "thiserror 1.0.69", "unicode-width 0.1.14", ] [[package]] name = "miette-derive" -version = "7.5.0" +version = "7.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf45bf44ab49be92fd1227a3be6fc6f617f1a337c06af54981048574d8783147" +checksum = "db5b29714e950dbb20d5e6f74f9dcec4edbcc1067bb7f8ed198c097b8c1a818b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -2398,6 +2425,15 @@ dependencies = [ "minimal-lexical", ] +[[package]] +name = "nom" +version = "8.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405" +dependencies = [ + "memchr", +] + [[package]] name = "nu-ansi-term" version = "0.46.0" @@ -2533,9 +2569,9 @@ checksum = "1036865bb9422d3300cf723f657c2851d0e9ab12567854b1f4eba3d77decf564" [[package]] name = "papergrid" -version = "0.14.0" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b915f831b85d984193fdc3d3611505871dc139b2534530fa01c1a6a6707b6723" +checksum = "6978128c8b51d8f4080631ceb2302ab51e32cc6e8615f735ee2f83fd269ae3f1" dependencies = [ "bytecount", "fnv", @@ -2568,7 +2604,7 @@ dependencies = [ "libc", "redox_syscall", "smallvec", - "windows-targets 0.52.6", + "windows-targets", ] [[package]] @@ -2604,7 +2640,7 @@ dependencies = [ "regex", "regex-syntax 0.8.5", "structmeta", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -2618,7 +2654,7 @@ dependencies = [ "regex", "regex-syntax 0.8.5", "structmeta", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -2674,7 +2710,7 @@ dependencies = [ "pest_meta", "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -2718,7 +2754,7 @@ dependencies = [ "phf_shared", "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -2739,7 +2775,7 @@ dependencies = [ "bincode", "either", "fnv", - "nom", + "nom 7.1.3", "once_cell", "quick-xml", "regex", @@ -2773,7 +2809,7 @@ checksum = "6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861" dependencies = [ "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -2885,23 +2921,23 @@ dependencies = [ "proc-macro-error-attr2", "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] name = "proc-macro2" -version = "1.0.94" +version = "1.0.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84" +checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778" dependencies = [ "unicode-ident", ] [[package]] name = "pyo3" -version = "0.24.1" +version = "0.24.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17da310086b068fbdcefbba30aeb3721d5bb9af8db4987d6735b2183ca567229" +checksum = "e5203598f366b11a02b13aa20cab591229ff0a89fd121a308a5df751d5fc9219" dependencies = [ "cfg-if", "indoc", @@ -2918,9 +2954,9 @@ dependencies = [ [[package]] name = "pyo3-build-config" -version = "0.24.1" +version = "0.24.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e27165889bd793000a098bb966adc4300c312497ea25cf7a690a9f0ac5aa5fc1" +checksum = "99636d423fa2ca130fa5acde3059308006d46f98caac629418e53f7ebb1e9999" dependencies = [ "once_cell", "target-lexicon", @@ -2928,9 +2964,9 @@ dependencies = [ [[package]] name = "pyo3-ffi" -version = "0.24.1" +version = "0.24.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05280526e1dbf6b420062f3ef228b78c0c54ba94e157f5cb724a609d0f2faabc" +checksum = "78f9cf92ba9c409279bc3305b5409d90db2d2c22392d443a87df3a1adad59e33" dependencies = [ "libc", "pyo3-build-config", @@ -2938,27 +2974,27 @@ dependencies = [ [[package]] name = "pyo3-macros" -version = "0.24.1" +version = "0.24.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c3ce5686aa4d3f63359a5100c62a127c9f15e8398e5fdeb5deef1fed5cd5f44" +checksum = "0b999cb1a6ce21f9a6b147dcf1be9ffedf02e0043aec74dc390f3007047cecd9" dependencies = [ "proc-macro2", "pyo3-macros-backend", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] name = "pyo3-macros-backend" -version = "0.24.1" +version = "0.24.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4cf6faa0cbfb0ed08e89beb8103ae9724eb4750e3a78084ba4017cbe94f3855" +checksum = "822ece1c7e1012745607d5cf0bcb2874769f0f7cb34c4cde03b9358eb9ef911a" dependencies = [ "heck", "proc-macro2", "pyo3-build-config", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -3229,9 +3265,9 @@ checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" [[package]] name = "reqwest" -version = "0.12.15" +version = "0.12.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d19c46a6fdd48bc4dab94b6103fccc55d34c67cc0ad04653aad4ea2a07cd7bbb" +checksum = "eabf4c97d9130e2bf606614eb937e86edac8292eaa6f422f995d7e8de1eb1813" dependencies = [ "base64", "bytes", @@ -3243,17 +3279,13 @@ dependencies = [ "hyper 1.6.0", "hyper-rustls", "hyper-util", - "ipnet", "js-sys", "log", - "mime", "mime_guess", - "once_cell", "percent-encoding", "pin-project-lite", "quinn", "rustls", - "rustls-pemfile", "rustls-pki-types", "serde", "serde_json", @@ -3263,14 +3295,14 @@ dependencies = [ "tokio-rustls", "tokio-util", "tower 0.5.2", + "tower-http", "tower-service", "url", "wasm-bindgen", "wasm-bindgen-futures", "wasm-streams", "web-sys", - "webpki-roots", - "windows-registry", + "webpki-roots 1.0.0", ] [[package]] @@ -3321,6 +3353,19 @@ version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" +[[package]] +name = "rustix" +version = "0.38.44" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" +dependencies = [ + "bitflags 2.9.0", + "errno", + "libc", + "linux-raw-sys 0.4.15", + "windows-sys 0.59.0", +] + [[package]] name = "rustix" version = "1.0.2" @@ -3330,7 +3375,7 @@ dependencies = [ "bitflags 2.9.0", "errno", "libc", - "linux-raw-sys", + "linux-raw-sys 0.9.2", "windows-sys 0.59.0", ] @@ -3360,15 +3405,6 @@ dependencies = [ "security-framework", ] -[[package]] -name = "rustls-pemfile" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50" -dependencies = [ - "rustls-pki-types", -] - [[package]] name = "rustls-pki-types" version = "1.11.0" @@ -3456,7 +3492,7 @@ dependencies = [ "proc-macro2", "quote", "serde_derive_internals", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -3520,7 +3556,7 @@ checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" dependencies = [ "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -3531,7 +3567,7 @@ checksum = "18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711" dependencies = [ "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -3555,7 +3591,7 @@ checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -3610,9 +3646,9 @@ checksum = "bbfa15b3dddfee50a0fff136974b3e1bde555604ba463834a7eb7deb6417705d" [[package]] name = "sha2" -version = "0.10.8" +version = "0.10.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" +checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" dependencies = [ "cfg-if", "cpufeatures", @@ -3636,9 +3672,9 @@ checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" [[package]] name = "signal-hook" -version = "0.3.17" +version = "0.3.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801" +checksum = "d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2" dependencies = [ "libc", "signal-hook-registry", @@ -3744,9 +3780,9 @@ checksum = "7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd" [[package]] name = "socket2" -version = "0.5.8" +version = "0.5.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8" +checksum = "e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678" dependencies = [ "libc", "windows-sys 0.52.0", @@ -3779,7 +3815,7 @@ dependencies = [ "proc-macro2", "quote", "structmeta-derive", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -3790,7 +3826,7 @@ checksum = "152a0b65a590ff6c3da95cabe2353ee04e6167c896b28e3b14478c2636c922fc" dependencies = [ "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -3812,7 +3848,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -3855,9 +3891,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.100" +version = "2.0.103" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0" +checksum = "e4307e30089d6fd6aff212f2da3a1f9e32f3223b1f010fb09b7c95f90f3ca1e8" dependencies = [ "proc-macro2", "quote", @@ -3881,30 +3917,31 @@ checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" dependencies = [ "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] name = "tabled" -version = "0.18.0" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "121d8171ee5687a4978d1b244f7d99c43e7385a272185a2f1e1fa4dc0979d444" +checksum = "e39a2ee1fbcd360805a771e1b300f78cc88fec7b8d3e2f71cd37bbf23e725c7d" dependencies = [ "papergrid", "tabled_derive", + "testing_table", ] [[package]] name = "tabled_derive" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52d9946811baad81710ec921809e2af67ad77719418673b2a3794932d57b7538" +checksum = "0ea5d1b13ca6cff1f9231ffd62f15eefd72543dab5e468735f1a456728a02846" dependencies = [ "heck", "proc-macro-error2", "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -3927,14 +3964,14 @@ checksum = "e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a" [[package]] name = "tempfile" -version = "3.19.0" +version = "3.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "488960f40a3fd53d72c2a29a58722561dee8afdd175bd88e3db4677d7b2ba600" +checksum = "e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1" dependencies = [ "fastrand", "getrandom 0.3.1", "once_cell", - "rustix", + "rustix 1.0.2", "windows-sys 0.59.0", ] @@ -3964,10 +4001,19 @@ version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed" dependencies = [ - "rustix", + "rustix 1.0.2", "windows-sys 0.59.0", ] +[[package]] +name = "testing_table" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f8daae29995a24f65619e19d8d31dea5b389f3d853d8bf297bbf607cd0014cc" +dependencies = [ + "unicode-width 0.2.0", +] + [[package]] name = "textwrap" version = "0.16.2" @@ -4004,7 +4050,7 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -4015,7 +4061,7 @@ checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -4102,9 +4148,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.44.2" +version = "1.45.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6b88822cbe49de4185e3a4cbf8321dd487cf5fe0c5c65695fef6346371e9c48" +checksum = "75ef51a33ef1da925cea3e4eb122833cb377c61439ca401b770f54902b806779" dependencies = [ "backtrace", "bytes", @@ -4127,7 +4173,7 @@ checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -4142,9 +4188,9 @@ dependencies = [ [[package]] name = "tokio-tungstenite" -version = "0.26.2" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a9daff607c6d2bf6c16fd681ccb7eecc83e4e2cdc1ca067ffaadfca5de7f084" +checksum = "489a59b6730eda1b0171fcfda8b121f4bee2b35cba8645ca35c5f7ba3eb736c1" dependencies = [ "futures-util", "log", @@ -4171,9 +4217,9 @@ dependencies = [ [[package]] name = "toml" -version = "0.8.20" +version = "0.8.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148" +checksum = "05ae329d1f08c4d17a59bed7ff5b5a769d062e64a62d34a3261b219e62cd5aae" dependencies = [ "serde", "serde_spanned", @@ -4183,26 +4229,33 @@ dependencies = [ [[package]] name = "toml_datetime" -version = "0.6.8" +version = "0.6.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41" +checksum = "22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c" dependencies = [ "serde", ] [[package]] name = "toml_edit" -version = "0.22.24" +version = "0.22.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474" +checksum = "310068873db2c5b3e7659d2cc35d21855dbafa50d1ce336397c666e3cb08137e" dependencies = [ "indexmap 2.9.0", "serde", "serde_spanned", "toml_datetime", + "toml_write", "winnow", ] +[[package]] +name = "toml_write" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801" + [[package]] name = "tower" version = "0.4.13" @@ -4232,6 +4285,24 @@ dependencies = [ "tower-service", ] +[[package]] +name = "tower-http" +version = "0.6.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2" +dependencies = [ + "bitflags 2.9.0", + "bytes", + "futures-util", + "http 1.3.1", + "http-body 1.0.1", + "iri-string", + "pin-project-lite", + "tower 0.5.2", + "tower-layer", + "tower-service", +] + [[package]] name = "tower-layer" version = "0.3.3" @@ -4270,7 +4341,7 @@ checksum = "84fd902d4e0b9a4b27f2f440108dc034e1758628a9b702f8ec61ad66355422fa" dependencies = [ "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -4298,7 +4369,7 @@ checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -4379,15 +4450,15 @@ checksum = "0e9d8656589772eeec2cf7a8264d9cda40fb28b9bc53118ceb9e8c07f8f38730" dependencies = [ "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", "termcolor", ] [[package]] name = "tungstenite" -version = "0.26.2" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4793cb5e56680ecbb1d843515b23b6de9a75eb04b66643e256a396d43be33c13" +checksum = "eadc29d668c91fcc564941132e17b28a7ceb2f3ebf0b9dae3e03fd7a6748eb0d" dependencies = [ "bytes", "data-encoding", @@ -4404,9 +4475,9 @@ dependencies = [ [[package]] name = "twenty-twenty" -version = "0.8.1" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48e62b93cc5b5a8fabe3056a7d189f2195ebc7d57934a2cbe124601e34ad79b9" +checksum = "ffd8809f193b83a46e99c2ee0885c463933bc51e208eb6d9417d13301a84e3c5" dependencies = [ "anyhow", "image", @@ -4416,11 +4487,11 @@ dependencies = [ [[package]] name = "tynm" -version = "0.1.10" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd30d05e69d1478e13fe3e7a853409cfec82cebc2cf9b8d613b3c6b0081781ed" +checksum = "a21cdb0fc8f85c98b1ec812bc4cd69faf6c0fa2fc17d44ea3c2cdd38dc08e999" dependencies = [ - "nom", + "nom 8.0.0", ] [[package]] @@ -4527,9 +4598,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.16.0" +version = "1.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9" +checksum = "3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d" dependencies = [ "getrandom 0.3.1", "js-sys", @@ -4565,7 +4636,7 @@ dependencies = [ "proc-macro-error2", "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -4636,7 +4707,7 @@ dependencies = [ "log", "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", "wasm-bindgen-shared", ] @@ -4672,7 +4743,7 @@ checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" dependencies = [ "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -4707,7 +4778,7 @@ checksum = "17d5042cc5fa009658f9a7333ef24291b1291a25b6382dd68862a7f3b969f69b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -4752,6 +4823,15 @@ dependencies = [ "rustls-pki-types", ] +[[package]] +name = "webpki-roots" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2853738d1cc4f2da3a225c18ec6c3721abb31961096e9dbf5ab35fa88b19cfdb" +dependencies = [ + "rustls-pki-types", +] + [[package]] name = "wide" version = "0.7.32" @@ -4799,7 +4879,7 @@ version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" dependencies = [ - "windows-targets 0.52.6", + "windows-targets", ] [[package]] @@ -4808,42 +4888,13 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6dccfd733ce2b1753b03b6d3c65edf020262ea35e20ccdf3e288043e6dd620e3" -[[package]] -name = "windows-registry" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4286ad90ddb45071efd1a66dfa43eb02dd0dfbae1545ad6cc3c51cf34d7e8ba3" -dependencies = [ - "windows-result", - "windows-strings", - "windows-targets 0.53.0", -] - -[[package]] -name = "windows-result" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06374efe858fab7e4f881500e6e86ec8bc28f9462c47e5a9941a0142ad86b189" -dependencies = [ - "windows-link", -] - -[[package]] -name = "windows-strings" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87fa48cc5d406560701792be122a10132491cff9d0aeb23583cc2dcafc847319" -dependencies = [ - "windows-link", -] - [[package]] name = "windows-sys" version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" dependencies = [ - "windows-targets 0.52.6", + "windows-targets", ] [[package]] @@ -4852,7 +4903,7 @@ version = "0.59.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" dependencies = [ - "windows-targets 0.52.6", + "windows-targets", ] [[package]] @@ -4861,30 +4912,14 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" dependencies = [ - "windows_aarch64_gnullvm 0.52.6", - "windows_aarch64_msvc 0.52.6", - "windows_i686_gnu 0.52.6", - "windows_i686_gnullvm 0.52.6", - "windows_i686_msvc 0.52.6", - "windows_x86_64_gnu 0.52.6", - "windows_x86_64_gnullvm 0.52.6", - "windows_x86_64_msvc 0.52.6", -] - -[[package]] -name = "windows-targets" -version = "0.53.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b" -dependencies = [ - "windows_aarch64_gnullvm 0.53.0", - "windows_aarch64_msvc 0.53.0", - "windows_i686_gnu 0.53.0", - "windows_i686_gnullvm 0.53.0", - "windows_i686_msvc 0.53.0", - "windows_x86_64_gnu 0.53.0", - "windows_x86_64_gnullvm 0.53.0", - "windows_x86_64_msvc 0.53.0", + "windows_aarch64_gnullvm", + "windows_aarch64_msvc", + "windows_i686_gnu", + "windows_i686_gnullvm", + "windows_i686_msvc", + "windows_x86_64_gnu", + "windows_x86_64_gnullvm", + "windows_x86_64_msvc", ] [[package]] @@ -4893,101 +4928,53 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.53.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764" - [[package]] name = "windows_aarch64_msvc" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" -[[package]] -name = "windows_aarch64_msvc" -version = "0.53.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c" - [[package]] name = "windows_i686_gnu" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" -[[package]] -name = "windows_i686_gnu" -version = "0.53.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3" - [[package]] name = "windows_i686_gnullvm" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" -[[package]] -name = "windows_i686_gnullvm" -version = "0.53.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11" - [[package]] name = "windows_i686_msvc" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" -[[package]] -name = "windows_i686_msvc" -version = "0.53.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d" - [[package]] name = "windows_x86_64_gnu" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" -[[package]] -name = "windows_x86_64_gnu" -version = "0.53.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba" - [[package]] name = "windows_x86_64_gnullvm" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.53.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57" - [[package]] name = "windows_x86_64_msvc" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" -[[package]] -name = "windows_x86_64_msvc" -version = "0.53.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486" - [[package]] name = "winnow" -version = "0.7.10" +version = "0.7.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c06928c8748d81b05c9be96aad92e1b6ff01833332f281e8cfca3be4b35fc9ec" +checksum = "74c7b26e3480b707944fc872477815d29a8e429d2f93a1ce000f5fa84a15cbcd" dependencies = [ "memchr", ] @@ -5081,7 +5068,7 @@ checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154" dependencies = [ "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", "synstructure", ] @@ -5126,7 +5113,7 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -5137,7 +5124,7 @@ checksum = "6352c01d0edd5db859a63e2605f4ea3183ddbd15e2c4a9e7d32184df75e4f154" dependencies = [ "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -5157,7 +5144,7 @@ checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" dependencies = [ "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", "synstructure", ] @@ -5178,7 +5165,7 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] @@ -5200,7 +5187,7 @@ checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.100", + "syn 2.0.103", ] [[package]] diff --git a/rust/Cargo.toml b/rust/Cargo.toml index b1e791cc9..797d86f83 100644 --- a/rust/Cargo.toml +++ b/rust/Cargo.toml @@ -29,8 +29,8 @@ debug = "line-tables-only" [workspace.dependencies] async-trait = "0.1.88" anyhow = { version = "1" } -bson = { version = "2.13.0", features = ["uuid-1", "chrono"] } -clap = { version = "4.5.36", features = ["derive"] } +bson = { version = "2.15.0", features = ["uuid-1", "chrono"] } +clap = { version = "4.5.40", features = ["derive"] } console_error_panic_hook = "0.1.7" dashmap = { version = "6.1.0" } http = "1" @@ -38,8 +38,8 @@ indexmap = "2.9.0" kittycad = { version = "0.3.37", default-features = false, features = ["js", "requests"] } kittycad-modeling-cmds = { version = "0.2.123", features = ["ts-rs", "websocket"] } lazy_static = "1.5.0" -miette = "7.5.0" -pyo3 = { version = "0.24.1" } +miette = "7.6.0" +pyo3 = { version = "0.24.2" } serde = { version = "1", features = ["derive"] } serde_json = { version = "1" } slog = "2.7.0" diff --git a/rust/kcl-bumper/Cargo.toml b/rust/kcl-bumper/Cargo.toml index cd541978a..c4fcef73d 100644 --- a/rust/kcl-bumper/Cargo.toml +++ b/rust/kcl-bumper/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "kcl-bumper" -version = "0.1.81" +version = "0.1.82" edition = "2021" repository = "https://github.com/KittyCAD/modeling-api" rust-version = "1.76" @@ -19,7 +19,7 @@ anyhow = { workspace = true } clap = { workspace = true, features = ["derive"] } semver = "1.0.25" serde = { workspace = true } -toml_edit = "0.22.16" +toml_edit = "0.22.26" [lints] workspace = true diff --git a/rust/kcl-derive-docs/Cargo.toml b/rust/kcl-derive-docs/Cargo.toml index 559ad48c5..e357f366e 100644 --- a/rust/kcl-derive-docs/Cargo.toml +++ b/rust/kcl-derive-docs/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "kcl-derive-docs" description = "A tool for generating documentation from Rust derive macros" -version = "0.1.81" +version = "0.1.82" edition = "2021" license = "MIT" repository = "https://github.com/KittyCAD/modeling-app" @@ -14,7 +14,7 @@ bench = false [dependencies] proc-macro2 = "1" quote = "1" -syn = { version = "2.0.96", features = ["full"] } +syn = { version = "2.0.103", features = ["full"] } [lints] workspace = true diff --git a/rust/kcl-directory-test-macro/Cargo.toml b/rust/kcl-directory-test-macro/Cargo.toml index b5bd9ff87..28012b624 100644 --- a/rust/kcl-directory-test-macro/Cargo.toml +++ b/rust/kcl-directory-test-macro/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "kcl-directory-test-macro" description = "A tool for generating tests from a directory of kcl files" -version = "0.1.81" +version = "0.1.82" edition = "2021" license = "MIT" repository = "https://github.com/KittyCAD/modeling-app" @@ -14,7 +14,7 @@ bench = false convert_case = "0.8.0" proc-macro2 = "1" quote = "1" -syn = { version = "2.0.96", features = ["full"] } +syn = { version = "2.0.103", features = ["full"] } [lints] workspace = true diff --git a/rust/kcl-language-server-release/Cargo.toml b/rust/kcl-language-server-release/Cargo.toml index 792307632..ee0e3cbd1 100644 --- a/rust/kcl-language-server-release/Cargo.toml +++ b/rust/kcl-language-server-release/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "kcl-language-server-release" -version = "0.1.81" +version = "0.1.82" edition = "2021" authors = ["KittyCAD Inc "] publish = false @@ -14,7 +14,7 @@ bench = false [dependencies] anyhow = { workspace = true } clap = { workspace = true, features = ["cargo", "derive", "env", "unicode"] } -flate2 = "1.1.1" +flate2 = "1.1.2" lazy_static = { workspace = true } log = { version = "0.4.27", features = ["serde"] } slog = { workspace = true } diff --git a/rust/kcl-language-server/Cargo.toml b/rust/kcl-language-server/Cargo.toml index 81ac0cb9b..1024176a3 100644 --- a/rust/kcl-language-server/Cargo.toml +++ b/rust/kcl-language-server/Cargo.toml @@ -2,7 +2,7 @@ name = "kcl-language-server" description = "A language server for KCL." authors = ["KittyCAD Inc "] -version = "0.2.81" +version = "0.2.82" edition = "2021" license = "MIT" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html @@ -31,8 +31,8 @@ slog-term = { workspace = true } tracing-subscriber = { workspace = true } [target.'cfg(not(target_arch = "wasm32"))'.dependencies] -signal-hook = "0.3.17" -tokio = { version = "1.44.2", features = ["full"] } +signal-hook = "0.3.18" +tokio = { version = "1.45.1", features = ["full"] } tower-lsp = { version = "0.20.0", features = ["proposed"] } [target.'cfg(target_arch = "wasm32")'.dependencies] diff --git a/rust/kcl-lib/Cargo.toml b/rust/kcl-lib/Cargo.toml index b2291f3d5..2e21a496a 100644 --- a/rust/kcl-lib/Cargo.toml +++ b/rust/kcl-lib/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "kcl-lib" description = "KittyCAD Language implementation and tools" -version = "0.2.81" +version = "0.2.82" edition = "2021" license = "MIT" repository = "https://github.com/KittyCAD/modeling-app" @@ -25,8 +25,8 @@ async-recursion = "1.1.1" async-trait = { workspace = true } base64 = "0.22.1" bson = { workspace = true } -chrono = "0.4.38" -clap = { version = "4.5.36", default-features = false, optional = true, features = [ +chrono = "0.4.41" +clap = { version = "4.5.40", default-features = false, optional = true, features = [ "std", "derive", ] } @@ -42,11 +42,12 @@ gltf-json = "1.4.1" http = { workspace = true } image = { version = "0.25.6", default-features = false, features = ["png"] } indexmap = { workspace = true, features = ["serde", "rayon"] } -itertools = "0.13.0" +itertools = "0.14.0" kcl-derive-docs = { version = "0.1", path = "../kcl-derive-docs" } kittycad = { workspace = true } kittycad-modeling-cmds = { workspace = true } lazy_static = { workspace = true } +libm = "0.2.15" measurements = "0.11.0" miette = { workspace = true } mime_guess = "2.0.5" @@ -69,11 +70,11 @@ schemars = { version = "0.8.17", features = [ ] } serde = { workspace = true } serde_json = { workspace = true } -sha2 = "0.10.8" -tabled = { version = "0.18.0", optional = true } -tempfile = "3.19" +sha2 = "0.10.9" +tabled = { version = "0.20.0", optional = true } +tempfile = "3.20" thiserror = "2.0.0" -toml = "0.8.19" +toml = "0.8.22" ts-rs = { version = "10.1.0", features = [ "uuid-impl", "url-impl", @@ -82,7 +83,7 @@ ts-rs = { version = "10.1.0", features = [ "no-serde-warnings", "serde-json-impl", ] } -tynm = "0.1.10" +tynm = "0.2.0" url = { version = "2.5.4", features = ["serde"] } uuid = { workspace = true, features = ["v4", "v5", "js", "serde"] } validator = { version = "0.20.0", features = ["derive"] } @@ -94,7 +95,6 @@ zip = { workspace = true } [target.'cfg(target_arch = "wasm32")'.dependencies] console_error_panic_hook = { workspace = true } futures-lite = "2.6.0" -instant = { version = "0.1.13", features = ["wasm-bindgen", "inaccurate"] } js-sys = { version = "0.3.72" } tokio = { workspace = true, features = ["sync", "time"] } tower-lsp = { workspace = true, features = ["runtime-agnostic"] } @@ -105,9 +105,8 @@ wasm-timer = { package = "zduny-wasm-timer", version = "0.2.5" } web-sys = { version = "0.3.76", features = ["console"] } [target.'cfg(not(target_arch = "wasm32"))'.dependencies] -instant = "0.1.13" tokio = { workspace = true, features = ["full"] } -tokio-tungstenite = { version = "0.26.2", features = [ +tokio-tungstenite = { version = "0.27.0", features = [ "rustls-tls-native-roots", ] } tower-lsp = { workspace = true, features = ["proposed", "default"] } @@ -131,15 +130,15 @@ tabled = ["dep:tabled"] approx = "0.5" base64 = "0.22.1" criterion = { version = "0.6.0", features = ["async_tokio"] } -expectorate = "1.1.0" +expectorate = "1.2.0" handlebars = "6.3.2" image = { version = "0.25.6", default-features = false, features = ["png"] } -insta = { version = "1.42.2", features = ["json", "filters", "redactions"] } +insta = { version = "1.43.1", features = ["json", "filters", "redactions"] } kcl-directory-test-macro = { version = "0.1", path = "../kcl-directory-test-macro" } -miette = { version = "7.5.0", features = ["fancy"] } +miette = { version = "7.6.0", features = ["fancy"] } pretty_assertions = "1.4.1" -tokio = { version = "1.44.2", features = ["rt-multi-thread", "macros", "time"] } -twenty-twenty = "0.8.0" +tokio = { version = "1.45.1", features = ["rt-multi-thread", "macros", "time"] } +twenty-twenty = "0.8.2" [lints] workspace = true diff --git a/rust/kcl-lib/clippy.toml b/rust/kcl-lib/clippy.toml index 2257f9a8c..d3a19910b 100644 --- a/rust/kcl-lib/clippy.toml +++ b/rust/kcl-lib/clippy.toml @@ -1 +1,19 @@ enum-variant-size-threshold = 48 + +disallowed-methods = [ + { path = "f64::sin", reason = "Use trig functions from libm crate instead, to ensure FP math works the same across OSs and platforms."}, + { path = "f64::cos", reason = "Use trig functions from libm crate instead, to ensure FP math works the same across OSs and platforms."}, + { path = "f64::tan", reason = "Use trig functions from libm crate instead, to ensure FP math works the same across OSs and platforms."}, + { path = "f64::asin", reason = "Use trig functions from libm crate instead, to ensure FP math works the same across OSs and platforms."}, + { path = "f64::acos", reason = "Use trig functions from libm crate instead, to ensure FP math works the same across OSs and platforms."}, + { path = "f64::atan", reason = "Use trig functions from libm crate instead, to ensure FP math works the same across OSs and platforms."}, + { path = "f64::atan2", reason = "Use trig functions from libm crate instead, to ensure FP math works the same across OSs and platforms."}, + { path = "f32::sin", reason = "Use trig functions from libm crate instead, to ensure FP math works the same across OSs and platforms."}, + { path = "f32::cos", reason = "Use trig functions from libm crate instead, to ensure FP math works the same across OSs and platforms."}, + { path = "f32::tan", reason = "Use trig functions from libm crate instead, to ensure FP math works the same across OSs and platforms."}, + { path = "f32::asin", reason = "Use trig functions from libm crate instead, to ensure FP math works the same across OSs and platforms."}, + { path = "f32::acos", reason = "Use trig functions from libm crate instead, to ensure FP math works the same across OSs and platforms."}, + { path = "f32::atan", reason = "Use trig functions from libm crate instead, to ensure FP math works the same across OSs and platforms."}, + { path = "f32::atan2", reason = "Use trig functions from libm crate instead, to ensure FP math works the same across OSs and platforms."}, +] + diff --git a/rust/kcl-lib/src/engine/mod.rs b/rust/kcl-lib/src/engine/mod.rs index 1ff5a97bc..117a6adce 100644 --- a/rust/kcl-lib/src/engine/mod.rs +++ b/rust/kcl-lib/src/engine/mod.rs @@ -36,6 +36,7 @@ use schemars::JsonSchema; use serde::{Deserialize, Serialize}; use tokio::sync::RwLock; use uuid::Uuid; +use web_time::Instant; use crate::{ errors::{KclError, KclErrorDetails}, @@ -241,7 +242,7 @@ pub trait EngineManager: std::fmt::Debug + Send + Sync + 'static { .unwrap_or_default() }; - let current_time = instant::Instant::now(); + let current_time = Instant::now(); while current_time.elapsed().as_secs() < 60 { let responses = self.responses().read().await.clone(); let Some(resp) = responses.get(&id) else { @@ -249,7 +250,7 @@ pub trait EngineManager: std::fmt::Debug + Send + Sync + 'static { // No seriously WE DO NOT WANT TO PAUSE THE WHOLE APP ON THE JS SIDE. #[cfg(target_arch = "wasm32")] { - let duration = instant::Duration::from_millis(1); + let duration = web_time::Duration::from_millis(1); wasm_timer::Delay::new(duration).await.map_err(|err| { KclError::new_internal(KclErrorDetails::new( format!("Failed to sleep: {:?}", err), diff --git a/rust/kcl-lib/src/execution/kcl_value.rs b/rust/kcl-lib/src/execution/kcl_value.rs index 2650e45d8..53456fa2d 100644 --- a/rust/kcl-lib/src/execution/kcl_value.rs +++ b/rust/kcl-lib/src/execution/kcl_value.rs @@ -668,9 +668,8 @@ impl From for KclValue { #[cfg(test)] mod tests { - use crate::exec::UnitType; - use super::*; + use crate::exec::UnitType; #[test] fn test_human_friendly_type() { diff --git a/rust/kcl-lib/src/parsing/ast/types/mod.rs b/rust/kcl-lib/src/parsing/ast/types/mod.rs index af2331495..c5f2b7c08 100644 --- a/rust/kcl-lib/src/parsing/ast/types/mod.rs +++ b/rust/kcl-lib/src/parsing/ast/types/mod.rs @@ -3005,6 +3005,8 @@ impl BinaryOperator { } } + /// The operator associativity of the operator (as in the parsing sense, not the mathematical sense of associativity). + /// /// Follow JS definitions of each operator. /// Taken from pub fn associativity(&self) -> Associativity { @@ -3015,6 +3017,12 @@ impl BinaryOperator { Self::And | Self::Or => Associativity::Left, } } + + /// Whether an operator is mathematically associative. If it is, then the operator associativity (given by the + /// `associativity` method) is mostly irrelevant. + pub fn associative(&self) -> bool { + matches!(self, Self::Add | Self::Mul | Self::And | Self::Or) + } } #[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)] #[ts(export)] diff --git a/rust/kcl-lib/src/parsing/parser.rs b/rust/kcl-lib/src/parsing/parser.rs index 6a0ba4a78..35e1ea908 100644 --- a/rust/kcl-lib/src/parsing/parser.rs +++ b/rust/kcl-lib/src/parsing/parser.rs @@ -3334,7 +3334,7 @@ mod tests { use super::*; use crate::{ parsing::ast::types::{BodyItem, Expr, VariableKind}, - KclError, ModuleId, + ModuleId, }; fn assert_reserved(word: &str) { @@ -4398,14 +4398,10 @@ secondExtrude = startSketchOn(XY) #[test] fn test_parse_parens_unicode() { let result = crate::parsing::top_level_parse("(ޜ"); - let KclError::Lexical { details } = result.0.unwrap_err() else { - panic!(); - }; - // TODO: Better errors when program cannot tokenize. + let details = result.0.unwrap().1.pop().unwrap(); + // TODO: Highlight where the unmatched open parenthesis is. // https://github.com/KittyCAD/modeling-app/issues/696 - assert_eq!(details.message, "found unknown token 'ޜ'"); - assert_eq!(details.source_ranges[0].start(), 1); - assert_eq!(details.source_ranges[0].end(), 2); + assert_eq!(details.message, "Unexpected end of file. The compiler expected )"); } #[test] diff --git a/rust/kcl-lib/src/parsing/token/tokeniser.rs b/rust/kcl-lib/src/parsing/token/tokeniser.rs index 38e89b4aa..7a2aa2321 100644 --- a/rust/kcl-lib/src/parsing/token/tokeniser.rs +++ b/rust/kcl-lib/src/parsing/token/tokeniser.rs @@ -6,7 +6,7 @@ use winnow::{ error::{ContextError, ParseError}, prelude::*, stream::{Location, Stream}, - token::{any, none_of, one_of, take_till, take_until}, + token::{any, none_of, take_till, take_until, take_while}, LocatingSlice, Stateful, }; @@ -163,8 +163,8 @@ fn whitespace(i: &mut Input<'_>) -> ModalResult { } fn inner_word(i: &mut Input<'_>) -> ModalResult<()> { - one_of(('a'..='z', 'A'..='Z', '_')).parse_next(i)?; - repeat::<_, _, (), _, _>(0.., one_of(('a'..='z', 'A'..='Z', '0'..='9', '_'))).parse_next(i)?; + take_while(1.., |c: char| c.is_alphabetic() || c == '_').parse_next(i)?; + take_while(0.., |c: char| c.is_alphabetic() || c.is_ascii_digit() || c == '_').parse_next(i)?; Ok(()) } @@ -786,6 +786,7 @@ const things = "things" }; assert_eq!(actual.tokens[0], expected); } + #[test] fn test_word_starting_with_keyword() { let module_id = ModuleId::default(); @@ -799,4 +800,18 @@ const things = "things" }; assert_eq!(actual.tokens[0], expected); } + + #[test] + fn non_english_identifiers() { + let module_id = ModuleId::default(); + let actual = lex("亞當", module_id).unwrap(); + let expected = Token { + token_type: TokenType::Word, + value: "亞當".to_owned(), + start: 0, + end: 6, + module_id, + }; + assert_eq!(actual.tokens[0], expected); + } } diff --git a/rust/kcl-lib/src/simulation_tests.rs b/rust/kcl-lib/src/simulation_tests.rs index 19e5f2d7f..ec336be1d 100644 --- a/rust/kcl-lib/src/simulation_tests.rs +++ b/rust/kcl-lib/src/simulation_tests.rs @@ -4,7 +4,6 @@ use std::{ }; use indexmap::IndexMap; -use insta::rounded_redaction; use crate::{ errors::KclError, @@ -262,17 +261,6 @@ async fn execute_test(test: &Test, render_to_png: bool, export_step: bool) { let mem_result = catch_unwind(AssertUnwindSafe(|| { assert_snapshot(test, "Variables in memory after executing", || { insta::assert_json_snapshot!("program_memory", outcome.variables, { - ".**.value" => rounded_redaction(3), - ".**[].value" => rounded_redaction(3), - ".**.from[]" => rounded_redaction(3), - ".**.to[]" => rounded_redaction(3), - ".**.center[]" => rounded_redaction(3), - ".**[].x[]" => rounded_redaction(3), - ".**[].y[]" => rounded_redaction(3), - ".**[].z[]" => rounded_redaction(3), - ".**.x" => rounded_redaction(3), - ".**.y" => rounded_redaction(3), - ".**.z" => rounded_redaction(3), ".**.sourceRange" => Vec::new(), }) }) @@ -346,11 +334,6 @@ fn assert_artifact_snapshots( let result1 = catch_unwind(AssertUnwindSafe(|| { assert_snapshot(test, "Operations executed", || { insta::assert_json_snapshot!("ops", module_operations, { - ".*[].*.unlabeledArg.*.value.**[].from[]" => rounded_redaction(3), - ".*[].*.unlabeledArg.*.value.**[].to[]" => rounded_redaction(3), - ".*[].**.value.value" => rounded_redaction(3), - ".*[].*.labeledArgs.*.value.**[].from[]" => rounded_redaction(3), - ".*[].*.labeledArgs.*.value.**[].to[]" => rounded_redaction(3), ".**.sourceRange" => Vec::new(), ".**.functionSourceRange" => Vec::new(), ".**.moduleId" => 0, @@ -364,10 +347,6 @@ fn assert_artifact_snapshots( let result2 = catch_unwind(AssertUnwindSafe(|| { assert_snapshot(test, "Artifact commands", || { insta::assert_json_snapshot!("artifact_commands", module_commands, { - ".*[].command.**.value" => rounded_redaction(3), - ".*[].command.**.x" => rounded_redaction(3), - ".*[].command.**.y" => rounded_redaction(3), - ".*[].command.**.z" => rounded_redaction(3), ".**.range" => Vec::new(), }); }) @@ -3626,3 +3605,24 @@ mod user_reported_union_2_bug { super::execute(TEST_NAME, false).await } } +mod non_english_identifiers { + const TEST_NAME: &str = "non_english_identifiers"; + + /// Test parsing KCL. + #[test] + fn parse() { + super::parse(TEST_NAME) + } + + /// Test that parsing and unparsing KCL produces the original KCL input. + #[tokio::test(flavor = "multi_thread")] + async fn unparse() { + super::unparse(TEST_NAME).await + } + + /// Test that KCL is executed correctly. + #[tokio::test(flavor = "multi_thread")] + async fn kcl_test_execute() { + super::execute(TEST_NAME, true).await + } +} diff --git a/rust/kcl-lib/src/std/csg.rs b/rust/kcl-lib/src/std/csg.rs index a509f6e7f..9b97a6b31 100644 --- a/rust/kcl-lib/src/std/csg.rs +++ b/rust/kcl-lib/src/std/csg.rs @@ -9,7 +9,7 @@ use kittycad_modeling_cmds::{ websocket::OkWebSocketResponseData, }; -use super::{args::TyF64, DEFAULT_TOLERANCE}; +use super::{args::TyF64, DEFAULT_TOLERANCE_MM}; use crate::{ errors::{KclError, KclErrorDetails}, execution::{types::RuntimeType, ExecState, KclValue, ModelingCmdMeta, Solid}, @@ -57,7 +57,7 @@ pub(crate) async fn inner_union( ModelingCmdMeta::from_args_id(&args, solid_out_id), ModelingCmd::from(mcmd::BooleanUnion { solid_ids: solids.iter().map(|s| s.id).collect(), - tolerance: LengthUnit(tolerance.map(|t| t.n).unwrap_or(DEFAULT_TOLERANCE)), + tolerance: LengthUnit(tolerance.map(|t| t.to_mm()).unwrap_or(DEFAULT_TOLERANCE_MM)), }), ) .await?; @@ -122,7 +122,7 @@ pub(crate) async fn inner_intersect( ModelingCmdMeta::from_args_id(&args, solid_out_id), ModelingCmd::from(mcmd::BooleanIntersection { solid_ids: solids.iter().map(|s| s.id).collect(), - tolerance: LengthUnit(tolerance.map(|t| t.n).unwrap_or(DEFAULT_TOLERANCE)), + tolerance: LengthUnit(tolerance.map(|t| t.to_mm()).unwrap_or(DEFAULT_TOLERANCE_MM)), }), ) .await?; @@ -186,7 +186,7 @@ pub(crate) async fn inner_subtract( ModelingCmd::from(mcmd::BooleanSubtract { target_ids: solids.iter().map(|s| s.id).collect(), tool_ids: tools.iter().map(|s| s.id).collect(), - tolerance: LengthUnit(tolerance.map(|t| t.n).unwrap_or(DEFAULT_TOLERANCE)), + tolerance: LengthUnit(tolerance.map(|t| t.to_mm()).unwrap_or(DEFAULT_TOLERANCE_MM)), }), ) .await?; diff --git a/rust/kcl-lib/src/std/extrude.rs b/rust/kcl-lib/src/std/extrude.rs index df0aed61d..0277a75a7 100644 --- a/rust/kcl-lib/src/std/extrude.rs +++ b/rust/kcl-lib/src/std/extrude.rs @@ -18,7 +18,7 @@ use kittycad_modeling_cmds::{ }; use uuid::Uuid; -use super::{args::TyF64, utils::point_to_mm, DEFAULT_TOLERANCE}; +use super::{args::TyF64, utils::point_to_mm, DEFAULT_TOLERANCE_MM}; use crate::{ errors::{KclError, KclErrorDetails}, execution::{ @@ -79,7 +79,7 @@ async fn inner_extrude( ) -> Result, KclError> { // Extrude the element(s). let mut solids = Vec::new(); - let tolerance = LengthUnit(tolerance.as_ref().map(|t| t.to_mm()).unwrap_or(DEFAULT_TOLERANCE)); + let tolerance = LengthUnit(tolerance.as_ref().map(|t| t.to_mm()).unwrap_or(DEFAULT_TOLERANCE_MM)); if symmetric.unwrap_or(false) && bidirectional_length.is_some() { return Err(KclError::new_semantic(KclErrorDetails::new( diff --git a/rust/kcl-lib/src/std/fillet.rs b/rust/kcl-lib/src/std/fillet.rs index 52345c02f..b56b25504 100644 --- a/rust/kcl-lib/src/std/fillet.rs +++ b/rust/kcl-lib/src/std/fillet.rs @@ -6,7 +6,7 @@ use kcmc::{each_cmd as mcmd, length_unit::LengthUnit, shared::CutType, ModelingC use kittycad_modeling_cmds as kcmc; use serde::{Deserialize, Serialize}; -use super::{args::TyF64, DEFAULT_TOLERANCE}; +use super::{args::TyF64, DEFAULT_TOLERANCE_MM}; use crate::{ errors::{KclError, KclErrorDetails}, execution::{ @@ -122,7 +122,7 @@ async fn inner_fillet( strategy: Default::default(), object_id: solid.id, radius: LengthUnit(radius.to_mm()), - tolerance: LengthUnit(tolerance.as_ref().map(|t| t.to_mm()).unwrap_or(DEFAULT_TOLERANCE)), + tolerance: LengthUnit(tolerance.as_ref().map(|t| t.to_mm()).unwrap_or(DEFAULT_TOLERANCE_MM)), cut_type: CutType::Fillet, }), ) diff --git a/rust/kcl-lib/src/std/loft.rs b/rust/kcl-lib/src/std/loft.rs index f271f92be..e21b71f2a 100644 --- a/rust/kcl-lib/src/std/loft.rs +++ b/rust/kcl-lib/src/std/loft.rs @@ -6,7 +6,7 @@ use anyhow::Result; use kcmc::{each_cmd as mcmd, length_unit::LengthUnit, ModelingCmd}; use kittycad_modeling_cmds as kcmc; -use super::{args::TyF64, DEFAULT_TOLERANCE}; +use super::{args::TyF64, DEFAULT_TOLERANCE_MM}; use crate::{ errors::{KclError, KclErrorDetails}, execution::{ @@ -84,7 +84,7 @@ async fn inner_loft( section_ids: sketches.iter().map(|group| group.id).collect(), base_curve_index, bez_approximate_rational, - tolerance: LengthUnit(tolerance.as_ref().map(|t| t.to_mm()).unwrap_or(DEFAULT_TOLERANCE)), + tolerance: LengthUnit(tolerance.as_ref().map(|t| t.to_mm()).unwrap_or(DEFAULT_TOLERANCE_MM)), v_degree, }), ) diff --git a/rust/kcl-lib/src/std/math.rs b/rust/kcl-lib/src/std/math.rs index 8ef316927..572db8d05 100644 --- a/rust/kcl-lib/src/std/math.rs +++ b/rust/kcl-lib/src/std/math.rs @@ -34,21 +34,21 @@ pub async fn rem(exec_state: &mut ExecState, args: Args) -> Result Result { let num: TyF64 = args.get_unlabeled_kw_arg("input", &RuntimeType::angle(), exec_state)?; let num = num.to_radians(); - Ok(args.make_user_val_from_f64_with_type(TyF64::new(num.cos(), exec_state.current_default_units()))) + Ok(args.make_user_val_from_f64_with_type(TyF64::new(libm::cos(num), exec_state.current_default_units()))) } /// Compute the sine of a number (in radians). pub async fn sin(exec_state: &mut ExecState, args: Args) -> Result { let num: TyF64 = args.get_unlabeled_kw_arg("input", &RuntimeType::angle(), exec_state)?; let num = num.to_radians(); - Ok(args.make_user_val_from_f64_with_type(TyF64::new(num.sin(), exec_state.current_default_units()))) + Ok(args.make_user_val_from_f64_with_type(TyF64::new(libm::sin(num), exec_state.current_default_units()))) } /// Compute the tangent of a number (in radians). pub async fn tan(exec_state: &mut ExecState, args: Args) -> Result { let num: TyF64 = args.get_unlabeled_kw_arg("input", &RuntimeType::angle(), exec_state)?; let num = num.to_radians(); - Ok(args.make_user_val_from_f64_with_type(TyF64::new(num.tan(), exec_state.current_default_units()))) + Ok(args.make_user_val_from_f64_with_type(TyF64::new(libm::tan(num), exec_state.current_default_units()))) } /// Compute the square root of a number. @@ -164,7 +164,7 @@ pub async fn pow(exec_state: &mut ExecState, args: Args) -> Result Result { let input: TyF64 = args.get_unlabeled_kw_arg("input", &RuntimeType::count(), exec_state)?; - let result = input.n.acos(); + let result = libm::acos(input.n); Ok(args.make_user_val_from_f64_with_type(TyF64::new(result, NumericType::radians()))) } @@ -172,7 +172,7 @@ pub async fn acos(exec_state: &mut ExecState, args: Args) -> Result Result { let input: TyF64 = args.get_unlabeled_kw_arg("input", &RuntimeType::count(), exec_state)?; - let result = input.n.asin(); + let result = libm::asin(input.n); Ok(args.make_user_val_from_f64_with_type(TyF64::new(result, NumericType::radians()))) } @@ -180,7 +180,7 @@ pub async fn asin(exec_state: &mut ExecState, args: Args) -> Result Result { let input: TyF64 = args.get_unlabeled_kw_arg("input", &RuntimeType::count(), exec_state)?; - let result = input.n.atan(); + let result = libm::atan(input.n); Ok(args.make_user_val_from_f64_with_type(TyF64::new(result, NumericType::radians()))) } @@ -190,7 +190,7 @@ pub async fn atan2(exec_state: &mut ExecState, args: Args) -> Result Result Result (PrimitiveType, StdFnProps) { } } -/// The default tolerance for modeling commands in [`kittycad_modeling_cmds::length_unit::LengthUnit`]. -const DEFAULT_TOLERANCE: f64 = 0.0000001; +/// The default tolerance for modeling commands in millimeters. +const DEFAULT_TOLERANCE_MM: f64 = 0.0000001; diff --git a/rust/kcl-lib/src/std/revolve.rs b/rust/kcl-lib/src/std/revolve.rs index ae8398a82..66c39c7a9 100644 --- a/rust/kcl-lib/src/std/revolve.rs +++ b/rust/kcl-lib/src/std/revolve.rs @@ -9,7 +9,7 @@ use kcmc::{ }; use kittycad_modeling_cmds::{self as kcmc, shared::Point3d}; -use super::{args::TyF64, DEFAULT_TOLERANCE}; +use super::{args::TyF64, DEFAULT_TOLERANCE_MM}; use crate::{ errors::{KclError, KclErrorDetails}, execution::{ @@ -133,7 +133,7 @@ async fn inner_revolve( let mut solids = Vec::new(); for sketch in &sketches { let id = exec_state.next_uuid(); - let tolerance = tolerance.as_ref().map(|t| t.to_mm()).unwrap_or(DEFAULT_TOLERANCE); + let tolerance = tolerance.as_ref().map(|t| t.to_mm()).unwrap_or(DEFAULT_TOLERANCE_MM); let direction = match &axis { Axis2dOrEdgeReference::Axis { direction, origin } => { diff --git a/rust/kcl-lib/src/std/segment.rs b/rust/kcl-lib/src/std/segment.rs index 766a1ac1e..c8ba75e35 100644 --- a/rust/kcl-lib/src/std/segment.rs +++ b/rust/kcl-lib/src/std/segment.rs @@ -250,7 +250,7 @@ async fn inner_tangent_to_end(tag: &TagIdentifier, exec_state: &mut ExecState, a // Calculate the end point from the angle and radius. // atan2 outputs radians. - let previous_end_tangent = Angle::from_radians(f64::atan2( + let previous_end_tangent = Angle::from_radians(libm::atan2( from[1] - tan_previous_point[1], from[0] - tan_previous_point[0], )); diff --git a/rust/kcl-lib/src/std/shapes.rs b/rust/kcl-lib/src/std/shapes.rs index 2e1f421e9..9a8004b40 100644 --- a/rust/kcl-lib/src/std/shapes.rs +++ b/rust/kcl-lib/src/std/shapes.rs @@ -305,7 +305,7 @@ async fn inner_polygon( radius.n } else { // circumscribed - radius.n / half_angle.cos() + radius.n / libm::cos(half_angle) }; let angle_step = std::f64::consts::TAU / num_sides as f64; @@ -316,8 +316,8 @@ async fn inner_polygon( .map(|i| { let angle = angle_step * i as f64; [ - center_u[0] + radius_to_vertices * angle.cos(), - center_u[1] + radius_to_vertices * angle.sin(), + center_u[0] + radius_to_vertices * libm::cos(angle), + center_u[1] + radius_to_vertices * libm::sin(angle), ] }) .collect(); @@ -415,16 +415,26 @@ pub(crate) fn get_radius( radius: Option, diameter: Option, source_range: SourceRange, +) -> Result { + get_radius_labelled(radius, diameter, source_range, "radius", "diameter") +} + +pub(crate) fn get_radius_labelled( + radius: Option, + diameter: Option, + source_range: SourceRange, + label_radius: &'static str, + label_diameter: &'static str, ) -> Result { match (radius, diameter) { (Some(radius), None) => Ok(radius), (None, Some(diameter)) => Ok(TyF64::new(diameter.n / 2.0, diameter.ty)), (None, None) => Err(KclError::new_type(KclErrorDetails::new( - "This function needs either `diameter` or `radius`".to_string(), + format!("This function needs either `{label_diameter}` or `{label_radius}`"), vec![source_range], ))), (Some(_), Some(_)) => Err(KclError::new_type(KclErrorDetails::new( - "You cannot specify both `diameter` and `radius`, please remove one".to_string(), + format!("You cannot specify both `{label_diameter}` and `{label_radius}`, please remove one"), vec![source_range], ))), } diff --git a/rust/kcl-lib/src/std/sketch.rs b/rust/kcl-lib/src/std/sketch.rs index 750ab9c18..ab24c68c1 100644 --- a/rust/kcl-lib/src/std/sketch.rs +++ b/rust/kcl-lib/src/std/sketch.rs @@ -11,7 +11,7 @@ use parse_display::{Display, FromStr}; use schemars::JsonSchema; use serde::{Deserialize, Serialize}; -use super::shapes::get_radius; +use super::shapes::{get_radius, get_radius_labelled}; #[cfg(feature = "artifact-graph")] use crate::execution::{Artifact, ArtifactId, CodeRef, StartSketchOnFace, StartSketchOnPlane}; use crate::{ @@ -101,13 +101,26 @@ pub const NEW_TAG_KW: &str = "tag"; pub async fn involute_circular(exec_state: &mut ExecState, args: Args) -> Result { let sketch = args.get_unlabeled_kw_arg("sketch", &RuntimeType::sketch(), exec_state)?; - let start_radius: TyF64 = args.get_kw_arg("startRadius", &RuntimeType::length(), exec_state)?; - let end_radius: TyF64 = args.get_kw_arg("endRadius", &RuntimeType::length(), exec_state)?; + let start_radius: Option = args.get_kw_arg_opt("startRadius", &RuntimeType::length(), exec_state)?; + let end_radius: Option = args.get_kw_arg_opt("endRadius", &RuntimeType::length(), exec_state)?; + let start_diameter: Option = args.get_kw_arg_opt("startDiameter", &RuntimeType::length(), exec_state)?; + let end_diameter: Option = args.get_kw_arg_opt("endDiameter", &RuntimeType::length(), exec_state)?; let angle: TyF64 = args.get_kw_arg("angle", &RuntimeType::angle(), exec_state)?; let reverse = args.get_kw_arg_opt("reverse", &RuntimeType::bool(), exec_state)?; let tag = args.get_kw_arg_opt("tag", &RuntimeType::tag_decl(), exec_state)?; - let new_sketch = - inner_involute_circular(sketch, start_radius, end_radius, angle, reverse, tag, exec_state, args).await?; + let new_sketch = inner_involute_circular( + sketch, + start_radius, + end_radius, + start_diameter, + end_diameter, + angle, + reverse, + tag, + exec_state, + args, + ) + .await?; Ok(KclValue::Sketch { value: Box::new(new_sketch), }) @@ -115,16 +128,18 @@ pub async fn involute_circular(exec_state: &mut ExecState, args: Args) -> Result fn involute_curve(radius: f64, angle: f64) -> (f64, f64) { ( - radius * (angle.cos() + angle * angle.sin()), - radius * (angle.sin() - angle * angle.cos()), + radius * (libm::cos(angle) + angle * libm::sin(angle)), + radius * (libm::sin(angle) - angle * libm::cos(angle)), ) } #[allow(clippy::too_many_arguments)] async fn inner_involute_circular( sketch: Sketch, - start_radius: TyF64, - end_radius: TyF64, + start_radius: Option, + end_radius: Option, + start_diameter: Option, + end_diameter: Option, angle: TyF64, reverse: Option, tag: Option, @@ -133,6 +148,22 @@ async fn inner_involute_circular( ) -> Result { let id = exec_state.next_uuid(); + let longer_args_dot_source_range = args.source_range; + let start_radius = get_radius_labelled( + start_radius, + start_diameter, + args.source_range, + "startRadius", + "startDiameter", + )?; + let end_radius = get_radius_labelled( + end_radius, + end_diameter, + longer_args_dot_source_range, + "endRadius", + "endDiameter", + )?; + exec_state .batch_modeling_cmd( ModelingCmdMeta::from_args_id(&args, id), @@ -157,11 +188,11 @@ async fn inner_involute_circular( let theta = f64::sqrt(end_radius * end_radius - start_radius * start_radius) / start_radius; let (x, y) = involute_curve(start_radius, theta); - end.x = x * angle.to_radians().cos() - y * angle.to_radians().sin(); - end.y = x * angle.to_radians().sin() + y * angle.to_radians().cos(); + end.x = x * libm::cos(angle.to_radians()) - y * libm::sin(angle.to_radians()); + end.y = x * libm::sin(angle.to_radians()) + y * libm::cos(angle.to_radians()); - end.x -= start_radius * angle.to_radians().cos(); - end.y -= start_radius * angle.to_radians().sin(); + end.x -= start_radius * libm::cos(angle.to_radians()); + end.y -= start_radius * libm::sin(angle.to_radians()); if reverse.unwrap_or_default() { end.x = -end.x; @@ -500,8 +531,8 @@ async fn inner_angled_line_length( //double check me on this one - mike let delta: [f64; 2] = [ - length * f64::cos(angle_degrees.to_radians()), - length * f64::sin(angle_degrees.to_radians()), + length * libm::cos(angle_degrees.to_radians()), + length * libm::sin(angle_degrees.to_radians()), ]; let relative = true; @@ -601,7 +632,7 @@ async fn inner_angled_line_to_x( } let x_component = x_to.to_length_units(from.units) - from.x; - let y_component = x_component * f64::tan(angle_degrees.to_radians()); + let y_component = x_component * libm::tan(angle_degrees.to_radians()); let y_to = from.y + y_component; let new_sketch = straight_line( @@ -668,7 +699,7 @@ async fn inner_angled_line_to_y( } let y_component = y_to.to_length_units(from.units) - from.y; - let x_component = y_component / f64::tan(angle_degrees.to_radians()); + let x_component = y_component / libm::tan(angle_degrees.to_radians()); let x_to = from.x + x_component; let new_sketch = straight_line( @@ -1413,7 +1444,7 @@ async fn inner_tangential_arc_radius_angle( // Calculate the end point from the angle and radius. // atan2 outputs radians. - let previous_end_tangent = Angle::from_radians(f64::atan2( + let previous_end_tangent = Angle::from_radians(libm::atan2( from.y - tan_previous_point[1], from.x - tan_previous_point[0], )); diff --git a/rust/kcl-lib/src/std/sweep.rs b/rust/kcl-lib/src/std/sweep.rs index f354f15ac..3548edf90 100644 --- a/rust/kcl-lib/src/std/sweep.rs +++ b/rust/kcl-lib/src/std/sweep.rs @@ -6,7 +6,7 @@ use kittycad_modeling_cmds::{self as kcmc, shared::RelativeTo}; use schemars::JsonSchema; use serde::Serialize; -use super::{args::TyF64, DEFAULT_TOLERANCE}; +use super::{args::TyF64, DEFAULT_TOLERANCE_MM}; use crate::{ errors::KclError, execution::{ @@ -93,7 +93,7 @@ async fn inner_sweep( target: sketch.id.into(), trajectory, sectional: sectional.unwrap_or(false), - tolerance: LengthUnit(tolerance.as_ref().map(|t| t.to_mm()).unwrap_or(DEFAULT_TOLERANCE)), + tolerance: LengthUnit(tolerance.as_ref().map(|t| t.to_mm()).unwrap_or(DEFAULT_TOLERANCE_MM)), relative_to, }), ) diff --git a/rust/kcl-lib/src/std/utils.rs b/rust/kcl-lib/src/std/utils.rs index 3e45ff528..ea81f706f 100644 --- a/rust/kcl-lib/src/std/utils.rs +++ b/rust/kcl-lib/src/std/utils.rs @@ -44,7 +44,7 @@ pub(crate) fn distance(a: Coords2d, b: Coords2d) -> f64 { pub(crate) fn between(a: Coords2d, b: Coords2d) -> Angle { let x = b[0] - a[0]; let y = b[1] - a[1]; - normalize(Angle::from_radians(y.atan2(x))) + normalize(Angle::from_radians(libm::atan2(y, x))) } /// Normalize the angle @@ -97,8 +97,8 @@ pub(crate) fn normalize_rad(angle: f64) -> f64 { fn calculate_intersection_of_two_lines(line1: &[Coords2d; 2], line2_angle: f64, line2_point: Coords2d) -> Coords2d { let line2_point_b = [ - line2_point[0] + f64::cos(line2_angle.to_radians()) * 10.0, - line2_point[1] + f64::sin(line2_angle.to_radians()) * 10.0, + line2_point[0] + libm::cos(line2_angle.to_radians()) * 10.0, + line2_point[1] + libm::sin(line2_angle.to_radians()) * 10.0, ]; intersect(line1[0], line1[1], line2_point, line2_point_b) } @@ -138,13 +138,13 @@ fn offset_line(offset: f64, p1: Coords2d, p2: Coords2d) -> [Coords2d; 2] { let direction = (p2[0] - p1[0]).signum(); return [[p1[0], p1[1] + offset * direction], [p2[0], p2[1] + offset * direction]]; } - let x_offset = offset / f64::sin(f64::atan2(p1[1] - p2[1], p1[0] - p2[0])); + let x_offset = offset / libm::sin(libm::atan2(p1[1] - p2[1], p1[0] - p2[0])); [[p1[0] + x_offset, p1[1]], [p2[0] + x_offset, p2[1]]] } pub(crate) fn get_y_component(angle: Angle, x: f64) -> Coords2d { let normalised_angle = ((angle.to_degrees() % 360.0) + 360.0) % 360.0; // between 0 and 360 - let y = x * f64::tan(normalised_angle.to_radians()); + let y = x * libm::tan(normalised_angle.to_radians()); let sign = if normalised_angle > 90.0 && normalised_angle <= 270.0 { -1.0 } else { @@ -155,7 +155,7 @@ pub(crate) fn get_y_component(angle: Angle, x: f64) -> Coords2d { pub(crate) fn get_x_component(angle: Angle, y: f64) -> Coords2d { let normalised_angle = ((angle.to_degrees() % 360.0) + 360.0) % 360.0; // between 0 and 360 - let x = y / f64::tan(normalised_angle.to_radians()); + let x = y / libm::tan(normalised_angle.to_radians()); let sign = if normalised_angle > 180.0 && normalised_angle <= 360.0 { -1.0 } else { @@ -174,13 +174,13 @@ pub(crate) fn arc_center_and_end( let end_angle = end_angle.to_radians(); let center = [ - -1.0 * (radius * start_angle.cos() - from[0]), - -1.0 * (radius * start_angle.sin() - from[1]), + -1.0 * (radius * libm::cos(start_angle) - from[0]), + -1.0 * (radius * libm::sin(start_angle) - from[1]), ]; let end = [ - center[0] + radius * end_angle.cos(), - center[1] + radius * end_angle.sin(), + center[0] + radius * libm::cos(end_angle), + center[1] + radius * libm::sin(end_angle), ]; (center, end) @@ -357,7 +357,10 @@ mod tests { let get_point = |radius: f64, t: f64| { let angle = t * TAU; - [center[0] + radius * angle.cos(), center[1] + radius * angle.sin()] + [ + center[0] + radius * libm::cos(angle), + center[1] + radius * libm::sin(angle), + ] }; for radius in radius_array { @@ -442,7 +445,7 @@ fn get_slope(start: Coords2d, end: Coords2d) -> (f64, f64) { fn get_angle(point1: Coords2d, point2: Coords2d) -> f64 { let delta_x = point2[0] - point1[0]; let delta_y = point2[1] - point1[1]; - let angle = delta_y.atan2(delta_x); + let angle = libm::atan2(delta_y, delta_x); let result = if angle < 0.0 { angle + 2.0 * PI } else { angle }; result * (180.0 / PI) @@ -484,13 +487,13 @@ fn get_mid_point( ); let delta_ang = delta_ang / 2.0 + deg2rad(angle_from_center_to_arc_start); let shortest_arc_mid_point: Coords2d = [ - delta_ang.cos() * radius + center[0], - delta_ang.sin() * radius + center[1], + libm::cos(delta_ang) * radius + center[0], + libm::sin(delta_ang) * radius + center[1], ]; let opposite_delta = delta_ang + PI; let longest_arc_mid_point: Coords2d = [ - opposite_delta.cos() * radius + center[0], - opposite_delta.sin() * radius + center[1], + libm::cos(opposite_delta) * radius + center[0], + libm::sin(opposite_delta) * radius + center[1], ]; let rotation_direction_original_points = is_points_ccw(&[tan_previous_point, arc_start_point, arc_end_point]); @@ -592,11 +595,14 @@ pub fn get_tangential_arc_to_info(input: TangentialArcInfoInput) -> TangentialAr input.obtuse, ); - let start_angle = (input.arc_start_point[1] - center[1]).atan2(input.arc_start_point[0] - center[0]); - let end_angle = (input.arc_end_point[1] - center[1]).atan2(input.arc_end_point[0] - center[0]); + let start_angle = libm::atan2( + input.arc_start_point[1] - center[1], + input.arc_start_point[0] - center[0], + ); + let end_angle = libm::atan2(input.arc_end_point[1] - center[1], input.arc_end_point[0] - center[0]); let ccw = is_points_ccw(&[input.arc_start_point, arc_mid_point, input.arc_end_point]); - let arc_mid_angle = (arc_mid_point[1] - center[1]).atan2(arc_mid_point[0] - center[0]); + let arc_mid_angle = libm::atan2(arc_mid_point[1] - center[1], arc_mid_point[0] - center[0]); let start_to_mid_arc_length = radius * delta(Angle::from_radians(start_angle), Angle::from_radians(arc_mid_angle)) .to_radians() @@ -724,7 +730,7 @@ mod get_tangential_arc_to_info_tests { #[test] fn test_get_tangential_arc_to_info_obtuse_with_wrap_around() { - let arc_end = (std::f64::consts::PI / 4.0).cos() * 2.0; + let arc_end = libm::cos(std::f64::consts::PI / 4.0) * 2.0; let result = get_tangential_arc_to_info(TangentialArcInfoInput { tan_previous_point: [2.0, -4.0], arc_start_point: [2.0, 0.0], @@ -803,7 +809,7 @@ pub(crate) fn get_tangent_point_from_previous_arc( let tangential_angle = angle_from_old_center_to_arc_start + if last_arc_ccw { -90.0 } else { 90.0 }; // What is the 10.0 constant doing??? [ - tangential_angle.to_radians().cos() * 10.0 + last_arc_end[0], - tangential_angle.to_radians().sin() * 10.0 + last_arc_end[1], + libm::cos(tangential_angle.to_radians()) * 10.0 + last_arc_end[0], + libm::sin(tangential_angle.to_radians()) * 10.0 + last_arc_end[1], ] } diff --git a/rust/kcl-lib/src/unparser.rs b/rust/kcl-lib/src/unparser.rs index 8b2005ad3..0d034b20f 100644 --- a/rust/kcl-lib/src/unparser.rs +++ b/rust/kcl-lib/src/unparser.rs @@ -3,8 +3,8 @@ use std::fmt::Write; use crate::{ parsing::{ ast::types::{ - Annotation, ArrayExpression, ArrayRangeExpression, AscribedExpression, BinaryExpression, BinaryOperator, - BinaryPart, BodyItem, CallExpressionKw, CommentStyle, DefaultParamVal, Expr, FormatOptions, + Annotation, ArrayExpression, ArrayRangeExpression, AscribedExpression, Associativity, BinaryExpression, + BinaryOperator, BinaryPart, BodyItem, CallExpressionKw, CommentStyle, DefaultParamVal, Expr, FormatOptions, FunctionExpression, IfExpression, ImportSelector, ImportStatement, ItemVisibility, LabeledArg, Literal, LiteralIdentifier, LiteralValue, MemberExpression, Node, NonCodeNode, NonCodeValue, ObjectExpression, Parameter, PipeExpression, Program, TagDeclarator, TypeDeclaration, UnaryExpression, VariableDeclaration, @@ -710,17 +710,28 @@ impl BinaryExpression { } }; - let should_wrap_right = match &self.right { + // It would be better to always preserve the user's parentheses but since we've dropped that + // info from the AST, we bracket expressions as necessary. + let should_wrap_left = match &self.left { BinaryPart::BinaryExpression(bin_exp) => { self.precedence() > bin_exp.precedence() - || self.operator == BinaryOperator::Sub - || self.operator == BinaryOperator::Div + || ((self.precedence() == bin_exp.precedence()) + && (!(self.operator.associative() && self.operator == bin_exp.operator) + && self.operator.associativity() == Associativity::Right)) } _ => false, }; - let should_wrap_left = match &self.left { - BinaryPart::BinaryExpression(bin_exp) => self.precedence() > bin_exp.precedence(), + let should_wrap_right = match &self.right { + BinaryPart::BinaryExpression(bin_exp) => { + self.precedence() > bin_exp.precedence() + // These two lines preserve previous reformatting behaviour. + || self.operator == BinaryOperator::Sub + || self.operator == BinaryOperator::Div + || ((self.precedence() == bin_exp.precedence()) + && (!(self.operator.associative() && self.operator == bin_exp.operator) + && self.operator.associativity() == Associativity::Left)) + } _ => false, }; @@ -2820,4 +2831,36 @@ yo = 'bing' let recasted = ast.recast(&FormatOptions::new(), 0); assert_eq!(recasted, code); } + + #[test] + fn paren_precedence() { + let code = r#"x = 1 - 2 - 3 +x = (1 - 2) - 3 +x = 1 - (2 - 3) +x = 1 + 2 + 3 +x = (1 + 2) + 3 +x = 1 + (2 + 3) +x = 2 * (y % 2) +x = (2 * y) % 2 +x = 2 % (y * 2) +x = (2 % y) * 2 +x = 2 * y % 2 +"#; + + let expected = r#"x = 1 - 2 - 3 +x = 1 - 2 - 3 +x = 1 - (2 - 3) +x = 1 + 2 + 3 +x = 1 + 2 + 3 +x = 1 + 2 + 3 +x = 2 * (y % 2) +x = 2 * y % 2 +x = 2 % (y * 2) +x = 2 % y * 2 +x = 2 * y % 2 +"#; + let ast = crate::parsing::top_level_parse(code).unwrap(); + let recasted = ast.recast(&FormatOptions::new(), 0); + assert_eq!(recasted, expected); + } } diff --git a/rust/kcl-lib/std/sketch.kcl b/rust/kcl-lib/std/sketch.kcl index 49b4b0545..9c1e59b67 100644 --- a/rust/kcl-lib/std/sketch.kcl +++ b/rust/kcl-lib/std/sketch.kcl @@ -622,7 +622,7 @@ export fn revolve( axis: Axis2d | Edge, /// Angle to revolve (in degrees). Default is 360. angle?: number(Angle), - /// Tolerance for the revolve operation. + /// Defines the smallest distance below which two entities are considered coincident, intersecting, coplanar, or similar. For most use cases, it should not be changed from its default value of 10^-7 millimeters. tolerance?: number(Length), /// If true, the extrusion will happen symmetrically around the sketch. Otherwise, the extrusion will happen on only one side of the sketch. symmetric?: bool, @@ -961,7 +961,7 @@ export fn sweep( path: Sketch | Helix, /// If true, the sweep will be broken up into sub-sweeps (extrusions, revolves, sweeps) based on the trajectory path components. sectional?: bool, - /// Tolerance for this operation. + /// Defines the smallest distance below which two entities are considered coincident, intersecting, coplanar, or similar. For most use cases, it should not be changed from its default value of 10^-7 millimeters. tolerance?: number(Length), /// What is the sweep relative to? Can be either 'sketchPlane' or 'trajectoryCurve'. relativeTo?: string = 'trajectoryCurve', @@ -1047,7 +1047,7 @@ export fn loft( bezApproximateRational?: bool = false, /// This can be set to override the automatically determined topological base curve, which is usually the first section encountered. baseCurveIndex?: number(Count), - /// Tolerance for the loft operation. + /// Defines the smallest distance below which two entities are considered coincident, intersecting, coplanar, or similar. For most use cases, it should not be changed from its default value of 10^-7 millimeters. tolerance?: number(Length), /// A named tag for the face at the start of the loft, i.e. the original sketch. tagStart?: TagDecl, @@ -1499,12 +1499,20 @@ export fn profileStartY( export fn involuteCircular( /// Which sketch should this path be added to? @sketch: Sketch, - /// The involute is described between two circles, start_radius is the radius of the inner circle. - startRadius: number(Length), - /// The involute is described between two circles, end_radius is the radius of the outer circle. - endRadius: number(Length), /// The angle to rotate the involute by. A value of zero will produce a curve with a tangent along the x-axis at the start point of the curve. angle: number(Angle), + /// The involute is described between two circles, startRadius is the radius of the inner circle. + /// Either `startRadius` or `startDiameter` must be given (but not both). + startRadius?: number(Length), + /// The involute is described between two circles, endRadius is the radius of the outer circle. + /// Either `endRadius` or `endDiameter` must be given (but not both). + endRadius?: number(Length), + /// The involute is described between two circles, startDiameter describes the inner circle. + /// Either `startRadius` or `startDiameter` must be given (but not both). + startDiameter?: number(Length), + /// The involute is described between two circles, endDiameter describes the outer circle. + /// Either `endRadius` or `endDiameter` must be given (but not both). + endDiameter?: number(Length), /// If reverse is true, the segment will start from the end of the involute, otherwise it will start from that start. reverse?: bool = false, /// Create a new tag which refers to this line. diff --git a/rust/kcl-lib/std/solid.kcl b/rust/kcl-lib/std/solid.kcl index 2722799cc..65e13ff74 100644 --- a/rust/kcl-lib/std/solid.kcl +++ b/rust/kcl-lib/std/solid.kcl @@ -70,7 +70,7 @@ export fn fillet( radius: number(Length), /// The paths you want to fillet tags: [Edge; 1+], - /// The tolerance for this fillet + /// Defines the smallest distance below which two entities are considered coincident, intersecting, coplanar, or similar. For most use cases, it should not be changed from its default value of 10^-7 millimeters. tolerance?: number(Length), /// Create a new tag which refers to this fillet tag?: TagDecl, @@ -799,7 +799,7 @@ export fn patternCircular3d( export fn union( /// The solids to union. @solids: [Solid; 2+], - /// The tolerance to use for the union operation. + /// Defines the smallest distance below which two entities are considered coincident, intersecting, coplanar, or similar. For most use cases, it should not be changed from its default value of 10^-7 millimeters. tolerance?: number(Length), ): [Solid; 1+] {} @@ -857,7 +857,7 @@ export fn union( export fn intersect( /// The solids to intersect. @solids: [Solid; 2+], - /// The tolerance to use for the intersection operation. + /// Defines the smallest distance below which two entities are considered coincident, intersecting, coplanar, or similar. For most use cases, it should not be changed from its default value of 10^-7 millimeters. tolerance?: number(Length), ): [Solid; 1+] {} @@ -917,7 +917,7 @@ export fn subtract( @solids: [Solid; 1+], /// The solids to subtract. tools: [Solid], - /// The tolerance to use for the subtraction operation. + /// Defines the smallest distance below which two entities are considered coincident, intersecting, coplanar, or similar. For most use cases, it should not be changed from its default value of 10^-7 millimeters. tolerance?: number(Length), ): [Solid; 1+] {} diff --git a/rust/kcl-lib/tests/add_lots/ops.snap b/rust/kcl-lib/tests/add_lots/ops.snap index 0142cada9..c85a4cb2a 100644 --- a/rust/kcl-lib/tests/add_lots/ops.snap +++ b/rust/kcl-lib/tests/add_lots/ops.snap @@ -7239,7 +7239,7 @@ description: Operations executed add_lots.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -7255,7 +7255,7 @@ description: Operations executed add_lots.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -7272,7 +7272,7 @@ description: Operations executed add_lots.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/angled_line/artifact_commands.snap b/rust/kcl-lib/tests/angled_line/artifact_commands.snap index 409c7aac7..584fd875d 100644 --- a/rust/kcl-lib/tests/angled_line/artifact_commands.snap +++ b/rust/kcl-lib/tests/angled_line/artifact_commands.snap @@ -132,8 +132,8 @@ description: Artifact commands angled_line.kcl "segment": { "type": "line", "end": { - "x": 3.762, - "y": -11.763, + "x": 3.761813572028026, + "y": -11.763131328405109, "z": 0.0 }, "relative": true diff --git a/rust/kcl-lib/tests/angled_line/ops.snap b/rust/kcl-lib/tests/angled_line/ops.snap index a080b9fa7..bc88a161a 100644 --- a/rust/kcl-lib/tests/angled_line/ops.snap +++ b/rust/kcl-lib/tests/angled_line/ops.snap @@ -94,7 +94,7 @@ description: Operations executed angled_line.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -110,7 +110,7 @@ description: Operations executed angled_line.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -127,7 +127,7 @@ description: Operations executed angled_line.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/angled_line/program_memory.snap b/rust/kcl-lib/tests/angled_line/program_memory.snap index 32aff28d8..6f6ed729a 100644 --- a/rust/kcl-lib/tests/angled_line/program_memory.snap +++ b/rust/kcl-lib/tests/angled_line/program_memory.snap @@ -75,7 +75,7 @@ description: Variables in memory after executing angled_line.kcl "tag": null, "to": [ 19.93, - 15.04 + 15.040000000000001 ], "type": "ToPoint", "units": { @@ -89,7 +89,7 @@ description: Variables in memory after executing angled_line.kcl }, "from": [ 19.93, - 15.04 + 15.040000000000001 ], "tag": { "commentStart": 133, @@ -100,7 +100,7 @@ description: Variables in memory after executing angled_line.kcl }, "to": [ 23.08, - 5.19 + 5.190000000000001 ], "type": "ToPoint", "units": { @@ -114,12 +114,12 @@ description: Variables in memory after executing angled_line.kcl }, "from": [ 23.08, - 5.19 + 5.190000000000001 ], "tag": null, "to": [ - 7.91, - 1.09 + 7.909999999999998, + 1.0900000000000016 ], "type": "ToPoint", "units": { @@ -132,13 +132,13 @@ description: Variables in memory after executing angled_line.kcl "sourceRange": [] }, "from": [ - 7.91, - 1.09 + 7.909999999999998, + 1.0900000000000016 ], "tag": null, "to": [ - 11.672, - -10.673 + 11.671813572028025, + -10.673131328405107 ], "type": "ToPoint", "units": { @@ -151,13 +151,13 @@ description: Variables in memory after executing angled_line.kcl "sourceRange": [] }, "from": [ - 11.672, - -10.673 + 11.671813572028025, + -10.673131328405107 ], "tag": null, "to": [ - -1.348, - -0.643 + -1.3481864279719744, + -0.6431313284051079 ], "type": "ToPoint", "units": { @@ -170,8 +170,8 @@ description: Variables in memory after executing angled_line.kcl "sourceRange": [] }, "from": [ - -1.348, - -0.643 + -1.3481864279719744, + -0.6431313284051079 ], "tag": null, "to": [ diff --git a/rust/kcl-lib/tests/any_type/ops.snap b/rust/kcl-lib/tests/any_type/ops.snap index 84b19eabb..583823575 100644 --- a/rust/kcl-lib/tests/any_type/ops.snap +++ b/rust/kcl-lib/tests/any_type/ops.snap @@ -398,7 +398,7 @@ description: Operations executed any_type.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -414,7 +414,7 @@ description: Operations executed any_type.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -431,7 +431,7 @@ description: Operations executed any_type.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/argument_error/ops.snap b/rust/kcl-lib/tests/argument_error/ops.snap index c89a054c8..f3f6370bd 100644 --- a/rust/kcl-lib/tests/argument_error/ops.snap +++ b/rust/kcl-lib/tests/argument_error/ops.snap @@ -12,7 +12,7 @@ description: Operations executed argument_error.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -28,7 +28,7 @@ description: Operations executed argument_error.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -45,7 +45,7 @@ description: Operations executed argument_error.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/array_elem_pop/ops.snap b/rust/kcl-lib/tests/array_elem_pop/ops.snap index 9de8e0fd2..0f4810dc6 100644 --- a/rust/kcl-lib/tests/array_elem_pop/ops.snap +++ b/rust/kcl-lib/tests/array_elem_pop/ops.snap @@ -12,7 +12,7 @@ description: Operations executed array_elem_pop.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -28,7 +28,7 @@ description: Operations executed array_elem_pop.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -45,7 +45,7 @@ description: Operations executed array_elem_pop.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/array_elem_pop_empty_fail/ops.snap b/rust/kcl-lib/tests/array_elem_pop_empty_fail/ops.snap index 6c769d739..b29b3214b 100644 --- a/rust/kcl-lib/tests/array_elem_pop_empty_fail/ops.snap +++ b/rust/kcl-lib/tests/array_elem_pop_empty_fail/ops.snap @@ -12,7 +12,7 @@ description: Operations executed array_elem_pop_empty_fail.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -28,7 +28,7 @@ description: Operations executed array_elem_pop_empty_fail.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -45,7 +45,7 @@ description: Operations executed array_elem_pop_empty_fail.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/array_elem_pop_fail/ops.snap b/rust/kcl-lib/tests/array_elem_pop_fail/ops.snap index e6f403ce7..fa330f32f 100644 --- a/rust/kcl-lib/tests/array_elem_pop_fail/ops.snap +++ b/rust/kcl-lib/tests/array_elem_pop_fail/ops.snap @@ -12,7 +12,7 @@ description: Operations executed array_elem_pop_fail.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -28,7 +28,7 @@ description: Operations executed array_elem_pop_fail.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -45,7 +45,7 @@ description: Operations executed array_elem_pop_fail.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/array_elem_push/ops.snap b/rust/kcl-lib/tests/array_elem_push/ops.snap index 1719422ec..19254d7b8 100644 --- a/rust/kcl-lib/tests/array_elem_push/ops.snap +++ b/rust/kcl-lib/tests/array_elem_push/ops.snap @@ -12,7 +12,7 @@ description: Operations executed array_elem_push.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -28,7 +28,7 @@ description: Operations executed array_elem_push.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -45,7 +45,7 @@ description: Operations executed array_elem_push.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/array_elem_push_fail/ops.snap b/rust/kcl-lib/tests/array_elem_push_fail/ops.snap index 5c112161e..1b419047a 100644 --- a/rust/kcl-lib/tests/array_elem_push_fail/ops.snap +++ b/rust/kcl-lib/tests/array_elem_push_fail/ops.snap @@ -12,7 +12,7 @@ description: Operations executed array_elem_push_fail.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -28,7 +28,7 @@ description: Operations executed array_elem_push_fail.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -45,7 +45,7 @@ description: Operations executed array_elem_push_fail.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/array_index_oob/ops.snap b/rust/kcl-lib/tests/array_index_oob/ops.snap index ee3aa9a15..e29ea09d6 100644 --- a/rust/kcl-lib/tests/array_index_oob/ops.snap +++ b/rust/kcl-lib/tests/array_index_oob/ops.snap @@ -12,7 +12,7 @@ description: Operations executed array_index_oob.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -28,7 +28,7 @@ description: Operations executed array_index_oob.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -45,7 +45,7 @@ description: Operations executed array_index_oob.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/array_push_item_wrong_type/ops.snap b/rust/kcl-lib/tests/array_push_item_wrong_type/ops.snap index 2e628a1db..f0636f80e 100644 --- a/rust/kcl-lib/tests/array_push_item_wrong_type/ops.snap +++ b/rust/kcl-lib/tests/array_push_item_wrong_type/ops.snap @@ -12,7 +12,7 @@ description: Operations executed array_push_item_wrong_type.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -28,7 +28,7 @@ description: Operations executed array_push_item_wrong_type.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -45,7 +45,7 @@ description: Operations executed array_push_item_wrong_type.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/array_range_expr/ops.snap b/rust/kcl-lib/tests/array_range_expr/ops.snap index 5d296fb4e..3fbb9728b 100644 --- a/rust/kcl-lib/tests/array_range_expr/ops.snap +++ b/rust/kcl-lib/tests/array_range_expr/ops.snap @@ -112,7 +112,7 @@ description: Operations executed array_range_expr.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -128,7 +128,7 @@ description: Operations executed array_range_expr.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -145,7 +145,7 @@ description: Operations executed array_range_expr.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/array_range_mismatch_units/ops.snap b/rust/kcl-lib/tests/array_range_mismatch_units/ops.snap index e342d078f..63fb634f5 100644 --- a/rust/kcl-lib/tests/array_range_mismatch_units/ops.snap +++ b/rust/kcl-lib/tests/array_range_mismatch_units/ops.snap @@ -12,7 +12,7 @@ description: Operations executed array_range_mismatch_units.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -28,7 +28,7 @@ description: Operations executed array_range_mismatch_units.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -45,7 +45,7 @@ description: Operations executed array_range_mismatch_units.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/array_range_negative_expr/ops.snap b/rust/kcl-lib/tests/array_range_negative_expr/ops.snap index b347b04b5..ae639cdea 100644 --- a/rust/kcl-lib/tests/array_range_negative_expr/ops.snap +++ b/rust/kcl-lib/tests/array_range_negative_expr/ops.snap @@ -12,7 +12,7 @@ description: Operations executed array_range_negative_expr.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -28,7 +28,7 @@ description: Operations executed array_range_negative_expr.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -45,7 +45,7 @@ description: Operations executed array_range_negative_expr.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/array_range_with_units/ops.snap b/rust/kcl-lib/tests/array_range_with_units/ops.snap index aea21293f..1826f2415 100644 --- a/rust/kcl-lib/tests/array_range_with_units/ops.snap +++ b/rust/kcl-lib/tests/array_range_with_units/ops.snap @@ -12,7 +12,7 @@ description: Operations executed array_range_with_units.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -28,7 +28,7 @@ description: Operations executed array_range_with_units.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -45,7 +45,7 @@ description: Operations executed array_range_with_units.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/artifact_graph_example_code1/ops.snap b/rust/kcl-lib/tests/artifact_graph_example_code1/ops.snap index eea3633e6..6f4c71d84 100644 --- a/rust/kcl-lib/tests/artifact_graph_example_code1/ops.snap +++ b/rust/kcl-lib/tests/artifact_graph_example_code1/ops.snap @@ -245,7 +245,7 @@ description: Operations executed artifact_graph_example_code1.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -261,7 +261,7 @@ description: Operations executed artifact_graph_example_code1.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -278,7 +278,7 @@ description: Operations executed artifact_graph_example_code1.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/artifact_graph_example_code1/program_memory.snap b/rust/kcl-lib/tests/artifact_graph_example_code1/program_memory.snap index 5a48a93bd..313ab7408 100644 --- a/rust/kcl-lib/tests/artifact_graph_example_code1/program_memory.snap +++ b/rust/kcl-lib/tests/artifact_graph_example_code1/program_memory.snap @@ -91,7 +91,7 @@ description: Variables in memory after executing artifact_graph_example_code1.kc "value": "seg01" }, "to": [ - 5.55, + 5.550000000000001, 5.0 ], "type": "ToPoint", @@ -105,7 +105,7 @@ description: Variables in memory after executing artifact_graph_example_code1.kc "sourceRange": [] }, "from": [ - 5.55, + 5.550000000000001, 5.0 ], "tag": { @@ -116,7 +116,7 @@ description: Variables in memory after executing artifact_graph_example_code1.kc "value": "seg02" }, "to": [ - 5.55, + 5.550000000000001, -5.0 ], "type": "ToPoint", @@ -130,7 +130,7 @@ description: Variables in memory after executing artifact_graph_example_code1.kc "sourceRange": [] }, "from": [ - 5.55, + 5.550000000000001, -5.0 ], "tag": null, @@ -473,7 +473,7 @@ description: Variables in memory after executing artifact_graph_example_code1.kc "value": "seg01" }, "to": [ - 5.55, + 5.550000000000001, 5.0 ], "type": "ToPoint", @@ -487,7 +487,7 @@ description: Variables in memory after executing artifact_graph_example_code1.kc "sourceRange": [] }, "from": [ - 5.55, + 5.550000000000001, 5.0 ], "tag": { @@ -498,7 +498,7 @@ description: Variables in memory after executing artifact_graph_example_code1.kc "value": "seg02" }, "to": [ - 5.55, + 5.550000000000001, -5.0 ], "type": "ToPoint", @@ -512,7 +512,7 @@ description: Variables in memory after executing artifact_graph_example_code1.kc "sourceRange": [] }, "from": [ - 5.55, + 5.550000000000001, -5.0 ], "tag": null, @@ -726,7 +726,7 @@ description: Variables in memory after executing artifact_graph_example_code1.kc "value": "seg01" }, "to": [ - 5.55, + 5.550000000000001, 5.0 ], "type": "ToPoint", @@ -740,7 +740,7 @@ description: Variables in memory after executing artifact_graph_example_code1.kc "sourceRange": [] }, "from": [ - 5.55, + 5.550000000000001, 5.0 ], "tag": { @@ -751,7 +751,7 @@ description: Variables in memory after executing artifact_graph_example_code1.kc "value": "seg02" }, "to": [ - 5.55, + 5.550000000000001, -5.0 ], "type": "ToPoint", @@ -765,7 +765,7 @@ description: Variables in memory after executing artifact_graph_example_code1.kc "sourceRange": [] }, "from": [ - 5.55, + 5.550000000000001, -5.0 ], "tag": null, @@ -1053,7 +1053,7 @@ description: Variables in memory after executing artifact_graph_example_code1.kc "value": "seg01" }, "to": [ - 5.55, + 5.550000000000001, 5.0 ], "type": "ToPoint", @@ -1067,7 +1067,7 @@ description: Variables in memory after executing artifact_graph_example_code1.kc "sourceRange": [] }, "from": [ - 5.55, + 5.550000000000001, 5.0 ], "tag": { @@ -1078,7 +1078,7 @@ description: Variables in memory after executing artifact_graph_example_code1.kc "value": "seg02" }, "to": [ - 5.55, + 5.550000000000001, -5.0 ], "type": "ToPoint", @@ -1092,7 +1092,7 @@ description: Variables in memory after executing artifact_graph_example_code1.kc "sourceRange": [] }, "from": [ - 5.55, + 5.550000000000001, -5.0 ], "tag": null, diff --git a/rust/kcl-lib/tests/artifact_graph_example_code_no_3d/artifact_commands.snap b/rust/kcl-lib/tests/artifact_graph_example_code_no_3d/artifact_commands.snap index 5a0ff36bb..9d4c63fd3 100644 --- a/rust/kcl-lib/tests/artifact_graph_example_code_no_3d/artifact_commands.snap +++ b/rust/kcl-lib/tests/artifact_graph_example_code_no_3d/artifact_commands.snap @@ -82,7 +82,7 @@ description: Artifact commands artifact_graph_example_code_no_3d.kcl "type": "line", "end": { "x": -11.54, - "y": 0.0, + "y": 0.0000000000000014132424062160455, "z": 0.0 }, "relative": true @@ -98,7 +98,7 @@ description: Artifact commands artifact_graph_example_code_no_3d.kcl "segment": { "type": "line", "end": { - "x": 0.0, + "x": 0.0000000000000005027175110499885, "y": 8.21, "z": 0.0 }, @@ -116,7 +116,7 @@ description: Artifact commands artifact_graph_example_code_no_3d.kcl "type": "line", "end": { "x": 11.54, - "y": -0.0, + "y": -0.0000000000000014132424062160455, "z": 0.0 }, "relative": true diff --git a/rust/kcl-lib/tests/artifact_graph_example_code_no_3d/ops.snap b/rust/kcl-lib/tests/artifact_graph_example_code_no_3d/ops.snap index 7837a99fc..2587ea05c 100644 --- a/rust/kcl-lib/tests/artifact_graph_example_code_no_3d/ops.snap +++ b/rust/kcl-lib/tests/artifact_graph_example_code_no_3d/ops.snap @@ -75,7 +75,7 @@ description: Operations executed artifact_graph_example_code_no_3d.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -91,7 +91,7 @@ description: Operations executed artifact_graph_example_code_no_3d.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -108,7 +108,7 @@ description: Operations executed artifact_graph_example_code_no_3d.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/artifact_graph_example_code_no_3d/program_memory.snap b/rust/kcl-lib/tests/artifact_graph_example_code_no_3d/program_memory.snap index a97990b7e..a2a655c37 100644 --- a/rust/kcl-lib/tests/artifact_graph_example_code_no_3d/program_memory.snap +++ b/rust/kcl-lib/tests/artifact_graph_example_code_no_3d/program_memory.snap @@ -41,8 +41,8 @@ description: Variables in memory after executing artifact_graph_example_code_no_ "value": "rectangleSegmentA001" }, "to": [ - -5.72, - 0.0 + -5.719999999999999, + 0.0000000000000014132424062160455 ], "type": "ToPoint", "units": { @@ -55,8 +55,8 @@ description: Variables in memory after executing artifact_graph_example_code_no_ "sourceRange": [] }, "from": [ - -5.72, - 0.0 + -5.719999999999999, + 0.0000000000000014132424062160455 ], "tag": { "commentStart": 218, @@ -66,8 +66,8 @@ description: Variables in memory after executing artifact_graph_example_code_no_ "value": "rectangleSegmentB001" }, "to": [ - -5.72, - 8.21 + -5.719999999999998, + 8.210000000000003 ], "type": "ToPoint", "units": { @@ -80,8 +80,8 @@ description: Variables in memory after executing artifact_graph_example_code_no_ "sourceRange": [] }, "from": [ - -5.72, - 8.21 + -5.719999999999998, + 8.210000000000003 ], "tag": { "commentStart": 341, @@ -91,7 +91,7 @@ description: Variables in memory after executing artifact_graph_example_code_no_ "value": "rectangleSegmentC001" }, "to": [ - 5.82, + 5.820000000000001, 8.21 ], "type": "ToPoint", @@ -105,7 +105,7 @@ description: Variables in memory after executing artifact_graph_example_code_no_ "sourceRange": [] }, "from": [ - 5.82, + 5.820000000000001, 8.21 ], "tag": null, @@ -239,8 +239,8 @@ description: Variables in memory after executing artifact_graph_example_code_no_ }, "ccw": false, "center": [ - 15.54, - -1.175 + 15.54030518835946, + -1.1745473537604454 ], "from": [ 15.49, @@ -263,8 +263,8 @@ description: Variables in memory after executing artifact_graph_example_code_no_ }, "ccw": true, "center": [ - -7.616, - 0.576 + -7.6163791614610235, + 0.5756513711217917 ], "from": [ 0.0, diff --git a/rust/kcl-lib/tests/artifact_graph_example_code_offset_planes/ops.snap b/rust/kcl-lib/tests/artifact_graph_example_code_offset_planes/ops.snap index e075e179f..7b785fd87 100644 --- a/rust/kcl-lib/tests/artifact_graph_example_code_offset_planes/ops.snap +++ b/rust/kcl-lib/tests/artifact_graph_example_code_offset_planes/ops.snap @@ -176,7 +176,7 @@ description: Operations executed artifact_graph_example_code_offset_planes.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -192,7 +192,7 @@ description: Operations executed artifact_graph_example_code_offset_planes.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -209,7 +209,7 @@ description: Operations executed artifact_graph_example_code_offset_planes.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/artifact_graph_sketch_on_face_etc/ops.snap b/rust/kcl-lib/tests/artifact_graph_sketch_on_face_etc/ops.snap index c2452ad33..7bf853967 100644 --- a/rust/kcl-lib/tests/artifact_graph_sketch_on_face_etc/ops.snap +++ b/rust/kcl-lib/tests/artifact_graph_sketch_on_face_etc/ops.snap @@ -353,7 +353,7 @@ description: Operations executed artifact_graph_sketch_on_face_etc.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -369,7 +369,7 @@ description: Operations executed artifact_graph_sketch_on_face_etc.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -386,7 +386,7 @@ description: Operations executed artifact_graph_sketch_on_face_etc.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/ascription_unknown_type/ops.snap b/rust/kcl-lib/tests/ascription_unknown_type/ops.snap index 79f369410..bc20f9711 100644 --- a/rust/kcl-lib/tests/ascription_unknown_type/ops.snap +++ b/rust/kcl-lib/tests/ascription_unknown_type/ops.snap @@ -12,7 +12,7 @@ description: Operations executed ascription_unknown_type.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -28,7 +28,7 @@ description: Operations executed ascription_unknown_type.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -45,7 +45,7 @@ description: Operations executed ascription_unknown_type.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/assembly_mixed_units_cubes/ops.snap b/rust/kcl-lib/tests/assembly_mixed_units_cubes/ops.snap index ad0b4000e..5a232bdf7 100644 --- a/rust/kcl-lib/tests/assembly_mixed_units_cubes/ops.snap +++ b/rust/kcl-lib/tests/assembly_mixed_units_cubes/ops.snap @@ -159,7 +159,7 @@ description: Operations executed assembly_mixed_units_cubes.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -175,7 +175,7 @@ description: Operations executed assembly_mixed_units_cubes.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -192,7 +192,7 @@ description: Operations executed assembly_mixed_units_cubes.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/assembly_non_default_units/ops.snap b/rust/kcl-lib/tests/assembly_non_default_units/ops.snap index 893297782..6fe45e06a 100644 --- a/rust/kcl-lib/tests/assembly_non_default_units/ops.snap +++ b/rust/kcl-lib/tests/assembly_non_default_units/ops.snap @@ -113,7 +113,7 @@ description: Operations executed assembly_non_default_units.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -129,7 +129,7 @@ description: Operations executed assembly_non_default_units.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -146,7 +146,7 @@ description: Operations executed assembly_non_default_units.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/bad_units_in_annotation/ops.snap b/rust/kcl-lib/tests/bad_units_in_annotation/ops.snap index 803d9ee1d..a58c0c989 100644 --- a/rust/kcl-lib/tests/bad_units_in_annotation/ops.snap +++ b/rust/kcl-lib/tests/bad_units_in_annotation/ops.snap @@ -12,7 +12,7 @@ description: Operations executed bad_units_in_annotation.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -28,7 +28,7 @@ description: Operations executed bad_units_in_annotation.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -45,7 +45,7 @@ description: Operations executed bad_units_in_annotation.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/basic_fillet_cube_close_opposite/ops.snap b/rust/kcl-lib/tests/basic_fillet_cube_close_opposite/ops.snap index 8f27077d5..e18a34092 100644 --- a/rust/kcl-lib/tests/basic_fillet_cube_close_opposite/ops.snap +++ b/rust/kcl-lib/tests/basic_fillet_cube_close_opposite/ops.snap @@ -161,7 +161,7 @@ description: Operations executed basic_fillet_cube_close_opposite.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -177,7 +177,7 @@ description: Operations executed basic_fillet_cube_close_opposite.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -194,7 +194,7 @@ description: Operations executed basic_fillet_cube_close_opposite.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/basic_fillet_cube_end/ops.snap b/rust/kcl-lib/tests/basic_fillet_cube_end/ops.snap index a80eb4f78..705d6635a 100644 --- a/rust/kcl-lib/tests/basic_fillet_cube_end/ops.snap +++ b/rust/kcl-lib/tests/basic_fillet_cube_end/ops.snap @@ -161,7 +161,7 @@ description: Operations executed basic_fillet_cube_end.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -177,7 +177,7 @@ description: Operations executed basic_fillet_cube_end.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -194,7 +194,7 @@ description: Operations executed basic_fillet_cube_end.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/basic_fillet_cube_next_adjacent/ops.snap b/rust/kcl-lib/tests/basic_fillet_cube_next_adjacent/ops.snap index 7fa849053..92b5805ca 100644 --- a/rust/kcl-lib/tests/basic_fillet_cube_next_adjacent/ops.snap +++ b/rust/kcl-lib/tests/basic_fillet_cube_next_adjacent/ops.snap @@ -156,7 +156,7 @@ description: Operations executed basic_fillet_cube_next_adjacent.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -172,7 +172,7 @@ description: Operations executed basic_fillet_cube_next_adjacent.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -189,7 +189,7 @@ description: Operations executed basic_fillet_cube_next_adjacent.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/basic_fillet_cube_previous_adjacent/ops.snap b/rust/kcl-lib/tests/basic_fillet_cube_previous_adjacent/ops.snap index 7f1ece681..77b6e1ac7 100644 --- a/rust/kcl-lib/tests/basic_fillet_cube_previous_adjacent/ops.snap +++ b/rust/kcl-lib/tests/basic_fillet_cube_previous_adjacent/ops.snap @@ -156,7 +156,7 @@ description: Operations executed basic_fillet_cube_previous_adjacent.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -172,7 +172,7 @@ description: Operations executed basic_fillet_cube_previous_adjacent.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -189,7 +189,7 @@ description: Operations executed basic_fillet_cube_previous_adjacent.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/basic_fillet_cube_start/ops.snap b/rust/kcl-lib/tests/basic_fillet_cube_start/ops.snap index 88a1249b2..dc32f15d1 100644 --- a/rust/kcl-lib/tests/basic_fillet_cube_start/ops.snap +++ b/rust/kcl-lib/tests/basic_fillet_cube_start/ops.snap @@ -162,7 +162,7 @@ description: Operations executed basic_fillet_cube_start.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -178,7 +178,7 @@ description: Operations executed basic_fillet_cube_start.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -195,7 +195,7 @@ description: Operations executed basic_fillet_cube_start.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/basic_revolve_circle/ops.snap b/rust/kcl-lib/tests/basic_revolve_circle/ops.snap index c6d3fdde6..941fd6172 100644 --- a/rust/kcl-lib/tests/basic_revolve_circle/ops.snap +++ b/rust/kcl-lib/tests/basic_revolve_circle/ops.snap @@ -164,7 +164,7 @@ description: Operations executed basic_revolve_circle.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -180,7 +180,7 @@ description: Operations executed basic_revolve_circle.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -197,7 +197,7 @@ description: Operations executed basic_revolve_circle.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/boolean_logical_and/ops.snap b/rust/kcl-lib/tests/boolean_logical_and/ops.snap index c0c2c7b14..a959fa055 100644 --- a/rust/kcl-lib/tests/boolean_logical_and/ops.snap +++ b/rust/kcl-lib/tests/boolean_logical_and/ops.snap @@ -241,7 +241,7 @@ description: Operations executed boolean_logical_and.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -257,7 +257,7 @@ description: Operations executed boolean_logical_and.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -274,7 +274,7 @@ description: Operations executed boolean_logical_and.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/boolean_logical_multiple/ops.snap b/rust/kcl-lib/tests/boolean_logical_multiple/ops.snap index 92bb4bc31..13f80e288 100644 --- a/rust/kcl-lib/tests/boolean_logical_multiple/ops.snap +++ b/rust/kcl-lib/tests/boolean_logical_multiple/ops.snap @@ -127,7 +127,7 @@ description: Operations executed boolean_logical_multiple.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -143,7 +143,7 @@ description: Operations executed boolean_logical_multiple.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -160,7 +160,7 @@ description: Operations executed boolean_logical_multiple.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/boolean_logical_or/ops.snap b/rust/kcl-lib/tests/boolean_logical_or/ops.snap index 971aaa219..d6c81f424 100644 --- a/rust/kcl-lib/tests/boolean_logical_or/ops.snap +++ b/rust/kcl-lib/tests/boolean_logical_or/ops.snap @@ -241,7 +241,7 @@ description: Operations executed boolean_logical_or.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -257,7 +257,7 @@ description: Operations executed boolean_logical_or.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -274,7 +274,7 @@ description: Operations executed boolean_logical_or.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/circle_three_point/artifact_commands.snap b/rust/kcl-lib/tests/circle_three_point/artifact_commands.snap index 11b43fb30..7adbbbbb9 100644 --- a/rust/kcl-lib/tests/circle_three_point/artifact_commands.snap +++ b/rust/kcl-lib/tests/circle_three_point/artifact_commands.snap @@ -59,7 +59,7 @@ description: Artifact commands circle_three_point.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 30.006, + "x": 30.00594901040716, "y": 19.75, "z": 0.0 } diff --git a/rust/kcl-lib/tests/circle_three_point/ops.snap b/rust/kcl-lib/tests/circle_three_point/ops.snap index 2d313660b..e5891e49d 100644 --- a/rust/kcl-lib/tests/circle_three_point/ops.snap +++ b/rust/kcl-lib/tests/circle_three_point/ops.snap @@ -94,7 +94,7 @@ description: Operations executed circle_three_point.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -110,7 +110,7 @@ description: Operations executed circle_three_point.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -127,7 +127,7 @@ description: Operations executed circle_three_point.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/circle_three_point/program_memory.snap b/rust/kcl-lib/tests/circle_three_point/program_memory.snap index b96552096..12a38c394 100644 --- a/rust/kcl-lib/tests/circle_three_point/program_memory.snap +++ b/rust/kcl-lib/tests/circle_three_point/program_memory.snap @@ -28,7 +28,7 @@ description: Variables in memory after executing circle_three_point.kcl "sourceRange": [] }, "from": [ - 30.006, + 30.00594901040716, 19.75 ], "p1": [ @@ -45,7 +45,7 @@ description: Variables in memory after executing circle_three_point.kcl ], "tag": null, "to": [ - 30.006, + 30.00594901040716, 19.75 ], "type": "CircleThreePoint", @@ -86,11 +86,11 @@ description: Variables in memory after executing circle_three_point.kcl }, "start": { "from": [ - 30.006, + 30.00594901040716, 19.75 ], "to": [ - 30.006, + 30.00594901040716, 19.75 ], "units": { diff --git a/rust/kcl-lib/tests/circular_pattern3d_a_pattern/ops.snap b/rust/kcl-lib/tests/circular_pattern3d_a_pattern/ops.snap index 90843a444..3bcebe2f0 100644 --- a/rust/kcl-lib/tests/circular_pattern3d_a_pattern/ops.snap +++ b/rust/kcl-lib/tests/circular_pattern3d_a_pattern/ops.snap @@ -393,7 +393,7 @@ description: Operations executed circular_pattern3d_a_pattern.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -409,7 +409,7 @@ description: Operations executed circular_pattern3d_a_pattern.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -426,7 +426,7 @@ description: Operations executed circular_pattern3d_a_pattern.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/coerce_from_trig_to_point/artifact_commands.snap b/rust/kcl-lib/tests/coerce_from_trig_to_point/artifact_commands.snap index f17d9f59d..0eb5c649f 100644 --- a/rust/kcl-lib/tests/coerce_from_trig_to_point/artifact_commands.snap +++ b/rust/kcl-lib/tests/coerce_from_trig_to_point/artifact_commands.snap @@ -59,8 +59,8 @@ description: Artifact commands coerce_from_trig_to_point.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 1.918, - "y": 0.397, + "x": 1.917754625683981, + "y": 0.39714789063478056, "z": 0.0 } } @@ -81,8 +81,8 @@ description: Artifact commands coerce_from_trig_to_point.kcl "segment": { "type": "arc", "center": { - "x": 0.918, - "y": 0.397 + "x": 0.9177546256839811, + "y": 0.39714789063478056 }, "radius": 1.0, "start": { diff --git a/rust/kcl-lib/tests/coerce_from_trig_to_point/ops.snap b/rust/kcl-lib/tests/coerce_from_trig_to_point/ops.snap index ca5d5eaa5..93b08b763 100644 --- a/rust/kcl-lib/tests/coerce_from_trig_to_point/ops.snap +++ b/rust/kcl-lib/tests/coerce_from_trig_to_point/ops.snap @@ -41,7 +41,7 @@ description: Operations executed coerce_from_trig_to_point.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -57,7 +57,7 @@ description: Operations executed coerce_from_trig_to_point.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -74,7 +74,7 @@ description: Operations executed coerce_from_trig_to_point.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/comparisons/ops.snap b/rust/kcl-lib/tests/comparisons/ops.snap index 1eeb69b8b..73863da08 100644 --- a/rust/kcl-lib/tests/comparisons/ops.snap +++ b/rust/kcl-lib/tests/comparisons/ops.snap @@ -12,7 +12,7 @@ description: Operations executed comparisons.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -28,7 +28,7 @@ description: Operations executed comparisons.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -45,7 +45,7 @@ description: Operations executed comparisons.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/comparisons_multiple/ops.snap b/rust/kcl-lib/tests/comparisons_multiple/ops.snap index 93631dc2f..ac9ad2611 100644 --- a/rust/kcl-lib/tests/comparisons_multiple/ops.snap +++ b/rust/kcl-lib/tests/comparisons_multiple/ops.snap @@ -12,7 +12,7 @@ description: Operations executed comparisons_multiple.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -28,7 +28,7 @@ description: Operations executed comparisons_multiple.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -45,7 +45,7 @@ description: Operations executed comparisons_multiple.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/computed_var/ops.snap b/rust/kcl-lib/tests/computed_var/ops.snap index 0f85f2a2b..c23df25a3 100644 --- a/rust/kcl-lib/tests/computed_var/ops.snap +++ b/rust/kcl-lib/tests/computed_var/ops.snap @@ -145,7 +145,7 @@ description: Operations executed computed_var.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -161,7 +161,7 @@ description: Operations executed computed_var.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -178,7 +178,7 @@ description: Operations executed computed_var.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/crazy_multi_profile/artifact_commands.snap b/rust/kcl-lib/tests/crazy_multi_profile/artifact_commands.snap index 447cd3948..30bdcc7b4 100644 --- a/rust/kcl-lib/tests/crazy_multi_profile/artifact_commands.snap +++ b/rust/kcl-lib/tests/crazy_multi_profile/artifact_commands.snap @@ -329,7 +329,7 @@ description: Artifact commands crazy_multi_profile.kcl "segment": { "type": "line", "end": { - "x": 0.0, + "x": 0.00000000000000017206287528020313, "y": -2.81, "z": 0.0 }, @@ -346,7 +346,7 @@ description: Artifact commands crazy_multi_profile.kcl "segment": { "type": "line", "end": { - "x": -6.64, + "x": -6.640000000000001, "y": -0.0, "z": 0.0 }, @@ -503,7 +503,7 @@ description: Artifact commands crazy_multi_profile.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 6.81, + "x": 6.8100000000000005, "y": 4.34, "z": 0.0 } @@ -1205,7 +1205,7 @@ description: Artifact commands crazy_multi_profile.kcl "segment": { "type": "line", "end": { - "x": 0.0, + "x": 0.00000000000000025533885762222313, "y": -4.17, "z": 0.0 }, @@ -1222,7 +1222,7 @@ description: Artifact commands crazy_multi_profile.kcl "segment": { "type": "line", "end": { - "x": -4.54, + "x": -4.539999999999999, "y": -0.0, "z": 0.0 }, diff --git a/rust/kcl-lib/tests/crazy_multi_profile/ops.snap b/rust/kcl-lib/tests/crazy_multi_profile/ops.snap index 9f7523025..6b576561c 100644 --- a/rust/kcl-lib/tests/crazy_multi_profile/ops.snap +++ b/rust/kcl-lib/tests/crazy_multi_profile/ops.snap @@ -350,7 +350,7 @@ description: Operations executed crazy_multi_profile.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -366,7 +366,7 @@ description: Operations executed crazy_multi_profile.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -383,7 +383,7 @@ description: Operations executed crazy_multi_profile.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/crazy_multi_profile/program_memory.snap b/rust/kcl-lib/tests/crazy_multi_profile/program_memory.snap index 4fa0b30b0..8e7aa71a2 100644 --- a/rust/kcl-lib/tests/crazy_multi_profile/program_memory.snap +++ b/rust/kcl-lib/tests/crazy_multi_profile/program_memory.snap @@ -66,7 +66,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl }, "to": [ 9.36, - 5.36 + 5.359999999999999 ], "type": "ToPoint", "units": { @@ -80,7 +80,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl }, "from": [ 9.36, - 5.36 + 5.359999999999999 ], "tag": { "commentStart": 168, @@ -254,7 +254,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl ], "tag": null, "to": [ - 12.03, + 12.030000000000001, 9.44 ], "type": "ToPoint", @@ -268,13 +268,13 @@ description: Variables in memory after executing crazy_multi_profile.kcl "sourceRange": [] }, "from": [ - 12.03, + 12.030000000000001, 9.44 ], "tag": null, "to": [ 14.16, - 3.87 + 3.869999999999999 ], "type": "ToPoint", "units": { @@ -288,7 +288,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl }, "from": [ 14.16, - 3.87 + 3.869999999999999 ], "tag": null, "to": [ @@ -402,7 +402,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl }, "to": [ 9.36, - 5.36 + 5.359999999999999 ], "type": "ToPoint", "units": { @@ -416,7 +416,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl }, "from": [ 9.36, - 5.36 + 5.359999999999999 ], "tag": { "commentStart": 168, @@ -665,7 +665,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl "tag": null, "to": [ 9.61, - -10.56 + -10.559999999999999 ], "type": "ToPoint", "units": { @@ -679,12 +679,12 @@ description: Variables in memory after executing crazy_multi_profile.kcl }, "from": [ 9.61, - -10.56 + -10.559999999999999 ], "tag": null, "to": [ 5.07, - -10.56 + -10.559999999999999 ], "type": "ToPoint", "units": { @@ -698,7 +698,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl }, "from": [ 5.07, - -10.56 + -10.559999999999999 ], "tag": null, "to": [ @@ -823,7 +823,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl }, "to": [ 9.36, - 5.36 + 5.359999999999999 ], "type": "ToPoint", "units": { @@ -837,7 +837,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl }, "from": [ 9.36, - 5.36 + 5.359999999999999 ], "tag": { "commentStart": 168, @@ -1086,7 +1086,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl }, "to": [ 9.36, - 5.36 + 5.359999999999999 ], "type": "ToPoint", "units": { @@ -1100,7 +1100,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl }, "from": [ 9.36, - 5.36 + 5.359999999999999 ], "tag": { "commentStart": 168, @@ -1319,7 +1319,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl ], "tag": null, "to": [ - 3.19, + 3.1899999999999995, 10.49 ], "type": "ToPoint", @@ -1333,7 +1333,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl "sourceRange": [] }, "from": [ - 3.19, + 3.1899999999999995, 10.49 ], "tag": null, @@ -1448,7 +1448,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl }, "to": [ 9.36, - 5.36 + 5.359999999999999 ], "type": "ToPoint", "units": { @@ -1462,7 +1462,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl }, "from": [ 9.36, - 5.36 + 5.359999999999999 ], "tag": { "commentStart": 168, @@ -1663,7 +1663,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl "tag": null, "to": [ 2.66, - 6.54 + 6.540000000000001 ], "type": "ToPoint", "units": { @@ -1677,7 +1677,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl }, "from": [ 2.66, - 6.54 + 6.540000000000001 ], "tag": null, "to": [ @@ -1791,7 +1791,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl }, "to": [ 9.36, - 5.36 + 5.359999999999999 ], "type": "ToPoint", "units": { @@ -1805,7 +1805,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl }, "from": [ 9.36, - 5.36 + 5.359999999999999 ], "tag": { "commentStart": 168, @@ -1980,13 +1980,13 @@ description: Variables in memory after executing crazy_multi_profile.kcl 4.34 ], "from": [ - 6.81, + 6.8100000000000005, 4.34 ], "radius": 1.66, "tag": null, "to": [ - 6.81, + 6.8100000000000005, 4.34 ], "type": "Circle", @@ -2077,7 +2077,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl }, "to": [ 9.36, - 5.36 + 5.359999999999999 ], "type": "ToPoint", "units": { @@ -2091,7 +2091,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl }, "from": [ 9.36, - 5.36 + 5.359999999999999 ], "tag": { "commentStart": 168, @@ -2226,11 +2226,11 @@ description: Variables in memory after executing crazy_multi_profile.kcl }, "start": { "from": [ - 6.81, + 6.8100000000000005, 4.34 ], "to": [ - 6.81, + 6.8100000000000005, 4.34 ], "units": { @@ -2266,7 +2266,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl ], "tag": null, "to": [ - 12.03, + 12.030000000000001, 9.44 ], "type": "ToPoint", @@ -2280,13 +2280,13 @@ description: Variables in memory after executing crazy_multi_profile.kcl "sourceRange": [] }, "from": [ - 12.03, + 12.030000000000001, 9.44 ], "tag": null, "to": [ 14.16, - 3.87 + 3.869999999999999 ], "type": "ToPoint", "units": { @@ -2300,7 +2300,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl }, "from": [ 14.16, - 3.87 + 3.869999999999999 ], "tag": null, "to": [ @@ -2414,7 +2414,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl }, "to": [ 9.36, - 5.36 + 5.359999999999999 ], "type": "ToPoint", "units": { @@ -2428,7 +2428,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl }, "from": [ 9.36, - 5.36 + 5.359999999999999 ], "tag": { "commentStart": 168, @@ -2604,7 +2604,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl "tag": null, "to": [ 12.19, - 10.13 + 10.129999999999999 ], "type": "ToPoint", "units": { @@ -2618,12 +2618,12 @@ description: Variables in memory after executing crazy_multi_profile.kcl }, "from": [ 12.19, - 10.13 + 10.129999999999999 ], "tag": null, "to": [ 19.21, - 7.28 + 7.279999999999999 ], "type": "ToPoint", "units": { @@ -2703,7 +2703,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl ], "tag": null, "to": [ - 11.88, + 11.879999999999999, 8.13 ], "type": "ToPoint", @@ -2717,13 +2717,13 @@ description: Variables in memory after executing crazy_multi_profile.kcl "sourceRange": [] }, "from": [ - 11.88, + 11.879999999999999, 8.13 ], "tag": null, "to": [ 18.21, - 5.17 + 5.170000000000001 ], "type": "ToPoint", "units": { @@ -2737,7 +2737,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl }, "from": [ 18.21, - 5.17 + 5.170000000000001 ], "tag": null, "to": [ @@ -2841,7 +2841,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl ], "tag": null, "to": [ - 12.03, + 12.030000000000001, 4.12 ], "type": "ToPoint", @@ -2855,7 +2855,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl "sourceRange": [] }, "from": [ - 12.03, + 12.030000000000001, 4.12 ], "tag": null, @@ -3092,7 +3092,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl "tag": null, "to": [ 9.61, - -10.56 + -10.559999999999999 ], "type": "ToPoint", "units": { @@ -3106,12 +3106,12 @@ description: Variables in memory after executing crazy_multi_profile.kcl }, "from": [ 9.61, - -10.56 + -10.559999999999999 ], "tag": null, "to": [ 5.07, - -10.56 + -10.559999999999999 ], "type": "ToPoint", "units": { @@ -3125,7 +3125,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl }, "from": [ 5.07, - -10.56 + -10.559999999999999 ], "tag": null, "to": [ @@ -3270,7 +3270,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl "tag": null, "to": [ 2.66, - 6.54 + 6.540000000000001 ], "type": "ToPoint", "units": { @@ -3284,7 +3284,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl }, "from": [ 2.66, - 6.54 + 6.540000000000001 ], "tag": null, "to": [ @@ -3398,7 +3398,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl }, "to": [ 9.36, - 5.36 + 5.359999999999999 ], "type": "ToPoint", "units": { @@ -3412,7 +3412,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl }, "from": [ 9.36, - 5.36 + 5.359999999999999 ], "tag": { "commentStart": 168, @@ -3622,7 +3622,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl ], "tag": null, "to": [ - 11.88, + 11.879999999999999, 8.13 ], "type": "ToPoint", @@ -3636,13 +3636,13 @@ description: Variables in memory after executing crazy_multi_profile.kcl "sourceRange": [] }, "from": [ - 11.88, + 11.879999999999999, 8.13 ], "tag": null, "to": [ 18.21, - 5.17 + 5.170000000000001 ], "type": "ToPoint", "units": { @@ -3656,7 +3656,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl }, "from": [ 18.21, - 5.17 + 5.170000000000001 ], "tag": null, "to": [ @@ -3876,7 +3876,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl }, "to": [ 9.36, - 5.36 + 5.359999999999999 ], "type": "ToPoint", "units": { @@ -3890,7 +3890,7 @@ description: Variables in memory after executing crazy_multi_profile.kcl }, "from": [ 9.36, - 5.36 + 5.359999999999999 ], "tag": { "commentStart": 168, diff --git a/rust/kcl-lib/tests/cube/ops.snap b/rust/kcl-lib/tests/cube/ops.snap index e2acf8650..e356a4517 100644 --- a/rust/kcl-lib/tests/cube/ops.snap +++ b/rust/kcl-lib/tests/cube/ops.snap @@ -331,7 +331,7 @@ description: Operations executed cube.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -347,7 +347,7 @@ description: Operations executed cube.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -364,7 +364,7 @@ description: Operations executed cube.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/cube_with_error/ops.snap b/rust/kcl-lib/tests/cube_with_error/ops.snap index 22f2f56a0..6f9ed66fd 100644 --- a/rust/kcl-lib/tests/cube_with_error/ops.snap +++ b/rust/kcl-lib/tests/cube_with_error/ops.snap @@ -331,7 +331,7 @@ description: Operations executed cube_with_error.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -347,7 +347,7 @@ description: Operations executed cube_with_error.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -364,7 +364,7 @@ description: Operations executed cube_with_error.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/double_map_fn/ops.snap b/rust/kcl-lib/tests/double_map_fn/ops.snap index 29c3e3277..a76ad53ae 100644 --- a/rust/kcl-lib/tests/double_map_fn/ops.snap +++ b/rust/kcl-lib/tests/double_map_fn/ops.snap @@ -295,7 +295,7 @@ description: Operations executed double_map_fn.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -311,7 +311,7 @@ description: Operations executed double_map_fn.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -328,7 +328,7 @@ description: Operations executed double_map_fn.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/error_inside_fn_also_has_source_range_of_call_site_recursive/ops.snap b/rust/kcl-lib/tests/error_inside_fn_also_has_source_range_of_call_site_recursive/ops.snap index 7c393ed9d..2e46eea6e 100644 --- a/rust/kcl-lib/tests/error_inside_fn_also_has_source_range_of_call_site_recursive/ops.snap +++ b/rust/kcl-lib/tests/error_inside_fn_also_has_source_range_of_call_site_recursive/ops.snap @@ -88,7 +88,7 @@ description: Operations executed error_inside_fn_also_has_source_range_of_call_s "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -104,7 +104,7 @@ description: Operations executed error_inside_fn_also_has_source_range_of_call_s "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -121,7 +121,7 @@ description: Operations executed error_inside_fn_also_has_source_range_of_call_s "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/error_revolve_on_edge_get_edge/ops.snap b/rust/kcl-lib/tests/error_revolve_on_edge_get_edge/ops.snap index 9ccb51aba..ecfc87094 100644 --- a/rust/kcl-lib/tests/error_revolve_on_edge_get_edge/ops.snap +++ b/rust/kcl-lib/tests/error_revolve_on_edge_get_edge/ops.snap @@ -194,7 +194,7 @@ description: Operations executed error_revolve_on_edge_get_edge.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -210,7 +210,7 @@ description: Operations executed error_revolve_on_edge_get_edge.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -227,7 +227,7 @@ description: Operations executed error_revolve_on_edge_get_edge.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/execute_engine_error_return/artifact_commands.snap b/rust/kcl-lib/tests/execute_engine_error_return/artifact_commands.snap index 7552287ab..513f3164b 100644 --- a/rust/kcl-lib/tests/execute_engine_error_return/artifact_commands.snap +++ b/rust/kcl-lib/tests/execute_engine_error_return/artifact_commands.snap @@ -59,8 +59,8 @@ description: Artifact commands execute_engine_error_return.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 5.523, - "y": 5.252, + "x": 5.5229, + "y": 5.25217, "z": 0.0 } } @@ -81,8 +81,8 @@ description: Artifact commands execute_engine_error_return.kcl "segment": { "type": "line", "end": { - "x": 10.504, - "y": -1.191, + "x": 10.50433, + "y": -1.19122, "z": 0.0 }, "relative": true @@ -98,8 +98,8 @@ description: Artifact commands execute_engine_error_return.kcl "segment": { "type": "line", "end": { - "x": 8.014, - "y": -5.487, + "x": 8.01362, + "y": -5.48731, "z": 0.0 }, "relative": true @@ -115,8 +115,8 @@ description: Artifact commands execute_engine_error_return.kcl "segment": { "type": "line", "end": { - "x": -1.029, - "y": -6.768, + "x": -1.02877, + "y": -6.76825, "z": 0.0 }, "relative": true @@ -132,8 +132,8 @@ description: Artifact commands execute_engine_error_return.kcl "segment": { "type": "line", "end": { - "x": -11.533, - "y": 2.816, + "x": -11.53311, + "y": 2.81559, "z": 0.0 }, "relative": true diff --git a/rust/kcl-lib/tests/execute_engine_error_return/ops.snap b/rust/kcl-lib/tests/execute_engine_error_return/ops.snap index 2245e92b3..7bee129c1 100644 --- a/rust/kcl-lib/tests/execute_engine_error_return/ops.snap +++ b/rust/kcl-lib/tests/execute_engine_error_return/ops.snap @@ -95,7 +95,7 @@ description: Operations executed execute_engine_error_return.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -111,7 +111,7 @@ description: Operations executed execute_engine_error_return.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -128,7 +128,7 @@ description: Operations executed execute_engine_error_return.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/export_var_only_at_top_level/ops.snap b/rust/kcl-lib/tests/export_var_only_at_top_level/ops.snap index 341229004..b69ae1cf4 100644 --- a/rust/kcl-lib/tests/export_var_only_at_top_level/ops.snap +++ b/rust/kcl-lib/tests/export_var_only_at_top_level/ops.snap @@ -84,7 +84,7 @@ description: Operations executed export_var_only_at_top_level.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -100,7 +100,7 @@ description: Operations executed export_var_only_at_top_level.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -117,7 +117,7 @@ description: Operations executed export_var_only_at_top_level.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/fillet-and-shell/artifact_commands.snap b/rust/kcl-lib/tests/fillet-and-shell/artifact_commands.snap index 336261b5d..9ad2e8a6d 100644 --- a/rust/kcl-lib/tests/fillet-and-shell/artifact_commands.snap +++ b/rust/kcl-lib/tests/fillet-and-shell/artifact_commands.snap @@ -60,7 +60,7 @@ description: Artifact commands fillet-and-shell.kcl "path": "[uuid]", "to": { "x": 0.0, - "y": 10.8, + "y": 10.799999999999999, "z": 0.0 } } @@ -116,7 +116,7 @@ description: Artifact commands fillet-and-shell.kcl "type": "line", "end": { "x": 1.0, - "y": 10.8, + "y": 10.799999999999999, "z": 0.0 }, "relative": false diff --git a/rust/kcl-lib/tests/fillet-and-shell/ops.snap b/rust/kcl-lib/tests/fillet-and-shell/ops.snap index 7bdbb0f83..92fabe5bc 100644 --- a/rust/kcl-lib/tests/fillet-and-shell/ops.snap +++ b/rust/kcl-lib/tests/fillet-and-shell/ops.snap @@ -1730,7 +1730,7 @@ description: Operations executed fillet-and-shell.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -1746,7 +1746,7 @@ description: Operations executed fillet-and-shell.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -1763,7 +1763,7 @@ description: Operations executed fillet-and-shell.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/fillet-and-shell/program_memory.snap b/rust/kcl-lib/tests/fillet-and-shell/program_memory.snap index bfbe2d604..a9b364b5b 100644 --- a/rust/kcl-lib/tests/fillet-and-shell/program_memory.snap +++ b/rust/kcl-lib/tests/fillet-and-shell/program_memory.snap @@ -503,7 +503,7 @@ description: Variables in memory after executing fillet-and-shell.kcl }, "from": [ 0.0, - 10.8 + 10.799999999999999 ], "tag": null, "to": [ @@ -546,7 +546,7 @@ description: Variables in memory after executing fillet-and-shell.kcl "tag": null, "to": [ 1.0, - 10.8 + 10.799999999999999 ], "type": "ToPoint", "units": { @@ -560,12 +560,12 @@ description: Variables in memory after executing fillet-and-shell.kcl }, "from": [ 1.0, - 10.8 + 10.799999999999999 ], "tag": null, "to": [ 0.0, - 10.8 + 10.799999999999999 ], "type": "ToPoint", "units": { @@ -606,11 +606,11 @@ description: Variables in memory after executing fillet-and-shell.kcl "start": { "from": [ 0.0, - 10.8 + 10.799999999999999 ], "to": [ 0.0, - 10.8 + 10.799999999999999 ], "units": { "type": "Mm" diff --git a/rust/kcl-lib/tests/fillet_duplicate_tags/ops.snap b/rust/kcl-lib/tests/fillet_duplicate_tags/ops.snap index eff0207e3..a66bebdd8 100644 --- a/rust/kcl-lib/tests/fillet_duplicate_tags/ops.snap +++ b/rust/kcl-lib/tests/fillet_duplicate_tags/ops.snap @@ -160,7 +160,7 @@ description: Operations executed fillet_duplicate_tags.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -176,7 +176,7 @@ description: Operations executed fillet_duplicate_tags.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -193,7 +193,7 @@ description: Operations executed fillet_duplicate_tags.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/flush_batch_on_end/artifact_commands.snap b/rust/kcl-lib/tests/flush_batch_on_end/artifact_commands.snap index fa01b60c4..c54d7f3be 100644 --- a/rust/kcl-lib/tests/flush_batch_on_end/artifact_commands.snap +++ b/rust/kcl-lib/tests/flush_batch_on_end/artifact_commands.snap @@ -59,7 +59,7 @@ description: Artifact commands flush_batch_on_end.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 6.945, + "x": 6.9453125, "y": 0.0, "z": 0.0 } @@ -135,7 +135,7 @@ description: Artifact commands flush_batch_on_end.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 4.623, + "x": 4.6228, "y": 0.0, "z": 0.0 } diff --git a/rust/kcl-lib/tests/flush_batch_on_end/ops.snap b/rust/kcl-lib/tests/flush_batch_on_end/ops.snap index 77b02e05f..851ee2c6b 100644 --- a/rust/kcl-lib/tests/flush_batch_on_end/ops.snap +++ b/rust/kcl-lib/tests/flush_batch_on_end/ops.snap @@ -42,7 +42,7 @@ description: Operations executed flush_batch_on_end.kcl "name": "outerDiameter", "value": { "type": "Number", - "value": 0.547, + "value": 0.546875, "ty": { "type": "Default", "len": { @@ -228,7 +228,7 @@ description: Operations executed flush_batch_on_end.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -244,7 +244,7 @@ description: Operations executed flush_batch_on_end.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -261,7 +261,7 @@ description: Operations executed flush_batch_on_end.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/flush_batch_on_end/program_memory.snap b/rust/kcl-lib/tests/flush_batch_on_end/program_memory.snap index 806c95c0c..868aa21d6 100644 --- a/rust/kcl-lib/tests/flush_batch_on_end/program_memory.snap +++ b/rust/kcl-lib/tests/flush_batch_on_end/program_memory.snap @@ -140,7 +140,7 @@ description: Variables in memory after executing flush_batch_on_end.kcl }, "outerDiameter": { "type": "Number", - "value": 0.547, + "value": 0.546875, "ty": { "type": "Default", "len": { @@ -168,7 +168,7 @@ description: Variables in memory after executing flush_batch_on_end.kcl 0.0 ], "from": [ - 0.273, + 0.2734375, 0.0 ], "radius": 0.2734375, @@ -180,7 +180,7 @@ description: Variables in memory after executing flush_batch_on_end.kcl "value": "arc000" }, "to": [ - 0.273, + 0.2734375, 0.0 ], "type": "Circle", @@ -221,11 +221,11 @@ description: Variables in memory after executing flush_batch_on_end.kcl }, "start": { "from": [ - 0.273, + 0.2734375, 0.0 ], "to": [ - 0.273, + 0.2734375, 0.0 ], "units": { @@ -286,7 +286,7 @@ description: Variables in memory after executing flush_batch_on_end.kcl 0.0 ], "from": [ - 0.273, + 0.2734375, 0.0 ], "radius": 0.2734375, @@ -298,7 +298,7 @@ description: Variables in memory after executing flush_batch_on_end.kcl "value": "arc000" }, "to": [ - 0.273, + 0.2734375, 0.0 ], "type": "Circle", @@ -339,11 +339,11 @@ description: Variables in memory after executing flush_batch_on_end.kcl }, "start": { "from": [ - 0.273, + 0.2734375, 0.0 ], "to": [ - 0.273, + 0.2734375, 0.0 ], "units": { @@ -393,7 +393,7 @@ description: Variables in memory after executing flush_batch_on_end.kcl 0.0 ], "from": [ - 0.273, + 0.2734375, 0.0 ], "radius": 0.2734375, @@ -405,7 +405,7 @@ description: Variables in memory after executing flush_batch_on_end.kcl "value": "arc000" }, "to": [ - 0.273, + 0.2734375, 0.0 ], "type": "Circle", @@ -446,11 +446,11 @@ description: Variables in memory after executing flush_batch_on_end.kcl }, "start": { "from": [ - 0.273, + 0.2734375, 0.0 ], "to": [ - 0.273, + 0.2734375, 0.0 ], "units": { diff --git a/rust/kcl-lib/tests/function_sketch/ops.snap b/rust/kcl-lib/tests/function_sketch/ops.snap index 406ef7824..040126963 100644 --- a/rust/kcl-lib/tests/function_sketch/ops.snap +++ b/rust/kcl-lib/tests/function_sketch/ops.snap @@ -197,7 +197,7 @@ description: Operations executed function_sketch.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -213,7 +213,7 @@ description: Operations executed function_sketch.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -230,7 +230,7 @@ description: Operations executed function_sketch.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/function_sketch_with_position/ops.snap b/rust/kcl-lib/tests/function_sketch_with_position/ops.snap index ddf9f2fd6..c84b36d82 100644 --- a/rust/kcl-lib/tests/function_sketch_with_position/ops.snap +++ b/rust/kcl-lib/tests/function_sketch_with_position/ops.snap @@ -231,7 +231,7 @@ description: Operations executed function_sketch_with_position.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -247,7 +247,7 @@ description: Operations executed function_sketch_with_position.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -264,7 +264,7 @@ description: Operations executed function_sketch_with_position.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/helix_ccw/ops.snap b/rust/kcl-lib/tests/helix_ccw/ops.snap index 4fb85f223..a9a264a96 100644 --- a/rust/kcl-lib/tests/helix_ccw/ops.snap +++ b/rust/kcl-lib/tests/helix_ccw/ops.snap @@ -171,7 +171,7 @@ description: Operations executed helix_ccw.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -187,7 +187,7 @@ description: Operations executed helix_ccw.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -204,7 +204,7 @@ description: Operations executed helix_ccw.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/helix_simple/ops.snap b/rust/kcl-lib/tests/helix_simple/ops.snap index d5755f3cb..fae4fad5d 100644 --- a/rust/kcl-lib/tests/helix_simple/ops.snap +++ b/rust/kcl-lib/tests/helix_simple/ops.snap @@ -140,7 +140,7 @@ description: Operations executed helix_simple.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -156,7 +156,7 @@ description: Operations executed helix_simple.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -173,7 +173,7 @@ description: Operations executed helix_simple.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/i_shape/artifact_commands.snap b/rust/kcl-lib/tests/i_shape/artifact_commands.snap index 02791f206..f3e48bf75 100644 --- a/rust/kcl-lib/tests/i_shape/artifact_commands.snap +++ b/rust/kcl-lib/tests/i_shape/artifact_commands.snap @@ -81,7 +81,7 @@ description: Artifact commands i_shape.kcl "segment": { "type": "line", "end": { - "x": 63.4, + "x": 63.400000000000006, "y": 0.0, "z": 0.0 }, @@ -421,7 +421,7 @@ description: Artifact commands i_shape.kcl "segment": { "type": "line", "end": { - "x": -16.6, + "x": -16.599999999999994, "y": 0.0, "z": 0.0 }, diff --git a/rust/kcl-lib/tests/i_shape/ops.snap b/rust/kcl-lib/tests/i_shape/ops.snap index 58509a465..1fab20aa7 100644 --- a/rust/kcl-lib/tests/i_shape/ops.snap +++ b/rust/kcl-lib/tests/i_shape/ops.snap @@ -300,7 +300,7 @@ description: Operations executed i_shape.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -316,7 +316,7 @@ description: Operations executed i_shape.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -333,7 +333,7 @@ description: Operations executed i_shape.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/i_shape/program_memory.snap b/rust/kcl-lib/tests/i_shape/program_memory.snap index 4d14d2894..85674ef6e 100644 --- a/rust/kcl-lib/tests/i_shape/program_memory.snap +++ b/rust/kcl-lib/tests/i_shape/program_memory.snap @@ -106,7 +106,7 @@ description: Variables in memory after executing i_shape.kcl ], "tag": null, "to": [ - 55.6, + 55.60000000000001, 30.0 ], "type": "ToPoint", @@ -121,16 +121,16 @@ description: Variables in memory after executing i_shape.kcl }, "ccw": false, "center": [ - 55.6, + 55.60000000000001, 35.0 ], "from": [ - 55.6, + 55.60000000000001, 30.0 ], "tag": null, "to": [ - 50.6, + 50.60000000000001, 35.0 ], "type": "TangentialArcTo", @@ -144,12 +144,12 @@ description: Variables in memory after executing i_shape.kcl "sourceRange": [] }, "from": [ - 50.6, + 50.60000000000001, 35.0 ], "tag": null, "to": [ - 50.6, + 50.60000000000001, 97.0 ], "type": "ToPoint", @@ -164,16 +164,16 @@ description: Variables in memory after executing i_shape.kcl }, "ccw": false, "center": [ - 55.6, + 55.60000000000001, 97.0 ], "from": [ - 50.6, + 50.60000000000001, 97.0 ], "tag": null, "to": [ - 55.6, + 55.60000000000001, 102.0 ], "type": "TangentialArcTo", @@ -187,12 +187,12 @@ description: Variables in memory after executing i_shape.kcl "sourceRange": [] }, "from": [ - 55.6, + 55.60000000000001, 102.0 ], "tag": null, "to": [ - 60.6, + 60.60000000000001, 102.0 ], "type": "ToPoint", @@ -207,16 +207,16 @@ description: Variables in memory after executing i_shape.kcl }, "ccw": true, "center": [ - 60.6, + 60.60000000000001, 107.0 ], "from": [ - 60.6, + 60.60000000000001, 102.0 ], "tag": null, "to": [ - 65.6, + 65.60000000000001, 107.0 ], "type": "TangentialArcTo", @@ -230,12 +230,12 @@ description: Variables in memory after executing i_shape.kcl "sourceRange": [] }, "from": [ - 65.6, + 65.60000000000001, 107.0 ], "tag": null, "to": [ - 65.6, + 65.60000000000001, 125.0 ], "type": "ToPoint", @@ -250,16 +250,16 @@ description: Variables in memory after executing i_shape.kcl }, "ccw": true, "center": [ - 60.6, + 60.60000000000001, 125.0 ], "from": [ - 65.6, + 65.60000000000001, 125.0 ], "tag": null, "to": [ - 60.6, + 60.60000000000001, 130.0 ], "type": "TangentialArcTo", @@ -273,12 +273,12 @@ description: Variables in memory after executing i_shape.kcl "sourceRange": [] }, "from": [ - 60.6, + 60.60000000000001, 130.0 ], "tag": null, "to": [ - 16.6, + 16.60000000000001, 130.0 ], "type": "ToPoint", @@ -293,16 +293,16 @@ description: Variables in memory after executing i_shape.kcl }, "ccw": true, "center": [ - 16.6, + 16.60000000000001, 125.0 ], "from": [ - 16.6, + 16.60000000000001, 130.0 ], "tag": null, "to": [ - 11.6, + 11.600000000000009, 125.0 ], "type": "TangentialArcTo", @@ -316,12 +316,12 @@ description: Variables in memory after executing i_shape.kcl "sourceRange": [] }, "from": [ - 11.6, + 11.600000000000009, 125.0 ], "tag": null, "to": [ - 11.6, + 11.600000000000009, 107.0 ], "type": "ToPoint", @@ -336,16 +336,16 @@ description: Variables in memory after executing i_shape.kcl }, "ccw": true, "center": [ - 16.6, + 16.60000000000001, 107.0 ], "from": [ - 11.6, + 11.600000000000009, 107.0 ], "tag": null, "to": [ - 16.6, + 16.60000000000001, 102.0 ], "type": "TangentialArcTo", @@ -359,12 +359,12 @@ description: Variables in memory after executing i_shape.kcl "sourceRange": [] }, "from": [ - 16.6, + 16.60000000000001, 102.0 ], "tag": null, "to": [ - 21.6, + 21.60000000000001, 102.0 ], "type": "ToPoint", @@ -379,16 +379,16 @@ description: Variables in memory after executing i_shape.kcl }, "ccw": false, "center": [ - 21.6, + 21.60000000000001, 97.0 ], "from": [ - 21.6, + 21.60000000000001, 102.0 ], "tag": null, "to": [ - 26.6, + 26.60000000000001, 97.0 ], "type": "TangentialArcTo", @@ -402,12 +402,12 @@ description: Variables in memory after executing i_shape.kcl "sourceRange": [] }, "from": [ - 26.6, + 26.60000000000001, 97.0 ], "tag": null, "to": [ - 26.6, + 26.60000000000001, 35.0 ], "type": "ToPoint", @@ -422,16 +422,16 @@ description: Variables in memory after executing i_shape.kcl }, "ccw": false, "center": [ - 21.6, + 21.60000000000001, 35.0 ], "from": [ - 26.6, + 26.60000000000001, 35.0 ], "tag": null, "to": [ - 21.6, + 21.60000000000001, 30.0 ], "type": "TangentialArcTo", @@ -445,12 +445,12 @@ description: Variables in memory after executing i_shape.kcl "sourceRange": [] }, "from": [ - 21.6, + 21.60000000000001, 30.0 ], "tag": null, "to": [ - 5.0, + 5.000000000000014, 30.0 ], "type": "ToPoint", @@ -465,16 +465,16 @@ description: Variables in memory after executing i_shape.kcl }, "ccw": true, "center": [ - 5.0, + 5.000000000000014, 25.0 ], "from": [ - 5.0, + 5.000000000000014, 30.0 ], "tag": null, "to": [ - 0.0, + 0.000000000000014210854715202004, 25.0 ], "type": "TangentialArcTo", @@ -488,12 +488,12 @@ description: Variables in memory after executing i_shape.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.000000000000014210854715202004, 25.0 ], "tag": null, "to": [ - 0.0, + 0.000000000000014210854715202004, 5.0 ], "type": "ToPoint", @@ -508,16 +508,16 @@ description: Variables in memory after executing i_shape.kcl }, "ccw": true, "center": [ - 5.0, + 5.000000000000014, 5.0 ], "from": [ - 0.0, + 0.000000000000014210854715202004, 5.0 ], "tag": null, "to": [ - 5.0, + 5.000000000000014, 0.0 ], "type": "TangentialArcTo", @@ -531,7 +531,7 @@ description: Variables in memory after executing i_shape.kcl "sourceRange": [] }, "from": [ - 5.0, + 5.000000000000014, 0.0 ], "tag": null, @@ -947,7 +947,7 @@ description: Variables in memory after executing i_shape.kcl ], "tag": null, "to": [ - 55.6, + 55.60000000000001, 30.0 ], "type": "ToPoint", @@ -962,16 +962,16 @@ description: Variables in memory after executing i_shape.kcl }, "ccw": false, "center": [ - 55.6, + 55.60000000000001, 35.0 ], "from": [ - 55.6, + 55.60000000000001, 30.0 ], "tag": null, "to": [ - 50.6, + 50.60000000000001, 35.0 ], "type": "TangentialArcTo", @@ -985,12 +985,12 @@ description: Variables in memory after executing i_shape.kcl "sourceRange": [] }, "from": [ - 50.6, + 50.60000000000001, 35.0 ], "tag": null, "to": [ - 50.6, + 50.60000000000001, 97.0 ], "type": "ToPoint", @@ -1005,16 +1005,16 @@ description: Variables in memory after executing i_shape.kcl }, "ccw": false, "center": [ - 55.6, + 55.60000000000001, 97.0 ], "from": [ - 50.6, + 50.60000000000001, 97.0 ], "tag": null, "to": [ - 55.6, + 55.60000000000001, 102.0 ], "type": "TangentialArcTo", @@ -1028,12 +1028,12 @@ description: Variables in memory after executing i_shape.kcl "sourceRange": [] }, "from": [ - 55.6, + 55.60000000000001, 102.0 ], "tag": null, "to": [ - 60.6, + 60.60000000000001, 102.0 ], "type": "ToPoint", @@ -1048,16 +1048,16 @@ description: Variables in memory after executing i_shape.kcl }, "ccw": true, "center": [ - 60.6, + 60.60000000000001, 107.0 ], "from": [ - 60.6, + 60.60000000000001, 102.0 ], "tag": null, "to": [ - 65.6, + 65.60000000000001, 107.0 ], "type": "TangentialArcTo", @@ -1071,12 +1071,12 @@ description: Variables in memory after executing i_shape.kcl "sourceRange": [] }, "from": [ - 65.6, + 65.60000000000001, 107.0 ], "tag": null, "to": [ - 65.6, + 65.60000000000001, 125.0 ], "type": "ToPoint", @@ -1091,16 +1091,16 @@ description: Variables in memory after executing i_shape.kcl }, "ccw": true, "center": [ - 60.6, + 60.60000000000001, 125.0 ], "from": [ - 65.6, + 65.60000000000001, 125.0 ], "tag": null, "to": [ - 60.6, + 60.60000000000001, 130.0 ], "type": "TangentialArcTo", @@ -1114,12 +1114,12 @@ description: Variables in memory after executing i_shape.kcl "sourceRange": [] }, "from": [ - 60.6, + 60.60000000000001, 130.0 ], "tag": null, "to": [ - 16.6, + 16.60000000000001, 130.0 ], "type": "ToPoint", @@ -1134,16 +1134,16 @@ description: Variables in memory after executing i_shape.kcl }, "ccw": true, "center": [ - 16.6, + 16.60000000000001, 125.0 ], "from": [ - 16.6, + 16.60000000000001, 130.0 ], "tag": null, "to": [ - 11.6, + 11.600000000000009, 125.0 ], "type": "TangentialArcTo", @@ -1157,12 +1157,12 @@ description: Variables in memory after executing i_shape.kcl "sourceRange": [] }, "from": [ - 11.6, + 11.600000000000009, 125.0 ], "tag": null, "to": [ - 11.6, + 11.600000000000009, 107.0 ], "type": "ToPoint", @@ -1177,16 +1177,16 @@ description: Variables in memory after executing i_shape.kcl }, "ccw": true, "center": [ - 16.6, + 16.60000000000001, 107.0 ], "from": [ - 11.6, + 11.600000000000009, 107.0 ], "tag": null, "to": [ - 16.6, + 16.60000000000001, 102.0 ], "type": "TangentialArcTo", @@ -1200,12 +1200,12 @@ description: Variables in memory after executing i_shape.kcl "sourceRange": [] }, "from": [ - 16.6, + 16.60000000000001, 102.0 ], "tag": null, "to": [ - 21.6, + 21.60000000000001, 102.0 ], "type": "ToPoint", @@ -1220,16 +1220,16 @@ description: Variables in memory after executing i_shape.kcl }, "ccw": false, "center": [ - 21.6, + 21.60000000000001, 97.0 ], "from": [ - 21.6, + 21.60000000000001, 102.0 ], "tag": null, "to": [ - 26.6, + 26.60000000000001, 97.0 ], "type": "TangentialArcTo", @@ -1243,12 +1243,12 @@ description: Variables in memory after executing i_shape.kcl "sourceRange": [] }, "from": [ - 26.6, + 26.60000000000001, 97.0 ], "tag": null, "to": [ - 26.6, + 26.60000000000001, 35.0 ], "type": "ToPoint", @@ -1263,16 +1263,16 @@ description: Variables in memory after executing i_shape.kcl }, "ccw": false, "center": [ - 21.6, + 21.60000000000001, 35.0 ], "from": [ - 26.6, + 26.60000000000001, 35.0 ], "tag": null, "to": [ - 21.6, + 21.60000000000001, 30.0 ], "type": "TangentialArcTo", @@ -1286,12 +1286,12 @@ description: Variables in memory after executing i_shape.kcl "sourceRange": [] }, "from": [ - 21.6, + 21.60000000000001, 30.0 ], "tag": null, "to": [ - 5.0, + 5.000000000000014, 30.0 ], "type": "ToPoint", @@ -1306,16 +1306,16 @@ description: Variables in memory after executing i_shape.kcl }, "ccw": true, "center": [ - 5.0, + 5.000000000000014, 25.0 ], "from": [ - 5.0, + 5.000000000000014, 30.0 ], "tag": null, "to": [ - 0.0, + 0.000000000000014210854715202004, 25.0 ], "type": "TangentialArcTo", @@ -1329,12 +1329,12 @@ description: Variables in memory after executing i_shape.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.000000000000014210854715202004, 25.0 ], "tag": null, "to": [ - 0.0, + 0.000000000000014210854715202004, 5.0 ], "type": "ToPoint", @@ -1349,16 +1349,16 @@ description: Variables in memory after executing i_shape.kcl }, "ccw": true, "center": [ - 5.0, + 5.000000000000014, 5.0 ], "from": [ - 0.0, + 0.000000000000014210854715202004, 5.0 ], "tag": null, "to": [ - 5.0, + 5.000000000000014, 0.0 ], "type": "TangentialArcTo", @@ -1372,7 +1372,7 @@ description: Variables in memory after executing i_shape.kcl "sourceRange": [] }, "from": [ - 5.0, + 5.000000000000014, 0.0 ], "tag": null, diff --git a/rust/kcl-lib/tests/if_else/ops.snap b/rust/kcl-lib/tests/if_else/ops.snap index 2278139b5..b17b05b19 100644 --- a/rust/kcl-lib/tests/if_else/ops.snap +++ b/rust/kcl-lib/tests/if_else/ops.snap @@ -112,7 +112,7 @@ description: Operations executed if_else.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -128,7 +128,7 @@ description: Operations executed if_else.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -145,7 +145,7 @@ description: Operations executed if_else.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/import_async/artifact_commands.snap b/rust/kcl-lib/tests/import_async/artifact_commands.snap index 933531561..fe05bf663 100644 --- a/rust/kcl-lib/tests/import_async/artifact_commands.snap +++ b/rust/kcl-lib/tests/import_async/artifact_commands.snap @@ -5571123,7 +5571123,7 @@ description: Artifact commands import_async.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 3.354, + "x": 3.3541019662496847, "y": 1.0, "z": 0.0 } @@ -5571196,13 +5571196,13 @@ description: Artifact commands import_async.kcl "segment": { "type": "arc", "center": { - "x": 0.0, - "y": 0.0 + "x": 0.0000000000000017763568394002505, + "y": 0.000000000000004884981308350689 }, "radius": 3.5, "start": { "unit": "degrees", - "value": 343.398 + "value": 343.3984504009797 }, "end": { "unit": "degrees", @@ -5571221,8 +5571221,8 @@ description: Artifact commands import_async.kcl "segment": { "type": "arc", "center": { - "x": 0.0, - "y": 0.0 + "x": 0.0000000000000017763568394002505, + "y": 0.000000000000004884981308350689 }, "radius": 3.5, "start": { @@ -5571231,7 +5571231,7 @@ description: Artifact commands import_async.kcl }, "end": { "unit": "degrees", - "value": 16.602 + "value": 16.601549599020235 }, "relative": false } @@ -5571323,8 +5571323,8 @@ description: Artifact commands import_async.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 0.0, - "y": 19.734, + "x": 0.0000000000000012083311382392428, + "y": 19.733545036504076, "z": 0.0 } } @@ -5571363,8 +5571363,8 @@ description: Artifact commands import_async.kcl "segment": { "type": "line", "end": { - "x": -3.049, - "y": 22.797, + "x": -3.0494758442486236, + "y": 22.796944906617295, "z": 0.0 }, "relative": false @@ -5571383,7 +5571383,7 @@ description: Artifact commands import_async.kcl "end_radius": 23.0, "angle": { "unit": "degrees", - "value": 616.423 + "value": 616.4231928988978 }, "reverse": true } @@ -5571398,8 +5571398,8 @@ description: Artifact commands import_async.kcl "segment": { "type": "line", "end": { - "x": -5.817, - "y": 18.857, + "x": -5.816564508980187, + "y": 18.856838998639372, "z": 0.0 }, "relative": false @@ -5571531,8 +5571531,8 @@ description: Artifact commands import_async.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 2.103, - "y": 19.621, + "x": 2.1026747593723187, + "y": 19.62120176146286, "z": 0.0 } } @@ -5571556,7 +5571556,7 @@ description: Artifact commands import_async.kcl "end_radius": 23.0, "angle": { "unit": "degrees", - "value": 83.883 + "value": 83.88333258352058 }, "reverse": false } @@ -5571571,8 +5571571,8 @@ description: Artifact commands import_async.kcl "segment": { "type": "line", "end": { - "x": -0.603, - "y": 22.992, + "x": -0.603024957692658, + "y": 22.992093443190416, "z": 0.0 }, "relative": false @@ -5571591,7 +5571591,7 @@ description: Artifact commands import_async.kcl "end_radius": 23.0, "angle": { "unit": "degrees", - "value": -97.46 + "value": -97.46013968462269 }, "reverse": true } @@ -5571606,8 +5571606,8 @@ description: Artifact commands import_async.kcl "segment": { "type": "line", "end": { - "x": -3.774, - "y": 19.369, + "x": -3.7741919278824176, + "y": 19.369261085525228, "z": 0.0 }, "relative": false @@ -5571739,8 +5571739,8 @@ description: Artifact commands import_async.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 4.205, - "y": 19.28, + "x": 4.20534951874464, + "y": 19.280244685504613, "z": 0.0 } } @@ -5571764,7 +5571764,7 @@ description: Artifact commands import_async.kcl "end_radius": 23.0, "angle": { "unit": "degrees", - "value": 77.696 + "value": 77.6955281798938 }, "reverse": false } @@ -5571779,8 +5571779,8 @@ description: Artifact commands import_async.kcl "segment": { "type": "line", "end": { - "x": 1.879, - "y": 22.923, + "x": 1.8787542118590292, + "y": 22.923138585530168, "z": 0.0 }, "relative": false @@ -5571799,7 +5571799,7 @@ description: Artifact commands import_async.kcl "end_radius": 23.0, "angle": { "unit": "degrees", - "value": -91.272 + "value": -91.27233528099592 }, "reverse": true } @@ -5571814,8 +5571814,8 @@ description: Artifact commands import_async.kcl "segment": { "type": "line", "end": { - "x": -1.664, - "y": 19.663, + "x": -1.6644342460226098, + "y": 19.66322604122736, "z": 0.0 }, "relative": false diff --git a/rust/kcl-lib/tests/import_async/ops.snap b/rust/kcl-lib/tests/import_async/ops.snap index 5ccf74377..25864b9ab 100644 --- a/rust/kcl-lib/tests/import_async/ops.snap +++ b/rust/kcl-lib/tests/import_async/ops.snap @@ -271,7 +271,7 @@ description: Operations executed import_async.kcl "name": "baseDiameter", "value": { "type": "Number", - "value": 39.467, + "value": 39.46709007300815, "ty": { "type": "Default", "len": { @@ -547,7 +547,7 @@ description: Operations executed import_async.kcl "name": "startAngle", "value": { "type": "Number", - "value": 0.29, + "value": 0.28975170143604745, "ty": { "type": "Known", "type": "Angle", @@ -688,7 +688,7 @@ description: Operations executed import_async.kcl "name": "helixCalc", "value": { "type": "Number", - "value": 1.571, + "value": 1.5707963267948966, "ty": { "type": "Known", "type": "Angle", @@ -883,7 +883,7 @@ description: Operations executed import_async.kcl "angle": { "value": { "type": "Number", - "value": 1.571, + "value": 1.5707963267948966, "ty": { "type": "Known", "type": "Angle", @@ -895,7 +895,7 @@ description: Operations executed import_async.kcl "length": { "value": { "type": "Number", - "value": 19.734, + "value": 19.733545036504076, "ty": { "type": "Default", "len": { @@ -965,7 +965,7 @@ description: Operations executed import_async.kcl "name": "x", "value": { "type": "Number", - "value": 0.0, + "value": 0.0000000000000012083311382392428, "ty": { "type": "Default", "len": { @@ -987,7 +987,7 @@ description: Operations executed import_async.kcl "name": "y", "value": { "type": "Number", - "value": 19.734, + "value": 19.733545036504076, "ty": { "type": "Default", "len": { @@ -1018,7 +1018,7 @@ description: Operations executed import_async.kcl "angle": { "value": { "type": "Number", - "value": 1.704, + "value": 1.7037737936135122, "ty": { "type": "Known", "type": "Angle", @@ -1100,7 +1100,7 @@ description: Operations executed import_async.kcl "name": "x", "value": { "type": "Number", - "value": -3.049, + "value": -3.0494758442486236, "ty": { "type": "Default", "len": { @@ -1122,7 +1122,7 @@ description: Operations executed import_async.kcl "name": "y", "value": { "type": "Number", - "value": 22.797, + "value": 22.796944906617295, "ty": { "type": "Default", "len": { @@ -1153,7 +1153,7 @@ description: Operations executed import_async.kcl "angle": { "value": { "type": "Number", - "value": 1.87, + "value": 1.8699956271367815, "ty": { "type": "Known", "type": "Angle", @@ -1165,7 +1165,7 @@ description: Operations executed import_async.kcl "length": { "value": { "type": "Number", - "value": 19.734, + "value": 19.733545036504076, "ty": { "type": "Default", "len": { @@ -1235,7 +1235,7 @@ description: Operations executed import_async.kcl "name": "x", "value": { "type": "Number", - "value": -5.817, + "value": -5.816564508980187, "ty": { "type": "Default", "len": { @@ -1257,7 +1257,7 @@ description: Operations executed import_async.kcl "name": "y", "value": { "type": "Number", - "value": 18.857, + "value": 18.856838998639372, "ty": { "type": "Default", "len": { @@ -1409,7 +1409,7 @@ description: Operations executed import_async.kcl "name": "helixCalc", "value": { "type": "Number", - "value": 1.464, + "value": 1.4640403411278755, "ty": { "type": "Known", "type": "Angle", @@ -1604,7 +1604,7 @@ description: Operations executed import_async.kcl "angle": { "value": { "type": "Number", - "value": 1.464, + "value": 1.4640403411278755, "ty": { "type": "Known", "type": "Angle", @@ -1616,7 +1616,7 @@ description: Operations executed import_async.kcl "length": { "value": { "type": "Number", - "value": 19.734, + "value": 19.733545036504076, "ty": { "type": "Default", "len": { @@ -1686,7 +1686,7 @@ description: Operations executed import_async.kcl "name": "x", "value": { "type": "Number", - "value": 2.103, + "value": 2.1026747593723187, "ty": { "type": "Default", "len": { @@ -1708,7 +1708,7 @@ description: Operations executed import_async.kcl "name": "y", "value": { "type": "Number", - "value": 19.621, + "value": 19.62120176146286, "ty": { "type": "Default", "len": { @@ -1739,7 +1739,7 @@ description: Operations executed import_async.kcl "angle": { "value": { "type": "Number", - "value": 1.597, + "value": 1.5970178079464912, "ty": { "type": "Known", "type": "Angle", @@ -1821,7 +1821,7 @@ description: Operations executed import_async.kcl "name": "x", "value": { "type": "Number", - "value": -0.603, + "value": -0.603024957692658, "ty": { "type": "Default", "len": { @@ -1843,7 +1843,7 @@ description: Operations executed import_async.kcl "name": "y", "value": { "type": "Number", - "value": 22.992, + "value": 22.992093443190416, "ty": { "type": "Default", "len": { @@ -1874,7 +1874,7 @@ description: Operations executed import_async.kcl "angle": { "value": { "type": "Number", - "value": 1.763, + "value": 1.7632396414697604, "ty": { "type": "Known", "type": "Angle", @@ -1886,7 +1886,7 @@ description: Operations executed import_async.kcl "length": { "value": { "type": "Number", - "value": 19.734, + "value": 19.733545036504076, "ty": { "type": "Default", "len": { @@ -1956,7 +1956,7 @@ description: Operations executed import_async.kcl "name": "x", "value": { "type": "Number", - "value": -3.774, + "value": -3.7741919278824176, "ty": { "type": "Default", "len": { @@ -1978,7 +1978,7 @@ description: Operations executed import_async.kcl "name": "y", "value": { "type": "Number", - "value": 19.369, + "value": 19.369261085525228, "ty": { "type": "Default", "len": { @@ -2130,7 +2130,7 @@ description: Operations executed import_async.kcl "name": "helixCalc", "value": { "type": "Number", - "value": 1.356, + "value": 1.3560427808151838, "ty": { "type": "Known", "type": "Angle", @@ -2325,7 +2325,7 @@ description: Operations executed import_async.kcl "angle": { "value": { "type": "Number", - "value": 1.356, + "value": 1.3560427808151838, "ty": { "type": "Known", "type": "Angle", @@ -2337,7 +2337,7 @@ description: Operations executed import_async.kcl "length": { "value": { "type": "Number", - "value": 19.734, + "value": 19.733545036504076, "ty": { "type": "Default", "len": { @@ -2407,7 +2407,7 @@ description: Operations executed import_async.kcl "name": "x", "value": { "type": "Number", - "value": 4.205, + "value": 4.20534951874464, "ty": { "type": "Default", "len": { @@ -2429,7 +2429,7 @@ description: Operations executed import_async.kcl "name": "y", "value": { "type": "Number", - "value": 19.28, + "value": 19.280244685504613, "ty": { "type": "Default", "len": { @@ -2460,7 +2460,7 @@ description: Operations executed import_async.kcl "angle": { "value": { "type": "Number", - "value": 1.489, + "value": 1.4890202476337995, "ty": { "type": "Known", "type": "Angle", @@ -2542,7 +2542,7 @@ description: Operations executed import_async.kcl "name": "x", "value": { "type": "Number", - "value": 1.879, + "value": 1.8787542118590292, "ty": { "type": "Default", "len": { @@ -2564,7 +2564,7 @@ description: Operations executed import_async.kcl "name": "y", "value": { "type": "Number", - "value": 22.923, + "value": 22.923138585530168, "ty": { "type": "Default", "len": { @@ -2595,7 +2595,7 @@ description: Operations executed import_async.kcl "angle": { "value": { "type": "Number", - "value": 1.655, + "value": 1.655242081157069, "ty": { "type": "Known", "type": "Angle", @@ -2607,7 +2607,7 @@ description: Operations executed import_async.kcl "length": { "value": { "type": "Number", - "value": 19.734, + "value": 19.733545036504076, "ty": { "type": "Default", "len": { @@ -2677,7 +2677,7 @@ description: Operations executed import_async.kcl "name": "x", "value": { "type": "Number", - "value": -1.664, + "value": -1.6644342460226098, "ty": { "type": "Default", "len": { @@ -2699,7 +2699,7 @@ description: Operations executed import_async.kcl "name": "y", "value": { "type": "Number", - "value": 19.663, + "value": 19.66322604122736, "ty": { "type": "Default", "len": { @@ -2907,7 +2907,7 @@ description: Operations executed import_async.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -2923,7 +2923,7 @@ description: Operations executed import_async.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -2940,7 +2940,7 @@ description: Operations executed import_async.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/import_constant/ops.snap b/rust/kcl-lib/tests/import_constant/ops.snap index 49b5cce0f..20a11196a 100644 --- a/rust/kcl-lib/tests/import_constant/ops.snap +++ b/rust/kcl-lib/tests/import_constant/ops.snap @@ -57,7 +57,7 @@ description: Operations executed import_constant.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -73,7 +73,7 @@ description: Operations executed import_constant.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -90,7 +90,7 @@ description: Operations executed import_constant.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/import_cycle1/ops.snap b/rust/kcl-lib/tests/import_cycle1/ops.snap index e13c2c4bc..192d07299 100644 --- a/rust/kcl-lib/tests/import_cycle1/ops.snap +++ b/rust/kcl-lib/tests/import_cycle1/ops.snap @@ -14,7 +14,7 @@ description: Operations executed import_cycle1.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -30,7 +30,7 @@ description: Operations executed import_cycle1.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -47,7 +47,7 @@ description: Operations executed import_cycle1.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/import_export/ops.snap b/rust/kcl-lib/tests/import_export/ops.snap index 672b47150..43e8b1790 100644 --- a/rust/kcl-lib/tests/import_export/ops.snap +++ b/rust/kcl-lib/tests/import_export/ops.snap @@ -58,7 +58,7 @@ description: Operations executed import_export.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -74,7 +74,7 @@ description: Operations executed import_export.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -91,7 +91,7 @@ description: Operations executed import_export.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/import_foreign/ops.snap b/rust/kcl-lib/tests/import_foreign/ops.snap index 2d45475d6..d4d4ca00b 100644 --- a/rust/kcl-lib/tests/import_foreign/ops.snap +++ b/rust/kcl-lib/tests/import_foreign/ops.snap @@ -34,7 +34,7 @@ description: Operations executed import_foreign.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -50,7 +50,7 @@ description: Operations executed import_foreign.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -67,7 +67,7 @@ description: Operations executed import_foreign.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/import_function_not_sketch/ops.snap b/rust/kcl-lib/tests/import_function_not_sketch/ops.snap index 7e00bab47..19828622d 100644 --- a/rust/kcl-lib/tests/import_function_not_sketch/ops.snap +++ b/rust/kcl-lib/tests/import_function_not_sketch/ops.snap @@ -140,7 +140,7 @@ description: Operations executed import_function_not_sketch.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -156,7 +156,7 @@ description: Operations executed import_function_not_sketch.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -173,7 +173,7 @@ description: Operations executed import_function_not_sketch.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/import_glob/ops.snap b/rust/kcl-lib/tests/import_glob/ops.snap index 32f290839..2368361e2 100644 --- a/rust/kcl-lib/tests/import_glob/ops.snap +++ b/rust/kcl-lib/tests/import_glob/ops.snap @@ -57,7 +57,7 @@ description: Operations executed import_glob.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -73,7 +73,7 @@ description: Operations executed import_glob.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -90,7 +90,7 @@ description: Operations executed import_glob.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/import_mesh_clone/ops.snap b/rust/kcl-lib/tests/import_mesh_clone/ops.snap index 2e96856ca..e530fc208 100644 --- a/rust/kcl-lib/tests/import_mesh_clone/ops.snap +++ b/rust/kcl-lib/tests/import_mesh_clone/ops.snap @@ -332,7 +332,7 @@ description: Operations executed import_mesh_clone.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -348,7 +348,7 @@ description: Operations executed import_mesh_clone.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -365,7 +365,7 @@ description: Operations executed import_mesh_clone.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/import_only_at_top_level/ops.snap b/rust/kcl-lib/tests/import_only_at_top_level/ops.snap index f92c267bd..0ea4ad6b2 100644 --- a/rust/kcl-lib/tests/import_only_at_top_level/ops.snap +++ b/rust/kcl-lib/tests/import_only_at_top_level/ops.snap @@ -72,7 +72,7 @@ description: Operations executed import_only_at_top_level.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -88,7 +88,7 @@ description: Operations executed import_only_at_top_level.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -105,7 +105,7 @@ description: Operations executed import_only_at_top_level.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/import_side_effect/ops.snap b/rust/kcl-lib/tests/import_side_effect/ops.snap index 6128f15b1..974aa5461 100644 --- a/rust/kcl-lib/tests/import_side_effect/ops.snap +++ b/rust/kcl-lib/tests/import_side_effect/ops.snap @@ -51,7 +51,7 @@ description: Operations executed import_side_effect.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -67,7 +67,7 @@ description: Operations executed import_side_effect.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -84,7 +84,7 @@ description: Operations executed import_side_effect.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/import_transform/ops.snap b/rust/kcl-lib/tests/import_transform/ops.snap index 4b25de886..6b2da1851 100644 --- a/rust/kcl-lib/tests/import_transform/ops.snap +++ b/rust/kcl-lib/tests/import_transform/ops.snap @@ -250,7 +250,7 @@ description: Operations executed import_transform.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -266,7 +266,7 @@ description: Operations executed import_transform.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -283,7 +283,7 @@ description: Operations executed import_transform.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/import_whole_simple/ops.snap b/rust/kcl-lib/tests/import_whole_simple/ops.snap index 2060c22f3..976d722e0 100644 --- a/rust/kcl-lib/tests/import_whole_simple/ops.snap +++ b/rust/kcl-lib/tests/import_whole_simple/ops.snap @@ -158,7 +158,7 @@ description: Operations executed import_whole_simple.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -174,7 +174,7 @@ description: Operations executed import_whole_simple.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -191,7 +191,7 @@ description: Operations executed import_whole_simple.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/import_whole_transitive_import/ops.snap b/rust/kcl-lib/tests/import_whole_transitive_import/ops.snap index bf0079128..a3c6fd333 100644 --- a/rust/kcl-lib/tests/import_whole_transitive_import/ops.snap +++ b/rust/kcl-lib/tests/import_whole_transitive_import/ops.snap @@ -159,7 +159,7 @@ description: Operations executed import_whole_transitive_import.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -175,7 +175,7 @@ description: Operations executed import_whole_transitive_import.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -192,7 +192,7 @@ description: Operations executed import_whole_transitive_import.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/index_of_array/ops.snap b/rust/kcl-lib/tests/index_of_array/ops.snap index 9b90a05fb..4a6b31a0f 100644 --- a/rust/kcl-lib/tests/index_of_array/ops.snap +++ b/rust/kcl-lib/tests/index_of_array/ops.snap @@ -112,7 +112,7 @@ description: Operations executed index_of_array.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -128,7 +128,7 @@ description: Operations executed index_of_array.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -145,7 +145,7 @@ description: Operations executed index_of_array.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/intersect_cubes/ops.snap b/rust/kcl-lib/tests/intersect_cubes/ops.snap index e1daf27f4..207e9241d 100644 --- a/rust/kcl-lib/tests/intersect_cubes/ops.snap +++ b/rust/kcl-lib/tests/intersect_cubes/ops.snap @@ -467,7 +467,7 @@ description: Operations executed intersect_cubes.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -483,7 +483,7 @@ description: Operations executed intersect_cubes.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -500,7 +500,7 @@ description: Operations executed intersect_cubes.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/invalid_index_fractional/ops.snap b/rust/kcl-lib/tests/invalid_index_fractional/ops.snap index 71ba2fe3a..00df6e65c 100644 --- a/rust/kcl-lib/tests/invalid_index_fractional/ops.snap +++ b/rust/kcl-lib/tests/invalid_index_fractional/ops.snap @@ -12,7 +12,7 @@ description: Operations executed invalid_index_fractional.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -28,7 +28,7 @@ description: Operations executed invalid_index_fractional.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -45,7 +45,7 @@ description: Operations executed invalid_index_fractional.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/invalid_index_negative/ops.snap b/rust/kcl-lib/tests/invalid_index_negative/ops.snap index c2c4a8568..6123a117c 100644 --- a/rust/kcl-lib/tests/invalid_index_negative/ops.snap +++ b/rust/kcl-lib/tests/invalid_index_negative/ops.snap @@ -46,7 +46,7 @@ description: Operations executed invalid_index_negative.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -62,7 +62,7 @@ description: Operations executed invalid_index_negative.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -79,7 +79,7 @@ description: Operations executed invalid_index_negative.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/invalid_index_str/ops.snap b/rust/kcl-lib/tests/invalid_index_str/ops.snap index 7e585eda2..f98efc12f 100644 --- a/rust/kcl-lib/tests/invalid_index_str/ops.snap +++ b/rust/kcl-lib/tests/invalid_index_str/ops.snap @@ -12,7 +12,7 @@ description: Operations executed invalid_index_str.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -28,7 +28,7 @@ description: Operations executed invalid_index_str.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -45,7 +45,7 @@ description: Operations executed invalid_index_str.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/invalid_member_object/ops.snap b/rust/kcl-lib/tests/invalid_member_object/ops.snap index 0370be0bf..e3bb6be08 100644 --- a/rust/kcl-lib/tests/invalid_member_object/ops.snap +++ b/rust/kcl-lib/tests/invalid_member_object/ops.snap @@ -46,7 +46,7 @@ description: Operations executed invalid_member_object.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -62,7 +62,7 @@ description: Operations executed invalid_member_object.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -79,7 +79,7 @@ description: Operations executed invalid_member_object.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/invalid_member_object_prop/ops.snap b/rust/kcl-lib/tests/invalid_member_object_prop/ops.snap index 06671ab7e..5e4682fd2 100644 --- a/rust/kcl-lib/tests/invalid_member_object_prop/ops.snap +++ b/rust/kcl-lib/tests/invalid_member_object_prop/ops.snap @@ -37,7 +37,7 @@ description: Operations executed invalid_member_object_prop.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -53,7 +53,7 @@ description: Operations executed invalid_member_object_prop.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -70,7 +70,7 @@ description: Operations executed invalid_member_object_prop.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/invalid_member_object_using_string/ops.snap b/rust/kcl-lib/tests/invalid_member_object_using_string/ops.snap index f6a7f20bc..2765efcc8 100644 --- a/rust/kcl-lib/tests/invalid_member_object_using_string/ops.snap +++ b/rust/kcl-lib/tests/invalid_member_object_using_string/ops.snap @@ -37,7 +37,7 @@ description: Operations executed invalid_member_object_using_string.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -53,7 +53,7 @@ description: Operations executed invalid_member_object_using_string.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -70,7 +70,7 @@ description: Operations executed invalid_member_object_using_string.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/involute_circular_units/artifact_commands.snap b/rust/kcl-lib/tests/involute_circular_units/artifact_commands.snap index 2f95bb3d9..2dea851cf 100644 --- a/rust/kcl-lib/tests/involute_circular_units/artifact_commands.snap +++ b/rust/kcl-lib/tests/involute_circular_units/artifact_commands.snap @@ -59,7 +59,7 @@ description: Artifact commands involute_circular_units.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 49.334, + "x": 49.333862591260186, "y": 0.0, "z": 0.0 } @@ -99,8 +99,8 @@ description: Artifact commands involute_circular_units.kcl "segment": { "type": "line", "end": { - "x": 57.399, - "y": 3.404, + "x": 57.399134909054006, + "y": 3.4043078139641443, "z": 0.0 }, "relative": false @@ -116,13 +116,13 @@ description: Artifact commands involute_circular_units.kcl "segment": { "type": "arc", "center": { - "x": 0.0, - "y": -0.006 + "x": 0.00035511628882822777, + "y": -0.005982247255254536 }, "radius": 57.5, "start": { "unit": "degrees", - "value": 3.4 + "value": 3.400173269101186 }, "end": { "unit": "degrees", @@ -159,8 +159,8 @@ description: Artifact commands involute_circular_units.kcl "segment": { "type": "line", "end": { - "x": 48.196, - "y": 10.642, + "x": 48.19561253992905, + "y": 10.642050608448216, "z": 0.0 }, "relative": false @@ -176,8 +176,8 @@ description: Artifact commands involute_circular_units.kcl "segment": { "type": "line", "end": { - "x": 47.142, - "y": 14.541, + "x": 47.14209749659843, + "y": 14.541411272450478, "z": 0.0 }, "relative": false diff --git a/rust/kcl-lib/tests/involute_circular_units/ops.snap b/rust/kcl-lib/tests/involute_circular_units/ops.snap index d4970cbf0..a80bec300 100644 --- a/rust/kcl-lib/tests/involute_circular_units/ops.snap +++ b/rust/kcl-lib/tests/involute_circular_units/ops.snap @@ -203,7 +203,7 @@ description: Operations executed involute_circular_units.kcl "name": "baseDiameter", "value": { "type": "Number", - "value": 9.867, + "value": 9.866772518252038, "ty": { "type": "Default", "len": { @@ -372,7 +372,7 @@ description: Operations executed involute_circular_units.kcl "angle": { "value": { "type": "Number", - "value": 0.299, + "value": 0.299199300341885, "ty": { "type": "Known", "type": "Angle", @@ -384,7 +384,7 @@ description: Operations executed involute_circular_units.kcl "length": { "value": { "type": "Number", - "value": 4.933, + "value": 4.933386259126019, "ty": { "type": "Default", "len": { @@ -428,7 +428,7 @@ description: Operations executed involute_circular_units.kcl "name": "x", "value": { "type": "Number", - "value": 4.714, + "value": 4.714209749659843, "ty": { "type": "Default", "len": { @@ -450,7 +450,7 @@ description: Operations executed involute_circular_units.kcl "name": "y", "value": { "type": "Number", - "value": 1.454, + "value": 1.4541411272450477, "ty": { "type": "Default", "len": { @@ -572,7 +572,7 @@ description: Operations executed involute_circular_units.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -588,7 +588,7 @@ description: Operations executed involute_circular_units.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -605,7 +605,7 @@ description: Operations executed involute_circular_units.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/involute_circular_units/program_memory.snap b/rust/kcl-lib/tests/involute_circular_units/program_memory.snap index 0d073ee5f..856f1089f 100644 --- a/rust/kcl-lib/tests/involute_circular_units/program_memory.snap +++ b/rust/kcl-lib/tests/involute_circular_units/program_memory.snap @@ -31,7 +31,7 @@ description: Variables in memory after executing involute_circular_units.kcl }, "baseDiameter": { "type": "Number", - "value": 9.867, + "value": 9.866772518252038, "ty": { "type": "Default", "len": { @@ -198,7 +198,7 @@ description: Variables in memory after executing involute_circular_units.kcl "sourceRange": [] }, "from": [ - 4.933, + 4.933386259126019, 0.0 ], "tag": { @@ -209,8 +209,8 @@ description: Variables in memory after executing involute_circular_units.kcl "value": "seg01" }, "to": [ - 5.74, - 0.34 + 5.7399134909054, + 0.3404307813964144 ], "type": "ToPoint", "units": { @@ -223,13 +223,13 @@ description: Variables in memory after executing involute_circular_units.kcl "sourceRange": [] }, "from": [ - 5.74, - 0.34 + 5.7399134909054, + 0.3404307813964144 ], "tag": null, "to": [ - 5.74, - 0.34 + 5.7399134909054, + 0.3404307813964144 ], "type": "ToPoint", "units": { @@ -243,12 +243,12 @@ description: Variables in memory after executing involute_circular_units.kcl }, "ccw": true, "center": [ - 0.0, - -0.001 + 0.00003551162888282278, + -0.0005982247255254536 ], "from": [ - 5.74, - 0.34 + 5.7399134909054, + 0.3404307813964144 ], "radius": 5.75, "tag": { @@ -259,8 +259,8 @@ description: Variables in memory after executing involute_circular_units.kcl "value": "seg02" }, "to": [ - 5.679, - 0.899 + 5.679243470050925, + 0.8988999492558021 ], "type": "Arc", "units": { @@ -273,13 +273,13 @@ description: Variables in memory after executing involute_circular_units.kcl "sourceRange": [] }, "from": [ - 5.679, - 0.899 + 5.679243470050925, + 0.8988999492558021 ], "tag": null, "to": [ - 4.82, - 1.064 + 4.819561253992905, + 1.0642050608448215 ], "type": "ToPoint", "units": { @@ -292,13 +292,13 @@ description: Variables in memory after executing involute_circular_units.kcl "sourceRange": [] }, "from": [ - 4.82, - 1.064 + 4.819561253992905, + 1.0642050608448215 ], "tag": null, "to": [ - 4.82, - 1.064 + 4.819561253992905, + 1.0642050608448215 ], "type": "ToPoint", "units": { @@ -311,13 +311,13 @@ description: Variables in memory after executing involute_circular_units.kcl "sourceRange": [] }, "from": [ - 4.82, - 1.064 + 4.819561253992905, + 1.0642050608448215 ], "tag": null, "to": [ - 4.714, - 1.454 + 4.714209749659843, + 1.4541411272450477 ], "type": "ToPoint", "units": { @@ -330,12 +330,12 @@ description: Variables in memory after executing involute_circular_units.kcl "sourceRange": [] }, "from": [ - 4.714, - 1.454 + 4.714209749659843, + 1.4541411272450477 ], "tag": null, "to": [ - 4.933, + 4.933386259126019, 0.0 ], "type": "ToPoint", @@ -376,11 +376,11 @@ description: Variables in memory after executing involute_circular_units.kcl }, "start": { "from": [ - 4.933, + 4.933386259126019, 0.0 ], "to": [ - 4.933, + 4.933386259126019, 0.0 ], "units": { diff --git a/rust/kcl-lib/tests/kcl_samples/axial-fan/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/axial-fan/artifact_commands.snap index fccc07fd9..01e2659cb 100644 --- a/rust/kcl-lib/tests/kcl_samples/axial-fan/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/axial-fan/artifact_commands.snap @@ -98,7 +98,7 @@ description: Artifact commands axial-fan.kcl "segment": { "type": "line", "end": { - "x": 0.0, + "x": 0.00000000000000734788079488412, "y": 120.0, "z": 0.0 }, @@ -726,8 +726,8 @@ description: Artifact commands axial-fan.kcl "segment": { "type": "line", "end": { - "x": -44.124, - "y": 37.025, + "x": -44.12415992365313, + "y": 37.024566317944675, "z": 0.0 }, "relative": true @@ -759,8 +759,8 @@ description: Artifact commands axial-fan.kcl "segment": { "type": "line", "end": { - "x": -24.683, - "y": -29.416, + "x": -24.68304421196311, + "y": -29.416106615768754, "z": 0.0 }, "relative": true @@ -792,8 +792,8 @@ description: Artifact commands axial-fan.kcl "segment": { "type": "line", "end": { - "x": 7.354, - "y": -6.171, + "x": 7.354026653942187, + "y": -6.1707610529907795, "z": 0.0 }, "relative": true @@ -842,8 +842,8 @@ description: Artifact commands axial-fan.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 25.456, - "y": 11.223, + "x": 25.455513796206333, + "y": 11.223208062017193, "z": 0.0 }, "angle_snap_increment": null @@ -1523,7 +1523,7 @@ description: Artifact commands axial-fan.kcl "segment": { "type": "line", "end": { - "x": 0.0, + "x": 0.00000000000000734788079488412, "y": 120.0, "z": 0.0 }, @@ -2521,7 +2521,7 @@ description: Artifact commands axial-fan.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -0.0, + "x": -0.0001, "y": 25.0, "z": 0.0 } @@ -2694,7 +2694,7 @@ description: Artifact commands axial-fan.kcl "segment": { "type": "line", "end": { - "x": -1.0, + "x": -1.0001, "y": 23.6, "z": 0.0 }, @@ -2711,7 +2711,7 @@ description: Artifact commands axial-fan.kcl "segment": { "type": "line", "end": { - "x": -0.0, + "x": -0.0001, "y": 23.6, "z": 0.0 }, @@ -2728,7 +2728,7 @@ description: Artifact commands axial-fan.kcl "segment": { "type": "line", "end": { - "x": -0.0, + "x": -0.0001, "y": 25.0, "z": 0.0 }, @@ -2890,8 +2890,8 @@ description: Artifact commands axial-fan.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 9.642, - "y": 11.491, + "x": 9.64181414529809, + "y": 11.49066664678467, "z": 0.0 } } @@ -2937,13 +2937,13 @@ description: Artifact commands axial-fan.kcl "segment": { "type": "arc_to", "interior": { - "x": 15.888, - "y": 21.084, + "x": 15.887916611214074, + "y": 21.08397746524853, "z": 0.0 }, "end": { - "x": 45.726, - "y": 26.4, + "x": 45.72614131981836, + "y": 26.399999999999995, "z": 0.0 }, "relative": false @@ -2959,13 +2959,13 @@ description: Artifact commands axial-fan.kcl "segment": { "type": "arc_to", "interior": { - "x": 46.62, - "y": 24.788, + "x": 46.619632902951345, + "y": 24.788098515095033, "z": 0.0 }, "end": { - "x": 47.456, - "y": 23.146, + "x": 47.45632564459601, + "y": 23.145996550463284, "z": 0.0 }, "relative": false @@ -2981,13 +2981,13 @@ description: Artifact commands axial-fan.kcl "segment": { "type": "arc_to", "interior": { - "x": 18.668, - "y": 18.668, + "x": 18.667619023324853, + "y": 18.667619023324853, "z": 0.0 }, "end": { - "x": 9.642, - "y": 11.491, + "x": 9.64181414529809, + "y": 11.49066664678467, "z": 0.0 }, "relative": false @@ -3080,8 +3080,8 @@ description: Artifact commands axial-fan.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 12.99, - "y": 7.5, + "x": 12.99038105676658, + "y": 7.499999999999999, "z": 0.0 } } @@ -3127,13 +3127,13 @@ description: Artifact commands axial-fan.kcl "segment": { "type": "arc_to", "interior": { - "x": 22.141, - "y": 14.378, + "x": 22.140902993759195, + "y": 14.378470524396711, "z": 0.0 }, "end": { - "x": 51.998, - "y": 9.169, + "x": 51.99784935904458, + "y": 9.16862378081392, "z": 0.0 }, "relative": false @@ -3149,13 +3149,13 @@ description: Artifact commands axial-fan.kcl "segment": { "type": "arc_to", "interior": { - "x": 52.286, - "y": 7.348, + "x": 52.286154029554915, + "y": 7.348339730691455, "z": 0.0 }, "end": { - "x": 52.511, - "y": 5.519, + "x": 52.510756075444824, + "y": 5.519102860532103, "z": 0.0 }, "relative": false @@ -3171,13 +3171,13 @@ description: Artifact commands axial-fan.kcl "segment": { "type": "arc_to", "interior": { - "x": 23.927, - "y": 11.157, + "x": 23.926525577767556, + "y": 11.157122109954464, "z": 0.0 }, "end": { - "x": 12.99, - "y": 7.5, + "x": 12.99038105676658, + "y": 7.499999999999999, "z": 0.0 }, "relative": false @@ -3317,13 +3317,13 @@ description: Artifact commands axial-fan.kcl "segment": { "type": "arc_to", "interior": { - "x": 26.364, - "y": 1.382, + "x": 26.363819717520748, + "y": 1.381669244813717, "z": 0.0 }, "end": { - "x": 49.616, - "y": -18.059, + "x": 49.61577037749596, + "y": -18.058663567595307, "z": 0.0 }, "relative": false @@ -3339,13 +3339,13 @@ description: Artifact commands axial-fan.kcl "segment": { "type": "arc_to", "interior": { - "x": 48.955, - "y": -19.779, + "x": 48.95530752112637, + "y": -19.779228132360153, "z": 0.0 }, "end": { - "x": 48.235, - "y": -21.476, + "x": 48.23520016352932, + "y": -21.475694754402248, "z": 0.0 }, "relative": false @@ -3361,8 +3361,8 @@ description: Artifact commands axial-fan.kcl "segment": { "type": "arc_to", "interior": { - "x": 26.3, - "y": -2.301, + "x": 26.29954002962208, + "y": -2.3009116085381756, "z": 0.0 }, "end": { diff --git a/rust/kcl-lib/tests/kcl_samples/axial-fan/ops.snap b/rust/kcl-lib/tests/kcl_samples/axial-fan/ops.snap index f14dcd471..b50165d16 100644 --- a/rust/kcl-lib/tests/kcl_samples/axial-fan/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/axial-fan/ops.snap @@ -1796,7 +1796,7 @@ description: Operations executed axial-fan.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -1812,7 +1812,7 @@ description: Operations executed axial-fan.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -1829,7 +1829,7 @@ description: Operations executed axial-fan.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/ball-bearing/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/ball-bearing/artifact_commands.snap index f84aba8e2..33e3a3f8b 100644 --- a/rust/kcl-lib/tests/kcl_samples/ball-bearing/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/ball-bearing/artifact_commands.snap @@ -12,7 +12,7 @@ description: Artifact commands ball-bearing.kcl "origin": { "x": 0.0, "y": 0.0, - "z": -3.975 + "z": -3.9751 }, "x_axis": { "x": 1.0, @@ -167,7 +167,7 @@ description: Artifact commands ball-bearing.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 9.525, + "x": 9.524999999999999, "y": 0.0, "z": 0.0 } @@ -347,7 +347,7 @@ description: Artifact commands ball-bearing.kcl "path": "[uuid]", "to": { "x": 12.065, - "y": 0.025, + "y": 0.0254, "z": 0.0 } } @@ -368,8 +368,8 @@ description: Artifact commands ball-bearing.kcl "segment": { "type": "arc", "center": { - "x": 15.24, - "y": 0.025 + "x": 15.239999999999998, + "y": 0.025399999999999607 }, "radius": 3.175, "start": { @@ -519,8 +519,8 @@ description: Artifact commands ball-bearing.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 13.652, - "y": 2.75, + "x": 13.652499999999998, + "y": 2.7496306570155924, "z": 0.0 } } @@ -541,8 +541,8 @@ description: Artifact commands ball-bearing.kcl "segment": { "type": "arc", "center": { - "x": 15.24, - "y": -0.0 + "x": 15.239999999999998, + "y": -0.0000000000000003524958103184872 }, "radius": 3.175, "start": { @@ -567,7 +567,7 @@ description: Artifact commands ball-bearing.kcl "type": "line", "end": { "x": 0.0, - "y": 0.794, + "y": 0.79375, "z": 0.0 }, "relative": true @@ -726,7 +726,7 @@ description: Artifact commands ball-bearing.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 16.034, + "x": 16.033749999999998, "y": 0.0, "z": 0.0 } @@ -748,7 +748,7 @@ description: Artifact commands ball-bearing.kcl "segment": { "type": "arc", "center": { - "x": 15.24, + "x": 15.239999999999998, "y": 0.0 }, "radius": 0.79375, @@ -852,7 +852,7 @@ description: Artifact commands ball-bearing.kcl "origin": { "x": 0.0, "y": 0.0, - "z": -3.975 + "z": -3.9751 }, "x_axis": { "x": 1.0, @@ -922,7 +922,7 @@ description: Artifact commands ball-bearing.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 20.638, + "x": 20.6375, "y": 0.0, "z": 0.0 } diff --git a/rust/kcl-lib/tests/kcl_samples/ball-bearing/ops.snap b/rust/kcl-lib/tests/kcl_samples/ball-bearing/ops.snap index 0533f0062..63969081a 100644 --- a/rust/kcl-lib/tests/kcl_samples/ball-bearing/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/ball-bearing/ops.snap @@ -273,7 +273,7 @@ description: Operations executed ball-bearing.kcl "name": "chainThickness", "value": { "type": "Number", - "value": 0.031, + "value": 0.03125, "ty": { "type": "Default", "len": { @@ -306,7 +306,7 @@ description: Operations executed ball-bearing.kcl "name": "linkDiameter", "value": { "type": "Number", - "value": 0.063, + "value": 0.0625, "ty": { "type": "Default", "len": { @@ -348,7 +348,7 @@ description: Operations executed ball-bearing.kcl "offset": { "value": { "type": "Number", - "value": -0.157, + "value": -0.1565, "ty": { "type": "Default", "len": { @@ -1414,7 +1414,7 @@ description: Operations executed ball-bearing.kcl "offset": { "value": { "type": "Number", - "value": -0.157, + "value": -0.1565, "ty": { "type": "Default", "len": { @@ -1580,7 +1580,7 @@ description: Operations executed ball-bearing.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -1596,7 +1596,7 @@ description: Operations executed ball-bearing.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -1613,7 +1613,7 @@ description: Operations executed ball-bearing.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/ball-bearing/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/ball-bearing/program_memory.snap index f0f3c3e7a..a1849811e 100644 --- a/rust/kcl-lib/tests/kcl_samples/ball-bearing/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/ball-bearing/program_memory.snap @@ -40,7 +40,7 @@ description: Variables in memory after executing ball-bearing.kcl "ccw": false, "center": [ 0.6, - 0.001 + 0.0009999999999999846 ], "from": [ 0.475, @@ -50,7 +50,7 @@ description: Variables in memory after executing ball-bearing.kcl "tag": null, "to": [ 0.725, - 0.001 + 0.0009999999999999846 ], "type": "Arc", "units": { @@ -64,7 +64,7 @@ description: Variables in memory after executing ball-bearing.kcl }, "from": [ 0.725, - 0.001 + 0.0009999999999999846 ], "tag": null, "to": [ @@ -174,7 +174,7 @@ description: Variables in memory after executing ball-bearing.kcl "ccw": false, "center": [ 0.6, - 0.001 + 0.0009999999999999846 ], "from": [ 0.475, @@ -184,7 +184,7 @@ description: Variables in memory after executing ball-bearing.kcl "tag": null, "to": [ 0.725, - 0.001 + 0.0009999999999999846 ], "type": "Arc", "units": { @@ -198,7 +198,7 @@ description: Variables in memory after executing ball-bearing.kcl }, "from": [ 0.725, - 0.001 + 0.0009999999999999846 ], "tag": null, "to": [ @@ -308,7 +308,7 @@ description: Variables in memory after executing ball-bearing.kcl "ccw": false, "center": [ 0.6, - 0.001 + 0.0009999999999999846 ], "from": [ 0.475, @@ -318,7 +318,7 @@ description: Variables in memory after executing ball-bearing.kcl "tag": null, "to": [ 0.725, - 0.001 + 0.0009999999999999846 ], "type": "Arc", "units": { @@ -332,7 +332,7 @@ description: Variables in memory after executing ball-bearing.kcl }, "from": [ 0.725, - 0.001 + 0.0009999999999999846 ], "tag": null, "to": [ @@ -442,7 +442,7 @@ description: Variables in memory after executing ball-bearing.kcl "ccw": false, "center": [ 0.6, - 0.001 + 0.0009999999999999846 ], "from": [ 0.475, @@ -452,7 +452,7 @@ description: Variables in memory after executing ball-bearing.kcl "tag": null, "to": [ 0.725, - 0.001 + 0.0009999999999999846 ], "type": "Arc", "units": { @@ -466,7 +466,7 @@ description: Variables in memory after executing ball-bearing.kcl }, "from": [ 0.725, - 0.001 + 0.0009999999999999846 ], "tag": null, "to": [ @@ -576,7 +576,7 @@ description: Variables in memory after executing ball-bearing.kcl "ccw": false, "center": [ 0.6, - 0.001 + 0.0009999999999999846 ], "from": [ 0.475, @@ -586,7 +586,7 @@ description: Variables in memory after executing ball-bearing.kcl "tag": null, "to": [ 0.725, - 0.001 + 0.0009999999999999846 ], "type": "Arc", "units": { @@ -600,7 +600,7 @@ description: Variables in memory after executing ball-bearing.kcl }, "from": [ 0.725, - 0.001 + 0.0009999999999999846 ], "tag": null, "to": [ @@ -710,7 +710,7 @@ description: Variables in memory after executing ball-bearing.kcl "ccw": false, "center": [ 0.6, - 0.001 + 0.0009999999999999846 ], "from": [ 0.475, @@ -720,7 +720,7 @@ description: Variables in memory after executing ball-bearing.kcl "tag": null, "to": [ 0.725, - 0.001 + 0.0009999999999999846 ], "type": "Arc", "units": { @@ -734,7 +734,7 @@ description: Variables in memory after executing ball-bearing.kcl }, "from": [ 0.725, - 0.001 + 0.0009999999999999846 ], "tag": null, "to": [ @@ -844,7 +844,7 @@ description: Variables in memory after executing ball-bearing.kcl "ccw": false, "center": [ 0.6, - 0.001 + 0.0009999999999999846 ], "from": [ 0.475, @@ -854,7 +854,7 @@ description: Variables in memory after executing ball-bearing.kcl "tag": null, "to": [ 0.725, - 0.001 + 0.0009999999999999846 ], "type": "Arc", "units": { @@ -868,7 +868,7 @@ description: Variables in memory after executing ball-bearing.kcl }, "from": [ 0.725, - 0.001 + 0.0009999999999999846 ], "tag": null, "to": [ @@ -978,7 +978,7 @@ description: Variables in memory after executing ball-bearing.kcl "ccw": false, "center": [ 0.6, - 0.001 + 0.0009999999999999846 ], "from": [ 0.475, @@ -988,7 +988,7 @@ description: Variables in memory after executing ball-bearing.kcl "tag": null, "to": [ 0.725, - 0.001 + 0.0009999999999999846 ], "type": "Arc", "units": { @@ -1002,7 +1002,7 @@ description: Variables in memory after executing ball-bearing.kcl }, "from": [ 0.725, - 0.001 + 0.0009999999999999846 ], "tag": null, "to": [ @@ -1112,7 +1112,7 @@ description: Variables in memory after executing ball-bearing.kcl "ccw": false, "center": [ 0.6, - 0.001 + 0.0009999999999999846 ], "from": [ 0.475, @@ -1122,7 +1122,7 @@ description: Variables in memory after executing ball-bearing.kcl "tag": null, "to": [ 0.725, - 0.001 + 0.0009999999999999846 ], "type": "Arc", "units": { @@ -1136,7 +1136,7 @@ description: Variables in memory after executing ball-bearing.kcl }, "from": [ 0.725, - 0.001 + 0.0009999999999999846 ], "tag": null, "to": [ @@ -1246,7 +1246,7 @@ description: Variables in memory after executing ball-bearing.kcl "ccw": false, "center": [ 0.6, - 0.001 + 0.0009999999999999846 ], "from": [ 0.475, @@ -1256,7 +1256,7 @@ description: Variables in memory after executing ball-bearing.kcl "tag": null, "to": [ 0.725, - 0.001 + 0.0009999999999999846 ], "type": "Arc", "units": { @@ -1270,7 +1270,7 @@ description: Variables in memory after executing ball-bearing.kcl }, "from": [ 0.725, - 0.001 + 0.0009999999999999846 ], "tag": null, "to": [ @@ -1362,7 +1362,7 @@ description: Variables in memory after executing ball-bearing.kcl "ccw": false, "center": [ 0.6, - 0.001 + 0.0009999999999999846 ], "from": [ 0.475, @@ -1372,7 +1372,7 @@ description: Variables in memory after executing ball-bearing.kcl "tag": null, "to": [ 0.725, - 0.001 + 0.0009999999999999846 ], "type": "Arc", "units": { @@ -1386,7 +1386,7 @@ description: Variables in memory after executing ball-bearing.kcl }, "from": [ 0.725, - 0.001 + 0.0009999999999999846 ], "tag": null, "to": [ @@ -1505,17 +1505,17 @@ description: Variables in memory after executing ball-bearing.kcl "ccw": false, "center": [ 0.6, - -0.0 + -0.000000000000000013877787807814457 ], "from": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "radius": 0.125, "tag": null, "to": [ - 0.663, - 0.108 + 0.6625, + 0.10825317547305481 ], "type": "Arc", "units": { @@ -1528,13 +1528,13 @@ description: Variables in memory after executing ball-bearing.kcl "sourceRange": [] }, "from": [ - 0.663, - 0.108 + 0.6625, + 0.10825317547305481 ], "tag": null, "to": [ - 0.663, - 0.14 + 0.6625, + 0.1395031754730548 ], "type": "ToPoint", "units": { @@ -1547,13 +1547,13 @@ description: Variables in memory after executing ball-bearing.kcl "sourceRange": [] }, "from": [ - 0.663, - 0.14 + 0.6625, + 0.1395031754730548 ], "tag": null, "to": [ - 0.538, - 0.14 + 0.5375, + 0.1395031754730548 ], "type": "ToPoint", "units": { @@ -1566,13 +1566,13 @@ description: Variables in memory after executing ball-bearing.kcl "sourceRange": [] }, "from": [ - 0.538, - 0.14 + 0.5375, + 0.1395031754730548 ], "tag": null, "to": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "type": "ToPoint", "units": { @@ -1612,12 +1612,12 @@ description: Variables in memory after executing ball-bearing.kcl }, "start": { "from": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "to": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "units": { "type": "Inches" @@ -1691,17 +1691,17 @@ description: Variables in memory after executing ball-bearing.kcl "ccw": false, "center": [ 0.6, - -0.0 + -0.000000000000000013877787807814457 ], "from": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "radius": 0.125, "tag": null, "to": [ - 0.663, - 0.108 + 0.6625, + 0.10825317547305481 ], "type": "Arc", "units": { @@ -1714,13 +1714,13 @@ description: Variables in memory after executing ball-bearing.kcl "sourceRange": [] }, "from": [ - 0.663, - 0.108 + 0.6625, + 0.10825317547305481 ], "tag": null, "to": [ - 0.663, - 0.14 + 0.6625, + 0.1395031754730548 ], "type": "ToPoint", "units": { @@ -1733,13 +1733,13 @@ description: Variables in memory after executing ball-bearing.kcl "sourceRange": [] }, "from": [ - 0.663, - 0.14 + 0.6625, + 0.1395031754730548 ], "tag": null, "to": [ - 0.538, - 0.14 + 0.5375, + 0.1395031754730548 ], "type": "ToPoint", "units": { @@ -1752,13 +1752,13 @@ description: Variables in memory after executing ball-bearing.kcl "sourceRange": [] }, "from": [ - 0.538, - 0.14 + 0.5375, + 0.1395031754730548 ], "tag": null, "to": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "type": "ToPoint", "units": { @@ -1798,12 +1798,12 @@ description: Variables in memory after executing ball-bearing.kcl }, "start": { "from": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "to": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "units": { "type": "Inches" @@ -1877,17 +1877,17 @@ description: Variables in memory after executing ball-bearing.kcl "ccw": false, "center": [ 0.6, - -0.0 + -0.000000000000000013877787807814457 ], "from": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "radius": 0.125, "tag": null, "to": [ - 0.663, - 0.108 + 0.6625, + 0.10825317547305481 ], "type": "Arc", "units": { @@ -1900,13 +1900,13 @@ description: Variables in memory after executing ball-bearing.kcl "sourceRange": [] }, "from": [ - 0.663, - 0.108 + 0.6625, + 0.10825317547305481 ], "tag": null, "to": [ - 0.663, - 0.14 + 0.6625, + 0.1395031754730548 ], "type": "ToPoint", "units": { @@ -1919,13 +1919,13 @@ description: Variables in memory after executing ball-bearing.kcl "sourceRange": [] }, "from": [ - 0.663, - 0.14 + 0.6625, + 0.1395031754730548 ], "tag": null, "to": [ - 0.538, - 0.14 + 0.5375, + 0.1395031754730548 ], "type": "ToPoint", "units": { @@ -1938,13 +1938,13 @@ description: Variables in memory after executing ball-bearing.kcl "sourceRange": [] }, "from": [ - 0.538, - 0.14 + 0.5375, + 0.1395031754730548 ], "tag": null, "to": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "type": "ToPoint", "units": { @@ -1984,12 +1984,12 @@ description: Variables in memory after executing ball-bearing.kcl }, "start": { "from": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "to": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "units": { "type": "Inches" @@ -2063,17 +2063,17 @@ description: Variables in memory after executing ball-bearing.kcl "ccw": false, "center": [ 0.6, - -0.0 + -0.000000000000000013877787807814457 ], "from": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "radius": 0.125, "tag": null, "to": [ - 0.663, - 0.108 + 0.6625, + 0.10825317547305481 ], "type": "Arc", "units": { @@ -2086,13 +2086,13 @@ description: Variables in memory after executing ball-bearing.kcl "sourceRange": [] }, "from": [ - 0.663, - 0.108 + 0.6625, + 0.10825317547305481 ], "tag": null, "to": [ - 0.663, - 0.14 + 0.6625, + 0.1395031754730548 ], "type": "ToPoint", "units": { @@ -2105,13 +2105,13 @@ description: Variables in memory after executing ball-bearing.kcl "sourceRange": [] }, "from": [ - 0.663, - 0.14 + 0.6625, + 0.1395031754730548 ], "tag": null, "to": [ - 0.538, - 0.14 + 0.5375, + 0.1395031754730548 ], "type": "ToPoint", "units": { @@ -2124,13 +2124,13 @@ description: Variables in memory after executing ball-bearing.kcl "sourceRange": [] }, "from": [ - 0.538, - 0.14 + 0.5375, + 0.1395031754730548 ], "tag": null, "to": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "type": "ToPoint", "units": { @@ -2170,12 +2170,12 @@ description: Variables in memory after executing ball-bearing.kcl }, "start": { "from": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "to": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "units": { "type": "Inches" @@ -2249,17 +2249,17 @@ description: Variables in memory after executing ball-bearing.kcl "ccw": false, "center": [ 0.6, - -0.0 + -0.000000000000000013877787807814457 ], "from": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "radius": 0.125, "tag": null, "to": [ - 0.663, - 0.108 + 0.6625, + 0.10825317547305481 ], "type": "Arc", "units": { @@ -2272,13 +2272,13 @@ description: Variables in memory after executing ball-bearing.kcl "sourceRange": [] }, "from": [ - 0.663, - 0.108 + 0.6625, + 0.10825317547305481 ], "tag": null, "to": [ - 0.663, - 0.14 + 0.6625, + 0.1395031754730548 ], "type": "ToPoint", "units": { @@ -2291,13 +2291,13 @@ description: Variables in memory after executing ball-bearing.kcl "sourceRange": [] }, "from": [ - 0.663, - 0.14 + 0.6625, + 0.1395031754730548 ], "tag": null, "to": [ - 0.538, - 0.14 + 0.5375, + 0.1395031754730548 ], "type": "ToPoint", "units": { @@ -2310,13 +2310,13 @@ description: Variables in memory after executing ball-bearing.kcl "sourceRange": [] }, "from": [ - 0.538, - 0.14 + 0.5375, + 0.1395031754730548 ], "tag": null, "to": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "type": "ToPoint", "units": { @@ -2356,12 +2356,12 @@ description: Variables in memory after executing ball-bearing.kcl }, "start": { "from": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "to": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "units": { "type": "Inches" @@ -2435,17 +2435,17 @@ description: Variables in memory after executing ball-bearing.kcl "ccw": false, "center": [ 0.6, - -0.0 + -0.000000000000000013877787807814457 ], "from": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "radius": 0.125, "tag": null, "to": [ - 0.663, - 0.108 + 0.6625, + 0.10825317547305481 ], "type": "Arc", "units": { @@ -2458,13 +2458,13 @@ description: Variables in memory after executing ball-bearing.kcl "sourceRange": [] }, "from": [ - 0.663, - 0.108 + 0.6625, + 0.10825317547305481 ], "tag": null, "to": [ - 0.663, - 0.14 + 0.6625, + 0.1395031754730548 ], "type": "ToPoint", "units": { @@ -2477,13 +2477,13 @@ description: Variables in memory after executing ball-bearing.kcl "sourceRange": [] }, "from": [ - 0.663, - 0.14 + 0.6625, + 0.1395031754730548 ], "tag": null, "to": [ - 0.538, - 0.14 + 0.5375, + 0.1395031754730548 ], "type": "ToPoint", "units": { @@ -2496,13 +2496,13 @@ description: Variables in memory after executing ball-bearing.kcl "sourceRange": [] }, "from": [ - 0.538, - 0.14 + 0.5375, + 0.1395031754730548 ], "tag": null, "to": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "type": "ToPoint", "units": { @@ -2542,12 +2542,12 @@ description: Variables in memory after executing ball-bearing.kcl }, "start": { "from": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "to": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "units": { "type": "Inches" @@ -2621,17 +2621,17 @@ description: Variables in memory after executing ball-bearing.kcl "ccw": false, "center": [ 0.6, - -0.0 + -0.000000000000000013877787807814457 ], "from": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "radius": 0.125, "tag": null, "to": [ - 0.663, - 0.108 + 0.6625, + 0.10825317547305481 ], "type": "Arc", "units": { @@ -2644,13 +2644,13 @@ description: Variables in memory after executing ball-bearing.kcl "sourceRange": [] }, "from": [ - 0.663, - 0.108 + 0.6625, + 0.10825317547305481 ], "tag": null, "to": [ - 0.663, - 0.14 + 0.6625, + 0.1395031754730548 ], "type": "ToPoint", "units": { @@ -2663,13 +2663,13 @@ description: Variables in memory after executing ball-bearing.kcl "sourceRange": [] }, "from": [ - 0.663, - 0.14 + 0.6625, + 0.1395031754730548 ], "tag": null, "to": [ - 0.538, - 0.14 + 0.5375, + 0.1395031754730548 ], "type": "ToPoint", "units": { @@ -2682,13 +2682,13 @@ description: Variables in memory after executing ball-bearing.kcl "sourceRange": [] }, "from": [ - 0.538, - 0.14 + 0.5375, + 0.1395031754730548 ], "tag": null, "to": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "type": "ToPoint", "units": { @@ -2728,12 +2728,12 @@ description: Variables in memory after executing ball-bearing.kcl }, "start": { "from": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "to": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "units": { "type": "Inches" @@ -2807,17 +2807,17 @@ description: Variables in memory after executing ball-bearing.kcl "ccw": false, "center": [ 0.6, - -0.0 + -0.000000000000000013877787807814457 ], "from": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "radius": 0.125, "tag": null, "to": [ - 0.663, - 0.108 + 0.6625, + 0.10825317547305481 ], "type": "Arc", "units": { @@ -2830,13 +2830,13 @@ description: Variables in memory after executing ball-bearing.kcl "sourceRange": [] }, "from": [ - 0.663, - 0.108 + 0.6625, + 0.10825317547305481 ], "tag": null, "to": [ - 0.663, - 0.14 + 0.6625, + 0.1395031754730548 ], "type": "ToPoint", "units": { @@ -2849,13 +2849,13 @@ description: Variables in memory after executing ball-bearing.kcl "sourceRange": [] }, "from": [ - 0.663, - 0.14 + 0.6625, + 0.1395031754730548 ], "tag": null, "to": [ - 0.538, - 0.14 + 0.5375, + 0.1395031754730548 ], "type": "ToPoint", "units": { @@ -2868,13 +2868,13 @@ description: Variables in memory after executing ball-bearing.kcl "sourceRange": [] }, "from": [ - 0.538, - 0.14 + 0.5375, + 0.1395031754730548 ], "tag": null, "to": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "type": "ToPoint", "units": { @@ -2914,12 +2914,12 @@ description: Variables in memory after executing ball-bearing.kcl }, "start": { "from": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "to": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "units": { "type": "Inches" @@ -2993,17 +2993,17 @@ description: Variables in memory after executing ball-bearing.kcl "ccw": false, "center": [ 0.6, - -0.0 + -0.000000000000000013877787807814457 ], "from": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "radius": 0.125, "tag": null, "to": [ - 0.663, - 0.108 + 0.6625, + 0.10825317547305481 ], "type": "Arc", "units": { @@ -3016,13 +3016,13 @@ description: Variables in memory after executing ball-bearing.kcl "sourceRange": [] }, "from": [ - 0.663, - 0.108 + 0.6625, + 0.10825317547305481 ], "tag": null, "to": [ - 0.663, - 0.14 + 0.6625, + 0.1395031754730548 ], "type": "ToPoint", "units": { @@ -3035,13 +3035,13 @@ description: Variables in memory after executing ball-bearing.kcl "sourceRange": [] }, "from": [ - 0.663, - 0.14 + 0.6625, + 0.1395031754730548 ], "tag": null, "to": [ - 0.538, - 0.14 + 0.5375, + 0.1395031754730548 ], "type": "ToPoint", "units": { @@ -3054,13 +3054,13 @@ description: Variables in memory after executing ball-bearing.kcl "sourceRange": [] }, "from": [ - 0.538, - 0.14 + 0.5375, + 0.1395031754730548 ], "tag": null, "to": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "type": "ToPoint", "units": { @@ -3100,12 +3100,12 @@ description: Variables in memory after executing ball-bearing.kcl }, "start": { "from": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "to": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "units": { "type": "Inches" @@ -3179,17 +3179,17 @@ description: Variables in memory after executing ball-bearing.kcl "ccw": false, "center": [ 0.6, - -0.0 + -0.000000000000000013877787807814457 ], "from": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "radius": 0.125, "tag": null, "to": [ - 0.663, - 0.108 + 0.6625, + 0.10825317547305481 ], "type": "Arc", "units": { @@ -3202,13 +3202,13 @@ description: Variables in memory after executing ball-bearing.kcl "sourceRange": [] }, "from": [ - 0.663, - 0.108 + 0.6625, + 0.10825317547305481 ], "tag": null, "to": [ - 0.663, - 0.14 + 0.6625, + 0.1395031754730548 ], "type": "ToPoint", "units": { @@ -3221,13 +3221,13 @@ description: Variables in memory after executing ball-bearing.kcl "sourceRange": [] }, "from": [ - 0.663, - 0.14 + 0.6625, + 0.1395031754730548 ], "tag": null, "to": [ - 0.538, - 0.14 + 0.5375, + 0.1395031754730548 ], "type": "ToPoint", "units": { @@ -3240,13 +3240,13 @@ description: Variables in memory after executing ball-bearing.kcl "sourceRange": [] }, "from": [ - 0.538, - 0.14 + 0.5375, + 0.1395031754730548 ], "tag": null, "to": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "type": "ToPoint", "units": { @@ -3286,12 +3286,12 @@ description: Variables in memory after executing ball-bearing.kcl }, "start": { "from": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "to": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "units": { "type": "Inches" @@ -3333,17 +3333,17 @@ description: Variables in memory after executing ball-bearing.kcl "ccw": false, "center": [ 0.6, - -0.0 + -0.000000000000000013877787807814457 ], "from": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "radius": 0.125, "tag": null, "to": [ - 0.663, - 0.108 + 0.6625, + 0.10825317547305481 ], "type": "Arc", "units": { @@ -3356,13 +3356,13 @@ description: Variables in memory after executing ball-bearing.kcl "sourceRange": [] }, "from": [ - 0.663, - 0.108 + 0.6625, + 0.10825317547305481 ], "tag": null, "to": [ - 0.663, - 0.14 + 0.6625, + 0.1395031754730548 ], "type": "ToPoint", "units": { @@ -3375,13 +3375,13 @@ description: Variables in memory after executing ball-bearing.kcl "sourceRange": [] }, "from": [ - 0.663, - 0.14 + 0.6625, + 0.1395031754730548 ], "tag": null, "to": [ - 0.538, - 0.14 + 0.5375, + 0.1395031754730548 ], "type": "ToPoint", "units": { @@ -3394,13 +3394,13 @@ description: Variables in memory after executing ball-bearing.kcl "sourceRange": [] }, "from": [ - 0.538, - 0.14 + 0.5375, + 0.1395031754730548 ], "tag": null, "to": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "type": "ToPoint", "units": { @@ -3440,12 +3440,12 @@ description: Variables in memory after executing ball-bearing.kcl }, "start": { "from": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "to": [ - 0.538, - 0.108 + 0.5375, + 0.10825317547305482 ], "units": { "type": "Inches" @@ -3465,7 +3465,7 @@ description: Variables in memory after executing ball-bearing.kcl }, "chainThickness": { "type": "Number", - "value": 0.031, + "value": 0.03125, "ty": { "type": "Default", "len": { @@ -3540,7 +3540,7 @@ description: Variables in memory after executing ball-bearing.kcl "origin": { "x": 0.0, "y": 0.0, - "z": -3.975, + "z": -3.9751, "units": { "type": "Mm" } @@ -3635,7 +3635,7 @@ description: Variables in memory after executing ball-bearing.kcl "origin": { "x": 0.0, "y": 0.0, - "z": -3.975, + "z": -3.9751, "units": { "type": "Mm" } @@ -3686,7 +3686,7 @@ description: Variables in memory after executing ball-bearing.kcl }, "linkDiameter": { "type": "Number", - "value": 0.063, + "value": 0.0625, "ty": { "type": "Default", "len": { @@ -3730,13 +3730,13 @@ description: Variables in memory after executing ball-bearing.kcl 0.0 ], "from": [ - 0.631, + 0.63125, 0.0 ], "radius": 0.03125, "tag": null, "to": [ - 0.631, + 0.63125, 0.0 ], "type": "Circle", @@ -3777,11 +3777,11 @@ description: Variables in memory after executing ball-bearing.kcl }, "start": { "from": [ - 0.631, + 0.63125, 0.0 ], "to": [ - 0.631, + 0.63125, 0.0 ], "units": { @@ -3838,13 +3838,13 @@ description: Variables in memory after executing ball-bearing.kcl 0.0 ], "from": [ - 0.631, + 0.63125, 0.0 ], "radius": 0.03125, "tag": null, "to": [ - 0.631, + 0.63125, 0.0 ], "type": "Circle", @@ -3885,11 +3885,11 @@ description: Variables in memory after executing ball-bearing.kcl }, "start": { "from": [ - 0.631, + 0.63125, 0.0 ], "to": [ - 0.631, + 0.63125, 0.0 ], "units": { @@ -3946,13 +3946,13 @@ description: Variables in memory after executing ball-bearing.kcl 0.0 ], "from": [ - 0.631, + 0.63125, 0.0 ], "radius": 0.03125, "tag": null, "to": [ - 0.631, + 0.63125, 0.0 ], "type": "Circle", @@ -3993,11 +3993,11 @@ description: Variables in memory after executing ball-bearing.kcl }, "start": { "from": [ - 0.631, + 0.63125, 0.0 ], "to": [ - 0.631, + 0.63125, 0.0 ], "units": { @@ -4054,13 +4054,13 @@ description: Variables in memory after executing ball-bearing.kcl 0.0 ], "from": [ - 0.631, + 0.63125, 0.0 ], "radius": 0.03125, "tag": null, "to": [ - 0.631, + 0.63125, 0.0 ], "type": "Circle", @@ -4101,11 +4101,11 @@ description: Variables in memory after executing ball-bearing.kcl }, "start": { "from": [ - 0.631, + 0.63125, 0.0 ], "to": [ - 0.631, + 0.63125, 0.0 ], "units": { @@ -4162,13 +4162,13 @@ description: Variables in memory after executing ball-bearing.kcl 0.0 ], "from": [ - 0.631, + 0.63125, 0.0 ], "radius": 0.03125, "tag": null, "to": [ - 0.631, + 0.63125, 0.0 ], "type": "Circle", @@ -4209,11 +4209,11 @@ description: Variables in memory after executing ball-bearing.kcl }, "start": { "from": [ - 0.631, + 0.63125, 0.0 ], "to": [ - 0.631, + 0.63125, 0.0 ], "units": { @@ -4270,13 +4270,13 @@ description: Variables in memory after executing ball-bearing.kcl 0.0 ], "from": [ - 0.631, + 0.63125, 0.0 ], "radius": 0.03125, "tag": null, "to": [ - 0.631, + 0.63125, 0.0 ], "type": "Circle", @@ -4317,11 +4317,11 @@ description: Variables in memory after executing ball-bearing.kcl }, "start": { "from": [ - 0.631, + 0.63125, 0.0 ], "to": [ - 0.631, + 0.63125, 0.0 ], "units": { @@ -4378,13 +4378,13 @@ description: Variables in memory after executing ball-bearing.kcl 0.0 ], "from": [ - 0.631, + 0.63125, 0.0 ], "radius": 0.03125, "tag": null, "to": [ - 0.631, + 0.63125, 0.0 ], "type": "Circle", @@ -4425,11 +4425,11 @@ description: Variables in memory after executing ball-bearing.kcl }, "start": { "from": [ - 0.631, + 0.63125, 0.0 ], "to": [ - 0.631, + 0.63125, 0.0 ], "units": { @@ -4486,13 +4486,13 @@ description: Variables in memory after executing ball-bearing.kcl 0.0 ], "from": [ - 0.631, + 0.63125, 0.0 ], "radius": 0.03125, "tag": null, "to": [ - 0.631, + 0.63125, 0.0 ], "type": "Circle", @@ -4533,11 +4533,11 @@ description: Variables in memory after executing ball-bearing.kcl }, "start": { "from": [ - 0.631, + 0.63125, 0.0 ], "to": [ - 0.631, + 0.63125, 0.0 ], "units": { @@ -4594,13 +4594,13 @@ description: Variables in memory after executing ball-bearing.kcl 0.0 ], "from": [ - 0.631, + 0.63125, 0.0 ], "radius": 0.03125, "tag": null, "to": [ - 0.631, + 0.63125, 0.0 ], "type": "Circle", @@ -4641,11 +4641,11 @@ description: Variables in memory after executing ball-bearing.kcl }, "start": { "from": [ - 0.631, + 0.63125, 0.0 ], "to": [ - 0.631, + 0.63125, 0.0 ], "units": { @@ -4702,13 +4702,13 @@ description: Variables in memory after executing ball-bearing.kcl 0.0 ], "from": [ - 0.631, + 0.63125, 0.0 ], "radius": 0.03125, "tag": null, "to": [ - 0.631, + 0.63125, 0.0 ], "type": "Circle", @@ -4749,11 +4749,11 @@ description: Variables in memory after executing ball-bearing.kcl }, "start": { "from": [ - 0.631, + 0.63125, 0.0 ], "to": [ - 0.631, + 0.63125, 0.0 ], "units": { @@ -4799,13 +4799,13 @@ description: Variables in memory after executing ball-bearing.kcl 0.0 ], "from": [ - 0.631, + 0.63125, 0.0 ], "radius": 0.03125, "tag": null, "to": [ - 0.631, + 0.63125, 0.0 ], "type": "Circle", @@ -4846,11 +4846,11 @@ description: Variables in memory after executing ball-bearing.kcl }, "start": { "from": [ - 0.631, + 0.63125, 0.0 ], "to": [ - 0.631, + 0.63125, 0.0 ], "units": { @@ -4925,13 +4925,13 @@ description: Variables in memory after executing ball-bearing.kcl 0.0 ], "from": [ - 0.813, + 0.8125, 0.0 ], "radius": 0.8125, "tag": null, "to": [ - 0.813, + 0.8125, 0.0 ], "type": "Circle", @@ -4946,7 +4946,7 @@ description: Variables in memory after executing ball-bearing.kcl "origin": { "x": 0.0, "y": 0.0, - "z": -3.975, + "z": -3.9751, "units": { "type": "Mm" } @@ -4972,11 +4972,11 @@ description: Variables in memory after executing ball-bearing.kcl }, "start": { "from": [ - 0.813, + 0.8125, 0.0 ], "to": [ - 0.813, + 0.8125, 0.0 ], "units": { @@ -5020,13 +5020,13 @@ description: Variables in memory after executing ball-bearing.kcl 0.0 ], "from": [ - 0.813, + 0.8125, 0.0 ], "radius": 0.8125, "tag": null, "to": [ - 0.813, + 0.8125, 0.0 ], "type": "Circle", @@ -5041,7 +5041,7 @@ description: Variables in memory after executing ball-bearing.kcl "origin": { "x": 0.0, "y": 0.0, - "z": -3.975, + "z": -3.9751, "units": { "type": "Mm" } @@ -5067,11 +5067,11 @@ description: Variables in memory after executing ball-bearing.kcl }, "start": { "from": [ - 0.813, + 0.8125, 0.0 ], "to": [ - 0.813, + 0.8125, 0.0 ], "units": { diff --git a/rust/kcl-lib/tests/kcl_samples/ball-joint-rod-end/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/ball-joint-rod-end/artifact_commands.snap index 76a8b1b96..a313abe15 100644 --- a/rust/kcl-lib/tests/kcl_samples/ball-joint-rod-end/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/ball-joint-rod-end/artifact_commands.snap @@ -59,8 +59,8 @@ description: Artifact commands ball-joint-rod-end.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -152.4, - "y": 134.404, + "x": -152.39999999999998, + "y": 134.4041666020812, "z": 0.0 } } @@ -87,11 +87,11 @@ description: Artifact commands ball-joint-rod-end.kcl "radius": 203.2, "start": { "unit": "degrees", - "value": 138.59 + "value": 138.59037789072914 }, "end": { "unit": "degrees", - "value": 41.41 + "value": 41.409622109270856 }, "relative": false } @@ -106,7 +106,7 @@ description: Artifact commands ball-joint-rod-end.kcl "segment": { "type": "line", "end": { - "x": 152.4, + "x": 152.39999999999998, "y": 101.6, "z": 0.0 }, @@ -123,7 +123,7 @@ description: Artifact commands ball-joint-rod-end.kcl "segment": { "type": "line", "end": { - "x": -152.4, + "x": -152.39999999999998, "y": 101.6, "z": 0.0 }, @@ -140,8 +140,8 @@ description: Artifact commands ball-joint-rod-end.kcl "segment": { "type": "line", "end": { - "x": -152.4, - "y": 134.404, + "x": -152.39999999999998, + "y": 134.4041666020812, "z": 0.0 }, "relative": false @@ -280,7 +280,7 @@ description: Artifact commands ball-joint-rod-end.kcl "path": "[uuid]", "to": { "x": -114.3, - "y": 254.951, + "y": 254.95072072853608, "z": 0.0 } } @@ -307,11 +307,11 @@ description: Artifact commands ball-joint-rod-end.kcl "radius": 279.4, "start": { "unit": "degrees", - "value": 114.148 + "value": 114.14773991702228 }, "end": { "unit": "degrees", - "value": 65.852 + "value": 65.85226008297771 }, "relative": false } @@ -326,8 +326,8 @@ description: Artifact commands ball-joint-rod-end.kcl "segment": { "type": "line", "end": { - "x": 114.3, - "y": 170.105, + "x": 114.30000000000004, + "y": 170.105273355759, "z": 0.0 }, "relative": false @@ -343,17 +343,17 @@ description: Artifact commands ball-joint-rod-end.kcl "segment": { "type": "arc", "center": { - "x": 0.0, - "y": 2.1 + "x": 0.00000000000004511946372076636, + "y": 2.1000651031575264 }, "radius": 203.2, "start": { "unit": "degrees", - "value": 55.771 + "value": 55.771133672187425 }, "end": { "unit": "degrees", - "value": 124.229 + "value": 124.22886632781258 }, "relative": false } @@ -369,7 +369,7 @@ description: Artifact commands ball-joint-rod-end.kcl "type": "line", "end": { "x": -114.3, - "y": 254.951, + "y": 254.95072072853608, "z": 0.0 }, "relative": false @@ -512,7 +512,7 @@ description: Artifact commands ball-joint-rod-end.kcl "segment": { "type": "line", "end": { - "x": 201.422, + "x": 201.42199999999997, "y": 0.0, "z": 0.0 }, @@ -529,8 +529,8 @@ description: Artifact commands ball-joint-rod-end.kcl "segment": { "type": "line", "end": { - "x": 201.422, - "y": -191.766, + "x": 201.42199999999997, + "y": -191.76579465587704, "z": 0.0 }, "relative": false @@ -546,8 +546,8 @@ description: Artifact commands ball-joint-rod-end.kcl "segment": { "type": "arc_to", "interior": { - "x": 276.313, - "y": -24.174, + "x": 276.31253102031127, + "y": -24.174214054432447, "z": 0.0 }, "end": { @@ -729,7 +729,7 @@ description: Artifact commands ball-joint-rod-end.kcl "segment": { "type": "line", "end": { - "x": 177.8, + "x": 177.79999999999998, "y": 0.0, "z": 0.0 }, @@ -746,8 +746,8 @@ description: Artifact commands ball-joint-rod-end.kcl "segment": { "type": "line", "end": { - "x": 177.8, - "y": -258.06, + "x": 177.79999999999998, + "y": -258.059794655877, "z": 0.0 }, "relative": false @@ -764,7 +764,7 @@ description: Artifact commands ball-joint-rod-end.kcl "type": "line", "end": { "x": 111.76, - "y": -192.02, + "y": -192.01979465587704, "z": 0.0 }, "relative": false @@ -797,7 +797,7 @@ description: Artifact commands ball-joint-rod-end.kcl "segment": { "type": "line", "end": { - "x": -110.49, + "x": -110.48999999999998, "y": 0.0, "z": 0.0 }, @@ -815,7 +815,7 @@ description: Artifact commands ball-joint-rod-end.kcl "type": "line", "end": { "x": 0.0, - "y": -192.02, + "y": -192.01979465587704, "z": 0.0 }, "relative": true @@ -831,8 +831,8 @@ description: Artifact commands ball-joint-rod-end.kcl "segment": { "type": "line", "end": { - "x": -177.8, - "y": -259.33, + "x": -177.79999999999998, + "y": -259.32979465587704, "z": 0.0 }, "relative": false @@ -849,7 +849,7 @@ description: Artifact commands ball-joint-rod-end.kcl "type": "line", "end": { "x": 0.0, - "y": -681.74, + "y": -681.740205344123, "z": 0.0 }, "relative": true @@ -1090,7 +1090,7 @@ description: Artifact commands ball-joint-rod-end.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 152.4, + "x": 152.39999999999998, "y": 0.0, "z": 0.0 } diff --git a/rust/kcl-lib/tests/kcl_samples/ball-joint-rod-end/ops.snap b/rust/kcl-lib/tests/kcl_samples/ball-joint-rod-end/ops.snap index c5d6e2bd6..c69432fd5 100644 --- a/rust/kcl-lib/tests/kcl_samples/ball-joint-rod-end/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/ball-joint-rod-end/ops.snap @@ -75,7 +75,7 @@ description: Operations executed ball-joint-rod-end.kcl "name": "sketchStartAngle", "value": { "type": "Number", - "value": 0.848, + "value": 0.848062078981481, "ty": { "type": "Known", "type": "Angle", @@ -467,7 +467,7 @@ description: Operations executed ball-joint-rod-end.kcl "name": "retainingLoopSketchAngle1", "value": { "type": "Number", - "value": 0.421, + "value": 0.42145756846730115, "ty": { "type": "Known", "type": "Angle", @@ -496,7 +496,7 @@ description: Operations executed ball-joint-rod-end.kcl "name": "retainingLoopSketchAngle2", "value": { "type": "Number", - "value": 0.597, + "value": 0.5974064166453502, "ty": { "type": "Known", "type": "Angle", @@ -531,7 +531,7 @@ description: Operations executed ball-joint-rod-end.kcl "angle": { "value": { "type": "Number", - "value": 2.168, + "value": 2.1682027434402467, "ty": { "type": "Known", "type": "Angle", @@ -579,7 +579,7 @@ description: Operations executed ball-joint-rod-end.kcl "name": "x", "value": { "type": "Number", - "value": -4.556, + "value": -4.556249999999999, "ty": { "type": "Default", "len": { @@ -601,7 +601,7 @@ description: Operations executed ball-joint-rod-end.kcl "name": "y", "value": { "type": "Number", - "value": 6.697, + "value": 6.697058006132245, "ty": { "type": "Default", "len": { @@ -626,7 +626,7 @@ description: Operations executed ball-joint-rod-end.kcl "name": "polarY", "value": { "type": "Number", - "value": 6.697, + "value": 6.697058006132245, "ty": { "type": "Default", "len": { @@ -659,7 +659,7 @@ description: Operations executed ball-joint-rod-end.kcl "name": "intersectPoint", "value": { "type": "Number", - "value": 7.55, + "value": 7.54983443527075, "ty": { "type": "Default", "len": { @@ -725,7 +725,7 @@ description: Operations executed ball-joint-rod-end.kcl "angle": { "value": { "type": "Number", - "value": 2.419, + "value": 2.4188584057763776, "ty": { "type": "Known", "type": "Angle", @@ -803,7 +803,7 @@ description: Operations executed ball-joint-rod-end.kcl "name": "y", "value": { "type": "Number", - "value": 5.292, + "value": 5.291502622129181, "ty": { "type": "Default", "len": { @@ -981,7 +981,7 @@ description: Operations executed ball-joint-rod-end.kcl "angle": { "value": { "type": "Number", - "value": 1.992, + "value": 1.9922538952621978, "ty": { "type": "Known", "type": "Angle", @@ -1059,7 +1059,7 @@ description: Operations executed ball-joint-rod-end.kcl "name": "y", "value": { "type": "Number", - "value": 10.037, + "value": 10.037429949942366, "ty": { "type": "Default", "len": { @@ -1206,7 +1206,7 @@ description: Operations executed ball-joint-rod-end.kcl "angle": { "value": { "type": "Number", - "value": -0.087, + "value": -0.08726646259971647, "ty": { "type": "Known", "type": "Angle", @@ -1254,7 +1254,7 @@ description: Operations executed ball-joint-rod-end.kcl "name": "x", "value": { "type": "Number", - "value": 10.878, + "value": 10.878446103161862, "ty": { "type": "Default", "len": { @@ -1276,7 +1276,7 @@ description: Operations executed ball-joint-rod-end.kcl "name": "y", "value": { "type": "Number", - "value": -0.952, + "value": -0.9517407108044271, "ty": { "type": "Default", "len": { @@ -2185,7 +2185,7 @@ description: Operations executed ball-joint-rod-end.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -2201,7 +2201,7 @@ description: Operations executed ball-joint-rod-end.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -2218,7 +2218,7 @@ description: Operations executed ball-joint-rod-end.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/ball-joint-rod-end/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/ball-joint-rod-end/program_memory.snap index e91292501..2b3fb8822 100644 --- a/rust/kcl-lib/tests/kcl_samples/ball-joint-rod-end/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/ball-joint-rod-end/program_memory.snap @@ -34,13 +34,13 @@ description: Variables in memory after executing ball-joint-rod-end.kcl ], "from": [ -6.0, - 5.292 + 5.291502622129181 ], "radius": 8.0, "tag": null, "to": [ 6.0, - 5.292 + 5.2915026221291805 ], "type": "Arc", "units": { @@ -54,7 +54,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "from": [ 6.0, - 5.292 + 5.2915026221291805 ], "tag": null, "to": [ @@ -97,7 +97,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl "tag": null, "to": [ -6.0, - 5.292 + 5.291502622129181 ], "type": "ToPoint", "units": { @@ -111,12 +111,12 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "from": [ -6.0, - 5.292 + 5.291502622129181 ], "tag": null, "to": [ -6.0, - 5.292 + 5.291502622129181 ], "type": "ToPoint", "units": { @@ -157,11 +157,11 @@ description: Variables in memory after executing ball-joint-rod-end.kcl "start": { "from": [ -6.0, - 5.292 + 5.291502622129181 ], "to": [ -6.0, - 5.292 + 5.291502622129181 ], "units": { "type": "Inches" @@ -244,13 +244,13 @@ description: Variables in memory after executing ball-joint-rod-end.kcl ], "from": [ -6.0, - 5.292 + 5.291502622129181 ], "radius": 8.0, "tag": null, "to": [ 6.0, - 5.292 + 5.2915026221291805 ], "type": "Arc", "units": { @@ -264,7 +264,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "from": [ 6.0, - 5.292 + 5.2915026221291805 ], "tag": null, "to": [ @@ -307,7 +307,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl "tag": null, "to": [ -6.0, - 5.292 + 5.291502622129181 ], "type": "ToPoint", "units": { @@ -321,12 +321,12 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "from": [ -6.0, - 5.292 + 5.291502622129181 ], "tag": null, "to": [ -6.0, - 5.292 + 5.291502622129181 ], "type": "ToPoint", "units": { @@ -367,11 +367,11 @@ description: Variables in memory after executing ball-joint-rod-end.kcl "start": { "from": [ -6.0, - 5.292 + 5.291502622129181 ], "to": [ -6.0, - 5.292 + 5.291502622129181 ], "units": { "type": "Inches" @@ -630,7 +630,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "intersectPoint": { "type": "Number", - "value": 7.55, + "value": 7.54983443527075, "ty": { "type": "Default", "len": { @@ -646,7 +646,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl "value": [ { "type": "Number", - "value": 10.878, + "value": 10.878446103161862, "ty": { "type": "Default", "len": { @@ -659,7 +659,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, { "type": "Number", - "value": -0.952, + "value": -0.9517407108044271, "ty": { "type": "Default", "len": { @@ -719,7 +719,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl "value": [ { "type": "Number", - "value": -4.556, + "value": -4.556249999999999, "ty": { "type": "Default", "len": { @@ -732,7 +732,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, { "type": "Number", - "value": 6.697, + "value": 6.697058006132245, "ty": { "type": "Default", "len": { @@ -747,7 +747,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "polarY": { "type": "Number", - "value": 6.697, + "value": 6.697058006132245, "ty": { "type": "Default", "len": { @@ -963,13 +963,13 @@ description: Variables in memory after executing ball-joint-rod-end.kcl ], "from": [ -4.5, - 10.037 + 10.037429949942366 ], "radius": 11.0, "tag": null, "to": [ - 4.5, - 10.037 + 4.500000000000002, + 10.037429949942366 ], "type": "Arc", "units": { @@ -982,13 +982,13 @@ description: Variables in memory after executing ball-joint-rod-end.kcl "sourceRange": [] }, "from": [ - 4.5, - 10.037 + 4.500000000000002, + 10.037429949942366 ], "tag": null, "to": [ - 4.5, - 6.697 + 4.500000000000002, + 6.697058006132245 ], "type": "ToPoint", "units": { @@ -1002,18 +1002,18 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "ccw": true, "center": [ - 0.0, - 0.083 + 0.0000000000000017763568394002505, + 0.08267972847076877 ], "from": [ - 4.5, - 6.697 + 4.500000000000002, + 6.697058006132245 ], "radius": 8.0, "tag": null, "to": [ - -4.5, - 6.697 + -4.499999999999997, + 6.697058006132246 ], "type": "Arc", "units": { @@ -1026,13 +1026,13 @@ description: Variables in memory after executing ball-joint-rod-end.kcl "sourceRange": [] }, "from": [ - -4.5, - 6.697 + -4.499999999999997, + 6.697058006132246 ], "tag": null, "to": [ -4.5, - 10.037 + 10.037429949942366 ], "type": "ToPoint", "units": { @@ -1046,12 +1046,12 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "from": [ -4.5, - 10.037 + 10.037429949942366 ], "tag": null, "to": [ -4.5, - 10.037 + 10.037429949942366 ], "type": "ToPoint", "units": { @@ -1092,11 +1092,11 @@ description: Variables in memory after executing ball-joint-rod-end.kcl "start": { "from": [ -4.5, - 10.037 + 10.037429949942366 ], "to": [ -4.5, - 10.037 + 10.037429949942366 ], "units": { "type": "Inches" @@ -1166,13 +1166,13 @@ description: Variables in memory after executing ball-joint-rod-end.kcl ], "from": [ -4.5, - 10.037 + 10.037429949942366 ], "radius": 11.0, "tag": null, "to": [ - 4.5, - 10.037 + 4.500000000000002, + 10.037429949942366 ], "type": "Arc", "units": { @@ -1185,13 +1185,13 @@ description: Variables in memory after executing ball-joint-rod-end.kcl "sourceRange": [] }, "from": [ - 4.5, - 10.037 + 4.500000000000002, + 10.037429949942366 ], "tag": null, "to": [ - 4.5, - 6.697 + 4.500000000000002, + 6.697058006132245 ], "type": "ToPoint", "units": { @@ -1205,18 +1205,18 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "ccw": true, "center": [ - 0.0, - 0.083 + 0.0000000000000017763568394002505, + 0.08267972847076877 ], "from": [ - 4.5, - 6.697 + 4.500000000000002, + 6.697058006132245 ], "radius": 8.0, "tag": null, "to": [ - -4.5, - 6.697 + -4.499999999999997, + 6.697058006132246 ], "type": "Arc", "units": { @@ -1229,13 +1229,13 @@ description: Variables in memory after executing ball-joint-rod-end.kcl "sourceRange": [] }, "from": [ - -4.5, - 6.697 + -4.499999999999997, + 6.697058006132246 ], "tag": null, "to": [ -4.5, - 10.037 + 10.037429949942366 ], "type": "ToPoint", "units": { @@ -1249,12 +1249,12 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "from": [ -4.5, - 10.037 + 10.037429949942366 ], "tag": null, "to": [ -4.5, - 10.037 + 10.037429949942366 ], "type": "ToPoint", "units": { @@ -1295,11 +1295,11 @@ description: Variables in memory after executing ball-joint-rod-end.kcl "start": { "from": [ -4.5, - 10.037 + 10.037429949942366 ], "to": [ -4.5, - 10.037 + 10.037429949942366 ], "units": { "type": "Inches" @@ -1359,7 +1359,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "retainingLoopSketchAngle1": { "type": "Number", - "value": 0.421, + "value": 0.42145756846730115, "ty": { "type": "Known", "type": "Angle", @@ -1368,7 +1368,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "retainingLoopSketchAngle2": { "type": "Number", - "value": 0.597, + "value": 0.5974064166453502, "ty": { "type": "Known", "type": "Angle", @@ -1479,7 +1479,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "sketchStartAngle": { "type": "Number", - "value": 0.848, + "value": 0.848062078981481, "ty": { "type": "Known", "type": "Angle", @@ -1581,7 +1581,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "to": [ 7.93, - -7.55 + -7.54983443527075 ], "type": "ToPoint", "units": { @@ -1595,7 +1595,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "from": [ 7.93, - -7.55 + -7.54983443527075 ], "p1": [ 7.93, @@ -1845,7 +1845,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "to": [ 7.93, - -7.55 + -7.54983443527075 ], "type": "ToPoint", "units": { @@ -1859,7 +1859,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "from": [ 7.93, - -7.55 + -7.54983443527075 ], "p1": [ 7.93, @@ -2109,7 +2109,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "to": [ 7.93, - -7.55 + -7.54983443527075 ], "type": "ToPoint", "units": { @@ -2123,7 +2123,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "from": [ 7.93, - -7.55 + -7.54983443527075 ], "p1": [ 7.93, @@ -2373,7 +2373,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "to": [ 7.93, - -7.55 + -7.54983443527075 ], "type": "ToPoint", "units": { @@ -2387,7 +2387,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "from": [ 7.93, - -7.55 + -7.54983443527075 ], "p1": [ 7.93, @@ -2805,7 +2805,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "to": [ 7.0, - -10.16 + -10.15983443527075 ], "type": "ToPoint", "units": { @@ -2819,7 +2819,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "from": [ 7.0, - -10.16 + -10.15983443527075 ], "tag": { "commentStart": 3457, @@ -2830,7 +2830,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "to": [ 4.4, - -7.56 + -7.55983443527075 ], "type": "ToPoint", "units": { @@ -2844,7 +2844,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "from": [ 4.4, - -7.56 + -7.55983443527075 ], "tag": { "commentStart": 3568, @@ -2899,7 +2899,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "to": [ -4.35, - -7.56 + -7.55983443527075 ], "type": "ToPoint", "units": { @@ -2913,7 +2913,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "from": [ -4.35, - -7.56 + -7.55983443527075 ], "tag": { "commentStart": 3756, @@ -2924,7 +2924,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "to": [ -7.0, - -10.21 + -10.20983443527075 ], "type": "ToPoint", "units": { @@ -2938,7 +2938,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "from": [ -7.0, - -10.21 + -10.20983443527075 ], "tag": null, "to": [ @@ -3155,7 +3155,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "to": [ 7.0, - -10.16 + -10.15983443527075 ], "type": "ToPoint", "units": { @@ -3169,7 +3169,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "from": [ 7.0, - -10.16 + -10.15983443527075 ], "tag": { "commentStart": 3457, @@ -3180,7 +3180,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "to": [ 4.4, - -7.56 + -7.55983443527075 ], "type": "ToPoint", "units": { @@ -3194,7 +3194,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "from": [ 4.4, - -7.56 + -7.55983443527075 ], "tag": { "commentStart": 3568, @@ -3249,7 +3249,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "to": [ -4.35, - -7.56 + -7.55983443527075 ], "type": "ToPoint", "units": { @@ -3263,7 +3263,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "from": [ -4.35, - -7.56 + -7.55983443527075 ], "tag": { "commentStart": 3756, @@ -3274,7 +3274,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "to": [ -7.0, - -10.21 + -10.20983443527075 ], "type": "ToPoint", "units": { @@ -3288,7 +3288,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "from": [ -7.0, - -10.21 + -10.20983443527075 ], "tag": null, "to": [ @@ -3511,7 +3511,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "to": [ 7.93, - -7.55 + -7.54983443527075 ], "type": "ToPoint", "units": { @@ -3525,7 +3525,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "from": [ 7.93, - -7.55 + -7.54983443527075 ], "p1": [ 7.93, @@ -3729,7 +3729,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "to": [ 7.93, - -7.55 + -7.54983443527075 ], "type": "ToPoint", "units": { @@ -3743,7 +3743,7 @@ description: Variables in memory after executing ball-joint-rod-end.kcl }, "from": [ 7.93, - -7.55 + -7.54983443527075 ], "p1": [ 7.93, diff --git a/rust/kcl-lib/tests/kcl_samples/bench/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/bench/artifact_commands.snap index cb905c0df..f34b73bed 100644 --- a/rust/kcl-lib/tests/kcl_samples/bench/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/bench/artifact_commands.snap @@ -99,8 +99,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 1.01, - "y": -6.46, + "x": 1.0099999999999998, + "y": -6.460000000000001, "z": 0.0 }, "angle_snap_increment": null @@ -116,8 +116,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -0.66, - "y": -7.79, + "x": -0.6600000000000019, + "y": -7.789999999999999, "z": 0.0 }, "angle_snap_increment": null @@ -133,8 +133,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -1.78, - "y": -3.11, + "x": -1.7799999999999976, + "y": -3.1099999999999994, "z": 0.0 }, "angle_snap_increment": null @@ -202,7 +202,7 @@ description: Artifact commands bench.kcl "type": "tangential_arc_to", "to": { "x": 16.97, - "y": 0.67, + "y": 0.6699999999999999, "z": 0.0 }, "angle_snap_increment": null @@ -269,7 +269,7 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 0.43, + "x": 0.4299999999999997, "y": 15.31, "z": 0.0 }, @@ -286,8 +286,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 2.63, - "y": 9.26, + "x": 2.629999999999999, + "y": 9.259999999999998, "z": 0.0 }, "angle_snap_increment": null @@ -337,8 +337,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -5.28, - "y": 3.36, + "x": -5.280000000000001, + "y": 3.3599999999999994, "z": 0.0 }, "angle_snap_increment": null @@ -388,8 +388,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -3.14, - "y": -2.68, + "x": -3.1399999999999952, + "y": -2.679999999999996, "z": 0.0 }, "angle_snap_increment": null @@ -405,8 +405,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -31.95, - "y": 1.72, + "x": -31.950000000000003, + "y": 1.7199999999999989, "z": 0.0 }, "angle_snap_increment": null @@ -575,8 +575,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 1.01, - "y": -6.46, + "x": 1.0099999999999998, + "y": -6.460000000000001, "z": 0.0 }, "angle_snap_increment": null @@ -592,8 +592,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -0.66, - "y": -7.79, + "x": -0.6600000000000019, + "y": -7.789999999999999, "z": 0.0 }, "angle_snap_increment": null @@ -609,8 +609,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -1.78, - "y": -3.11, + "x": -1.7799999999999976, + "y": -3.1099999999999994, "z": 0.0 }, "angle_snap_increment": null @@ -678,7 +678,7 @@ description: Artifact commands bench.kcl "type": "tangential_arc_to", "to": { "x": 16.97, - "y": 0.67, + "y": 0.6699999999999999, "z": 0.0 }, "angle_snap_increment": null @@ -745,7 +745,7 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 0.43, + "x": 0.4299999999999997, "y": 15.31, "z": 0.0 }, @@ -762,8 +762,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 2.63, - "y": 9.26, + "x": 2.629999999999999, + "y": 9.259999999999998, "z": 0.0 }, "angle_snap_increment": null @@ -813,8 +813,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -5.28, - "y": 3.36, + "x": -5.280000000000001, + "y": 3.3599999999999994, "z": 0.0 }, "angle_snap_increment": null @@ -864,8 +864,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -3.14, - "y": -2.68, + "x": -3.1399999999999952, + "y": -2.679999999999996, "z": 0.0 }, "angle_snap_increment": null @@ -881,8 +881,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -31.95, - "y": 1.72, + "x": -31.950000000000003, + "y": 1.7199999999999989, "z": 0.0 }, "angle_snap_increment": null @@ -1100,8 +1100,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 1.01, - "y": -6.46, + "x": 1.0099999999999998, + "y": -6.460000000000001, "z": 0.0 }, "angle_snap_increment": null @@ -1117,8 +1117,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -0.66, - "y": -7.79, + "x": -0.6600000000000019, + "y": -7.789999999999999, "z": 0.0 }, "angle_snap_increment": null @@ -1134,8 +1134,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -1.78, - "y": -3.11, + "x": -1.7799999999999976, + "y": -3.1099999999999994, "z": 0.0 }, "angle_snap_increment": null @@ -1203,7 +1203,7 @@ description: Artifact commands bench.kcl "type": "tangential_arc_to", "to": { "x": 16.97, - "y": 0.67, + "y": 0.6699999999999999, "z": 0.0 }, "angle_snap_increment": null @@ -1270,7 +1270,7 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 0.43, + "x": 0.4299999999999997, "y": 15.31, "z": 0.0 }, @@ -1287,8 +1287,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 2.63, - "y": 9.26, + "x": 2.629999999999999, + "y": 9.259999999999998, "z": 0.0 }, "angle_snap_increment": null @@ -1338,8 +1338,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -5.28, - "y": 3.36, + "x": -5.280000000000001, + "y": 3.3599999999999994, "z": 0.0 }, "angle_snap_increment": null @@ -1389,8 +1389,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -3.14, - "y": -2.68, + "x": -3.1399999999999952, + "y": -2.679999999999996, "z": 0.0 }, "angle_snap_increment": null @@ -1406,8 +1406,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -31.95, - "y": 1.72, + "x": -31.950000000000003, + "y": 1.7199999999999989, "z": 0.0 }, "angle_snap_increment": null @@ -1560,8 +1560,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 1.01, - "y": -6.46, + "x": 1.0099999999999998, + "y": -6.460000000000001, "z": 0.0 }, "angle_snap_increment": null @@ -1577,8 +1577,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -0.66, - "y": -7.79, + "x": -0.6600000000000019, + "y": -7.789999999999999, "z": 0.0 }, "angle_snap_increment": null @@ -1594,8 +1594,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -1.78, - "y": -3.11, + "x": -1.7799999999999976, + "y": -3.1099999999999994, "z": 0.0 }, "angle_snap_increment": null @@ -1663,7 +1663,7 @@ description: Artifact commands bench.kcl "type": "tangential_arc_to", "to": { "x": 16.97, - "y": 0.67, + "y": 0.6699999999999999, "z": 0.0 }, "angle_snap_increment": null @@ -1730,7 +1730,7 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 0.43, + "x": 0.4299999999999997, "y": 15.31, "z": 0.0 }, @@ -1747,8 +1747,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 2.63, - "y": 9.26, + "x": 2.629999999999999, + "y": 9.259999999999998, "z": 0.0 }, "angle_snap_increment": null @@ -1798,8 +1798,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -5.28, - "y": 3.36, + "x": -5.280000000000001, + "y": 3.3599999999999994, "z": 0.0 }, "angle_snap_increment": null @@ -1849,8 +1849,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -3.14, - "y": -2.68, + "x": -3.1399999999999952, + "y": -2.679999999999996, "z": 0.0 }, "angle_snap_increment": null @@ -1866,8 +1866,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -31.95, - "y": 1.72, + "x": -31.950000000000003, + "y": 1.7199999999999989, "z": 0.0 }, "angle_snap_increment": null @@ -2085,8 +2085,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 1.01, - "y": -6.46, + "x": 1.0099999999999998, + "y": -6.460000000000001, "z": 0.0 }, "angle_snap_increment": null @@ -2102,8 +2102,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -0.66, - "y": -7.79, + "x": -0.6600000000000019, + "y": -7.789999999999999, "z": 0.0 }, "angle_snap_increment": null @@ -2119,8 +2119,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -1.78, - "y": -3.11, + "x": -1.7799999999999976, + "y": -3.1099999999999994, "z": 0.0 }, "angle_snap_increment": null @@ -2188,7 +2188,7 @@ description: Artifact commands bench.kcl "type": "tangential_arc_to", "to": { "x": 16.97, - "y": 0.67, + "y": 0.6699999999999999, "z": 0.0 }, "angle_snap_increment": null @@ -2255,7 +2255,7 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 0.43, + "x": 0.4299999999999997, "y": 15.31, "z": 0.0 }, @@ -2272,8 +2272,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 2.63, - "y": 9.26, + "x": 2.629999999999999, + "y": 9.259999999999998, "z": 0.0 }, "angle_snap_increment": null @@ -2323,8 +2323,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -5.28, - "y": 3.36, + "x": -5.280000000000001, + "y": 3.3599999999999994, "z": 0.0 }, "angle_snap_increment": null @@ -2374,8 +2374,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -3.14, - "y": -2.68, + "x": -3.1399999999999952, + "y": -2.679999999999996, "z": 0.0 }, "angle_snap_increment": null @@ -2391,8 +2391,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -31.95, - "y": 1.72, + "x": -31.950000000000003, + "y": 1.7199999999999989, "z": 0.0 }, "angle_snap_increment": null @@ -2545,8 +2545,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 1.01, - "y": -6.46, + "x": 1.0099999999999998, + "y": -6.460000000000001, "z": 0.0 }, "angle_snap_increment": null @@ -2562,8 +2562,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -0.66, - "y": -7.79, + "x": -0.6600000000000019, + "y": -7.789999999999999, "z": 0.0 }, "angle_snap_increment": null @@ -2579,8 +2579,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -1.78, - "y": -3.11, + "x": -1.7799999999999976, + "y": -3.1099999999999994, "z": 0.0 }, "angle_snap_increment": null @@ -2648,7 +2648,7 @@ description: Artifact commands bench.kcl "type": "tangential_arc_to", "to": { "x": 16.97, - "y": 0.67, + "y": 0.6699999999999999, "z": 0.0 }, "angle_snap_increment": null @@ -2715,7 +2715,7 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 0.43, + "x": 0.4299999999999997, "y": 15.31, "z": 0.0 }, @@ -2732,8 +2732,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 2.63, - "y": 9.26, + "x": 2.629999999999999, + "y": 9.259999999999998, "z": 0.0 }, "angle_snap_increment": null @@ -2783,8 +2783,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -5.28, - "y": 3.36, + "x": -5.280000000000001, + "y": 3.3599999999999994, "z": 0.0 }, "angle_snap_increment": null @@ -2834,8 +2834,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -3.14, - "y": -2.68, + "x": -3.1399999999999952, + "y": -2.679999999999996, "z": 0.0 }, "angle_snap_increment": null @@ -2851,8 +2851,8 @@ description: Artifact commands bench.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -31.95, - "y": 1.72, + "x": -31.950000000000003, + "y": 1.7199999999999989, "z": 0.0 }, "angle_snap_increment": null @@ -3083,7 +3083,7 @@ description: Artifact commands bench.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -10.614, + "x": -10.614359353944899, "y": 8.0, "z": 0.0 } @@ -3105,7 +3105,7 @@ description: Artifact commands bench.kcl "segment": { "type": "line", "end": { - "x": -11.307, + "x": -11.30717967697245, "y": 9.2, "z": 0.0 }, @@ -3122,7 +3122,7 @@ description: Artifact commands bench.kcl "segment": { "type": "line", "end": { - "x": -12.693, + "x": -12.69282032302755, "y": 9.2, "z": 0.0 }, @@ -3139,7 +3139,7 @@ description: Artifact commands bench.kcl "segment": { "type": "line", "end": { - "x": -13.386, + "x": -13.385640646055101, "y": 8.0, "z": 0.0 }, @@ -3156,7 +3156,24 @@ description: Artifact commands bench.kcl "segment": { "type": "line", "end": { - "x": -12.693, + "x": -12.69282032302755, + "y": 6.800000000000001, + "z": 0.0 + }, + "relative": false + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": -11.30717967697245, "y": 6.8, "z": 0.0 }, @@ -3173,24 +3190,7 @@ description: Artifact commands bench.kcl "segment": { "type": "line", "end": { - "x": -11.307, - "y": 6.8, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": -10.614, + "x": -10.614359353944899, "y": 8.0, "z": 0.0 }, @@ -3357,7 +3357,7 @@ description: Artifact commands bench.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 17.386, + "x": 17.3856406460551, "y": 8.0, "z": 0.0 } @@ -3379,7 +3379,7 @@ description: Artifact commands bench.kcl "segment": { "type": "line", "end": { - "x": 16.693, + "x": 16.69282032302755, "y": 9.2, "z": 0.0 }, @@ -3396,7 +3396,7 @@ description: Artifact commands bench.kcl "segment": { "type": "line", "end": { - "x": 15.307, + "x": 15.30717967697245, "y": 9.2, "z": 0.0 }, @@ -3413,7 +3413,7 @@ description: Artifact commands bench.kcl "segment": { "type": "line", "end": { - "x": 14.614, + "x": 14.614359353944899, "y": 8.0, "z": 0.0 }, @@ -3430,7 +3430,24 @@ description: Artifact commands bench.kcl "segment": { "type": "line", "end": { - "x": 15.307, + "x": 15.30717967697245, + "y": 6.800000000000001, + "z": 0.0 + }, + "relative": false + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": 16.69282032302755, "y": 6.8, "z": 0.0 }, @@ -3447,24 +3464,7 @@ description: Artifact commands bench.kcl "segment": { "type": "line", "end": { - "x": 16.693, - "y": 6.8, - "z": 0.0 - }, - "relative": false - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 17.386, + "x": 17.3856406460551, "y": 8.0, "z": 0.0 }, @@ -3752,8 +3752,8 @@ description: Artifact commands bench.kcl [ { "translate": { - "x": 10.986, - "y": -0.549, + "x": 10.986275727656292, + "y": -0.5493137863828146, "z": 0.0 }, "scale": { @@ -3781,8 +3781,8 @@ description: Artifact commands bench.kcl [ { "translate": { - "x": 21.973, - "y": -1.099, + "x": 21.972551455312583, + "y": -1.0986275727656292, "z": 0.0 }, "scale": { @@ -4090,8 +4090,8 @@ description: Artifact commands bench.kcl "segment": { "type": "line", "end": { - "x": -1.985, - "y": 0.244, + "x": -1.985092303282644, + "y": 0.2437386868102951, "z": 0.0 }, "relative": true @@ -4124,8 +4124,8 @@ description: Artifact commands bench.kcl "segment": { "type": "line", "end": { - "x": 0.919, - "y": 6.536, + "x": 0.918542466336432, + "y": 6.535769253694364, "z": 0.0 }, "relative": true @@ -4158,8 +4158,8 @@ description: Artifact commands bench.kcl "segment": { "type": "line", "end": { - "x": 1.985, - "y": -0.244, + "x": 1.985092303282644, + "y": -0.24373868681029495, "z": 0.0 }, "relative": true @@ -4202,8 +4202,8 @@ description: Artifact commands bench.kcl [ { "translate": { - "x": -1.493, - "y": -10.898, + "x": -1.4930535746301998, + "y": -10.89820127467299, "z": 0.0 }, "scale": { @@ -4468,7 +4468,7 @@ description: Artifact commands bench.kcl "segment": { "type": "arc", "center": { - "x": -0.0, + "x": -0.0000000000000006123233995736766, "y": 23.0 }, "radius": 10.0, @@ -4849,7 +4849,7 @@ description: Artifact commands bench.kcl "segment": { "type": "arc", "center": { - "x": -0.0, + "x": -0.0000000000000006123233995736766, "y": 23.0 }, "radius": 10.0, diff --git a/rust/kcl-lib/tests/kcl_samples/bench/ops.snap b/rust/kcl-lib/tests/kcl_samples/bench/ops.snap index 28b0f4b33..f7b494e85 100644 --- a/rust/kcl-lib/tests/kcl_samples/bench/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/bench/ops.snap @@ -2141,7 +2141,7 @@ description: Operations executed bench.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -2157,7 +2157,7 @@ description: Operations executed bench.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -2174,7 +2174,7 @@ description: Operations executed bench.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/bone-plate/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/bone-plate/artifact_commands.snap index 34ee9e954..fad77c357 100644 --- a/rust/kcl-lib/tests/kcl_samples/bone-plate/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/bone-plate/artifact_commands.snap @@ -82,7 +82,7 @@ description: Artifact commands bone-plate.kcl "type": "arc", "center": { "x": 142.9, - "y": -0.0 + "y": -0.00000000000001469576158976824 }, "radius": 120.0, "start": { @@ -106,8 +106,8 @@ description: Artifact commands bone-plate.kcl "segment": { "type": "arc", "center": { - "x": 20.692, - "y": 12.701 + "x": 20.692313968821097, + "y": 12.70090386821724 }, "radius": 5.0, "start": { @@ -131,8 +131,8 @@ description: Artifact commands bone-plate.kcl "segment": { "type": "arc", "center": { - "x": 143.631, - "y": 16.746 + "x": 143.63124023028345, + "y": 16.745988840091965 }, "radius": 120.0, "start": { @@ -156,8 +156,8 @@ description: Artifact commands bone-plate.kcl "segment": { "type": "arc", "center": { - "x": 21.424, - "y": 29.447 + "x": 21.423554199104544, + "y": 29.44689270830922 }, "radius": 5.0, "start": { @@ -181,8 +181,8 @@ description: Artifact commands bone-plate.kcl "segment": { "type": "arc", "center": { - "x": 144.362, - "y": 33.492 + "x": 144.3624804605669, + "y": 33.49197768018394 }, "radius": 120.0, "start": { @@ -206,8 +206,8 @@ description: Artifact commands bone-plate.kcl "segment": { "type": "arc", "center": { - "x": 22.155, - "y": 46.193 + "x": 22.15479442938799, + "y": 46.192881548401196 }, "radius": 5.0, "start": { @@ -231,8 +231,8 @@ description: Artifact commands bone-plate.kcl "segment": { "type": "arc", "center": { - "x": 195.094, - "y": 50.238 + "x": 195.09372069085035, + "y": 50.23796652027591 }, "radius": 170.0, "start": { @@ -256,8 +256,8 @@ description: Artifact commands bone-plate.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 15.775, - "y": 23.872, + "x": 15.775001521756096, + "y": 23.87219472422295, "z": 0.0 }, "angle_snap_increment": null @@ -273,8 +273,8 @@ description: Artifact commands bone-plate.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 15.12, - "y": 25.2, + "x": 15.120000000000005, + "y": 25.200000000000003, "z": 0.0 }, "angle_snap_increment": null @@ -290,8 +290,8 @@ description: Artifact commands bone-plate.kcl "segment": { "type": "line", "end": { - "x": 0.41, - "y": 23.156, + "x": 0.4095343070480605, + "y": 23.15637885446148, "z": 0.0 }, "relative": true @@ -307,8 +307,8 @@ description: Artifact commands bone-plate.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 3.6, - "y": 0.204, + "x": 3.6004656929519356, + "y": 0.20362114553853417, "z": 0.0 }, "angle_snap_increment": null @@ -324,8 +324,8 @@ description: Artifact commands bone-plate.kcl "segment": { "type": "line", "end": { - "x": 3.342, - "y": -25.431, + "x": 3.3421967165919395, + "y": -25.43132362083425, "z": 0.0 }, "relative": true @@ -341,8 +341,8 @@ description: Artifact commands bone-plate.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -15.922, - "y": -29.479, + "x": -15.922196716591934, + "y": -29.478676379165748, "z": 0.0 }, "angle_snap_increment": null @@ -358,8 +358,8 @@ description: Artifact commands bone-plate.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -13.15, - "y": -17.8, + "x": -13.149999999999999, + "y": -17.799999999999997, "z": 0.0 }, "angle_snap_increment": null @@ -375,8 +375,8 @@ description: Artifact commands bone-plate.kcl "segment": { "type": "line", "end": { - "x": -7.4, - "y": -48.499, + "x": -7.399794536769442, + "y": -48.498728239136305, "z": 0.0 }, "relative": true diff --git a/rust/kcl-lib/tests/kcl_samples/bone-plate/ops.snap b/rust/kcl-lib/tests/kcl_samples/bone-plate/ops.snap index 47085bc9b..2aa09087a 100644 --- a/rust/kcl-lib/tests/kcl_samples/bone-plate/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/bone-plate/ops.snap @@ -1591,7 +1591,7 @@ description: Operations executed bone-plate.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -1607,7 +1607,7 @@ description: Operations executed bone-plate.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -1624,7 +1624,7 @@ description: Operations executed bone-plate.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/bone-plate/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/bone-plate/program_memory.snap index 57d3e22e3..e571c1a38 100644 --- a/rust/kcl-lib/tests/kcl_samples/bone-plate/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/bone-plate/program_memory.snap @@ -1292,7 +1292,7 @@ description: Variables in memory after executing bone-plate.kcl "ccw": false, "center": [ 142.9, - -0.0 + -0.00000000000001469576158976824 ], "from": [ 22.9, @@ -1301,8 +1301,8 @@ description: Variables in memory after executing bone-plate.kcl "radius": 120.0, "tag": null, "to": [ - 23.192, - 8.371 + 23.192313968821097, + 8.370776849295048 ], "type": "Arc", "units": { @@ -1316,18 +1316,18 @@ description: Variables in memory after executing bone-plate.kcl }, "ccw": true, "center": [ - 20.692, - 12.701 + 20.692313968821097, + 12.70090386821724 ], "from": [ - 23.192, - 8.371 + 23.192313968821097, + 8.370776849295048 ], "radius": 5.0, "tag": null, "to": [ - 23.631, - 16.746 + 23.631240230283463, + 16.74598884009198 ], "type": "Arc", "units": { @@ -1341,18 +1341,18 @@ description: Variables in memory after executing bone-plate.kcl }, "ccw": false, "center": [ - 143.631, - 16.746 + 143.63124023028345, + 16.745988840091965 ], "from": [ - 23.631, - 16.746 + 23.631240230283463, + 16.74598884009198 ], "radius": 120.0, "tag": null, "to": [ - 23.924, - 25.117 + 23.923554199104544, + 25.116765689387027 ], "type": "Arc", "units": { @@ -1366,18 +1366,18 @@ description: Variables in memory after executing bone-plate.kcl }, "ccw": true, "center": [ - 21.424, - 29.447 + 21.423554199104544, + 29.44689270830922 ], "from": [ - 23.924, - 25.117 + 23.923554199104544, + 25.116765689387027 ], "radius": 5.0, "tag": null, "to": [ - 24.362, - 33.492 + 24.36248046056691, + 33.49197768018396 ], "type": "Arc", "units": { @@ -1391,18 +1391,18 @@ description: Variables in memory after executing bone-plate.kcl }, "ccw": false, "center": [ - 144.362, - 33.492 + 144.3624804605669, + 33.49197768018394 ], "from": [ - 24.362, - 33.492 + 24.36248046056691, + 33.49197768018396 ], "radius": 120.0, "tag": null, "to": [ - 24.655, - 41.863 + 24.65479442938799, + 41.862754529479005 ], "type": "Arc", "units": { @@ -1416,18 +1416,18 @@ description: Variables in memory after executing bone-plate.kcl }, "ccw": true, "center": [ - 22.155, - 46.193 + 22.15479442938799, + 46.192881548401196 ], "from": [ - 24.655, - 41.863 + 24.65479442938799, + 41.862754529479005 ], "radius": 5.0, "tag": null, "to": [ - 25.094, - 50.238 + 25.093720690850358, + 50.23796652027593 ], "type": "Arc", "units": { @@ -1441,18 +1441,18 @@ description: Variables in memory after executing bone-plate.kcl }, "ccw": false, "center": [ - 195.094, - 50.238 + 195.09372069085035, + 50.23796652027591 ], "from": [ - 25.094, - 50.238 + 25.093720690850358, + 50.23796652027593 ], "radius": 170.0, "tag": null, "to": [ - 26.025, - 68.008 + 26.0249984782439, + 68.00780527577705 ], "type": "Arc", "units": { @@ -1466,12 +1466,12 @@ description: Variables in memory after executing bone-plate.kcl }, "ccw": false, "center": [ - 56.883, - 64.764 + 56.88345258473883, + 64.76445105543291 ], "from": [ - 26.025, - 68.008 + 26.0249984782439, + 68.00780527577705 ], "tag": null, "to": [ @@ -1490,8 +1490,8 @@ description: Variables in memory after executing bone-plate.kcl }, "ccw": true, "center": [ - 27.493, - 117.6 + 27.492598215982884, + 117.60044107041027 ], "from": [ 41.8, @@ -1524,8 +1524,8 @@ description: Variables in memory after executing bone-plate.kcl ], "tag": null, "to": [ - 57.33, - 140.236 + 57.329534307048064, + 140.23637885446146 ], "type": "ToPoint", "units": { @@ -1539,12 +1539,12 @@ description: Variables in memory after executing bone-plate.kcl }, "ccw": false, "center": [ - 59.137, - 140.204 + 59.13733310804993, + 140.2044068594483 ], "from": [ - 57.33, - 140.236 + 57.329534307048064, + 140.23637885446146 ], "tag": { "commentStart": 1189, @@ -1573,8 +1573,8 @@ description: Variables in memory after executing bone-plate.kcl ], "tag": null, "to": [ - 64.272, - 115.009 + 64.27219671659194, + 115.00867637916575 ], "type": "ToPoint", "units": { @@ -1588,12 +1588,12 @@ description: Variables in memory after executing bone-plate.kcl }, "ccw": false, "center": [ - 35.921, - 111.283 + 35.920716991460246, + 111.28271135034474 ], "from": [ - 64.272, - 115.009 + 64.27219671659194, + 115.00867637916575 ], "tag": null, "to": [ @@ -1612,8 +1612,8 @@ description: Variables in memory after executing bone-plate.kcl }, "ccw": true, "center": [ - 58.669, - 64.149 + 58.66925898087521, + 64.14912889896019 ], "from": [ 48.35, @@ -1646,8 +1646,8 @@ description: Variables in memory after executing bone-plate.kcl ], "tag": null, "to": [ - 27.8, - 19.231 + 27.80020546323056, + 19.2312717608637 ], "type": "ToPoint", "units": { @@ -1660,8 +1660,8 @@ description: Variables in memory after executing bone-plate.kcl "sourceRange": [] }, "from": [ - 27.8, - 19.231 + 27.80020546323056, + 19.2312717608637 ], "tag": null, "to": [ @@ -1935,7 +1935,7 @@ description: Variables in memory after executing bone-plate.kcl "ccw": false, "center": [ 142.9, - -0.0 + -0.00000000000001469576158976824 ], "from": [ 22.9, @@ -1944,8 +1944,8 @@ description: Variables in memory after executing bone-plate.kcl "radius": 120.0, "tag": null, "to": [ - 23.192, - 8.371 + 23.192313968821097, + 8.370776849295048 ], "type": "Arc", "units": { @@ -1959,18 +1959,18 @@ description: Variables in memory after executing bone-plate.kcl }, "ccw": true, "center": [ - 20.692, - 12.701 + 20.692313968821097, + 12.70090386821724 ], "from": [ - 23.192, - 8.371 + 23.192313968821097, + 8.370776849295048 ], "radius": 5.0, "tag": null, "to": [ - 23.631, - 16.746 + 23.631240230283463, + 16.74598884009198 ], "type": "Arc", "units": { @@ -1984,18 +1984,18 @@ description: Variables in memory after executing bone-plate.kcl }, "ccw": false, "center": [ - 143.631, - 16.746 + 143.63124023028345, + 16.745988840091965 ], "from": [ - 23.631, - 16.746 + 23.631240230283463, + 16.74598884009198 ], "radius": 120.0, "tag": null, "to": [ - 23.924, - 25.117 + 23.923554199104544, + 25.116765689387027 ], "type": "Arc", "units": { @@ -2009,18 +2009,18 @@ description: Variables in memory after executing bone-plate.kcl }, "ccw": true, "center": [ - 21.424, - 29.447 + 21.423554199104544, + 29.44689270830922 ], "from": [ - 23.924, - 25.117 + 23.923554199104544, + 25.116765689387027 ], "radius": 5.0, "tag": null, "to": [ - 24.362, - 33.492 + 24.36248046056691, + 33.49197768018396 ], "type": "Arc", "units": { @@ -2034,18 +2034,18 @@ description: Variables in memory after executing bone-plate.kcl }, "ccw": false, "center": [ - 144.362, - 33.492 + 144.3624804605669, + 33.49197768018394 ], "from": [ - 24.362, - 33.492 + 24.36248046056691, + 33.49197768018396 ], "radius": 120.0, "tag": null, "to": [ - 24.655, - 41.863 + 24.65479442938799, + 41.862754529479005 ], "type": "Arc", "units": { @@ -2059,18 +2059,18 @@ description: Variables in memory after executing bone-plate.kcl }, "ccw": true, "center": [ - 22.155, - 46.193 + 22.15479442938799, + 46.192881548401196 ], "from": [ - 24.655, - 41.863 + 24.65479442938799, + 41.862754529479005 ], "radius": 5.0, "tag": null, "to": [ - 25.094, - 50.238 + 25.093720690850358, + 50.23796652027593 ], "type": "Arc", "units": { @@ -2084,18 +2084,18 @@ description: Variables in memory after executing bone-plate.kcl }, "ccw": false, "center": [ - 195.094, - 50.238 + 195.09372069085035, + 50.23796652027591 ], "from": [ - 25.094, - 50.238 + 25.093720690850358, + 50.23796652027593 ], "radius": 170.0, "tag": null, "to": [ - 26.025, - 68.008 + 26.0249984782439, + 68.00780527577705 ], "type": "Arc", "units": { @@ -2109,12 +2109,12 @@ description: Variables in memory after executing bone-plate.kcl }, "ccw": false, "center": [ - 56.883, - 64.764 + 56.88345258473883, + 64.76445105543291 ], "from": [ - 26.025, - 68.008 + 26.0249984782439, + 68.00780527577705 ], "tag": null, "to": [ @@ -2133,8 +2133,8 @@ description: Variables in memory after executing bone-plate.kcl }, "ccw": true, "center": [ - 27.493, - 117.6 + 27.492598215982884, + 117.60044107041027 ], "from": [ 41.8, @@ -2167,8 +2167,8 @@ description: Variables in memory after executing bone-plate.kcl ], "tag": null, "to": [ - 57.33, - 140.236 + 57.329534307048064, + 140.23637885446146 ], "type": "ToPoint", "units": { @@ -2182,12 +2182,12 @@ description: Variables in memory after executing bone-plate.kcl }, "ccw": false, "center": [ - 59.137, - 140.204 + 59.13733310804993, + 140.2044068594483 ], "from": [ - 57.33, - 140.236 + 57.329534307048064, + 140.23637885446146 ], "tag": { "commentStart": 1189, @@ -2216,8 +2216,8 @@ description: Variables in memory after executing bone-plate.kcl ], "tag": null, "to": [ - 64.272, - 115.009 + 64.27219671659194, + 115.00867637916575 ], "type": "ToPoint", "units": { @@ -2231,12 +2231,12 @@ description: Variables in memory after executing bone-plate.kcl }, "ccw": false, "center": [ - 35.921, - 111.283 + 35.920716991460246, + 111.28271135034474 ], "from": [ - 64.272, - 115.009 + 64.27219671659194, + 115.00867637916575 ], "tag": null, "to": [ @@ -2255,8 +2255,8 @@ description: Variables in memory after executing bone-plate.kcl }, "ccw": true, "center": [ - 58.669, - 64.149 + 58.66925898087521, + 64.14912889896019 ], "from": [ 48.35, @@ -2289,8 +2289,8 @@ description: Variables in memory after executing bone-plate.kcl ], "tag": null, "to": [ - 27.8, - 19.231 + 27.80020546323056, + 19.2312717608637 ], "type": "ToPoint", "units": { @@ -2303,8 +2303,8 @@ description: Variables in memory after executing bone-plate.kcl "sourceRange": [] }, "from": [ - 27.8, - 19.231 + 27.80020546323056, + 19.2312717608637 ], "tag": null, "to": [ diff --git a/rust/kcl-lib/tests/kcl_samples/bottle/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/bottle/artifact_commands.snap index 7910ca046..6afc00c64 100644 --- a/rust/kcl-lib/tests/kcl_samples/bottle/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/bottle/artifact_commands.snap @@ -82,7 +82,7 @@ description: Artifact commands bottle.kcl "type": "line", "end": { "x": 0.0, - "y": 26.667, + "y": 26.666666666666668, "z": 0.0 }, "relative": true @@ -104,7 +104,7 @@ description: Artifact commands bottle.kcl }, "end": { "x": 62.5, - "y": 26.667, + "y": 26.666666666666668, "z": 0.0 }, "relative": false diff --git a/rust/kcl-lib/tests/kcl_samples/bottle/ops.snap b/rust/kcl-lib/tests/kcl_samples/bottle/ops.snap index df474aa83..8bff76f5e 100644 --- a/rust/kcl-lib/tests/kcl_samples/bottle/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/bottle/ops.snap @@ -549,7 +549,7 @@ description: Operations executed bottle.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -565,7 +565,7 @@ description: Operations executed bottle.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -582,7 +582,7 @@ description: Operations executed bottle.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/bottle/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/bottle/program_memory.snap index 31910a693..416bddce9 100644 --- a/rust/kcl-lib/tests/kcl_samples/bottle/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/bottle/program_memory.snap @@ -26,7 +26,7 @@ description: Variables in memory after executing bottle.kcl "tag": null, "to": [ -62.5, - 26.667 + 26.666666666666668 ], "type": "ToPoint", "units": { @@ -40,7 +40,7 @@ description: Variables in memory after executing bottle.kcl }, "from": [ -62.5, - 26.667 + 26.666666666666668 ], "p1": [ -62.5, @@ -57,7 +57,7 @@ description: Variables in memory after executing bottle.kcl "tag": null, "to": [ 62.5, - 26.667 + 26.666666666666668 ], "type": "ArcThreePoint", "units": { @@ -71,7 +71,7 @@ description: Variables in memory after executing bottle.kcl }, "from": [ 62.5, - 26.667 + 26.666666666666668 ], "tag": null, "to": [ @@ -279,7 +279,7 @@ description: Variables in memory after executing bottle.kcl "tag": null, "to": [ -62.5, - 26.667 + 26.666666666666668 ], "type": "ToPoint", "units": { @@ -293,7 +293,7 @@ description: Variables in memory after executing bottle.kcl }, "from": [ -62.5, - 26.667 + 26.666666666666668 ], "p1": [ -62.5, @@ -310,7 +310,7 @@ description: Variables in memory after executing bottle.kcl "tag": null, "to": [ 62.5, - 26.667 + 26.666666666666668 ], "type": "ArcThreePoint", "units": { @@ -324,7 +324,7 @@ description: Variables in memory after executing bottle.kcl }, "from": [ 62.5, - 26.667 + 26.666666666666668 ], "tag": null, "to": [ @@ -542,7 +542,7 @@ description: Variables in memory after executing bottle.kcl "tag": null, "to": [ -62.5, - 26.667 + 26.666666666666668 ], "type": "ToPoint", "units": { @@ -556,7 +556,7 @@ description: Variables in memory after executing bottle.kcl }, "from": [ -62.5, - 26.667 + 26.666666666666668 ], "p1": [ -62.5, @@ -573,7 +573,7 @@ description: Variables in memory after executing bottle.kcl "tag": null, "to": [ 62.5, - 26.667 + 26.666666666666668 ], "type": "ArcThreePoint", "units": { @@ -587,7 +587,7 @@ description: Variables in memory after executing bottle.kcl }, "from": [ 62.5, - 26.667 + 26.666666666666668 ], "tag": null, "to": [ diff --git a/rust/kcl-lib/tests/kcl_samples/bracket/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/bracket/artifact_commands.snap index 439423cd8..81cdf140c 100644 --- a/rust/kcl-lib/tests/kcl_samples/bracket/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/bracket/artifact_commands.snap @@ -81,7 +81,7 @@ description: Artifact commands bracket.kcl "segment": { "type": "line", "end": { - "x": 117.225, + "x": 117.22465281581117, "y": 0.0, "z": 0.0 }, @@ -99,7 +99,7 @@ description: Artifact commands bracket.kcl "type": "line", "end": { "x": 0.0, - "y": 9.775, + "y": 9.775347184188835, "z": 0.0 }, "relative": true @@ -149,7 +149,7 @@ description: Artifact commands bracket.kcl "segment": { "type": "line", "end": { - "x": 9.775, + "x": 9.775347184188835, "y": 0.0, "z": 0.0 }, @@ -268,8 +268,8 @@ description: Artifact commands bracket.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -19.05, - "y": 19.05, + "x": -19.049999999999997, + "y": 19.049999999999997, "z": 0.0 } } @@ -291,7 +291,7 @@ description: Artifact commands bracket.kcl "type": "arc", "center": { "x": -25.4, - "y": 19.05 + "y": 19.049999999999997 }, "radius": 6.35, "start": { @@ -325,7 +325,7 @@ description: Artifact commands bracket.kcl [ { "translate": { - "x": -72.775, + "x": -72.77465281581115, "y": 0.0, "z": 0.0 }, @@ -366,7 +366,7 @@ description: Artifact commands bracket.kcl { "translate": { "x": 0.0, - "y": 88.9, + "y": 88.89999999999999, "z": 0.0 }, "scale": { @@ -406,7 +406,7 @@ description: Artifact commands bracket.kcl { "translate": { "x": 0.0, - "y": 88.9, + "y": 88.89999999999999, "z": 0.0 }, "scale": { @@ -685,7 +685,7 @@ description: Artifact commands bracket.kcl "path": "[uuid]", "to": { "x": 34.925, - "y": 23.813, + "y": 23.8125, "z": 0.0 } } @@ -706,8 +706,8 @@ description: Artifact commands bracket.kcl "segment": { "type": "arc", "center": { - "x": 26.987, - "y": 23.813 + "x": 26.987499999999997, + "y": 23.8125 }, "radius": 7.9375, "start": { diff --git a/rust/kcl-lib/tests/kcl_samples/bracket/ops.snap b/rust/kcl-lib/tests/kcl_samples/bracket/ops.snap index 845c545d4..ed39c60d9 100644 --- a/rust/kcl-lib/tests/kcl_samples/bracket/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/bracket/ops.snap @@ -339,7 +339,7 @@ description: Operations executed bracket.kcl "name": "thickness", "value": { "type": "Number", - "value": 0.385, + "value": 0.3848561883538911, "ty": { "type": "Default", "len": { @@ -405,7 +405,7 @@ description: Operations executed bracket.kcl "name": "extBendRadius", "value": { "type": "Number", - "value": 0.635, + "value": 0.6348561883538911, "ty": { "type": "Default", "len": { @@ -504,7 +504,7 @@ description: Operations executed bracket.kcl "name": "wallMountingHolePlacementOffset", "value": { "type": "Number", - "value": 0.938, + "value": 0.9375, "ty": { "type": "Default", "len": { @@ -694,7 +694,7 @@ description: Operations executed bracket.kcl "length": { "value": { "type": "Number", - "value": -0.395, + "value": -0.39485618835389114, "ty": { "type": "Default", "len": { @@ -797,7 +797,7 @@ description: Operations executed bracket.kcl "length": { "value": { "type": "Number", - "value": -0.485, + "value": -0.4848561883538911, "ty": { "type": "Default", "len": { @@ -847,7 +847,7 @@ description: Operations executed bracket.kcl "radius": { "value": { "type": "Number", - "value": 0.635, + "value": 0.6348561883538911, "ty": { "type": "Default", "len": { @@ -1019,7 +1019,7 @@ description: Operations executed bracket.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -1035,7 +1035,7 @@ description: Operations executed bracket.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -1052,7 +1052,7 @@ description: Operations executed bracket.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/bracket/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/bracket/program_memory.snap index 35f25acdc..e5df95d98 100644 --- a/rust/kcl-lib/tests/kcl_samples/bracket/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/bracket/program_memory.snap @@ -123,7 +123,7 @@ description: Variables in memory after executing bracket.kcl "value": "seg01" }, "to": [ - 4.615, + 4.615143811646109, 0.0 ], "type": "ToPoint", @@ -137,7 +137,7 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - 4.615, + 4.615143811646109, 0.0 ], "tag": { @@ -148,8 +148,8 @@ description: Variables in memory after executing bracket.kcl "value": "seg02" }, "to": [ - 4.615, - 0.385 + 4.615143811646109, + 0.3848561883538911 ], "type": "ToPoint", "units": { @@ -162,8 +162,8 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - 4.615, - 0.385 + 4.615143811646109, + 0.3848561883538911 ], "tag": { "commentStart": 2263, @@ -173,8 +173,8 @@ description: Variables in memory after executing bracket.kcl "value": "seg03" }, "to": [ - -0.385, - 0.385 + -0.3848561883538908, + 0.3848561883538911 ], "type": "ToPoint", "units": { @@ -187,8 +187,8 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - -0.385, - 0.385 + -0.3848561883538908, + 0.3848561883538911 ], "tag": { "commentStart": 2315, @@ -198,8 +198,8 @@ description: Variables in memory after executing bracket.kcl "value": "seg04" }, "to": [ - -0.385, - -1.865 + -0.3848561883538908, + -1.8651438116461088 ], "type": "ToPoint", "units": { @@ -212,8 +212,8 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - -0.385, - -1.865 + -0.3848561883538908, + -1.8651438116461088 ], "tag": { "commentStart": 2360, @@ -223,8 +223,8 @@ description: Variables in memory after executing bracket.kcl "value": "seg05" }, "to": [ - 0.0, - -1.865 + 0.00000000000000033306690738754696, + -1.8651438116461088 ], "type": "ToPoint", "units": { @@ -237,8 +237,8 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - 0.0, - -1.865 + 0.00000000000000033306690738754696, + -1.8651438116461088 ], "tag": { "commentStart": 2436, @@ -367,7 +367,7 @@ description: Variables in memory after executing bracket.kcl }, "extBendRadius": { "type": "Number", - "value": 0.635, + "value": 0.6348561883538911, "ty": { "type": "Default", "len": { @@ -686,7 +686,7 @@ description: Variables in memory after executing bracket.kcl "value": "seg01" }, "to": [ - 4.615, + 4.615143811646109, 0.0 ], "type": "ToPoint", @@ -700,7 +700,7 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - 4.615, + 4.615143811646109, 0.0 ], "tag": { @@ -711,8 +711,8 @@ description: Variables in memory after executing bracket.kcl "value": "seg02" }, "to": [ - 4.615, - 0.385 + 4.615143811646109, + 0.3848561883538911 ], "type": "ToPoint", "units": { @@ -725,8 +725,8 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - 4.615, - 0.385 + 4.615143811646109, + 0.3848561883538911 ], "tag": { "commentStart": 2263, @@ -736,8 +736,8 @@ description: Variables in memory after executing bracket.kcl "value": "seg03" }, "to": [ - -0.385, - 0.385 + -0.3848561883538908, + 0.3848561883538911 ], "type": "ToPoint", "units": { @@ -750,8 +750,8 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - -0.385, - 0.385 + -0.3848561883538908, + 0.3848561883538911 ], "tag": { "commentStart": 2315, @@ -761,8 +761,8 @@ description: Variables in memory after executing bracket.kcl "value": "seg04" }, "to": [ - -0.385, - -1.865 + -0.3848561883538908, + -1.8651438116461088 ], "type": "ToPoint", "units": { @@ -775,8 +775,8 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - -0.385, - -1.865 + -0.3848561883538908, + -1.8651438116461088 ], "tag": { "commentStart": 2360, @@ -786,8 +786,8 @@ description: Variables in memory after executing bracket.kcl "value": "seg05" }, "to": [ - 0.0, - -1.865 + 0.00000000000000033306690738754696, + -1.8651438116461088 ], "type": "ToPoint", "units": { @@ -800,8 +800,8 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - 0.0, - -1.865 + 0.00000000000000033306690738754696, + -1.8651438116461088 ], "tag": { "commentStart": 2436, @@ -1135,7 +1135,7 @@ description: Variables in memory after executing bracket.kcl "value": "seg01" }, "to": [ - 4.615, + 4.615143811646109, 0.0 ], "type": "ToPoint", @@ -1149,7 +1149,7 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - 4.615, + 4.615143811646109, 0.0 ], "tag": { @@ -1160,8 +1160,8 @@ description: Variables in memory after executing bracket.kcl "value": "seg02" }, "to": [ - 4.615, - 0.385 + 4.615143811646109, + 0.3848561883538911 ], "type": "ToPoint", "units": { @@ -1174,8 +1174,8 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - 4.615, - 0.385 + 4.615143811646109, + 0.3848561883538911 ], "tag": { "commentStart": 2263, @@ -1185,8 +1185,8 @@ description: Variables in memory after executing bracket.kcl "value": "seg03" }, "to": [ - -0.385, - 0.385 + -0.3848561883538908, + 0.3848561883538911 ], "type": "ToPoint", "units": { @@ -1199,8 +1199,8 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - -0.385, - 0.385 + -0.3848561883538908, + 0.3848561883538911 ], "tag": { "commentStart": 2315, @@ -1210,8 +1210,8 @@ description: Variables in memory after executing bracket.kcl "value": "seg04" }, "to": [ - -0.385, - -1.865 + -0.3848561883538908, + -1.8651438116461088 ], "type": "ToPoint", "units": { @@ -1224,8 +1224,8 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - -0.385, - -1.865 + -0.3848561883538908, + -1.8651438116461088 ], "tag": { "commentStart": 2360, @@ -1235,8 +1235,8 @@ description: Variables in memory after executing bracket.kcl "value": "seg05" }, "to": [ - 0.0, - -1.865 + 0.00000000000000033306690738754696, + -1.8651438116461088 ], "type": "ToPoint", "units": { @@ -1249,8 +1249,8 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - 0.0, - -1.865 + 0.00000000000000033306690738754696, + -1.8651438116461088 ], "tag": { "commentStart": 2436, @@ -1584,7 +1584,7 @@ description: Variables in memory after executing bracket.kcl "value": "seg01" }, "to": [ - 4.615, + 4.615143811646109, 0.0 ], "type": "ToPoint", @@ -1598,7 +1598,7 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - 4.615, + 4.615143811646109, 0.0 ], "tag": { @@ -1609,8 +1609,8 @@ description: Variables in memory after executing bracket.kcl "value": "seg02" }, "to": [ - 4.615, - 0.385 + 4.615143811646109, + 0.3848561883538911 ], "type": "ToPoint", "units": { @@ -1623,8 +1623,8 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - 4.615, - 0.385 + 4.615143811646109, + 0.3848561883538911 ], "tag": { "commentStart": 2263, @@ -1634,8 +1634,8 @@ description: Variables in memory after executing bracket.kcl "value": "seg03" }, "to": [ - -0.385, - 0.385 + -0.3848561883538908, + 0.3848561883538911 ], "type": "ToPoint", "units": { @@ -1648,8 +1648,8 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - -0.385, - 0.385 + -0.3848561883538908, + 0.3848561883538911 ], "tag": { "commentStart": 2315, @@ -1659,8 +1659,8 @@ description: Variables in memory after executing bracket.kcl "value": "seg04" }, "to": [ - -0.385, - -1.865 + -0.3848561883538908, + -1.8651438116461088 ], "type": "ToPoint", "units": { @@ -1673,8 +1673,8 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - -0.385, - -1.865 + -0.3848561883538908, + -1.8651438116461088 ], "tag": { "commentStart": 2360, @@ -1684,8 +1684,8 @@ description: Variables in memory after executing bracket.kcl "value": "seg05" }, "to": [ - 0.0, - -1.865 + 0.00000000000000033306690738754696, + -1.8651438116461088 ], "type": "ToPoint", "units": { @@ -1698,8 +1698,8 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - 0.0, - -1.865 + 0.00000000000000033306690738754696, + -1.8651438116461088 ], "tag": { "commentStart": 2436, @@ -2033,7 +2033,7 @@ description: Variables in memory after executing bracket.kcl "value": "seg01" }, "to": [ - 4.615, + 4.615143811646109, 0.0 ], "type": "ToPoint", @@ -2047,7 +2047,7 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - 4.615, + 4.615143811646109, 0.0 ], "tag": { @@ -2058,8 +2058,8 @@ description: Variables in memory after executing bracket.kcl "value": "seg02" }, "to": [ - 4.615, - 0.385 + 4.615143811646109, + 0.3848561883538911 ], "type": "ToPoint", "units": { @@ -2072,8 +2072,8 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - 4.615, - 0.385 + 4.615143811646109, + 0.3848561883538911 ], "tag": { "commentStart": 2263, @@ -2083,8 +2083,8 @@ description: Variables in memory after executing bracket.kcl "value": "seg03" }, "to": [ - -0.385, - 0.385 + -0.3848561883538908, + 0.3848561883538911 ], "type": "ToPoint", "units": { @@ -2097,8 +2097,8 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - -0.385, - 0.385 + -0.3848561883538908, + 0.3848561883538911 ], "tag": { "commentStart": 2315, @@ -2108,8 +2108,8 @@ description: Variables in memory after executing bracket.kcl "value": "seg04" }, "to": [ - -0.385, - -1.865 + -0.3848561883538908, + -1.8651438116461088 ], "type": "ToPoint", "units": { @@ -2122,8 +2122,8 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - -0.385, - -1.865 + -0.3848561883538908, + -1.8651438116461088 ], "tag": { "commentStart": 2360, @@ -2133,8 +2133,8 @@ description: Variables in memory after executing bracket.kcl "value": "seg05" }, "to": [ - 0.0, - -1.865 + 0.00000000000000033306690738754696, + -1.8651438116461088 ], "type": "ToPoint", "units": { @@ -2147,8 +2147,8 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - 0.0, - -1.865 + 0.00000000000000033306690738754696, + -1.8651438116461088 ], "tag": { "commentStart": 2436, @@ -2328,7 +2328,7 @@ description: Variables in memory after executing bracket.kcl }, "thickness": { "type": "Number", - "value": 0.385, + "value": 0.3848561883538911, "ty": { "type": "Default", "len": { @@ -2367,7 +2367,7 @@ description: Variables in memory after executing bracket.kcl }, "wallMountingHolePlacementOffset": { "type": "Number", - "value": 0.938, + "value": 0.9375, "ty": { "type": "Default", "len": { @@ -2407,18 +2407,18 @@ description: Variables in memory after executing bracket.kcl }, "ccw": true, "center": [ - 1.063, - 0.938 + 1.0625, + 0.9375 ], "from": [ 1.375, - 0.938 + 0.9375 ], "radius": 0.3125, "tag": null, "to": [ 1.375, - 0.938 + 0.9375 ], "type": "Circle", "units": { @@ -2552,7 +2552,7 @@ description: Variables in memory after executing bracket.kcl "value": "seg01" }, "to": [ - 4.615, + 4.615143811646109, 0.0 ], "type": "ToPoint", @@ -2566,7 +2566,7 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - 4.615, + 4.615143811646109, 0.0 ], "tag": { @@ -2577,8 +2577,8 @@ description: Variables in memory after executing bracket.kcl "value": "seg02" }, "to": [ - 4.615, - 0.385 + 4.615143811646109, + 0.3848561883538911 ], "type": "ToPoint", "units": { @@ -2591,8 +2591,8 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - 4.615, - 0.385 + 4.615143811646109, + 0.3848561883538911 ], "tag": { "commentStart": 2263, @@ -2602,8 +2602,8 @@ description: Variables in memory after executing bracket.kcl "value": "seg03" }, "to": [ - -0.385, - 0.385 + -0.3848561883538908, + 0.3848561883538911 ], "type": "ToPoint", "units": { @@ -2616,8 +2616,8 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - -0.385, - 0.385 + -0.3848561883538908, + 0.3848561883538911 ], "tag": { "commentStart": 2315, @@ -2627,8 +2627,8 @@ description: Variables in memory after executing bracket.kcl "value": "seg04" }, "to": [ - -0.385, - -1.865 + -0.3848561883538908, + -1.8651438116461088 ], "type": "ToPoint", "units": { @@ -2641,8 +2641,8 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - -0.385, - -1.865 + -0.3848561883538908, + -1.8651438116461088 ], "tag": { "commentStart": 2360, @@ -2652,8 +2652,8 @@ description: Variables in memory after executing bracket.kcl "value": "seg05" }, "to": [ - 0.0, - -1.865 + 0.00000000000000033306690738754696, + -1.8651438116461088 ], "type": "ToPoint", "units": { @@ -2666,8 +2666,8 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - 0.0, - -1.865 + 0.00000000000000033306690738754696, + -1.8651438116461088 ], "tag": { "commentStart": 2436, @@ -2800,11 +2800,11 @@ description: Variables in memory after executing bracket.kcl "start": { "from": [ 1.375, - 0.938 + 0.9375 ], "to": [ 1.375, - 0.938 + 0.9375 ], "units": { "type": "Inches" @@ -2856,18 +2856,18 @@ description: Variables in memory after executing bracket.kcl }, "ccw": true, "center": [ - 1.063, - 0.938 + 1.0625, + 0.9375 ], "from": [ 1.375, - 0.938 + 0.9375 ], "radius": 0.3125, "tag": null, "to": [ 1.375, - 0.938 + 0.9375 ], "type": "Circle", "units": { @@ -3001,7 +3001,7 @@ description: Variables in memory after executing bracket.kcl "value": "seg01" }, "to": [ - 4.615, + 4.615143811646109, 0.0 ], "type": "ToPoint", @@ -3015,7 +3015,7 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - 4.615, + 4.615143811646109, 0.0 ], "tag": { @@ -3026,8 +3026,8 @@ description: Variables in memory after executing bracket.kcl "value": "seg02" }, "to": [ - 4.615, - 0.385 + 4.615143811646109, + 0.3848561883538911 ], "type": "ToPoint", "units": { @@ -3040,8 +3040,8 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - 4.615, - 0.385 + 4.615143811646109, + 0.3848561883538911 ], "tag": { "commentStart": 2263, @@ -3051,8 +3051,8 @@ description: Variables in memory after executing bracket.kcl "value": "seg03" }, "to": [ - -0.385, - 0.385 + -0.3848561883538908, + 0.3848561883538911 ], "type": "ToPoint", "units": { @@ -3065,8 +3065,8 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - -0.385, - 0.385 + -0.3848561883538908, + 0.3848561883538911 ], "tag": { "commentStart": 2315, @@ -3076,8 +3076,8 @@ description: Variables in memory after executing bracket.kcl "value": "seg04" }, "to": [ - -0.385, - -1.865 + -0.3848561883538908, + -1.8651438116461088 ], "type": "ToPoint", "units": { @@ -3090,8 +3090,8 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - -0.385, - -1.865 + -0.3848561883538908, + -1.8651438116461088 ], "tag": { "commentStart": 2360, @@ -3101,8 +3101,8 @@ description: Variables in memory after executing bracket.kcl "value": "seg05" }, "to": [ - 0.0, - -1.865 + 0.00000000000000033306690738754696, + -1.8651438116461088 ], "type": "ToPoint", "units": { @@ -3115,8 +3115,8 @@ description: Variables in memory after executing bracket.kcl "sourceRange": [] }, "from": [ - 0.0, - -1.865 + 0.00000000000000033306690738754696, + -1.8651438116461088 ], "tag": { "commentStart": 2436, @@ -3249,11 +3249,11 @@ description: Variables in memory after executing bracket.kcl "start": { "from": [ 1.375, - 0.938 + 0.9375 ], "to": [ 1.375, - 0.938 + 0.9375 ], "units": { "type": "Inches" diff --git a/rust/kcl-lib/tests/kcl_samples/brake-rotor/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/brake-rotor/artifact_commands.snap index 531bb5b7e..c04c55ed0 100644 --- a/rust/kcl-lib/tests/kcl_samples/brake-rotor/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/brake-rotor/artifact_commands.snap @@ -229,8 +229,8 @@ description: Artifact commands brake-rotor.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 14.707, - "y": 111.386, + "x": 14.707187885977188, + "y": 111.3864522812466, "z": 0.0 } } @@ -251,8 +251,8 @@ description: Artifact commands brake-rotor.kcl "segment": { "type": "arc", "center": { - "x": 11.707, - "y": 111.386 + "x": 11.707187885977188, + "y": 111.3864522812466 }, "radius": 3.0, "start": { @@ -305,8 +305,8 @@ description: Artifact commands brake-rotor.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 36.646, - "y": 125.57, + "x": 36.646475863327694, + "y": 125.57035741757888, "z": 0.0 } } @@ -327,8 +327,8 @@ description: Artifact commands brake-rotor.kcl "segment": { "type": "arc", "center": { - "x": 33.646, - "y": 125.57 + "x": 33.646475863327694, + "y": 125.57035741757888 }, "radius": 3.0, "start": { @@ -381,8 +381,8 @@ description: Artifact commands brake-rotor.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 63.197, - "y": 135.205, + "x": 63.197023175218455, + "y": 135.20472773110492, "z": 0.0 } } @@ -403,8 +403,8 @@ description: Artifact commands brake-rotor.kcl "segment": { "type": "arc", "center": { - "x": 60.197, - "y": 135.205 + "x": 60.197023175218455, + "y": 135.20472773110492 }, "radius": 3.0, "start": { @@ -1315,7 +1315,7 @@ description: Artifact commands brake-rotor.kcl "segment": { "type": "line", "end": { - "x": 0.0, + "x": 0.00000000000000367394039744206, "y": -60.0, "z": 0.0 }, @@ -1784,8 +1784,8 @@ description: Artifact commands brake-rotor.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 14.707, - "y": 111.386, + "x": 14.707187885977188, + "y": 111.3864522812466, "z": 0.0 } } @@ -1806,8 +1806,8 @@ description: Artifact commands brake-rotor.kcl "segment": { "type": "arc", "center": { - "x": 11.707, - "y": 111.386 + "x": 11.707187885977188, + "y": 111.3864522812466 }, "radius": 3.0, "start": { @@ -1869,8 +1869,8 @@ description: Artifact commands brake-rotor.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 36.646, - "y": 125.57, + "x": 36.646475863327694, + "y": 125.57035741757888, "z": 0.0 } } @@ -1891,8 +1891,8 @@ description: Artifact commands brake-rotor.kcl "segment": { "type": "arc", "center": { - "x": 33.646, - "y": 125.57 + "x": 33.646475863327694, + "y": 125.57035741757888 }, "radius": 3.0, "start": { @@ -1954,8 +1954,8 @@ description: Artifact commands brake-rotor.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 63.197, - "y": 135.205, + "x": 63.197023175218455, + "y": 135.20472773110492, "z": 0.0 } } @@ -1976,8 +1976,8 @@ description: Artifact commands brake-rotor.kcl "segment": { "type": "arc", "center": { - "x": 60.197, - "y": 135.205 + "x": 60.197023175218455, + "y": 135.20472773110492 }, "radius": 3.0, "start": { @@ -2873,7 +2873,7 @@ description: Artifact commands brake-rotor.kcl "segment": { "type": "line", "end": { - "x": 3.5, + "x": 3.4995465410369673, "y": 40.0, "z": 0.0 }, @@ -2890,7 +2890,7 @@ description: Artifact commands brake-rotor.kcl "segment": { "type": "line", "end": { - "x": 56.5, + "x": 56.50045345896304, "y": 0.0, "z": 0.0 }, @@ -2924,7 +2924,7 @@ description: Artifact commands brake-rotor.kcl "segment": { "type": "line", "end": { - "x": -51.938, + "x": -51.93789677659266, "y": 0.0, "z": 0.0 }, @@ -2941,7 +2941,7 @@ description: Artifact commands brake-rotor.kcl "segment": { "type": "line", "end": { - "x": -3.062, + "x": -3.0621032234073464, "y": -40.0, "z": 0.0 }, diff --git a/rust/kcl-lib/tests/kcl_samples/brake-rotor/ops.snap b/rust/kcl-lib/tests/kcl_samples/brake-rotor/ops.snap index 267f3e0bf..36673fb09 100644 --- a/rust/kcl-lib/tests/kcl_samples/brake-rotor/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/brake-rotor/ops.snap @@ -1184,7 +1184,7 @@ description: Operations executed brake-rotor.kcl "name": "xCenter", "value": { "type": "Number", - "value": 11.707, + "value": 11.707187885977188, "ty": { "type": "Default", "len": { @@ -1230,7 +1230,7 @@ description: Operations executed brake-rotor.kcl "name": "yCenter", "value": { "type": "Number", - "value": 111.386, + "value": 111.3864522812466, "ty": { "type": "Default", "len": { @@ -1617,7 +1617,7 @@ description: Operations executed brake-rotor.kcl "name": "xCenter", "value": { "type": "Number", - "value": 33.646, + "value": 33.646475863327694, "ty": { "type": "Default", "len": { @@ -1663,7 +1663,7 @@ description: Operations executed brake-rotor.kcl "name": "yCenter", "value": { "type": "Number", - "value": 125.57, + "value": 125.57035741757888, "ty": { "type": "Default", "len": { @@ -2050,7 +2050,7 @@ description: Operations executed brake-rotor.kcl "name": "xCenter", "value": { "type": "Number", - "value": 60.197, + "value": 60.197023175218455, "ty": { "type": "Default", "len": { @@ -2096,7 +2096,7 @@ description: Operations executed brake-rotor.kcl "name": "yCenter", "value": { "type": "Number", - "value": 135.205, + "value": 135.20472773110492, "ty": { "type": "Default", "len": { @@ -3382,7 +3382,7 @@ description: Operations executed brake-rotor.kcl "name": "xCenter", "value": { "type": "Number", - "value": 11.707, + "value": 11.707187885977188, "ty": { "type": "Default", "len": { @@ -3428,7 +3428,7 @@ description: Operations executed brake-rotor.kcl "name": "yCenter", "value": { "type": "Number", - "value": 111.386, + "value": 111.3864522812466, "ty": { "type": "Default", "len": { @@ -3815,7 +3815,7 @@ description: Operations executed brake-rotor.kcl "name": "xCenter", "value": { "type": "Number", - "value": 33.646, + "value": 33.646475863327694, "ty": { "type": "Default", "len": { @@ -3861,7 +3861,7 @@ description: Operations executed brake-rotor.kcl "name": "yCenter", "value": { "type": "Number", - "value": 125.57, + "value": 125.57035741757888, "ty": { "type": "Default", "len": { @@ -4248,7 +4248,7 @@ description: Operations executed brake-rotor.kcl "name": "xCenter", "value": { "type": "Number", - "value": 60.197, + "value": 60.197023175218455, "ty": { "type": "Default", "len": { @@ -4294,7 +4294,7 @@ description: Operations executed brake-rotor.kcl "name": "yCenter", "value": { "type": "Number", - "value": 135.205, + "value": 135.20472773110492, "ty": { "type": "Default", "len": { @@ -4738,7 +4738,7 @@ description: Operations executed brake-rotor.kcl "name": "lDraftExterior", "value": { "type": "Number", - "value": 3.5, + "value": 3.4995465410369673, "ty": { "type": "Default", "len": { @@ -4771,7 +4771,7 @@ description: Operations executed brake-rotor.kcl "name": "lDraftInterior", "value": { "type": "Number", - "value": 3.062, + "value": 3.0621032234073464, "ty": { "type": "Default", "len": { @@ -4804,7 +4804,7 @@ description: Operations executed brake-rotor.kcl "name": "rOuter", "value": { "type": "Number", - "value": 56.5, + "value": 56.50045345896304, "ty": { "type": "Default", "len": { @@ -4837,7 +4837,7 @@ description: Operations executed brake-rotor.kcl "name": "rInner", "value": { "type": "Number", - "value": 51.938, + "value": 51.93789677659266, "ty": { "type": "Default", "len": { @@ -5151,7 +5151,7 @@ description: Operations executed brake-rotor.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -5167,7 +5167,7 @@ description: Operations executed brake-rotor.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -5184,7 +5184,7 @@ description: Operations executed brake-rotor.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/brake-rotor/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/brake-rotor/program_memory.snap index 7e2e67233..063076a7a 100644 --- a/rust/kcl-lib/tests/kcl_samples/brake-rotor/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/brake-rotor/program_memory.snap @@ -159,7 +159,7 @@ description: Variables in memory after executing brake-rotor.kcl ], "tag": null, "to": [ - -88.5, + -88.50045345896304, 70.0 ], "type": "ToPoint", @@ -173,7 +173,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -88.5, + -88.50045345896304, 70.0 ], "tag": { @@ -222,7 +222,7 @@ description: Variables in memory after executing brake-rotor.kcl ], "tag": null, "to": [ - -83.938, + -83.93789677659265, 65.0 ], "type": "ToPoint", @@ -236,7 +236,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -83.938, + -83.93789677659265, 65.0 ], "tag": null, @@ -719,7 +719,7 @@ description: Variables in memory after executing brake-rotor.kcl }, "lDraftExterior": { "type": "Number", - "value": 3.5, + "value": 3.4995465410369673, "ty": { "type": "Default", "len": { @@ -732,7 +732,7 @@ description: Variables in memory after executing brake-rotor.kcl }, "lDraftInterior": { "type": "Number", - "value": 3.062, + "value": 3.0621032234073464, "ty": { "type": "Default", "len": { @@ -927,7 +927,7 @@ description: Variables in memory after executing brake-rotor.kcl ], "tag": null, "to": [ - -88.5, + -88.50045345896304, 70.0 ], "type": "ToPoint", @@ -941,7 +941,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -88.5, + -88.50045345896304, 70.0 ], "tag": { @@ -990,7 +990,7 @@ description: Variables in memory after executing brake-rotor.kcl ], "tag": null, "to": [ - -83.938, + -83.93789677659265, 65.0 ], "type": "ToPoint", @@ -1004,7 +1004,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -83.938, + -83.93789677659265, 65.0 ], "tag": null, @@ -1361,7 +1361,7 @@ description: Variables in memory after executing brake-rotor.kcl ], "tag": null, "to": [ - -88.5, + -88.50045345896304, 70.0 ], "type": "ToPoint", @@ -1375,7 +1375,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -88.5, + -88.50045345896304, 70.0 ], "tag": { @@ -1424,7 +1424,7 @@ description: Variables in memory after executing brake-rotor.kcl ], "tag": null, "to": [ - -83.938, + -83.93789677659265, 65.0 ], "type": "ToPoint", @@ -1438,7 +1438,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -83.938, + -83.93789677659265, 65.0 ], "tag": null, @@ -1795,7 +1795,7 @@ description: Variables in memory after executing brake-rotor.kcl ], "tag": null, "to": [ - -88.5, + -88.50045345896304, 70.0 ], "type": "ToPoint", @@ -1809,7 +1809,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -88.5, + -88.50045345896304, 70.0 ], "tag": { @@ -1858,7 +1858,7 @@ description: Variables in memory after executing brake-rotor.kcl ], "tag": null, "to": [ - -83.938, + -83.93789677659265, 65.0 ], "type": "ToPoint", @@ -1872,7 +1872,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -83.938, + -83.93789677659265, 65.0 ], "tag": null, @@ -2229,7 +2229,7 @@ description: Variables in memory after executing brake-rotor.kcl ], "tag": null, "to": [ - -88.5, + -88.50045345896304, 70.0 ], "type": "ToPoint", @@ -2243,7 +2243,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -88.5, + -88.50045345896304, 70.0 ], "tag": { @@ -2292,7 +2292,7 @@ description: Variables in memory after executing brake-rotor.kcl ], "tag": null, "to": [ - -83.938, + -83.93789677659265, 65.0 ], "type": "ToPoint", @@ -2306,7 +2306,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -83.938, + -83.93789677659265, 65.0 ], "tag": null, @@ -2663,7 +2663,7 @@ description: Variables in memory after executing brake-rotor.kcl ], "tag": null, "to": [ - -88.5, + -88.50045345896304, 70.0 ], "type": "ToPoint", @@ -2677,7 +2677,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -88.5, + -88.50045345896304, 70.0 ], "tag": { @@ -2726,7 +2726,7 @@ description: Variables in memory after executing brake-rotor.kcl ], "tag": null, "to": [ - -83.938, + -83.93789677659265, 65.0 ], "type": "ToPoint", @@ -2740,7 +2740,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -83.938, + -83.93789677659265, 65.0 ], "tag": null, @@ -3192,7 +3192,7 @@ description: Variables in memory after executing brake-rotor.kcl ], "tag": null, "to": [ - -88.5, + -88.50045345896304, 70.0 ], "type": "ToPoint", @@ -3206,7 +3206,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -88.5, + -88.50045345896304, 70.0 ], "tag": { @@ -3255,7 +3255,7 @@ description: Variables in memory after executing brake-rotor.kcl ], "tag": null, "to": [ - -83.938, + -83.93789677659265, 65.0 ], "type": "ToPoint", @@ -3269,7 +3269,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -83.938, + -83.93789677659265, 65.0 ], "tag": null, @@ -3605,7 +3605,7 @@ description: Variables in memory after executing brake-rotor.kcl ], "tag": null, "to": [ - -88.5, + -88.50045345896304, 70.0 ], "type": "ToPoint", @@ -3619,7 +3619,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -88.5, + -88.50045345896304, 70.0 ], "tag": { @@ -3668,7 +3668,7 @@ description: Variables in memory after executing brake-rotor.kcl ], "tag": null, "to": [ - -83.938, + -83.93789677659265, 65.0 ], "type": "ToPoint", @@ -3682,7 +3682,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -83.938, + -83.93789677659265, 65.0 ], "tag": null, @@ -4018,7 +4018,7 @@ description: Variables in memory after executing brake-rotor.kcl ], "tag": null, "to": [ - -88.5, + -88.50045345896304, 70.0 ], "type": "ToPoint", @@ -4032,7 +4032,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -88.5, + -88.50045345896304, 70.0 ], "tag": { @@ -4081,7 +4081,7 @@ description: Variables in memory after executing brake-rotor.kcl ], "tag": null, "to": [ - -83.938, + -83.93789677659265, 65.0 ], "type": "ToPoint", @@ -4095,7 +4095,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -83.938, + -83.93789677659265, 65.0 ], "tag": null, @@ -4431,7 +4431,7 @@ description: Variables in memory after executing brake-rotor.kcl ], "tag": null, "to": [ - -88.5, + -88.50045345896304, 70.0 ], "type": "ToPoint", @@ -4445,7 +4445,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -88.5, + -88.50045345896304, 70.0 ], "tag": { @@ -4494,7 +4494,7 @@ description: Variables in memory after executing brake-rotor.kcl ], "tag": null, "to": [ - -83.938, + -83.93789677659265, 65.0 ], "type": "ToPoint", @@ -4508,7 +4508,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -83.938, + -83.93789677659265, 65.0 ], "tag": null, @@ -4844,7 +4844,7 @@ description: Variables in memory after executing brake-rotor.kcl ], "tag": null, "to": [ - -88.5, + -88.50045345896304, 70.0 ], "type": "ToPoint", @@ -4858,7 +4858,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -88.5, + -88.50045345896304, 70.0 ], "tag": { @@ -4907,7 +4907,7 @@ description: Variables in memory after executing brake-rotor.kcl ], "tag": null, "to": [ - -83.938, + -83.93789677659265, 65.0 ], "type": "ToPoint", @@ -4921,7 +4921,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -83.938, + -83.93789677659265, 65.0 ], "tag": null, @@ -5139,7 +5139,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -5153,7 +5153,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -5164,7 +5164,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -5178,7 +5178,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -5318,7 +5318,7 @@ description: Variables in memory after executing brake-rotor.kcl }, "rInner": { "type": "Number", - "value": 51.938, + "value": 51.93789677659266, "ty": { "type": "Default", "len": { @@ -5331,7 +5331,7 @@ description: Variables in memory after executing brake-rotor.kcl }, "rOuter": { "type": "Number", - "value": 56.5, + "value": 56.50045345896304, "ty": { "type": "Default", "len": { @@ -5549,7 +5549,7 @@ description: Variables in memory after executing brake-rotor.kcl ], "tag": null, "to": [ - -88.5, + -88.50045345896304, 70.0 ], "type": "ToPoint", @@ -5563,7 +5563,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -88.5, + -88.50045345896304, 70.0 ], "tag": { @@ -5612,7 +5612,7 @@ description: Variables in memory after executing brake-rotor.kcl ], "tag": null, "to": [ - -83.938, + -83.93789677659265, 65.0 ], "type": "ToPoint", @@ -5626,7 +5626,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -83.938, + -83.93789677659265, 65.0 ], "tag": null, @@ -5947,7 +5947,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -5961,7 +5961,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -5972,7 +5972,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -5986,7 +5986,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -6289,7 +6289,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -6303,7 +6303,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -6314,7 +6314,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -6328,7 +6328,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -6628,7 +6628,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -6642,7 +6642,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -6653,7 +6653,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -6667,7 +6667,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -6967,7 +6967,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -6981,7 +6981,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -6992,7 +6992,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -7006,7 +7006,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -7306,7 +7306,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -7320,7 +7320,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -7331,7 +7331,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -7345,7 +7345,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -7645,7 +7645,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -7659,7 +7659,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -7670,7 +7670,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -7684,7 +7684,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -7984,7 +7984,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -7998,7 +7998,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -8009,7 +8009,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -8023,7 +8023,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -8323,7 +8323,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -8337,7 +8337,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -8348,7 +8348,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -8362,7 +8362,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -8662,7 +8662,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -8676,7 +8676,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -8687,7 +8687,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -8701,7 +8701,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -9001,7 +9001,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -9015,7 +9015,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -9026,7 +9026,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -9040,7 +9040,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -9340,7 +9340,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -9354,7 +9354,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -9365,7 +9365,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -9379,7 +9379,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -9679,7 +9679,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -9693,7 +9693,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -9704,7 +9704,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -9718,7 +9718,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -10018,7 +10018,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -10032,7 +10032,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -10043,7 +10043,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -10057,7 +10057,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -10357,7 +10357,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -10371,7 +10371,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -10382,7 +10382,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -10396,7 +10396,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -10696,7 +10696,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -10710,7 +10710,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -10721,7 +10721,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -10735,7 +10735,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -11035,7 +11035,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -11049,7 +11049,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -11060,7 +11060,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -11074,7 +11074,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -11374,7 +11374,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -11388,7 +11388,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -11399,7 +11399,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -11413,7 +11413,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -11713,7 +11713,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -11727,7 +11727,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -11738,7 +11738,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -11752,7 +11752,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -12052,7 +12052,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -12066,7 +12066,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -12077,7 +12077,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -12091,7 +12091,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -12391,7 +12391,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -12405,7 +12405,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -12416,7 +12416,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -12430,7 +12430,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -12730,7 +12730,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -12744,7 +12744,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -12755,7 +12755,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -12769,7 +12769,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -13069,7 +13069,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -13083,7 +13083,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -13094,7 +13094,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -13108,7 +13108,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -13408,7 +13408,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -13422,7 +13422,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -13433,7 +13433,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -13447,7 +13447,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -13747,7 +13747,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -13761,7 +13761,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -13772,7 +13772,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -13786,7 +13786,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -14086,7 +14086,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -14100,7 +14100,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -14111,7 +14111,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -14125,7 +14125,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -14425,7 +14425,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -14439,7 +14439,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -14450,7 +14450,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -14464,7 +14464,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -14764,7 +14764,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -14778,7 +14778,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -14789,7 +14789,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -14803,7 +14803,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -15103,7 +15103,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -15117,7 +15117,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -15128,7 +15128,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -15142,7 +15142,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -15442,7 +15442,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -15456,7 +15456,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -15467,7 +15467,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -15481,7 +15481,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -15781,7 +15781,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -15795,7 +15795,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -15806,7 +15806,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -15820,7 +15820,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -16120,7 +16120,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -16134,7 +16134,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -16145,7 +16145,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -16159,7 +16159,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -16459,7 +16459,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -16473,7 +16473,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -16484,7 +16484,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -16498,7 +16498,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -16798,7 +16798,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -16812,7 +16812,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -16823,7 +16823,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -16837,7 +16837,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -17137,7 +17137,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -17151,7 +17151,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -17162,7 +17162,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -17176,7 +17176,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -17476,7 +17476,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -17490,7 +17490,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -17501,7 +17501,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -17515,7 +17515,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -17815,7 +17815,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -17829,7 +17829,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -17840,7 +17840,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -17854,7 +17854,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { @@ -18154,7 +18154,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg02" }, "to": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "type": "ToPoint", @@ -18168,7 +18168,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.00000000000000367394039744206, 100.0 ], "tag": { @@ -18179,7 +18179,7 @@ description: Variables in memory after executing brake-rotor.kcl "value": "seg03" }, "to": [ - -6.0, + -5.9999999999999964, 100.0 ], "type": "ToPoint", @@ -18193,7 +18193,7 @@ description: Variables in memory after executing brake-rotor.kcl "sourceRange": [] }, "from": [ - -6.0, + -5.9999999999999964, 100.0 ], "tag": { diff --git a/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/artifact_commands.snap index f049b865e..fe859f6cf 100644 --- a/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/artifact_commands.snap @@ -114,7 +114,7 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": -34.544, + "x": -34.544000000000004, "y": 0.0, "z": 0.0 }, @@ -148,7 +148,7 @@ description: Artifact commands car-wheel-assembly.kcl "type": "line", "end": { "x": 0.0, - "y": 3.81, + "y": 3.8100000000000005, "z": 0.0 }, "relative": true @@ -214,7 +214,7 @@ description: Artifact commands car-wheel-assembly.kcl "type": "line", "end": { "x": 0.0, - "y": -27.94, + "y": -27.939999999999994, "z": 0.0 }, "relative": true @@ -280,7 +280,7 @@ description: Artifact commands car-wheel-assembly.kcl "type": "line", "end": { "x": 0.0, - "y": 3.81, + "y": 3.8100000000000005, "z": 0.0 }, "relative": true @@ -312,7 +312,7 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": 34.544, + "x": 34.544000000000004, "y": 0.0, "z": 0.0 }, @@ -469,7 +469,7 @@ description: Artifact commands car-wheel-assembly.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 152.4, + "x": 152.39999999999998, "y": 0.0, "z": 0.0 } @@ -618,7 +618,7 @@ description: Artifact commands car-wheel-assembly.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 76.2, + "x": 76.19999999999999, "y": 0.0, "z": 0.0 } @@ -1332,7 +1332,7 @@ description: Artifact commands car-wheel-assembly.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 152.4, + "x": 152.39999999999998, "y": 0.0, "z": 0.0 } @@ -1833,7 +1833,7 @@ description: Artifact commands car-wheel-assembly.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 146.05, + "x": 146.04999999999998, "y": 0.0, "z": 0.0 } @@ -2822,7 +2822,7 @@ description: Artifact commands car-wheel-assembly.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 55.118, + "x": 55.117999999999995, "y": 65.024, "z": 0.0 } @@ -2844,7 +2844,7 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": 3.048, + "x": 3.0479999999999996, "y": 0.0, "z": 0.0 }, @@ -2878,7 +2878,7 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": -3.048, + "x": -3.0479999999999996, "y": 0.0, "z": 0.0 }, @@ -2895,7 +2895,7 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": 55.118, + "x": 55.117999999999995, "y": 65.024, "z": 0.0 }, @@ -3238,7 +3238,7 @@ description: Artifact commands car-wheel-assembly.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -55.118, + "x": -55.117999999999995, "y": 65.024, "z": 0.0 } @@ -3260,7 +3260,7 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": -3.048, + "x": -3.0479999999999996, "y": 0.0, "z": 0.0 }, @@ -3294,7 +3294,7 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": 3.048, + "x": 3.0479999999999996, "y": 0.0, "z": 0.0 }, @@ -3311,7 +3311,7 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": -55.118, + "x": -55.117999999999995, "y": 65.024, "z": 0.0 }, @@ -3770,8 +3770,8 @@ description: Artifact commands car-wheel-assembly.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 241.3, - "y": 139.954, + "x": 241.29999999999998, + "y": 139.95399999999998, "z": 0.0 } } @@ -3792,8 +3792,8 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": 264.16, - "y": 139.954, + "x": 264.15999999999997, + "y": 139.95399999999998, "z": 0.0 }, "relative": false @@ -3825,8 +3825,8 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": 304.8, - "y": 59.944, + "x": 304.79999999999995, + "y": 59.943999999999996, "z": 0.0 }, "relative": false @@ -3893,8 +3893,8 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": 304.8, - "y": -50.038, + "x": 304.79999999999995, + "y": -50.03799999999999, "z": 0.0 }, "relative": false @@ -3961,7 +3961,7 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": 304.8, + "x": 304.79999999999995, "y": -99.314, "z": 0.0 }, @@ -3994,8 +3994,8 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": 241.3, - "y": -139.954, + "x": 241.29999999999998, + "y": -139.95399999999998, "z": 0.0 }, "relative": false @@ -4135,7 +4135,7 @@ description: Artifact commands car-wheel-assembly.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 76.2, + "x": 76.19999999999999, "y": 0.0, "z": 0.0 } @@ -4361,7 +4361,7 @@ description: Artifact commands car-wheel-assembly.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 76.2, + "x": 76.19999999999999, "y": 0.0, "z": 0.0 } @@ -5462,7 +5462,7 @@ description: Artifact commands car-wheel-assembly.kcl "type": "line", "end": { "x": 0.0, - "y": -36.195, + "y": -36.19499999999999, "z": 0.0 }, "relative": true @@ -5478,18 +5478,18 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "bezier", "control1": { - "x": -7.62, + "x": -7.619999999999999, "y": 0.0, "z": 0.0 }, "control2": { "x": 0.0, - "y": 7.62, + "y": 7.619999999999999, "z": 0.0 }, "end": { "x": -10.16, - "y": 7.62, + "y": 7.619999999999999, "z": 0.0 }, "relative": true @@ -5661,7 +5661,7 @@ description: Artifact commands car-wheel-assembly.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 76.2, + "x": 76.19999999999999, "y": 0.0, "z": 0.0 } @@ -5684,7 +5684,7 @@ description: Artifact commands car-wheel-assembly.kcl "type": "line", "end": { "x": 0.0, - "y": -36.195, + "y": -36.19499999999999, "z": 0.0 }, "relative": true @@ -5700,13 +5700,13 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "bezier", "control1": { - "x": 7.62, + "x": 7.619999999999999, "y": 0.0, "z": 0.0 }, "control2": { "x": 5.08, - "y": -7.62, + "y": -7.619999999999999, "z": 0.0 }, "end": { @@ -5727,7 +5727,7 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": 86.36, + "x": 86.35999999999999, "y": -12.065, "z": 0.0 }, @@ -5744,7 +5744,7 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": 76.2, + "x": 76.19999999999999, "y": 0.0, "z": 0.0 }, @@ -5839,9 +5839,9 @@ description: Artifact commands car-wheel-assembly.kcl "z": 2.54 }, "x_axis": { - "x": 1.0, + "x": 0.9998000599800071, "y": 0.0, - "z": 0.02 + "z": 0.01999600119960014 }, "y_axis": { "x": 0.0, @@ -5872,9 +5872,9 @@ description: Artifact commands car-wheel-assembly.kcl "animated": false, "adjust_camera": false, "planar_normal": { - "x": -0.02, + "x": -0.01999600119960014, "y": 0.0, - "z": 1.0 + "z": 0.9998000599800071 } } }, @@ -5893,7 +5893,7 @@ description: Artifact commands car-wheel-assembly.kcl "path": "[uuid]", "to": { "x": 82.55, - "y": -17.78, + "y": -17.779999999999998, "z": 0.0 } } @@ -5914,13 +5914,13 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "bezier", "control1": { - "x": 84.183, + "x": 84.18285714285715, "y": -5.0, "z": 0.0 }, "control2": { "x": 73.66, - "y": -23.333, + "y": -23.333333333333332, "z": 0.0 }, "end": { @@ -5942,7 +5942,7 @@ description: Artifact commands car-wheel-assembly.kcl "type": "line", "end": { "x": 0.0, - "y": -16.087, + "y": -16.086666666666666, "z": 0.0 }, "relative": true @@ -5964,7 +5964,7 @@ description: Artifact commands car-wheel-assembly.kcl }, "control2": { "x": -58.928, - "y": 23.333, + "y": 23.333333333333332, "z": 0.0 }, "end": { @@ -5986,7 +5986,7 @@ description: Artifact commands car-wheel-assembly.kcl "type": "line", "end": { "x": 82.55, - "y": -17.78, + "y": -17.779999999999998, "z": 0.0 }, "relative": false @@ -6011,9 +6011,9 @@ description: Artifact commands car-wheel-assembly.kcl "animated": false, "adjust_camera": false, "planar_normal": { - "x": -0.02, + "x": -0.01999600119960014, "y": 0.0, - "z": 1.0 + "z": 0.9998000599800071 } } }, @@ -6195,9 +6195,9 @@ description: Artifact commands car-wheel-assembly.kcl "z": -2.54 }, "x_axis": { - "x": 1.0, + "x": 0.9998000599800071, "y": 0.0, - "z": -0.02 + "z": -0.01999600119960014 }, "y_axis": { "x": 0.0, @@ -6228,9 +6228,9 @@ description: Artifact commands car-wheel-assembly.kcl "animated": false, "adjust_camera": false, "planar_normal": { - "x": 0.02, + "x": 0.01999600119960014, "y": -0.0, - "z": 1.0 + "z": 0.9998000599800071 } } }, @@ -6249,7 +6249,7 @@ description: Artifact commands car-wheel-assembly.kcl "path": "[uuid]", "to": { "x": 82.55, - "y": -17.78, + "y": -17.779999999999998, "z": 0.0 } } @@ -6270,13 +6270,13 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "bezier", "control1": { - "x": 84.183, + "x": 84.18285714285715, "y": -5.0, "z": 0.0 }, "control2": { "x": 73.66, - "y": -23.333, + "y": -23.333333333333332, "z": 0.0 }, "end": { @@ -6298,7 +6298,7 @@ description: Artifact commands car-wheel-assembly.kcl "type": "line", "end": { "x": 0.0, - "y": -16.087, + "y": -16.086666666666666, "z": 0.0 }, "relative": true @@ -6320,7 +6320,7 @@ description: Artifact commands car-wheel-assembly.kcl }, "control2": { "x": -58.928, - "y": 23.333, + "y": 23.333333333333332, "z": 0.0 }, "end": { @@ -6342,7 +6342,7 @@ description: Artifact commands car-wheel-assembly.kcl "type": "line", "end": { "x": 82.55, - "y": -17.78, + "y": -17.779999999999998, "z": 0.0 }, "relative": false @@ -6367,9 +6367,9 @@ description: Artifact commands car-wheel-assembly.kcl "animated": false, "adjust_camera": false, "planar_normal": { - "x": 0.02, + "x": 0.01999600119960014, "y": -0.0, - "z": 1.0 + "z": 0.9998000599800071 } } }, @@ -6595,7 +6595,7 @@ description: Artifact commands car-wheel-assembly.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 241.3, + "x": 241.29999999999998, "y": -114.248, "z": 0.0 } @@ -6618,7 +6618,7 @@ description: Artifact commands car-wheel-assembly.kcl "type": "line", "end": { "x": 0.0, - "y": 60.325, + "y": 60.324999999999996, "z": 0.0 }, "relative": true @@ -6652,7 +6652,7 @@ description: Artifact commands car-wheel-assembly.kcl "type": "line", "end": { "x": 0.0, - "y": 60.325, + "y": 60.324999999999996, "z": 0.0 }, "relative": true @@ -6685,8 +6685,8 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": 241.3, - "y": 127.052, + "x": 241.29999999999998, + "y": 127.05199999999999, "z": 0.0 }, "relative": false @@ -6736,7 +6736,7 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": -7.239, + "x": -7.238999999999999, "y": 0.0, "z": 0.0 }, @@ -6788,7 +6788,7 @@ description: Artifact commands car-wheel-assembly.kcl "type": "line", "end": { "x": 0.0, - "y": -113.436, + "y": -113.43639999999998, "z": 0.0 }, "relative": true @@ -6821,7 +6821,7 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": 229.235, + "x": 229.23499999999999, "y": -40.08, "z": 0.0 }, @@ -6838,7 +6838,7 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": -14.478, + "x": -14.477999999999998, "y": -4.826, "z": 0.0 }, @@ -6872,7 +6872,7 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": 14.478, + "x": 14.477999999999998, "y": -24.13, "z": 0.0 }, @@ -6923,7 +6923,7 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": 234.061, + "x": 234.06099999999998, "y": -121.36, "z": 0.0 }, @@ -6974,7 +6974,7 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": 7.239, + "x": 7.238999999999999, "y": 0.0, "z": 0.0 }, @@ -7163,7 +7163,7 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": 4.368, + "x": 4.367642811194429, "y": 12.0, "z": 0.0 }, @@ -7230,7 +7230,7 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": 0.025, + "x": 0.0254, "y": 33.0, "z": 0.0 }, @@ -7247,7 +7247,7 @@ description: Artifact commands car-wheel-assembly.kcl "segment": { "type": "line", "end": { - "x": 0.025, + "x": 0.0254, "y": 17.3, "z": 0.0 }, diff --git a/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/ops.snap b/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/ops.snap index c6f8c8ea4..73a63d956 100644 --- a/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/ops.snap @@ -3794,7 +3794,7 @@ description: Operations executed car-wheel-assembly.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -3810,7 +3810,7 @@ description: Operations executed car-wheel-assembly.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -3827,7 +3827,7 @@ description: Operations executed car-wheel-assembly.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/clock/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/clock/artifact_commands.snap index e45321915..18e063682 100644 --- a/rust/kcl-lib/tests/kcl_samples/clock/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/clock/artifact_commands.snap @@ -536,8 +536,8 @@ description: Artifact commands clock.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 89.75, - "y": 182.38, + "x": 89.75000000000001, + "y": 182.37976320958225, "z": 0.0 } } @@ -763,8 +763,8 @@ description: Artifact commands clock.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 148.38, - "y": 113.75, + "x": 148.37976320958225, + "y": 113.74999999999999, "z": 0.0 } } @@ -990,8 +990,8 @@ description: Artifact commands clock.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 163.38, - "y": 113.75, + "x": 163.37976320958225, + "y": 113.74999999999999, "z": 0.0 } } @@ -1898,8 +1898,8 @@ description: Artifact commands clock.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 148.38, - "y": -73.75, + "x": 148.37976320958225, + "y": -73.74999999999999, "z": 0.0 } } @@ -2125,8 +2125,8 @@ description: Artifact commands clock.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 162.88, - "y": -73.75, + "x": 162.87976320958225, + "y": -73.74999999999999, "z": 0.0 } } @@ -2147,7 +2147,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 8.333, + "x": 8.333333333333334, "y": 0.0, "z": 0.0 }, @@ -2164,7 +2164,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 4.167, + "x": 4.166666666666667, "y": -20.0, "z": 0.0 }, @@ -2181,7 +2181,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 4.167, + "x": 4.166666666666667, "y": 20.0, "z": 0.0 }, @@ -2198,7 +2198,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 8.333, + "x": 8.333333333333334, "y": 0.0, "z": 0.0 }, @@ -2386,8 +2386,8 @@ description: Artifact commands clock.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 81.25, - "y": -142.38, + "x": 81.25000000000001, + "y": -142.37976320958225, "z": 0.0 } } @@ -2408,7 +2408,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 8.333, + "x": 8.333333333333334, "y": 0.0, "z": 0.0 }, @@ -2425,7 +2425,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 4.167, + "x": 4.166666666666667, "y": -20.0, "z": 0.0 }, @@ -2442,7 +2442,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 4.167, + "x": 4.166666666666667, "y": 20.0, "z": 0.0 }, @@ -2459,7 +2459,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 8.333, + "x": 8.333333333333334, "y": 0.0, "z": 0.0 }, @@ -2647,7 +2647,7 @@ description: Artifact commands clock.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -22.5, + "x": -22.49999999999999, "y": -167.5, "z": 0.0 } @@ -2669,7 +2669,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 8.333, + "x": 8.333333333333334, "y": 0.0, "z": 0.0 }, @@ -2686,7 +2686,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 4.167, + "x": 4.166666666666667, "y": -20.0, "z": 0.0 }, @@ -2703,7 +2703,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 4.167, + "x": 4.166666666666667, "y": 20.0, "z": 0.0 }, @@ -2720,7 +2720,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 8.333, + "x": 8.333333333333334, "y": 0.0, "z": 0.0 }, @@ -2908,7 +2908,7 @@ description: Artifact commands clock.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 8.0, + "x": 8.00000000000001, "y": -167.5, "z": 0.0 } @@ -3135,8 +3135,8 @@ description: Artifact commands clock.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -121.25, - "y": -142.38, + "x": -121.24999999999996, + "y": -142.37976320958225, "z": 0.0 } } @@ -3157,7 +3157,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 8.333, + "x": 8.333333333333334, "y": 0.0, "z": 0.0 }, @@ -3174,7 +3174,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 4.167, + "x": 4.166666666666667, "y": -20.0, "z": 0.0 }, @@ -3191,7 +3191,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 4.167, + "x": 4.166666666666667, "y": 20.0, "z": 0.0 }, @@ -3208,7 +3208,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 8.333, + "x": 8.333333333333334, "y": 0.0, "z": 0.0 }, @@ -3396,8 +3396,8 @@ description: Artifact commands clock.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -92.75, - "y": -142.38, + "x": -92.74999999999996, + "y": -142.37976320958225, "z": 0.0 } } @@ -3623,8 +3623,8 @@ description: Artifact commands clock.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -77.75, - "y": -142.38, + "x": -77.74999999999996, + "y": -142.37976320958225, "z": 0.0 } } @@ -3850,8 +3850,8 @@ description: Artifact commands clock.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -184.88, - "y": -73.75, + "x": -184.87976320958225, + "y": -73.74999999999999, "z": 0.0 } } @@ -3872,7 +3872,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 8.333, + "x": 8.333333333333334, "y": 0.0, "z": 0.0 }, @@ -3889,7 +3889,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 4.167, + "x": 4.166666666666667, "y": -20.0, "z": 0.0 }, @@ -3906,7 +3906,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 4.167, + "x": 4.166666666666667, "y": 20.0, "z": 0.0 }, @@ -3923,7 +3923,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 8.333, + "x": 8.333333333333334, "y": 0.0, "z": 0.0 }, @@ -4111,8 +4111,8 @@ description: Artifact commands clock.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -156.38, - "y": -73.75, + "x": -156.37976320958225, + "y": -73.74999999999999, "z": 0.0 } } @@ -4338,8 +4338,8 @@ description: Artifact commands clock.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -141.38, - "y": -73.75, + "x": -141.37976320958225, + "y": -73.74999999999999, "z": 0.0 } } @@ -4565,8 +4565,8 @@ description: Artifact commands clock.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -126.38, - "y": -73.75, + "x": -126.37976320958225, + "y": -73.74999999999999, "z": 0.0 } } @@ -4793,7 +4793,7 @@ description: Artifact commands clock.kcl "path": "[uuid]", "to": { "x": -206.5, - "y": 20.0, + "y": 20.00000000000002, "z": 0.0 } } @@ -5020,7 +5020,7 @@ description: Artifact commands clock.kcl "path": "[uuid]", "to": { "x": -192.5, - "y": 20.0, + "y": 20.00000000000002, "z": 0.0 } } @@ -5041,7 +5041,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 6.667, + "x": 6.666666666666667, "y": 0.0, "z": 0.0 }, @@ -5058,8 +5058,8 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 4.853, - "y": -13.333, + "x": 4.852936456882703, + "y": -13.333333333333334, "z": 0.0 }, "relative": true @@ -5075,8 +5075,8 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 4.853, - "y": 13.333, + "x": 4.852936456882699, + "y": 13.333333333333334, "z": 0.0 }, "relative": true @@ -5092,7 +5092,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 6.667, + "x": 6.666666666666667, "y": 0.0, "z": 0.0 }, @@ -5109,7 +5109,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": -7.279, + "x": -7.2794046853240415, "y": -20.0, "z": 0.0 }, @@ -5126,7 +5126,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 7.279, + "x": 7.279404685324054, "y": -20.0, "z": 0.0 }, @@ -5143,7 +5143,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": -6.667, + "x": -6.666666666666667, "y": 0.0, "z": 0.0 }, @@ -5160,8 +5160,8 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": -4.853, - "y": 13.333, + "x": -4.852936456882698, + "y": 13.333333333333334, "z": 0.0 }, "relative": true @@ -5177,8 +5177,8 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": -4.853, - "y": -13.333, + "x": -4.852936456882695, + "y": -13.333333333333334, "z": 0.0 }, "relative": true @@ -5194,7 +5194,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": -6.667, + "x": -6.666666666666667, "y": 0.0, "z": 0.0 }, @@ -5211,7 +5211,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 7.279, + "x": 7.279404685324049, "y": 20.0, "z": 0.0 }, @@ -5382,8 +5382,8 @@ description: Artifact commands clock.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -177.38, - "y": 113.75, + "x": -177.37976320958225, + "y": 113.74999999999999, "z": 0.0 } } @@ -5404,7 +5404,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 6.667, + "x": 6.666666666666667, "y": 0.0, "z": 0.0 }, @@ -5421,8 +5421,8 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 4.853, - "y": -13.333, + "x": 4.852936456882703, + "y": -13.333333333333334, "z": 0.0 }, "relative": true @@ -5438,8 +5438,8 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 4.853, - "y": 13.333, + "x": 4.852936456882699, + "y": 13.333333333333334, "z": 0.0 }, "relative": true @@ -5455,7 +5455,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 6.667, + "x": 6.666666666666667, "y": 0.0, "z": 0.0 }, @@ -5472,7 +5472,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": -7.279, + "x": -7.2794046853240415, "y": -20.0, "z": 0.0 }, @@ -5489,7 +5489,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 7.279, + "x": 7.279404685324054, "y": -20.0, "z": 0.0 }, @@ -5506,7 +5506,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": -6.667, + "x": -6.666666666666667, "y": 0.0, "z": 0.0 }, @@ -5523,8 +5523,8 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": -4.853, - "y": 13.333, + "x": -4.852936456882698, + "y": 13.333333333333334, "z": 0.0 }, "relative": true @@ -5540,8 +5540,8 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": -4.853, - "y": -13.333, + "x": -4.852936456882695, + "y": -13.333333333333334, "z": 0.0 }, "relative": true @@ -5557,7 +5557,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": -6.667, + "x": -6.666666666666667, "y": 0.0, "z": 0.0 }, @@ -5574,7 +5574,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 7.279, + "x": 7.279404685324049, "y": 20.0, "z": 0.0 }, @@ -5745,8 +5745,8 @@ description: Artifact commands clock.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -113.75, - "y": 182.38, + "x": -113.74999999999996, + "y": 182.37976320958225, "z": 0.0 } } @@ -5767,7 +5767,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 6.667, + "x": 6.666666666666667, "y": 0.0, "z": 0.0 }, @@ -5784,8 +5784,8 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 4.853, - "y": -13.333, + "x": 4.852936456882703, + "y": -13.333333333333334, "z": 0.0 }, "relative": true @@ -5801,8 +5801,8 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 4.853, - "y": 13.333, + "x": 4.852936456882699, + "y": 13.333333333333334, "z": 0.0 }, "relative": true @@ -5818,7 +5818,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 6.667, + "x": 6.666666666666667, "y": 0.0, "z": 0.0 }, @@ -5835,7 +5835,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": -7.279, + "x": -7.2794046853240415, "y": -20.0, "z": 0.0 }, @@ -5852,7 +5852,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 7.279, + "x": 7.279404685324054, "y": -20.0, "z": 0.0 }, @@ -5869,7 +5869,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": -6.667, + "x": -6.666666666666667, "y": 0.0, "z": 0.0 }, @@ -5886,8 +5886,8 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": -4.853, - "y": 13.333, + "x": -4.852936456882698, + "y": 13.333333333333334, "z": 0.0 }, "relative": true @@ -5903,8 +5903,8 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": -4.853, - "y": -13.333, + "x": -4.852936456882695, + "y": -13.333333333333334, "z": 0.0 }, "relative": true @@ -5920,7 +5920,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": -6.667, + "x": -6.666666666666667, "y": 0.0, "z": 0.0 }, @@ -5937,7 +5937,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 7.279, + "x": 7.279404685324049, "y": 20.0, "z": 0.0 }, @@ -6108,8 +6108,8 @@ description: Artifact commands clock.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -87.75, - "y": 182.38, + "x": -87.74999999999996, + "y": 182.37976320958225, "z": 0.0 } } @@ -6335,7 +6335,7 @@ description: Artifact commands clock.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -30.0, + "x": -29.99999999999999, "y": 207.5, "z": 0.0 } @@ -6357,7 +6357,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 6.667, + "x": 6.666666666666667, "y": 0.0, "z": 0.0 }, @@ -6374,8 +6374,8 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 4.853, - "y": -13.333, + "x": 4.852936456882703, + "y": -13.333333333333334, "z": 0.0 }, "relative": true @@ -6391,8 +6391,8 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 4.853, - "y": 13.333, + "x": 4.852936456882699, + "y": 13.333333333333334, "z": 0.0 }, "relative": true @@ -6408,7 +6408,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 6.667, + "x": 6.666666666666667, "y": 0.0, "z": 0.0 }, @@ -6425,7 +6425,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": -7.279, + "x": -7.2794046853240415, "y": -20.0, "z": 0.0 }, @@ -6442,7 +6442,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 7.279, + "x": 7.279404685324054, "y": -20.0, "z": 0.0 }, @@ -6459,7 +6459,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": -6.667, + "x": -6.666666666666667, "y": 0.0, "z": 0.0 }, @@ -6476,8 +6476,8 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": -4.853, - "y": 13.333, + "x": -4.852936456882698, + "y": 13.333333333333334, "z": 0.0 }, "relative": true @@ -6493,8 +6493,8 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": -4.853, - "y": -13.333, + "x": -4.852936456882695, + "y": -13.333333333333334, "z": 0.0 }, "relative": true @@ -6510,7 +6510,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": -6.667, + "x": -6.666666666666667, "y": 0.0, "z": 0.0 }, @@ -6527,7 +6527,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 7.279, + "x": 7.279404685324049, "y": 20.0, "z": 0.0 }, @@ -6698,7 +6698,7 @@ description: Artifact commands clock.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 1.0, + "x": 1.0000000000000115, "y": 207.5, "z": 0.0 } @@ -6925,7 +6925,7 @@ description: Artifact commands clock.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 16.0, + "x": 16.00000000000001, "y": 207.5, "z": 0.0 } @@ -7280,8 +7280,8 @@ description: Artifact commands clock.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -19.381, - "y": -7.054, + "x": -19.381160303709358, + "y": -7.054165456091921, "z": 0.0 } } @@ -7307,8 +7307,8 @@ description: Artifact commands clock.kcl "z": 0.0 }, "end": { - "x": -19.381, - "y": 7.054, + "x": -19.381160303709358, + "y": 7.054165456091921, "z": 0.0 }, "relative": false @@ -7325,7 +7325,7 @@ description: Artifact commands clock.kcl "type": "line", "end": { "x": -62.5, - "y": -0.0, + "y": -0.000000000000007654042494670958, "z": 0.0 }, "relative": true @@ -7341,7 +7341,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": -0.0, + "x": -0.000000000000002296212748401287, "y": 12.5, "z": 0.0 }, @@ -7359,7 +7359,7 @@ description: Artifact commands clock.kcl "type": "line", "end": { "x": -115.0, - "y": -0.0, + "y": -0.000000000000014083438190194563, "z": 0.0 }, "relative": false @@ -7375,8 +7375,8 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 33.494, - "y": -18.905, + "x": 33.493823882925064, + "y": -18.904673792806236, "z": 0.0 }, "relative": true @@ -7392,7 +7392,7 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": -0.0, + "x": -0.000000000000002296212748401287, "y": 12.5, "z": 0.0 }, @@ -7409,8 +7409,8 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": -19.381, - "y": -7.054, + "x": -19.381160303709358, + "y": -7.054165456091921, "z": 0.0 }, "relative": false @@ -7683,8 +7683,8 @@ description: Artifact commands clock.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 9.041, - "y": -18.538, + "x": 9.041404902524723, + "y": -18.53762720492032, "z": 0.0 } } @@ -7705,13 +7705,13 @@ description: Artifact commands clock.kcl "segment": { "type": "arc_to", "interior": { - "x": -2.156, - "y": 20.512, + "x": -2.15589955489535, + "y": 20.512014091970638, "z": 0.0 }, "end": { - "x": -4.99, - "y": -20.012, + "x": -4.989639096743148, + "y": -20.012349354442428, "z": 0.0 }, "relative": false @@ -7727,8 +7727,8 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 10.453, - "y": -99.452, + "x": 10.452846326765346, + "y": -99.45218953682733, "z": 0.0 }, "relative": true @@ -7744,8 +7744,8 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": -12.432, - "y": -1.307, + "x": -12.431523692103417, + "y": -1.3066057908456716, "z": 0.0 }, "relative": true @@ -7761,8 +7761,8 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 16.202, - "y": -154.151, + "x": 16.201911806486287, + "y": -154.15089378208236, "z": 0.0 }, "relative": false @@ -7778,8 +7778,8 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 17.323, - "y": 36.756, + "x": 17.322596558238345, + "y": 36.75588084204726, "z": 0.0 }, "relative": true @@ -7795,8 +7795,8 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": -12.432, - "y": -1.307, + "x": -12.431523692103417, + "y": -1.3066057908456716, "z": 0.0 }, "relative": true @@ -7812,8 +7812,8 @@ description: Artifact commands clock.kcl "segment": { "type": "line", "end": { - "x": 9.041, - "y": -18.538, + "x": 9.041404902524723, + "y": -18.53762720492032, "z": 0.0 }, "relative": false @@ -8034,7 +8034,7 @@ description: Artifact commands clock.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -2.508, + "x": -2.5075, "y": 200.0, "z": 0.0 } @@ -8073,8 +8073,8 @@ description: Artifact commands clock.kcl "segment": { "type": "arc", "center": { - "x": 0.125, - "y": 155.44 + "x": 0.12499999999999867, + "y": 155.44037624907492 }, "radius": 5.265, "start": { @@ -8115,7 +8115,7 @@ description: Artifact commands clock.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -5.265, + "x": -5.264999999999997, "y": 0.0, "z": 0.0 }, diff --git a/rust/kcl-lib/tests/kcl_samples/clock/ops.snap b/rust/kcl-lib/tests/kcl_samples/clock/ops.snap index 033f23594..52b3478ac 100644 --- a/rust/kcl-lib/tests/kcl_samples/clock/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/clock/ops.snap @@ -980,7 +980,7 @@ description: Operations executed clock.kcl "startX": { "value": { "type": "Number", - "value": 93.75, + "value": 93.75000000000001, "ty": { "type": "Default", "len": { @@ -996,7 +996,7 @@ description: Operations executed clock.kcl "startY": { "value": { "type": "Number", - "value": 162.38, + "value": 162.37976320958225, "ty": { "type": "Default", "len": { @@ -1292,7 +1292,7 @@ description: Operations executed clock.kcl "startX": { "value": { "type": "Number", - "value": 152.38, + "value": 152.37976320958225, "ty": { "type": "Default", "len": { @@ -1308,7 +1308,7 @@ description: Operations executed clock.kcl "startY": { "value": { "type": "Number", - "value": 93.75, + "value": 93.74999999999999, "ty": { "type": "Default", "len": { @@ -1604,7 +1604,7 @@ description: Operations executed clock.kcl "startX": { "value": { "type": "Number", - "value": 167.38, + "value": 167.37976320958225, "ty": { "type": "Default", "len": { @@ -1620,7 +1620,7 @@ description: Operations executed clock.kcl "startY": { "value": { "type": "Number", - "value": 93.75, + "value": 93.74999999999999, "ty": { "type": "Default", "len": { @@ -2852,7 +2852,7 @@ description: Operations executed clock.kcl "startX": { "value": { "type": "Number", - "value": 152.38, + "value": 152.37976320958225, "ty": { "type": "Default", "len": { @@ -2868,7 +2868,7 @@ description: Operations executed clock.kcl "startY": { "value": { "type": "Number", - "value": -93.75, + "value": -93.74999999999999, "ty": { "type": "Default", "len": { @@ -3164,7 +3164,7 @@ description: Operations executed clock.kcl "startX": { "value": { "type": "Number", - "value": 175.38, + "value": 175.37976320958225, "ty": { "type": "Default", "len": { @@ -3180,7 +3180,7 @@ description: Operations executed clock.kcl "startY": { "value": { "type": "Number", - "value": -93.75, + "value": -93.74999999999999, "ty": { "type": "Default", "len": { @@ -3476,7 +3476,7 @@ description: Operations executed clock.kcl "startX": { "value": { "type": "Number", - "value": 93.75, + "value": 93.75000000000001, "ty": { "type": "Default", "len": { @@ -3492,7 +3492,7 @@ description: Operations executed clock.kcl "startY": { "value": { "type": "Number", - "value": -162.38, + "value": -162.37976320958225, "ty": { "type": "Default", "len": { @@ -3788,7 +3788,7 @@ description: Operations executed clock.kcl "startX": { "value": { "type": "Number", - "value": -10.0, + "value": -9.99999999999999, "ty": { "type": "Default", "len": { @@ -4100,7 +4100,7 @@ description: Operations executed clock.kcl "startX": { "value": { "type": "Number", - "value": 12.0, + "value": 12.00000000000001, "ty": { "type": "Default", "len": { @@ -4412,7 +4412,7 @@ description: Operations executed clock.kcl "startX": { "value": { "type": "Number", - "value": -108.75, + "value": -108.74999999999996, "ty": { "type": "Default", "len": { @@ -4428,7 +4428,7 @@ description: Operations executed clock.kcl "startY": { "value": { "type": "Number", - "value": -162.38, + "value": -162.37976320958225, "ty": { "type": "Default", "len": { @@ -4724,7 +4724,7 @@ description: Operations executed clock.kcl "startX": { "value": { "type": "Number", - "value": -88.75, + "value": -88.74999999999996, "ty": { "type": "Default", "len": { @@ -4740,7 +4740,7 @@ description: Operations executed clock.kcl "startY": { "value": { "type": "Number", - "value": -162.38, + "value": -162.37976320958225, "ty": { "type": "Default", "len": { @@ -5036,7 +5036,7 @@ description: Operations executed clock.kcl "startX": { "value": { "type": "Number", - "value": -73.75, + "value": -73.74999999999996, "ty": { "type": "Default", "len": { @@ -5052,7 +5052,7 @@ description: Operations executed clock.kcl "startY": { "value": { "type": "Number", - "value": -162.38, + "value": -162.37976320958225, "ty": { "type": "Default", "len": { @@ -5348,7 +5348,7 @@ description: Operations executed clock.kcl "startX": { "value": { "type": "Number", - "value": -172.38, + "value": -172.37976320958225, "ty": { "type": "Default", "len": { @@ -5364,7 +5364,7 @@ description: Operations executed clock.kcl "startY": { "value": { "type": "Number", - "value": -93.75, + "value": -93.74999999999999, "ty": { "type": "Default", "len": { @@ -5660,7 +5660,7 @@ description: Operations executed clock.kcl "startX": { "value": { "type": "Number", - "value": -152.38, + "value": -152.37976320958225, "ty": { "type": "Default", "len": { @@ -5676,7 +5676,7 @@ description: Operations executed clock.kcl "startY": { "value": { "type": "Number", - "value": -93.75, + "value": -93.74999999999999, "ty": { "type": "Default", "len": { @@ -5972,7 +5972,7 @@ description: Operations executed clock.kcl "startX": { "value": { "type": "Number", - "value": -137.38, + "value": -137.37976320958225, "ty": { "type": "Default", "len": { @@ -5988,7 +5988,7 @@ description: Operations executed clock.kcl "startY": { "value": { "type": "Number", - "value": -93.75, + "value": -93.74999999999999, "ty": { "type": "Default", "len": { @@ -6284,7 +6284,7 @@ description: Operations executed clock.kcl "startX": { "value": { "type": "Number", - "value": -122.38, + "value": -122.37976320958225, "ty": { "type": "Default", "len": { @@ -6300,7 +6300,7 @@ description: Operations executed clock.kcl "startY": { "value": { "type": "Number", - "value": -93.75, + "value": -93.74999999999999, "ty": { "type": "Default", "len": { @@ -6612,7 +6612,7 @@ description: Operations executed clock.kcl "startY": { "value": { "type": "Number", - "value": 0.0, + "value": 0.000000000000022962127484012872, "ty": { "type": "Default", "len": { @@ -6924,7 +6924,7 @@ description: Operations executed clock.kcl "startY": { "value": { "type": "Number", - "value": 0.0, + "value": 0.000000000000022962127484012872, "ty": { "type": "Default", "len": { @@ -7220,7 +7220,7 @@ description: Operations executed clock.kcl "startX": { "value": { "type": "Number", - "value": -157.38, + "value": -157.37976320958225, "ty": { "type": "Default", "len": { @@ -7236,7 +7236,7 @@ description: Operations executed clock.kcl "startY": { "value": { "type": "Number", - "value": 93.75, + "value": 93.74999999999999, "ty": { "type": "Default", "len": { @@ -7532,7 +7532,7 @@ description: Operations executed clock.kcl "startX": { "value": { "type": "Number", - "value": -93.75, + "value": -93.74999999999996, "ty": { "type": "Default", "len": { @@ -7548,7 +7548,7 @@ description: Operations executed clock.kcl "startY": { "value": { "type": "Number", - "value": 162.38, + "value": 162.37976320958225, "ty": { "type": "Default", "len": { @@ -7844,7 +7844,7 @@ description: Operations executed clock.kcl "startX": { "value": { "type": "Number", - "value": -83.75, + "value": -83.74999999999996, "ty": { "type": "Default", "len": { @@ -7860,7 +7860,7 @@ description: Operations executed clock.kcl "startY": { "value": { "type": "Number", - "value": 162.38, + "value": 162.37976320958225, "ty": { "type": "Default", "len": { @@ -8156,7 +8156,7 @@ description: Operations executed clock.kcl "startX": { "value": { "type": "Number", - "value": -10.0, + "value": -9.99999999999999, "ty": { "type": "Default", "len": { @@ -8468,7 +8468,7 @@ description: Operations executed clock.kcl "startX": { "value": { "type": "Number", - "value": 5.0, + "value": 5.0000000000000115, "ty": { "type": "Default", "len": { @@ -8780,7 +8780,7 @@ description: Operations executed clock.kcl "startX": { "value": { "type": "Number", - "value": 20.0, + "value": 20.00000000000001, "ty": { "type": "Default", "len": { @@ -9716,7 +9716,7 @@ description: Operations executed clock.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -9732,7 +9732,7 @@ description: Operations executed clock.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -9749,7 +9749,7 @@ description: Operations executed clock.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/clock/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/clock/program_memory.snap index 1beee73cc..c89a537f9 100644 --- a/rust/kcl-lib/tests/kcl_samples/clock/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/clock/program_memory.snap @@ -944,7 +944,7 @@ description: Variables in memory after executing clock.kcl "value": [ { "type": "Number", - "value": -152.38, + "value": -152.37976320958225, "ty": { "type": "Default", "len": { @@ -957,7 +957,7 @@ description: Variables in memory after executing clock.kcl }, { "type": "Number", - "value": -93.75, + "value": -93.74999999999999, "ty": { "type": "Default", "len": { @@ -975,7 +975,7 @@ description: Variables in memory after executing clock.kcl "value": [ { "type": "Number", - "value": -137.38, + "value": -137.37976320958225, "ty": { "type": "Default", "len": { @@ -988,7 +988,7 @@ description: Variables in memory after executing clock.kcl }, { "type": "Number", - "value": -93.75, + "value": -93.74999999999999, "ty": { "type": "Default", "len": { @@ -1006,7 +1006,7 @@ description: Variables in memory after executing clock.kcl "value": [ { "type": "Number", - "value": -122.38, + "value": -122.37976320958225, "ty": { "type": "Default", "len": { @@ -1019,7 +1019,7 @@ description: Variables in memory after executing clock.kcl }, { "type": "Number", - "value": -93.75, + "value": -93.74999999999999, "ty": { "type": "Default", "len": { @@ -1037,7 +1037,7 @@ description: Variables in memory after executing clock.kcl "value": [ { "type": "Number", - "value": -172.38, + "value": -172.37976320958225, "ty": { "type": "Default", "len": { @@ -1050,7 +1050,7 @@ description: Variables in memory after executing clock.kcl }, { "type": "Number", - "value": -93.75, + "value": -93.74999999999999, "ty": { "type": "Default", "len": { @@ -1073,7 +1073,7 @@ description: Variables in memory after executing clock.kcl "value": [ { "type": "Number", - "value": -83.75, + "value": -83.74999999999996, "ty": { "type": "Default", "len": { @@ -1086,7 +1086,7 @@ description: Variables in memory after executing clock.kcl }, { "type": "Number", - "value": 162.38, + "value": 162.37976320958225, "ty": { "type": "Default", "len": { @@ -1104,7 +1104,7 @@ description: Variables in memory after executing clock.kcl "value": [ { "type": "Number", - "value": -93.75, + "value": -93.74999999999996, "ty": { "type": "Default", "len": { @@ -1117,7 +1117,7 @@ description: Variables in memory after executing clock.kcl }, { "type": "Number", - "value": 162.38, + "value": 162.37976320958225, "ty": { "type": "Default", "len": { @@ -1140,7 +1140,7 @@ description: Variables in memory after executing clock.kcl "value": [ { "type": "Number", - "value": 93.75, + "value": 93.75000000000001, "ty": { "type": "Default", "len": { @@ -1153,7 +1153,7 @@ description: Variables in memory after executing clock.kcl }, { "type": "Number", - "value": -162.38, + "value": -162.37976320958225, "ty": { "type": "Default", "len": { @@ -1176,7 +1176,7 @@ description: Variables in memory after executing clock.kcl "value": [ { "type": "Number", - "value": 152.38, + "value": 152.37976320958225, "ty": { "type": "Default", "len": { @@ -1189,7 +1189,7 @@ description: Variables in memory after executing clock.kcl }, { "type": "Number", - "value": -93.75, + "value": -93.74999999999999, "ty": { "type": "Default", "len": { @@ -1207,7 +1207,7 @@ description: Variables in memory after executing clock.kcl "value": [ { "type": "Number", - "value": 175.38, + "value": 175.37976320958225, "ty": { "type": "Default", "len": { @@ -1220,7 +1220,7 @@ description: Variables in memory after executing clock.kcl }, { "type": "Number", - "value": -93.75, + "value": -93.74999999999999, "ty": { "type": "Default", "len": { @@ -1256,7 +1256,7 @@ description: Variables in memory after executing clock.kcl }, { "type": "Number", - "value": 0.0, + "value": 0.000000000000022962127484012872, "ty": { "type": "Default", "len": { @@ -1287,7 +1287,7 @@ description: Variables in memory after executing clock.kcl }, { "type": "Number", - "value": 0.0, + "value": 0.000000000000022962127484012872, "ty": { "type": "Default", "len": { @@ -1310,7 +1310,7 @@ description: Variables in memory after executing clock.kcl "value": [ { "type": "Number", - "value": 93.75, + "value": 93.75000000000001, "ty": { "type": "Default", "len": { @@ -1323,7 +1323,7 @@ description: Variables in memory after executing clock.kcl }, { "type": "Number", - "value": 162.38, + "value": 162.37976320958225, "ty": { "type": "Default", "len": { @@ -1346,7 +1346,7 @@ description: Variables in memory after executing clock.kcl "value": [ { "type": "Number", - "value": -88.75, + "value": -88.74999999999996, "ty": { "type": "Default", "len": { @@ -1359,7 +1359,7 @@ description: Variables in memory after executing clock.kcl }, { "type": "Number", - "value": -162.38, + "value": -162.37976320958225, "ty": { "type": "Default", "len": { @@ -1377,7 +1377,7 @@ description: Variables in memory after executing clock.kcl "value": [ { "type": "Number", - "value": -73.75, + "value": -73.74999999999996, "ty": { "type": "Default", "len": { @@ -1390,7 +1390,7 @@ description: Variables in memory after executing clock.kcl }, { "type": "Number", - "value": -162.38, + "value": -162.37976320958225, "ty": { "type": "Default", "len": { @@ -1408,7 +1408,7 @@ description: Variables in memory after executing clock.kcl "value": [ { "type": "Number", - "value": -108.75, + "value": -108.74999999999996, "ty": { "type": "Default", "len": { @@ -1421,7 +1421,7 @@ description: Variables in memory after executing clock.kcl }, { "type": "Number", - "value": -162.38, + "value": -162.37976320958225, "ty": { "type": "Default", "len": { @@ -1444,7 +1444,7 @@ description: Variables in memory after executing clock.kcl "value": [ { "type": "Number", - "value": 12.0, + "value": 12.00000000000001, "ty": { "type": "Default", "len": { @@ -1475,7 +1475,7 @@ description: Variables in memory after executing clock.kcl "value": [ { "type": "Number", - "value": -10.0, + "value": -9.99999999999999, "ty": { "type": "Default", "len": { @@ -1511,7 +1511,7 @@ description: Variables in memory after executing clock.kcl "value": [ { "type": "Number", - "value": -157.38, + "value": -157.37976320958225, "ty": { "type": "Default", "len": { @@ -1524,7 +1524,7 @@ description: Variables in memory after executing clock.kcl }, { "type": "Number", - "value": 93.75, + "value": 93.74999999999999, "ty": { "type": "Default", "len": { @@ -1645,7 +1645,7 @@ description: Variables in memory after executing clock.kcl "value": [ { "type": "Number", - "value": 5.0, + "value": 5.0000000000000115, "ty": { "type": "Default", "len": { @@ -1676,7 +1676,7 @@ description: Variables in memory after executing clock.kcl "value": [ { "type": "Number", - "value": 20.0, + "value": 20.00000000000001, "ty": { "type": "Default", "len": { @@ -1707,7 +1707,7 @@ description: Variables in memory after executing clock.kcl "value": [ { "type": "Number", - "value": -10.0, + "value": -9.99999999999999, "ty": { "type": "Default", "len": { @@ -1743,7 +1743,7 @@ description: Variables in memory after executing clock.kcl "value": [ { "type": "Number", - "value": 152.38, + "value": 152.37976320958225, "ty": { "type": "Default", "len": { @@ -1756,7 +1756,7 @@ description: Variables in memory after executing clock.kcl }, { "type": "Number", - "value": 93.75, + "value": 93.74999999999999, "ty": { "type": "Default", "len": { @@ -1774,7 +1774,7 @@ description: Variables in memory after executing clock.kcl "value": [ { "type": "Number", - "value": 167.38, + "value": 167.37976320958225, "ty": { "type": "Default", "len": { @@ -1787,7 +1787,7 @@ description: Variables in memory after executing clock.kcl }, { "type": "Number", - "value": 93.75, + "value": 93.74999999999999, "ty": { "type": "Default", "len": { @@ -2466,12 +2466,12 @@ description: Variables in memory after executing clock.kcl "sourceRange": [] }, "from": [ - -2.508, + -2.5075, 200.0 ], "tag": null, "to": [ - -2.508, + -2.5075, 160.0 ], "type": "ToPoint", @@ -2486,17 +2486,17 @@ description: Variables in memory after executing clock.kcl }, "ccw": true, "center": [ - 0.125, - 155.44 + 0.12499999999999867, + 155.44037624907492 ], "from": [ - -2.508, + -2.5075, 160.0 ], "radius": 5.265, "tag": null, "to": [ - 2.757, + 2.757499999999997, 160.0 ], "type": "Arc", @@ -2510,12 +2510,12 @@ description: Variables in memory after executing clock.kcl "sourceRange": [] }, "from": [ - 2.757, + 2.757499999999997, 160.0 ], "tag": null, "to": [ - 2.757, + 2.757499999999997, 200.0 ], "type": "ToPoint", @@ -2530,16 +2530,16 @@ description: Variables in memory after executing clock.kcl }, "ccw": true, "center": [ - 0.125, + 0.12499999999999867, 200.0 ], "from": [ - 2.757, + 2.757499999999997, 200.0 ], "tag": null, "to": [ - -2.508, + -2.5075, 200.0 ], "type": "TangentialArcTo", @@ -2553,12 +2553,12 @@ description: Variables in memory after executing clock.kcl "sourceRange": [] }, "from": [ - -2.508, + -2.5075, 200.0 ], "tag": null, "to": [ - -2.508, + -2.5075, 200.0 ], "type": "ToPoint", @@ -2754,11 +2754,11 @@ description: Variables in memory after executing clock.kcl }, "start": { "from": [ - -2.508, + -2.5075, 200.0 ], "to": [ - -2.508, + -2.5075, 200.0 ], "units": { @@ -2797,8 +2797,8 @@ description: Variables in memory after executing clock.kcl "sourceRange": [] }, "from": [ - -19.381, - -7.054 + -19.381160303709358, + -7.054165456091921 ], "p1": [ -19.381160303709358, @@ -2814,8 +2814,8 @@ description: Variables in memory after executing clock.kcl ], "tag": null, "to": [ - -19.381, - 7.054 + -19.381160303709358, + 7.054165456091921 ], "type": "ArcThreePoint", "units": { @@ -2828,13 +2828,13 @@ description: Variables in memory after executing clock.kcl "sourceRange": [] }, "from": [ - -19.381, - 7.054 + -19.381160303709358, + 7.054165456091921 ], "tag": null, "to": [ - -81.881, - 7.054 + -81.88116030370935, + 7.054165456091913 ], "type": "ToPoint", "units": { @@ -2847,8 +2847,8 @@ description: Variables in memory after executing clock.kcl "sourceRange": [] }, "from": [ - -81.881, - 7.054 + -81.88116030370935, + 7.054165456091913 ], "tag": { "commentStart": 9962, @@ -2858,8 +2858,8 @@ description: Variables in memory after executing clock.kcl "value": "seg004" }, "to": [ - -81.881, - 19.554 + -81.88116030370935, + 19.554165456091912 ], "type": "ToPoint", "units": { @@ -2872,8 +2872,8 @@ description: Variables in memory after executing clock.kcl "sourceRange": [] }, "from": [ - -81.881, - 19.554 + -81.88116030370935, + 19.554165456091912 ], "tag": { "commentStart": 10158, @@ -2884,7 +2884,7 @@ description: Variables in memory after executing clock.kcl }, "to": [ -115.0, - -0.0 + -0.000000000000014083438190194563 ], "type": "ToPoint", "units": { @@ -2898,12 +2898,12 @@ description: Variables in memory after executing clock.kcl }, "from": [ -115.0, - -0.0 + -0.000000000000014083438190194563 ], "tag": null, "to": [ - -81.506, - -18.905 + -81.50617611707494, + -18.90467379280625 ], "type": "ToPoint", "units": { @@ -2916,13 +2916,13 @@ description: Variables in memory after executing clock.kcl "sourceRange": [] }, "from": [ - -81.506, - -18.905 + -81.50617611707494, + -18.90467379280625 ], "tag": null, "to": [ - -81.506, - -6.405 + -81.50617611707494, + -6.40467379280625 ], "type": "ToPoint", "units": { @@ -2935,13 +2935,13 @@ description: Variables in memory after executing clock.kcl "sourceRange": [] }, "from": [ - -81.506, - -6.405 + -81.50617611707494, + -6.40467379280625 ], "tag": null, "to": [ - -19.381, - -7.054 + -19.381160303709358, + -7.054165456091921 ], "type": "ToPoint", "units": { @@ -2954,13 +2954,13 @@ description: Variables in memory after executing clock.kcl "sourceRange": [] }, "from": [ - -19.381, - -7.054 + -19.381160303709358, + -7.054165456091921 ], "tag": null, "to": [ - -19.381, - -7.054 + -19.381160303709358, + -7.054165456091921 ], "type": "ToPoint", "units": { @@ -3000,12 +3000,12 @@ description: Variables in memory after executing clock.kcl }, "start": { "from": [ - -19.381, - -7.054 + -19.381160303709358, + -7.054165456091921 ], "to": [ - -19.381, - -7.054 + -19.381160303709358, + -7.054165456091921 ], "units": { "type": "Mm" @@ -3132,8 +3132,8 @@ description: Variables in memory after executing clock.kcl "sourceRange": [] }, "from": [ - 9.041, - -18.538 + 9.041404902524723, + -18.53762720492032 ], "p1": [ 9.041404902524723, @@ -3149,8 +3149,8 @@ description: Variables in memory after executing clock.kcl ], "tag": null, "to": [ - -4.99, - -20.012 + -4.989639096743148, + -20.012349354442428 ], "type": "ArcThreePoint", "units": { @@ -3163,13 +3163,13 @@ description: Variables in memory after executing clock.kcl "sourceRange": [] }, "from": [ - -4.99, - -20.012 + -4.989639096743148, + -20.012349354442428 ], "tag": null, "to": [ - 5.463, - -119.465 + 5.463207230022198, + -119.46453889126977 ], "type": "ToPoint", "units": { @@ -3182,8 +3182,8 @@ description: Variables in memory after executing clock.kcl "sourceRange": [] }, "from": [ - 5.463, - -119.465 + 5.463207230022198, + -119.46453889126977 ], "tag": { "commentStart": 11501, @@ -3193,8 +3193,8 @@ description: Variables in memory after executing clock.kcl "value": "seg003" }, "to": [ - -6.968, - -120.771 + -6.968316462081218, + -120.77114468211543 ], "type": "ToPoint", "units": { @@ -3207,8 +3207,8 @@ description: Variables in memory after executing clock.kcl "sourceRange": [] }, "from": [ - -6.968, - -120.771 + -6.968316462081218, + -120.77114468211543 ], "tag": { "commentStart": 11705, @@ -3218,8 +3218,8 @@ description: Variables in memory after executing clock.kcl "value": "seg005" }, "to": [ - 16.202, - -154.151 + 16.201911806486287, + -154.15089378208236 ], "type": "ToPoint", "units": { @@ -3232,13 +3232,13 @@ description: Variables in memory after executing clock.kcl "sourceRange": [] }, "from": [ - 16.202, - -154.151 + 16.201911806486287, + -154.15089378208236 ], "tag": null, "to": [ - 33.525, - -117.395 + 33.52450836472463, + -117.3950129400351 ], "type": "ToPoint", "units": { @@ -3251,13 +3251,13 @@ description: Variables in memory after executing clock.kcl "sourceRange": [] }, "from": [ - 33.525, - -117.395 + 33.52450836472463, + -117.3950129400351 ], "tag": null, "to": [ - 21.093, - -118.702 + 21.092984672621213, + -118.70161873088077 ], "type": "ToPoint", "units": { @@ -3270,13 +3270,13 @@ description: Variables in memory after executing clock.kcl "sourceRange": [] }, "from": [ - 21.093, - -118.702 + 21.092984672621213, + -118.70161873088077 ], "tag": null, "to": [ - 9.041, - -18.538 + 9.041404902524723, + -18.53762720492032 ], "type": "ToPoint", "units": { @@ -3289,13 +3289,13 @@ description: Variables in memory after executing clock.kcl "sourceRange": [] }, "from": [ - 9.041, - -18.538 + 9.041404902524723, + -18.53762720492032 ], "tag": null, "to": [ - 9.041, - -18.538 + 9.041404902524723, + -18.53762720492032 ], "type": "ToPoint", "units": { @@ -3335,12 +3335,12 @@ description: Variables in memory after executing clock.kcl }, "start": { "from": [ - 9.041, - -18.538 + 9.041404902524723, + -18.53762720492032 ], "to": [ - 9.041, - -18.538 + 9.041404902524723, + -18.53762720492032 ], "units": { "type": "Mm" diff --git a/rust/kcl-lib/tests/kcl_samples/cold-plate/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/cold-plate/artifact_commands.snap index b0704455a..7c5e9c41c 100644 --- a/rust/kcl-lib/tests/kcl_samples/cold-plate/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/cold-plate/artifact_commands.snap @@ -81,7 +81,7 @@ description: Artifact commands cold-plate.kcl "segment": { "type": "line", "end": { - "x": 17.463, + "x": 17.4625, "y": 0.0, "z": 0.0 }, @@ -215,7 +215,7 @@ description: Artifact commands cold-plate.kcl "segment": { "type": "line", "end": { - "x": 17.463, + "x": 17.4625, "y": 0.0, "z": 0.0 }, @@ -232,8 +232,8 @@ description: Artifact commands cold-plate.kcl "segment": { "type": "line", "end": { - "x": 1.19, - "y": -5.156, + "x": 1.1903659959029518, + "y": -5.15604159282187, "z": 0.0 }, "relative": true @@ -266,7 +266,7 @@ description: Artifact commands cold-plate.kcl "type": "line", "end": { "x": 25.4, - "y": 0.0, + "y": 0.00000000000005329736652015526, "z": 0.0 }, "relative": true @@ -282,7 +282,7 @@ description: Artifact commands cold-plate.kcl "segment": { "type": "line", "end": { - "x": 143.658, + "x": 143.65849077436857, "y": 0.0, "z": 0.0 }, @@ -481,8 +481,8 @@ description: Artifact commands cold-plate.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -186.69, - "y": -76.2, + "x": -186.68999999999997, + "y": -76.19999999999999, "z": 0.0 } } @@ -536,8 +536,8 @@ description: Artifact commands cold-plate.kcl "segment": { "type": "line", "end": { - "x": -330.708, - "y": 0.0, + "x": -330.70799999999997, + "y": 0.000000000000040500049365242285, "z": 0.0 }, "relative": true @@ -569,8 +569,8 @@ description: Artifact commands cold-plate.kcl "segment": { "type": "line", "end": { - "x": 330.708, - "y": -0.0, + "x": 330.70799999999997, + "y": -0.00000000000004405915632332835, "z": 0.0 }, "relative": true @@ -603,7 +603,7 @@ description: Artifact commands cold-plate.kcl "type": "line", "end": { "x": -358.902, - "y": 0.0, + "y": 0.00000000000004395281855075833, "z": 0.0 }, "relative": true @@ -616,7 +616,7 @@ description: Artifact commands cold-plate.kcl "command": { "type": "make_plane", "origin": { - "x": -186.69, + "x": -186.68999999999997, "y": 0.0, "z": 0.0 }, @@ -688,7 +688,7 @@ description: Artifact commands cold-plate.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -68.263, + "x": -68.2625, "y": 15.875, "z": 0.0 } @@ -710,7 +710,7 @@ description: Artifact commands cold-plate.kcl "segment": { "type": "arc", "center": { - "x": -76.2, + "x": -76.19999999999999, "y": 15.875 }, "radius": 7.9375, @@ -773,7 +773,7 @@ description: Artifact commands cold-plate.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -70.295, + "x": -70.2945, "y": 15.875, "z": 0.0 } @@ -795,7 +795,7 @@ description: Artifact commands cold-plate.kcl "segment": { "type": "arc", "center": { - "x": -76.2, + "x": -76.19999999999999, "y": 15.875 }, "radius": 5.905499999999999, @@ -956,7 +956,7 @@ description: Artifact commands cold-plate.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 68.263, + "x": 68.2625, "y": 31.75, "z": 0.0 } @@ -978,12 +978,12 @@ description: Artifact commands cold-plate.kcl "segment": { "type": "arc_to", "interior": { - "x": 76.2, - "y": 29.369, + "x": 76.19999999999999, + "y": 29.36875, "z": 0.0 }, "end": { - "x": 84.137, + "x": 84.13749999999999, "y": 31.75, "z": 0.0 }, @@ -1000,7 +1000,7 @@ description: Artifact commands cold-plate.kcl "segment": { "type": "line", "end": { - "x": 84.137, + "x": 84.13749999999999, "y": 15.875, "z": 0.0 }, @@ -1017,12 +1017,12 @@ description: Artifact commands cold-plate.kcl "segment": { "type": "arc_to", "interior": { - "x": 76.2, - "y": 23.813, + "x": 76.19999999999999, + "y": 23.8125, "z": 0.0 }, "end": { - "x": 68.263, + "x": 68.2625, "y": 15.875, "z": 0.0 }, @@ -1039,7 +1039,7 @@ description: Artifact commands cold-plate.kcl "segment": { "type": "line", "end": { - "x": 68.263, + "x": 68.2625, "y": 31.75, "z": 0.0 }, @@ -1185,7 +1185,7 @@ description: Artifact commands cold-plate.kcl { "translate": { "x": 0.0, - "y": -152.4, + "y": -152.39999999999998, "z": 0.0 }, "scale": { diff --git a/rust/kcl-lib/tests/kcl_samples/cold-plate/ops.snap b/rust/kcl-lib/tests/kcl_samples/cold-plate/ops.snap index a8d3e4cb6..5d123047e 100644 --- a/rust/kcl-lib/tests/kcl_samples/cold-plate/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/cold-plate/ops.snap @@ -750,7 +750,7 @@ description: Operations executed cold-plate.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -766,7 +766,7 @@ description: Operations executed cold-plate.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -783,7 +783,7 @@ description: Operations executed cold-plate.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/cold-plate/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/cold-plate/program_memory.snap index 12cbf4c3e..4465022f6 100644 --- a/rust/kcl-lib/tests/kcl_samples/cold-plate/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/cold-plate/program_memory.snap @@ -65,7 +65,7 @@ description: Variables in memory after executing cold-plate.kcl "sourceRange": [] }, "from": [ - 2.688, + 2.6875, 1.25 ], "p1": [ @@ -82,7 +82,7 @@ description: Variables in memory after executing cold-plate.kcl ], "tag": null, "to": [ - 3.313, + 3.3125, 1.25 ], "type": "ArcThreePoint", @@ -96,12 +96,12 @@ description: Variables in memory after executing cold-plate.kcl "sourceRange": [] }, "from": [ - 3.313, + 3.3125, 1.25 ], "tag": null, "to": [ - 3.313, + 3.3125, 0.625 ], "type": "ToPoint", @@ -115,7 +115,7 @@ description: Variables in memory after executing cold-plate.kcl "sourceRange": [] }, "from": [ - 3.313, + 3.3125, 0.625 ], "p1": [ @@ -132,7 +132,7 @@ description: Variables in memory after executing cold-plate.kcl ], "tag": null, "to": [ - 2.688, + 2.6875, 0.625 ], "type": "ArcThreePoint", @@ -146,12 +146,12 @@ description: Variables in memory after executing cold-plate.kcl "sourceRange": [] }, "from": [ - 2.688, + 2.6875, 0.625 ], "tag": null, "to": [ - 2.688, + 2.6875, 1.25 ], "type": "ToPoint", @@ -165,12 +165,12 @@ description: Variables in memory after executing cold-plate.kcl "sourceRange": [] }, "from": [ - 2.688, + 2.6875, 1.25 ], "tag": null, "to": [ - 2.688, + 2.6875, 1.25 ], "type": "ToPoint", @@ -211,11 +211,11 @@ description: Variables in memory after executing cold-plate.kcl }, "start": { "from": [ - 2.688, + 2.6875, 1.25 ], "to": [ - 2.688, + 2.6875, 1.25 ], "units": { @@ -288,7 +288,7 @@ description: Variables in memory after executing cold-plate.kcl "sourceRange": [] }, "from": [ - 2.688, + 2.6875, 1.25 ], "p1": [ @@ -305,7 +305,7 @@ description: Variables in memory after executing cold-plate.kcl ], "tag": null, "to": [ - 3.313, + 3.3125, 1.25 ], "type": "ArcThreePoint", @@ -319,12 +319,12 @@ description: Variables in memory after executing cold-plate.kcl "sourceRange": [] }, "from": [ - 3.313, + 3.3125, 1.25 ], "tag": null, "to": [ - 3.313, + 3.3125, 0.625 ], "type": "ToPoint", @@ -338,7 +338,7 @@ description: Variables in memory after executing cold-plate.kcl "sourceRange": [] }, "from": [ - 3.313, + 3.3125, 0.625 ], "p1": [ @@ -355,7 +355,7 @@ description: Variables in memory after executing cold-plate.kcl ], "tag": null, "to": [ - 2.688, + 2.6875, 0.625 ], "type": "ArcThreePoint", @@ -369,12 +369,12 @@ description: Variables in memory after executing cold-plate.kcl "sourceRange": [] }, "from": [ - 2.688, + 2.6875, 0.625 ], "tag": null, "to": [ - 2.688, + 2.6875, 1.25 ], "type": "ToPoint", @@ -388,12 +388,12 @@ description: Variables in memory after executing cold-plate.kcl "sourceRange": [] }, "from": [ - 2.688, + 2.6875, 1.25 ], "tag": null, "to": [ - 2.688, + 2.6875, 1.25 ], "type": "ToPoint", @@ -434,11 +434,11 @@ description: Variables in memory after executing cold-plate.kcl }, "start": { "from": [ - 2.688, + 2.6875, 1.25 ], "to": [ - 2.688, + 2.6875, 1.25 ], "units": { @@ -511,7 +511,7 @@ description: Variables in memory after executing cold-plate.kcl "sourceRange": [] }, "from": [ - 2.688, + 2.6875, 1.25 ], "p1": [ @@ -528,7 +528,7 @@ description: Variables in memory after executing cold-plate.kcl ], "tag": null, "to": [ - 3.313, + 3.3125, 1.25 ], "type": "ArcThreePoint", @@ -542,12 +542,12 @@ description: Variables in memory after executing cold-plate.kcl "sourceRange": [] }, "from": [ - 3.313, + 3.3125, 1.25 ], "tag": null, "to": [ - 3.313, + 3.3125, 0.625 ], "type": "ToPoint", @@ -561,7 +561,7 @@ description: Variables in memory after executing cold-plate.kcl "sourceRange": [] }, "from": [ - 3.313, + 3.3125, 0.625 ], "p1": [ @@ -578,7 +578,7 @@ description: Variables in memory after executing cold-plate.kcl ], "tag": null, "to": [ - 2.688, + 2.6875, 0.625 ], "type": "ArcThreePoint", @@ -592,12 +592,12 @@ description: Variables in memory after executing cold-plate.kcl "sourceRange": [] }, "from": [ - 2.688, + 2.6875, 0.625 ], "tag": null, "to": [ - 2.688, + 2.6875, 1.25 ], "type": "ToPoint", @@ -611,12 +611,12 @@ description: Variables in memory after executing cold-plate.kcl "sourceRange": [] }, "from": [ - 2.688, + 2.6875, 1.25 ], "tag": null, "to": [ - 2.688, + 2.6875, 1.25 ], "type": "ToPoint", @@ -657,11 +657,11 @@ description: Variables in memory after executing cold-plate.kcl }, "start": { "from": [ - 2.688, + 2.6875, 1.25 ], "to": [ - 2.688, + 2.6875, 1.25 ], "units": { @@ -734,7 +734,7 @@ description: Variables in memory after executing cold-plate.kcl "sourceRange": [] }, "from": [ - 2.688, + 2.6875, 1.25 ], "p1": [ @@ -751,7 +751,7 @@ description: Variables in memory after executing cold-plate.kcl ], "tag": null, "to": [ - 3.313, + 3.3125, 1.25 ], "type": "ArcThreePoint", @@ -765,12 +765,12 @@ description: Variables in memory after executing cold-plate.kcl "sourceRange": [] }, "from": [ - 3.313, + 3.3125, 1.25 ], "tag": null, "to": [ - 3.313, + 3.3125, 0.625 ], "type": "ToPoint", @@ -784,7 +784,7 @@ description: Variables in memory after executing cold-plate.kcl "sourceRange": [] }, "from": [ - 3.313, + 3.3125, 0.625 ], "p1": [ @@ -801,7 +801,7 @@ description: Variables in memory after executing cold-plate.kcl ], "tag": null, "to": [ - 2.688, + 2.6875, 0.625 ], "type": "ArcThreePoint", @@ -815,12 +815,12 @@ description: Variables in memory after executing cold-plate.kcl "sourceRange": [] }, "from": [ - 2.688, + 2.6875, 0.625 ], "tag": null, "to": [ - 2.688, + 2.6875, 1.25 ], "type": "ToPoint", @@ -834,12 +834,12 @@ description: Variables in memory after executing cold-plate.kcl "sourceRange": [] }, "from": [ - 2.688, + 2.6875, 1.25 ], "tag": null, "to": [ - 2.688, + 2.6875, 1.25 ], "type": "ToPoint", @@ -880,11 +880,11 @@ description: Variables in memory after executing cold-plate.kcl }, "start": { "from": [ - 2.688, + 2.6875, 1.25 ], "to": [ - 2.688, + 2.6875, 1.25 ], "units": { @@ -935,7 +935,7 @@ description: Variables in memory after executing cold-plate.kcl ], "tag": null, "to": [ - 0.688, + 0.6875, 1.25 ], "type": "ToPoint", @@ -949,12 +949,12 @@ description: Variables in memory after executing cold-plate.kcl "sourceRange": [] }, "from": [ - 0.688, + 0.6875, 1.25 ], "tag": null, "to": [ - 0.688, + 0.6875, 0.625 ], "type": "ToPoint", @@ -973,12 +973,12 @@ description: Variables in memory after executing cold-plate.kcl 0.625 ], "from": [ - 0.688, + 0.6875, 0.625 ], "tag": null, "to": [ - 1.313, + 1.3125, 0.625 ], "type": "TangentialArc", @@ -992,12 +992,12 @@ description: Variables in memory after executing cold-plate.kcl "sourceRange": [] }, "from": [ - 1.313, + 1.3125, 0.625 ], "tag": null, "to": [ - 1.313, + 1.3125, 1.25 ], "type": "ToPoint", @@ -1011,7 +1011,7 @@ description: Variables in memory after executing cold-plate.kcl "sourceRange": [] }, "from": [ - 1.313, + 1.3125, 1.25 ], "tag": { @@ -1022,7 +1022,7 @@ description: Variables in memory after executing cold-plate.kcl "value": "seg07" }, "to": [ - 2.688, + 2.6875, 1.25 ], "type": "ToPoint", @@ -1036,7 +1036,7 @@ description: Variables in memory after executing cold-plate.kcl "sourceRange": [] }, "from": [ - 2.688, + 2.6875, 1.25 ], "tag": { @@ -1047,7 +1047,7 @@ description: Variables in memory after executing cold-plate.kcl "value": "seg09" }, "to": [ - 2.688, + 2.6875, 0.625 ], "type": "ToPoint", @@ -1066,12 +1066,12 @@ description: Variables in memory after executing cold-plate.kcl 0.625 ], "from": [ - 2.688, + 2.6875, 0.625 ], "tag": null, "to": [ - 3.313, + 3.3125, 0.625 ], "type": "TangentialArc", @@ -1085,7 +1085,7 @@ description: Variables in memory after executing cold-plate.kcl "sourceRange": [] }, "from": [ - 3.313, + 3.3125, 0.625 ], "tag": { @@ -1096,7 +1096,7 @@ description: Variables in memory after executing cold-plate.kcl "value": "seg08" }, "to": [ - 3.313, + 3.3125, 1.25 ], "type": "ToPoint", @@ -1110,7 +1110,7 @@ description: Variables in memory after executing cold-plate.kcl "sourceRange": [] }, "from": [ - 3.313, + 3.3125, 1.25 ], "tag": null, @@ -1134,8 +1134,8 @@ description: Variables in memory after executing cold-plate.kcl ], "tag": null, "to": [ - 4.047, - 1.047 + 4.046864802988305, + 1.047006236503076 ], "type": "ToPoint", "units": { @@ -1149,12 +1149,12 @@ description: Variables in memory after executing cold-plate.kcl }, "ccw": true, "center": [ - 4.656, - 1.188 + 4.655846093479077, + 1.1876006454679922 ], "from": [ - 4.047, - 1.047 + 4.046864802988305, + 1.047006236503076 ], "tag": { "commentStart": 1189, @@ -1164,8 +1164,8 @@ description: Variables in memory after executing cold-plate.kcl "value": "seg01" }, "to": [ - 4.656, - 0.563 + 4.655846093479078, + 0.5626006454679922 ], "type": "TangentialArc", "units": { @@ -1178,13 +1178,13 @@ description: Variables in memory after executing cold-plate.kcl "sourceRange": [] }, "from": [ - 4.656, - 0.563 + 4.655846093479078, + 0.5626006454679922 ], "tag": null, "to": [ - 5.656, - 0.563 + 5.655846093479078, + 0.5626006454679943 ], "type": "ToPoint", "units": { @@ -1197,12 +1197,12 @@ description: Variables in memory after executing cold-plate.kcl "sourceRange": [] }, "from": [ - 5.656, - 0.563 + 5.655846093479078, + 0.5626006454679943 ], "tag": null, "to": [ - 5.656, + 5.655846093479078, 0.0 ], "type": "ToPoint", @@ -1216,7 +1216,7 @@ description: Variables in memory after executing cold-plate.kcl "sourceRange": [] }, "from": [ - 5.656, + 5.655846093479078, 0.0 ], "tag": null, @@ -1353,7 +1353,7 @@ description: Variables in memory after executing cold-plate.kcl "value": "seg05" }, "to": [ - 6.78, + 6.780000000000001, -3.0 ], "type": "ToPoint", @@ -1368,11 +1368,11 @@ description: Variables in memory after executing cold-plate.kcl }, "ccw": true, "center": [ - 6.78, + 6.780000000000001, -2.0 ], "from": [ - 6.78, + 6.780000000000001, -3.0 ], "tag": { @@ -1383,7 +1383,7 @@ description: Variables in memory after executing cold-plate.kcl "value": "seg02" }, "to": [ - 6.78, + 6.780000000000001, -1.0 ], "type": "TangentialArc", @@ -1397,7 +1397,7 @@ description: Variables in memory after executing cold-plate.kcl "sourceRange": [] }, "from": [ - 6.78, + 6.780000000000001, -1.0 ], "tag": { @@ -1408,8 +1408,8 @@ description: Variables in memory after executing cold-plate.kcl "value": "seg06" }, "to": [ - -6.24, - -1.0 + -6.239999999999998, + -0.9999999999999984 ], "type": "ToPoint", "units": { @@ -1423,12 +1423,12 @@ description: Variables in memory after executing cold-plate.kcl }, "ccw": false, "center": [ - -6.24, - 0.0 + -6.239999999999998, + 0.0000000000000015543122344752192 ], "from": [ - -6.24, - -1.0 + -6.239999999999998, + -0.9999999999999984 ], "tag": { "commentStart": 1804, @@ -1438,8 +1438,8 @@ description: Variables in memory after executing cold-plate.kcl "value": "seg03" }, "to": [ - -6.24, - 1.0 + -6.239999999999998, + 1.0000000000000016 ], "type": "TangentialArc", "units": { @@ -1452,13 +1452,13 @@ description: Variables in memory after executing cold-plate.kcl "sourceRange": [] }, "from": [ - -6.24, - 1.0 + -6.239999999999998, + 1.0000000000000016 ], "tag": null, "to": [ - 6.78, - 1.0 + 6.780000000000001, + 0.9999999999999998 ], "type": "ToPoint", "units": { @@ -1472,12 +1472,12 @@ description: Variables in memory after executing cold-plate.kcl }, "ccw": true, "center": [ - 6.78, - 2.0 + 6.780000000000001, + 1.9999999999999998 ], "from": [ - 6.78, - 1.0 + 6.780000000000001, + 0.9999999999999998 ], "tag": { "commentStart": 1940, @@ -1487,7 +1487,7 @@ description: Variables in memory after executing cold-plate.kcl "value": "seg04" }, "to": [ - 6.78, + 6.780000000000001, 3.0 ], "type": "TangentialArc", @@ -1501,13 +1501,13 @@ description: Variables in memory after executing cold-plate.kcl "sourceRange": [] }, "from": [ - 6.78, + 6.780000000000001, 3.0 ], "tag": null, "to": [ -7.35, - 3.0 + 3.0000000000000018 ], "type": "ToPoint", "units": { @@ -1680,13 +1680,13 @@ description: Variables in memory after executing cold-plate.kcl 0.625 ], "from": [ - -2.688, + -2.6875, 0.625 ], "radius": 0.3125, "tag": null, "to": [ - -2.688, + -2.6875, 0.625 ], "type": "Circle", @@ -1699,7 +1699,7 @@ description: Variables in memory after executing cold-plate.kcl "artifactId": "[uuid]", "id": "[uuid]", "origin": { - "x": -186.69, + "x": -186.68999999999997, "y": 0.0, "z": 0.0, "units": { @@ -1727,11 +1727,11 @@ description: Variables in memory after executing cold-plate.kcl }, "start": { "from": [ - -2.688, + -2.6875, 0.625 ], "to": [ - -2.688, + -2.6875, 0.625 ], "units": { diff --git a/rust/kcl-lib/tests/kcl_samples/color-cube/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/color-cube/artifact_commands.snap index 870c3ed1a..b6fafb6f9 100644 --- a/rust/kcl-lib/tests/kcl_samples/color-cube/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/color-cube/artifact_commands.snap @@ -316,7 +316,7 @@ description: Artifact commands color-cube.kcl "segment": { "type": "line", "end": { - "x": 0.0, + "x": 0.000000000000006123233995736766, "y": -100.0, "z": 0.0 }, @@ -521,7 +521,7 @@ description: Artifact commands color-cube.kcl "segment": { "type": "line", "end": { - "x": 0.0, + "x": 0.000000000000006123233995736766, "y": -100.0, "z": 0.0 }, @@ -726,7 +726,7 @@ description: Artifact commands color-cube.kcl "segment": { "type": "line", "end": { - "x": 0.0, + "x": 0.000000000000006123233995736766, "y": -100.0, "z": 0.0 }, @@ -931,7 +931,7 @@ description: Artifact commands color-cube.kcl "segment": { "type": "line", "end": { - "x": 0.0, + "x": 0.000000000000006123233995736766, "y": -100.0, "z": 0.0 }, @@ -1136,7 +1136,7 @@ description: Artifact commands color-cube.kcl "segment": { "type": "line", "end": { - "x": 0.0, + "x": 0.000000000000006123233995736766, "y": -100.0, "z": 0.0 }, @@ -1341,7 +1341,7 @@ description: Artifact commands color-cube.kcl "segment": { "type": "line", "end": { - "x": 0.0, + "x": 0.000000000000006123233995736766, "y": -100.0, "z": 0.0 }, diff --git a/rust/kcl-lib/tests/kcl_samples/color-cube/ops.snap b/rust/kcl-lib/tests/kcl_samples/color-cube/ops.snap index 1947a8502..9fbfe4c27 100644 --- a/rust/kcl-lib/tests/kcl_samples/color-cube/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/color-cube/ops.snap @@ -1042,7 +1042,7 @@ description: Operations executed color-cube.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -1058,7 +1058,7 @@ description: Operations executed color-cube.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -1075,7 +1075,7 @@ description: Operations executed color-cube.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/counterdrilled-weldment/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/counterdrilled-weldment/artifact_commands.snap index e434c9812..aa401c92a 100644 --- a/rust/kcl-lib/tests/kcl_samples/counterdrilled-weldment/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/counterdrilled-weldment/artifact_commands.snap @@ -98,7 +98,7 @@ description: Artifact commands counterdrilled-weldment.kcl "segment": { "type": "line", "end": { - "x": 0.0, + "x": 0.000000000000006998856457127123, "y": 114.3, "z": 0.0 }, @@ -436,8 +436,8 @@ description: Artifact commands counterdrilled-weldment.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -57.944, - "y": -38.1, + "x": -57.943749999999994, + "y": -38.099999999999994, "z": 0.0 } } @@ -459,7 +459,7 @@ description: Artifact commands counterdrilled-weldment.kcl "type": "arc", "center": { "x": -63.5, - "y": -38.1 + "y": -38.099999999999994 }, "radius": 5.5562499999999995, "start": { @@ -564,8 +564,8 @@ description: Artifact commands counterdrilled-weldment.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -60.325, - "y": -38.1, + "x": -60.324999999999996, + "y": -38.099999999999994, "z": 0.0 } } @@ -587,7 +587,7 @@ description: Artifact commands counterdrilled-weldment.kcl "type": "arc", "center": { "x": -63.5, - "y": -38.1 + "y": -38.099999999999994 }, "radius": 3.175, "start": { @@ -709,8 +709,8 @@ description: Artifact commands counterdrilled-weldment.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -57.944, - "y": 38.1, + "x": -57.943749999999994, + "y": 38.099999999999994, "z": 0.0 } } @@ -732,7 +732,7 @@ description: Artifact commands counterdrilled-weldment.kcl "type": "arc", "center": { "x": -63.5, - "y": 38.1 + "y": 38.099999999999994 }, "radius": 5.5562499999999995, "start": { @@ -837,8 +837,8 @@ description: Artifact commands counterdrilled-weldment.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -60.325, - "y": 38.1, + "x": -60.324999999999996, + "y": 38.099999999999994, "z": 0.0 } } @@ -860,7 +860,7 @@ description: Artifact commands counterdrilled-weldment.kcl "type": "arc", "center": { "x": -63.5, - "y": 38.1 + "y": 38.099999999999994 }, "radius": 3.175, "start": { @@ -982,8 +982,8 @@ description: Artifact commands counterdrilled-weldment.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 69.056, - "y": -38.1, + "x": 69.05624999999999, + "y": -38.099999999999994, "z": 0.0 } } @@ -1005,7 +1005,7 @@ description: Artifact commands counterdrilled-weldment.kcl "type": "arc", "center": { "x": 63.5, - "y": -38.1 + "y": -38.099999999999994 }, "radius": 5.5562499999999995, "start": { @@ -1111,7 +1111,7 @@ description: Artifact commands counterdrilled-weldment.kcl "path": "[uuid]", "to": { "x": 66.675, - "y": -38.1, + "y": -38.099999999999994, "z": 0.0 } } @@ -1133,7 +1133,7 @@ description: Artifact commands counterdrilled-weldment.kcl "type": "arc", "center": { "x": 63.5, - "y": -38.1 + "y": -38.099999999999994 }, "radius": 3.175, "start": { @@ -1255,8 +1255,8 @@ description: Artifact commands counterdrilled-weldment.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 69.056, - "y": 38.1, + "x": 69.05624999999999, + "y": 38.099999999999994, "z": 0.0 } } @@ -1278,7 +1278,7 @@ description: Artifact commands counterdrilled-weldment.kcl "type": "arc", "center": { "x": 63.5, - "y": 38.1 + "y": 38.099999999999994 }, "radius": 5.5562499999999995, "start": { @@ -1384,7 +1384,7 @@ description: Artifact commands counterdrilled-weldment.kcl "path": "[uuid]", "to": { "x": 66.675, - "y": 38.1, + "y": 38.099999999999994, "z": 0.0 } } @@ -1406,7 +1406,7 @@ description: Artifact commands counterdrilled-weldment.kcl "type": "arc", "center": { "x": 63.5, - "y": 38.1 + "y": 38.099999999999994 }, "radius": 3.175, "start": { @@ -1975,8 +1975,8 @@ description: Artifact commands counterdrilled-weldment.kcl "z": 0.0 }, "x_axis": { - "x": 0.857, - "y": 0.514, + "x": 0.8574929257125441, + "y": 0.5144957554275265, "z": 0.0 }, "y_axis": { @@ -2008,8 +2008,8 @@ description: Artifact commands counterdrilled-weldment.kcl "animated": false, "adjust_camera": false, "planar_normal": { - "x": 0.514, - "y": -0.857, + "x": 0.5144957554275265, + "y": -0.8574929257125441, "z": 0.0 } } @@ -2050,7 +2050,7 @@ description: Artifact commands counterdrilled-weldment.kcl "segment": { "type": "line", "end": { - "x": 62.941, + "x": 62.94058906453532, "y": 12.7, "z": 0.0 }, @@ -2068,7 +2068,7 @@ description: Artifact commands counterdrilled-weldment.kcl "type": "line", "end": { "x": 0.0, - "y": 3.81, + "y": 3.8099999999999996, "z": 0.0 }, "relative": true @@ -2084,8 +2084,8 @@ description: Artifact commands counterdrilled-weldment.kcl "segment": { "type": "line", "end": { - "x": 22.606, - "y": 53.34, + "x": 22.605999999999998, + "y": 53.339999999999996, "z": 0.0 }, "relative": false @@ -2101,7 +2101,7 @@ description: Artifact commands counterdrilled-weldment.kcl "segment": { "type": "line", "end": { - "x": -3.81, + "x": -3.8099999999999996, "y": 0.0, "z": 0.0 }, @@ -2144,8 +2144,8 @@ description: Artifact commands counterdrilled-weldment.kcl "animated": false, "adjust_camera": false, "planar_normal": { - "x": 0.514, - "y": -0.857, + "x": 0.5144957554275265, + "y": -0.8574929257125441, "z": 0.0 } } @@ -2226,8 +2226,8 @@ description: Artifact commands counterdrilled-weldment.kcl "z": 0.0 }, "x_axis": { - "x": -0.857, - "y": 0.514, + "x": -0.8574929257125441, + "y": 0.5144957554275265, "z": 0.0 }, "y_axis": { @@ -2259,8 +2259,8 @@ description: Artifact commands counterdrilled-weldment.kcl "animated": false, "adjust_camera": false, "planar_normal": { - "x": 0.514, - "y": 0.857, + "x": 0.5144957554275265, + "y": 0.8574929257125441, "z": -0.0 } } @@ -2301,7 +2301,7 @@ description: Artifact commands counterdrilled-weldment.kcl "segment": { "type": "line", "end": { - "x": 62.941, + "x": 62.94058906453532, "y": 12.7, "z": 0.0 }, @@ -2319,7 +2319,7 @@ description: Artifact commands counterdrilled-weldment.kcl "type": "line", "end": { "x": 0.0, - "y": 3.81, + "y": 3.8099999999999996, "z": 0.0 }, "relative": true @@ -2335,8 +2335,8 @@ description: Artifact commands counterdrilled-weldment.kcl "segment": { "type": "line", "end": { - "x": 22.606, - "y": 53.34, + "x": 22.605999999999998, + "y": 53.339999999999996, "z": 0.0 }, "relative": false @@ -2352,7 +2352,7 @@ description: Artifact commands counterdrilled-weldment.kcl "segment": { "type": "line", "end": { - "x": -3.81, + "x": -3.8099999999999996, "y": 0.0, "z": 0.0 }, @@ -2395,8 +2395,8 @@ description: Artifact commands counterdrilled-weldment.kcl "animated": false, "adjust_camera": false, "planar_normal": { - "x": 0.514, - "y": 0.857, + "x": 0.5144957554275265, + "y": 0.8574929257125441, "z": -0.0 } } diff --git a/rust/kcl-lib/tests/kcl_samples/counterdrilled-weldment/ops.snap b/rust/kcl-lib/tests/kcl_samples/counterdrilled-weldment/ops.snap index 2a77f59f2..faae7d79e 100644 --- a/rust/kcl-lib/tests/kcl_samples/counterdrilled-weldment/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/counterdrilled-weldment/ops.snap @@ -108,7 +108,7 @@ description: Operations executed counterdrilled-weldment.kcl "name": "counterdrillDiameter", "value": { "type": "Number", - "value": 0.438, + "value": 0.4375, "ty": { "type": "Default", "len": { @@ -141,7 +141,7 @@ description: Operations executed counterdrilled-weldment.kcl "name": "counterdrillDepth", "value": { "type": "Number", - "value": 0.188, + "value": 0.1875, "ty": { "type": "Default", "len": { @@ -690,7 +690,7 @@ description: Operations executed counterdrilled-weldment.kcl "length": { "value": { "type": "Number", - "value": -0.188, + "value": -0.1875, "ty": { "type": "Default", "len": { @@ -807,7 +807,7 @@ description: Operations executed counterdrilled-weldment.kcl "length": { "value": { "type": "Number", - "value": -0.313, + "value": -0.3125, "ty": { "type": "Default", "len": { @@ -870,7 +870,7 @@ description: Operations executed counterdrilled-weldment.kcl "length": { "value": { "type": "Number", - "value": 0.133, + "value": 0.13258252147247768, "ty": { "type": "Default", "len": { @@ -1058,7 +1058,7 @@ description: Operations executed counterdrilled-weldment.kcl "length": { "value": { "type": "Number", - "value": -0.188, + "value": -0.1875, "ty": { "type": "Default", "len": { @@ -1175,7 +1175,7 @@ description: Operations executed counterdrilled-weldment.kcl "length": { "value": { "type": "Number", - "value": -0.313, + "value": -0.3125, "ty": { "type": "Default", "len": { @@ -1238,7 +1238,7 @@ description: Operations executed counterdrilled-weldment.kcl "length": { "value": { "type": "Number", - "value": 0.133, + "value": 0.13258252147247768, "ty": { "type": "Default", "len": { @@ -1426,7 +1426,7 @@ description: Operations executed counterdrilled-weldment.kcl "length": { "value": { "type": "Number", - "value": -0.188, + "value": -0.1875, "ty": { "type": "Default", "len": { @@ -1543,7 +1543,7 @@ description: Operations executed counterdrilled-weldment.kcl "length": { "value": { "type": "Number", - "value": -0.313, + "value": -0.3125, "ty": { "type": "Default", "len": { @@ -1606,7 +1606,7 @@ description: Operations executed counterdrilled-weldment.kcl "length": { "value": { "type": "Number", - "value": 0.133, + "value": 0.13258252147247768, "ty": { "type": "Default", "len": { @@ -1794,7 +1794,7 @@ description: Operations executed counterdrilled-weldment.kcl "length": { "value": { "type": "Number", - "value": -0.188, + "value": -0.1875, "ty": { "type": "Default", "len": { @@ -1911,7 +1911,7 @@ description: Operations executed counterdrilled-weldment.kcl "length": { "value": { "type": "Number", - "value": -0.313, + "value": -0.3125, "ty": { "type": "Default", "len": { @@ -1974,7 +1974,7 @@ description: Operations executed counterdrilled-weldment.kcl "length": { "value": { "type": "Number", - "value": 0.133, + "value": 0.13258252147247768, "ty": { "type": "Default", "len": { @@ -2992,7 +2992,7 @@ description: Operations executed counterdrilled-weldment.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -3008,7 +3008,7 @@ description: Operations executed counterdrilled-weldment.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -3025,7 +3025,7 @@ description: Operations executed counterdrilled-weldment.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/counterdrilled-weldment/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/counterdrilled-weldment/program_memory.snap index 1f61b3e6f..dba5ccb88 100644 --- a/rust/kcl-lib/tests/kcl_samples/counterdrilled-weldment/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/counterdrilled-weldment/program_memory.snap @@ -182,7 +182,7 @@ description: Variables in memory after executing counterdrilled-weldment.kcl }, "counterdrillDepth": { "type": "Number", - "value": 0.188, + "value": 0.1875, "ty": { "type": "Default", "len": { @@ -195,7 +195,7 @@ description: Variables in memory after executing counterdrilled-weldment.kcl }, "counterdrillDiameter": { "type": "Number", - "value": 0.438, + "value": 0.4375, "ty": { "type": "Default", "len": { @@ -553,7 +553,7 @@ description: Variables in memory after executing counterdrilled-weldment.kcl "value": "rectangleSegmentB001" }, "to": [ - 3.25, + 3.2500000000000004, 2.25 ], "type": "ToPoint", @@ -567,7 +567,7 @@ description: Variables in memory after executing counterdrilled-weldment.kcl "sourceRange": [] }, "from": [ - 3.25, + 3.2500000000000004, 2.25 ], "tag": { @@ -578,7 +578,7 @@ description: Variables in memory after executing counterdrilled-weldment.kcl "value": "rectangleSegmentC001" }, "to": [ - -3.25, + -3.2499999999999996, 2.25 ], "type": "ToPoint", @@ -592,7 +592,7 @@ description: Variables in memory after executing counterdrilled-weldment.kcl "sourceRange": [] }, "from": [ - -3.25, + -3.2499999999999996, 2.25 ], "tag": { @@ -834,7 +834,7 @@ description: Variables in memory after executing counterdrilled-weldment.kcl "value": "rectangleSegmentB001" }, "to": [ - 3.25, + 3.2500000000000004, 2.25 ], "type": "ToPoint", @@ -848,7 +848,7 @@ description: Variables in memory after executing counterdrilled-weldment.kcl "sourceRange": [] }, "from": [ - 3.25, + 3.2500000000000004, 2.25 ], "tag": { @@ -859,7 +859,7 @@ description: Variables in memory after executing counterdrilled-weldment.kcl "value": "rectangleSegmentC001" }, "to": [ - -3.25, + -3.2499999999999996, 2.25 ], "type": "ToPoint", @@ -873,7 +873,7 @@ description: Variables in memory after executing counterdrilled-weldment.kcl "sourceRange": [] }, "from": [ - -3.25, + -3.2499999999999996, 2.25 ], "tag": { diff --git a/rust/kcl-lib/tests/kcl_samples/countersunk-plate/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/countersunk-plate/artifact_commands.snap index b319cbefc..e08784e69 100644 --- a/rust/kcl-lib/tests/kcl_samples/countersunk-plate/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/countersunk-plate/artifact_commands.snap @@ -59,8 +59,8 @@ description: Artifact commands countersunk-plate.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 15.413, - "y": 39.314, + "x": 15.413037500000007, + "y": 39.314119998717935, "z": 0.0 } } @@ -81,8 +81,8 @@ description: Artifact commands countersunk-plate.kcl "segment": { "type": "line", "end": { - "x": 55.04, - "y": -21.578, + "x": 55.04021250000001, + "y": -21.578426766213614, "z": 0.0 }, "relative": true @@ -100,7 +100,7 @@ description: Artifact commands countersunk-plate.kcl "radius": 19.049999999999997, "offset": { "unit": "degrees", - "value": -137.185 + "value": -137.1848345922876 } } } @@ -114,8 +114,8 @@ description: Artifact commands countersunk-plate.kcl "segment": { "type": "line", "end": { - "x": -55.04, - "y": -21.578, + "x": -55.04021250000001, + "y": -21.578426766213614, "z": 0.0 }, "relative": true @@ -133,7 +133,7 @@ description: Artifact commands countersunk-plate.kcl "radius": 42.2275, "offset": { "unit": "degrees", - "value": -42.815 + "value": -42.81516540771243 } } } @@ -147,8 +147,8 @@ description: Artifact commands countersunk-plate.kcl "segment": { "type": "line", "end": { - "x": -55.04, - "y": 21.578, + "x": -55.04021250000001, + "y": 21.578426766213614, "z": 0.0 }, "relative": true @@ -166,7 +166,7 @@ description: Artifact commands countersunk-plate.kcl "radius": 19.049999999999997, "offset": { "unit": "degrees", - "value": -137.185 + "value": -137.1848345922876 } } } @@ -180,8 +180,8 @@ description: Artifact commands countersunk-plate.kcl "segment": { "type": "line", "end": { - "x": 55.04, - "y": 21.578, + "x": 55.04021250000001, + "y": 21.578426766213614, "z": 0.0 }, "relative": true @@ -197,8 +197,8 @@ description: Artifact commands countersunk-plate.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 30.826, - "y": -0.0, + "x": 30.82607500000002, + "y": -0.000000000000005639932965095795, "z": 0.0 }, "angle_snap_increment": null @@ -243,7 +243,7 @@ description: Artifact commands countersunk-plate.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 33.338, + "x": 33.3375, "y": 0.0, "z": 0.0 } @@ -393,7 +393,7 @@ description: Artifact commands countersunk-plate.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -60.325, + "x": -60.324999999999996, "y": 0.0, "z": 0.0 } diff --git a/rust/kcl-lib/tests/kcl_samples/countersunk-plate/ops.snap b/rust/kcl-lib/tests/kcl_samples/countersunk-plate/ops.snap index 912783e33..e50279bdb 100644 --- a/rust/kcl-lib/tests/kcl_samples/countersunk-plate/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/countersunk-plate/ops.snap @@ -141,7 +141,7 @@ description: Operations executed countersunk-plate.kcl "name": "r1", "value": { "type": "Number", - "value": 1.663, + "value": 1.6625, "ty": { "type": "Default", "len": { @@ -240,7 +240,7 @@ description: Operations executed countersunk-plate.kcl "name": "tangentAngle", "value": { "type": "Number", - "value": 0.374, + "value": 0.3736328030752811, "ty": { "type": "Known", "type": "Angle", @@ -269,7 +269,7 @@ description: Operations executed countersunk-plate.kcl "name": "tangentLength", "value": { "type": "Number", - "value": 2.328, + "value": 2.3275187969165794, "ty": { "type": "Default", "len": { @@ -339,7 +339,7 @@ description: Operations executed countersunk-plate.kcl "angle": { "value": { "type": "Number", - "value": 1.197, + "value": 1.1971635237196154, "ty": { "type": "Known", "type": "Angle", @@ -351,7 +351,7 @@ description: Operations executed countersunk-plate.kcl "length": { "value": { "type": "Number", - "value": 1.663, + "value": 1.6625, "ty": { "type": "Default", "len": { @@ -395,7 +395,7 @@ description: Operations executed countersunk-plate.kcl "name": "x", "value": { "type": "Number", - "value": 0.607, + "value": 0.6068125000000003, "ty": { "type": "Default", "len": { @@ -417,7 +417,7 @@ description: Operations executed countersunk-plate.kcl "name": "y", "value": { "type": "Number", - "value": 1.548, + "value": 1.547799999949525, "ty": { "type": "Default", "len": { @@ -987,7 +987,7 @@ description: Operations executed countersunk-plate.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -1003,7 +1003,7 @@ description: Operations executed countersunk-plate.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -1020,7 +1020,7 @@ description: Operations executed countersunk-plate.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/countersunk-plate/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/countersunk-plate/program_memory.snap index 35f7656dd..e4ec0d5ac 100644 --- a/rust/kcl-lib/tests/kcl_samples/countersunk-plate/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/countersunk-plate/program_memory.snap @@ -133,13 +133,13 @@ description: Variables in memory after executing countersunk-plate.kcl "sourceRange": [] }, "from": [ - 0.607, - 1.548 + 0.6068125000000003, + 1.547799999949525 ], "tag": null, "to": [ - 2.774, - 0.698 + 2.7737500000000006, + 0.6982556390749733 ], "type": "ToPoint", "units": { @@ -153,17 +153,17 @@ description: Variables in memory after executing countersunk-plate.kcl }, "ccw": false, "center": [ - 2.5, - -0.0 + 2.500000000000001, + -0.0000000000000004440892098500626 ], "from": [ - 2.774, - 0.698 + 2.7737500000000006, + 0.6982556390749733 ], "tag": null, "to": [ - 2.774, - -0.698 + 2.7737500000000006, + -0.6982556390749742 ], "type": "TangentialArc", "units": { @@ -176,13 +176,13 @@ description: Variables in memory after executing countersunk-plate.kcl "sourceRange": [] }, "from": [ - 2.774, - -0.698 + 2.7737500000000006, + -0.6982556390749742 ], "tag": null, "to": [ - 0.607, - -1.548 + 0.6068125000000002, + -1.547799999949526 ], "type": "ToPoint", "units": { @@ -196,17 +196,17 @@ description: Variables in memory after executing countersunk-plate.kcl }, "ccw": false, "center": [ - -0.0, - -0.0 + 0.0000000000000002220446049250313, + -0.0000000000000006661338147750939 ], "from": [ - 0.607, - -1.548 + 0.6068125000000002, + -1.547799999949526 ], "tag": null, "to": [ - -0.607, - -1.548 + -0.6068125000000003, + -1.5477999999495258 ], "type": "TangentialArc", "units": { @@ -219,13 +219,13 @@ description: Variables in memory after executing countersunk-plate.kcl "sourceRange": [] }, "from": [ - -0.607, - -1.548 + -0.6068125000000003, + -1.5477999999495258 ], "tag": null, "to": [ - -2.774, - -0.698 + -2.7737500000000006, + -0.698255639074974 ], "type": "ToPoint", "units": { @@ -239,17 +239,17 @@ description: Variables in memory after executing countersunk-plate.kcl }, "ccw": false, "center": [ - -2.5, - -0.0 + -2.500000000000001, + -0.0000000000000002220446049250313 ], "from": [ - -2.774, - -0.698 + -2.7737500000000006, + -0.698255639074974 ], "tag": null, "to": [ - -2.774, - 0.698 + -2.773750000000001, + 0.6982556390749736 ], "type": "TangentialArc", "units": { @@ -262,13 +262,13 @@ description: Variables in memory after executing countersunk-plate.kcl "sourceRange": [] }, "from": [ - -2.774, - 0.698 + -2.773750000000001, + 0.6982556390749736 ], "tag": null, "to": [ - -0.607, - 1.548 + -0.6068125000000006, + 1.5477999999495253 ], "type": "ToPoint", "units": { @@ -282,17 +282,17 @@ description: Variables in memory after executing countersunk-plate.kcl }, "ccw": false, "center": [ - -0.0, - -0.0 + -0.00000000000000016653345369377348, + -0.0000000000000006661338147750939 ], "from": [ - -0.607, - 1.548 + -0.6068125000000006, + 1.5477999999495253 ], "tag": null, "to": [ - 0.607, - 1.548 + 0.6068125000000003, + 1.547799999949525 ], "type": "TangentialArcTo", "units": { @@ -305,13 +305,13 @@ description: Variables in memory after executing countersunk-plate.kcl "sourceRange": [] }, "from": [ - 0.607, - 1.548 + 0.6068125000000003, + 1.547799999949525 ], "tag": null, "to": [ - 0.607, - 1.548 + 0.6068125000000003, + 1.547799999949525 ], "type": "ToPoint", "units": { @@ -351,12 +351,12 @@ description: Variables in memory after executing countersunk-plate.kcl }, "start": { "from": [ - 0.607, - 1.548 + 0.6068125000000003, + 1.547799999949525 ], "to": [ - 0.607, - 1.548 + 0.6068125000000003, + 1.547799999949525 ], "units": { "type": "Inches" @@ -397,7 +397,7 @@ description: Variables in memory after executing countersunk-plate.kcl }, "r1": { "type": "Number", - "value": 1.663, + "value": 1.6625, "ty": { "type": "Default", "len": { @@ -423,7 +423,7 @@ description: Variables in memory after executing countersunk-plate.kcl }, "tangentAngle": { "type": "Number", - "value": 0.374, + "value": 0.3736328030752811, "ty": { "type": "Known", "type": "Angle", @@ -432,7 +432,7 @@ description: Variables in memory after executing countersunk-plate.kcl }, "tangentLength": { "type": "Number", - "value": 2.328, + "value": 2.3275187969165794, "ty": { "type": "Default", "len": { diff --git a/rust/kcl-lib/tests/kcl_samples/cpu-cooler/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/cpu-cooler/artifact_commands.snap index e9da36302..0afd79ce1 100644 --- a/rust/kcl-lib/tests/kcl_samples/cpu-cooler/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/cpu-cooler/artifact_commands.snap @@ -98,7 +98,7 @@ description: Artifact commands cpu-cooler.kcl "segment": { "type": "line", "end": { - "x": 0.0, + "x": 0.00000000000000734788079488412, "y": 120.0, "z": 0.0 }, @@ -726,8 +726,8 @@ description: Artifact commands cpu-cooler.kcl "segment": { "type": "line", "end": { - "x": -44.124, - "y": 37.025, + "x": -44.12415992365313, + "y": 37.024566317944675, "z": 0.0 }, "relative": true @@ -759,8 +759,8 @@ description: Artifact commands cpu-cooler.kcl "segment": { "type": "line", "end": { - "x": -24.683, - "y": -29.416, + "x": -24.68304421196311, + "y": -29.416106615768754, "z": 0.0 }, "relative": true @@ -792,8 +792,8 @@ description: Artifact commands cpu-cooler.kcl "segment": { "type": "line", "end": { - "x": 7.354, - "y": -6.171, + "x": 7.354026653942187, + "y": -6.1707610529907795, "z": 0.0 }, "relative": true @@ -842,8 +842,8 @@ description: Artifact commands cpu-cooler.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 25.456, - "y": 11.223, + "x": 25.455513796206333, + "y": 11.223208062017193, "z": 0.0 }, "angle_snap_increment": null @@ -1523,7 +1523,7 @@ description: Artifact commands cpu-cooler.kcl "segment": { "type": "line", "end": { - "x": 0.0, + "x": 0.00000000000000734788079488412, "y": 120.0, "z": 0.0 }, @@ -2732,8 +2732,8 @@ description: Artifact commands cpu-cooler.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 9.642, - "y": 11.491, + "x": 9.64181414529809, + "y": 11.49066664678467, "z": 0.0 } } @@ -2779,13 +2779,13 @@ description: Artifact commands cpu-cooler.kcl "segment": { "type": "arc_to", "interior": { - "x": 15.888, - "y": 21.084, + "x": 15.887916611214074, + "y": 21.08397746524853, "z": 0.0 }, "end": { - "x": 45.726, - "y": 26.4, + "x": 45.72614131981836, + "y": 26.399999999999995, "z": 0.0 }, "relative": false @@ -2801,13 +2801,13 @@ description: Artifact commands cpu-cooler.kcl "segment": { "type": "arc_to", "interior": { - "x": 46.62, - "y": 24.788, + "x": 46.619632902951345, + "y": 24.788098515095033, "z": 0.0 }, "end": { - "x": 47.456, - "y": 23.146, + "x": 47.45632564459601, + "y": 23.145996550463284, "z": 0.0 }, "relative": false @@ -2823,13 +2823,13 @@ description: Artifact commands cpu-cooler.kcl "segment": { "type": "arc_to", "interior": { - "x": 18.668, - "y": 18.668, + "x": 18.667619023324853, + "y": 18.667619023324853, "z": 0.0 }, "end": { - "x": 9.642, - "y": 11.491, + "x": 9.64181414529809, + "y": 11.49066664678467, "z": 0.0 }, "relative": false @@ -2922,8 +2922,8 @@ description: Artifact commands cpu-cooler.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 12.99, - "y": 7.5, + "x": 12.99038105676658, + "y": 7.499999999999999, "z": 0.0 } } @@ -2969,13 +2969,13 @@ description: Artifact commands cpu-cooler.kcl "segment": { "type": "arc_to", "interior": { - "x": 22.141, - "y": 14.378, + "x": 22.140902993759195, + "y": 14.378470524396711, "z": 0.0 }, "end": { - "x": 51.998, - "y": 9.169, + "x": 51.99784935904458, + "y": 9.16862378081392, "z": 0.0 }, "relative": false @@ -2991,13 +2991,13 @@ description: Artifact commands cpu-cooler.kcl "segment": { "type": "arc_to", "interior": { - "x": 52.286, - "y": 7.348, + "x": 52.286154029554915, + "y": 7.348339730691455, "z": 0.0 }, "end": { - "x": 52.511, - "y": 5.519, + "x": 52.510756075444824, + "y": 5.519102860532103, "z": 0.0 }, "relative": false @@ -3013,13 +3013,13 @@ description: Artifact commands cpu-cooler.kcl "segment": { "type": "arc_to", "interior": { - "x": 23.927, - "y": 11.157, + "x": 23.926525577767556, + "y": 11.157122109954464, "z": 0.0 }, "end": { - "x": 12.99, - "y": 7.5, + "x": 12.99038105676658, + "y": 7.499999999999999, "z": 0.0 }, "relative": false @@ -3159,13 +3159,13 @@ description: Artifact commands cpu-cooler.kcl "segment": { "type": "arc_to", "interior": { - "x": 26.364, - "y": 1.382, + "x": 26.363819717520748, + "y": 1.381669244813717, "z": 0.0 }, "end": { - "x": 49.616, - "y": -18.059, + "x": 49.61577037749596, + "y": -18.058663567595307, "z": 0.0 }, "relative": false @@ -3181,13 +3181,13 @@ description: Artifact commands cpu-cooler.kcl "segment": { "type": "arc_to", "interior": { - "x": 48.955, - "y": -19.779, + "x": 48.95530752112637, + "y": -19.779228132360153, "z": 0.0 }, "end": { - "x": 48.235, - "y": -21.476, + "x": 48.23520016352932, + "y": -21.475694754402248, "z": 0.0 }, "relative": false @@ -3203,8 +3203,8 @@ description: Artifact commands cpu-cooler.kcl "segment": { "type": "arc_to", "interior": { - "x": 26.3, - "y": -2.301, + "x": 26.29954002962208, + "y": -2.3009116085381756, "z": 0.0 }, "end": { @@ -3609,7 +3609,7 @@ description: Artifact commands cpu-cooler.kcl "segment": { "type": "line", "end": { - "x": -15.0, + "x": -15.000000000000002, "y": 0.0, "z": 0.0 }, @@ -4023,7 +4023,7 @@ description: Artifact commands cpu-cooler.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 44.944, + "x": 44.943820224719104, "y": 158.0, "z": 0.0 } @@ -4045,7 +4045,7 @@ description: Artifact commands cpu-cooler.kcl "segment": { "type": "line", "end": { - "x": 44.944, + "x": 44.943820224719104, "y": 40.0, "z": 0.0 }, @@ -4078,7 +4078,7 @@ description: Artifact commands cpu-cooler.kcl "segment": { "type": "line", "end": { - "x": -15.0, + "x": -15.000000000000005, "y": -15.0, "z": 0.0 }, @@ -4112,7 +4112,7 @@ description: Artifact commands cpu-cooler.kcl "type": "line", "end": { "x": 0.0, - "y": 10.0, + "y": 10.000000000000007, "z": 0.0 }, "relative": false @@ -4128,7 +4128,7 @@ description: Artifact commands cpu-cooler.kcl "segment": { "type": "line", "end": { - "x": -14.944, + "x": -14.943820224719099, "y": 0.0, "z": 0.0 }, @@ -4177,7 +4177,7 @@ description: Artifact commands cpu-cooler.kcl "segment": { "type": "line", "end": { - "x": -12.622, + "x": -12.62236807694007, "y": 158.0, "z": 0.0 }, @@ -4264,7 +4264,7 @@ description: Artifact commands cpu-cooler.kcl "path": "[uuid]", "to": { "x": -1.0, - "y": 44.944, + "y": 44.943820224719104, "z": 0.0 } } @@ -4286,7 +4286,7 @@ description: Artifact commands cpu-cooler.kcl "type": "arc", "center": { "x": -4.0, - "y": 44.944 + "y": 44.943820224719104 }, "radius": 3.0, "start": { @@ -4349,7 +4349,7 @@ description: Artifact commands cpu-cooler.kcl "path": "[uuid]", "to": { "x": -1.5, - "y": 44.944, + "y": 44.943820224719104, "z": 0.0 } } @@ -4371,7 +4371,7 @@ description: Artifact commands cpu-cooler.kcl "type": "arc", "center": { "x": -4.0, - "y": 44.944 + "y": 44.943820224719104 }, "radius": 2.5, "start": { @@ -4677,8 +4677,8 @@ description: Artifact commands cpu-cooler.kcl "segment": { "type": "line", "end": { - "x": 1.25, - "y": -2.165, + "x": 1.2500000000000002, + "y": -2.1650635094610964, "z": 0.0 }, "relative": true @@ -4712,12 +4712,12 @@ description: Artifact commands cpu-cooler.kcl "type": "arc_to", "interior": { "x": 12.0, - "y": -60.965, + "y": -60.965063509461096, "z": 0.0 }, "end": { "x": 13.0, - "y": -62.165, + "y": -62.1650635094611, "z": 0.0 }, "relative": false @@ -4750,8 +4750,8 @@ description: Artifact commands cpu-cooler.kcl "segment": { "type": "line", "end": { - "x": 1.25, - "y": 2.165, + "x": 1.2500000000000013, + "y": 2.1650635094610986, "z": 0.0 }, "relative": true @@ -4945,7 +4945,7 @@ description: Artifact commands cpu-cooler.kcl "translate": { "x": 0.0, "y": 0.0, - "z": 3.667 + "z": 3.6666666666666665 }, "scale": { "x": 1.0, @@ -4974,7 +4974,7 @@ description: Artifact commands cpu-cooler.kcl "translate": { "x": 0.0, "y": 0.0, - "z": 7.333 + "z": 7.333333333333333 }, "scale": { "x": 1.0, @@ -5032,7 +5032,7 @@ description: Artifact commands cpu-cooler.kcl "translate": { "x": 0.0, "y": 0.0, - "z": 14.667 + "z": 14.666666666666666 }, "scale": { "x": 1.0, @@ -5061,7 +5061,7 @@ description: Artifact commands cpu-cooler.kcl "translate": { "x": 0.0, "y": 0.0, - "z": 18.333 + "z": 18.333333333333332 }, "scale": { "x": 1.0, @@ -5119,7 +5119,7 @@ description: Artifact commands cpu-cooler.kcl "translate": { "x": 0.0, "y": 0.0, - "z": 25.667 + "z": 25.666666666666664 }, "scale": { "x": 1.0, @@ -5148,7 +5148,7 @@ description: Artifact commands cpu-cooler.kcl "translate": { "x": 0.0, "y": 0.0, - "z": 29.333 + "z": 29.333333333333332 }, "scale": { "x": 1.0, @@ -5206,7 +5206,7 @@ description: Artifact commands cpu-cooler.kcl "translate": { "x": 0.0, "y": 0.0, - "z": 36.667 + "z": 36.666666666666664 }, "scale": { "x": 1.0, @@ -5235,7 +5235,7 @@ description: Artifact commands cpu-cooler.kcl "translate": { "x": 0.0, "y": 0.0, - "z": 40.333 + "z": 40.33333333333333 }, "scale": { "x": 1.0, @@ -5293,7 +5293,7 @@ description: Artifact commands cpu-cooler.kcl "translate": { "x": 0.0, "y": 0.0, - "z": 47.667 + "z": 47.666666666666664 }, "scale": { "x": 1.0, @@ -5322,7 +5322,7 @@ description: Artifact commands cpu-cooler.kcl "translate": { "x": 0.0, "y": 0.0, - "z": 51.333 + "z": 51.33333333333333 }, "scale": { "x": 1.0, @@ -5380,7 +5380,7 @@ description: Artifact commands cpu-cooler.kcl "translate": { "x": 0.0, "y": 0.0, - "z": 58.667 + "z": 58.666666666666664 }, "scale": { "x": 1.0, @@ -5409,7 +5409,7 @@ description: Artifact commands cpu-cooler.kcl "translate": { "x": 0.0, "y": 0.0, - "z": 62.333 + "z": 62.33333333333333 }, "scale": { "x": 1.0, @@ -5467,7 +5467,7 @@ description: Artifact commands cpu-cooler.kcl "translate": { "x": 0.0, "y": 0.0, - "z": 69.667 + "z": 69.66666666666666 }, "scale": { "x": 1.0, @@ -5496,7 +5496,7 @@ description: Artifact commands cpu-cooler.kcl "translate": { "x": 0.0, "y": 0.0, - "z": 73.333 + "z": 73.33333333333333 }, "scale": { "x": 1.0, @@ -5554,7 +5554,7 @@ description: Artifact commands cpu-cooler.kcl "translate": { "x": 0.0, "y": 0.0, - "z": 80.667 + "z": 80.66666666666666 }, "scale": { "x": 1.0, @@ -5583,7 +5583,7 @@ description: Artifact commands cpu-cooler.kcl "translate": { "x": 0.0, "y": 0.0, - "z": 84.333 + "z": 84.33333333333333 }, "scale": { "x": 1.0, @@ -5641,7 +5641,7 @@ description: Artifact commands cpu-cooler.kcl "translate": { "x": 0.0, "y": 0.0, - "z": 91.667 + "z": 91.66666666666666 }, "scale": { "x": 1.0, @@ -5670,7 +5670,7 @@ description: Artifact commands cpu-cooler.kcl "translate": { "x": 0.0, "y": 0.0, - "z": 95.333 + "z": 95.33333333333333 }, "scale": { "x": 1.0, @@ -5728,7 +5728,7 @@ description: Artifact commands cpu-cooler.kcl "translate": { "x": 0.0, "y": 0.0, - "z": 102.667 + "z": 102.66666666666666 }, "scale": { "x": 1.0, @@ -5757,7 +5757,7 @@ description: Artifact commands cpu-cooler.kcl "translate": { "x": 0.0, "y": 0.0, - "z": 106.333 + "z": 106.33333333333333 }, "scale": { "x": 1.0, @@ -6614,8 +6614,8 @@ description: Artifact commands cpu-cooler.kcl "segment": { "type": "line", "end": { - "x": -13.156, - "y": -4.788, + "x": -13.155696691002717, + "y": -4.788282006559364, "z": 0.0 }, "relative": true @@ -6647,8 +6647,8 @@ description: Artifact commands cpu-cooler.kcl "segment": { "type": "line", "end": { - "x": -21.173, - "y": 3.733, + "x": -21.17336668976247, + "y": 3.7334358198390007, "z": 0.0 }, "relative": true @@ -6664,8 +6664,8 @@ description: Artifact commands cpu-cooler.kcl "segment": { "type": "line", "end": { - "x": 0.369, - "y": 2.093, + "x": 0.36900237754222714, + "y": 2.092716475150942, "z": 0.0 }, "relative": true @@ -6681,8 +6681,8 @@ description: Artifact commands cpu-cooler.kcl "segment": { "type": "line", "end": { - "x": 21.173, - "y": -3.733, + "x": 21.17336668976247, + "y": -3.7334358198390034, "z": 0.0 }, "relative": true @@ -6714,8 +6714,8 @@ description: Artifact commands cpu-cooler.kcl "segment": { "type": "line", "end": { - "x": 13.156, - "y": 4.788, + "x": 13.155696691002717, + "y": 4.788282006559362, "z": 0.0 }, "relative": true @@ -6748,7 +6748,7 @@ description: Artifact commands cpu-cooler.kcl "type": "line", "end": { "x": -10.0, - "y": 18.125, + "y": 18.124999999999996, "z": 0.0 }, "relative": false @@ -8844,7 +8844,7 @@ description: Artifact commands cpu-cooler.kcl "segment": { "type": "line", "end": { - "x": -41.91, + "x": -41.91004679935772, "y": 151.0, "z": 0.0 }, @@ -9100,7 +9100,7 @@ description: Artifact commands cpu-cooler.kcl "segment": { "type": "line", "end": { - "x": -41.91, + "x": -41.91004679935772, "y": 49.0, "z": 0.0 }, @@ -9435,7 +9435,7 @@ description: Artifact commands cpu-cooler.kcl "origin": { "x": 0.0, "y": 0.0, - "z": 152.653 + "z": 152.65270364466613 }, "x_axis": { "x": 1.0, @@ -9505,7 +9505,7 @@ description: Artifact commands cpu-cooler.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -43.88, + "x": -43.87966230538214, "y": -62.0, "z": 0.0 } @@ -9593,7 +9593,7 @@ description: Artifact commands cpu-cooler.kcl "segment": { "type": "line", "end": { - "x": 8.333, + "x": 8.333333333333334, "y": 0.0, "z": 0.0 }, @@ -9609,7 +9609,7 @@ description: Artifact commands cpu-cooler.kcl "origin": { "x": 0.0, "y": 0.0, - "z": 47.347 + "z": 47.34729635533386 }, "x_axis": { "x": 1.0, @@ -9679,7 +9679,7 @@ description: Artifact commands cpu-cooler.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -43.88, + "x": -43.87966230538214, "y": -62.0, "z": 0.0 } @@ -9767,7 +9767,7 @@ description: Artifact commands cpu-cooler.kcl "segment": { "type": "line", "end": { - "x": 8.333, + "x": 8.333333333333334, "y": 0.0, "z": 0.0 }, @@ -9781,7 +9781,7 @@ description: Artifact commands cpu-cooler.kcl "command": { "type": "make_plane", "origin": { - "x": -43.88, + "x": -43.87966230538214, "y": 0.0, "z": 0.0 }, @@ -9854,7 +9854,7 @@ description: Artifact commands cpu-cooler.kcl "path": "[uuid]", "to": { "x": -61.0, - "y": 152.653, + "y": 152.65270364466613, "z": 0.0 } } @@ -9876,7 +9876,7 @@ description: Artifact commands cpu-cooler.kcl "type": "arc", "center": { "x": -62.0, - "y": 152.653 + "y": 152.65270364466613 }, "radius": 1.0, "start": { @@ -9986,7 +9986,7 @@ description: Artifact commands cpu-cooler.kcl "path": "[uuid]", "to": { "x": -61.0, - "y": 47.347, + "y": 47.34729635533386, "z": 0.0 } } @@ -10008,7 +10008,7 @@ description: Artifact commands cpu-cooler.kcl "type": "arc", "center": { "x": -62.0, - "y": 47.347 + "y": 47.34729635533386 }, "radius": 1.0, "start": { @@ -10243,7 +10243,7 @@ description: Artifact commands cpu-cooler.kcl "segment": { "type": "line", "end": { - "x": 0.0, + "x": 0.0000000000000014695761589768238, "y": 24.0, "z": 0.0 }, diff --git a/rust/kcl-lib/tests/kcl_samples/cpu-cooler/ops.snap b/rust/kcl-lib/tests/kcl_samples/cpu-cooler/ops.snap index 971a4f3a9..2b7a12c22 100644 --- a/rust/kcl-lib/tests/kcl_samples/cpu-cooler/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/cpu-cooler/ops.snap @@ -2443,7 +2443,7 @@ description: Operations executed cpu-cooler.kcl "distance": { "value": { "type": "Number", - "value": 3.667, + "value": 3.6666666666666665, "ty": { "type": "Default", "len": { @@ -2594,7 +2594,7 @@ description: Operations executed cpu-cooler.kcl "length": { "value": { "type": "Number", - "value": 30.0, + "value": 30.000000000000004, "ty": { "type": "Known", "type": "Length", @@ -2721,7 +2721,7 @@ description: Operations executed cpu-cooler.kcl "length": { "value": { "type": "Number", - "value": 22.5, + "value": 22.500000000000004, "ty": { "type": "Known", "type": "Length", @@ -2952,7 +2952,7 @@ description: Operations executed cpu-cooler.kcl "length": { "value": { "type": "Number", - "value": 1.594, + "value": 1.59375, "ty": { "type": "Default", "len": { @@ -4986,7 +4986,7 @@ description: Operations executed cpu-cooler.kcl "offset": { "value": { "type": "Number", - "value": 152.653, + "value": 152.65270364466613, "ty": { "type": "Known", "type": "Length", @@ -5031,7 +5031,7 @@ description: Operations executed cpu-cooler.kcl "offset": { "value": { "type": "Number", - "value": 47.347, + "value": 47.34729635533386, "ty": { "type": "Known", "type": "Length", @@ -5076,7 +5076,7 @@ description: Operations executed cpu-cooler.kcl "offset": { "value": { "type": "Number", - "value": -43.88, + "value": -43.87966230538214, "ty": { "type": "Known", "type": "Length", @@ -5440,7 +5440,7 @@ description: Operations executed cpu-cooler.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -5456,7 +5456,7 @@ description: Operations executed cpu-cooler.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -5473,7 +5473,7 @@ description: Operations executed cpu-cooler.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/curtain-wall-anchor-plate/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/curtain-wall-anchor-plate/artifact_commands.snap index 59a625717..2b9276e27 100644 --- a/rust/kcl-lib/tests/kcl_samples/curtain-wall-anchor-plate/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/curtain-wall-anchor-plate/artifact_commands.snap @@ -928,8 +928,8 @@ description: Artifact commands curtain-wall-anchor-plate.kcl "segment": { "type": "line", "end": { - "x": 6.0, - "y": 10.392, + "x": 6.000000000000002, + "y": 10.392304845413264, "z": 0.0 }, "relative": true @@ -962,8 +962,8 @@ description: Artifact commands curtain-wall-anchor-plate.kcl "segment": { "type": "line", "end": { - "x": 6.0, - "y": -10.392, + "x": 6.000000000000002, + "y": -10.392304845413264, "z": 0.0 }, "relative": true @@ -979,8 +979,8 @@ description: Artifact commands curtain-wall-anchor-plate.kcl "segment": { "type": "line", "end": { - "x": -6.0, - "y": -10.392, + "x": -5.999999999999997, + "y": -10.392304845413264, "z": 0.0 }, "relative": true @@ -1162,8 +1162,8 @@ description: Artifact commands curtain-wall-anchor-plate.kcl "segment": { "type": "line", "end": { - "x": 5.0, - "y": 8.66, + "x": 5.000000000000001, + "y": 8.660254037844386, "z": 0.0 }, "relative": true @@ -1196,8 +1196,8 @@ description: Artifact commands curtain-wall-anchor-plate.kcl "segment": { "type": "line", "end": { - "x": 5.0, - "y": -8.66, + "x": 5.000000000000001, + "y": -8.660254037844386, "z": 0.0 }, "relative": true @@ -1213,8 +1213,8 @@ description: Artifact commands curtain-wall-anchor-plate.kcl "segment": { "type": "line", "end": { - "x": -5.0, - "y": -8.66, + "x": -4.999999999999998, + "y": -8.660254037844387, "z": 0.0 }, "relative": true diff --git a/rust/kcl-lib/tests/kcl_samples/curtain-wall-anchor-plate/ops.snap b/rust/kcl-lib/tests/kcl_samples/curtain-wall-anchor-plate/ops.snap index 28dbbe57c..db13db333 100644 --- a/rust/kcl-lib/tests/kcl_samples/curtain-wall-anchor-plate/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/curtain-wall-anchor-plate/ops.snap @@ -2183,7 +2183,7 @@ description: Operations executed curtain-wall-anchor-plate.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -2199,7 +2199,7 @@ description: Operations executed curtain-wall-anchor-plate.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -2216,7 +2216,7 @@ description: Operations executed curtain-wall-anchor-plate.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/curtain-wall-anchor-plate/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/curtain-wall-anchor-plate/program_memory.snap index c356a1d19..5db7fc7d4 100644 --- a/rust/kcl-lib/tests/kcl_samples/curtain-wall-anchor-plate/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/curtain-wall-anchor-plate/program_memory.snap @@ -488,8 +488,8 @@ description: Variables in memory after executing curtain-wall-anchor-plate.kcl ], "tag": null, "to": [ - -6.0, - 10.392 + -5.999999999999998, + 10.392304845413264 ], "type": "ToPoint", "units": { @@ -502,13 +502,13 @@ description: Variables in memory after executing curtain-wall-anchor-plate.kcl "sourceRange": [] }, "from": [ - -6.0, - 10.392 + -5.999999999999998, + 10.392304845413264 ], "tag": null, "to": [ - 6.0, - 10.392 + 6.000000000000002, + 10.392304845413264 ], "type": "ToPoint", "units": { @@ -521,12 +521,12 @@ description: Variables in memory after executing curtain-wall-anchor-plate.kcl "sourceRange": [] }, "from": [ - 6.0, - 10.392 + 6.000000000000002, + 10.392304845413264 ], "tag": null, "to": [ - 12.0, + 12.000000000000004, 0.0 ], "type": "ToPoint", @@ -540,13 +540,13 @@ description: Variables in memory after executing curtain-wall-anchor-plate.kcl "sourceRange": [] }, "from": [ - 12.0, + 12.000000000000004, 0.0 ], "tag": null, "to": [ - 6.0, - -10.392 + 6.000000000000006, + -10.392304845413264 ], "type": "ToPoint", "units": { @@ -559,13 +559,13 @@ description: Variables in memory after executing curtain-wall-anchor-plate.kcl "sourceRange": [] }, "from": [ - 6.0, - -10.392 + 6.000000000000006, + -10.392304845413264 ], "tag": null, "to": [ - -6.0, - -10.392 + -5.999999999999994, + -10.392304845413264 ], "type": "ToPoint", "units": { @@ -578,8 +578,8 @@ description: Variables in memory after executing curtain-wall-anchor-plate.kcl "sourceRange": [] }, "from": [ - -6.0, - -10.392 + -5.999999999999994, + -10.392304845413264 ], "tag": null, "to": [ @@ -930,8 +930,8 @@ description: Variables in memory after executing curtain-wall-anchor-plate.kcl ], "tag": null, "to": [ - -6.0, - 10.392 + -5.999999999999998, + 10.392304845413264 ], "type": "ToPoint", "units": { @@ -944,13 +944,13 @@ description: Variables in memory after executing curtain-wall-anchor-plate.kcl "sourceRange": [] }, "from": [ - -6.0, - 10.392 + -5.999999999999998, + 10.392304845413264 ], "tag": null, "to": [ - 6.0, - 10.392 + 6.000000000000002, + 10.392304845413264 ], "type": "ToPoint", "units": { @@ -963,12 +963,12 @@ description: Variables in memory after executing curtain-wall-anchor-plate.kcl "sourceRange": [] }, "from": [ - 6.0, - 10.392 + 6.000000000000002, + 10.392304845413264 ], "tag": null, "to": [ - 12.0, + 12.000000000000004, 0.0 ], "type": "ToPoint", @@ -982,13 +982,13 @@ description: Variables in memory after executing curtain-wall-anchor-plate.kcl "sourceRange": [] }, "from": [ - 12.0, + 12.000000000000004, 0.0 ], "tag": null, "to": [ - 6.0, - -10.392 + 6.000000000000006, + -10.392304845413264 ], "type": "ToPoint", "units": { @@ -1001,13 +1001,13 @@ description: Variables in memory after executing curtain-wall-anchor-plate.kcl "sourceRange": [] }, "from": [ - 6.0, - -10.392 + 6.000000000000006, + -10.392304845413264 ], "tag": null, "to": [ - -6.0, - -10.392 + -5.999999999999994, + -10.392304845413264 ], "type": "ToPoint", "units": { @@ -1020,8 +1020,8 @@ description: Variables in memory after executing curtain-wall-anchor-plate.kcl "sourceRange": [] }, "from": [ - -6.0, - -10.392 + -5.999999999999994, + -10.392304845413264 ], "tag": null, "to": [ diff --git a/rust/kcl-lib/tests/kcl_samples/cycloidal-gear/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/cycloidal-gear/artifact_commands.snap index 0b73c3922..0b5984be8 100644 --- a/rust/kcl-lib/tests/kcl_samples/cycloidal-gear/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/cycloidal-gear/artifact_commands.snap @@ -82,8 +82,8 @@ description: Artifact commands cycloidal-gear.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 11.811, - "y": 7.62, + "x": 11.810999999999998, + "y": 7.619999999999999, "z": 0.0 } } @@ -104,7 +104,7 @@ description: Artifact commands cycloidal-gear.kcl "segment": { "type": "arc", "center": { - "x": 11.811, + "x": 11.810999999999998, "y": -0.0 }, "radius": 7.619999999999999, @@ -193,8 +193,8 @@ description: Artifact commands cycloidal-gear.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 11.021, - "y": -6.363, + "x": 11.020519673318491, + "y": -6.362699999999999, "z": 0.0 }, "angle_snap_increment": null @@ -248,7 +248,7 @@ description: Artifact commands cycloidal-gear.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 3.772, + "x": 3.7718999999999996, "y": 0.0, "z": 0.0 } @@ -320,7 +320,7 @@ description: Artifact commands cycloidal-gear.kcl "origin": { "x": 0.0, "y": 0.0, - "z": 19.05 + "z": 19.049999999999997 }, "x_axis": { "x": 1.0, @@ -390,8 +390,8 @@ description: Artifact commands cycloidal-gear.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 13.946, - "y": -1.755, + "x": 13.94579250348968, + "y": -1.7547058014411026, "z": 0.0 } } @@ -412,8 +412,8 @@ description: Artifact commands cycloidal-gear.kcl "segment": { "type": "arc", "center": { - "x": 9.048, - "y": -7.592 + "x": 9.04775091767825, + "y": -7.591964458007714 }, "radius": 7.619999999999999, "start": { @@ -501,8 +501,8 @@ description: Artifact commands cycloidal-gear.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 4.352, - "y": -11.958, + "x": 4.352343131876468, + "y": -11.957964476548998, "z": 0.0 }, "angle_snap_increment": null @@ -556,7 +556,7 @@ description: Artifact commands cycloidal-gear.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 3.772, + "x": 3.7718999999999996, "y": 0.0, "z": 0.0 } @@ -628,7 +628,7 @@ description: Artifact commands cycloidal-gear.kcl "origin": { "x": 0.0, "y": 0.0, - "z": 38.1 + "z": 38.099999999999994 }, "x_axis": { "x": 1.0, @@ -698,8 +698,8 @@ description: Artifact commands cycloidal-gear.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 9.555, - "y": -10.308, + "x": 9.555193704377139, + "y": -10.308365257005178, "z": 0.0 } } @@ -720,8 +720,8 @@ description: Artifact commands cycloidal-gear.kcl "segment": { "type": "arc", "center": { - "x": 2.051, - "y": -11.632 + "x": 2.0509586264241157, + "y": -11.631564370827189 }, "radius": 7.619999999999999, "start": { @@ -809,8 +809,8 @@ description: Artifact commands cycloidal-gear.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -4.352, - "y": -11.958, + "x": -4.352343131876471, + "y": -11.957964476548998, "z": 0.0 }, "angle_snap_increment": null @@ -864,7 +864,7 @@ description: Artifact commands cycloidal-gear.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 3.772, + "x": 3.7718999999999996, "y": 0.0, "z": 0.0 } diff --git a/rust/kcl-lib/tests/kcl_samples/cycloidal-gear/ops.snap b/rust/kcl-lib/tests/kcl_samples/cycloidal-gear/ops.snap index cf60c6d8c..4006bf1f7 100644 --- a/rust/kcl-lib/tests/kcl_samples/cycloidal-gear/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/cycloidal-gear/ops.snap @@ -1121,7 +1121,7 @@ description: Operations executed cycloidal-gear.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -1137,7 +1137,7 @@ description: Operations executed cycloidal-gear.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -1154,7 +1154,7 @@ description: Operations executed cycloidal-gear.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/dodecahedron/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/dodecahedron/artifact_commands.snap index 88cffd35e..7f3a0667a 100644 --- a/rust/kcl-lib/tests/kcl_samples/dodecahedron/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/dodecahedron/artifact_commands.snap @@ -529,8 +529,8 @@ description: Artifact commands dodecahedron.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -25405.08, - "y": -25405.08, + "x": -25405.079999999998, + "y": -25405.079999999998, "z": 0.0 } } @@ -551,8 +551,8 @@ description: Artifact commands dodecahedron.kcl "segment": { "type": "line", "end": { - "x": 25405.08, - "y": -25405.08, + "x": 25405.079999999998, + "y": -25405.079999999998, "z": 0.0 }, "relative": false @@ -568,8 +568,8 @@ description: Artifact commands dodecahedron.kcl "segment": { "type": "line", "end": { - "x": 25405.08, - "y": 25405.08, + "x": 25405.079999999998, + "y": 25405.079999999998, "z": 0.0 }, "relative": false @@ -585,8 +585,8 @@ description: Artifact commands dodecahedron.kcl "segment": { "type": "line", "end": { - "x": -25405.08, - "y": 25405.08, + "x": -25405.079999999998, + "y": 25405.079999999998, "z": 0.0 }, "relative": false @@ -673,7 +673,7 @@ description: Artifact commands dodecahedron.kcl "property": { "x": 0.0, "y": 0.0, - "z": -6609.08 + "z": -6609.079999999999 }, "set": false, "is_local": true @@ -999,8 +999,8 @@ description: Artifact commands dodecahedron.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -25410.16, - "y": -25410.16, + "x": -25410.159999999996, + "y": -25410.159999999996, "z": 0.0 } } @@ -1021,8 +1021,8 @@ description: Artifact commands dodecahedron.kcl "segment": { "type": "line", "end": { - "x": 25410.16, - "y": -25410.16, + "x": 25410.159999999996, + "y": -25410.159999999996, "z": 0.0 }, "relative": false @@ -1038,8 +1038,8 @@ description: Artifact commands dodecahedron.kcl "segment": { "type": "line", "end": { - "x": 25410.16, - "y": 25410.16, + "x": 25410.159999999996, + "y": 25410.159999999996, "z": 0.0 }, "relative": false @@ -1055,8 +1055,8 @@ description: Artifact commands dodecahedron.kcl "segment": { "type": "line", "end": { - "x": -25410.16, - "y": 25410.16, + "x": -25410.159999999996, + "y": 25410.159999999996, "z": 0.0 }, "relative": false @@ -1143,7 +1143,7 @@ description: Artifact commands dodecahedron.kcl "property": { "x": 0.0, "y": 0.0, - "z": -6614.16 + "z": -6614.159999999999 }, "set": false, "is_local": true @@ -1234,8 +1234,8 @@ description: Artifact commands dodecahedron.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -25412.7, - "y": -25412.7, + "x": -25412.699999999997, + "y": -25412.699999999997, "z": 0.0 } } @@ -1256,8 +1256,8 @@ description: Artifact commands dodecahedron.kcl "segment": { "type": "line", "end": { - "x": 25412.7, - "y": -25412.7, + "x": 25412.699999999997, + "y": -25412.699999999997, "z": 0.0 }, "relative": false @@ -1273,8 +1273,8 @@ description: Artifact commands dodecahedron.kcl "segment": { "type": "line", "end": { - "x": 25412.7, - "y": 25412.7, + "x": 25412.699999999997, + "y": 25412.699999999997, "z": 0.0 }, "relative": false @@ -1290,8 +1290,8 @@ description: Artifact commands dodecahedron.kcl "segment": { "type": "line", "end": { - "x": -25412.7, - "y": 25412.7, + "x": -25412.699999999997, + "y": 25412.699999999997, "z": 0.0 }, "relative": false @@ -1469,8 +1469,8 @@ description: Artifact commands dodecahedron.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -25415.24, - "y": -25415.24, + "x": -25415.239999999998, + "y": -25415.239999999998, "z": 0.0 } } @@ -1491,8 +1491,8 @@ description: Artifact commands dodecahedron.kcl "segment": { "type": "line", "end": { - "x": 25415.24, - "y": -25415.24, + "x": 25415.239999999998, + "y": -25415.239999999998, "z": 0.0 }, "relative": false @@ -1508,8 +1508,8 @@ description: Artifact commands dodecahedron.kcl "segment": { "type": "line", "end": { - "x": 25415.24, - "y": 25415.24, + "x": 25415.239999999998, + "y": 25415.239999999998, "z": 0.0 }, "relative": false @@ -1525,8 +1525,8 @@ description: Artifact commands dodecahedron.kcl "segment": { "type": "line", "end": { - "x": -25415.24, - "y": 25415.24, + "x": -25415.239999999998, + "y": 25415.239999999998, "z": 0.0 }, "relative": false @@ -1939,8 +1939,8 @@ description: Artifact commands dodecahedron.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -25420.32, - "y": -25420.32, + "x": -25420.319999999996, + "y": -25420.319999999996, "z": 0.0 } } @@ -1961,8 +1961,8 @@ description: Artifact commands dodecahedron.kcl "segment": { "type": "line", "end": { - "x": 25420.32, - "y": -25420.32, + "x": 25420.319999999996, + "y": -25420.319999999996, "z": 0.0 }, "relative": false @@ -1978,8 +1978,8 @@ description: Artifact commands dodecahedron.kcl "segment": { "type": "line", "end": { - "x": 25420.32, - "y": 25420.32, + "x": 25420.319999999996, + "y": 25420.319999999996, "z": 0.0 }, "relative": false @@ -1995,8 +1995,8 @@ description: Artifact commands dodecahedron.kcl "segment": { "type": "line", "end": { - "x": -25420.32, - "y": 25420.32, + "x": -25420.319999999996, + "y": 25420.319999999996, "z": 0.0 }, "relative": false @@ -2174,8 +2174,8 @@ description: Artifact commands dodecahedron.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -25422.86, - "y": -25422.86, + "x": -25422.859999999997, + "y": -25422.859999999997, "z": 0.0 } } @@ -2196,8 +2196,8 @@ description: Artifact commands dodecahedron.kcl "segment": { "type": "line", "end": { - "x": 25422.86, - "y": -25422.86, + "x": 25422.859999999997, + "y": -25422.859999999997, "z": 0.0 }, "relative": false @@ -2213,8 +2213,8 @@ description: Artifact commands dodecahedron.kcl "segment": { "type": "line", "end": { - "x": 25422.86, - "y": 25422.86, + "x": 25422.859999999997, + "y": 25422.859999999997, "z": 0.0 }, "relative": false @@ -2230,8 +2230,8 @@ description: Artifact commands dodecahedron.kcl "segment": { "type": "line", "end": { - "x": -25422.86, - "y": 25422.86, + "x": -25422.859999999997, + "y": 25422.859999999997, "z": 0.0 }, "relative": false @@ -2318,7 +2318,7 @@ description: Artifact commands dodecahedron.kcl "property": { "x": 0.0, "y": 0.0, - "z": -6626.86 + "z": -6626.859999999999 }, "set": false, "is_local": true @@ -2409,8 +2409,8 @@ description: Artifact commands dodecahedron.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -25402.794, - "y": -25402.794, + "x": -25402.793999999998, + "y": -25402.793999999998, "z": 0.0 } } @@ -2431,8 +2431,8 @@ description: Artifact commands dodecahedron.kcl "segment": { "type": "line", "end": { - "x": 25402.794, - "y": -25402.794, + "x": 25402.793999999998, + "y": -25402.793999999998, "z": 0.0 }, "relative": false @@ -2448,8 +2448,8 @@ description: Artifact commands dodecahedron.kcl "segment": { "type": "line", "end": { - "x": 25402.794, - "y": 25402.794, + "x": 25402.793999999998, + "y": 25402.793999999998, "z": 0.0 }, "relative": false @@ -2465,8 +2465,8 @@ description: Artifact commands dodecahedron.kcl "segment": { "type": "line", "end": { - "x": -25402.794, - "y": 25402.794, + "x": -25402.793999999998, + "y": 25402.793999999998, "z": 0.0 }, "relative": false diff --git a/rust/kcl-lib/tests/kcl_samples/dodecahedron/ops.snap b/rust/kcl-lib/tests/kcl_samples/dodecahedron/ops.snap index aa8d7a180..7baea6e5b 100644 --- a/rust/kcl-lib/tests/kcl_samples/dodecahedron/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/dodecahedron/ops.snap @@ -4699,7 +4699,7 @@ description: Operations executed dodecahedron.kcl "length": { "value": { "type": "Number", - "value": 2000.11, + "value": 2000.1100000000001, "ty": { "type": "Default", "len": { @@ -7736,7 +7736,7 @@ description: Operations executed dodecahedron.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -7752,7 +7752,7 @@ description: Operations executed dodecahedron.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -7769,7 +7769,7 @@ description: Operations executed dodecahedron.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/enclosure/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/enclosure/artifact_commands.snap index 369a9ffb3..60543cf1c 100644 --- a/rust/kcl-lib/tests/kcl_samples/enclosure/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/enclosure/artifact_commands.snap @@ -98,7 +98,7 @@ description: Artifact commands enclosure.kcl "segment": { "type": "line", "end": { - "x": 0.0, + "x": 0.000000000000010715659492539341, "y": 175.0, "z": 0.0 }, @@ -1471,7 +1471,7 @@ description: Artifact commands enclosure.kcl "segment": { "type": "line", "end": { - "x": 0.0, + "x": 0.000000000000010715659492539341, "y": 175.0, "z": 0.0 }, @@ -2086,7 +2086,7 @@ description: Artifact commands enclosure.kcl "segment": { "type": "line", "end": { - "x": 0.0, + "x": 0.000000000000010348265452795134, "y": 169.0, "z": 0.0 }, diff --git a/rust/kcl-lib/tests/kcl_samples/enclosure/ops.snap b/rust/kcl-lib/tests/kcl_samples/enclosure/ops.snap index 1ef51f96b..49c97cb17 100644 --- a/rust/kcl-lib/tests/kcl_samples/enclosure/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/enclosure/ops.snap @@ -1927,7 +1927,7 @@ description: Operations executed enclosure.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -1943,7 +1943,7 @@ description: Operations executed enclosure.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -1960,7 +1960,7 @@ description: Operations executed enclosure.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/enclosure/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/enclosure/program_memory.snap index 4985d5492..dc0e15cd5 100644 --- a/rust/kcl-lib/tests/kcl_samples/enclosure/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/enclosure/program_memory.snap @@ -109,7 +109,7 @@ description: Variables in memory after executing enclosure.kcl "value": "rectangleSegmentB001" }, "to": [ - 125.0, + 125.00000000000001, 175.0 ], "type": "ToPoint", @@ -123,7 +123,7 @@ description: Variables in memory after executing enclosure.kcl "sourceRange": [] }, "from": [ - 125.0, + 125.00000000000001, 175.0 ], "tag": { @@ -134,7 +134,7 @@ description: Variables in memory after executing enclosure.kcl "value": "rectangleSegmentC001" }, "to": [ - 0.0, + 0.000000000000014210854715202004, 175.0 ], "type": "ToPoint", @@ -148,7 +148,7 @@ description: Variables in memory after executing enclosure.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.000000000000014210854715202004, 175.0 ], "tag": { @@ -1502,7 +1502,7 @@ description: Variables in memory after executing enclosure.kcl "value": "rectangleSegmentB001" }, "to": [ - 125.0, + 125.00000000000001, 175.0 ], "type": "ToPoint", @@ -1516,7 +1516,7 @@ description: Variables in memory after executing enclosure.kcl "sourceRange": [] }, "from": [ - 125.0, + 125.00000000000001, 175.0 ], "tag": { @@ -1527,7 +1527,7 @@ description: Variables in memory after executing enclosure.kcl "value": "rectangleSegmentC001" }, "to": [ - 0.0, + 0.000000000000014210854715202004, 175.0 ], "type": "ToPoint", @@ -1541,7 +1541,7 @@ description: Variables in memory after executing enclosure.kcl "sourceRange": [] }, "from": [ - 0.0, + 0.000000000000014210854715202004, 175.0 ], "tag": { diff --git a/rust/kcl-lib/tests/kcl_samples/engine-valve/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/engine-valve/artifact_commands.snap index e768dbaa3..55c7159a5 100644 --- a/rust/kcl-lib/tests/kcl_samples/engine-valve/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/engine-valve/artifact_commands.snap @@ -166,7 +166,7 @@ description: Artifact commands engine-valve.kcl "segment": { "type": "arc_to", "interior": { - "x": -5.1, + "x": -5.1000000000000005, "y": 1.2, "z": 0.0 }, @@ -593,7 +593,7 @@ description: Artifact commands engine-valve.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 2.4, + "x": 2.4000000000000004, "y": 0.0, "z": 0.0 } @@ -849,7 +849,7 @@ description: Artifact commands engine-valve.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 2.4, + "x": 2.4000000000000004, "y": 0.0, "z": 0.0 } @@ -1105,7 +1105,7 @@ description: Artifact commands engine-valve.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 2.4, + "x": 2.4000000000000004, "y": 0.0, "z": 0.0 } diff --git a/rust/kcl-lib/tests/kcl_samples/engine-valve/ops.snap b/rust/kcl-lib/tests/kcl_samples/engine-valve/ops.snap index 60d6ee858..aad78110f 100644 --- a/rust/kcl-lib/tests/kcl_samples/engine-valve/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/engine-valve/ops.snap @@ -1291,7 +1291,7 @@ description: Operations executed engine-valve.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -1307,7 +1307,7 @@ description: Operations executed engine-valve.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -1324,7 +1324,7 @@ description: Operations executed engine-valve.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/engine-valve/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/engine-valve/program_memory.snap index f37b5be66..98d3aa86b 100644 --- a/rust/kcl-lib/tests/kcl_samples/engine-valve/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/engine-valve/program_memory.snap @@ -295,13 +295,13 @@ description: Variables in memory after executing engine-valve.kcl 0.0 ], "from": [ - 2.4, + 2.4000000000000004, 0.0 ], "radius": 2.4000000000000004, "tag": null, "to": [ - 2.4, + 2.4000000000000004, 0.0 ], "type": "Circle", @@ -542,11 +542,11 @@ description: Variables in memory after executing engine-valve.kcl }, "start": { "from": [ - 2.4, + 2.4000000000000004, 0.0 ], "to": [ - 2.4, + 2.4000000000000004, 0.0 ], "units": { @@ -667,13 +667,13 @@ description: Variables in memory after executing engine-valve.kcl 0.0 ], "from": [ - 2.4, + 2.4000000000000004, 0.0 ], "radius": 2.4000000000000004, "tag": null, "to": [ - 2.4, + 2.4000000000000004, 0.0 ], "type": "Circle", @@ -914,11 +914,11 @@ description: Variables in memory after executing engine-valve.kcl }, "start": { "from": [ - 2.4, + 2.4000000000000004, 0.0 ], "to": [ - 2.4, + 2.4000000000000004, 0.0 ], "units": { @@ -1011,13 +1011,13 @@ description: Variables in memory after executing engine-valve.kcl 0.0 ], "from": [ - 2.4, + 2.4000000000000004, 0.0 ], "radius": 2.4000000000000004, "tag": null, "to": [ - 2.4, + 2.4000000000000004, 0.0 ], "type": "Circle", @@ -1139,13 +1139,13 @@ description: Variables in memory after executing engine-valve.kcl 0.0 ], "from": [ - 2.4, + 2.4000000000000004, 0.0 ], "radius": 2.4000000000000004, "tag": null, "to": [ - 2.4, + 2.4000000000000004, 0.0 ], "type": "Circle", @@ -1386,11 +1386,11 @@ description: Variables in memory after executing engine-valve.kcl }, "start": { "from": [ - 2.4, + 2.4000000000000004, 0.0 ], "to": [ - 2.4, + 2.4000000000000004, 0.0 ], "units": { @@ -1458,11 +1458,11 @@ description: Variables in memory after executing engine-valve.kcl }, "start": { "from": [ - 2.4, + 2.4000000000000004, 0.0 ], "to": [ - 2.4, + 2.4000000000000004, 0.0 ], "units": { @@ -1583,13 +1583,13 @@ description: Variables in memory after executing engine-valve.kcl 0.0 ], "from": [ - 2.4, + 2.4000000000000004, 0.0 ], "radius": 2.4000000000000004, "tag": null, "to": [ - 2.4, + 2.4000000000000004, 0.0 ], "type": "Circle", @@ -1711,13 +1711,13 @@ description: Variables in memory after executing engine-valve.kcl 0.0 ], "from": [ - 2.4, + 2.4000000000000004, 0.0 ], "radius": 2.4000000000000004, "tag": null, "to": [ - 2.4, + 2.4000000000000004, 0.0 ], "type": "Circle", @@ -1958,11 +1958,11 @@ description: Variables in memory after executing engine-valve.kcl }, "start": { "from": [ - 2.4, + 2.4000000000000004, 0.0 ], "to": [ - 2.4, + 2.4000000000000004, 0.0 ], "units": { @@ -2030,11 +2030,11 @@ description: Variables in memory after executing engine-valve.kcl }, "start": { "from": [ - 2.4, + 2.4000000000000004, 0.0 ], "to": [ - 2.4, + 2.4000000000000004, 0.0 ], "units": { @@ -2127,13 +2127,13 @@ description: Variables in memory after executing engine-valve.kcl 0.0 ], "from": [ - 2.4, + 2.4000000000000004, 0.0 ], "radius": 2.4000000000000004, "tag": null, "to": [ - 2.4, + 2.4000000000000004, 0.0 ], "type": "Circle", @@ -2255,13 +2255,13 @@ description: Variables in memory after executing engine-valve.kcl 0.0 ], "from": [ - 2.4, + 2.4000000000000004, 0.0 ], "radius": 2.4000000000000004, "tag": null, "to": [ - 2.4, + 2.4000000000000004, 0.0 ], "type": "Circle", @@ -2383,13 +2383,13 @@ description: Variables in memory after executing engine-valve.kcl 0.0 ], "from": [ - 2.4, + 2.4000000000000004, 0.0 ], "radius": 2.4000000000000004, "tag": null, "to": [ - 2.4, + 2.4000000000000004, 0.0 ], "type": "Circle", @@ -2630,11 +2630,11 @@ description: Variables in memory after executing engine-valve.kcl }, "start": { "from": [ - 2.4, + 2.4000000000000004, 0.0 ], "to": [ - 2.4, + 2.4000000000000004, 0.0 ], "units": { @@ -2702,11 +2702,11 @@ description: Variables in memory after executing engine-valve.kcl }, "start": { "from": [ - 2.4, + 2.4000000000000004, 0.0 ], "to": [ - 2.4, + 2.4000000000000004, 0.0 ], "units": { @@ -2774,11 +2774,11 @@ description: Variables in memory after executing engine-valve.kcl }, "start": { "from": [ - 2.4, + 2.4000000000000004, 0.0 ], "to": [ - 2.4, + 2.4000000000000004, 0.0 ], "units": { @@ -2924,13 +2924,13 @@ description: Variables in memory after executing engine-valve.kcl 0.0 ], "from": [ - 2.4, + 2.4000000000000004, 0.0 ], "radius": 2.4000000000000004, "tag": null, "to": [ - 2.4, + 2.4000000000000004, 0.0 ], "type": "Circle", @@ -3052,13 +3052,13 @@ description: Variables in memory after executing engine-valve.kcl 0.0 ], "from": [ - 2.4, + 2.4000000000000004, 0.0 ], "radius": 2.4000000000000004, "tag": null, "to": [ - 2.4, + 2.4000000000000004, 0.0 ], "type": "Circle", @@ -3180,13 +3180,13 @@ description: Variables in memory after executing engine-valve.kcl 0.0 ], "from": [ - 2.4, + 2.4000000000000004, 0.0 ], "radius": 2.4000000000000004, "tag": null, "to": [ - 2.4, + 2.4000000000000004, 0.0 ], "type": "Circle", @@ -3427,11 +3427,11 @@ description: Variables in memory after executing engine-valve.kcl }, "start": { "from": [ - 2.4, + 2.4000000000000004, 0.0 ], "to": [ - 2.4, + 2.4000000000000004, 0.0 ], "units": { @@ -3499,11 +3499,11 @@ description: Variables in memory after executing engine-valve.kcl }, "start": { "from": [ - 2.4, + 2.4000000000000004, 0.0 ], "to": [ - 2.4, + 2.4000000000000004, 0.0 ], "units": { @@ -3571,11 +3571,11 @@ description: Variables in memory after executing engine-valve.kcl }, "start": { "from": [ - 2.4, + 2.4000000000000004, 0.0 ], "to": [ - 2.4, + 2.4000000000000004, 0.0 ], "units": { @@ -3806,8 +3806,8 @@ description: Variables in memory after executing engine-valve.kcl }, "ccw": false, "center": [ - -15.475, - 14.992 + -15.47503548458638, + 14.991676643010273 ], "from": [ -2.99, @@ -3836,8 +3836,8 @@ description: Variables in memory after executing engine-valve.kcl }, "ccw": true, "center": [ - -10.776, - -1.224 + -10.775913384181093, + -1.2240866158189068 ], "from": [ -12.0, @@ -4107,8 +4107,8 @@ description: Variables in memory after executing engine-valve.kcl }, "ccw": false, "center": [ - -15.475, - 14.992 + -15.47503548458638, + 14.991676643010273 ], "from": [ -2.99, @@ -4137,8 +4137,8 @@ description: Variables in memory after executing engine-valve.kcl }, "ccw": true, "center": [ - -10.776, - -1.224 + -10.775913384181093, + -1.2240866158189068 ], "from": [ -12.0, diff --git a/rust/kcl-lib/tests/kcl_samples/exhaust-manifold/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/exhaust-manifold/artifact_commands.snap index 8c2bd55a6..bb93cb8e1 100644 --- a/rust/kcl-lib/tests/kcl_samples/exhaust-manifold/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/exhaust-manifold/artifact_commands.snap @@ -91,7 +91,7 @@ description: Artifact commands exhaust-manifold.kcl "type": "line", "end": { "x": 0.0, - "y": 76.2, + "y": 76.19999999999999, "z": 0.0 }, "relative": true @@ -123,8 +123,8 @@ description: Artifact commands exhaust-manifold.kcl "segment": { "type": "line", "end": { - "x": 150.085, - "y": 26.464, + "x": 150.08470155906048, + "y": 26.4639822764402, "z": 0.0 }, "relative": true @@ -156,8 +156,8 @@ description: Artifact commands exhaust-manifold.kcl "segment": { "type": "line", "end": { - "x": -11.069, - "y": 126.517, + "x": -11.068779328952596, + "y": 126.51672665765167, "z": 0.0 }, "relative": true @@ -219,7 +219,7 @@ description: Artifact commands exhaust-manifold.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 20.638, + "x": 20.6375, "y": 0.0, "z": 0.0 } @@ -295,7 +295,7 @@ description: Artifact commands exhaust-manifold.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 18.606, + "x": 18.6055, "y": 0.0, "z": 0.0 } @@ -417,8 +417,8 @@ description: Artifact commands exhaust-manifold.kcl "z": 0.0 }, "x_axis": { - "x": -0.017, - "y": 1.0, + "x": -0.01745240643728351, + "y": 0.9998476951563913, "z": 0.0 }, "y_axis": { @@ -450,8 +450,8 @@ description: Artifact commands exhaust-manifold.kcl "animated": false, "adjust_camera": false, "planar_normal": { - "x": 1.0, - "y": 0.017, + "x": 0.9998476951563913, + "y": 0.01745240643728351, "z": -0.0 } } @@ -493,7 +493,7 @@ description: Artifact commands exhaust-manifold.kcl "type": "line", "end": { "x": 0.0, - "y": 76.2, + "y": 76.19999999999999, "z": 0.0 }, "relative": true @@ -525,8 +525,8 @@ description: Artifact commands exhaust-manifold.kcl "segment": { "type": "line", "end": { - "x": 150.085, - "y": 26.464, + "x": 150.08470155906048, + "y": 26.4639822764402, "z": 0.0 }, "relative": true @@ -558,8 +558,8 @@ description: Artifact commands exhaust-manifold.kcl "segment": { "type": "line", "end": { - "x": -11.069, - "y": 126.517, + "x": -11.068779328952596, + "y": 126.51672665765167, "z": 0.0 }, "relative": true @@ -621,7 +621,7 @@ description: Artifact commands exhaust-manifold.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 71.438, + "x": 71.4375, "y": 0.0, "z": 0.0 } @@ -697,7 +697,7 @@ description: Artifact commands exhaust-manifold.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 69.405, + "x": 69.40549999999999, "y": 0.0, "z": 0.0 } @@ -819,8 +819,8 @@ description: Artifact commands exhaust-manifold.kcl "z": 0.0 }, "x_axis": { - "x": -0.412, - "y": 0.911, + "x": -0.4115143586051088, + "y": 0.9114032766354453, "z": 0.0 }, "y_axis": { @@ -852,8 +852,8 @@ description: Artifact commands exhaust-manifold.kcl "animated": false, "adjust_camera": false, "planar_normal": { - "x": 0.911, - "y": 0.412, + "x": 0.9114032766354453, + "y": 0.4115143586051088, "z": -0.0 } } @@ -927,8 +927,8 @@ description: Artifact commands exhaust-manifold.kcl "segment": { "type": "line", "end": { - "x": 125.071, - "y": 22.053, + "x": 125.0705846325504, + "y": 22.053318563700163, "z": 0.0 }, "relative": true @@ -960,8 +960,8 @@ description: Artifact commands exhaust-manifold.kcl "segment": { "type": "line", "end": { - "x": -6.641, - "y": 75.91, + "x": -6.641267597371557, + "y": 75.91003599459101, "z": 0.0 }, "relative": true @@ -1023,7 +1023,7 @@ description: Artifact commands exhaust-manifold.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 122.238, + "x": 122.2375, "y": 0.0, "z": 0.0 } @@ -1099,7 +1099,7 @@ description: Artifact commands exhaust-manifold.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 120.205, + "x": 120.20549999999999, "y": 0.0, "z": 0.0 } @@ -1216,13 +1216,13 @@ description: Artifact commands exhaust-manifold.kcl "command": { "type": "make_plane", "origin": { - "x": 152.4, + "x": 152.39999999999998, "y": 0.0, "z": 0.0 }, "x_axis": { - "x": -0.426, - "y": 0.905, + "x": -0.4257792915650726, + "y": 0.9048270524660196, "z": 0.0 }, "y_axis": { @@ -1254,8 +1254,8 @@ description: Artifact commands exhaust-manifold.kcl "animated": false, "adjust_camera": false, "planar_normal": { - "x": 0.905, - "y": 0.426, + "x": 0.9048270524660196, + "y": 0.4257792915650726, "z": -0.0 } } @@ -1329,8 +1329,8 @@ description: Artifact commands exhaust-manifold.kcl "segment": { "type": "line", "end": { - "x": 125.071, - "y": 22.053, + "x": 125.0705846325504, + "y": 22.053318563700163, "z": 0.0 }, "relative": true @@ -1362,8 +1362,8 @@ description: Artifact commands exhaust-manifold.kcl "segment": { "type": "line", "end": { - "x": -6.641, - "y": 75.91, + "x": -6.641267597371557, + "y": 75.91003599459101, "z": 0.0 }, "relative": true @@ -1425,7 +1425,7 @@ description: Artifact commands exhaust-manifold.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 173.038, + "x": 173.0375, "y": 0.0, "z": 0.0 } @@ -1447,7 +1447,7 @@ description: Artifact commands exhaust-manifold.kcl "segment": { "type": "arc", "center": { - "x": 152.4, + "x": 152.39999999999998, "y": 0.0 }, "radius": 20.6375, @@ -1501,7 +1501,7 @@ description: Artifact commands exhaust-manifold.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 171.005, + "x": 171.00549999999998, "y": 0.0, "z": 0.0 } @@ -1523,7 +1523,7 @@ description: Artifact commands exhaust-manifold.kcl "segment": { "type": "arc", "center": { - "x": 152.4, + "x": 152.39999999999998, "y": 0.0 }, "radius": 18.6055, @@ -1667,7 +1667,7 @@ description: Artifact commands exhaust-manifold.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 109.22, + "x": 109.21999999999998, "y": -31.75, "z": 0.0 } @@ -1689,7 +1689,7 @@ description: Artifact commands exhaust-manifold.kcl "segment": { "type": "line", "end": { - "x": -66.04, + "x": -66.03999999999999, "y": 0.0, "z": 0.0 }, @@ -1754,7 +1754,7 @@ description: Artifact commands exhaust-manifold.kcl "segment": { "type": "line", "end": { - "x": -35.56, + "x": -35.559999999999995, "y": 0.0, "z": 0.0 }, @@ -1772,7 +1772,7 @@ description: Artifact commands exhaust-manifold.kcl "type": "line", "end": { "x": 0.0, - "y": 66.04, + "y": 66.03999999999999, "z": 0.0 }, "relative": true @@ -1870,7 +1870,7 @@ description: Artifact commands exhaust-manifold.kcl "segment": { "type": "line", "end": { - "x": 184.692, + "x": 184.69216634324573, "y": -31.75, "z": 0.0 }, @@ -1887,7 +1887,7 @@ description: Artifact commands exhaust-manifold.kcl "segment": { "type": "line", "end": { - "x": -35.56, + "x": -35.559999999999995, "y": 0.0, "z": 0.0 }, @@ -1936,8 +1936,8 @@ description: Artifact commands exhaust-manifold.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -5.626, - "y": -1.783, + "x": -5.625875242565725, + "y": -1.7827413434333634, "z": 0.0 }, "angle_snap_increment": null @@ -1982,7 +1982,7 @@ description: Artifact commands exhaust-manifold.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 18.606, + "x": 18.6055, "y": 0.0, "z": 0.0 } @@ -2076,7 +2076,7 @@ description: Artifact commands exhaust-manifold.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 69.405, + "x": 69.40549999999999, "y": 0.0, "z": 0.0 } @@ -2170,7 +2170,7 @@ description: Artifact commands exhaust-manifold.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 120.205, + "x": 120.20549999999999, "y": 0.0, "z": 0.0 } @@ -2264,7 +2264,7 @@ description: Artifact commands exhaust-manifold.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 171.005, + "x": 171.00549999999998, "y": 0.0, "z": 0.0 } @@ -2286,7 +2286,7 @@ description: Artifact commands exhaust-manifold.kcl "segment": { "type": "arc", "center": { - "x": 152.4, + "x": 152.39999999999998, "y": 0.0 }, "radius": 18.6055, @@ -2359,7 +2359,7 @@ description: Artifact commands exhaust-manifold.kcl "path": "[uuid]", "to": { "x": -21.59, - "y": -24.765, + "y": -24.764999999999997, "z": 0.0 } } @@ -2380,8 +2380,8 @@ description: Artifact commands exhaust-manifold.kcl "segment": { "type": "arc", "center": { - "x": -24.765, - "y": -24.765 + "x": -24.764999999999997, + "y": -24.764999999999997 }, "radius": 3.175, "start": { @@ -2453,7 +2453,7 @@ description: Artifact commands exhaust-manifold.kcl "path": "[uuid]", "to": { "x": 27.94, - "y": 24.765, + "y": 24.764999999999997, "z": 0.0 } } @@ -2474,8 +2474,8 @@ description: Artifact commands exhaust-manifold.kcl "segment": { "type": "arc", "center": { - "x": 24.765, - "y": 24.765 + "x": 24.764999999999997, + "y": 24.764999999999997 }, "radius": 3.175, "start": { @@ -2547,7 +2547,7 @@ description: Artifact commands exhaust-manifold.kcl "path": "[uuid]", "to": { "x": 130.81, - "y": 24.765, + "y": 24.764999999999997, "z": 0.0 } } @@ -2569,7 +2569,7 @@ description: Artifact commands exhaust-manifold.kcl "type": "arc", "center": { "x": 127.635, - "y": 24.765 + "y": 24.764999999999997 }, "radius": 3.175, "start": { @@ -2640,8 +2640,8 @@ description: Artifact commands exhaust-manifold.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 180.34, - "y": -24.765, + "x": 180.33999999999997, + "y": -24.764999999999997, "z": 0.0 } } @@ -2663,7 +2663,7 @@ description: Artifact commands exhaust-manifold.kcl "type": "arc", "center": { "x": 177.165, - "y": -24.765 + "y": -24.764999999999997 }, "radius": 3.175, "start": { diff --git a/rust/kcl-lib/tests/kcl_samples/exhaust-manifold/ops.snap b/rust/kcl-lib/tests/kcl_samples/exhaust-manifold/ops.snap index 924edfeda..a063421a3 100644 --- a/rust/kcl-lib/tests/kcl_samples/exhaust-manifold/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/exhaust-manifold/ops.snap @@ -2110,7 +2110,7 @@ description: Operations executed exhaust-manifold.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -2126,7 +2126,7 @@ description: Operations executed exhaust-manifold.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -2143,7 +2143,7 @@ description: Operations executed exhaust-manifold.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/exhaust-manifold/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/exhaust-manifold/program_memory.snap index 58dbd16be..30300f8a0 100644 --- a/rust/kcl-lib/tests/kcl_samples/exhaust-manifold/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/exhaust-manifold/program_memory.snap @@ -199,7 +199,7 @@ description: Variables in memory after executing exhaust-manifold.kcl "value": "seg01" }, "to": [ - 1.7, + 1.6999999999999997, -1.25 ], "type": "ToPoint", @@ -214,17 +214,17 @@ description: Variables in memory after executing exhaust-manifold.kcl }, "ccw": false, "center": [ - 1.7, + 1.6999999999999997, -0.95 ], "from": [ - 1.7, + 1.6999999999999997, -1.25 ], "tag": null, "to": [ - 1.507, - -1.18 + 1.507163717094038, + -1.1798133329356932 ], "type": "TangentialArc", "units": { @@ -238,17 +238,17 @@ description: Variables in memory after executing exhaust-manifold.kcl }, "ccw": true, "center": [ - 0.929, - -1.869 + 0.9286548683761525, + -1.8692533317427733 ], "from": [ - 1.507, - -1.18 + 1.507163717094038, + -1.1798133329356932 ], "tag": null, "to": [ - 0.35, - -1.18 + 0.3501460196582671, + -1.179813332935693 ], "type": "TangentialArc", "units": { @@ -262,17 +262,17 @@ description: Variables in memory after executing exhaust-manifold.kcl }, "ccw": false, "center": [ - 0.157, - -0.95 + 0.15730973675230542, + -0.9499999999999995 ], "from": [ - 0.35, - -1.18 + 0.3501460196582671, + -1.179813332935693 ], "tag": null, "to": [ - 0.157, - -1.25 + 0.1573097367523053, + -1.2499999999999996 ], "type": "TangentialArc", "units": { @@ -285,8 +285,8 @@ description: Variables in memory after executing exhaust-manifold.kcl "sourceRange": [] }, "from": [ - 0.157, - -1.25 + 0.1573097367523053, + -1.2499999999999996 ], "tag": { "commentStart": 2183, @@ -296,8 +296,8 @@ description: Variables in memory after executing exhaust-manifold.kcl "value": "seg03" }, "to": [ - -1.243, - -1.25 + -1.2426902632476946, + -1.2499999999999996 ], "type": "ToPoint", "units": { @@ -310,8 +310,8 @@ description: Variables in memory after executing exhaust-manifold.kcl "sourceRange": [] }, "from": [ - -1.243, - -1.25 + -1.2426902632476946, + -1.2499999999999996 ], "tag": { "commentStart": 2232, @@ -321,8 +321,8 @@ description: Variables in memory after executing exhaust-manifold.kcl "value": "seg04" }, "to": [ - -1.243, - 1.35 + -1.2426902632476946, + 1.3500000000000005 ], "type": "ToPoint", "units": { @@ -335,8 +335,8 @@ description: Variables in memory after executing exhaust-manifold.kcl "sourceRange": [] }, "from": [ - -1.243, - 1.35 + -1.2426902632476946, + 1.3500000000000005 ], "tag": { "commentStart": 2271, @@ -346,8 +346,8 @@ description: Variables in memory after executing exhaust-manifold.kcl "value": "seg05" }, "to": [ - 1.857, - 1.35 + 1.8573097367523055, + 1.3500000000000005 ], "type": "ToPoint", "units": { @@ -361,17 +361,17 @@ description: Variables in memory after executing exhaust-manifold.kcl }, "ccw": false, "center": [ - 1.857, - 1.05 + 1.8573097367523055, + 1.0500000000000005 ], "from": [ - 1.857, - 1.35 + 1.8573097367523055, + 1.3500000000000005 ], "tag": null, "to": [ - 2.05, - 1.28 + 2.0501460196582673, + 1.279813332935694 ], "type": "TangentialArc", "units": { @@ -385,17 +385,17 @@ description: Variables in memory after executing exhaust-manifold.kcl }, "ccw": true, "center": [ - 3.014, - 2.429 + 3.0143274341880764, + 2.4288799976141613 ], "from": [ - 2.05, - 1.28 + 2.0501460196582673, + 1.279813332935694 ], "tag": null, "to": [ - 3.979, - 1.28 + 3.9785088487178855, + 1.2798133329356942 ], "type": "TangentialArc", "units": { @@ -409,17 +409,17 @@ description: Variables in memory after executing exhaust-manifold.kcl }, "ccw": false, "center": [ - 4.171, - 1.05 + 4.1713451316238475, + 1.0500000000000007 ], "from": [ - 3.979, - 1.28 + 3.9785088487178855, + 1.2798133329356942 ], "tag": null, "to": [ - 4.171, - 1.35 + 4.1713451316238475, + 1.3500000000000008 ], "type": "TangentialArc", "units": { @@ -432,8 +432,8 @@ description: Variables in memory after executing exhaust-manifold.kcl "sourceRange": [] }, "from": [ - 4.171, - 1.35 + 4.1713451316238475, + 1.3500000000000008 ], "tag": { "commentStart": 2455, @@ -443,8 +443,8 @@ description: Variables in memory after executing exhaust-manifold.kcl "value": "seg07" }, "to": [ - 7.271, - 1.35 + 7.271345131623848, + 1.3500000000000008 ], "type": "ToPoint", "units": { @@ -457,8 +457,8 @@ description: Variables in memory after executing exhaust-manifold.kcl "sourceRange": [] }, "from": [ - 7.271, - 1.35 + 7.271345131623848, + 1.3500000000000008 ], "tag": { "commentStart": 2512, @@ -468,7 +468,7 @@ description: Variables in memory after executing exhaust-manifold.kcl "value": "seg08" }, "to": [ - 7.271, + 7.271345131623848, -1.25 ], "type": "ToPoint", @@ -482,7 +482,7 @@ description: Variables in memory after executing exhaust-manifold.kcl "sourceRange": [] }, "from": [ - 7.271, + 7.271345131623848, -1.25 ], "tag": { @@ -493,7 +493,7 @@ description: Variables in memory after executing exhaust-manifold.kcl "value": "seg09" }, "to": [ - 5.871, + 5.871345131623848, -1.25 ], "type": "ToPoint", @@ -508,17 +508,17 @@ description: Variables in memory after executing exhaust-manifold.kcl }, "ccw": false, "center": [ - 5.871, + 5.871345131623848, -0.95 ], "from": [ - 5.871, + 5.871345131623848, -1.25 ], "tag": null, "to": [ - 5.679, - -1.18 + 5.678508848717886, + -1.1798133329356932 ], "type": "TangentialArc", "units": { @@ -532,17 +532,17 @@ description: Variables in memory after executing exhaust-manifold.kcl }, "ccw": true, "center": [ - 5.1, - -1.869 + 5.100000000000001, + -1.8692533317427742 ], "from": [ - 5.679, - -1.18 + 5.678508848717886, + -1.1798133329356932 ], "tag": null, "to": [ - 4.521, - -1.18 + 4.521491151282115, + -1.1798133329356943 ], "type": "TangentialArc", "units": { @@ -556,12 +556,12 @@ description: Variables in memory after executing exhaust-manifold.kcl }, "ccw": false, "center": [ - 4.326, - -0.946 + 4.32567653803991, + -0.9464505641218501 ], "from": [ - 4.521, - -1.18 + 4.521491151282115, + -1.1798133329356943 ], "tag": null, "to": [ diff --git a/rust/kcl-lib/tests/kcl_samples/flange/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/flange/artifact_commands.snap index 96c6e1971..e883b0dc6 100644 --- a/rust/kcl-lib/tests/kcl_samples/flange/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/flange/artifact_commands.snap @@ -59,7 +59,7 @@ description: Artifact commands flange.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 52.387, + "x": 52.387499999999996, "y": 0.0, "z": 0.0 } @@ -81,7 +81,7 @@ description: Artifact commands flange.kcl "segment": { "type": "arc", "center": { - "x": 44.45, + "x": 44.449999999999996, "y": 0.0 }, "radius": 7.9375, @@ -181,7 +181,7 @@ description: Artifact commands flange.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 58.738, + "x": 58.7375, "y": 0.0, "z": 0.0 } @@ -385,7 +385,7 @@ description: Artifact commands flange.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 29.375, + "x": 29.3751, "y": 0.0, "z": 0.0 } diff --git a/rust/kcl-lib/tests/kcl_samples/flange/ops.snap b/rust/kcl-lib/tests/kcl_samples/flange/ops.snap index 8fabd8532..5499e2f83 100644 --- a/rust/kcl-lib/tests/kcl_samples/flange/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/flange/ops.snap @@ -306,7 +306,7 @@ description: Operations executed flange.kcl "name": "topTotalThickness", "value": { "type": "Number", - "value": 0.128, + "value": 0.1279999999999999, "ty": { "type": "Default", "len": { @@ -602,7 +602,7 @@ description: Operations executed flange.kcl "length": { "value": { "type": "Number", - "value": 0.128, + "value": 0.1279999999999999, "ty": { "type": "Default", "len": { @@ -827,7 +827,7 @@ description: Operations executed flange.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -843,7 +843,7 @@ description: Operations executed flange.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -860,7 +860,7 @@ description: Operations executed flange.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/flange/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/flange/program_memory.snap index faee3da07..85d58f639 100644 --- a/rust/kcl-lib/tests/kcl_samples/flange/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/flange/program_memory.snap @@ -123,13 +123,13 @@ description: Variables in memory after executing flange.kcl 0.0 ], "from": [ - 2.313, + 2.3125, 0.0 ], "radius": 2.3125, "tag": null, "to": [ - 2.313, + 2.3125, 0.0 ], "type": "Circle", @@ -170,11 +170,11 @@ description: Variables in memory after executing flange.kcl }, "start": { "from": [ - 2.313, + 2.3125, 0.0 ], "to": [ - 2.313, + 2.3125, 0.0 ], "units": { @@ -283,13 +283,13 @@ description: Variables in memory after executing flange.kcl 0.0 ], "from": [ - 2.063, + 2.0625, 0.0 ], "radius": 0.3125, "tag": null, "to": [ - 2.063, + 2.0625, 0.0 ], "type": "Circle", @@ -330,11 +330,11 @@ description: Variables in memory after executing flange.kcl }, "start": { "from": [ - 2.063, + 2.0625, 0.0 ], "to": [ - 2.063, + 2.0625, 0.0 ], "units": { @@ -370,13 +370,13 @@ description: Variables in memory after executing flange.kcl 0.0 ], "from": [ - 2.063, + 2.0625, 0.0 ], "radius": 0.3125, "tag": null, "to": [ - 2.063, + 2.0625, 0.0 ], "type": "Circle", @@ -417,11 +417,11 @@ description: Variables in memory after executing flange.kcl }, "start": { "from": [ - 2.063, + 2.0625, 0.0 ], "to": [ - 2.063, + 2.0625, 0.0 ], "units": { @@ -457,13 +457,13 @@ description: Variables in memory after executing flange.kcl 0.0 ], "from": [ - 2.063, + 2.0625, 0.0 ], "radius": 0.3125, "tag": null, "to": [ - 2.063, + 2.0625, 0.0 ], "type": "Circle", @@ -504,11 +504,11 @@ description: Variables in memory after executing flange.kcl }, "start": { "from": [ - 2.063, + 2.0625, 0.0 ], "to": [ - 2.063, + 2.0625, 0.0 ], "units": { @@ -544,13 +544,13 @@ description: Variables in memory after executing flange.kcl 0.0 ], "from": [ - 2.063, + 2.0625, 0.0 ], "radius": 0.3125, "tag": null, "to": [ - 2.063, + 2.0625, 0.0 ], "type": "Circle", @@ -591,11 +591,11 @@ description: Variables in memory after executing flange.kcl }, "start": { "from": [ - 2.063, + 2.0625, 0.0 ], "to": [ - 2.063, + 2.0625, 0.0 ], "units": { @@ -646,13 +646,13 @@ description: Variables in memory after executing flange.kcl 0.0 ], "from": [ - 2.313, + 2.3125, 0.0 ], "radius": 2.3125, "tag": null, "to": [ - 2.313, + 2.3125, 0.0 ], "type": "Circle", @@ -693,11 +693,11 @@ description: Variables in memory after executing flange.kcl }, "start": { "from": [ - 2.313, + 2.3125, 0.0 ], "to": [ - 2.313, + 2.3125, 0.0 ], "units": { @@ -870,13 +870,13 @@ description: Variables in memory after executing flange.kcl 0.0 ], "from": [ - 1.157, + 1.1565, 0.0 ], "radius": 1.1565, "tag": null, "to": [ - 1.157, + 1.1565, 0.0 ], "type": "Circle", @@ -934,13 +934,13 @@ description: Variables in memory after executing flange.kcl 0.0 ], "from": [ - 2.313, + 2.3125, 0.0 ], "radius": 2.3125, "tag": null, "to": [ - 2.313, + 2.3125, 0.0 ], "type": "Circle", @@ -981,11 +981,11 @@ description: Variables in memory after executing flange.kcl }, "start": { "from": [ - 2.313, + 2.3125, 0.0 ], "to": [ - 2.313, + 2.3125, 0.0 ], "units": { @@ -1017,11 +1017,11 @@ description: Variables in memory after executing flange.kcl }, "start": { "from": [ - 1.157, + 1.1565, 0.0 ], "to": [ - 1.157, + 1.1565, 0.0 ], "units": { @@ -1114,13 +1114,13 @@ description: Variables in memory after executing flange.kcl 0.0 ], "from": [ - 1.157, + 1.1565, 0.0 ], "radius": 1.1565, "tag": null, "to": [ - 1.157, + 1.1565, 0.0 ], "type": "Circle", @@ -1178,13 +1178,13 @@ description: Variables in memory after executing flange.kcl 0.0 ], "from": [ - 2.313, + 2.3125, 0.0 ], "radius": 2.3125, "tag": null, "to": [ - 2.313, + 2.3125, 0.0 ], "type": "Circle", @@ -1225,11 +1225,11 @@ description: Variables in memory after executing flange.kcl }, "start": { "from": [ - 2.313, + 2.3125, 0.0 ], "to": [ - 2.313, + 2.3125, 0.0 ], "units": { @@ -1261,11 +1261,11 @@ description: Variables in memory after executing flange.kcl }, "start": { "from": [ - 1.157, + 1.1565, 0.0 ], "to": [ - 1.157, + 1.1565, 0.0 ], "units": { @@ -1307,7 +1307,7 @@ description: Variables in memory after executing flange.kcl }, "topTotalThickness": { "type": "Number", - "value": 0.128, + "value": 0.1279999999999999, "ty": { "type": "Default", "len": { diff --git a/rust/kcl-lib/tests/kcl_samples/focusrite-scarlett-mounting-bracket/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/focusrite-scarlett-mounting-bracket/artifact_commands.snap index a51ee8067..6cead52ba 100644 --- a/rust/kcl-lib/tests/kcl_samples/focusrite-scarlett-mounting-bracket/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/focusrite-scarlett-mounting-bracket/artifact_commands.snap @@ -419,7 +419,7 @@ description: Artifact commands focusrite-scarlett-mounting-bracket.kcl "type": "line", "end": { "x": 12.0, - "y": -8.333, + "y": -8.333333333333334, "z": 0.0 }, "relative": true @@ -436,7 +436,7 @@ description: Artifact commands focusrite-scarlett-mounting-bracket.kcl "type": "line", "end": { "x": 0.0, - "y": -16.667, + "y": -16.666666666666668, "z": 0.0 }, "relative": true @@ -453,7 +453,7 @@ description: Artifact commands focusrite-scarlett-mounting-bracket.kcl "type": "line", "end": { "x": -12.0, - "y": -8.333, + "y": -8.333333333333334, "z": 0.0 }, "relative": true @@ -508,7 +508,7 @@ description: Artifact commands focusrite-scarlett-mounting-bracket.kcl "path": "[uuid]", "to": { "x": 84.5, - "y": 27.333, + "y": 27.333333333333332, "z": 0.0 } } @@ -530,7 +530,7 @@ description: Artifact commands focusrite-scarlett-mounting-bracket.kcl "type": "arc", "center": { "x": 82.0, - "y": 27.333 + "y": 27.333333333333332 }, "radius": 2.5, "start": { @@ -683,7 +683,7 @@ description: Artifact commands focusrite-scarlett-mounting-bracket.kcl { "translate": { "x": 0.0, - "y": -54.667, + "y": -54.666666666666664, "z": 0.0 }, "scale": { @@ -798,7 +798,7 @@ description: Artifact commands focusrite-scarlett-mounting-bracket.kcl "type": "line", "end": { "x": -12.0, - "y": -8.333, + "y": -8.333333333333334, "z": 0.0 }, "relative": true @@ -815,7 +815,7 @@ description: Artifact commands focusrite-scarlett-mounting-bracket.kcl "type": "line", "end": { "x": 0.0, - "y": -16.667, + "y": -16.666666666666668, "z": 0.0 }, "relative": true @@ -832,7 +832,7 @@ description: Artifact commands focusrite-scarlett-mounting-bracket.kcl "type": "line", "end": { "x": 12.0, - "y": -8.333, + "y": -8.333333333333334, "z": 0.0 }, "relative": true @@ -887,7 +887,7 @@ description: Artifact commands focusrite-scarlett-mounting-bracket.kcl "path": "[uuid]", "to": { "x": -79.5, - "y": 27.333, + "y": 27.333333333333332, "z": 0.0 } } @@ -909,7 +909,7 @@ description: Artifact commands focusrite-scarlett-mounting-bracket.kcl "type": "arc", "center": { "x": -82.0, - "y": 27.333 + "y": 27.333333333333332 }, "radius": 2.5, "start": { @@ -1062,7 +1062,7 @@ description: Artifact commands focusrite-scarlett-mounting-bracket.kcl { "translate": { "x": 0.0, - "y": -54.667, + "y": -54.666666666666664, "z": 0.0 }, "scale": { diff --git a/rust/kcl-lib/tests/kcl_samples/focusrite-scarlett-mounting-bracket/ops.snap b/rust/kcl-lib/tests/kcl_samples/focusrite-scarlett-mounting-bracket/ops.snap index 3d4bcbbfe..adaf0d0f8 100644 --- a/rust/kcl-lib/tests/kcl_samples/focusrite-scarlett-mounting-bracket/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/focusrite-scarlett-mounting-bracket/ops.snap @@ -799,7 +799,7 @@ description: Operations executed focusrite-scarlett-mounting-bracket.kcl "distance": { "value": { "type": "Number", - "value": 54.667, + "value": 54.666666666666664, "ty": { "type": "Default", "len": { @@ -1097,7 +1097,7 @@ description: Operations executed focusrite-scarlett-mounting-bracket.kcl "distance": { "value": { "type": "Number", - "value": 54.667, + "value": 54.666666666666664, "ty": { "type": "Default", "len": { @@ -1313,7 +1313,7 @@ description: Operations executed focusrite-scarlett-mounting-bracket.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -1329,7 +1329,7 @@ description: Operations executed focusrite-scarlett-mounting-bracket.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -1346,7 +1346,7 @@ description: Operations executed focusrite-scarlett-mounting-bracket.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/focusrite-scarlett-mounting-bracket/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/focusrite-scarlett-mounting-bracket/program_memory.snap index c49f2e2bd..33362abff 100644 --- a/rust/kcl-lib/tests/kcl_samples/focusrite-scarlett-mounting-bracket/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/focusrite-scarlett-mounting-bracket/program_memory.snap @@ -1924,7 +1924,7 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra }, "to": [ -88.0, - 35.667 + 35.666666666666664 ], "type": "ToPoint", "units": { @@ -1938,7 +1938,7 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra }, "from": [ -88.0, - 35.667 + 35.666666666666664 ], "tag": { "commentStart": 2979, @@ -1949,7 +1949,7 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra }, "to": [ -88.0, - 19.0 + 18.999999999999996 ], "type": "ToPoint", "units": { @@ -1963,7 +1963,7 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra }, "from": [ -88.0, - 19.0 + 18.999999999999996 ], "tag": { "commentStart": 3038, @@ -1974,7 +1974,7 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra }, "to": [ -76.0, - 10.667 + 10.666666666666663 ], "type": "ToPoint", "units": { @@ -1988,7 +1988,7 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra }, "from": [ -76.0, - 10.667 + 10.666666666666663 ], "tag": { "commentStart": 3064, @@ -2208,7 +2208,7 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra }, "to": [ -88.0, - 35.667 + 35.666666666666664 ], "type": "ToPoint", "units": { @@ -2222,7 +2222,7 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra }, "from": [ -88.0, - 35.667 + 35.666666666666664 ], "tag": { "commentStart": 2979, @@ -2233,7 +2233,7 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra }, "to": [ -88.0, - 19.0 + 18.999999999999996 ], "type": "ToPoint", "units": { @@ -2247,7 +2247,7 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra }, "from": [ -88.0, - 19.0 + 18.999999999999996 ], "tag": { "commentStart": 3038, @@ -2258,7 +2258,7 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra }, "to": [ -76.0, - 10.667 + 10.666666666666663 ], "type": "ToPoint", "units": { @@ -2272,7 +2272,7 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra }, "from": [ -76.0, - 10.667 + 10.666666666666663 ], "tag": { "commentStart": 3064, @@ -2497,7 +2497,7 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra }, "to": [ 88.0, - 35.667 + 35.666666666666664 ], "type": "ToPoint", "units": { @@ -2511,7 +2511,7 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra }, "from": [ 88.0, - 35.667 + 35.666666666666664 ], "tag": { "commentStart": 2153, @@ -2522,7 +2522,7 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra }, "to": [ 88.0, - 19.0 + 18.999999999999996 ], "type": "ToPoint", "units": { @@ -2536,7 +2536,7 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra }, "from": [ 88.0, - 19.0 + 18.999999999999996 ], "tag": { "commentStart": 2213, @@ -2547,7 +2547,7 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra }, "to": [ 76.0, - 10.667 + 10.666666666666663 ], "type": "ToPoint", "units": { @@ -2561,7 +2561,7 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra }, "from": [ 76.0, - 10.667 + 10.666666666666663 ], "tag": { "commentStart": 2239, @@ -2781,7 +2781,7 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra }, "to": [ 88.0, - 35.667 + 35.666666666666664 ], "type": "ToPoint", "units": { @@ -2795,7 +2795,7 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra }, "from": [ 88.0, - 35.667 + 35.666666666666664 ], "tag": { "commentStart": 2153, @@ -2806,7 +2806,7 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra }, "to": [ 88.0, - 19.0 + 18.999999999999996 ], "type": "ToPoint", "units": { @@ -2820,7 +2820,7 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra }, "from": [ 88.0, - 19.0 + 18.999999999999996 ], "tag": { "commentStart": 2213, @@ -2831,7 +2831,7 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra }, "to": [ 76.0, - 10.667 + 10.666666666666663 ], "type": "ToPoint", "units": { @@ -2845,7 +2845,7 @@ description: Variables in memory after executing focusrite-scarlett-mounting-bra }, "from": [ 76.0, - 10.667 + 10.666666666666663 ], "tag": { "commentStart": 2239, diff --git a/rust/kcl-lib/tests/kcl_samples/food-service-spatula/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/food-service-spatula/artifact_commands.snap index c27eeb998..0b69fc568 100644 --- a/rust/kcl-lib/tests/kcl_samples/food-service-spatula/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/food-service-spatula/artifact_commands.snap @@ -132,17 +132,17 @@ description: Artifact commands food-service-spatula.kcl "segment": { "type": "arc", "center": { - "x": 35.243, - "y": -0.0 + "x": 35.24257682559525, + "y": -0.0000003610731695857794 }, "radius": 110.0, "start": { "unit": "degrees", - "value": 163.088 + "value": 163.08761 }, "end": { "unit": "degrees", - "value": 196.912 + "value": 196.91239 }, "relative": false } @@ -209,7 +209,7 @@ description: Artifact commands food-service-spatula.kcl "type": "line", "end": { "x": -30.0, - "y": 0.0, + "y": 0.00000000000000367394039744206, "z": 0.0 }, "relative": true @@ -242,7 +242,7 @@ description: Artifact commands food-service-spatula.kcl "type": "line", "end": { "x": 30.0, - "y": -0.0, + "y": -0.00000000000000367394039744206, "z": 0.0 }, "relative": true @@ -304,8 +304,8 @@ description: Artifact commands food-service-spatula.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -24.833, - "y": 22.997, + "x": -24.833425848836807, + "y": 22.99722453489577, "z": 0.0 } } @@ -327,7 +327,7 @@ description: Artifact commands food-service-spatula.kcl "type": "line", "end": { "x": -30.0, - "y": 1.0, + "y": 0.9999999999999909, "z": 0.0 }, "relative": true @@ -360,7 +360,7 @@ description: Artifact commands food-service-spatula.kcl "type": "line", "end": { "x": 30.0, - "y": -1.0, + "y": -0.9999999999999909, "z": 0.0 }, "relative": true @@ -376,8 +376,8 @@ description: Artifact commands food-service-spatula.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 0.333, - "y": 9.994, + "x": 0.33314830232638926, + "y": 9.994449069791544, "z": 0.0 }, "angle_snap_increment": null @@ -422,8 +422,8 @@ description: Artifact commands food-service-spatula.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -25.167, - "y": -13.003, + "x": -25.16657415116319, + "y": -13.002775465104229, "z": 0.0 } } @@ -445,7 +445,7 @@ description: Artifact commands food-service-spatula.kcl "type": "line", "end": { "x": -30.0, - "y": -1.0, + "y": -0.999999999999997, "z": 0.0 }, "relative": true @@ -478,7 +478,7 @@ description: Artifact commands food-service-spatula.kcl "type": "line", "end": { "x": 30.0, - "y": 1.0, + "y": 0.999999999999997, "z": 0.0 }, "relative": true @@ -494,8 +494,8 @@ description: Artifact commands food-service-spatula.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -0.333, - "y": 9.994, + "x": -0.3331483023263928, + "y": 9.994449069791543, "z": 0.0 }, "angle_snap_increment": null @@ -764,8 +764,8 @@ description: Artifact commands food-service-spatula.kcl "segment": { "type": "line", "end": { - "x": 31.82, - "y": 31.82, + "x": 31.819805, + "y": 31.819805, "z": 0.0 }, "relative": true @@ -781,8 +781,8 @@ description: Artifact commands food-service-spatula.kcl "segment": { "type": "line", "end": { - "x": 140.954, - "y": 51.303, + "x": 140.953893, + "y": 51.303021, "z": 0.0 }, "relative": true @@ -798,8 +798,8 @@ description: Artifact commands food-service-spatula.kcl "segment": { "type": "line", "end": { - "x": -1.71, - "y": 4.698, + "x": -1.710101, + "y": 4.698463, "z": 0.0 }, "relative": true @@ -815,8 +815,8 @@ description: Artifact commands food-service-spatula.kcl "segment": { "type": "line", "end": { - "x": -141.996, - "y": -51.682, + "x": -141.995517, + "y": -51.682142, "z": 0.0 }, "relative": true @@ -832,8 +832,8 @@ description: Artifact commands food-service-spatula.kcl "segment": { "type": "line", "end": { - "x": -36.139, - "y": -36.139, + "x": -36.139148, + "y": -36.139148, "z": 0.0 }, "relative": true @@ -849,7 +849,7 @@ description: Artifact commands food-service-spatula.kcl "segment": { "type": "line", "end": { - "x": 7.071, + "x": 7.071068, "y": 0.0, "z": 0.0 }, @@ -971,14 +971,14 @@ description: Artifact commands food-service-spatula.kcl "command": { "type": "make_plane", "origin": { - "x": 208.594, + "x": 208.593833, "y": 0.0, - "z": 75.922 + "z": 75.921946 }, "x_axis": { - "x": 0.342, + "x": 0.342019894888923, "y": -0.0, - "z": -0.94 + "z": -0.9396927112094517 }, "y_axis": { "x": 0.0, @@ -1009,9 +1009,9 @@ description: Artifact commands food-service-spatula.kcl "animated": false, "adjust_camera": false, "planar_normal": { - "x": 0.94, + "x": 0.9396927112094517, "y": -0.0, - "z": 0.342 + "z": 0.342019894888923 } } }, @@ -1029,7 +1029,7 @@ description: Artifact commands food-service-spatula.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -26.807, + "x": -26.806746, "y": -10.0, "z": 0.0 } @@ -1068,7 +1068,7 @@ description: Artifact commands food-service-spatula.kcl "segment": { "type": "arc", "center": { - "x": -22.807, + "x": -22.806746, "y": -7.0 }, "radius": 3.0, @@ -1110,7 +1110,7 @@ description: Artifact commands food-service-spatula.kcl "segment": { "type": "arc", "center": { - "x": -22.807, + "x": -22.806746, "y": 7.0 }, "radius": 3.0, @@ -1152,7 +1152,7 @@ description: Artifact commands food-service-spatula.kcl "segment": { "type": "arc", "center": { - "x": -26.807, + "x": -26.806746, "y": 7.0 }, "radius": 3.0, @@ -1194,7 +1194,7 @@ description: Artifact commands food-service-spatula.kcl "segment": { "type": "arc", "center": { - "x": -26.807, + "x": -26.806746, "y": -7.0 }, "radius": 3.0, @@ -1228,9 +1228,9 @@ description: Artifact commands food-service-spatula.kcl "animated": false, "adjust_camera": false, "planar_normal": { - "x": 0.94, + "x": 0.9396927112094517, "y": -0.0, - "z": 0.342 + "z": 0.342019894888923 } } }, @@ -1326,7 +1326,7 @@ description: Artifact commands food-service-spatula.kcl "segment": { "type": "line", "end": { - "x": 0.0, + "x": 0.0000000000000006123233995736766, "y": 10.0, "z": 0.0 }, @@ -1359,7 +1359,7 @@ description: Artifact commands food-service-spatula.kcl "segment": { "type": "line", "end": { - "x": -0.0, + "x": -0.0000000000000006123233995736766, "y": -10.0, "z": 0.0 }, diff --git a/rust/kcl-lib/tests/kcl_samples/food-service-spatula/ops.snap b/rust/kcl-lib/tests/kcl_samples/food-service-spatula/ops.snap index 9536c1ca0..d1359a84b 100644 --- a/rust/kcl-lib/tests/kcl_samples/food-service-spatula/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/food-service-spatula/ops.snap @@ -862,7 +862,7 @@ description: Operations executed food-service-spatula.kcl "unlabeledArg": { "value": { "type": "Number", - "value": -0.033, + "value": -0.033320995878247196, "ty": { "type": "Known", "type": "Angle", @@ -933,7 +933,7 @@ description: Operations executed food-service-spatula.kcl "name": "angle", "value": { "type": "Number", - "value": 178.091, + "value": 178.09084756700364, "ty": { "type": "Known", "type": "Angle", @@ -975,7 +975,7 @@ description: Operations executed food-service-spatula.kcl "name": "dist", "value": { "type": "Number", - "value": 30.017, + "value": 30.01666203960727, "ty": { "type": "Default", "len": { @@ -1021,7 +1021,7 @@ description: Operations executed food-service-spatula.kcl "name": "xstart", "value": { "type": "Number", - "value": -24.833, + "value": -24.833425848836807, "ty": { "type": "Default", "len": { @@ -1067,7 +1067,7 @@ description: Operations executed food-service-spatula.kcl "name": "ystart", "value": { "type": "Number", - "value": 22.997, + "value": 22.99722453489577, "ty": { "type": "Default", "len": { @@ -1237,7 +1237,7 @@ description: Operations executed food-service-spatula.kcl "unlabeledArg": { "value": { "type": "Number", - "value": 0.033, + "value": 0.033320995878247196, "ty": { "type": "Known", "type": "Angle", @@ -1308,7 +1308,7 @@ description: Operations executed food-service-spatula.kcl "name": "angle", "value": { "type": "Number", - "value": 181.909, + "value": 181.90915243299636, "ty": { "type": "Known", "type": "Angle", @@ -1350,7 +1350,7 @@ description: Operations executed food-service-spatula.kcl "name": "dist", "value": { "type": "Number", - "value": 30.017, + "value": 30.01666203960727, "ty": { "type": "Default", "len": { @@ -1396,7 +1396,7 @@ description: Operations executed food-service-spatula.kcl "name": "xstart", "value": { "type": "Number", - "value": -25.167, + "value": -25.16657415116319, "ty": { "type": "Default", "len": { @@ -1442,7 +1442,7 @@ description: Operations executed food-service-spatula.kcl "name": "ystart", "value": { "type": "Number", - "value": -13.003, + "value": -13.002775465104229, "ty": { "type": "Default", "len": { @@ -2366,7 +2366,7 @@ description: Operations executed food-service-spatula.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -2382,7 +2382,7 @@ description: Operations executed food-service-spatula.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -2399,7 +2399,7 @@ description: Operations executed food-service-spatula.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/food-service-spatula/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/food-service-spatula/program_memory.snap index 86723cf69..ef37cfc80 100644 --- a/rust/kcl-lib/tests/kcl_samples/food-service-spatula/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/food-service-spatula/program_memory.snap @@ -131,8 +131,8 @@ description: Variables in memory after executing food-service-spatula.kcl }, "ccw": true, "center": [ - 35.243, - -0.0 + 35.24257682559525, + -0.0000003610731695857794 ], "from": [ -70.0, @@ -141,8 +141,8 @@ description: Variables in memory after executing food-service-spatula.kcl "radius": 110.0, "tag": null, "to": [ - -70.0, - -32.0 + -69.99999999999999, + -32.00000072214637 ], "type": "Arc", "units": { @@ -155,8 +155,8 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - -70.0, - -32.0 + -69.99999999999999, + -32.00000072214637 ], "tag": null, "to": [ @@ -340,8 +340,8 @@ description: Variables in memory after executing food-service-spatula.kcl }, "ccw": true, "center": [ - 35.243, - -0.0 + 35.24257682559525, + -0.0000003610731695857794 ], "from": [ -70.0, @@ -350,8 +350,8 @@ description: Variables in memory after executing food-service-spatula.kcl "radius": 110.0, "tag": null, "to": [ - -70.0, - -32.0 + -69.99999999999999, + -32.00000072214637 ], "type": "Arc", "units": { @@ -364,8 +364,8 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - -70.0, - -32.0 + -69.99999999999999, + -32.00000072214637 ], "tag": null, "to": [ @@ -577,12 +577,12 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - -26.807, + -26.806746, -10.0 ], "tag": null, "to": [ - -22.807, + -22.806746, -10.0 ], "type": "ToPoint", @@ -597,17 +597,17 @@ description: Variables in memory after executing food-service-spatula.kcl }, "ccw": true, "center": [ - -22.807, + -22.806746, -7.0 ], "from": [ - -22.807, + -22.806746, -10.0 ], "radius": 3.0, "tag": null, "to": [ - -19.807, + -19.806746, -7.0 ], "type": "Arc", @@ -621,12 +621,12 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - -19.807, + -19.806746, -7.0 ], "tag": null, "to": [ - -19.807, + -19.806746, 7.0 ], "type": "ToPoint", @@ -641,17 +641,17 @@ description: Variables in memory after executing food-service-spatula.kcl }, "ccw": true, "center": [ - -22.807, + -22.806746, 7.0 ], "from": [ - -19.807, + -19.806746, 7.0 ], "radius": 3.0, "tag": null, "to": [ - -22.807, + -22.806746, 10.0 ], "type": "Arc", @@ -665,12 +665,12 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - -22.807, + -22.806746, 10.0 ], "tag": null, "to": [ - -26.807, + -26.806746, 10.0 ], "type": "ToPoint", @@ -685,17 +685,17 @@ description: Variables in memory after executing food-service-spatula.kcl }, "ccw": true, "center": [ - -26.807, + -26.806746, 7.0 ], "from": [ - -26.807, + -26.806746, 10.0 ], "radius": 3.0, "tag": null, "to": [ - -29.807, + -29.806746, 7.0 ], "type": "Arc", @@ -709,7 +709,7 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - -29.807, + -29.806746, 7.0 ], "tag": { @@ -720,7 +720,7 @@ description: Variables in memory after executing food-service-spatula.kcl "value": "gripEdgeTop" }, "to": [ - -29.807, + -29.806746, -7.0 ], "type": "ToPoint", @@ -735,17 +735,17 @@ description: Variables in memory after executing food-service-spatula.kcl }, "ccw": true, "center": [ - -26.807, + -26.806746, -7.0 ], "from": [ - -29.807, + -29.806746, -7.0 ], "radius": 3.0, "tag": null, "to": [ - -26.807, + -26.806746, -10.0 ], "type": "Arc", @@ -759,12 +759,12 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - -26.807, + -26.806746, -10.0 ], "tag": null, "to": [ - -26.807, + -26.806746, -10.0 ], "type": "ToPoint", @@ -777,9 +777,9 @@ description: Variables in memory after executing food-service-spatula.kcl "artifactId": "[uuid]", "id": "[uuid]", "origin": { - "x": 208.594, + "x": 208.593833, "y": 0.0, - "z": 75.922, + "z": 75.921946, "units": { "type": "Mm" } @@ -787,9 +787,9 @@ description: Variables in memory after executing food-service-spatula.kcl "type": "plane", "value": "Custom", "xAxis": { - "x": 0.342, + "x": 0.342019894888923, "y": -0.0, - "z": -0.94, + "z": -0.9396927112094517, "units": { "type": "Unknown" } @@ -805,11 +805,11 @@ description: Variables in memory after executing food-service-spatula.kcl }, "start": { "from": [ - -26.807, + -26.806746, -10.0 ], "to": [ - -26.807, + -26.806746, -10.0 ], "units": { @@ -890,7 +890,7 @@ description: Variables in memory after executing food-service-spatula.kcl ], "tag": null, "to": [ - 4.0, + 4.000000000000001, 210.0 ], "type": "ToPoint", @@ -905,16 +905,16 @@ description: Variables in memory after executing food-service-spatula.kcl }, "ccw": true, "center": [ - 0.0, + 0.0000000000000008881784197001252, 210.0 ], "from": [ - 4.0, + 4.000000000000001, 210.0 ], "tag": null, "to": [ - -4.0, + -3.999999999999999, 210.0 ], "type": "TangentialArc", @@ -928,12 +928,12 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - -4.0, + -3.999999999999999, 210.0 ], "tag": null, "to": [ - -4.0, + -3.9999999999999996, 200.0 ], "type": "ToPoint", @@ -948,11 +948,11 @@ description: Variables in memory after executing food-service-spatula.kcl }, "ccw": true, "center": [ - 0.0, + 0.0000000000000002220446049250313, 200.0 ], "from": [ - -4.0, + -3.9999999999999996, 200.0 ], "tag": null, @@ -991,9 +991,9 @@ description: Variables in memory after executing food-service-spatula.kcl "artifactId": "[uuid]", "value": "gripEdgeTop", "xAxis": { - "x": 0.342, + "x": 0.342019894888923, "y": -0.0, - "z": -0.94, + "z": -0.9396927112094517, "units": { "type": "Unknown" } @@ -1084,12 +1084,12 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - -26.807, + -26.806746, -10.0 ], "tag": null, "to": [ - -22.807, + -22.806746, -10.0 ], "type": "ToPoint", @@ -1104,17 +1104,17 @@ description: Variables in memory after executing food-service-spatula.kcl }, "ccw": true, "center": [ - -22.807, + -22.806746, -7.0 ], "from": [ - -22.807, + -22.806746, -10.0 ], "radius": 3.0, "tag": null, "to": [ - -19.807, + -19.806746, -7.0 ], "type": "Arc", @@ -1128,12 +1128,12 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - -19.807, + -19.806746, -7.0 ], "tag": null, "to": [ - -19.807, + -19.806746, 7.0 ], "type": "ToPoint", @@ -1148,17 +1148,17 @@ description: Variables in memory after executing food-service-spatula.kcl }, "ccw": true, "center": [ - -22.807, + -22.806746, 7.0 ], "from": [ - -19.807, + -19.806746, 7.0 ], "radius": 3.0, "tag": null, "to": [ - -22.807, + -22.806746, 10.0 ], "type": "Arc", @@ -1172,12 +1172,12 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - -22.807, + -22.806746, 10.0 ], "tag": null, "to": [ - -26.807, + -26.806746, 10.0 ], "type": "ToPoint", @@ -1192,17 +1192,17 @@ description: Variables in memory after executing food-service-spatula.kcl }, "ccw": true, "center": [ - -26.807, + -26.806746, 7.0 ], "from": [ - -26.807, + -26.806746, 10.0 ], "radius": 3.0, "tag": null, "to": [ - -29.807, + -29.806746, 7.0 ], "type": "Arc", @@ -1216,7 +1216,7 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - -29.807, + -29.806746, 7.0 ], "tag": { @@ -1227,7 +1227,7 @@ description: Variables in memory after executing food-service-spatula.kcl "value": "gripEdgeTop" }, "to": [ - -29.807, + -29.806746, -7.0 ], "type": "ToPoint", @@ -1242,17 +1242,17 @@ description: Variables in memory after executing food-service-spatula.kcl }, "ccw": true, "center": [ - -26.807, + -26.806746, -7.0 ], "from": [ - -29.807, + -29.806746, -7.0 ], "radius": 3.0, "tag": null, "to": [ - -26.807, + -26.806746, -10.0 ], "type": "Arc", @@ -1266,12 +1266,12 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - -26.807, + -26.806746, -10.0 ], "tag": null, "to": [ - -26.807, + -26.806746, -10.0 ], "type": "ToPoint", @@ -1284,9 +1284,9 @@ description: Variables in memory after executing food-service-spatula.kcl "artifactId": "[uuid]", "id": "[uuid]", "origin": { - "x": 208.594, + "x": 208.593833, "y": 0.0, - "z": 75.922, + "z": 75.921946, "units": { "type": "Mm" } @@ -1294,9 +1294,9 @@ description: Variables in memory after executing food-service-spatula.kcl "type": "plane", "value": "Custom", "xAxis": { - "x": 0.342, + "x": 0.342019894888923, "y": -0.0, - "z": -0.94, + "z": -0.9396927112094517, "units": { "type": "Unknown" } @@ -1312,11 +1312,11 @@ description: Variables in memory after executing food-service-spatula.kcl }, "start": { "from": [ - -26.807, + -26.806746, -10.0 ], "to": [ - -26.807, + -26.806746, -10.0 ], "units": { @@ -1402,12 +1402,12 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - -26.807, + -26.806746, -10.0 ], "tag": null, "to": [ - -22.807, + -22.806746, -10.0 ], "type": "ToPoint", @@ -1422,17 +1422,17 @@ description: Variables in memory after executing food-service-spatula.kcl }, "ccw": true, "center": [ - -22.807, + -22.806746, -7.0 ], "from": [ - -22.807, + -22.806746, -10.0 ], "radius": 3.0, "tag": null, "to": [ - -19.807, + -19.806746, -7.0 ], "type": "Arc", @@ -1446,12 +1446,12 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - -19.807, + -19.806746, -7.0 ], "tag": null, "to": [ - -19.807, + -19.806746, 7.0 ], "type": "ToPoint", @@ -1466,17 +1466,17 @@ description: Variables in memory after executing food-service-spatula.kcl }, "ccw": true, "center": [ - -22.807, + -22.806746, 7.0 ], "from": [ - -19.807, + -19.806746, 7.0 ], "radius": 3.0, "tag": null, "to": [ - -22.807, + -22.806746, 10.0 ], "type": "Arc", @@ -1490,12 +1490,12 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - -22.807, + -22.806746, 10.0 ], "tag": null, "to": [ - -26.807, + -26.806746, 10.0 ], "type": "ToPoint", @@ -1510,17 +1510,17 @@ description: Variables in memory after executing food-service-spatula.kcl }, "ccw": true, "center": [ - -26.807, + -26.806746, 7.0 ], "from": [ - -26.807, + -26.806746, 10.0 ], "radius": 3.0, "tag": null, "to": [ - -29.807, + -29.806746, 7.0 ], "type": "Arc", @@ -1534,7 +1534,7 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - -29.807, + -29.806746, 7.0 ], "tag": { @@ -1545,7 +1545,7 @@ description: Variables in memory after executing food-service-spatula.kcl "value": "gripEdgeTop" }, "to": [ - -29.807, + -29.806746, -7.0 ], "type": "ToPoint", @@ -1560,17 +1560,17 @@ description: Variables in memory after executing food-service-spatula.kcl }, "ccw": true, "center": [ - -26.807, + -26.806746, -7.0 ], "from": [ - -29.807, + -29.806746, -7.0 ], "radius": 3.0, "tag": null, "to": [ - -26.807, + -26.806746, -10.0 ], "type": "Arc", @@ -1584,12 +1584,12 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - -26.807, + -26.806746, -10.0 ], "tag": null, "to": [ - -26.807, + -26.806746, -10.0 ], "type": "ToPoint", @@ -1602,9 +1602,9 @@ description: Variables in memory after executing food-service-spatula.kcl "artifactId": "[uuid]", "id": "[uuid]", "origin": { - "x": 208.594, + "x": 208.593833, "y": 0.0, - "z": 75.922, + "z": 75.921946, "units": { "type": "Mm" } @@ -1612,9 +1612,9 @@ description: Variables in memory after executing food-service-spatula.kcl "type": "plane", "value": "Custom", "xAxis": { - "x": 0.342, + "x": 0.342019894888923, "y": -0.0, - "z": -0.94, + "z": -0.9396927112094517, "units": { "type": "Unknown" } @@ -1630,11 +1630,11 @@ description: Variables in memory after executing food-service-spatula.kcl }, "start": { "from": [ - -26.807, + -26.806746, -10.0 ], "to": [ - -26.807, + -26.806746, -10.0 ], "units": { @@ -1665,18 +1665,18 @@ description: Variables in memory after executing food-service-spatula.kcl "artifactId": "[uuid]", "id": "[uuid]", "origin": { - "x": 208.594, + "x": 208.593833, "y": 0.0, - "z": 75.922, + "z": 75.921946, "units": { "type": "Mm" } }, "value": "Custom", "xAxis": { - "x": 0.342, + "x": 0.342019894888923, "y": -0.0, - "z": -0.94, + "z": -0.9396927112094517, "units": { "type": "Unknown" } @@ -1807,8 +1807,8 @@ description: Variables in memory after executing food-service-spatula.kcl "value": "handleBottomEdge" }, "to": [ - 31.82, - 35.32 + 31.819805, + 35.319805 ], "type": "ToPoint", "units": { @@ -1821,13 +1821,13 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - 31.82, - 35.32 + 31.819805, + 35.319805 ], "tag": null, "to": [ - 172.774, - 86.623 + 172.773698, + 86.622826 ], "type": "ToPoint", "units": { @@ -1840,13 +1840,13 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - 172.774, - 86.623 + 172.773698, + 86.622826 ], "tag": null, "to": [ - 171.064, - 91.321 + 171.063597, + 91.32128900000001 ], "type": "ToPoint", "units": { @@ -1859,8 +1859,8 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - 171.064, - 91.321 + 171.063597, + 91.32128900000001 ], "tag": { "commentStart": 3136, @@ -1870,8 +1870,8 @@ description: Variables in memory after executing food-service-spatula.kcl "value": "handleTopEdge" }, "to": [ - 29.068, - 39.639 + 29.06807999999998, + 39.63914700000001 ], "type": "ToPoint", "units": { @@ -1884,13 +1884,13 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - 29.068, - 39.639 + 29.06807999999998, + 39.63914700000001 ], "tag": null, "to": [ - -7.071, - 3.5 + -7.071068000000018, + 3.4999990000000096 ], "type": "ToPoint", "units": { @@ -1903,13 +1903,13 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - -7.071, - 3.5 + -7.071068000000018, + 3.4999990000000096 ], "tag": null, "to": [ - -0.0, - 3.5 + -0.000000000000017763568394002505, + 3.4999990000000096 ], "type": "ToPoint", "units": { @@ -1922,8 +1922,8 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - -0.0, - 3.5 + -0.000000000000017763568394002505, + 3.4999990000000096 ], "tag": null, "to": [ @@ -2022,7 +2022,7 @@ description: Variables in memory after executing food-service-spatula.kcl "value": [ { "type": "Number", - "value": 208.594, + "value": 208.593833, "ty": { "type": "Default", "len": { @@ -2048,7 +2048,7 @@ description: Variables in memory after executing food-service-spatula.kcl }, { "type": "Number", - "value": 75.922, + "value": 75.921946, "ty": { "type": "Default", "len": { @@ -2066,7 +2066,7 @@ description: Variables in memory after executing food-service-spatula.kcl "value": [ { "type": "Number", - "value": 0.342, + "value": 0.34202, "ty": { "type": "Default", "len": { @@ -2092,7 +2092,7 @@ description: Variables in memory after executing food-service-spatula.kcl }, { "type": "Number", - "value": -0.94, + "value": -0.939693, "ty": { "type": "Default", "len": { @@ -2154,7 +2154,7 @@ description: Variables in memory after executing food-service-spatula.kcl "value": [ { "type": "Number", - "value": 0.94, + "value": 0.939693, "ty": { "type": "Default", "len": { @@ -2180,7 +2180,7 @@ description: Variables in memory after executing food-service-spatula.kcl }, { "type": "Number", - "value": 0.342, + "value": 0.34202, "ty": { "type": "Default", "len": { @@ -2218,8 +2218,8 @@ description: Variables in memory after executing food-service-spatula.kcl "value": "handleBottomEdge" }, "to": [ - 31.82, - 35.32 + 31.819805, + 35.319805 ], "type": "ToPoint", "units": { @@ -2232,13 +2232,13 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - 31.82, - 35.32 + 31.819805, + 35.319805 ], "tag": null, "to": [ - 172.774, - 86.623 + 172.773698, + 86.622826 ], "type": "ToPoint", "units": { @@ -2251,13 +2251,13 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - 172.774, - 86.623 + 172.773698, + 86.622826 ], "tag": null, "to": [ - 171.064, - 91.321 + 171.063597, + 91.32128900000001 ], "type": "ToPoint", "units": { @@ -2270,8 +2270,8 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - 171.064, - 91.321 + 171.063597, + 91.32128900000001 ], "tag": { "commentStart": 3136, @@ -2281,8 +2281,8 @@ description: Variables in memory after executing food-service-spatula.kcl "value": "handleTopEdge" }, "to": [ - 29.068, - 39.639 + 29.06807999999998, + 39.63914700000001 ], "type": "ToPoint", "units": { @@ -2295,13 +2295,13 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - 29.068, - 39.639 + 29.06807999999998, + 39.63914700000001 ], "tag": null, "to": [ - -7.071, - 3.5 + -7.071068000000018, + 3.4999990000000096 ], "type": "ToPoint", "units": { @@ -2314,13 +2314,13 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - -7.071, - 3.5 + -7.071068000000018, + 3.4999990000000096 ], "tag": null, "to": [ - -0.0, - 3.5 + -0.000000000000017763568394002505, + 3.4999990000000096 ], "type": "ToPoint", "units": { @@ -2333,8 +2333,8 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - -0.0, - 3.5 + -0.000000000000017763568394002505, + 3.4999990000000096 ], "tag": null, "to": [ @@ -2469,9 +2469,9 @@ description: Variables in memory after executing food-service-spatula.kcl "artifactId": "[uuid]", "value": "gripEdgeTop", "xAxis": { - "x": 0.342, + "x": 0.342019894888923, "y": -0.0, - "z": -0.94, + "z": -0.9396927112094517, "units": { "type": "Unknown" } @@ -2562,12 +2562,12 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - -26.807, + -26.806746, -10.0 ], "tag": null, "to": [ - -22.807, + -22.806746, -10.0 ], "type": "ToPoint", @@ -2582,17 +2582,17 @@ description: Variables in memory after executing food-service-spatula.kcl }, "ccw": true, "center": [ - -22.807, + -22.806746, -7.0 ], "from": [ - -22.807, + -22.806746, -10.0 ], "radius": 3.0, "tag": null, "to": [ - -19.807, + -19.806746, -7.0 ], "type": "Arc", @@ -2606,12 +2606,12 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - -19.807, + -19.806746, -7.0 ], "tag": null, "to": [ - -19.807, + -19.806746, 7.0 ], "type": "ToPoint", @@ -2626,17 +2626,17 @@ description: Variables in memory after executing food-service-spatula.kcl }, "ccw": true, "center": [ - -22.807, + -22.806746, 7.0 ], "from": [ - -19.807, + -19.806746, 7.0 ], "radius": 3.0, "tag": null, "to": [ - -22.807, + -22.806746, 10.0 ], "type": "Arc", @@ -2650,12 +2650,12 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - -22.807, + -22.806746, 10.0 ], "tag": null, "to": [ - -26.807, + -26.806746, 10.0 ], "type": "ToPoint", @@ -2670,17 +2670,17 @@ description: Variables in memory after executing food-service-spatula.kcl }, "ccw": true, "center": [ - -26.807, + -26.806746, 7.0 ], "from": [ - -26.807, + -26.806746, 10.0 ], "radius": 3.0, "tag": null, "to": [ - -29.807, + -29.806746, 7.0 ], "type": "Arc", @@ -2694,7 +2694,7 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - -29.807, + -29.806746, 7.0 ], "tag": { @@ -2705,7 +2705,7 @@ description: Variables in memory after executing food-service-spatula.kcl "value": "gripEdgeTop" }, "to": [ - -29.807, + -29.806746, -7.0 ], "type": "ToPoint", @@ -2720,17 +2720,17 @@ description: Variables in memory after executing food-service-spatula.kcl }, "ccw": true, "center": [ - -26.807, + -26.806746, -7.0 ], "from": [ - -29.807, + -29.806746, -7.0 ], "radius": 3.0, "tag": null, "to": [ - -26.807, + -26.806746, -10.0 ], "type": "Arc", @@ -2744,12 +2744,12 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - -26.807, + -26.806746, -10.0 ], "tag": null, "to": [ - -26.807, + -26.806746, -10.0 ], "type": "ToPoint", @@ -2762,9 +2762,9 @@ description: Variables in memory after executing food-service-spatula.kcl "artifactId": "[uuid]", "id": "[uuid]", "origin": { - "x": 208.594, + "x": 208.593833, "y": 0.0, - "z": 75.922, + "z": 75.921946, "units": { "type": "Mm" } @@ -2772,9 +2772,9 @@ description: Variables in memory after executing food-service-spatula.kcl "type": "plane", "value": "Custom", "xAxis": { - "x": 0.342, + "x": 0.342019894888923, "y": -0.0, - "z": -0.94, + "z": -0.9396927112094517, "units": { "type": "Unknown" } @@ -2790,11 +2790,11 @@ description: Variables in memory after executing food-service-spatula.kcl }, "start": { "from": [ - -26.807, + -26.806746, -10.0 ], "to": [ - -26.807, + -26.806746, -10.0 ], "units": { @@ -2853,7 +2853,7 @@ description: Variables in memory after executing food-service-spatula.kcl "tag": null, "to": [ -55.0, - 5.0 + 5.0000000000000036 ], "type": "ToPoint", "units": { @@ -2868,16 +2868,16 @@ description: Variables in memory after executing food-service-spatula.kcl "ccw": true, "center": [ -55.0, - 0.0 + 0.000000000000003552713678800501 ], "from": [ -55.0, - 5.0 + 5.0000000000000036 ], "tag": null, "to": [ -55.0, - -5.0 + -4.9999999999999964 ], "type": "TangentialArc", "units": { @@ -2891,7 +2891,7 @@ description: Variables in memory after executing food-service-spatula.kcl }, "from": [ -55.0, - -5.0 + -4.9999999999999964 ], "tag": null, "to": [ @@ -3014,13 +3014,13 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - -24.833, - 22.997 + -24.833425848836807, + 22.99722453489577 ], "tag": null, "to": [ - -54.833, - 23.997 + -54.83342584883681, + 23.99722453489576 ], "type": "ToPoint", "units": { @@ -3035,16 +3035,16 @@ description: Variables in memory after executing food-service-spatula.kcl "ccw": true, "center": [ -55.0, - 19.0 + 18.99999999999999 ], "from": [ - -54.833, - 23.997 + -54.83342584883681, + 23.99722453489576 ], "tag": null, "to": [ - -55.167, - 14.003 + -55.166574151163196, + 14.002775465104218 ], "type": "TangentialArc", "units": { @@ -3057,13 +3057,13 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - -55.167, - 14.003 + -55.166574151163196, + 14.002775465104218 ], "tag": null, "to": [ - -25.167, - 13.003 + -25.166574151163196, + 13.002775465104227 ], "type": "ToPoint", "units": { @@ -3077,17 +3077,17 @@ description: Variables in memory after executing food-service-spatula.kcl }, "ccw": true, "center": [ - -25.0, + -25.000000000000007, 18.0 ], "from": [ - -25.167, - 13.003 + -25.166574151163196, + 13.002775465104227 ], "tag": null, "to": [ - -24.833, - 22.997 + -24.833425848836807, + 22.99722453489577 ], "type": "TangentialArcTo", "units": { @@ -3100,13 +3100,13 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - -24.833, - 22.997 + -24.833425848836807, + 22.99722453489577 ], "tag": null, "to": [ - -24.833, - 22.997 + -24.833425848836807, + 22.99722453489577 ], "type": "ToPoint", "units": { @@ -3146,12 +3146,12 @@ description: Variables in memory after executing food-service-spatula.kcl }, "start": { "from": [ - -24.833, - 22.997 + -24.833425848836807, + 22.99722453489577 ], "to": [ - -24.833, - 22.997 + -24.833425848836807, + 22.99722453489577 ], "units": { "type": "Mm" @@ -3181,13 +3181,13 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - -25.167, - -13.003 + -25.16657415116319, + -13.002775465104229 ], "tag": null, "to": [ - -55.167, - -14.003 + -55.16657415116319, + -14.002775465104225 ], "type": "ToPoint", "units": { @@ -3201,17 +3201,17 @@ description: Variables in memory after executing food-service-spatula.kcl }, "ccw": true, "center": [ - -55.0, - -19.0 + -54.99999999999999, + -18.999999999999996 ], "from": [ - -55.167, - -14.003 + -55.16657415116319, + -14.002775465104225 ], "tag": null, "to": [ - -54.833, - -23.997 + -54.8334258488368, + -23.997224534895768 ], "type": "TangentialArc", "units": { @@ -3224,13 +3224,13 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - -54.833, - -23.997 + -54.8334258488368, + -23.997224534895768 ], "tag": null, "to": [ - -24.833, - -22.997 + -24.833425848836796, + -22.99722453489577 ], "type": "ToPoint", "units": { @@ -3244,17 +3244,17 @@ description: Variables in memory after executing food-service-spatula.kcl }, "ccw": true, "center": [ - -25.0, + -24.999999999999986, -18.0 ], "from": [ - -24.833, - -22.997 + -24.833425848836796, + -22.99722453489577 ], "tag": null, "to": [ - -25.167, - -13.003 + -25.16657415116319, + -13.002775465104229 ], "type": "TangentialArcTo", "units": { @@ -3267,13 +3267,13 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - -25.167, - -13.003 + -25.16657415116319, + -13.002775465104229 ], "tag": null, "to": [ - -25.167, - -13.003 + -25.16657415116319, + -13.002775465104229 ], "type": "ToPoint", "units": { @@ -3313,12 +3313,12 @@ description: Variables in memory after executing food-service-spatula.kcl }, "start": { "from": [ - -25.167, - -13.003 + -25.16657415116319, + -13.002775465104229 ], "to": [ - -25.167, - -13.003 + -25.16657415116319, + -13.002775465104229 ], "units": { "type": "Mm" @@ -3412,8 +3412,8 @@ description: Variables in memory after executing food-service-spatula.kcl }, "ccw": true, "center": [ - 35.243, - -0.0 + 35.24257682559525, + -0.0000003610731695857794 ], "from": [ -70.0, @@ -3422,8 +3422,8 @@ description: Variables in memory after executing food-service-spatula.kcl "radius": 110.0, "tag": null, "to": [ - -70.0, - -32.0 + -69.99999999999999, + -32.00000072214637 ], "type": "Arc", "units": { @@ -3436,8 +3436,8 @@ description: Variables in memory after executing food-service-spatula.kcl "sourceRange": [] }, "from": [ - -70.0, - -32.0 + -69.99999999999999, + -32.00000072214637 ], "tag": null, "to": [ diff --git a/rust/kcl-lib/tests/kcl_samples/french-press/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/french-press/artifact_commands.snap index 6e773c88d..951c06d65 100644 --- a/rust/kcl-lib/tests/kcl_samples/french-press/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/french-press/artifact_commands.snap @@ -98,8 +98,8 @@ description: Artifact commands french-press.kcl "segment": { "type": "line", "end": { - "x": -0.0, - "y": 19.05, + "x": -0.0000000000000011664760761878538, + "y": 19.049999999999997, "z": 0.0 }, "relative": true @@ -115,7 +115,7 @@ description: Artifact commands french-press.kcl "segment": { "type": "line", "end": { - "x": -2.54, + "x": -2.5400000000000023, "y": -0.0, "z": 0.0 }, @@ -210,8 +210,8 @@ description: Artifact commands french-press.kcl "z": 0.0 }, "x_axis": { - "x": 0.707, - "y": 0.707, + "x": 0.7071067811865475, + "y": 0.7071067811865475, "z": 0.0 }, "y_axis": { @@ -243,8 +243,8 @@ description: Artifact commands french-press.kcl "animated": false, "adjust_camera": false, "planar_normal": { - "x": 0.707, - "y": -0.707, + "x": 0.7071067811865475, + "y": -0.7071067811865475, "z": 0.0 } } @@ -303,7 +303,7 @@ description: Artifact commands french-press.kcl "type": "line", "end": { "x": 0.0, - "y": -132.08, + "y": -132.07999999999998, "z": 0.0 }, "relative": true @@ -320,7 +320,7 @@ description: Artifact commands french-press.kcl "type": "arc", "center": { "x": 66.167, - "y": 12.7 + "y": 12.699999999999998 }, "radius": 7.619999999999999, "start": { @@ -344,8 +344,8 @@ description: Artifact commands french-press.kcl "segment": { "type": "line", "end": { - "x": 7.62, - "y": -13.198, + "x": 7.620000000000001, + "y": -13.198227153674843, "z": 0.0 }, "relative": true @@ -361,8 +361,8 @@ description: Artifact commands french-press.kcl "segment": { "type": "arc", "center": { - "x": 53.683, - "y": -11.339 + "x": 53.68270750910588, + "y": -11.33857830813897 }, "radius": 15.239999999999998, "start": { @@ -386,7 +386,7 @@ description: Artifact commands french-press.kcl "segment": { "type": "line", "end": { - "x": 12.363, + "x": 12.362531896260721, "y": -5.08, "z": 0.0 }, @@ -403,8 +403,8 @@ description: Artifact commands french-press.kcl "segment": { "type": "arc", "center": { - "x": 6.013, - "y": -16.079 + "x": 6.012531896260721, + "y": -16.07852262806237 }, "radius": 12.7, "start": { @@ -429,7 +429,7 @@ description: Artifact commands french-press.kcl "type": "line", "end": { "x": 2.54, - "y": -3.379, + "y": -3.3785226280623717, "z": 0.0 }, "relative": false @@ -462,7 +462,7 @@ description: Artifact commands french-press.kcl "segment": { "type": "line", "end": { - "x": 4.362, + "x": 4.361531896260721, "y": 0.0, "z": 0.0 }, @@ -479,8 +479,8 @@ description: Artifact commands french-press.kcl "segment": { "type": "arc", "center": { - "x": 6.902, - "y": -16.079 + "x": 6.90153189626072, + "y": -16.07852262806237 }, "radius": 15.239999999999998, "start": { @@ -504,8 +504,8 @@ description: Artifact commands french-press.kcl "segment": { "type": "line", "end": { - "x": 32.93, - "y": -19.012, + "x": 32.930279028880804, + "y": -19.012305461813813, "z": 0.0 }, "relative": true @@ -521,8 +521,8 @@ description: Artifact commands french-press.kcl "segment": { "type": "arc", "center": { - "x": 53.802, - "y": -10.894 + "x": 53.801810925141524, + "y": -10.894078308138972 }, "radius": 12.7, "start": { @@ -546,8 +546,8 @@ description: Artifact commands french-press.kcl "segment": { "type": "line", "end": { - "x": -7.175, - "y": 12.428, + "x": -7.175499999999999, + "y": 12.428330569710473, "z": 0.0 }, "relative": true @@ -563,8 +563,8 @@ description: Artifact commands french-press.kcl "segment": { "type": "arc", "center": { - "x": 71.437, - "y": 14.325 + "x": 71.43696422764245, + "y": 14.324954570499756 }, "radius": 15.239999999999998, "start": { @@ -614,8 +614,8 @@ description: Artifact commands french-press.kcl "animated": false, "adjust_camera": false, "planar_normal": { - "x": 0.707, - "y": -0.707, + "x": 0.7071067811865475, + "y": -0.7071067811865475, "z": 0.0 } } @@ -895,8 +895,8 @@ description: Artifact commands french-press.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 7.62, - "y": 4.318, + "x": 7.619999999999999, + "y": 4.3180000000000005, "z": 0.0 } } @@ -918,7 +918,7 @@ description: Artifact commands french-press.kcl "type": "line", "end": { "x": 0.0, - "y": 30.48, + "y": 30.479999999999997, "z": 0.0 }, "relative": true @@ -934,8 +934,8 @@ description: Artifact commands french-press.kcl "segment": { "type": "arc", "center": { - "x": 7.62, - "y": 4.318 + "x": 7.619999999999997, + "y": 4.317999999999998 }, "radius": 30.479999999999997, "start": { @@ -959,8 +959,8 @@ description: Artifact commands french-press.kcl "segment": { "type": "line", "end": { - "x": 7.62, - "y": 4.318, + "x": 7.619999999999999, + "y": 4.3180000000000005, "z": 0.0 }, "relative": false @@ -1219,8 +1219,8 @@ description: Artifact commands french-press.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 3.81, - "y": 28.194, + "x": 3.8099999999999996, + "y": 28.194000000000003, "z": 0.0 } } @@ -1241,8 +1241,8 @@ description: Artifact commands french-press.kcl "segment": { "type": "line", "end": { - "x": 50.927, - "y": 28.194, + "x": 50.92699999999999, + "y": 28.194000000000003, "z": 0.0 }, "relative": false @@ -1258,8 +1258,8 @@ description: Artifact commands french-press.kcl "segment": { "type": "line", "end": { - "x": 54.229, - "y": 30.1, + "x": 54.229000000000006, + "y": 30.10041058886415, "z": 0.0 }, "relative": false @@ -1275,8 +1275,8 @@ description: Artifact commands french-press.kcl "segment": { "type": "line", "end": { - "x": 0.635, - "y": -1.1, + "x": 0.6350000000000002, + "y": -1.099852262806237, "z": 0.0 }, "relative": true @@ -1292,8 +1292,8 @@ description: Artifact commands french-press.kcl "segment": { "type": "line", "end": { - "x": -3.302, - "y": -1.906, + "x": -3.302000000000009, + "y": -1.906410588864149, "z": 0.0 }, "relative": true @@ -1309,8 +1309,8 @@ description: Artifact commands french-press.kcl "segment": { "type": "line", "end": { - "x": 3.81, - "y": 27.094, + "x": 3.8099999999999996, + "y": 27.094147737193765, "z": 0.0 }, "relative": false @@ -1326,8 +1326,8 @@ description: Artifact commands french-press.kcl "segment": { "type": "line", "end": { - "x": 3.81, - "y": 28.194, + "x": 3.8099999999999996, + "y": 28.194000000000003, "z": 0.0 }, "relative": false @@ -1488,7 +1488,7 @@ description: Artifact commands french-press.kcl "type": "line", "end": { "x": 1.27, - "y": 24.728, + "y": 24.72819420350075, "z": 0.0 }, "relative": false @@ -1521,7 +1521,7 @@ description: Artifact commands french-press.kcl "segment": { "type": "line", "end": { - "x": 15.24, + "x": 15.239999999999998, "y": 0.0, "z": 0.0 }, @@ -1801,7 +1801,7 @@ description: Artifact commands french-press.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 3.81, + "x": 3.8099999999999996, "y": 0.0, "z": 0.0 } @@ -1973,7 +1973,7 @@ description: Artifact commands french-press.kcl "segment": { "type": "arc", "center": { - "x": 35.56, + "x": 35.559999999999995, "y": 0.0 }, "radius": 7.619999999999999, @@ -2514,7 +2514,7 @@ description: Artifact commands french-press.kcl "segment": { "type": "arc", "center": { - "x": 15.24, + "x": 15.239999999999998, "y": 0.0 }, "radius": 5.08, @@ -3052,7 +3052,7 @@ description: Artifact commands french-press.kcl "type": "line", "end": { "x": 0.0, - "y": 17.78, + "y": 17.779999999999998, "z": 0.0 }, "relative": true @@ -3068,7 +3068,7 @@ description: Artifact commands french-press.kcl "segment": { "type": "line", "end": { - "x": 7.62, + "x": 7.619999999999999, "y": 0.0, "z": 0.0 }, @@ -3119,17 +3119,17 @@ description: Artifact commands french-press.kcl "segment": { "type": "bezier", "control1": { - "x": -7.62, + "x": -7.619999999999999, "y": 0.0, "z": 0.0 }, "control2": { - "x": 11.201, + "x": 11.2014, "y": 25.4, "z": 0.0 }, "end": { - "x": -58.547, + "x": -58.547000000000004, "y": 25.4, "z": 0.0 }, @@ -3220,7 +3220,7 @@ description: Artifact commands french-press.kcl "type": "make_plane", "origin": { "x": 0.0, - "y": -8.255, + "y": -8.254999999999999, "z": 0.0 }, "x_axis": { @@ -3291,7 +3291,7 @@ description: Artifact commands french-press.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 58.42, + "x": 58.419999999999995, "y": 162.56, "z": 0.0 } @@ -3330,8 +3330,8 @@ description: Artifact commands french-press.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 31.496, - "y": -28.956, + "x": 31.49599999999999, + "y": -28.956000000000014, "z": 0.0 }, "angle_snap_increment": null @@ -3347,8 +3347,8 @@ description: Artifact commands french-press.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 1.778, - "y": -92.964, + "x": 1.7780000000000071, + "y": -92.96399999999998, "z": 0.0 }, "angle_snap_increment": null @@ -3399,7 +3399,7 @@ description: Artifact commands french-press.kcl "type": "line", "end": { "x": 0.0, - "y": 10.922, + "y": 10.921999999999999, "z": 0.0 }, "relative": true @@ -3415,7 +3415,7 @@ description: Artifact commands french-press.kcl "segment": { "type": "line", "end": { - "x": 25.146, + "x": 25.145999999999997, "y": -0.508, "z": 0.0 }, @@ -3432,8 +3432,8 @@ description: Artifact commands french-press.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 15.24, - "y": 14.732, + "x": 15.23999999999999, + "y": 14.732000000000001, "z": 0.0 }, "angle_snap_increment": null @@ -3449,7 +3449,7 @@ description: Artifact commands french-press.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -1.778, + "x": -1.7779999999999958, "y": 90.17, "z": 0.0 }, @@ -3466,8 +3466,8 @@ description: Artifact commands french-press.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -21.336, - "y": 18.542, + "x": -21.335999999999995, + "y": 18.541999999999987, "z": 0.0 }, "angle_snap_increment": null @@ -3500,7 +3500,7 @@ description: Artifact commands french-press.kcl "segment": { "type": "line", "end": { - "x": 58.42, + "x": 58.419999999999995, "y": 162.56, "z": 0.0 }, diff --git a/rust/kcl-lib/tests/kcl_samples/french-press/ops.snap b/rust/kcl-lib/tests/kcl_samples/french-press/ops.snap index 4829fe0fa..ff80504e1 100644 --- a/rust/kcl-lib/tests/kcl_samples/french-press/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/french-press/ops.snap @@ -1825,7 +1825,7 @@ description: Operations executed french-press.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -1841,7 +1841,7 @@ description: Operations executed french-press.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -1858,7 +1858,7 @@ description: Operations executed french-press.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/french-press/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/french-press/program_memory.snap index b02e9027c..9a8a2da13 100644 --- a/rust/kcl-lib/tests/kcl_samples/french-press/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/french-press/program_memory.snap @@ -220,7 +220,7 @@ description: Variables in memory after executing french-press.kcl "tag": null, "to": [ 0.3, - 1.37 + 1.3699999999999999 ], "type": "ToPoint", "units": { @@ -234,18 +234,18 @@ description: Variables in memory after executing french-press.kcl }, "ccw": false, "center": [ - 0.3, - 0.17 + 0.29999999999999993, + 0.16999999999999993 ], "from": [ 0.3, - 1.37 + 1.3699999999999999 ], "radius": 1.2, "tag": null, "to": [ - 1.339, - -0.43 + 1.3392304845413263, + -0.42999999999999994 ], "type": "Arc", "units": { @@ -258,8 +258,8 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 1.339, - -0.43 + 1.3392304845413263, + -0.42999999999999994 ], "tag": null, "to": [ @@ -499,7 +499,7 @@ description: Variables in memory after executing french-press.kcl "tag": null, "to": [ 0.3, - 1.37 + 1.3699999999999999 ], "type": "ToPoint", "units": { @@ -513,18 +513,18 @@ description: Variables in memory after executing french-press.kcl }, "ccw": false, "center": [ - 0.3, - 0.17 + 0.29999999999999993, + 0.16999999999999993 ], "from": [ 0.3, - 1.37 + 1.3699999999999999 ], "radius": 1.2, "tag": null, "to": [ - 1.339, - -0.43 + 1.3392304845413263, + -0.42999999999999994 ], "type": "Arc", "units": { @@ -537,8 +537,8 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 1.339, - -0.43 + 1.3392304845413263, + -0.42999999999999994 ], "tag": null, "to": [ @@ -778,7 +778,7 @@ description: Variables in memory after executing french-press.kcl "tag": null, "to": [ 0.3, - 1.37 + 1.3699999999999999 ], "type": "ToPoint", "units": { @@ -792,18 +792,18 @@ description: Variables in memory after executing french-press.kcl }, "ccw": false, "center": [ - 0.3, - 0.17 + 0.29999999999999993, + 0.16999999999999993 ], "from": [ 0.3, - 1.37 + 1.3699999999999999 ], "radius": 1.2, "tag": null, "to": [ - 1.339, - -0.43 + 1.3392304845413263, + -0.42999999999999994 ], "type": "Arc", "units": { @@ -816,8 +816,8 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 1.339, - -0.43 + 1.3392304845413263, + -0.42999999999999994 ], "tag": null, "to": [ @@ -3859,7 +3859,7 @@ description: Variables in memory after executing french-press.kcl "ccw": false, "center": [ 2.86, - 5.156 + 5.155614035087721 ], "from": [ 2.86, @@ -3882,8 +3882,8 @@ description: Variables in memory after executing french-press.kcl }, "ccw": false, "center": [ - -24.04, - 2.891 + -24.039664515669777, + 2.89114029614839 ], "from": [ 4.1, @@ -3906,8 +3906,8 @@ description: Variables in memory after executing french-press.kcl }, "ccw": false, "center": [ - 3.134, - 1.647 + 3.1336451558572067, + 1.6474333716247522 ], "from": [ 4.17, @@ -3972,7 +3972,7 @@ description: Variables in memory after executing french-press.kcl ], "tag": null, "to": [ - 3.03, + 3.0300000000000002, 1.02 ], "type": "ToPoint", @@ -3987,11 +3987,11 @@ description: Variables in memory after executing french-press.kcl }, "ccw": true, "center": [ - 3.042, - 1.608 + 3.041879904469464, + 1.6080552712384852 ], "from": [ - 3.03, + 3.0300000000000002, 1.02 ], "tag": null, @@ -4011,8 +4011,8 @@ description: Variables in memory after executing french-press.kcl }, "ccw": true, "center": [ - -49.511, - 2.328 + -49.51058427201375, + 2.327847634072964 ], "from": [ 3.63, @@ -4035,8 +4035,8 @@ description: Variables in memory after executing french-press.kcl }, "ccw": true, "center": [ - 2.787, - 5.109 + 2.7870780851185235, + 5.108898070547343 ], "from": [ 3.56, @@ -4063,7 +4063,7 @@ description: Variables in memory after executing french-press.kcl ], "tag": null, "to": [ - 2.32, + 2.3200000000000003, 5.88 ], "type": "ToPoint", @@ -4077,7 +4077,7 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 2.32, + 2.3200000000000003, 5.88 ], "tag": null, @@ -4115,7 +4115,7 @@ description: Variables in memory after executing french-press.kcl "id": "[uuid]", "origin": { "x": 0.0, - "y": -8.255, + "y": -8.254999999999999, "z": 0.0, "units": { "type": "Mm" @@ -4857,7 +4857,7 @@ description: Variables in memory after executing french-press.kcl "ccw": true, "center": [ 2.605, - 0.5 + 0.49999999999999994 ], "from": [ 2.305, @@ -4866,8 +4866,8 @@ description: Variables in memory after executing french-press.kcl "radius": 0.3, "tag": null, "to": [ - 2.333, - 0.373 + 2.333107663889005, + 0.37321452147779016 ], "type": "Arc", "units": { @@ -4880,8 +4880,8 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 2.333, - 0.373 + 2.333107663889005, + 0.37321452147779016 ], "tag": { "commentStart": 1205, @@ -4891,8 +4891,8 @@ description: Variables in memory after executing french-press.kcl "value": "edge2" }, "to": [ - 2.633, - -0.146 + 2.633107663889005, + -0.14640072079287297 ], "type": "ToPoint", "units": { @@ -4906,18 +4906,18 @@ description: Variables in memory after executing french-press.kcl }, "ccw": false, "center": [ - 2.113, - -0.446 + 2.113492421618342, + -0.4464007207928729 ], "from": [ - 2.633, - -0.146 + 2.633107663889005, + -0.14640072079287297 ], "radius": 0.6, "tag": null, "to": [ - 1.813, - -0.966 + 1.8134924216183421, + -0.9660159630635361 ], "type": "Arc", "units": { @@ -4930,8 +4930,8 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 1.813, - -0.966 + 1.8134924216183421, + -0.9660159630635361 ], "tag": { "commentStart": 1326, @@ -4941,7 +4941,7 @@ description: Variables in memory after executing french-press.kcl "value": "edge3" }, "to": [ - 0.487, + 0.486713854183493, -0.2 ], "type": "ToPoint", @@ -4956,18 +4956,18 @@ description: Variables in memory after executing french-press.kcl }, "ccw": true, "center": [ - 0.237, - -0.633 + 0.23671385418349294, + -0.6330127018922194 ], "from": [ - 0.487, + 0.486713854183493, -0.2 ], "radius": 0.5, "tag": null, "to": [ - 0.237, - -0.133 + 0.23671385418349297, + -0.13301270189221936 ], "type": "Arc", "units": { @@ -4980,8 +4980,8 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 0.237, - -0.133 + 0.23671385418349297, + -0.13301270189221936 ], "tag": { "commentStart": 1425, @@ -4992,7 +4992,7 @@ description: Variables in memory after executing french-press.kcl }, "to": [ 0.1, - -0.133 + -0.13301270189221936 ], "type": "ToPoint", "units": { @@ -5006,12 +5006,12 @@ description: Variables in memory after executing french-press.kcl }, "from": [ 0.1, - -0.133 + -0.13301270189221936 ], "tag": null, "to": [ 0.1, - -0.033 + -0.03301270189221936 ], "type": "ToPoint", "units": { @@ -5025,7 +5025,7 @@ description: Variables in memory after executing french-press.kcl }, "from": [ 0.1, - -0.033 + -0.03301270189221936 ], "tag": { "commentStart": 1511, @@ -5035,8 +5035,8 @@ description: Variables in memory after executing french-press.kcl "value": "edge4" }, "to": [ - 0.272, - -0.033 + 0.271713854183493, + -0.03301270189221936 ], "type": "ToPoint", "units": { @@ -5050,18 +5050,18 @@ description: Variables in memory after executing french-press.kcl }, "ccw": false, "center": [ - 0.272, - -0.633 + 0.2717138541834929, + -0.6330127018922194 ], "from": [ - 0.272, - -0.033 + 0.271713854183493, + -0.03301270189221936 ], "radius": 0.6, "tag": null, "to": [ - 0.572, - -0.113 + 0.571713854183493, + -0.11339745962155623 ], "type": "Arc", "units": { @@ -5074,8 +5074,8 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 0.572, - -0.113 + 0.571713854183493, + -0.11339745962155623 ], "tag": { "commentStart": 1642, @@ -5085,8 +5085,8 @@ description: Variables in memory after executing french-press.kcl "value": "edge5" }, "to": [ - 1.868, - -0.862 + 1.8681815324858868, + -0.8619134226850923 ], "type": "ToPoint", "units": { @@ -5100,18 +5100,18 @@ description: Variables in memory after executing french-press.kcl }, "ccw": true, "center": [ - 2.118, - -0.429 + 2.118181532485887, + -0.42890072079287295 ], "from": [ - 1.868, - -0.862 + 1.8681815324858868, + -0.8619134226850923 ], "radius": 0.5, "tag": null, "to": [ - 2.551, - -0.179 + 2.551194234378106, + -0.17890072079287297 ], "type": "Arc", "units": { @@ -5124,8 +5124,8 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 2.551, - -0.179 + 2.551194234378106, + -0.17890072079287297 ], "tag": { "commentStart": 1775, @@ -5135,8 +5135,8 @@ description: Variables in memory after executing french-press.kcl "value": "edge6" }, "to": [ - 2.269, - 0.31 + 2.2686942343781062, + 0.31040363234533463 ], "type": "ToPoint", "units": { @@ -5150,18 +5150,18 @@ description: Variables in memory after executing french-press.kcl }, "ccw": false, "center": [ - 2.812, - 0.564 + 2.8124789066000964, + 0.5639745893897542 ], "from": [ - 2.269, - 0.31 + 2.2686942343781062, + 0.31040363234533463 ], "radius": 0.6, "tag": null, "to": [ - 2.212, - 0.564 + 2.2124789066000963, + 0.5639745893897543 ], "type": "Arc", "units": { @@ -5174,8 +5174,8 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 2.212, - 0.564 + 2.2124789066000963, + 0.5639745893897543 ], "tag": null, "to": [ @@ -5221,8 +5221,8 @@ description: Variables in memory after executing french-press.kcl "type": "plane", "value": "Custom", "xAxis": { - "x": 0.707, - "y": 0.707, + "x": 0.7071067811865475, + "y": 0.7071067811865475, "z": 0.0, "units": { "type": "Unknown" @@ -5518,7 +5518,7 @@ description: Variables in memory after executing french-press.kcl "ccw": true, "center": [ 2.605, - 0.5 + 0.49999999999999994 ], "from": [ 2.305, @@ -5527,8 +5527,8 @@ description: Variables in memory after executing french-press.kcl "radius": 0.3, "tag": null, "to": [ - 2.333, - 0.373 + 2.333107663889005, + 0.37321452147779016 ], "type": "Arc", "units": { @@ -5541,8 +5541,8 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 2.333, - 0.373 + 2.333107663889005, + 0.37321452147779016 ], "tag": { "commentStart": 1205, @@ -5552,8 +5552,8 @@ description: Variables in memory after executing french-press.kcl "value": "edge2" }, "to": [ - 2.633, - -0.146 + 2.633107663889005, + -0.14640072079287297 ], "type": "ToPoint", "units": { @@ -5567,18 +5567,18 @@ description: Variables in memory after executing french-press.kcl }, "ccw": false, "center": [ - 2.113, - -0.446 + 2.113492421618342, + -0.4464007207928729 ], "from": [ - 2.633, - -0.146 + 2.633107663889005, + -0.14640072079287297 ], "radius": 0.6, "tag": null, "to": [ - 1.813, - -0.966 + 1.8134924216183421, + -0.9660159630635361 ], "type": "Arc", "units": { @@ -5591,8 +5591,8 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 1.813, - -0.966 + 1.8134924216183421, + -0.9660159630635361 ], "tag": { "commentStart": 1326, @@ -5602,7 +5602,7 @@ description: Variables in memory after executing french-press.kcl "value": "edge3" }, "to": [ - 0.487, + 0.486713854183493, -0.2 ], "type": "ToPoint", @@ -5617,18 +5617,18 @@ description: Variables in memory after executing french-press.kcl }, "ccw": true, "center": [ - 0.237, - -0.633 + 0.23671385418349294, + -0.6330127018922194 ], "from": [ - 0.487, + 0.486713854183493, -0.2 ], "radius": 0.5, "tag": null, "to": [ - 0.237, - -0.133 + 0.23671385418349297, + -0.13301270189221936 ], "type": "Arc", "units": { @@ -5641,8 +5641,8 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 0.237, - -0.133 + 0.23671385418349297, + -0.13301270189221936 ], "tag": { "commentStart": 1425, @@ -5653,7 +5653,7 @@ description: Variables in memory after executing french-press.kcl }, "to": [ 0.1, - -0.133 + -0.13301270189221936 ], "type": "ToPoint", "units": { @@ -5667,12 +5667,12 @@ description: Variables in memory after executing french-press.kcl }, "from": [ 0.1, - -0.133 + -0.13301270189221936 ], "tag": null, "to": [ 0.1, - -0.033 + -0.03301270189221936 ], "type": "ToPoint", "units": { @@ -5686,7 +5686,7 @@ description: Variables in memory after executing french-press.kcl }, "from": [ 0.1, - -0.033 + -0.03301270189221936 ], "tag": { "commentStart": 1511, @@ -5696,8 +5696,8 @@ description: Variables in memory after executing french-press.kcl "value": "edge4" }, "to": [ - 0.272, - -0.033 + 0.271713854183493, + -0.03301270189221936 ], "type": "ToPoint", "units": { @@ -5711,18 +5711,18 @@ description: Variables in memory after executing french-press.kcl }, "ccw": false, "center": [ - 0.272, - -0.633 + 0.2717138541834929, + -0.6330127018922194 ], "from": [ - 0.272, - -0.033 + 0.271713854183493, + -0.03301270189221936 ], "radius": 0.6, "tag": null, "to": [ - 0.572, - -0.113 + 0.571713854183493, + -0.11339745962155623 ], "type": "Arc", "units": { @@ -5735,8 +5735,8 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 0.572, - -0.113 + 0.571713854183493, + -0.11339745962155623 ], "tag": { "commentStart": 1642, @@ -5746,8 +5746,8 @@ description: Variables in memory after executing french-press.kcl "value": "edge5" }, "to": [ - 1.868, - -0.862 + 1.8681815324858868, + -0.8619134226850923 ], "type": "ToPoint", "units": { @@ -5761,18 +5761,18 @@ description: Variables in memory after executing french-press.kcl }, "ccw": true, "center": [ - 2.118, - -0.429 + 2.118181532485887, + -0.42890072079287295 ], "from": [ - 1.868, - -0.862 + 1.8681815324858868, + -0.8619134226850923 ], "radius": 0.5, "tag": null, "to": [ - 2.551, - -0.179 + 2.551194234378106, + -0.17890072079287297 ], "type": "Arc", "units": { @@ -5785,8 +5785,8 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 2.551, - -0.179 + 2.551194234378106, + -0.17890072079287297 ], "tag": { "commentStart": 1775, @@ -5796,8 +5796,8 @@ description: Variables in memory after executing french-press.kcl "value": "edge6" }, "to": [ - 2.269, - 0.31 + 2.2686942343781062, + 0.31040363234533463 ], "type": "ToPoint", "units": { @@ -5811,18 +5811,18 @@ description: Variables in memory after executing french-press.kcl }, "ccw": false, "center": [ - 2.812, - 0.564 + 2.8124789066000964, + 0.5639745893897542 ], "from": [ - 2.269, - 0.31 + 2.2686942343781062, + 0.31040363234533463 ], "radius": 0.6, "tag": null, "to": [ - 2.212, - 0.564 + 2.2124789066000963, + 0.5639745893897543 ], "type": "Arc", "units": { @@ -5835,8 +5835,8 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 2.212, - 0.564 + 2.2124789066000963, + 0.5639745893897543 ], "tag": null, "to": [ @@ -5882,8 +5882,8 @@ description: Variables in memory after executing french-press.kcl "type": "plane", "value": "Custom", "xAxis": { - "x": 0.707, - "y": 0.707, + "x": 0.7071067811865475, + "y": 0.7071067811865475, "z": 0.0, "units": { "type": "Unknown" @@ -6179,7 +6179,7 @@ description: Variables in memory after executing french-press.kcl "ccw": true, "center": [ 2.605, - 0.5 + 0.49999999999999994 ], "from": [ 2.305, @@ -6188,8 +6188,8 @@ description: Variables in memory after executing french-press.kcl "radius": 0.3, "tag": null, "to": [ - 2.333, - 0.373 + 2.333107663889005, + 0.37321452147779016 ], "type": "Arc", "units": { @@ -6202,8 +6202,8 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 2.333, - 0.373 + 2.333107663889005, + 0.37321452147779016 ], "tag": { "commentStart": 1205, @@ -6213,8 +6213,8 @@ description: Variables in memory after executing french-press.kcl "value": "edge2" }, "to": [ - 2.633, - -0.146 + 2.633107663889005, + -0.14640072079287297 ], "type": "ToPoint", "units": { @@ -6228,18 +6228,18 @@ description: Variables in memory after executing french-press.kcl }, "ccw": false, "center": [ - 2.113, - -0.446 + 2.113492421618342, + -0.4464007207928729 ], "from": [ - 2.633, - -0.146 + 2.633107663889005, + -0.14640072079287297 ], "radius": 0.6, "tag": null, "to": [ - 1.813, - -0.966 + 1.8134924216183421, + -0.9660159630635361 ], "type": "Arc", "units": { @@ -6252,8 +6252,8 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 1.813, - -0.966 + 1.8134924216183421, + -0.9660159630635361 ], "tag": { "commentStart": 1326, @@ -6263,7 +6263,7 @@ description: Variables in memory after executing french-press.kcl "value": "edge3" }, "to": [ - 0.487, + 0.486713854183493, -0.2 ], "type": "ToPoint", @@ -6278,18 +6278,18 @@ description: Variables in memory after executing french-press.kcl }, "ccw": true, "center": [ - 0.237, - -0.633 + 0.23671385418349294, + -0.6330127018922194 ], "from": [ - 0.487, + 0.486713854183493, -0.2 ], "radius": 0.5, "tag": null, "to": [ - 0.237, - -0.133 + 0.23671385418349297, + -0.13301270189221936 ], "type": "Arc", "units": { @@ -6302,8 +6302,8 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 0.237, - -0.133 + 0.23671385418349297, + -0.13301270189221936 ], "tag": { "commentStart": 1425, @@ -6314,7 +6314,7 @@ description: Variables in memory after executing french-press.kcl }, "to": [ 0.1, - -0.133 + -0.13301270189221936 ], "type": "ToPoint", "units": { @@ -6328,12 +6328,12 @@ description: Variables in memory after executing french-press.kcl }, "from": [ 0.1, - -0.133 + -0.13301270189221936 ], "tag": null, "to": [ 0.1, - -0.033 + -0.03301270189221936 ], "type": "ToPoint", "units": { @@ -6347,7 +6347,7 @@ description: Variables in memory after executing french-press.kcl }, "from": [ 0.1, - -0.033 + -0.03301270189221936 ], "tag": { "commentStart": 1511, @@ -6357,8 +6357,8 @@ description: Variables in memory after executing french-press.kcl "value": "edge4" }, "to": [ - 0.272, - -0.033 + 0.271713854183493, + -0.03301270189221936 ], "type": "ToPoint", "units": { @@ -6372,18 +6372,18 @@ description: Variables in memory after executing french-press.kcl }, "ccw": false, "center": [ - 0.272, - -0.633 + 0.2717138541834929, + -0.6330127018922194 ], "from": [ - 0.272, - -0.033 + 0.271713854183493, + -0.03301270189221936 ], "radius": 0.6, "tag": null, "to": [ - 0.572, - -0.113 + 0.571713854183493, + -0.11339745962155623 ], "type": "Arc", "units": { @@ -6396,8 +6396,8 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 0.572, - -0.113 + 0.571713854183493, + -0.11339745962155623 ], "tag": { "commentStart": 1642, @@ -6407,8 +6407,8 @@ description: Variables in memory after executing french-press.kcl "value": "edge5" }, "to": [ - 1.868, - -0.862 + 1.8681815324858868, + -0.8619134226850923 ], "type": "ToPoint", "units": { @@ -6422,18 +6422,18 @@ description: Variables in memory after executing french-press.kcl }, "ccw": true, "center": [ - 2.118, - -0.429 + 2.118181532485887, + -0.42890072079287295 ], "from": [ - 1.868, - -0.862 + 1.8681815324858868, + -0.8619134226850923 ], "radius": 0.5, "tag": null, "to": [ - 2.551, - -0.179 + 2.551194234378106, + -0.17890072079287297 ], "type": "Arc", "units": { @@ -6446,8 +6446,8 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 2.551, - -0.179 + 2.551194234378106, + -0.17890072079287297 ], "tag": { "commentStart": 1775, @@ -6457,8 +6457,8 @@ description: Variables in memory after executing french-press.kcl "value": "edge6" }, "to": [ - 2.269, - 0.31 + 2.2686942343781062, + 0.31040363234533463 ], "type": "ToPoint", "units": { @@ -6472,18 +6472,18 @@ description: Variables in memory after executing french-press.kcl }, "ccw": false, "center": [ - 2.812, - 0.564 + 2.8124789066000964, + 0.5639745893897542 ], "from": [ - 2.269, - 0.31 + 2.2686942343781062, + 0.31040363234533463 ], "radius": 0.6, "tag": null, "to": [ - 2.212, - 0.564 + 2.2124789066000963, + 0.5639745893897543 ], "type": "Arc", "units": { @@ -6496,8 +6496,8 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 2.212, - 0.564 + 2.2124789066000963, + 0.5639745893897543 ], "tag": null, "to": [ @@ -6543,8 +6543,8 @@ description: Variables in memory after executing french-press.kcl "type": "plane", "value": "Custom", "xAxis": { - "x": 0.707, - "y": 0.707, + "x": 0.7071067811865475, + "y": 0.7071067811865475, "z": 0.0, "units": { "type": "Unknown" @@ -6840,7 +6840,7 @@ description: Variables in memory after executing french-press.kcl "ccw": true, "center": [ 2.605, - 0.5 + 0.49999999999999994 ], "from": [ 2.305, @@ -6849,8 +6849,8 @@ description: Variables in memory after executing french-press.kcl "radius": 0.3, "tag": null, "to": [ - 2.333, - 0.373 + 2.333107663889005, + 0.37321452147779016 ], "type": "Arc", "units": { @@ -6863,8 +6863,8 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 2.333, - 0.373 + 2.333107663889005, + 0.37321452147779016 ], "tag": { "commentStart": 1205, @@ -6874,8 +6874,8 @@ description: Variables in memory after executing french-press.kcl "value": "edge2" }, "to": [ - 2.633, - -0.146 + 2.633107663889005, + -0.14640072079287297 ], "type": "ToPoint", "units": { @@ -6889,18 +6889,18 @@ description: Variables in memory after executing french-press.kcl }, "ccw": false, "center": [ - 2.113, - -0.446 + 2.113492421618342, + -0.4464007207928729 ], "from": [ - 2.633, - -0.146 + 2.633107663889005, + -0.14640072079287297 ], "radius": 0.6, "tag": null, "to": [ - 1.813, - -0.966 + 1.8134924216183421, + -0.9660159630635361 ], "type": "Arc", "units": { @@ -6913,8 +6913,8 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 1.813, - -0.966 + 1.8134924216183421, + -0.9660159630635361 ], "tag": { "commentStart": 1326, @@ -6924,7 +6924,7 @@ description: Variables in memory after executing french-press.kcl "value": "edge3" }, "to": [ - 0.487, + 0.486713854183493, -0.2 ], "type": "ToPoint", @@ -6939,18 +6939,18 @@ description: Variables in memory after executing french-press.kcl }, "ccw": true, "center": [ - 0.237, - -0.633 + 0.23671385418349294, + -0.6330127018922194 ], "from": [ - 0.487, + 0.486713854183493, -0.2 ], "radius": 0.5, "tag": null, "to": [ - 0.237, - -0.133 + 0.23671385418349297, + -0.13301270189221936 ], "type": "Arc", "units": { @@ -6963,8 +6963,8 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 0.237, - -0.133 + 0.23671385418349297, + -0.13301270189221936 ], "tag": { "commentStart": 1425, @@ -6975,7 +6975,7 @@ description: Variables in memory after executing french-press.kcl }, "to": [ 0.1, - -0.133 + -0.13301270189221936 ], "type": "ToPoint", "units": { @@ -6989,12 +6989,12 @@ description: Variables in memory after executing french-press.kcl }, "from": [ 0.1, - -0.133 + -0.13301270189221936 ], "tag": null, "to": [ 0.1, - -0.033 + -0.03301270189221936 ], "type": "ToPoint", "units": { @@ -7008,7 +7008,7 @@ description: Variables in memory after executing french-press.kcl }, "from": [ 0.1, - -0.033 + -0.03301270189221936 ], "tag": { "commentStart": 1511, @@ -7018,8 +7018,8 @@ description: Variables in memory after executing french-press.kcl "value": "edge4" }, "to": [ - 0.272, - -0.033 + 0.271713854183493, + -0.03301270189221936 ], "type": "ToPoint", "units": { @@ -7033,18 +7033,18 @@ description: Variables in memory after executing french-press.kcl }, "ccw": false, "center": [ - 0.272, - -0.633 + 0.2717138541834929, + -0.6330127018922194 ], "from": [ - 0.272, - -0.033 + 0.271713854183493, + -0.03301270189221936 ], "radius": 0.6, "tag": null, "to": [ - 0.572, - -0.113 + 0.571713854183493, + -0.11339745962155623 ], "type": "Arc", "units": { @@ -7057,8 +7057,8 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 0.572, - -0.113 + 0.571713854183493, + -0.11339745962155623 ], "tag": { "commentStart": 1642, @@ -7068,8 +7068,8 @@ description: Variables in memory after executing french-press.kcl "value": "edge5" }, "to": [ - 1.868, - -0.862 + 1.8681815324858868, + -0.8619134226850923 ], "type": "ToPoint", "units": { @@ -7083,18 +7083,18 @@ description: Variables in memory after executing french-press.kcl }, "ccw": true, "center": [ - 2.118, - -0.429 + 2.118181532485887, + -0.42890072079287295 ], "from": [ - 1.868, - -0.862 + 1.8681815324858868, + -0.8619134226850923 ], "radius": 0.5, "tag": null, "to": [ - 2.551, - -0.179 + 2.551194234378106, + -0.17890072079287297 ], "type": "Arc", "units": { @@ -7107,8 +7107,8 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 2.551, - -0.179 + 2.551194234378106, + -0.17890072079287297 ], "tag": { "commentStart": 1775, @@ -7118,8 +7118,8 @@ description: Variables in memory after executing french-press.kcl "value": "edge6" }, "to": [ - 2.269, - 0.31 + 2.2686942343781062, + 0.31040363234533463 ], "type": "ToPoint", "units": { @@ -7133,18 +7133,18 @@ description: Variables in memory after executing french-press.kcl }, "ccw": false, "center": [ - 2.812, - 0.564 + 2.8124789066000964, + 0.5639745893897542 ], "from": [ - 2.269, - 0.31 + 2.2686942343781062, + 0.31040363234533463 ], "radius": 0.6, "tag": null, "to": [ - 2.212, - 0.564 + 2.2124789066000963, + 0.5639745893897543 ], "type": "Arc", "units": { @@ -7157,8 +7157,8 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 2.212, - 0.564 + 2.2124789066000963, + 0.5639745893897543 ], "tag": null, "to": [ @@ -7204,8 +7204,8 @@ description: Variables in memory after executing french-press.kcl "type": "plane", "value": "Custom", "xAxis": { - "x": 0.707, - "y": 0.707, + "x": 0.7071067811865475, + "y": 0.7071067811865475, "z": 0.0, "units": { "type": "Unknown" @@ -7393,7 +7393,7 @@ description: Variables in memory after executing french-press.kcl "tag": null, "to": [ 0.3, - 1.37 + 1.3699999999999999 ], "type": "ToPoint", "units": { @@ -7407,18 +7407,18 @@ description: Variables in memory after executing french-press.kcl }, "ccw": false, "center": [ - 0.3, - 0.17 + 0.29999999999999993, + 0.16999999999999993 ], "from": [ 0.3, - 1.37 + 1.3699999999999999 ], "radius": 1.2, "tag": null, "to": [ - 1.339, - -0.43 + 1.3392304845413263, + -0.42999999999999994 ], "type": "Arc", "units": { @@ -7431,8 +7431,8 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 1.339, - -0.43 + 1.3392304845413263, + -0.42999999999999994 ], "tag": null, "to": [ @@ -7637,7 +7637,7 @@ description: Variables in memory after executing french-press.kcl "tag": null, "to": [ 0.3, - 1.37 + 1.3699999999999999 ], "type": "ToPoint", "units": { @@ -7651,18 +7651,18 @@ description: Variables in memory after executing french-press.kcl }, "ccw": false, "center": [ - 0.3, - 0.17 + 0.29999999999999993, + 0.16999999999999993 ], "from": [ 0.3, - 1.37 + 1.3699999999999999 ], "radius": 1.2, "tag": null, "to": [ - 1.339, - -0.43 + 1.3392304845413263, + -0.42999999999999994 ], "type": "Arc", "units": { @@ -7675,8 +7675,8 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 1.339, - -0.43 + 1.3392304845413263, + -0.42999999999999994 ], "tag": null, "to": [ @@ -7881,7 +7881,7 @@ description: Variables in memory after executing french-press.kcl "tag": null, "to": [ 0.3, - 1.37 + 1.3699999999999999 ], "type": "ToPoint", "units": { @@ -7895,18 +7895,18 @@ description: Variables in memory after executing french-press.kcl }, "ccw": false, "center": [ - 0.3, - 0.17 + 0.29999999999999993, + 0.16999999999999993 ], "from": [ 0.3, - 1.37 + 1.3699999999999999 ], "radius": 1.2, "tag": null, "to": [ - 1.339, - -0.43 + 1.3392304845413263, + -0.42999999999999994 ], "type": "Arc", "units": { @@ -7919,8 +7919,8 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 1.339, - -0.43 + 1.3392304845413263, + -0.42999999999999994 ], "tag": null, "to": [ @@ -8205,8 +8205,8 @@ description: Variables in memory after executing french-press.kcl "value": "seg1" }, "to": [ - 2.135, - 1.185 + 2.1350000000000002, + 1.1850555349946517 ], "type": "ToPoint", "units": { @@ -8219,13 +8219,13 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 2.135, - 1.185 + 2.1350000000000002, + 1.1850555349946517 ], "tag": null, "to": [ 2.16, - 1.142 + 1.1417542648054297 ], "type": "ToPoint", "units": { @@ -8239,12 +8239,12 @@ description: Variables in memory after executing french-press.kcl }, "from": [ 2.16, - 1.142 + 1.1417542648054297 ], "tag": null, "to": [ 2.03, - 1.067 + 1.0666987298107782 ], "type": "ToPoint", "units": { @@ -8258,12 +8258,12 @@ description: Variables in memory after executing french-press.kcl }, "from": [ 2.03, - 1.067 + 1.0666987298107782 ], "tag": null, "to": [ 0.15, - 1.067 + 1.0666987298107782 ], "type": "ToPoint", "units": { @@ -8277,7 +8277,7 @@ description: Variables in memory after executing french-press.kcl }, "from": [ 0.15, - 1.067 + 1.0666987298107782 ], "tag": null, "to": [ @@ -8470,7 +8470,7 @@ description: Variables in memory after executing french-press.kcl "tag": null, "to": [ 0.05, - 0.974 + 0.9735509528937303 ], "type": "ToPoint", "units": { @@ -8484,12 +8484,12 @@ description: Variables in memory after executing french-press.kcl }, "from": [ 0.05, - 0.974 + 0.9735509528937303 ], "tag": null, "to": [ 0.05, - 10.974 + 10.97355095289373 ], "type": "ToPoint", "units": { @@ -8503,12 +8503,12 @@ description: Variables in memory after executing french-press.kcl }, "from": [ 0.05, - 10.974 + 10.97355095289373 ], "tag": null, "to": [ 0.65, - 10.974 + 10.97355095289373 ], "type": "ToPoint", "units": { @@ -8522,12 +8522,12 @@ description: Variables in memory after executing french-press.kcl }, "from": [ 0.65, - 10.974 + 10.97355095289373 ], "tag": null, "to": [ 0.65, - 10.924 + 10.923550952893729 ], "type": "ToPoint", "units": { @@ -8541,17 +8541,17 @@ description: Variables in memory after executing french-press.kcl }, "ccw": false, "center": [ - 0.05, - 10.924 + 0.050000000000000044, + 10.923550952893729 ], "from": [ 0.65, - 10.924 + 10.923550952893729 ], "tag": null, "to": [ - 0.05, - 10.324 + 0.05000000000000008, + 10.32355095289373 ], "type": "TangentialArc", "units": { @@ -8564,8 +8564,8 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 0.05, - 10.324 + 0.05000000000000008, + 10.32355095289373 ], "tag": null, "to": [ @@ -11218,7 +11218,7 @@ description: Variables in memory after executing french-press.kcl "tag": null, "to": [ 2.405, - 7.72 + 7.720000000000001 ], "type": "ToPoint", "units": { @@ -11232,7 +11232,7 @@ description: Variables in memory after executing french-press.kcl }, "from": [ 2.405, - 7.72 + 7.720000000000001 ], "tag": null, "to": [ @@ -11255,7 +11255,7 @@ description: Variables in memory after executing french-press.kcl ], "tag": null, "to": [ - 0.08, + 0.07999999999999963, 8.74 ], "type": "ToPoint", @@ -11269,7 +11269,7 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 0.08, + 0.07999999999999963, 8.74 ], "tag": null, @@ -11398,7 +11398,7 @@ description: Variables in memory after executing french-press.kcl "ccw": false, "center": [ 2.86, - 5.156 + 5.155614035087721 ], "from": [ 2.86, @@ -11421,8 +11421,8 @@ description: Variables in memory after executing french-press.kcl }, "ccw": false, "center": [ - -24.04, - 2.891 + -24.039664515669777, + 2.89114029614839 ], "from": [ 4.1, @@ -11445,8 +11445,8 @@ description: Variables in memory after executing french-press.kcl }, "ccw": false, "center": [ - 3.134, - 1.647 + 3.1336451558572067, + 1.6474333716247522 ], "from": [ 4.17, @@ -11511,7 +11511,7 @@ description: Variables in memory after executing french-press.kcl ], "tag": null, "to": [ - 3.03, + 3.0300000000000002, 1.02 ], "type": "ToPoint", @@ -11526,11 +11526,11 @@ description: Variables in memory after executing french-press.kcl }, "ccw": true, "center": [ - 3.042, - 1.608 + 3.041879904469464, + 1.6080552712384852 ], "from": [ - 3.03, + 3.0300000000000002, 1.02 ], "tag": null, @@ -11550,8 +11550,8 @@ description: Variables in memory after executing french-press.kcl }, "ccw": true, "center": [ - -49.511, - 2.328 + -49.51058427201375, + 2.327847634072964 ], "from": [ 3.63, @@ -11574,8 +11574,8 @@ description: Variables in memory after executing french-press.kcl }, "ccw": true, "center": [ - 2.787, - 5.109 + 2.7870780851185235, + 5.108898070547343 ], "from": [ 3.56, @@ -11602,7 +11602,7 @@ description: Variables in memory after executing french-press.kcl ], "tag": null, "to": [ - 2.32, + 2.3200000000000003, 5.88 ], "type": "ToPoint", @@ -11616,7 +11616,7 @@ description: Variables in memory after executing french-press.kcl "sourceRange": [] }, "from": [ - 2.32, + 2.3200000000000003, 5.88 ], "tag": null, @@ -11654,7 +11654,7 @@ description: Variables in memory after executing french-press.kcl "id": "[uuid]", "origin": { "x": 0.0, - "y": -8.255, + "y": -8.254999999999999, "z": 0.0, "units": { "type": "Mm" diff --git a/rust/kcl-lib/tests/kcl_samples/gear-rack/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/gear-rack/artifact_commands.snap index 3ff369905..8048ead64 100644 --- a/rust/kcl-lib/tests/kcl_samples/gear-rack/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/gear-rack/artifact_commands.snap @@ -246,7 +246,7 @@ description: Artifact commands gear-rack.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -49.432, + "x": -49.432328, "y": 10.875, "z": 0.0 } @@ -268,8 +268,8 @@ description: Artifact commands gear-rack.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 0.158, - "y": 0.11, + "x": 0.157636, + "y": 0.110378, "z": 0.0 }, "angle_snap_increment": null @@ -285,8 +285,8 @@ description: Artifact commands gear-rack.kcl "segment": { "type": "line", "end": { - "x": 0.329, - "y": 0.904, + "x": 0.329118, + "y": 0.904244, "z": 0.0 }, "relative": true @@ -302,8 +302,8 @@ description: Artifact commands gear-rack.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 0.158, - "y": 0.11, + "x": 0.157636, + "y": 0.110378, "z": 0.0 }, "angle_snap_increment": null @@ -319,7 +319,7 @@ description: Artifact commands gear-rack.kcl "segment": { "type": "line", "end": { - "x": 0.187, + "x": 0.186505, "y": 0.0, "z": 0.0 }, @@ -336,8 +336,8 @@ description: Artifact commands gear-rack.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 0.158, - "y": -0.11, + "x": 0.157636, + "y": -0.110378, "z": 0.0 }, "angle_snap_increment": null @@ -353,8 +353,8 @@ description: Artifact commands gear-rack.kcl "segment": { "type": "line", "end": { - "x": 0.329, - "y": -0.904, + "x": 0.329118, + "y": -0.904244, "z": 0.0 }, "relative": true @@ -370,8 +370,8 @@ description: Artifact commands gear-rack.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 0.158, - "y": -0.11, + "x": 0.157636, + "y": -0.110378, "z": 0.0 }, "angle_snap_increment": null @@ -457,7 +457,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 1.571, + "x": 1.570796, "y": 0.0, "z": 0.0 }, @@ -486,7 +486,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 3.142, + "x": 3.141592, "y": 0.0, "z": 0.0 }, @@ -515,7 +515,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 4.712, + "x": 4.712388000000001, "y": 0.0, "z": 0.0 }, @@ -544,7 +544,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 6.283, + "x": 6.283184, "y": 0.0, "z": 0.0 }, @@ -573,7 +573,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 7.854, + "x": 7.85398, "y": 0.0, "z": 0.0 }, @@ -602,7 +602,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 9.425, + "x": 9.424776000000001, "y": 0.0, "z": 0.0 }, @@ -631,7 +631,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 10.996, + "x": 10.995572000000001, "y": 0.0, "z": 0.0 }, @@ -660,7 +660,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 12.566, + "x": 12.566368, "y": 0.0, "z": 0.0 }, @@ -689,7 +689,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 14.137, + "x": 14.137164, "y": 0.0, "z": 0.0 }, @@ -718,7 +718,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 15.708, + "x": 15.70796, "y": 0.0, "z": 0.0 }, @@ -747,7 +747,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 17.279, + "x": 17.278756, "y": 0.0, "z": 0.0 }, @@ -776,7 +776,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 18.85, + "x": 18.849552000000003, "y": 0.0, "z": 0.0 }, @@ -805,7 +805,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 20.42, + "x": 20.420348, "y": 0.0, "z": 0.0 }, @@ -834,7 +834,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 21.991, + "x": 21.991144000000002, "y": 0.0, "z": 0.0 }, @@ -863,7 +863,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 23.562, + "x": 23.56194, "y": 0.0, "z": 0.0 }, @@ -892,7 +892,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 25.133, + "x": 25.132736, "y": 0.0, "z": 0.0 }, @@ -921,7 +921,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 26.704, + "x": 26.703532000000003, "y": 0.0, "z": 0.0 }, @@ -950,7 +950,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 28.274, + "x": 28.274328, "y": 0.0, "z": 0.0 }, @@ -979,7 +979,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 29.845, + "x": 29.845124000000002, "y": 0.0, "z": 0.0 }, @@ -1008,7 +1008,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 31.416, + "x": 31.41592, "y": 0.0, "z": 0.0 }, @@ -1037,7 +1037,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 32.987, + "x": 32.986716, "y": 0.0, "z": 0.0 }, @@ -1066,7 +1066,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 34.558, + "x": 34.557512, "y": 0.0, "z": 0.0 }, @@ -1095,7 +1095,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 36.128, + "x": 36.128308000000004, "y": 0.0, "z": 0.0 }, @@ -1124,7 +1124,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 37.699, + "x": 37.699104000000005, "y": 0.0, "z": 0.0 }, @@ -1153,7 +1153,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 39.27, + "x": 39.2699, "y": 0.0, "z": 0.0 }, @@ -1182,7 +1182,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 40.841, + "x": 40.840696, "y": 0.0, "z": 0.0 }, @@ -1211,7 +1211,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 42.411, + "x": 42.411492, "y": 0.0, "z": 0.0 }, @@ -1240,7 +1240,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 43.982, + "x": 43.982288000000004, "y": 0.0, "z": 0.0 }, @@ -1269,7 +1269,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 45.553, + "x": 45.553084000000005, "y": 0.0, "z": 0.0 }, @@ -1298,7 +1298,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 47.124, + "x": 47.12388, "y": 0.0, "z": 0.0 }, @@ -1327,7 +1327,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 48.695, + "x": 48.694676, "y": 0.0, "z": 0.0 }, @@ -1356,7 +1356,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 50.265, + "x": 50.265472, "y": 0.0, "z": 0.0 }, @@ -1385,7 +1385,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 51.836, + "x": 51.836268000000004, "y": 0.0, "z": 0.0 }, @@ -1414,7 +1414,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 53.407, + "x": 53.407064000000005, "y": 0.0, "z": 0.0 }, @@ -1443,7 +1443,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 54.978, + "x": 54.97786, "y": 0.0, "z": 0.0 }, @@ -1472,7 +1472,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 56.549, + "x": 56.548656, "y": 0.0, "z": 0.0 }, @@ -1501,7 +1501,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 58.119, + "x": 58.119452, "y": 0.0, "z": 0.0 }, @@ -1530,7 +1530,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 59.69, + "x": 59.690248000000004, "y": 0.0, "z": 0.0 }, @@ -1559,7 +1559,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 61.261, + "x": 61.261044000000005, "y": 0.0, "z": 0.0 }, @@ -1588,7 +1588,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 62.832, + "x": 62.83184, "y": 0.0, "z": 0.0 }, @@ -1617,7 +1617,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 64.403, + "x": 64.402636, "y": 0.0, "z": 0.0 }, @@ -1646,7 +1646,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 65.973, + "x": 65.973432, "y": 0.0, "z": 0.0 }, @@ -1675,7 +1675,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 67.544, + "x": 67.544228, "y": 0.0, "z": 0.0 }, @@ -1704,7 +1704,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 69.115, + "x": 69.115024, "y": 0.0, "z": 0.0 }, @@ -1733,7 +1733,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 70.686, + "x": 70.68582, "y": 0.0, "z": 0.0 }, @@ -1762,7 +1762,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 72.257, + "x": 72.25661600000001, "y": 0.0, "z": 0.0 }, @@ -1791,7 +1791,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 73.827, + "x": 73.82741200000001, "y": 0.0, "z": 0.0 }, @@ -1820,7 +1820,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 75.398, + "x": 75.39820800000001, "y": 0.0, "z": 0.0 }, @@ -1849,7 +1849,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 76.969, + "x": 76.969004, "y": 0.0, "z": 0.0 }, @@ -1878,7 +1878,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 78.54, + "x": 78.5398, "y": 0.0, "z": 0.0 }, @@ -1907,7 +1907,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 80.111, + "x": 80.110596, "y": 0.0, "z": 0.0 }, @@ -1936,7 +1936,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 81.681, + "x": 81.681392, "y": 0.0, "z": 0.0 }, @@ -1965,7 +1965,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 83.252, + "x": 83.252188, "y": 0.0, "z": 0.0 }, @@ -1994,7 +1994,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 84.823, + "x": 84.822984, "y": 0.0, "z": 0.0 }, @@ -2023,7 +2023,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 86.394, + "x": 86.39378, "y": 0.0, "z": 0.0 }, @@ -2052,7 +2052,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 87.965, + "x": 87.96457600000001, "y": 0.0, "z": 0.0 }, @@ -2081,7 +2081,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 89.535, + "x": 89.53537200000001, "y": 0.0, "z": 0.0 }, @@ -2110,7 +2110,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 91.106, + "x": 91.10616800000001, "y": 0.0, "z": 0.0 }, @@ -2139,7 +2139,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 92.677, + "x": 92.676964, "y": 0.0, "z": 0.0 }, @@ -2168,7 +2168,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 94.248, + "x": 94.24776, "y": 0.0, "z": 0.0 }, @@ -2197,7 +2197,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 95.819, + "x": 95.818556, "y": 0.0, "z": 0.0 }, @@ -2226,7 +2226,7 @@ description: Artifact commands gear-rack.kcl [ { "translate": { - "x": 97.389, + "x": 97.389352, "y": 0.0, "z": 0.0 }, @@ -2311,7 +2311,7 @@ description: Artifact commands gear-rack.kcl "path": "[uuid]", "to": { "x": -50.0, - "y": 11.85, + "y": 11.849525, "z": 0.0 } } @@ -2332,8 +2332,8 @@ description: Artifact commands gear-rack.kcl "segment": { "type": "line", "end": { - "x": 0.315, - "y": -0.864, + "x": 0.314524, + "y": -0.864147, "z": 0.0 }, "relative": true @@ -2349,8 +2349,8 @@ description: Artifact commands gear-rack.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 0.158, - "y": -0.11, + "x": 0.157636, + "y": -0.110378, "z": 0.0 }, "angle_snap_increment": null @@ -2498,7 +2498,7 @@ description: Artifact commands gear-rack.kcl "path": "[uuid]", "to": { "x": 50.0, - "y": 11.85, + "y": 11.849525, "z": 0.0 } } @@ -2519,8 +2519,8 @@ description: Artifact commands gear-rack.kcl "segment": { "type": "line", "end": { - "x": -0.315, - "y": -0.864, + "x": -0.314524, + "y": -0.864147, "z": 0.0 }, "relative": true @@ -2536,8 +2536,8 @@ description: Artifact commands gear-rack.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -0.158, - "y": -0.11, + "x": -0.157636, + "y": -0.110378, "z": 0.0 }, "angle_snap_increment": null diff --git a/rust/kcl-lib/tests/kcl_samples/gear-rack/ops.snap b/rust/kcl-lib/tests/kcl_samples/gear-rack/ops.snap index 4d5408301..bf6138e6b 100644 --- a/rust/kcl-lib/tests/kcl_samples/gear-rack/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/gear-rack/ops.snap @@ -452,7 +452,7 @@ description: Operations executed gear-rack.kcl "distance": { "value": { "type": "Number", - "value": 1.571, + "value": 1.570796, "ty": { "type": "Default", "len": { @@ -668,7 +668,7 @@ description: Operations executed gear-rack.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -684,7 +684,7 @@ description: Operations executed gear-rack.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -701,7 +701,7 @@ description: Operations executed gear-rack.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/gear-rack/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/gear-rack/program_memory.snap index b1311a81a..31c37aed7 100644 --- a/rust/kcl-lib/tests/kcl_samples/gear-rack/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/gear-rack/program_memory.snap @@ -50,12 +50,12 @@ description: Variables in memory after executing gear-rack.kcl }, "from": [ -50.0, - 11.85 + 11.849525 ], "tag": null, "to": [ - -49.685, - 10.985 + -49.685476, + 10.985378 ], "type": "ToPoint", "units": { @@ -69,16 +69,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.528, - 11.043 + -49.52783984263369, + 11.042752908157384 ], "from": [ - -49.685, - 10.985 + -49.685476, + 10.985378 ], "tag": null, "to": [ - -49.528, + -49.527840000000005, 10.875 ], "type": "TangentialArcTo", @@ -92,7 +92,7 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.528, + -49.527840000000005, 10.875 ], "tag": null, @@ -117,7 +117,7 @@ description: Variables in memory after executing gear-rack.kcl "tag": null, "to": [ -50.0, - 11.85 + 11.849525 ], "type": "ToPoint", "units": { @@ -158,11 +158,11 @@ description: Variables in memory after executing gear-rack.kcl "start": { "from": [ -50.0, - 11.85 + 11.849525 ], "to": [ -50.0, - 11.85 + 11.849525 ], "units": { "type": "Mm" @@ -235,12 +235,12 @@ description: Variables in memory after executing gear-rack.kcl }, "from": [ 50.0, - 11.85 + 11.849525 ], "tag": null, "to": [ - 49.685, - 10.985 + 49.685476, + 10.985378 ], "type": "ToPoint", "units": { @@ -254,16 +254,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - 49.528, - 11.043 + 49.52783984263369, + 11.042752908157384 ], "from": [ - 49.685, - 10.985 + 49.685476, + 10.985378 ], "tag": null, "to": [ - 49.528, + 49.527840000000005, 10.875 ], "type": "TangentialArcTo", @@ -277,7 +277,7 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - 49.528, + 49.527840000000005, 10.875 ], "tag": null, @@ -302,7 +302,7 @@ description: Variables in memory after executing gear-rack.kcl "tag": null, "to": [ 50.0, - 11.85 + 11.849525 ], "type": "ToPoint", "units": { @@ -343,11 +343,11 @@ description: Variables in memory after executing gear-rack.kcl "start": { "from": [ 50.0, - 11.85 + 11.849525 ], "to": [ 50.0, - 11.85 + 11.849525 ], "units": { "type": "Mm" @@ -683,17 +683,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -706,13 +706,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -726,17 +726,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -749,13 +749,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -769,17 +769,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -792,13 +792,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -812,16 +812,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -835,12 +835,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -881,11 +881,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -987,17 +987,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -1010,13 +1010,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -1030,17 +1030,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -1053,13 +1053,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -1073,17 +1073,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -1096,13 +1096,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -1116,16 +1116,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -1139,12 +1139,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -1185,11 +1185,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -1291,17 +1291,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -1314,13 +1314,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -1334,17 +1334,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -1357,13 +1357,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -1377,17 +1377,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -1400,13 +1400,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -1420,16 +1420,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -1443,12 +1443,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -1489,11 +1489,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -1595,17 +1595,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -1618,13 +1618,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -1638,17 +1638,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -1661,13 +1661,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -1681,17 +1681,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -1704,13 +1704,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -1724,16 +1724,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -1747,12 +1747,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -1793,11 +1793,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -1899,17 +1899,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -1922,13 +1922,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -1942,17 +1942,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -1965,13 +1965,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -1985,17 +1985,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -2008,13 +2008,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -2028,16 +2028,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -2051,12 +2051,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -2097,11 +2097,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -2203,17 +2203,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -2226,13 +2226,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -2246,17 +2246,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -2269,13 +2269,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -2289,17 +2289,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -2312,13 +2312,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -2332,16 +2332,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -2355,12 +2355,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -2401,11 +2401,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -2507,17 +2507,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -2530,13 +2530,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -2550,17 +2550,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -2573,13 +2573,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -2593,17 +2593,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -2616,13 +2616,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -2636,16 +2636,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -2659,12 +2659,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -2705,11 +2705,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -2811,17 +2811,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -2834,13 +2834,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -2854,17 +2854,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -2877,13 +2877,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -2897,17 +2897,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -2920,13 +2920,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -2940,16 +2940,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -2963,12 +2963,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -3009,11 +3009,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -3115,17 +3115,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -3138,13 +3138,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -3158,17 +3158,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -3181,13 +3181,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -3201,17 +3201,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -3224,13 +3224,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -3244,16 +3244,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -3267,12 +3267,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -3313,11 +3313,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -3419,17 +3419,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -3442,13 +3442,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -3462,17 +3462,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -3485,13 +3485,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -3505,17 +3505,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -3528,13 +3528,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -3548,16 +3548,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -3571,12 +3571,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -3617,11 +3617,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -3723,17 +3723,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -3746,13 +3746,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -3766,17 +3766,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -3789,13 +3789,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -3809,17 +3809,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -3832,13 +3832,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -3852,16 +3852,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -3875,12 +3875,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -3921,11 +3921,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -4027,17 +4027,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -4050,13 +4050,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -4070,17 +4070,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -4093,13 +4093,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -4113,17 +4113,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -4136,13 +4136,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -4156,16 +4156,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -4179,12 +4179,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -4225,11 +4225,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -4331,17 +4331,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -4354,13 +4354,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -4374,17 +4374,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -4397,13 +4397,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -4417,17 +4417,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -4440,13 +4440,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -4460,16 +4460,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -4483,12 +4483,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -4529,11 +4529,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -4635,17 +4635,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -4658,13 +4658,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -4678,17 +4678,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -4701,13 +4701,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -4721,17 +4721,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -4744,13 +4744,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -4764,16 +4764,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -4787,12 +4787,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -4833,11 +4833,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -4939,17 +4939,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -4962,13 +4962,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -4982,17 +4982,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -5005,13 +5005,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -5025,17 +5025,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -5048,13 +5048,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -5068,16 +5068,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -5091,12 +5091,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -5137,11 +5137,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -5243,17 +5243,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -5266,13 +5266,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -5286,17 +5286,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -5309,13 +5309,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -5329,17 +5329,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -5352,13 +5352,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -5372,16 +5372,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -5395,12 +5395,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -5441,11 +5441,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -5547,17 +5547,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -5570,13 +5570,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -5590,17 +5590,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -5613,13 +5613,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -5633,17 +5633,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -5656,13 +5656,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -5676,16 +5676,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -5699,12 +5699,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -5745,11 +5745,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -5851,17 +5851,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -5874,13 +5874,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -5894,17 +5894,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -5917,13 +5917,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -5937,17 +5937,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -5960,13 +5960,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -5980,16 +5980,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -6003,12 +6003,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -6049,11 +6049,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -6155,17 +6155,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -6178,13 +6178,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -6198,17 +6198,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -6221,13 +6221,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -6241,17 +6241,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -6264,13 +6264,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -6284,16 +6284,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -6307,12 +6307,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -6353,11 +6353,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -6459,17 +6459,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -6482,13 +6482,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -6502,17 +6502,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -6525,13 +6525,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -6545,17 +6545,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -6568,13 +6568,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -6588,16 +6588,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -6611,12 +6611,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -6657,11 +6657,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -6763,17 +6763,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -6786,13 +6786,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -6806,17 +6806,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -6829,13 +6829,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -6849,17 +6849,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -6872,13 +6872,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -6892,16 +6892,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -6915,12 +6915,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -6961,11 +6961,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -7067,17 +7067,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -7090,13 +7090,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -7110,17 +7110,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -7133,13 +7133,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -7153,17 +7153,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -7176,13 +7176,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -7196,16 +7196,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -7219,12 +7219,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -7265,11 +7265,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -7371,17 +7371,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -7394,13 +7394,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -7414,17 +7414,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -7437,13 +7437,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -7457,17 +7457,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -7480,13 +7480,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -7500,16 +7500,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -7523,12 +7523,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -7569,11 +7569,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -7675,17 +7675,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -7698,13 +7698,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -7718,17 +7718,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -7741,13 +7741,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -7761,17 +7761,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -7784,13 +7784,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -7804,16 +7804,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -7827,12 +7827,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -7873,11 +7873,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -7979,17 +7979,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -8002,13 +8002,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -8022,17 +8022,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -8045,13 +8045,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -8065,17 +8065,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -8088,13 +8088,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -8108,16 +8108,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -8131,12 +8131,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -8177,11 +8177,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -8283,17 +8283,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -8306,13 +8306,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -8326,17 +8326,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -8349,13 +8349,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -8369,17 +8369,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -8392,13 +8392,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -8412,16 +8412,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -8435,12 +8435,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -8481,11 +8481,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -8587,17 +8587,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -8610,13 +8610,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -8630,17 +8630,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -8653,13 +8653,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -8673,17 +8673,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -8696,13 +8696,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -8716,16 +8716,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -8739,12 +8739,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -8785,11 +8785,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -8891,17 +8891,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -8914,13 +8914,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -8934,17 +8934,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -8957,13 +8957,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -8977,17 +8977,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -9000,13 +9000,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -9020,16 +9020,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -9043,12 +9043,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -9089,11 +9089,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -9195,17 +9195,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -9218,13 +9218,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -9238,17 +9238,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -9261,13 +9261,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -9281,17 +9281,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -9304,13 +9304,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -9324,16 +9324,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -9347,12 +9347,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -9393,11 +9393,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -9499,17 +9499,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -9522,13 +9522,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -9542,17 +9542,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -9565,13 +9565,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -9585,17 +9585,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -9608,13 +9608,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -9628,16 +9628,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -9651,12 +9651,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -9697,11 +9697,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -9803,17 +9803,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -9826,13 +9826,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -9846,17 +9846,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -9869,13 +9869,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -9889,17 +9889,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -9912,13 +9912,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -9932,16 +9932,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -9955,12 +9955,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -10001,11 +10001,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -10107,17 +10107,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -10130,13 +10130,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -10150,17 +10150,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -10173,13 +10173,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -10193,17 +10193,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -10216,13 +10216,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -10236,16 +10236,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -10259,12 +10259,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -10305,11 +10305,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -10411,17 +10411,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -10434,13 +10434,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -10454,17 +10454,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -10477,13 +10477,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -10497,17 +10497,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -10520,13 +10520,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -10540,16 +10540,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -10563,12 +10563,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -10609,11 +10609,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -10715,17 +10715,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -10738,13 +10738,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -10758,17 +10758,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -10781,13 +10781,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -10801,17 +10801,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -10824,13 +10824,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -10844,16 +10844,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -10867,12 +10867,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -10913,11 +10913,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -11019,17 +11019,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -11042,13 +11042,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -11062,17 +11062,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -11085,13 +11085,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -11105,17 +11105,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -11128,13 +11128,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -11148,16 +11148,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -11171,12 +11171,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -11217,11 +11217,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -11323,17 +11323,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -11346,13 +11346,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -11366,17 +11366,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -11389,13 +11389,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -11409,17 +11409,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -11432,13 +11432,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -11452,16 +11452,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -11475,12 +11475,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -11521,11 +11521,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -11627,17 +11627,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -11650,13 +11650,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -11670,17 +11670,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -11693,13 +11693,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -11713,17 +11713,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -11736,13 +11736,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -11756,16 +11756,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -11779,12 +11779,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -11825,11 +11825,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -11931,17 +11931,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -11954,13 +11954,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -11974,17 +11974,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -11997,13 +11997,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -12017,17 +12017,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -12040,13 +12040,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -12060,16 +12060,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -12083,12 +12083,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -12129,11 +12129,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -12235,17 +12235,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -12258,13 +12258,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -12278,17 +12278,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -12301,13 +12301,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -12321,17 +12321,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -12344,13 +12344,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -12364,16 +12364,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -12387,12 +12387,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -12433,11 +12433,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -12539,17 +12539,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -12562,13 +12562,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -12582,17 +12582,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -12605,13 +12605,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -12625,17 +12625,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -12648,13 +12648,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -12668,16 +12668,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -12691,12 +12691,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -12737,11 +12737,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -12843,17 +12843,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -12866,13 +12866,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -12886,17 +12886,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -12909,13 +12909,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -12929,17 +12929,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -12952,13 +12952,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -12972,16 +12972,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -12995,12 +12995,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -13041,11 +13041,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -13147,17 +13147,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -13170,13 +13170,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -13190,17 +13190,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -13213,13 +13213,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -13233,17 +13233,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -13256,13 +13256,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -13276,16 +13276,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -13299,12 +13299,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -13345,11 +13345,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -13451,17 +13451,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -13474,13 +13474,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -13494,17 +13494,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -13517,13 +13517,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -13537,17 +13537,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -13560,13 +13560,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -13580,16 +13580,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -13603,12 +13603,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -13649,11 +13649,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -13755,17 +13755,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -13778,13 +13778,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -13798,17 +13798,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -13821,13 +13821,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -13841,17 +13841,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -13864,13 +13864,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -13884,16 +13884,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -13907,12 +13907,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -13953,11 +13953,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -14059,17 +14059,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -14082,13 +14082,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -14102,17 +14102,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -14125,13 +14125,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -14145,17 +14145,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -14168,13 +14168,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -14188,16 +14188,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -14211,12 +14211,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -14257,11 +14257,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -14363,17 +14363,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -14386,13 +14386,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -14406,17 +14406,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -14429,13 +14429,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -14449,17 +14449,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -14472,13 +14472,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -14492,16 +14492,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -14515,12 +14515,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -14561,11 +14561,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -14667,17 +14667,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -14690,13 +14690,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -14710,17 +14710,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -14733,13 +14733,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -14753,17 +14753,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -14776,13 +14776,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -14796,16 +14796,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -14819,12 +14819,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -14865,11 +14865,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -14971,17 +14971,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -14994,13 +14994,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -15014,17 +15014,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -15037,13 +15037,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -15057,17 +15057,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -15080,13 +15080,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -15100,16 +15100,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -15123,12 +15123,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -15169,11 +15169,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -15275,17 +15275,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -15298,13 +15298,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -15318,17 +15318,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -15341,13 +15341,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -15361,17 +15361,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -15384,13 +15384,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -15404,16 +15404,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -15427,12 +15427,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -15473,11 +15473,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -15579,17 +15579,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -15602,13 +15602,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -15622,17 +15622,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -15645,13 +15645,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -15665,17 +15665,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -15688,13 +15688,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -15708,16 +15708,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -15731,12 +15731,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -15777,11 +15777,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -15883,17 +15883,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -15906,13 +15906,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -15926,17 +15926,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -15949,13 +15949,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -15969,17 +15969,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -15992,13 +15992,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -16012,16 +16012,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -16035,12 +16035,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -16081,11 +16081,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -16187,17 +16187,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -16210,13 +16210,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -16230,17 +16230,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -16253,13 +16253,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -16273,17 +16273,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -16296,13 +16296,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -16316,16 +16316,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -16339,12 +16339,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -16385,11 +16385,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -16491,17 +16491,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -16514,13 +16514,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -16534,17 +16534,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -16557,13 +16557,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -16577,17 +16577,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -16600,13 +16600,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -16620,16 +16620,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -16643,12 +16643,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -16689,11 +16689,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -16795,17 +16795,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -16818,13 +16818,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -16838,17 +16838,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -16861,13 +16861,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -16881,17 +16881,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -16904,13 +16904,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -16924,16 +16924,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -16947,12 +16947,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -16993,11 +16993,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -17099,17 +17099,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -17122,13 +17122,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -17142,17 +17142,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -17165,13 +17165,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -17185,17 +17185,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -17208,13 +17208,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -17228,16 +17228,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -17251,12 +17251,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -17297,11 +17297,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -17403,17 +17403,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -17426,13 +17426,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -17446,17 +17446,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -17469,13 +17469,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -17489,17 +17489,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -17512,13 +17512,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -17532,16 +17532,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -17555,12 +17555,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -17601,11 +17601,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -17707,17 +17707,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -17730,13 +17730,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -17750,17 +17750,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -17773,13 +17773,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -17793,17 +17793,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -17816,13 +17816,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -17836,16 +17836,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -17859,12 +17859,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -17905,11 +17905,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -18011,17 +18011,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -18034,13 +18034,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -18054,17 +18054,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -18077,13 +18077,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -18097,17 +18097,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -18120,13 +18120,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -18140,16 +18140,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -18163,12 +18163,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -18209,11 +18209,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -18315,17 +18315,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -18338,13 +18338,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -18358,17 +18358,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -18381,13 +18381,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -18401,17 +18401,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -18424,13 +18424,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -18444,16 +18444,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -18467,12 +18467,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -18513,11 +18513,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -18619,17 +18619,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -18642,13 +18642,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -18662,17 +18662,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -18685,13 +18685,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -18705,17 +18705,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -18728,13 +18728,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -18748,16 +18748,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -18771,12 +18771,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -18817,11 +18817,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -18923,17 +18923,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -18946,13 +18946,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -18966,17 +18966,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -18989,13 +18989,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -19009,17 +19009,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -19032,13 +19032,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -19052,16 +19052,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -19075,12 +19075,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -19121,11 +19121,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -19227,17 +19227,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -19250,13 +19250,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -19270,17 +19270,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -19293,13 +19293,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -19313,17 +19313,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -19336,13 +19336,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -19356,16 +19356,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -19379,12 +19379,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -19425,11 +19425,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { @@ -19531,17 +19531,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -49.315, - 10.875 + -49.31486621658758, + 10.875000000000002 ], "from": [ - -49.432, + -49.432328, 10.875 ], "tag": null, "to": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "type": "TangentialArcTo", "units": { @@ -19554,13 +19554,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -49.275, - 10.985 + -49.274692, + 10.985378 ], "tag": null, "to": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "type": "ToPoint", "units": { @@ -19574,17 +19574,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.788, - 11.832 + -48.78793786301433, + 11.832247120949162 ], "from": [ - -48.946, - 11.89 + -48.945574, + 11.889622000000001 ], "tag": null, "to": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "type": "TangentialArcTo", "units": { @@ -19597,13 +19597,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.788, - 12.0 + -48.787938000000004, + 12.000000000000002 ], "tag": null, "to": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "type": "ToPoint", "units": { @@ -19617,17 +19617,17 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": false, "center": [ - -48.601, - 11.832 + -48.60143300000001, + 11.832247316584827 ], "from": [ - -48.601, - 12.0 + -48.60143300000001, + 12.000000000000002 ], "tag": null, "to": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "type": "TangentialArcTo", "units": { @@ -19640,13 +19640,13 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -48.444, - 11.89 + -48.44379700000001, + 11.889622000000001 ], "tag": null, "to": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "type": "ToPoint", "units": { @@ -19660,16 +19660,16 @@ description: Variables in memory after executing gear-rack.kcl }, "ccw": true, "center": [ - -47.957, - 11.043 + -47.95704286301433, + 11.042752879050854 ], "from": [ - -48.115, - 10.985 + -48.11467900000001, + 10.985378 ], "tag": null, "to": [ - -47.957, + -47.95704300000001, 10.875 ], "type": "TangentialArcTo", @@ -19683,12 +19683,12 @@ description: Variables in memory after executing gear-rack.kcl "sourceRange": [] }, "from": [ - -47.957, + -47.95704300000001, 10.875 ], "tag": null, "to": [ - -49.432, + -49.432328, 10.875 ], "type": "ToPoint", @@ -19729,11 +19729,11 @@ description: Variables in memory after executing gear-rack.kcl }, "start": { "from": [ - -49.432, + -49.432328, 10.875 ], "to": [ - -49.432, + -49.432328, 10.875 ], "units": { diff --git a/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate-magnets/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate-magnets/artifact_commands.snap index ef8bc2a20..aa7eceff9 100644 --- a/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate-magnets/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate-magnets/artifact_commands.snap @@ -121,7 +121,7 @@ description: Artifact commands gridfinity-baseplate-magnets.kcl "segment": { "type": "line", "end": { - "x": 2.15, + "x": 2.149999999999999, "y": -2.15, "z": 0.0 }, @@ -155,7 +155,7 @@ description: Artifact commands gridfinity-baseplate-magnets.kcl "segment": { "type": "line", "end": { - "x": 0.7, + "x": 0.6999999999999996, "y": -0.7, "z": 0.0 }, @@ -369,7 +369,7 @@ description: Artifact commands gridfinity-baseplate-magnets.kcl "segment": { "type": "line", "end": { - "x": 2.15, + "x": 2.149999999999999, "y": -2.15, "z": 0.0 }, @@ -403,7 +403,7 @@ description: Artifact commands gridfinity-baseplate-magnets.kcl "segment": { "type": "line", "end": { - "x": 0.7, + "x": 0.6999999999999996, "y": -0.7, "z": 0.0 }, @@ -2219,7 +2219,7 @@ description: Artifact commands gridfinity-baseplate-magnets.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 2.85, + "x": 2.8499999999999996, "y": 13.0, "z": 0.0 } @@ -2947,7 +2947,7 @@ description: Artifact commands gridfinity-baseplate-magnets.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 2.85, + "x": 2.8499999999999996, "y": 13.0, "z": 0.0 } diff --git a/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate-magnets/ops.snap b/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate-magnets/ops.snap index f93467f9b..48e2746be 100644 --- a/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate-magnets/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate-magnets/ops.snap @@ -2968,7 +2968,7 @@ description: Operations executed gridfinity-baseplate-magnets.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -2984,7 +2984,7 @@ description: Operations executed gridfinity-baseplate-magnets.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -3001,7 +3001,7 @@ description: Operations executed gridfinity-baseplate-magnets.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate-magnets/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate-magnets/program_memory.snap index 0afe118a0..612fd199d 100644 --- a/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate-magnets/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate-magnets/program_memory.snap @@ -150,8 +150,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -164,13 +164,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -183,13 +183,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -202,8 +202,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -356,8 +356,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -370,13 +370,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -389,13 +389,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -408,8 +408,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -562,8 +562,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -576,13 +576,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -595,13 +595,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -614,8 +614,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -768,8 +768,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -782,13 +782,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -801,13 +801,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -820,8 +820,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -974,8 +974,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -988,13 +988,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -1007,13 +1007,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -1026,8 +1026,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -1180,8 +1180,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -1194,13 +1194,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -1213,13 +1213,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -1232,8 +1232,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -1386,8 +1386,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -1400,13 +1400,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -1419,13 +1419,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -1438,8 +1438,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -1592,8 +1592,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -1606,13 +1606,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -1625,13 +1625,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -1644,8 +1644,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -1798,8 +1798,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -1812,13 +1812,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -1831,13 +1831,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -1850,8 +1850,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -2004,8 +2004,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -2018,13 +2018,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -2037,13 +2037,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -2056,8 +2056,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -2210,8 +2210,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -2224,13 +2224,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -2243,13 +2243,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -2262,8 +2262,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -2416,8 +2416,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -2430,13 +2430,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -2449,13 +2449,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -2468,8 +2468,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -2622,8 +2622,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -2636,13 +2636,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -2655,13 +2655,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -2674,8 +2674,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -2828,8 +2828,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -2842,13 +2842,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -2861,13 +2861,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -2880,8 +2880,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -3034,8 +3034,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -3048,13 +3048,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -3067,13 +3067,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -3086,8 +3086,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -3240,8 +3240,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -3254,13 +3254,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -3273,13 +3273,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -3292,8 +3292,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -3446,8 +3446,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -3460,13 +3460,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -3479,13 +3479,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -3498,8 +3498,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -3652,8 +3652,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -3666,13 +3666,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -3685,13 +3685,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -3704,8 +3704,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -3858,8 +3858,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -3872,13 +3872,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -3891,13 +3891,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -3910,8 +3910,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -4064,8 +4064,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -4078,13 +4078,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -4097,13 +4097,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -4116,8 +4116,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -4270,8 +4270,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -4284,13 +4284,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -4303,13 +4303,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -4322,8 +4322,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -4476,8 +4476,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -4490,13 +4490,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -4509,13 +4509,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -4528,8 +4528,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -4682,8 +4682,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -4696,13 +4696,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -4715,13 +4715,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -4734,8 +4734,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -4888,8 +4888,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -4902,13 +4902,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -4921,13 +4921,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -4940,8 +4940,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -5099,8 +5099,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -5113,13 +5113,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -5132,13 +5132,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -5151,8 +5151,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -5305,8 +5305,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -5319,13 +5319,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -5338,13 +5338,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -5357,8 +5357,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -5511,8 +5511,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -5525,13 +5525,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -5544,13 +5544,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -5563,8 +5563,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -5717,8 +5717,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -5731,13 +5731,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -5750,13 +5750,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -5769,8 +5769,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -5923,8 +5923,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -5937,13 +5937,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -5956,13 +5956,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -5975,8 +5975,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -6129,8 +6129,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -6143,13 +6143,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -6162,13 +6162,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -6181,8 +6181,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -6335,8 +6335,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -6349,13 +6349,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -6368,13 +6368,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -6387,8 +6387,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -6541,8 +6541,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -6555,13 +6555,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -6574,13 +6574,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -6593,8 +6593,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -6747,8 +6747,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -6761,13 +6761,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -6780,13 +6780,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -6799,8 +6799,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -6953,8 +6953,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -6967,13 +6967,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -6986,13 +6986,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -7005,8 +7005,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -7159,8 +7159,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -7173,13 +7173,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -7192,13 +7192,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -7211,8 +7211,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -7365,8 +7365,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -7379,13 +7379,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -7398,13 +7398,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -7417,8 +7417,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -7571,8 +7571,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -7585,13 +7585,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -7604,13 +7604,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -7623,8 +7623,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -7777,8 +7777,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -7791,13 +7791,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -7810,13 +7810,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -7829,8 +7829,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -7983,8 +7983,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -7997,13 +7997,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -8016,13 +8016,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -8035,8 +8035,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -8189,8 +8189,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -8203,13 +8203,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -8222,13 +8222,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -8241,8 +8241,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -8395,8 +8395,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -8409,13 +8409,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -8428,13 +8428,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -8447,8 +8447,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -8601,8 +8601,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -8615,13 +8615,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -8634,13 +8634,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -8653,8 +8653,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -8807,8 +8807,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -8821,13 +8821,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -8840,13 +8840,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -8859,8 +8859,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -9013,8 +9013,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -9027,13 +9027,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -9046,13 +9046,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -9065,8 +9065,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -9219,8 +9219,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -9233,13 +9233,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -9252,13 +9252,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -9271,8 +9271,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -9425,8 +9425,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -9439,13 +9439,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -9458,13 +9458,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -9477,8 +9477,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -9631,8 +9631,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -9645,13 +9645,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -9664,13 +9664,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -9683,8 +9683,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -9837,8 +9837,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -9851,13 +9851,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -9870,13 +9870,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -9889,8 +9889,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -10074,8 +10074,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -10088,13 +10088,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -10107,13 +10107,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -10126,8 +10126,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -10280,8 +10280,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -10294,13 +10294,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -10313,13 +10313,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -10332,8 +10332,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -10486,8 +10486,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -10500,13 +10500,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -10519,13 +10519,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -10538,8 +10538,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -10692,8 +10692,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -10706,13 +10706,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -10725,13 +10725,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -10744,8 +10744,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -12884,8 +12884,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -12898,13 +12898,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -12917,13 +12917,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -12936,8 +12936,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -13090,8 +13090,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -13104,13 +13104,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -13123,13 +13123,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -13142,8 +13142,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -13296,8 +13296,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -13310,13 +13310,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -13329,13 +13329,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -13348,8 +13348,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -13502,8 +13502,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -13516,13 +13516,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -13535,13 +13535,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -13554,8 +13554,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -13710,8 +13710,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -13724,13 +13724,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -13743,13 +13743,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -13762,8 +13762,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -13916,8 +13916,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -13930,13 +13930,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -13949,13 +13949,13 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -13968,8 +13968,8 @@ description: Variables in memory after executing gridfinity-baseplate-magnets.kc "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ diff --git a/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate/artifact_commands.snap index aea58fec8..79d494f79 100644 --- a/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate/artifact_commands.snap @@ -121,7 +121,7 @@ description: Artifact commands gridfinity-baseplate.kcl "segment": { "type": "line", "end": { - "x": 2.15, + "x": 2.149999999999999, "y": -2.15, "z": 0.0 }, @@ -155,7 +155,7 @@ description: Artifact commands gridfinity-baseplate.kcl "segment": { "type": "line", "end": { - "x": 0.7, + "x": 0.6999999999999996, "y": -0.7, "z": 0.0 }, @@ -369,7 +369,7 @@ description: Artifact commands gridfinity-baseplate.kcl "segment": { "type": "line", "end": { - "x": 2.15, + "x": 2.149999999999999, "y": -2.15, "z": 0.0 }, @@ -403,7 +403,7 @@ description: Artifact commands gridfinity-baseplate.kcl "segment": { "type": "line", "end": { - "x": 0.7, + "x": 0.6999999999999996, "y": -0.7, "z": 0.0 }, diff --git a/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate/ops.snap b/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate/ops.snap index d7a21b91e..7169f93e9 100644 --- a/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate/ops.snap @@ -1581,7 +1581,7 @@ description: Operations executed gridfinity-baseplate.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -1597,7 +1597,7 @@ description: Operations executed gridfinity-baseplate.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -1614,7 +1614,7 @@ description: Operations executed gridfinity-baseplate.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate/program_memory.snap index 6bfa9b491..74df16736 100644 --- a/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate/program_memory.snap @@ -150,8 +150,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -164,13 +164,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -183,13 +183,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -202,8 +202,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -356,8 +356,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -370,13 +370,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -389,13 +389,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -408,8 +408,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -562,8 +562,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -576,13 +576,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -595,13 +595,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -614,8 +614,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -768,8 +768,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -782,13 +782,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -801,13 +801,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -820,8 +820,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -974,8 +974,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -988,13 +988,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -1007,13 +1007,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -1026,8 +1026,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -1180,8 +1180,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -1194,13 +1194,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -1213,13 +1213,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -1232,8 +1232,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -1386,8 +1386,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -1400,13 +1400,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -1419,13 +1419,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -1438,8 +1438,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -1592,8 +1592,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -1606,13 +1606,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -1625,13 +1625,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -1644,8 +1644,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -1798,8 +1798,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -1812,13 +1812,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -1831,13 +1831,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -1850,8 +1850,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -2004,8 +2004,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -2018,13 +2018,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -2037,13 +2037,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -2056,8 +2056,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -2210,8 +2210,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -2224,13 +2224,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -2243,13 +2243,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -2262,8 +2262,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -2416,8 +2416,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -2430,13 +2430,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -2449,13 +2449,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -2468,8 +2468,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -2622,8 +2622,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -2636,13 +2636,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -2655,13 +2655,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -2674,8 +2674,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -2828,8 +2828,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -2842,13 +2842,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -2861,13 +2861,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -2880,8 +2880,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -3034,8 +3034,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -3048,13 +3048,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -3067,13 +3067,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -3086,8 +3086,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -3240,8 +3240,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -3254,13 +3254,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -3273,13 +3273,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -3292,8 +3292,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -3446,8 +3446,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -3460,13 +3460,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -3479,13 +3479,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -3498,8 +3498,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -3652,8 +3652,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -3666,13 +3666,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -3685,13 +3685,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -3704,8 +3704,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -3858,8 +3858,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -3872,13 +3872,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -3891,13 +3891,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -3910,8 +3910,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -4064,8 +4064,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -4078,13 +4078,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -4097,13 +4097,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -4116,8 +4116,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -4270,8 +4270,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -4284,13 +4284,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -4303,13 +4303,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -4322,8 +4322,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -4476,8 +4476,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -4490,13 +4490,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -4509,13 +4509,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -4528,8 +4528,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -4682,8 +4682,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -4696,13 +4696,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -4715,13 +4715,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -4734,8 +4734,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -4888,8 +4888,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -4902,13 +4902,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -4921,13 +4921,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -4940,8 +4940,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -5099,8 +5099,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -5113,13 +5113,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -5132,13 +5132,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -5151,8 +5151,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -5305,8 +5305,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -5319,13 +5319,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -5338,13 +5338,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -5357,8 +5357,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -5511,8 +5511,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -5525,13 +5525,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -5544,13 +5544,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -5563,8 +5563,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -5717,8 +5717,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -5731,13 +5731,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -5750,13 +5750,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -5769,8 +5769,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -5923,8 +5923,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -5937,13 +5937,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -5956,13 +5956,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -5975,8 +5975,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -6129,8 +6129,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -6143,13 +6143,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -6162,13 +6162,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -6181,8 +6181,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -6335,8 +6335,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -6349,13 +6349,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -6368,13 +6368,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -6387,8 +6387,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -6541,8 +6541,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -6555,13 +6555,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -6574,13 +6574,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -6593,8 +6593,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -6747,8 +6747,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -6761,13 +6761,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -6780,13 +6780,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -6799,8 +6799,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -6953,8 +6953,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -6967,13 +6967,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -6986,13 +6986,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -7005,8 +7005,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -7159,8 +7159,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -7173,13 +7173,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -7192,13 +7192,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -7211,8 +7211,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -7365,8 +7365,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -7379,13 +7379,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -7398,13 +7398,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -7417,8 +7417,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -7571,8 +7571,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -7585,13 +7585,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -7604,13 +7604,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -7623,8 +7623,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -7777,8 +7777,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -7791,13 +7791,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -7810,13 +7810,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -7829,8 +7829,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -7983,8 +7983,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -7997,13 +7997,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -8016,13 +8016,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -8035,8 +8035,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -8189,8 +8189,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -8203,13 +8203,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -8222,13 +8222,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -8241,8 +8241,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -8395,8 +8395,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -8409,13 +8409,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -8428,13 +8428,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -8447,8 +8447,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -8601,8 +8601,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -8615,13 +8615,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -8634,13 +8634,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -8653,8 +8653,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -8807,8 +8807,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -8821,13 +8821,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -8840,13 +8840,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -8859,8 +8859,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -9013,8 +9013,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -9027,13 +9027,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -9046,13 +9046,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -9065,8 +9065,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -9219,8 +9219,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -9233,13 +9233,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -9252,13 +9252,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -9271,8 +9271,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -9425,8 +9425,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -9439,13 +9439,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -9458,13 +9458,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -9477,8 +9477,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -9631,8 +9631,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -9645,13 +9645,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -9664,13 +9664,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -9683,8 +9683,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -9837,8 +9837,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -9851,13 +9851,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -9870,13 +9870,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -9889,8 +9889,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -10074,8 +10074,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -10088,13 +10088,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -10107,13 +10107,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -10126,8 +10126,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -10280,8 +10280,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -10294,13 +10294,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -10313,13 +10313,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -10332,8 +10332,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -10486,8 +10486,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -10500,13 +10500,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -10519,13 +10519,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -10538,8 +10538,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -10692,8 +10692,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -10706,13 +10706,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -10725,13 +10725,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -10744,8 +10744,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -10972,8 +10972,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -10986,13 +10986,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -11005,13 +11005,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -11024,8 +11024,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -11178,8 +11178,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -11192,13 +11192,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -11211,13 +11211,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -11230,8 +11230,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -11384,8 +11384,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -11398,13 +11398,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -11417,13 +11417,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -11436,8 +11436,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -11590,8 +11590,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -11604,13 +11604,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -11623,13 +11623,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -11642,8 +11642,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -11798,8 +11798,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -11812,13 +11812,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -11831,13 +11831,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -11850,8 +11850,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ @@ -12004,8 +12004,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl ], "tag": null, "to": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "type": "ToPoint", "units": { @@ -12018,13 +12018,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 2.5 + 2.149999999999999, + 2.5000000000000004 ], "tag": null, "to": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "type": "ToPoint", "units": { @@ -12037,13 +12037,13 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.15, - 0.7 + 2.149999999999999, + 0.7000000000000004 ], "tag": null, "to": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "type": "ToPoint", "units": { @@ -12056,8 +12056,8 @@ description: Variables in memory after executing gridfinity-baseplate.kcl "sourceRange": [] }, "from": [ - 2.85, - 0.0 + 2.8499999999999988, + 0.0000000000000004440892098500626 ], "tag": null, "to": [ diff --git a/rust/kcl-lib/tests/kcl_samples/gridfinity-bins-stacking-lip/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/gridfinity-bins-stacking-lip/artifact_commands.snap index 41f69fd53..e5c5d180a 100644 --- a/rust/kcl-lib/tests/kcl_samples/gridfinity-bins-stacking-lip/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/gridfinity-bins-stacking-lip/artifact_commands.snap @@ -138,7 +138,7 @@ description: Artifact commands gridfinity-bins-stacking-lip.kcl "segment": { "type": "line", "end": { - "x": 2.15, + "x": 2.149999999999999, "y": -2.15, "z": 0.0 }, @@ -172,7 +172,7 @@ description: Artifact commands gridfinity-bins-stacking-lip.kcl "segment": { "type": "line", "end": { - "x": 0.8, + "x": 0.7999999999999997, "y": -0.8, "z": 0.0 }, @@ -403,7 +403,7 @@ description: Artifact commands gridfinity-bins-stacking-lip.kcl "segment": { "type": "line", "end": { - "x": 2.15, + "x": 2.149999999999999, "y": -2.15, "z": 0.0 }, @@ -437,7 +437,7 @@ description: Artifact commands gridfinity-bins-stacking-lip.kcl "segment": { "type": "line", "end": { - "x": 0.8, + "x": 0.7999999999999997, "y": -0.8, "z": 0.0 }, @@ -637,7 +637,7 @@ description: Artifact commands gridfinity-bins-stacking-lip.kcl "type": "line", "end": { "x": 3.2, - "y": 38.8, + "y": 38.800000000000004, "z": 0.0 }, "relative": false @@ -3069,7 +3069,7 @@ description: Artifact commands gridfinity-bins-stacking-lip.kcl "type": "line", "end": { "x": 0.0, - "y": 5.793, + "y": 5.792893, "z": 0.0 }, "relative": true @@ -3086,7 +3086,7 @@ description: Artifact commands gridfinity-bins-stacking-lip.kcl "type": "arc", "center": { "x": 0.5, - "y": 5.793 + "y": 5.792893 }, "radius": 0.5, "start": { @@ -3110,8 +3110,8 @@ description: Artifact commands gridfinity-bins-stacking-lip.kcl "segment": { "type": "line", "end": { - "x": 1.046, - "y": -1.046, + "x": 1.046447, + "y": -1.046447, "z": 0.0 }, "relative": true @@ -3144,7 +3144,7 @@ description: Artifact commands gridfinity-bins-stacking-lip.kcl "segment": { "type": "line", "end": { - "x": 0.7, + "x": 0.6999999999999996, "y": -0.7, "z": 0.0 }, @@ -3178,7 +3178,7 @@ description: Artifact commands gridfinity-bins-stacking-lip.kcl "segment": { "type": "line", "end": { - "x": -1.4, + "x": -1.4000000000000004, "y": -1.4, "z": 0.0 }, @@ -3341,7 +3341,7 @@ description: Artifact commands gridfinity-bins-stacking-lip.kcl "type": "line", "end": { "x": 0.0, - "y": 5.793, + "y": 5.792893, "z": 0.0 }, "relative": true @@ -3358,7 +3358,7 @@ description: Artifact commands gridfinity-bins-stacking-lip.kcl "type": "arc", "center": { "x": 0.5, - "y": 5.793 + "y": 5.792893 }, "radius": 0.5, "start": { @@ -3382,8 +3382,8 @@ description: Artifact commands gridfinity-bins-stacking-lip.kcl "segment": { "type": "line", "end": { - "x": 1.046, - "y": -1.046, + "x": 1.046447, + "y": -1.046447, "z": 0.0 }, "relative": true @@ -3416,7 +3416,7 @@ description: Artifact commands gridfinity-bins-stacking-lip.kcl "segment": { "type": "line", "end": { - "x": 0.7, + "x": 0.6999999999999996, "y": -0.7, "z": 0.0 }, @@ -3450,7 +3450,7 @@ description: Artifact commands gridfinity-bins-stacking-lip.kcl "segment": { "type": "line", "end": { - "x": -1.4, + "x": -1.4000000000000004, "y": -1.4, "z": 0.0 }, @@ -3655,7 +3655,7 @@ description: Artifact commands gridfinity-bins-stacking-lip.kcl "type": "line", "end": { "x": 0.0, - "y": 5.793, + "y": 5.792893, "z": 0.0 }, "relative": true @@ -3672,7 +3672,7 @@ description: Artifact commands gridfinity-bins-stacking-lip.kcl "type": "arc", "center": { "x": 0.5, - "y": 5.793 + "y": 5.792893 }, "radius": 0.5, "start": { @@ -3696,8 +3696,8 @@ description: Artifact commands gridfinity-bins-stacking-lip.kcl "segment": { "type": "line", "end": { - "x": 1.046, - "y": -1.046, + "x": 1.046447, + "y": -1.046447, "z": 0.0 }, "relative": true @@ -3730,7 +3730,7 @@ description: Artifact commands gridfinity-bins-stacking-lip.kcl "segment": { "type": "line", "end": { - "x": 0.7, + "x": 0.6999999999999996, "y": -0.7, "z": 0.0 }, @@ -3764,7 +3764,7 @@ description: Artifact commands gridfinity-bins-stacking-lip.kcl "segment": { "type": "line", "end": { - "x": -1.4, + "x": -1.4000000000000004, "y": -1.4, "z": 0.0 }, @@ -3918,7 +3918,7 @@ description: Artifact commands gridfinity-bins-stacking-lip.kcl "type": "line", "end": { "x": 0.0, - "y": 5.793, + "y": 5.792893, "z": 0.0 }, "relative": true @@ -3935,7 +3935,7 @@ description: Artifact commands gridfinity-bins-stacking-lip.kcl "type": "arc", "center": { "x": 0.5, - "y": 5.793 + "y": 5.792893 }, "radius": 0.5, "start": { @@ -3959,8 +3959,8 @@ description: Artifact commands gridfinity-bins-stacking-lip.kcl "segment": { "type": "line", "end": { - "x": 1.046, - "y": -1.046, + "x": 1.046447, + "y": -1.046447, "z": 0.0 }, "relative": true @@ -3993,7 +3993,7 @@ description: Artifact commands gridfinity-bins-stacking-lip.kcl "segment": { "type": "line", "end": { - "x": 0.7, + "x": 0.6999999999999996, "y": -0.7, "z": 0.0 }, @@ -4027,7 +4027,7 @@ description: Artifact commands gridfinity-bins-stacking-lip.kcl "segment": { "type": "line", "end": { - "x": -1.4, + "x": -1.4000000000000004, "y": -1.4, "z": 0.0 }, diff --git a/rust/kcl-lib/tests/kcl_samples/gridfinity-bins-stacking-lip/ops.snap b/rust/kcl-lib/tests/kcl_samples/gridfinity-bins-stacking-lip/ops.snap index 40c93b5be..dcaacf77e 100644 --- a/rust/kcl-lib/tests/kcl_samples/gridfinity-bins-stacking-lip/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/gridfinity-bins-stacking-lip/ops.snap @@ -4636,7 +4636,7 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -4652,7 +4652,7 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -4669,7 +4669,7 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/gridfinity-bins-stacking-lip/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/gridfinity-bins-stacking-lip/program_memory.snap index 2616ff9ab..7e5bb8914 100644 --- a/rust/kcl-lib/tests/kcl_samples/gridfinity-bins-stacking-lip/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/gridfinity-bins-stacking-lip/program_memory.snap @@ -254,7 +254,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -268,12 +268,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -287,12 +287,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -306,7 +306,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -479,7 +479,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -493,12 +493,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -512,12 +512,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -531,7 +531,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -704,7 +704,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -718,12 +718,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -737,12 +737,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -756,7 +756,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -929,7 +929,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -943,12 +943,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -962,12 +962,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -981,7 +981,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -1154,7 +1154,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -1168,12 +1168,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -1187,12 +1187,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -1206,7 +1206,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -1379,7 +1379,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -1393,12 +1393,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -1412,12 +1412,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -1431,7 +1431,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -1604,7 +1604,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -1618,12 +1618,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -1637,12 +1637,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -1656,7 +1656,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -1829,7 +1829,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -1843,12 +1843,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -1862,12 +1862,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -1881,7 +1881,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -2054,7 +2054,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -2068,12 +2068,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -2087,12 +2087,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -2106,7 +2106,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -2279,7 +2279,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -2293,12 +2293,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -2312,12 +2312,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -2331,7 +2331,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -2504,7 +2504,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -2518,12 +2518,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -2537,12 +2537,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -2556,7 +2556,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -2729,7 +2729,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -2743,12 +2743,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -2762,12 +2762,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -2781,7 +2781,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -2954,7 +2954,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -2968,12 +2968,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -2987,12 +2987,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -3006,7 +3006,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -3179,7 +3179,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -3193,12 +3193,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -3212,12 +3212,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -3231,7 +3231,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -3404,7 +3404,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -3418,12 +3418,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -3437,12 +3437,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -3456,7 +3456,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -3629,7 +3629,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -3643,12 +3643,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -3662,12 +3662,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -3681,7 +3681,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -3854,7 +3854,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -3868,12 +3868,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -3887,12 +3887,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -3906,7 +3906,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -4079,7 +4079,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -4093,12 +4093,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -4112,12 +4112,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -4131,7 +4131,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -4304,7 +4304,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -4318,12 +4318,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -4337,12 +4337,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -4356,7 +4356,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -4529,7 +4529,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -4543,12 +4543,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -4562,12 +4562,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -4581,7 +4581,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -4754,7 +4754,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -4768,12 +4768,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -4787,12 +4787,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -4806,7 +4806,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -4979,7 +4979,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -4993,12 +4993,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -5012,12 +5012,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -5031,7 +5031,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -5204,7 +5204,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -5218,12 +5218,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -5237,12 +5237,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -5256,7 +5256,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -5429,7 +5429,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -5443,12 +5443,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -5462,12 +5462,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -5481,7 +5481,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -5644,7 +5644,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "line000" }, "to": [ - 38.8, + 38.800000000000004, 3.2 ], "type": "ToPoint", @@ -5658,7 +5658,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 38.8, + 38.800000000000004, 3.2 ], "tag": { @@ -5669,8 +5669,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "line001" }, "to": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -5683,8 +5683,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "tag": { "commentStart": 2793, @@ -5695,7 +5695,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc }, "to": [ 3.2, - 38.8 + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -5709,7 +5709,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc }, "from": [ 3.2, - 38.8 + 38.800000000000004 ], "tag": { "commentStart": 2820, @@ -5964,7 +5964,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "line000" }, "to": [ - 38.8, + 38.800000000000004, 3.2 ], "type": "ToPoint", @@ -5978,7 +5978,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 38.8, + 38.800000000000004, 3.2 ], "tag": { @@ -5989,8 +5989,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "line001" }, "to": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -6003,8 +6003,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "tag": { "commentStart": 2793, @@ -6015,7 +6015,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc }, "to": [ 3.2, - 38.8 + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -6029,7 +6029,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc }, "from": [ 3.2, - 38.8 + 38.800000000000004 ], "tag": { "commentStart": 2820, @@ -6284,7 +6284,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "line000" }, "to": [ - 38.8, + 38.800000000000004, 3.2 ], "type": "ToPoint", @@ -6298,7 +6298,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 38.8, + 38.800000000000004, 3.2 ], "tag": { @@ -6309,8 +6309,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "line001" }, "to": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -6323,8 +6323,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "tag": { "commentStart": 2793, @@ -6335,7 +6335,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc }, "to": [ 3.2, - 38.8 + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -6349,7 +6349,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc }, "from": [ 3.2, - 38.8 + 38.800000000000004 ], "tag": { "commentStart": 2820, @@ -6604,7 +6604,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "line000" }, "to": [ - 38.8, + 38.800000000000004, 3.2 ], "type": "ToPoint", @@ -6618,7 +6618,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 38.8, + 38.800000000000004, 3.2 ], "tag": { @@ -6629,8 +6629,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "line001" }, "to": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -6643,8 +6643,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "tag": { "commentStart": 2793, @@ -6655,7 +6655,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc }, "to": [ 3.2, - 38.8 + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -6669,7 +6669,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc }, "from": [ 3.2, - 38.8 + 38.800000000000004 ], "tag": { "commentStart": 2820, @@ -6924,7 +6924,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "line000" }, "to": [ - 38.8, + 38.800000000000004, 3.2 ], "type": "ToPoint", @@ -6938,7 +6938,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 38.8, + 38.800000000000004, 3.2 ], "tag": { @@ -6949,8 +6949,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "line001" }, "to": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -6963,8 +6963,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "tag": { "commentStart": 2793, @@ -6975,7 +6975,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc }, "to": [ 3.2, - 38.8 + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -6989,7 +6989,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc }, "from": [ 3.2, - 38.8 + 38.800000000000004 ], "tag": { "commentStart": 2820, @@ -7244,7 +7244,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "line000" }, "to": [ - 38.8, + 38.800000000000004, 3.2 ], "type": "ToPoint", @@ -7258,7 +7258,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 38.8, + 38.800000000000004, 3.2 ], "tag": { @@ -7269,8 +7269,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "line001" }, "to": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -7283,8 +7283,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "tag": { "commentStart": 2793, @@ -7295,7 +7295,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc }, "to": [ 3.2, - 38.8 + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -7309,7 +7309,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc }, "from": [ 3.2, - 38.8 + 38.800000000000004 ], "tag": { "commentStart": 2820, @@ -7610,7 +7610,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -7624,12 +7624,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -7643,12 +7643,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -7662,7 +7662,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -7835,7 +7835,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -7849,12 +7849,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -7868,12 +7868,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -7887,7 +7887,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -8060,7 +8060,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -8074,12 +8074,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -8093,12 +8093,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -8112,7 +8112,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -8285,7 +8285,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -8299,12 +8299,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -8318,12 +8318,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -8337,7 +8337,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -8510,7 +8510,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -8524,12 +8524,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -8543,12 +8543,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -8562,7 +8562,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -8735,7 +8735,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -8749,12 +8749,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -8768,12 +8768,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -8787,7 +8787,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -8960,7 +8960,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -8974,12 +8974,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -8993,12 +8993,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -9012,7 +9012,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -9185,7 +9185,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -9199,12 +9199,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -9218,12 +9218,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -9237,7 +9237,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -9410,7 +9410,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -9424,12 +9424,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -9443,12 +9443,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -9462,7 +9462,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -9635,7 +9635,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -9649,12 +9649,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -9668,12 +9668,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -9687,7 +9687,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -9860,7 +9860,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -9874,12 +9874,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -9893,12 +9893,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -9912,7 +9912,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -10085,7 +10085,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -10099,12 +10099,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -10118,12 +10118,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -10137,7 +10137,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -10310,7 +10310,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -10324,12 +10324,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -10343,12 +10343,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -10362,7 +10362,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -10535,7 +10535,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -10549,12 +10549,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -10568,12 +10568,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -10587,7 +10587,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -10760,7 +10760,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -10774,12 +10774,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -10793,12 +10793,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -10812,7 +10812,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -10985,7 +10985,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -10999,12 +10999,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -11018,12 +11018,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -11037,7 +11037,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -11210,7 +11210,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -11224,12 +11224,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -11243,12 +11243,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -11262,7 +11262,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -11435,7 +11435,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -11449,12 +11449,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -11468,12 +11468,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -11487,7 +11487,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -11660,7 +11660,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -11674,12 +11674,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -11693,12 +11693,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -11712,7 +11712,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -11885,7 +11885,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -11899,12 +11899,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -11918,12 +11918,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -11937,7 +11937,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -12110,7 +12110,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -12124,12 +12124,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -12143,12 +12143,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -12162,7 +12162,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -12335,7 +12335,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -12349,12 +12349,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -12368,12 +12368,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -12387,7 +12387,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -12560,7 +12560,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -12574,12 +12574,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -12593,12 +12593,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -12612,7 +12612,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -12785,7 +12785,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -12799,12 +12799,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -12818,12 +12818,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -12837,7 +12837,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -13374,7 +13374,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -13388,12 +13388,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -13407,12 +13407,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -13426,7 +13426,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -13599,7 +13599,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -13613,12 +13613,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -13632,12 +13632,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -13651,7 +13651,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -13824,7 +13824,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -13838,12 +13838,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -13857,12 +13857,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -13876,7 +13876,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -14049,7 +14049,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -14063,12 +14063,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -14082,12 +14082,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -14101,7 +14101,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -14396,7 +14396,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc }, "to": [ 0.0, - 5.793 + 5.792893 ], "type": "ToPoint", "units": { @@ -14411,11 +14411,11 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "ccw": false, "center": [ 0.5, - 5.793 + 5.792893 ], "from": [ 0.0, - 5.793 + 5.792893 ], "radius": 0.5, "tag": { @@ -14426,8 +14426,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "arc000" }, "to": [ - 0.854, - 6.146 + 0.8535533905932737, + 6.146446390593274 ], "type": "Arc", "units": { @@ -14440,8 +14440,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 0.854, - 6.146 + 0.8535533905932737, + 6.146446390593274 ], "tag": { "commentStart": 5705, @@ -14451,8 +14451,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "line001" }, "to": [ - 1.9, - 5.1 + 1.9000003905932736, + 5.099999390593275 ], "type": "ToPoint", "units": { @@ -14465,13 +14465,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.9, - 5.1 + 1.9000003905932736, + 5.099999390593275 ], "tag": null, "to": [ - 1.9, - 3.3 + 1.9000003905932736, + 3.2999993905932747 ], "type": "ToPoint", "units": { @@ -14484,13 +14484,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.9, - 3.3 + 1.9000003905932736, + 3.2999993905932747 ], "tag": null, "to": [ - 2.6, - 2.6 + 2.6000003905932734, + 2.5999993905932746 ], "type": "ToPoint", "units": { @@ -14503,13 +14503,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.6, - 2.6 + 2.6000003905932734, + 2.5999993905932746 ], "tag": null, "to": [ - 2.6, - 1.4 + 2.6000003905932734, + 1.3999993905932746 ], "type": "ToPoint", "units": { @@ -14522,13 +14522,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.6, - 1.4 + 2.6000003905932734, + 1.3999993905932746 ], "tag": null, "to": [ - 1.2, - -0.0 + 1.200000390593273, + -0.0000006094067253048507 ], "type": "ToPoint", "units": { @@ -14541,8 +14541,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.2, - -0.0 + 1.200000390593273, + -0.0000006094067253048507 ], "tag": null, "to": [ @@ -14736,7 +14736,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc }, "to": [ 0.0, - 5.793 + 5.792893 ], "type": "ToPoint", "units": { @@ -14751,11 +14751,11 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "ccw": false, "center": [ 0.5, - 5.793 + 5.792893 ], "from": [ 0.0, - 5.793 + 5.792893 ], "radius": 0.5, "tag": { @@ -14766,8 +14766,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "arc000" }, "to": [ - 0.854, - 6.146 + 0.8535533905932737, + 6.146446390593274 ], "type": "Arc", "units": { @@ -14780,8 +14780,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 0.854, - 6.146 + 0.8535533905932737, + 6.146446390593274 ], "tag": { "commentStart": 5705, @@ -14791,8 +14791,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "line001" }, "to": [ - 1.9, - 5.1 + 1.9000003905932736, + 5.099999390593275 ], "type": "ToPoint", "units": { @@ -14805,13 +14805,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.9, - 5.1 + 1.9000003905932736, + 5.099999390593275 ], "tag": null, "to": [ - 1.9, - 3.3 + 1.9000003905932736, + 3.2999993905932747 ], "type": "ToPoint", "units": { @@ -14824,13 +14824,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.9, - 3.3 + 1.9000003905932736, + 3.2999993905932747 ], "tag": null, "to": [ - 2.6, - 2.6 + 2.6000003905932734, + 2.5999993905932746 ], "type": "ToPoint", "units": { @@ -14843,13 +14843,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.6, - 2.6 + 2.6000003905932734, + 2.5999993905932746 ], "tag": null, "to": [ - 2.6, - 1.4 + 2.6000003905932734, + 1.3999993905932746 ], "type": "ToPoint", "units": { @@ -14862,13 +14862,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.6, - 1.4 + 2.6000003905932734, + 1.3999993905932746 ], "tag": null, "to": [ - 1.2, - -0.0 + 1.200000390593273, + -0.0000006094067253048507 ], "type": "ToPoint", "units": { @@ -14881,8 +14881,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.2, - -0.0 + 1.200000390593273, + -0.0000006094067253048507 ], "tag": null, "to": [ @@ -15081,7 +15081,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc }, "to": [ 0.0, - 5.793 + 5.792893 ], "type": "ToPoint", "units": { @@ -15096,11 +15096,11 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "ccw": false, "center": [ 0.5, - 5.793 + 5.792893 ], "from": [ 0.0, - 5.793 + 5.792893 ], "radius": 0.5, "tag": { @@ -15111,8 +15111,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "arc000" }, "to": [ - 0.854, - 6.146 + 0.8535533905932737, + 6.146446390593274 ], "type": "Arc", "units": { @@ -15125,8 +15125,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 0.854, - 6.146 + 0.8535533905932737, + 6.146446390593274 ], "tag": { "commentStart": 5705, @@ -15136,8 +15136,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "line001" }, "to": [ - 1.9, - 5.1 + 1.9000003905932736, + 5.099999390593275 ], "type": "ToPoint", "units": { @@ -15150,13 +15150,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.9, - 5.1 + 1.9000003905932736, + 5.099999390593275 ], "tag": null, "to": [ - 1.9, - 3.3 + 1.9000003905932736, + 3.2999993905932747 ], "type": "ToPoint", "units": { @@ -15169,13 +15169,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.9, - 3.3 + 1.9000003905932736, + 3.2999993905932747 ], "tag": null, "to": [ - 2.6, - 2.6 + 2.6000003905932734, + 2.5999993905932746 ], "type": "ToPoint", "units": { @@ -15188,13 +15188,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.6, - 2.6 + 2.6000003905932734, + 2.5999993905932746 ], "tag": null, "to": [ - 2.6, - 1.4 + 2.6000003905932734, + 1.3999993905932746 ], "type": "ToPoint", "units": { @@ -15207,13 +15207,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.6, - 1.4 + 2.6000003905932734, + 1.3999993905932746 ], "tag": null, "to": [ - 1.2, - -0.0 + 1.200000390593273, + -0.0000006094067253048507 ], "type": "ToPoint", "units": { @@ -15226,8 +15226,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.2, - -0.0 + 1.200000390593273, + -0.0000006094067253048507 ], "tag": null, "to": [ @@ -15421,7 +15421,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc }, "to": [ 0.0, - 5.793 + 5.792893 ], "type": "ToPoint", "units": { @@ -15436,11 +15436,11 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "ccw": false, "center": [ 0.5, - 5.793 + 5.792893 ], "from": [ 0.0, - 5.793 + 5.792893 ], "radius": 0.5, "tag": { @@ -15451,8 +15451,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "arc000" }, "to": [ - 0.854, - 6.146 + 0.8535533905932737, + 6.146446390593274 ], "type": "Arc", "units": { @@ -15465,8 +15465,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 0.854, - 6.146 + 0.8535533905932737, + 6.146446390593274 ], "tag": { "commentStart": 5705, @@ -15476,8 +15476,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "line001" }, "to": [ - 1.9, - 5.1 + 1.9000003905932736, + 5.099999390593275 ], "type": "ToPoint", "units": { @@ -15490,13 +15490,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.9, - 5.1 + 1.9000003905932736, + 5.099999390593275 ], "tag": null, "to": [ - 1.9, - 3.3 + 1.9000003905932736, + 3.2999993905932747 ], "type": "ToPoint", "units": { @@ -15509,13 +15509,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.9, - 3.3 + 1.9000003905932736, + 3.2999993905932747 ], "tag": null, "to": [ - 2.6, - 2.6 + 2.6000003905932734, + 2.5999993905932746 ], "type": "ToPoint", "units": { @@ -15528,13 +15528,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.6, - 2.6 + 2.6000003905932734, + 2.5999993905932746 ], "tag": null, "to": [ - 2.6, - 1.4 + 2.6000003905932734, + 1.3999993905932746 ], "type": "ToPoint", "units": { @@ -15547,13 +15547,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.6, - 1.4 + 2.6000003905932734, + 1.3999993905932746 ], "tag": null, "to": [ - 1.2, - -0.0 + 1.200000390593273, + -0.0000006094067253048507 ], "type": "ToPoint", "units": { @@ -15566,8 +15566,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.2, - -0.0 + 1.200000390593273, + -0.0000006094067253048507 ], "tag": null, "to": [ @@ -15783,7 +15783,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc }, "to": [ 0.0, - 5.793 + 5.792893 ], "type": "ToPoint", "units": { @@ -15798,11 +15798,11 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "ccw": false, "center": [ 0.5, - 5.793 + 5.792893 ], "from": [ 0.0, - 5.793 + 5.792893 ], "radius": 0.5, "tag": { @@ -15813,8 +15813,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "arc000" }, "to": [ - 0.854, - 6.146 + 0.8535533905932737, + 6.146446390593274 ], "type": "Arc", "units": { @@ -15827,8 +15827,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 0.854, - 6.146 + 0.8535533905932737, + 6.146446390593274 ], "tag": { "commentStart": 5705, @@ -15838,8 +15838,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "line001" }, "to": [ - 1.9, - 5.1 + 1.9000003905932736, + 5.099999390593275 ], "type": "ToPoint", "units": { @@ -15852,13 +15852,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.9, - 5.1 + 1.9000003905932736, + 5.099999390593275 ], "tag": null, "to": [ - 1.9, - 3.3 + 1.9000003905932736, + 3.2999993905932747 ], "type": "ToPoint", "units": { @@ -15871,13 +15871,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.9, - 3.3 + 1.9000003905932736, + 3.2999993905932747 ], "tag": null, "to": [ - 2.6, - 2.6 + 2.6000003905932734, + 2.5999993905932746 ], "type": "ToPoint", "units": { @@ -15890,13 +15890,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.6, - 2.6 + 2.6000003905932734, + 2.5999993905932746 ], "tag": null, "to": [ - 2.6, - 1.4 + 2.6000003905932734, + 1.3999993905932746 ], "type": "ToPoint", "units": { @@ -15909,13 +15909,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.6, - 1.4 + 2.6000003905932734, + 1.3999993905932746 ], "tag": null, "to": [ - 1.2, - -0.0 + 1.200000390593273, + -0.0000006094067253048507 ], "type": "ToPoint", "units": { @@ -15928,8 +15928,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.2, - -0.0 + 1.200000390593273, + -0.0000006094067253048507 ], "tag": null, "to": [ @@ -16123,7 +16123,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc }, "to": [ 0.0, - 5.793 + 5.792893 ], "type": "ToPoint", "units": { @@ -16138,11 +16138,11 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "ccw": false, "center": [ 0.5, - 5.793 + 5.792893 ], "from": [ 0.0, - 5.793 + 5.792893 ], "radius": 0.5, "tag": { @@ -16153,8 +16153,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "arc000" }, "to": [ - 0.854, - 6.146 + 0.8535533905932737, + 6.146446390593274 ], "type": "Arc", "units": { @@ -16167,8 +16167,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 0.854, - 6.146 + 0.8535533905932737, + 6.146446390593274 ], "tag": { "commentStart": 5705, @@ -16178,8 +16178,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "line001" }, "to": [ - 1.9, - 5.1 + 1.9000003905932736, + 5.099999390593275 ], "type": "ToPoint", "units": { @@ -16192,13 +16192,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.9, - 5.1 + 1.9000003905932736, + 5.099999390593275 ], "tag": null, "to": [ - 1.9, - 3.3 + 1.9000003905932736, + 3.2999993905932747 ], "type": "ToPoint", "units": { @@ -16211,13 +16211,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.9, - 3.3 + 1.9000003905932736, + 3.2999993905932747 ], "tag": null, "to": [ - 2.6, - 2.6 + 2.6000003905932734, + 2.5999993905932746 ], "type": "ToPoint", "units": { @@ -16230,13 +16230,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.6, - 2.6 + 2.6000003905932734, + 2.5999993905932746 ], "tag": null, "to": [ - 2.6, - 1.4 + 2.6000003905932734, + 1.3999993905932746 ], "type": "ToPoint", "units": { @@ -16249,13 +16249,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.6, - 1.4 + 2.6000003905932734, + 1.3999993905932746 ], "tag": null, "to": [ - 1.2, - -0.0 + 1.200000390593273, + -0.0000006094067253048507 ], "type": "ToPoint", "units": { @@ -16268,8 +16268,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.2, - -0.0 + 1.200000390593273, + -0.0000006094067253048507 ], "tag": null, "to": [ @@ -16478,7 +16478,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc }, "to": [ 0.0, - 5.793 + 5.792893 ], "type": "ToPoint", "units": { @@ -16493,11 +16493,11 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "ccw": false, "center": [ 0.5, - 5.793 + 5.792893 ], "from": [ 0.0, - 5.793 + 5.792893 ], "radius": 0.5, "tag": { @@ -16508,8 +16508,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "arc000" }, "to": [ - 0.854, - 6.146 + 0.8535533905932737, + 6.146446390593274 ], "type": "Arc", "units": { @@ -16522,8 +16522,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 0.854, - 6.146 + 0.8535533905932737, + 6.146446390593274 ], "tag": { "commentStart": 5705, @@ -16533,8 +16533,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "line001" }, "to": [ - 1.9, - 5.1 + 1.9000003905932736, + 5.099999390593275 ], "type": "ToPoint", "units": { @@ -16547,13 +16547,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.9, - 5.1 + 1.9000003905932736, + 5.099999390593275 ], "tag": null, "to": [ - 1.9, - 3.3 + 1.9000003905932736, + 3.2999993905932747 ], "type": "ToPoint", "units": { @@ -16566,13 +16566,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.9, - 3.3 + 1.9000003905932736, + 3.2999993905932747 ], "tag": null, "to": [ - 2.6, - 2.6 + 2.6000003905932734, + 2.5999993905932746 ], "type": "ToPoint", "units": { @@ -16585,13 +16585,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.6, - 2.6 + 2.6000003905932734, + 2.5999993905932746 ], "tag": null, "to": [ - 2.6, - 1.4 + 2.6000003905932734, + 1.3999993905932746 ], "type": "ToPoint", "units": { @@ -16604,13 +16604,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.6, - 1.4 + 2.6000003905932734, + 1.3999993905932746 ], "tag": null, "to": [ - 1.2, - -0.0 + 1.200000390593273, + -0.0000006094067253048507 ], "type": "ToPoint", "units": { @@ -16623,8 +16623,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.2, - -0.0 + 1.200000390593273, + -0.0000006094067253048507 ], "tag": null, "to": [ @@ -16818,7 +16818,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc }, "to": [ 0.0, - 5.793 + 5.792893 ], "type": "ToPoint", "units": { @@ -16833,11 +16833,11 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "ccw": false, "center": [ 0.5, - 5.793 + 5.792893 ], "from": [ 0.0, - 5.793 + 5.792893 ], "radius": 0.5, "tag": { @@ -16848,8 +16848,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "arc000" }, "to": [ - 0.854, - 6.146 + 0.8535533905932737, + 6.146446390593274 ], "type": "Arc", "units": { @@ -16862,8 +16862,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 0.854, - 6.146 + 0.8535533905932737, + 6.146446390593274 ], "tag": { "commentStart": 5705, @@ -16873,8 +16873,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "line001" }, "to": [ - 1.9, - 5.1 + 1.9000003905932736, + 5.099999390593275 ], "type": "ToPoint", "units": { @@ -16887,13 +16887,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.9, - 5.1 + 1.9000003905932736, + 5.099999390593275 ], "tag": null, "to": [ - 1.9, - 3.3 + 1.9000003905932736, + 3.2999993905932747 ], "type": "ToPoint", "units": { @@ -16906,13 +16906,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.9, - 3.3 + 1.9000003905932736, + 3.2999993905932747 ], "tag": null, "to": [ - 2.6, - 2.6 + 2.6000003905932734, + 2.5999993905932746 ], "type": "ToPoint", "units": { @@ -16925,13 +16925,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.6, - 2.6 + 2.6000003905932734, + 2.5999993905932746 ], "tag": null, "to": [ - 2.6, - 1.4 + 2.6000003905932734, + 1.3999993905932746 ], "type": "ToPoint", "units": { @@ -16944,13 +16944,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.6, - 1.4 + 2.6000003905932734, + 1.3999993905932746 ], "tag": null, "to": [ - 1.2, - -0.0 + 1.200000390593273, + -0.0000006094067253048507 ], "type": "ToPoint", "units": { @@ -16963,8 +16963,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.2, - -0.0 + 1.200000390593273, + -0.0000006094067253048507 ], "tag": null, "to": [ @@ -17158,7 +17158,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc }, "to": [ 0.0, - 5.793 + 5.792893 ], "type": "ToPoint", "units": { @@ -17173,11 +17173,11 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "ccw": false, "center": [ 0.5, - 5.793 + 5.792893 ], "from": [ 0.0, - 5.793 + 5.792893 ], "radius": 0.5, "tag": { @@ -17188,8 +17188,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "arc000" }, "to": [ - 0.854, - 6.146 + 0.8535533905932737, + 6.146446390593274 ], "type": "Arc", "units": { @@ -17202,8 +17202,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 0.854, - 6.146 + 0.8535533905932737, + 6.146446390593274 ], "tag": { "commentStart": 5705, @@ -17213,8 +17213,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "line001" }, "to": [ - 1.9, - 5.1 + 1.9000003905932736, + 5.099999390593275 ], "type": "ToPoint", "units": { @@ -17227,13 +17227,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.9, - 5.1 + 1.9000003905932736, + 5.099999390593275 ], "tag": null, "to": [ - 1.9, - 3.3 + 1.9000003905932736, + 3.2999993905932747 ], "type": "ToPoint", "units": { @@ -17246,13 +17246,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.9, - 3.3 + 1.9000003905932736, + 3.2999993905932747 ], "tag": null, "to": [ - 2.6, - 2.6 + 2.6000003905932734, + 2.5999993905932746 ], "type": "ToPoint", "units": { @@ -17265,13 +17265,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.6, - 2.6 + 2.6000003905932734, + 2.5999993905932746 ], "tag": null, "to": [ - 2.6, - 1.4 + 2.6000003905932734, + 1.3999993905932746 ], "type": "ToPoint", "units": { @@ -17284,13 +17284,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.6, - 1.4 + 2.6000003905932734, + 1.3999993905932746 ], "tag": null, "to": [ - 1.2, - -0.0 + 1.200000390593273, + -0.0000006094067253048507 ], "type": "ToPoint", "units": { @@ -17303,8 +17303,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.2, - -0.0 + 1.200000390593273, + -0.0000006094067253048507 ], "tag": null, "to": [ @@ -17498,7 +17498,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc }, "to": [ 0.0, - 5.793 + 5.792893 ], "type": "ToPoint", "units": { @@ -17513,11 +17513,11 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "ccw": false, "center": [ 0.5, - 5.793 + 5.792893 ], "from": [ 0.0, - 5.793 + 5.792893 ], "radius": 0.5, "tag": { @@ -17528,8 +17528,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "arc000" }, "to": [ - 0.854, - 6.146 + 0.8535533905932737, + 6.146446390593274 ], "type": "Arc", "units": { @@ -17542,8 +17542,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 0.854, - 6.146 + 0.8535533905932737, + 6.146446390593274 ], "tag": { "commentStart": 5705, @@ -17553,8 +17553,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "line001" }, "to": [ - 1.9, - 5.1 + 1.9000003905932736, + 5.099999390593275 ], "type": "ToPoint", "units": { @@ -17567,13 +17567,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.9, - 5.1 + 1.9000003905932736, + 5.099999390593275 ], "tag": null, "to": [ - 1.9, - 3.3 + 1.9000003905932736, + 3.2999993905932747 ], "type": "ToPoint", "units": { @@ -17586,13 +17586,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.9, - 3.3 + 1.9000003905932736, + 3.2999993905932747 ], "tag": null, "to": [ - 2.6, - 2.6 + 2.6000003905932734, + 2.5999993905932746 ], "type": "ToPoint", "units": { @@ -17605,13 +17605,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.6, - 2.6 + 2.6000003905932734, + 2.5999993905932746 ], "tag": null, "to": [ - 2.6, - 1.4 + 2.6000003905932734, + 1.3999993905932746 ], "type": "ToPoint", "units": { @@ -17624,13 +17624,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.6, - 1.4 + 2.6000003905932734, + 1.3999993905932746 ], "tag": null, "to": [ - 1.2, - -0.0 + 1.200000390593273, + -0.0000006094067253048507 ], "type": "ToPoint", "units": { @@ -17643,8 +17643,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.2, - -0.0 + 1.200000390593273, + -0.0000006094067253048507 ], "tag": null, "to": [ @@ -17906,7 +17906,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc }, "to": [ 0.0, - 5.793 + 5.792893 ], "type": "ToPoint", "units": { @@ -17921,11 +17921,11 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "ccw": false, "center": [ 0.5, - 5.793 + 5.792893 ], "from": [ 0.0, - 5.793 + 5.792893 ], "radius": 0.5, "tag": { @@ -17936,8 +17936,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "arc000" }, "to": [ - 0.854, - 6.146 + 0.8535533905932737, + 6.146446390593274 ], "type": "Arc", "units": { @@ -17950,8 +17950,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 0.854, - 6.146 + 0.8535533905932737, + 6.146446390593274 ], "tag": { "commentStart": 5705, @@ -17961,8 +17961,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "line001" }, "to": [ - 1.9, - 5.1 + 1.9000003905932736, + 5.099999390593275 ], "type": "ToPoint", "units": { @@ -17975,13 +17975,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.9, - 5.1 + 1.9000003905932736, + 5.099999390593275 ], "tag": null, "to": [ - 1.9, - 3.3 + 1.9000003905932736, + 3.2999993905932747 ], "type": "ToPoint", "units": { @@ -17994,13 +17994,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.9, - 3.3 + 1.9000003905932736, + 3.2999993905932747 ], "tag": null, "to": [ - 2.6, - 2.6 + 2.6000003905932734, + 2.5999993905932746 ], "type": "ToPoint", "units": { @@ -18013,13 +18013,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.6, - 2.6 + 2.6000003905932734, + 2.5999993905932746 ], "tag": null, "to": [ - 2.6, - 1.4 + 2.6000003905932734, + 1.3999993905932746 ], "type": "ToPoint", "units": { @@ -18032,13 +18032,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.6, - 1.4 + 2.6000003905932734, + 1.3999993905932746 ], "tag": null, "to": [ - 1.2, - -0.0 + 1.200000390593273, + -0.0000006094067253048507 ], "type": "ToPoint", "units": { @@ -18051,8 +18051,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.2, - -0.0 + 1.200000390593273, + -0.0000006094067253048507 ], "tag": null, "to": [ @@ -18246,7 +18246,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc }, "to": [ 0.0, - 5.793 + 5.792893 ], "type": "ToPoint", "units": { @@ -18261,11 +18261,11 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "ccw": false, "center": [ 0.5, - 5.793 + 5.792893 ], "from": [ 0.0, - 5.793 + 5.792893 ], "radius": 0.5, "tag": { @@ -18276,8 +18276,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "arc000" }, "to": [ - 0.854, - 6.146 + 0.8535533905932737, + 6.146446390593274 ], "type": "Arc", "units": { @@ -18290,8 +18290,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 0.854, - 6.146 + 0.8535533905932737, + 6.146446390593274 ], "tag": { "commentStart": 5705, @@ -18301,8 +18301,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "line001" }, "to": [ - 1.9, - 5.1 + 1.9000003905932736, + 5.099999390593275 ], "type": "ToPoint", "units": { @@ -18315,13 +18315,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.9, - 5.1 + 1.9000003905932736, + 5.099999390593275 ], "tag": null, "to": [ - 1.9, - 3.3 + 1.9000003905932736, + 3.2999993905932747 ], "type": "ToPoint", "units": { @@ -18334,13 +18334,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.9, - 3.3 + 1.9000003905932736, + 3.2999993905932747 ], "tag": null, "to": [ - 2.6, - 2.6 + 2.6000003905932734, + 2.5999993905932746 ], "type": "ToPoint", "units": { @@ -18353,13 +18353,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.6, - 2.6 + 2.6000003905932734, + 2.5999993905932746 ], "tag": null, "to": [ - 2.6, - 1.4 + 2.6000003905932734, + 1.3999993905932746 ], "type": "ToPoint", "units": { @@ -18372,13 +18372,13 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.6, - 1.4 + 2.6000003905932734, + 1.3999993905932746 ], "tag": null, "to": [ - 1.2, - -0.0 + 1.200000390593273, + -0.0000006094067253048507 ], "type": "ToPoint", "units": { @@ -18391,8 +18391,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 1.2, - -0.0 + 1.200000390593273, + -0.0000006094067253048507 ], "tag": null, "to": [ @@ -18632,7 +18632,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "line000" }, "to": [ - 38.8, + 38.800000000000004, 3.2 ], "type": "ToPoint", @@ -18646,7 +18646,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 38.8, + 38.800000000000004, 3.2 ], "tag": { @@ -18657,8 +18657,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "line001" }, "to": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -18671,8 +18671,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "tag": { "commentStart": 2793, @@ -18683,7 +18683,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc }, "to": [ 3.2, - 38.8 + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -18697,7 +18697,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc }, "from": [ 3.2, - 38.8 + 38.800000000000004 ], "tag": { "commentStart": 2820, @@ -19052,7 +19052,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "line000" }, "to": [ - 38.8, + 38.800000000000004, 3.2 ], "type": "ToPoint", @@ -19066,7 +19066,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 38.8, + 38.800000000000004, 3.2 ], "tag": { @@ -19077,8 +19077,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "line001" }, "to": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -19091,8 +19091,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "tag": { "commentStart": 2793, @@ -19103,7 +19103,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc }, "to": [ 3.2, - 38.8 + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -19117,7 +19117,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc }, "from": [ 3.2, - 38.8 + 38.800000000000004 ], "tag": { "commentStart": 2820, @@ -19472,7 +19472,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "line000" }, "to": [ - 38.8, + 38.800000000000004, 3.2 ], "type": "ToPoint", @@ -19486,7 +19486,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 38.8, + 38.800000000000004, 3.2 ], "tag": { @@ -19497,8 +19497,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "line001" }, "to": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -19511,8 +19511,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "tag": { "commentStart": 2793, @@ -19523,7 +19523,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc }, "to": [ 3.2, - 38.8 + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -19537,7 +19537,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc }, "from": [ 3.2, - 38.8 + 38.800000000000004 ], "tag": { "commentStart": 2820, @@ -19892,7 +19892,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "line000" }, "to": [ - 38.8, + 38.800000000000004, 3.2 ], "type": "ToPoint", @@ -19906,7 +19906,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 38.8, + 38.800000000000004, 3.2 ], "tag": { @@ -19917,8 +19917,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "line001" }, "to": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -19931,8 +19931,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "tag": { "commentStart": 2793, @@ -19943,7 +19943,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc }, "to": [ 3.2, - 38.8 + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -19957,7 +19957,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc }, "from": [ 3.2, - 38.8 + 38.800000000000004 ], "tag": { "commentStart": 2820, @@ -20731,7 +20731,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -20745,12 +20745,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -20764,12 +20764,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -20783,7 +20783,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -20956,7 +20956,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -20970,12 +20970,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -20989,12 +20989,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -21008,7 +21008,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -21181,7 +21181,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -21195,12 +21195,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -21214,12 +21214,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -21233,7 +21233,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -21406,7 +21406,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -21420,12 +21420,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -21439,12 +21439,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -21458,7 +21458,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -21618,7 +21618,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "line000" }, "to": [ - 38.8, + 38.800000000000004, 3.2 ], "type": "ToPoint", @@ -21632,7 +21632,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 38.8, + 38.800000000000004, 3.2 ], "tag": { @@ -21643,8 +21643,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "value": "line001" }, "to": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -21657,8 +21657,8 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "tag": { "commentStart": 2793, @@ -21669,7 +21669,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc }, "to": [ 3.2, - 38.8 + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -21683,7 +21683,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc }, "from": [ 3.2, - 38.8 + 38.800000000000004 ], "tag": { "commentStart": 2820, @@ -21953,7 +21953,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -21967,12 +21967,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -21986,12 +21986,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -22005,7 +22005,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -22178,7 +22178,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -22192,12 +22192,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -22211,12 +22211,12 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -22230,7 +22230,7 @@ description: Variables in memory after executing gridfinity-bins-stacking-lip.kc "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, diff --git a/rust/kcl-lib/tests/kcl_samples/gridfinity-bins/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/gridfinity-bins/artifact_commands.snap index ee250e969..a7313378c 100644 --- a/rust/kcl-lib/tests/kcl_samples/gridfinity-bins/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/gridfinity-bins/artifact_commands.snap @@ -138,7 +138,7 @@ description: Artifact commands gridfinity-bins.kcl "segment": { "type": "line", "end": { - "x": 2.15, + "x": 2.149999999999999, "y": -2.15, "z": 0.0 }, @@ -172,7 +172,7 @@ description: Artifact commands gridfinity-bins.kcl "segment": { "type": "line", "end": { - "x": 0.8, + "x": 0.7999999999999997, "y": -0.8, "z": 0.0 }, @@ -403,7 +403,7 @@ description: Artifact commands gridfinity-bins.kcl "segment": { "type": "line", "end": { - "x": 2.15, + "x": 2.149999999999999, "y": -2.15, "z": 0.0 }, @@ -437,7 +437,7 @@ description: Artifact commands gridfinity-bins.kcl "segment": { "type": "line", "end": { - "x": 0.8, + "x": 0.7999999999999997, "y": -0.8, "z": 0.0 }, @@ -637,7 +637,7 @@ description: Artifact commands gridfinity-bins.kcl "type": "line", "end": { "x": 3.2, - "y": 38.8, + "y": 38.800000000000004, "z": 0.0 }, "relative": false diff --git a/rust/kcl-lib/tests/kcl_samples/gridfinity-bins/ops.snap b/rust/kcl-lib/tests/kcl_samples/gridfinity-bins/ops.snap index 1287621b1..3e17d9570 100644 --- a/rust/kcl-lib/tests/kcl_samples/gridfinity-bins/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/gridfinity-bins/ops.snap @@ -2609,7 +2609,7 @@ description: Operations executed gridfinity-bins.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -2625,7 +2625,7 @@ description: Operations executed gridfinity-bins.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -2642,7 +2642,7 @@ description: Operations executed gridfinity-bins.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/gridfinity-bins/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/gridfinity-bins/program_memory.snap index 0886e0e8d..4a4d3a99a 100644 --- a/rust/kcl-lib/tests/kcl_samples/gridfinity-bins/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/gridfinity-bins/program_memory.snap @@ -182,7 +182,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -196,12 +196,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -215,12 +215,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -234,7 +234,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -407,7 +407,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -421,12 +421,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -440,12 +440,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -459,7 +459,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -632,7 +632,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -646,12 +646,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -665,12 +665,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -684,7 +684,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -857,7 +857,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -871,12 +871,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -890,12 +890,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -909,7 +909,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -1082,7 +1082,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -1096,12 +1096,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -1115,12 +1115,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -1134,7 +1134,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -1307,7 +1307,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -1321,12 +1321,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -1340,12 +1340,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -1359,7 +1359,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -1532,7 +1532,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -1546,12 +1546,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -1565,12 +1565,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -1584,7 +1584,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -1757,7 +1757,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -1771,12 +1771,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -1790,12 +1790,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -1809,7 +1809,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -1982,7 +1982,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -1996,12 +1996,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -2015,12 +2015,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -2034,7 +2034,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -2207,7 +2207,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -2221,12 +2221,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -2240,12 +2240,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -2259,7 +2259,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -2432,7 +2432,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -2446,12 +2446,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -2465,12 +2465,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -2484,7 +2484,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -2657,7 +2657,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -2671,12 +2671,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -2690,12 +2690,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -2709,7 +2709,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -2882,7 +2882,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -2896,12 +2896,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -2915,12 +2915,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -2934,7 +2934,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -3107,7 +3107,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -3121,12 +3121,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -3140,12 +3140,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -3159,7 +3159,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -3332,7 +3332,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -3346,12 +3346,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -3365,12 +3365,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -3384,7 +3384,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -3557,7 +3557,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -3571,12 +3571,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -3590,12 +3590,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -3609,7 +3609,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -3782,7 +3782,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -3796,12 +3796,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -3815,12 +3815,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -3834,7 +3834,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -4007,7 +4007,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -4021,12 +4021,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -4040,12 +4040,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -4059,7 +4059,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -4232,7 +4232,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -4246,12 +4246,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -4265,12 +4265,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -4284,7 +4284,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -4457,7 +4457,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -4471,12 +4471,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -4490,12 +4490,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -4509,7 +4509,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -4682,7 +4682,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -4696,12 +4696,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -4715,12 +4715,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -4734,7 +4734,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -4907,7 +4907,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -4921,12 +4921,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -4940,12 +4940,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -4959,7 +4959,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -5132,7 +5132,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -5146,12 +5146,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -5165,12 +5165,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -5184,7 +5184,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -5357,7 +5357,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -5371,12 +5371,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -5390,12 +5390,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -5409,7 +5409,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -5572,7 +5572,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "value": "line000" }, "to": [ - 38.8, + 38.800000000000004, 3.2 ], "type": "ToPoint", @@ -5586,7 +5586,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 38.8, + 38.800000000000004, 3.2 ], "tag": { @@ -5597,8 +5597,8 @@ description: Variables in memory after executing gridfinity-bins.kcl "value": "line001" }, "to": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -5611,8 +5611,8 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "tag": { "commentStart": 2534, @@ -5623,7 +5623,7 @@ description: Variables in memory after executing gridfinity-bins.kcl }, "to": [ 3.2, - 38.8 + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -5637,7 +5637,7 @@ description: Variables in memory after executing gridfinity-bins.kcl }, "from": [ 3.2, - 38.8 + 38.800000000000004 ], "tag": { "commentStart": 2561, @@ -5892,7 +5892,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "value": "line000" }, "to": [ - 38.8, + 38.800000000000004, 3.2 ], "type": "ToPoint", @@ -5906,7 +5906,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 38.8, + 38.800000000000004, 3.2 ], "tag": { @@ -5917,8 +5917,8 @@ description: Variables in memory after executing gridfinity-bins.kcl "value": "line001" }, "to": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -5931,8 +5931,8 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "tag": { "commentStart": 2534, @@ -5943,7 +5943,7 @@ description: Variables in memory after executing gridfinity-bins.kcl }, "to": [ 3.2, - 38.8 + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -5957,7 +5957,7 @@ description: Variables in memory after executing gridfinity-bins.kcl }, "from": [ 3.2, - 38.8 + 38.800000000000004 ], "tag": { "commentStart": 2561, @@ -6212,7 +6212,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "value": "line000" }, "to": [ - 38.8, + 38.800000000000004, 3.2 ], "type": "ToPoint", @@ -6226,7 +6226,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 38.8, + 38.800000000000004, 3.2 ], "tag": { @@ -6237,8 +6237,8 @@ description: Variables in memory after executing gridfinity-bins.kcl "value": "line001" }, "to": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -6251,8 +6251,8 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "tag": { "commentStart": 2534, @@ -6263,7 +6263,7 @@ description: Variables in memory after executing gridfinity-bins.kcl }, "to": [ 3.2, - 38.8 + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -6277,7 +6277,7 @@ description: Variables in memory after executing gridfinity-bins.kcl }, "from": [ 3.2, - 38.8 + 38.800000000000004 ], "tag": { "commentStart": 2561, @@ -6532,7 +6532,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "value": "line000" }, "to": [ - 38.8, + 38.800000000000004, 3.2 ], "type": "ToPoint", @@ -6546,7 +6546,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 38.8, + 38.800000000000004, 3.2 ], "tag": { @@ -6557,8 +6557,8 @@ description: Variables in memory after executing gridfinity-bins.kcl "value": "line001" }, "to": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -6571,8 +6571,8 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "tag": { "commentStart": 2534, @@ -6583,7 +6583,7 @@ description: Variables in memory after executing gridfinity-bins.kcl }, "to": [ 3.2, - 38.8 + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -6597,7 +6597,7 @@ description: Variables in memory after executing gridfinity-bins.kcl }, "from": [ 3.2, - 38.8 + 38.800000000000004 ], "tag": { "commentStart": 2561, @@ -6852,7 +6852,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "value": "line000" }, "to": [ - 38.8, + 38.800000000000004, 3.2 ], "type": "ToPoint", @@ -6866,7 +6866,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 38.8, + 38.800000000000004, 3.2 ], "tag": { @@ -6877,8 +6877,8 @@ description: Variables in memory after executing gridfinity-bins.kcl "value": "line001" }, "to": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -6891,8 +6891,8 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "tag": { "commentStart": 2534, @@ -6903,7 +6903,7 @@ description: Variables in memory after executing gridfinity-bins.kcl }, "to": [ 3.2, - 38.8 + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -6917,7 +6917,7 @@ description: Variables in memory after executing gridfinity-bins.kcl }, "from": [ 3.2, - 38.8 + 38.800000000000004 ], "tag": { "commentStart": 2561, @@ -7172,7 +7172,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "value": "line000" }, "to": [ - 38.8, + 38.800000000000004, 3.2 ], "type": "ToPoint", @@ -7186,7 +7186,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 38.8, + 38.800000000000004, 3.2 ], "tag": { @@ -7197,8 +7197,8 @@ description: Variables in memory after executing gridfinity-bins.kcl "value": "line001" }, "to": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -7211,8 +7211,8 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "tag": { "commentStart": 2534, @@ -7223,7 +7223,7 @@ description: Variables in memory after executing gridfinity-bins.kcl }, "to": [ 3.2, - 38.8 + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -7237,7 +7237,7 @@ description: Variables in memory after executing gridfinity-bins.kcl }, "from": [ 3.2, - 38.8 + 38.800000000000004 ], "tag": { "commentStart": 2561, @@ -7538,7 +7538,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -7552,12 +7552,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -7571,12 +7571,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -7590,7 +7590,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -7763,7 +7763,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -7777,12 +7777,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -7796,12 +7796,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -7815,7 +7815,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -7988,7 +7988,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -8002,12 +8002,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -8021,12 +8021,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -8040,7 +8040,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -8213,7 +8213,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -8227,12 +8227,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -8246,12 +8246,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -8265,7 +8265,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -8438,7 +8438,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -8452,12 +8452,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -8471,12 +8471,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -8490,7 +8490,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -8663,7 +8663,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -8677,12 +8677,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -8696,12 +8696,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -8715,7 +8715,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -8888,7 +8888,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -8902,12 +8902,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -8921,12 +8921,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -8940,7 +8940,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -9113,7 +9113,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -9127,12 +9127,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -9146,12 +9146,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -9165,7 +9165,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -9338,7 +9338,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -9352,12 +9352,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -9371,12 +9371,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -9390,7 +9390,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -9563,7 +9563,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -9577,12 +9577,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -9596,12 +9596,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -9615,7 +9615,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -9788,7 +9788,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -9802,12 +9802,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -9821,12 +9821,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -9840,7 +9840,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -10013,7 +10013,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -10027,12 +10027,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -10046,12 +10046,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -10065,7 +10065,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -10238,7 +10238,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -10252,12 +10252,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -10271,12 +10271,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -10290,7 +10290,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -10463,7 +10463,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -10477,12 +10477,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -10496,12 +10496,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -10515,7 +10515,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -10688,7 +10688,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -10702,12 +10702,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -10721,12 +10721,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -10740,7 +10740,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -10913,7 +10913,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -10927,12 +10927,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -10946,12 +10946,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -10965,7 +10965,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -11138,7 +11138,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -11152,12 +11152,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -11171,12 +11171,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -11190,7 +11190,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -11363,7 +11363,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -11377,12 +11377,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -11396,12 +11396,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -11415,7 +11415,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -11588,7 +11588,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -11602,12 +11602,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -11621,12 +11621,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -11640,7 +11640,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -11813,7 +11813,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -11827,12 +11827,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -11846,12 +11846,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -11865,7 +11865,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -12038,7 +12038,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -12052,12 +12052,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -12071,12 +12071,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -12090,7 +12090,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -12263,7 +12263,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -12277,12 +12277,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -12296,12 +12296,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -12315,7 +12315,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -12488,7 +12488,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -12502,12 +12502,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -12521,12 +12521,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -12540,7 +12540,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -12713,7 +12713,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -12727,12 +12727,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -12746,12 +12746,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -12765,7 +12765,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -13302,7 +13302,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -13316,12 +13316,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -13335,12 +13335,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -13354,7 +13354,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -13527,7 +13527,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -13541,12 +13541,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -13560,12 +13560,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -13579,7 +13579,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -13752,7 +13752,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -13766,12 +13766,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -13785,12 +13785,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -13804,7 +13804,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -13977,7 +13977,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -13991,12 +13991,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -14010,12 +14010,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -14029,7 +14029,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -14365,7 +14365,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "value": "line000" }, "to": [ - 38.8, + 38.800000000000004, 3.2 ], "type": "ToPoint", @@ -14379,7 +14379,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 38.8, + 38.800000000000004, 3.2 ], "tag": { @@ -14390,8 +14390,8 @@ description: Variables in memory after executing gridfinity-bins.kcl "value": "line001" }, "to": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -14404,8 +14404,8 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "tag": { "commentStart": 2534, @@ -14416,7 +14416,7 @@ description: Variables in memory after executing gridfinity-bins.kcl }, "to": [ 3.2, - 38.8 + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -14430,7 +14430,7 @@ description: Variables in memory after executing gridfinity-bins.kcl }, "from": [ 3.2, - 38.8 + 38.800000000000004 ], "tag": { "commentStart": 2561, @@ -14785,7 +14785,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "value": "line000" }, "to": [ - 38.8, + 38.800000000000004, 3.2 ], "type": "ToPoint", @@ -14799,7 +14799,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 38.8, + 38.800000000000004, 3.2 ], "tag": { @@ -14810,8 +14810,8 @@ description: Variables in memory after executing gridfinity-bins.kcl "value": "line001" }, "to": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -14824,8 +14824,8 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "tag": { "commentStart": 2534, @@ -14836,7 +14836,7 @@ description: Variables in memory after executing gridfinity-bins.kcl }, "to": [ 3.2, - 38.8 + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -14850,7 +14850,7 @@ description: Variables in memory after executing gridfinity-bins.kcl }, "from": [ 3.2, - 38.8 + 38.800000000000004 ], "tag": { "commentStart": 2561, @@ -15205,7 +15205,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "value": "line000" }, "to": [ - 38.8, + 38.800000000000004, 3.2 ], "type": "ToPoint", @@ -15219,7 +15219,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 38.8, + 38.800000000000004, 3.2 ], "tag": { @@ -15230,8 +15230,8 @@ description: Variables in memory after executing gridfinity-bins.kcl "value": "line001" }, "to": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -15244,8 +15244,8 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "tag": { "commentStart": 2534, @@ -15256,7 +15256,7 @@ description: Variables in memory after executing gridfinity-bins.kcl }, "to": [ 3.2, - 38.8 + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -15270,7 +15270,7 @@ description: Variables in memory after executing gridfinity-bins.kcl }, "from": [ 3.2, - 38.8 + 38.800000000000004 ], "tag": { "commentStart": 2561, @@ -15625,7 +15625,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "value": "line000" }, "to": [ - 38.8, + 38.800000000000004, 3.2 ], "type": "ToPoint", @@ -15639,7 +15639,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 38.8, + 38.800000000000004, 3.2 ], "tag": { @@ -15650,8 +15650,8 @@ description: Variables in memory after executing gridfinity-bins.kcl "value": "line001" }, "to": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -15664,8 +15664,8 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "tag": { "commentStart": 2534, @@ -15676,7 +15676,7 @@ description: Variables in memory after executing gridfinity-bins.kcl }, "to": [ 3.2, - 38.8 + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -15690,7 +15690,7 @@ description: Variables in memory after executing gridfinity-bins.kcl }, "from": [ 3.2, - 38.8 + 38.800000000000004 ], "tag": { "commentStart": 2561, @@ -16053,7 +16053,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -16067,12 +16067,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -16086,12 +16086,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -16105,7 +16105,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -16278,7 +16278,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -16292,12 +16292,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -16311,12 +16311,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -16330,7 +16330,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -16503,7 +16503,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -16517,12 +16517,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -16536,12 +16536,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -16555,7 +16555,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -16728,7 +16728,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -16742,12 +16742,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -16761,12 +16761,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -16780,7 +16780,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -16940,7 +16940,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "value": "line000" }, "to": [ - 38.8, + 38.800000000000004, 3.2 ], "type": "ToPoint", @@ -16954,7 +16954,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 38.8, + 38.800000000000004, 3.2 ], "tag": { @@ -16965,8 +16965,8 @@ description: Variables in memory after executing gridfinity-bins.kcl "value": "line001" }, "to": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -16979,8 +16979,8 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 38.8, - 38.8 + 38.800000000000004, + 38.800000000000004 ], "tag": { "commentStart": 2534, @@ -16991,7 +16991,7 @@ description: Variables in memory after executing gridfinity-bins.kcl }, "to": [ 3.2, - 38.8 + 38.800000000000004 ], "type": "ToPoint", "units": { @@ -17005,7 +17005,7 @@ description: Variables in memory after executing gridfinity-bins.kcl }, "from": [ 3.2, - 38.8 + 38.800000000000004 ], "tag": { "commentStart": 2561, @@ -17275,7 +17275,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -17289,12 +17289,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -17308,12 +17308,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -17327,7 +17327,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, @@ -17500,7 +17500,7 @@ description: Variables in memory after executing gridfinity-bins.kcl ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 2.6 ], "type": "ToPoint", @@ -17514,12 +17514,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 2.6 ], "tag": null, "to": [ - 2.4, + 2.399999999999999, 0.8 ], "type": "ToPoint", @@ -17533,12 +17533,12 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 2.4, + 2.399999999999999, 0.8 ], "tag": null, "to": [ - 3.2, + 3.199999999999999, 0.0 ], "type": "ToPoint", @@ -17552,7 +17552,7 @@ description: Variables in memory after executing gridfinity-bins.kcl "sourceRange": [] }, "from": [ - 3.2, + 3.199999999999999, 0.0 ], "tag": null, diff --git a/rust/kcl-lib/tests/kcl_samples/hammer/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/hammer/artifact_commands.snap index 7f417fb2e..e2e3182ff 100644 --- a/rust/kcl-lib/tests/kcl_samples/hammer/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/hammer/artifact_commands.snap @@ -60,7 +60,7 @@ description: Artifact commands hammer.kcl "path": "[uuid]", "to": { "x": 8.382, - "y": 286.004, + "y": 286.00399999999996, "z": 0.0 } } @@ -98,8 +98,8 @@ description: Artifact commands hammer.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 15.748, - "y": 14.224, + "x": 15.747999999999996, + "y": 14.224000000000013, "z": 0.0 }, "angle_snap_increment": null @@ -115,8 +115,8 @@ description: Artifact commands hammer.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 44.958, - "y": -16.764, + "x": 44.958000000000006, + "y": -16.764000000000003, "z": 0.0 }, "angle_snap_increment": null @@ -132,8 +132,8 @@ description: Artifact commands hammer.kcl "segment": { "type": "line", "end": { - "x": 2.919, - "y": 4.157, + "x": 2.9193884830374817, + "y": 4.157351426702836, "z": 0.0 }, "relative": true @@ -149,8 +149,8 @@ description: Artifact commands hammer.kcl "segment": { "type": "line", "end": { - "x": -8.968, - "y": 8.992, + "x": -8.968113567580087, + "y": 8.992382278294553, "z": 0.0 }, "relative": true @@ -166,8 +166,8 @@ description: Artifact commands hammer.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -86.153, - "y": 25.458, + "x": -86.1532749154574, + "y": 25.4582662950026, "z": 0.0 }, "angle_snap_increment": null @@ -183,8 +183,8 @@ description: Artifact commands hammer.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -19.304, - "y": 1.778, + "x": -19.303999999999995, + "y": 1.7780000000000071, "z": 0.0 }, "angle_snap_increment": null @@ -283,8 +283,8 @@ description: Artifact commands hammer.kcl "segment": { "type": "line", "end": { - "x": 2.338, - "y": 0.992, + "x": 2.3380823277691984, + "y": 0.9924570663627554, "z": 0.0 }, "relative": true @@ -300,8 +300,8 @@ description: Artifact commands hammer.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 31.698, - "y": -10.263, + "x": 31.697917672230798, + "y": -10.2634570663627, "z": 0.0 }, "angle_snap_increment": null @@ -318,7 +318,7 @@ description: Artifact commands hammer.kcl "type": "line", "end": { "x": 8.382, - "y": 286.004, + "y": 286.00399999999996, "z": 0.0 }, "relative": false @@ -494,7 +494,7 @@ description: Artifact commands hammer.kcl "type": "line", "end": { "x": -50.038, - "y": -14.288, + "y": -14.2875, "z": 0.0 }, "relative": false @@ -510,8 +510,8 @@ description: Artifact commands hammer.kcl "segment": { "type": "arc", "center": { - "x": -48.768, - "y": -14.288 + "x": -48.767999999999994, + "y": -14.2875 }, "radius": 1.27, "start": { @@ -536,7 +536,7 @@ description: Artifact commands hammer.kcl "type": "line", "end": { "x": -42.418, - "y": -15.558, + "y": -15.557500000000001, "z": 0.0 }, "relative": false @@ -553,12 +553,12 @@ description: Artifact commands hammer.kcl "type": "arc_to", "interior": { "x": -25.654, - "y": -14.795, + "y": -14.795499999999999, "z": 0.0 }, "end": { "x": -23.114, - "y": -15.558, + "y": -15.557500000000001, "z": 0.0 }, "relative": false @@ -574,8 +574,8 @@ description: Artifact commands hammer.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 109.22, - "y": -13.652, + "x": 109.21999999999998, + "y": -13.652499999999996, "z": 0.0 }, "angle_snap_increment": null @@ -745,8 +745,8 @@ description: Artifact commands hammer.kcl "segment": { "type": "line", "end": { - "x": -2.537, - "y": 0.133, + "x": -2.5365190182766173, + "y": 0.13293332885707726, "z": 0.0 }, "relative": true @@ -762,8 +762,8 @@ description: Artifact commands hammer.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -36.325, - "y": 4.693, + "x": -36.32548098172337, + "y": 4.693066671142924, "z": 0.0 }, "angle_snap_increment": null @@ -797,7 +797,7 @@ description: Artifact commands hammer.kcl "type": "tangential_arc_to", "to": { "x": 38.862, - "y": 4.826, + "y": 4.826000000000001, "z": 0.0 }, "angle_snap_increment": null @@ -951,7 +951,7 @@ description: Artifact commands hammer.kcl "type": "line", "end": { "x": -50.038, - "y": 14.288, + "y": 14.2875, "z": 0.0 }, "relative": false @@ -967,8 +967,8 @@ description: Artifact commands hammer.kcl "segment": { "type": "arc", "center": { - "x": -48.768, - "y": 14.288 + "x": -48.767999999999994, + "y": 14.2875 }, "radius": 1.27, "start": { @@ -993,7 +993,7 @@ description: Artifact commands hammer.kcl "type": "line", "end": { "x": -42.418, - "y": 15.558, + "y": 15.557500000000001, "z": 0.0 }, "relative": false @@ -1010,12 +1010,12 @@ description: Artifact commands hammer.kcl "type": "arc_to", "interior": { "x": -25.654, - "y": 14.795, + "y": 14.795499999999999, "z": 0.0 }, "end": { "x": -23.114, - "y": 15.558, + "y": 15.557500000000001, "z": 0.0 }, "relative": false @@ -1031,8 +1031,8 @@ description: Artifact commands hammer.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 109.22, - "y": 13.652, + "x": 109.21999999999998, + "y": 13.652499999999996, "z": 0.0 }, "angle_snap_increment": null @@ -1256,8 +1256,8 @@ description: Artifact commands hammer.kcl "segment": { "type": "line", "end": { - "x": 5.754, - "y": 4.18, + "x": 5.753728863994627, + "y": 4.1803287143040695, "z": 0.0 }, "relative": false @@ -1273,8 +1273,8 @@ description: Artifact commands hammer.kcl "segment": { "type": "line", "end": { - "x": 2.198, - "y": 6.764, + "x": 2.197728863994626, + "y": 6.763913943891132, "z": 0.0 }, "relative": false @@ -1290,8 +1290,8 @@ description: Artifact commands hammer.kcl "segment": { "type": "line", "end": { - "x": -2.198, - "y": 6.764, + "x": -2.1977288639946257, + "y": 6.763913943891133, "z": 0.0 }, "relative": false @@ -1307,8 +1307,8 @@ description: Artifact commands hammer.kcl "segment": { "type": "line", "end": { - "x": -5.754, - "y": 4.18, + "x": -5.753728863994626, + "y": 4.18032871430407, "z": 0.0 }, "relative": false @@ -1325,7 +1325,7 @@ description: Artifact commands hammer.kcl "type": "line", "end": { "x": -7.112, - "y": 0.0, + "y": 0.0000000000000008709688035535976, "z": 0.0 }, "relative": false @@ -1341,8 +1341,8 @@ description: Artifact commands hammer.kcl "segment": { "type": "line", "end": { - "x": -5.754, - "y": -4.18, + "x": -5.753728863994627, + "y": -4.180328714304069, "z": 0.0 }, "relative": false @@ -1358,8 +1358,8 @@ description: Artifact commands hammer.kcl "segment": { "type": "line", "end": { - "x": -2.198, - "y": -6.764, + "x": -2.1977288639946275, + "y": -6.763913943891132, "z": 0.0 }, "relative": false @@ -1375,8 +1375,8 @@ description: Artifact commands hammer.kcl "segment": { "type": "line", "end": { - "x": 2.198, - "y": -6.764, + "x": 2.197728863994625, + "y": -6.763913943891133, "z": 0.0 }, "relative": false @@ -1392,8 +1392,8 @@ description: Artifact commands hammer.kcl "segment": { "type": "line", "end": { - "x": 5.754, - "y": -4.18, + "x": 5.753728863994626, + "y": -4.18032871430407, "z": 0.0 }, "relative": false @@ -1493,7 +1493,7 @@ description: Artifact commands hammer.kcl "origin": { "x": 0.0, "y": 0.0, - "z": 292.1 + "z": 292.09999999999997 }, "x_axis": { "x": 1.0, @@ -1801,7 +1801,7 @@ description: Artifact commands hammer.kcl "segment": { "type": "line", "end": { - "x": 14.288, + "x": 14.2875, "y": 0.0, "z": 0.0 }, @@ -1834,8 +1834,8 @@ description: Artifact commands hammer.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -6.16, - "y": 200.417, + "x": -6.159500000000001, + "y": 200.41734491315137, "z": 0.0 }, "angle_snap_increment": null @@ -1851,8 +1851,8 @@ description: Artifact commands hammer.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -2.54, - "y": 123.433, + "x": -2.539999999999999, + "y": 123.43265508684864, "z": 0.0 }, "angle_snap_increment": null diff --git a/rust/kcl-lib/tests/kcl_samples/hammer/ops.snap b/rust/kcl-lib/tests/kcl_samples/hammer/ops.snap index 338244fc5..b2e32b7f0 100644 --- a/rust/kcl-lib/tests/kcl_samples/hammer/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/hammer/ops.snap @@ -1002,7 +1002,7 @@ description: Operations executed hammer.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -1018,7 +1018,7 @@ description: Operations executed hammer.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -1035,7 +1035,7 @@ description: Operations executed hammer.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/hammer/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/hammer/program_memory.snap index fc760ff76..7e630a600 100644 --- a/rust/kcl-lib/tests/kcl_samples/hammer/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/hammer/program_memory.snap @@ -79,7 +79,7 @@ description: Variables in memory after executing hammer.kcl "origin": { "x": 0.0, "y": 0.0, - "z": 292.1, + "z": 292.09999999999997, "units": { "type": "Mm" } @@ -338,7 +338,7 @@ description: Variables in memory after executing hammer.kcl }, "ccw": false, "center": [ - 0.893, + 0.8929032258064536, 11.36 ], "from": [ @@ -362,8 +362,8 @@ description: Variables in memory after executing hammer.kcl }, "ccw": false, "center": [ - 0.571, - 8.199 + 0.5706322750369587, + 8.199195646690026 ], "from": [ 0.95, @@ -396,8 +396,8 @@ description: Variables in memory after executing hammer.kcl ], "tag": null, "to": [ - 2.835, - 11.424 + 2.834936554450295, + 11.423675253019796 ], "type": "ToPoint", "units": { @@ -410,13 +410,13 @@ description: Variables in memory after executing hammer.kcl "sourceRange": [] }, "from": [ - 2.835, - 11.424 + 2.834936554450295, + 11.423675253019796 ], "tag": null, "to": [ - 2.482, - 11.778 + 2.4818612171439924, + 11.77770605137785 ], "type": "ToPoint", "units": { @@ -430,12 +430,12 @@ description: Variables in memory after executing hammer.kcl }, "ccw": true, "center": [ - -0.133, - 9.17 + -0.13266469771308423, + 9.17023623924411 ], "from": [ - 2.482, - 11.778 + 2.4818612171439924, + 11.77770605137785 ], "tag": { "commentStart": 617, @@ -460,8 +460,8 @@ description: Variables in memory after executing hammer.kcl }, "ccw": false, "center": [ - -1.178, - 14.026 + -1.1784174293766632, + 14.026467909624795 ], "from": [ -0.91, @@ -504,7 +504,7 @@ description: Variables in memory after executing hammer.kcl "ccw": true, "center": [ -1.92, - 12.8 + 12.799999999999999 ], "from": [ -1.92, @@ -513,7 +513,7 @@ description: Variables in memory after executing hammer.kcl "tag": null, "to": [ -1.97, - 12.8 + 12.799999999999999 ], "type": "TangentialArc", "units": { @@ -527,7 +527,7 @@ description: Variables in memory after executing hammer.kcl }, "from": [ -1.97, - 12.8 + 12.799999999999999 ], "tag": { "commentStart": 779, @@ -538,7 +538,7 @@ description: Variables in memory after executing hammer.kcl }, "to": [ -1.97, - 11.675 + 11.674999999999999 ], "type": "ToPoint", "units": { @@ -553,16 +553,16 @@ description: Variables in memory after executing hammer.kcl "ccw": true, "center": [ -1.92, - 11.675 + 11.674999999999999 ], "from": [ -1.97, - 11.675 + 11.674999999999999 ], "tag": null, "to": [ -1.92, - 11.625 + 11.624999999999998 ], "type": "TangentialArc", "units": { @@ -576,7 +576,7 @@ description: Variables in memory after executing hammer.kcl }, "from": [ -1.92, - 11.625 + 11.624999999999998 ], "tag": { "commentStart": 863, @@ -587,7 +587,7 @@ description: Variables in memory after executing hammer.kcl }, "to": [ -1.67, - 11.625 + 11.624999999999998 ], "type": "ToPoint", "units": { @@ -601,12 +601,12 @@ description: Variables in memory after executing hammer.kcl }, "from": [ -1.67, - 11.625 + 11.624999999999998 ], "tag": null, "to": [ - -1.578, - 11.664 + -1.577949514654756, + 11.664073112848925 ], "type": "ToPoint", "units": { @@ -620,12 +620,12 @@ description: Variables in memory after executing hammer.kcl }, "ccw": false, "center": [ - -1.187, - 10.743 + -1.1868717536117466, + 10.742751644274684 ], "from": [ - -1.578, - 11.664 + -1.577949514654756, + 11.664073112848925 ], "tag": null, "to": [ @@ -924,7 +924,7 @@ description: Variables in memory after executing hammer.kcl }, "ccw": false, "center": [ - 0.893, + 0.8929032258064536, 11.36 ], "from": [ @@ -948,8 +948,8 @@ description: Variables in memory after executing hammer.kcl }, "ccw": false, "center": [ - 0.571, - 8.199 + 0.5706322750369587, + 8.199195646690026 ], "from": [ 0.95, @@ -982,8 +982,8 @@ description: Variables in memory after executing hammer.kcl ], "tag": null, "to": [ - 2.835, - 11.424 + 2.834936554450295, + 11.423675253019796 ], "type": "ToPoint", "units": { @@ -996,13 +996,13 @@ description: Variables in memory after executing hammer.kcl "sourceRange": [] }, "from": [ - 2.835, - 11.424 + 2.834936554450295, + 11.423675253019796 ], "tag": null, "to": [ - 2.482, - 11.778 + 2.4818612171439924, + 11.77770605137785 ], "type": "ToPoint", "units": { @@ -1016,12 +1016,12 @@ description: Variables in memory after executing hammer.kcl }, "ccw": true, "center": [ - -0.133, - 9.17 + -0.13266469771308423, + 9.17023623924411 ], "from": [ - 2.482, - 11.778 + 2.4818612171439924, + 11.77770605137785 ], "tag": { "commentStart": 617, @@ -1046,8 +1046,8 @@ description: Variables in memory after executing hammer.kcl }, "ccw": false, "center": [ - -1.178, - 14.026 + -1.1784174293766632, + 14.026467909624795 ], "from": [ -0.91, @@ -1090,7 +1090,7 @@ description: Variables in memory after executing hammer.kcl "ccw": true, "center": [ -1.92, - 12.8 + 12.799999999999999 ], "from": [ -1.92, @@ -1099,7 +1099,7 @@ description: Variables in memory after executing hammer.kcl "tag": null, "to": [ -1.97, - 12.8 + 12.799999999999999 ], "type": "TangentialArc", "units": { @@ -1113,7 +1113,7 @@ description: Variables in memory after executing hammer.kcl }, "from": [ -1.97, - 12.8 + 12.799999999999999 ], "tag": { "commentStart": 779, @@ -1124,7 +1124,7 @@ description: Variables in memory after executing hammer.kcl }, "to": [ -1.97, - 11.675 + 11.674999999999999 ], "type": "ToPoint", "units": { @@ -1139,16 +1139,16 @@ description: Variables in memory after executing hammer.kcl "ccw": true, "center": [ -1.92, - 11.675 + 11.674999999999999 ], "from": [ -1.97, - 11.675 + 11.674999999999999 ], "tag": null, "to": [ -1.92, - 11.625 + 11.624999999999998 ], "type": "TangentialArc", "units": { @@ -1162,7 +1162,7 @@ description: Variables in memory after executing hammer.kcl }, "from": [ -1.92, - 11.625 + 11.624999999999998 ], "tag": { "commentStart": 863, @@ -1173,7 +1173,7 @@ description: Variables in memory after executing hammer.kcl }, "to": [ -1.67, - 11.625 + 11.624999999999998 ], "type": "ToPoint", "units": { @@ -1187,12 +1187,12 @@ description: Variables in memory after executing hammer.kcl }, "from": [ -1.67, - 11.625 + 11.624999999999998 ], "tag": null, "to": [ - -1.578, - 11.664 + -1.577949514654756, + 11.664073112848925 ], "type": "ToPoint", "units": { @@ -1206,12 +1206,12 @@ description: Variables in memory after executing hammer.kcl }, "ccw": false, "center": [ - -1.187, - 10.743 + -1.1868717536117466, + 10.742751644274684 ], "from": [ - -1.578, - 11.664 + -1.577949514654756, + 11.664073112848925 ], "tag": null, "to": [ @@ -1408,7 +1408,7 @@ description: Variables in memory after executing hammer.kcl ], "tag": null, "to": [ - 0.573, + 0.5725, 0.0 ], "type": "ToPoint", @@ -1423,16 +1423,16 @@ description: Variables in memory after executing hammer.kcl }, "ccw": true, "center": [ - 0.573, + 0.5725, 0.05 ], "from": [ - 0.573, + 0.5725, 0.0 ], "tag": null, "to": [ - 0.623, + 0.6225, 0.05 ], "type": "TangentialArc", @@ -1447,17 +1447,17 @@ description: Variables in memory after executing hammer.kcl }, "ccw": true, "center": [ - -127.868, - 0.05 + -127.86812801743145, + 0.049999999999991385 ], "from": [ - 0.623, + 0.6225, 0.05 ], "tag": null, "to": [ 0.38, - 7.94 + 7.94044665012407 ], "type": "TangentialArcTo", "units": { @@ -1471,12 +1471,12 @@ description: Variables in memory after executing hammer.kcl }, "ccw": false, "center": [ - 59.745, - 11.593 + 59.74493336011867, + 11.5928651829117 ], "from": [ 0.38, - 7.94 + 7.94044665012407 ], "tag": null, "to": [ @@ -1702,8 +1702,8 @@ description: Variables in memory after executing hammer.kcl ], "tag": null, "to": [ - 0.227, - 0.165 + 0.22652475842498532, + 0.1645798706418925 ], "type": "ToPoint", "units": { @@ -1716,13 +1716,13 @@ description: Variables in memory after executing hammer.kcl "sourceRange": [] }, "from": [ - 0.227, - 0.165 + 0.22652475842498532, + 0.1645798706418925 ], "tag": null, "to": [ - 0.087, - 0.266 + 0.08652475842498529, + 0.266295824562643 ], "type": "ToPoint", "units": { @@ -1735,13 +1735,13 @@ description: Variables in memory after executing hammer.kcl "sourceRange": [] }, "from": [ - 0.087, - 0.266 + 0.08652475842498529, + 0.266295824562643 ], "tag": null, "to": [ - -0.087, - 0.266 + -0.08652475842498526, + 0.26629582456264306 ], "type": "ToPoint", "units": { @@ -1754,13 +1754,13 @@ description: Variables in memory after executing hammer.kcl "sourceRange": [] }, "from": [ - -0.087, - 0.266 + -0.08652475842498526, + 0.26629582456264306 ], "tag": null, "to": [ - -0.227, - 0.165 + -0.2265247584249853, + 0.16457987064189253 ], "type": "ToPoint", "units": { @@ -1773,13 +1773,13 @@ description: Variables in memory after executing hammer.kcl "sourceRange": [] }, "from": [ - -0.227, - 0.165 + -0.2265247584249853, + 0.16457987064189253 ], "tag": null, "to": [ -0.28, - 0.0 + 0.000000000000000034290110376125894 ], "type": "ToPoint", "units": { @@ -1793,12 +1793,12 @@ description: Variables in memory after executing hammer.kcl }, "from": [ -0.28, - 0.0 + 0.000000000000000034290110376125894 ], "tag": null, "to": [ - -0.227, - -0.165 + -0.22652475842498532, + -0.16457987064189247 ], "type": "ToPoint", "units": { @@ -1811,13 +1811,13 @@ description: Variables in memory after executing hammer.kcl "sourceRange": [] }, "from": [ - -0.227, - -0.165 + -0.22652475842498532, + -0.16457987064189247 ], "tag": null, "to": [ - -0.087, - -0.266 + -0.08652475842498533, + -0.266295824562643 ], "type": "ToPoint", "units": { @@ -1830,13 +1830,13 @@ description: Variables in memory after executing hammer.kcl "sourceRange": [] }, "from": [ - -0.087, - -0.266 + -0.08652475842498533, + -0.266295824562643 ], "tag": null, "to": [ - 0.087, - -0.266 + 0.08652475842498523, + -0.26629582456264306 ], "type": "ToPoint", "units": { @@ -1849,13 +1849,13 @@ description: Variables in memory after executing hammer.kcl "sourceRange": [] }, "from": [ - 0.087, - -0.266 + 0.08652475842498523, + -0.26629582456264306 ], "tag": null, "to": [ - 0.227, - -0.165 + 0.2265247584249853, + -0.16457987064189256 ], "type": "ToPoint", "units": { @@ -1868,8 +1868,8 @@ description: Variables in memory after executing hammer.kcl "sourceRange": [] }, "from": [ - 0.227, - -0.165 + 0.2265247584249853, + -0.16457987064189256 ], "tag": null, "to": [ @@ -1962,7 +1962,7 @@ description: Variables in memory after executing hammer.kcl ], "tag": null, "to": [ - 0.573, + 0.5725, 0.0 ], "type": "ToPoint", @@ -1977,16 +1977,16 @@ description: Variables in memory after executing hammer.kcl }, "ccw": true, "center": [ - 0.573, + 0.5725, 0.05 ], "from": [ - 0.573, + 0.5725, 0.0 ], "tag": null, "to": [ - 0.623, + 0.6225, 0.05 ], "type": "TangentialArc", @@ -2001,17 +2001,17 @@ description: Variables in memory after executing hammer.kcl }, "ccw": true, "center": [ - -127.868, - 0.05 + -127.86812801743145, + 0.049999999999991385 ], "from": [ - 0.623, + 0.6225, 0.05 ], "tag": null, "to": [ 0.38, - 7.94 + 7.94044665012407 ], "type": "TangentialArcTo", "units": { @@ -2025,12 +2025,12 @@ description: Variables in memory after executing hammer.kcl }, "ccw": false, "center": [ - 59.745, - 11.593 + 59.74493336011867, + 11.5928651829117 ], "from": [ 0.38, - 7.94 + 7.94044665012407 ], "tag": null, "to": [ @@ -2322,7 +2322,7 @@ description: Variables in memory after executing hammer.kcl }, "ccw": false, "center": [ - 0.893, + 0.8929032258064536, 11.36 ], "from": [ @@ -2346,8 +2346,8 @@ description: Variables in memory after executing hammer.kcl }, "ccw": false, "center": [ - 0.571, - 8.199 + 0.5706322750369587, + 8.199195646690026 ], "from": [ 0.95, @@ -2380,8 +2380,8 @@ description: Variables in memory after executing hammer.kcl ], "tag": null, "to": [ - 2.835, - 11.424 + 2.834936554450295, + 11.423675253019796 ], "type": "ToPoint", "units": { @@ -2394,13 +2394,13 @@ description: Variables in memory after executing hammer.kcl "sourceRange": [] }, "from": [ - 2.835, - 11.424 + 2.834936554450295, + 11.423675253019796 ], "tag": null, "to": [ - 2.482, - 11.778 + 2.4818612171439924, + 11.77770605137785 ], "type": "ToPoint", "units": { @@ -2414,12 +2414,12 @@ description: Variables in memory after executing hammer.kcl }, "ccw": true, "center": [ - -0.133, - 9.17 + -0.13266469771308423, + 9.17023623924411 ], "from": [ - 2.482, - 11.778 + 2.4818612171439924, + 11.77770605137785 ], "tag": { "commentStart": 617, @@ -2444,8 +2444,8 @@ description: Variables in memory after executing hammer.kcl }, "ccw": false, "center": [ - -1.178, - 14.026 + -1.1784174293766632, + 14.026467909624795 ], "from": [ -0.91, @@ -2488,7 +2488,7 @@ description: Variables in memory after executing hammer.kcl "ccw": true, "center": [ -1.92, - 12.8 + 12.799999999999999 ], "from": [ -1.92, @@ -2497,7 +2497,7 @@ description: Variables in memory after executing hammer.kcl "tag": null, "to": [ -1.97, - 12.8 + 12.799999999999999 ], "type": "TangentialArc", "units": { @@ -2511,7 +2511,7 @@ description: Variables in memory after executing hammer.kcl }, "from": [ -1.97, - 12.8 + 12.799999999999999 ], "tag": { "commentStart": 779, @@ -2522,7 +2522,7 @@ description: Variables in memory after executing hammer.kcl }, "to": [ -1.97, - 11.675 + 11.674999999999999 ], "type": "ToPoint", "units": { @@ -2537,16 +2537,16 @@ description: Variables in memory after executing hammer.kcl "ccw": true, "center": [ -1.92, - 11.675 + 11.674999999999999 ], "from": [ -1.97, - 11.675 + 11.674999999999999 ], "tag": null, "to": [ -1.92, - 11.625 + 11.624999999999998 ], "type": "TangentialArc", "units": { @@ -2560,7 +2560,7 @@ description: Variables in memory after executing hammer.kcl }, "from": [ -1.92, - 11.625 + 11.624999999999998 ], "tag": { "commentStart": 863, @@ -2571,7 +2571,7 @@ description: Variables in memory after executing hammer.kcl }, "to": [ -1.67, - 11.625 + 11.624999999999998 ], "type": "ToPoint", "units": { @@ -2585,12 +2585,12 @@ description: Variables in memory after executing hammer.kcl }, "from": [ -1.67, - 11.625 + 11.624999999999998 ], "tag": null, "to": [ - -1.578, - 11.664 + -1.577949514654756, + 11.664073112848925 ], "type": "ToPoint", "units": { @@ -2604,12 +2604,12 @@ description: Variables in memory after executing hammer.kcl }, "ccw": false, "center": [ - -1.187, - 10.743 + -1.1868717536117466, + 10.742751644274684 ], "from": [ - -1.578, - 11.664 + -1.577949514654756, + 11.664073112848925 ], "tag": null, "to": [ @@ -2846,7 +2846,7 @@ description: Variables in memory after executing hammer.kcl "tag": null, "to": [ -1.97, - -0.563 + -0.5625 ], "type": "ToPoint", "units": { @@ -2861,17 +2861,17 @@ description: Variables in memory after executing hammer.kcl "ccw": true, "center": [ -1.92, - -0.563 + -0.5625 ], "from": [ -1.97, - -0.563 + -0.5625 ], "radius": 0.05, "tag": null, "to": [ -1.92, - -0.613 + -0.6125 ], "type": "Arc", "units": { @@ -2885,12 +2885,12 @@ description: Variables in memory after executing hammer.kcl }, "from": [ -1.92, - -0.613 + -0.6125 ], "tag": null, "to": [ -1.67, - -0.613 + -0.6125 ], "type": "ToPoint", "units": { @@ -2904,7 +2904,7 @@ description: Variables in memory after executing hammer.kcl }, "from": [ -1.67, - -0.613 + -0.6125 ], "p1": [ -1.67, @@ -2921,7 +2921,7 @@ description: Variables in memory after executing hammer.kcl "tag": null, "to": [ -0.91, - -0.613 + -0.6125 ], "type": "ArcThreePoint", "units": { @@ -2935,12 +2935,12 @@ description: Variables in memory after executing hammer.kcl }, "ccw": true, "center": [ - 2.485, - 9.082 + 2.485460358056256, + 9.08243286445005 ], "from": [ -0.91, - -0.613 + -0.6125 ], "tag": null, "to": [ @@ -3131,8 +3131,8 @@ description: Variables in memory after executing hammer.kcl ], "tag": null, "to": [ - 3.29, - -0.555 + 3.2901370465245425, + -0.5547664043757057 ], "type": "ToPoint", "units": { @@ -3146,12 +3146,12 @@ description: Variables in memory after executing hammer.kcl }, "ccw": false, "center": [ - 3.786, - 8.913 + 3.7863226786700768, + 8.913019465080092 ], "from": [ - 3.29, - -0.555 + 3.2901370465245425, + -0.5547664043757057 ], "tag": null, "to": [ @@ -3170,7 +3170,7 @@ description: Variables in memory after executing hammer.kcl }, "ccw": false, "center": [ - 1.937, + 1.9367788319079844, 0.0 ], "from": [ @@ -3194,8 +3194,8 @@ description: Variables in memory after executing hammer.kcl }, "ccw": false, "center": [ - 3.794, - -8.952 + 3.7944609240383387, + -8.952237967256092 ], "from": [ 1.86, @@ -3386,7 +3386,7 @@ description: Variables in memory after executing hammer.kcl "tag": null, "to": [ -1.97, - 0.563 + 0.5625 ], "type": "ToPoint", "units": { @@ -3401,17 +3401,17 @@ description: Variables in memory after executing hammer.kcl "ccw": false, "center": [ -1.92, - 0.563 + 0.5625 ], "from": [ -1.97, - 0.563 + 0.5625 ], "radius": 0.05, "tag": null, "to": [ -1.92, - 0.613 + 0.6125 ], "type": "Arc", "units": { @@ -3425,12 +3425,12 @@ description: Variables in memory after executing hammer.kcl }, "from": [ -1.92, - 0.613 + 0.6125 ], "tag": null, "to": [ -1.67, - 0.613 + 0.6125 ], "type": "ToPoint", "units": { @@ -3444,7 +3444,7 @@ description: Variables in memory after executing hammer.kcl }, "from": [ -1.67, - 0.613 + 0.6125 ], "p1": [ -1.67, @@ -3461,7 +3461,7 @@ description: Variables in memory after executing hammer.kcl "tag": null, "to": [ -0.91, - 0.613 + 0.6125 ], "type": "ArcThreePoint", "units": { @@ -3475,12 +3475,12 @@ description: Variables in memory after executing hammer.kcl }, "ccw": false, "center": [ - 2.485, - -9.082 + 2.485460358056258, + -9.082432864450068 ], "from": [ -0.91, - 0.613 + 0.6125 ], "tag": null, "to": [ diff --git a/rust/kcl-lib/tests/kcl_samples/helical-gear/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/helical-gear/artifact_commands.snap index 66eb40a8d..1b5e7070a 100644 --- a/rust/kcl-lib/tests/kcl_samples/helical-gear/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/helical-gear/artifact_commands.snap @@ -59,7 +59,7 @@ description: Artifact commands helical-gear.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 3.354, + "x": 3.3541019662496847, "y": 1.0, "z": 0.0 } @@ -132,13 +132,13 @@ description: Artifact commands helical-gear.kcl "segment": { "type": "arc", "center": { - "x": 0.0, - "y": 0.0 + "x": 0.0000000000000017763568394002505, + "y": 0.000000000000004884981308350689 }, "radius": 3.5, "start": { "unit": "degrees", - "value": 343.398 + "value": 343.3984504009797 }, "end": { "unit": "degrees", @@ -157,8 +157,8 @@ description: Artifact commands helical-gear.kcl "segment": { "type": "arc", "center": { - "x": 0.0, - "y": 0.0 + "x": 0.0000000000000017763568394002505, + "y": 0.000000000000004884981308350689 }, "radius": 3.5, "start": { @@ -167,7 +167,7 @@ description: Artifact commands helical-gear.kcl }, "end": { "unit": "degrees", - "value": 16.602 + "value": 16.601549599020235 }, "relative": false } @@ -259,8 +259,8 @@ description: Artifact commands helical-gear.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 0.0, - "y": 19.734, + "x": 0.0000000000000012083311382392428, + "y": 19.733545036504076, "z": 0.0 } } @@ -299,8 +299,8 @@ description: Artifact commands helical-gear.kcl "segment": { "type": "line", "end": { - "x": -3.049, - "y": 22.797, + "x": -3.0494758442486236, + "y": 22.796944906617295, "z": 0.0 }, "relative": false @@ -319,7 +319,7 @@ description: Artifact commands helical-gear.kcl "end_radius": 23.0, "angle": { "unit": "degrees", - "value": 616.423 + "value": 616.4231928988978 }, "reverse": true } @@ -334,8 +334,8 @@ description: Artifact commands helical-gear.kcl "segment": { "type": "line", "end": { - "x": -5.817, - "y": 18.857, + "x": -5.816564508980187, + "y": 18.856838998639372, "z": 0.0 }, "relative": false @@ -467,8 +467,8 @@ description: Artifact commands helical-gear.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 2.103, - "y": 19.621, + "x": 2.1026747593723187, + "y": 19.62120176146286, "z": 0.0 } } @@ -492,7 +492,7 @@ description: Artifact commands helical-gear.kcl "end_radius": 23.0, "angle": { "unit": "degrees", - "value": 83.883 + "value": 83.88333258352058 }, "reverse": false } @@ -507,8 +507,8 @@ description: Artifact commands helical-gear.kcl "segment": { "type": "line", "end": { - "x": -0.603, - "y": 22.992, + "x": -0.603024957692658, + "y": 22.992093443190416, "z": 0.0 }, "relative": false @@ -527,7 +527,7 @@ description: Artifact commands helical-gear.kcl "end_radius": 23.0, "angle": { "unit": "degrees", - "value": -97.46 + "value": -97.46013968462269 }, "reverse": true } @@ -542,8 +542,8 @@ description: Artifact commands helical-gear.kcl "segment": { "type": "line", "end": { - "x": -3.774, - "y": 19.369, + "x": -3.7741919278824176, + "y": 19.369261085525228, "z": 0.0 }, "relative": false @@ -675,8 +675,8 @@ description: Artifact commands helical-gear.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 4.205, - "y": 19.28, + "x": 4.20534951874464, + "y": 19.280244685504613, "z": 0.0 } } @@ -700,7 +700,7 @@ description: Artifact commands helical-gear.kcl "end_radius": 23.0, "angle": { "unit": "degrees", - "value": 77.696 + "value": 77.6955281798938 }, "reverse": false } @@ -715,8 +715,8 @@ description: Artifact commands helical-gear.kcl "segment": { "type": "line", "end": { - "x": 1.879, - "y": 22.923, + "x": 1.8787542118590292, + "y": 22.923138585530168, "z": 0.0 }, "relative": false @@ -735,7 +735,7 @@ description: Artifact commands helical-gear.kcl "end_radius": 23.0, "angle": { "unit": "degrees", - "value": -91.272 + "value": -91.27233528099592 }, "reverse": true } @@ -750,8 +750,8 @@ description: Artifact commands helical-gear.kcl "segment": { "type": "line", "end": { - "x": -1.664, - "y": 19.663, + "x": -1.6644342460226098, + "y": 19.66322604122736, "z": 0.0 }, "relative": false diff --git a/rust/kcl-lib/tests/kcl_samples/helical-gear/artifact_graph_flowchart.snap.md b/rust/kcl-lib/tests/kcl_samples/helical-gear/artifact_graph_flowchart.snap.md index 541d6259d..8cabd92a5 100644 --- a/rust/kcl-lib/tests/kcl_samples/helical-gear/artifact_graph_flowchart.snap.md +++ b/rust/kcl-lib/tests/kcl_samples/helical-gear/artifact_graph_flowchart.snap.md @@ -20,37 +20,37 @@ flowchart LR subgraph path11 [Path] 11["Path
[1779, 1849, 0]"] %% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }] - 12["Segment
[1859, 2025, 0]"] + 12["Segment
[1859, 2021, 0]"] %% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }] - 13["Segment
[2035, 2120, 0]"] + 13["Segment
[2031, 2116, 0]"] %% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }] - 14["Segment
[2130, 2351, 0]"] + 14["Segment
[2126, 2343, 0]"] %% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }] - 15["Segment
[2438, 2524, 0]"] + 15["Segment
[2430, 2516, 0]"] %% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }] - 16["Segment
[2813, 2820, 0]"] + 16["Segment
[2805, 2812, 0]"] %% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }] 17[Solid2d] end subgraph path19 [Path] 19["Path
[1779, 1849, 0]"] %% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }] - 20["Segment
[1859, 2025, 0]"] + 20["Segment
[1859, 2021, 0]"] %% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 2 }] - 21["Segment
[2035, 2120, 0]"] + 21["Segment
[2031, 2116, 0]"] %% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 3 }] - 22["Segment
[2130, 2351, 0]"] + 22["Segment
[2126, 2343, 0]"] %% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 4 }] - 23["Segment
[2438, 2524, 0]"] + 23["Segment
[2430, 2516, 0]"] %% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 5 }] - 24["Segment
[2813, 2820, 0]"] + 24["Segment
[2805, 2812, 0]"] %% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }] 25[Solid2d] end subgraph path27 [Path] 27["Path
[1779, 1849, 0]"] %% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 1 }] - 32["Segment
[2813, 2820, 0]"] + 32["Segment
[2805, 2812, 0]"] %% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 11 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 1 }, VariableDeclarationDeclaration, VariableDeclarationInit, PipeBodyItem { index: 7 }] 33[Solid2d] end @@ -66,7 +66,7 @@ flowchart LR 29["SweepEdge Opposite"] 30["SweepEdge Opposite"] 31["SweepEdge Opposite"] - 34["Sweep Loft
[3337, 3404, 0]"] + 34["Sweep Loft
[3329, 3396, 0]"] %% [ProgramBodyItem { index: 0 }, VariableDeclarationDeclaration, VariableDeclarationInit, FunctionExpressionBody, FunctionExpressionBodyItem { index: 15 }, VariableDeclarationDeclaration, VariableDeclarationInit] 35[Wall] %% face_code_ref=Missing NodePath diff --git a/rust/kcl-lib/tests/kcl_samples/helical-gear/ast.snap b/rust/kcl-lib/tests/kcl_samples/helical-gear/ast.snap index 04f8395d9..651b628cb 100644 --- a/rust/kcl-lib/tests/kcl_samples/helical-gear/ast.snap +++ b/rust/kcl-lib/tests/kcl_samples/helical-gear/ast.snap @@ -1735,45 +1735,25 @@ description: Result of parsing helical-gear.kcl "label": { "commentStart": 0, "end": 0, - "name": "startRadius", + "name": "startDiameter", "start": 0, "type": "Identifier" }, "arg": { + "abs_path": false, "commentStart": 0, "end": 0, - "left": { - "abs_path": false, + "name": { "commentStart": 0, "end": 0, - "name": { - "commentStart": 0, - "end": 0, - "name": "baseDiameter", - "start": 0, - "type": "Identifier" - }, - "path": [], + "name": "baseDiameter", "start": 0, - "type": "Name", - "type": "Name" - }, - "operator": "/", - "right": { - "commentStart": 0, - "end": 0, - "raw": "2", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 2.0, - "suffix": "None" - } + "type": "Identifier" }, + "path": [], "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" + "type": "Name", + "type": "Name" } }, { @@ -1781,45 +1761,25 @@ description: Result of parsing helical-gear.kcl "label": { "commentStart": 0, "end": 0, - "name": "endRadius", + "name": "endDiameter", "start": 0, "type": "Identifier" }, "arg": { + "abs_path": false, "commentStart": 0, "end": 0, - "left": { - "abs_path": false, + "name": { "commentStart": 0, "end": 0, - "name": { - "commentStart": 0, - "end": 0, - "name": "tipDiameter", - "start": 0, - "type": "Identifier" - }, - "path": [], + "name": "tipDiameter", "start": 0, - "type": "Name", - "type": "Name" - }, - "operator": "/", - "right": { - "commentStart": 0, - "end": 0, - "raw": "2", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 2.0, - "suffix": "None" - } + "type": "Identifier" }, + "path": [], "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" + "type": "Name", + "type": "Name" } }, { @@ -2072,45 +2032,25 @@ description: Result of parsing helical-gear.kcl "label": { "commentStart": 0, "end": 0, - "name": "startRadius", + "name": "startDiameter", "start": 0, "type": "Identifier" }, "arg": { + "abs_path": false, "commentStart": 0, "end": 0, - "left": { - "abs_path": false, + "name": { "commentStart": 0, "end": 0, - "name": { - "commentStart": 0, - "end": 0, - "name": "baseDiameter", - "start": 0, - "type": "Identifier" - }, - "path": [], + "name": "baseDiameter", "start": 0, - "type": "Name", - "type": "Name" - }, - "operator": "/", - "right": { - "commentStart": 0, - "end": 0, - "raw": "2", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 2.0, - "suffix": "None" - } + "type": "Identifier" }, + "path": [], "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" + "type": "Name", + "type": "Name" } }, { @@ -2118,45 +2058,25 @@ description: Result of parsing helical-gear.kcl "label": { "commentStart": 0, "end": 0, - "name": "endRadius", + "name": "endDiameter", "start": 0, "type": "Identifier" }, "arg": { + "abs_path": false, "commentStart": 0, "end": 0, - "left": { - "abs_path": false, + "name": { "commentStart": 0, "end": 0, - "name": { - "commentStart": 0, - "end": 0, - "name": "tipDiameter", - "start": 0, - "type": "Identifier" - }, - "path": [], + "name": "tipDiameter", "start": 0, - "type": "Name", - "type": "Name" - }, - "operator": "/", - "right": { - "commentStart": 0, - "end": 0, - "raw": "2", - "start": 0, - "type": "Literal", - "type": "Literal", - "value": { - "value": 2.0, - "suffix": "None" - } + "type": "Identifier" }, + "path": [], "start": 0, - "type": "BinaryExpression", - "type": "BinaryExpression" + "type": "Name", + "type": "Name" } }, { diff --git a/rust/kcl-lib/tests/kcl_samples/helical-gear/ops.snap b/rust/kcl-lib/tests/kcl_samples/helical-gear/ops.snap index bbb42c989..54168cea4 100644 --- a/rust/kcl-lib/tests/kcl_samples/helical-gear/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/helical-gear/ops.snap @@ -250,7 +250,7 @@ description: Operations executed helical-gear.kcl "name": "baseDiameter", "value": { "type": "Number", - "value": 39.467, + "value": 39.46709007300815, "ty": { "type": "Default", "len": { @@ -526,7 +526,7 @@ description: Operations executed helical-gear.kcl "name": "startAngle", "value": { "type": "Number", - "value": 0.29, + "value": 0.28975170143604745, "ty": { "type": "Known", "type": "Angle", @@ -667,7 +667,7 @@ description: Operations executed helical-gear.kcl "name": "helixCalc", "value": { "type": "Number", - "value": 1.571, + "value": 1.5707963267948966, "ty": { "type": "Known", "type": "Angle", @@ -862,7 +862,7 @@ description: Operations executed helical-gear.kcl "angle": { "value": { "type": "Number", - "value": 1.571, + "value": 1.5707963267948966, "ty": { "type": "Known", "type": "Angle", @@ -874,7 +874,7 @@ description: Operations executed helical-gear.kcl "length": { "value": { "type": "Number", - "value": 19.734, + "value": 19.733545036504076, "ty": { "type": "Default", "len": { @@ -944,7 +944,7 @@ description: Operations executed helical-gear.kcl "name": "x", "value": { "type": "Number", - "value": 0.0, + "value": 0.0000000000000012083311382392428, "ty": { "type": "Default", "len": { @@ -966,7 +966,7 @@ description: Operations executed helical-gear.kcl "name": "y", "value": { "type": "Number", - "value": 19.734, + "value": 19.733545036504076, "ty": { "type": "Default", "len": { @@ -997,7 +997,7 @@ description: Operations executed helical-gear.kcl "angle": { "value": { "type": "Number", - "value": 1.704, + "value": 1.7037737936135122, "ty": { "type": "Known", "type": "Angle", @@ -1079,7 +1079,7 @@ description: Operations executed helical-gear.kcl "name": "x", "value": { "type": "Number", - "value": -3.049, + "value": -3.0494758442486236, "ty": { "type": "Default", "len": { @@ -1101,7 +1101,7 @@ description: Operations executed helical-gear.kcl "name": "y", "value": { "type": "Number", - "value": 22.797, + "value": 22.796944906617295, "ty": { "type": "Default", "len": { @@ -1132,7 +1132,7 @@ description: Operations executed helical-gear.kcl "angle": { "value": { "type": "Number", - "value": 1.87, + "value": 1.8699956271367815, "ty": { "type": "Known", "type": "Angle", @@ -1144,7 +1144,7 @@ description: Operations executed helical-gear.kcl "length": { "value": { "type": "Number", - "value": 19.734, + "value": 19.733545036504076, "ty": { "type": "Default", "len": { @@ -1214,7 +1214,7 @@ description: Operations executed helical-gear.kcl "name": "x", "value": { "type": "Number", - "value": -5.817, + "value": -5.816564508980187, "ty": { "type": "Default", "len": { @@ -1236,7 +1236,7 @@ description: Operations executed helical-gear.kcl "name": "y", "value": { "type": "Number", - "value": 18.857, + "value": 18.856838998639372, "ty": { "type": "Default", "len": { @@ -1388,7 +1388,7 @@ description: Operations executed helical-gear.kcl "name": "helixCalc", "value": { "type": "Number", - "value": 1.464, + "value": 1.4640403411278755, "ty": { "type": "Known", "type": "Angle", @@ -1583,7 +1583,7 @@ description: Operations executed helical-gear.kcl "angle": { "value": { "type": "Number", - "value": 1.464, + "value": 1.4640403411278755, "ty": { "type": "Known", "type": "Angle", @@ -1595,7 +1595,7 @@ description: Operations executed helical-gear.kcl "length": { "value": { "type": "Number", - "value": 19.734, + "value": 19.733545036504076, "ty": { "type": "Default", "len": { @@ -1665,7 +1665,7 @@ description: Operations executed helical-gear.kcl "name": "x", "value": { "type": "Number", - "value": 2.103, + "value": 2.1026747593723187, "ty": { "type": "Default", "len": { @@ -1687,7 +1687,7 @@ description: Operations executed helical-gear.kcl "name": "y", "value": { "type": "Number", - "value": 19.621, + "value": 19.62120176146286, "ty": { "type": "Default", "len": { @@ -1718,7 +1718,7 @@ description: Operations executed helical-gear.kcl "angle": { "value": { "type": "Number", - "value": 1.597, + "value": 1.5970178079464912, "ty": { "type": "Known", "type": "Angle", @@ -1800,7 +1800,7 @@ description: Operations executed helical-gear.kcl "name": "x", "value": { "type": "Number", - "value": -0.603, + "value": -0.603024957692658, "ty": { "type": "Default", "len": { @@ -1822,7 +1822,7 @@ description: Operations executed helical-gear.kcl "name": "y", "value": { "type": "Number", - "value": 22.992, + "value": 22.992093443190416, "ty": { "type": "Default", "len": { @@ -1853,7 +1853,7 @@ description: Operations executed helical-gear.kcl "angle": { "value": { "type": "Number", - "value": 1.763, + "value": 1.7632396414697604, "ty": { "type": "Known", "type": "Angle", @@ -1865,7 +1865,7 @@ description: Operations executed helical-gear.kcl "length": { "value": { "type": "Number", - "value": 19.734, + "value": 19.733545036504076, "ty": { "type": "Default", "len": { @@ -1935,7 +1935,7 @@ description: Operations executed helical-gear.kcl "name": "x", "value": { "type": "Number", - "value": -3.774, + "value": -3.7741919278824176, "ty": { "type": "Default", "len": { @@ -1957,7 +1957,7 @@ description: Operations executed helical-gear.kcl "name": "y", "value": { "type": "Number", - "value": 19.369, + "value": 19.369261085525228, "ty": { "type": "Default", "len": { @@ -2109,7 +2109,7 @@ description: Operations executed helical-gear.kcl "name": "helixCalc", "value": { "type": "Number", - "value": 1.356, + "value": 1.3560427808151838, "ty": { "type": "Known", "type": "Angle", @@ -2304,7 +2304,7 @@ description: Operations executed helical-gear.kcl "angle": { "value": { "type": "Number", - "value": 1.356, + "value": 1.3560427808151838, "ty": { "type": "Known", "type": "Angle", @@ -2316,7 +2316,7 @@ description: Operations executed helical-gear.kcl "length": { "value": { "type": "Number", - "value": 19.734, + "value": 19.733545036504076, "ty": { "type": "Default", "len": { @@ -2386,7 +2386,7 @@ description: Operations executed helical-gear.kcl "name": "x", "value": { "type": "Number", - "value": 4.205, + "value": 4.20534951874464, "ty": { "type": "Default", "len": { @@ -2408,7 +2408,7 @@ description: Operations executed helical-gear.kcl "name": "y", "value": { "type": "Number", - "value": 19.28, + "value": 19.280244685504613, "ty": { "type": "Default", "len": { @@ -2439,7 +2439,7 @@ description: Operations executed helical-gear.kcl "angle": { "value": { "type": "Number", - "value": 1.489, + "value": 1.4890202476337995, "ty": { "type": "Known", "type": "Angle", @@ -2521,7 +2521,7 @@ description: Operations executed helical-gear.kcl "name": "x", "value": { "type": "Number", - "value": 1.879, + "value": 1.8787542118590292, "ty": { "type": "Default", "len": { @@ -2543,7 +2543,7 @@ description: Operations executed helical-gear.kcl "name": "y", "value": { "type": "Number", - "value": 22.923, + "value": 22.923138585530168, "ty": { "type": "Default", "len": { @@ -2574,7 +2574,7 @@ description: Operations executed helical-gear.kcl "angle": { "value": { "type": "Number", - "value": 1.655, + "value": 1.655242081157069, "ty": { "type": "Known", "type": "Angle", @@ -2586,7 +2586,7 @@ description: Operations executed helical-gear.kcl "length": { "value": { "type": "Number", - "value": 19.734, + "value": 19.733545036504076, "ty": { "type": "Default", "len": { @@ -2656,7 +2656,7 @@ description: Operations executed helical-gear.kcl "name": "x", "value": { "type": "Number", - "value": -1.664, + "value": -1.6644342460226098, "ty": { "type": "Default", "len": { @@ -2678,7 +2678,7 @@ description: Operations executed helical-gear.kcl "name": "y", "value": { "type": "Number", - "value": 19.663, + "value": 19.66322604122736, "ty": { "type": "Default", "len": { @@ -2841,7 +2841,7 @@ description: Operations executed helical-gear.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -2857,7 +2857,7 @@ description: Operations executed helical-gear.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -2874,7 +2874,7 @@ description: Operations executed helical-gear.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/helical-planetary-gearset/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/helical-planetary-gearset/artifact_commands.snap index 77e160260..2440021fe 100644 --- a/rust/kcl-lib/tests/kcl_samples/helical-planetary-gearset/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/helical-planetary-gearset/artifact_commands.snap @@ -82,8 +82,8 @@ description: Artifact commands helical-planetary-gearset.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 0.0, - "y": 30.564, + "x": 0.0000000000000018715245497711523, + "y": 30.564315377693887, "z": 0.0 } } @@ -122,8 +122,8 @@ description: Artifact commands helical-planetary-gearset.kcl "segment": { "type": "line", "end": { - "x": -2.74, - "y": 32.886, + "x": -2.7395038903503175, + "y": 32.88609308560011, "z": 0.0 }, "relative": false @@ -142,7 +142,7 @@ description: Artifact commands helical-planetary-gearset.kcl "end_radius": 33.0, "angle": { "unit": "degrees", - "value": 625.304 + "value": 625.3044620244902 }, "reverse": true } @@ -157,8 +157,8 @@ description: Artifact commands helical-planetary-gearset.kcl "segment": { "type": "line", "end": { - "x": -4.555, - "y": 30.223, + "x": -4.55537482801479, + "y": 30.222937227930448, "z": 0.0 }, "relative": false @@ -272,7 +272,7 @@ description: Artifact commands helical-planetary-gearset.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 35.676, + "x": 35.67567567567568, "y": 0.0, "z": 0.0 } @@ -414,8 +414,8 @@ description: Artifact commands helical-planetary-gearset.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -1.08, - "y": 30.545, + "x": -1.0797253277941856, + "y": 30.54523805315085, "z": 0.0 } } @@ -439,7 +439,7 @@ description: Artifact commands helical-planetary-gearset.kcl "end_radius": 33.0, "angle": { "unit": "degrees", - "value": 92.024 + "value": 92.02447128028268 }, "reverse": false } @@ -454,8 +454,8 @@ description: Artifact commands helical-planetary-gearset.kcl "segment": { "type": "line", "end": { - "x": -3.9, - "y": 32.769, + "x": -3.899539205840894, + "y": 32.768789937715276, "z": 0.0 }, "relative": false @@ -474,7 +474,7 @@ description: Artifact commands helical-planetary-gearset.kcl "end_radius": 33.0, "angle": { "unit": "degrees", - "value": 623.28 + "value": 623.2799907442076 }, "reverse": true } @@ -489,8 +489,8 @@ description: Artifact commands helical-planetary-gearset.kcl "segment": { "type": "line", "end": { - "x": -5.62, - "y": 30.043, + "x": -5.620197188311242, + "y": 30.043148271638135, "z": 0.0 }, "relative": false @@ -604,7 +604,7 @@ description: Artifact commands helical-planetary-gearset.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 35.676, + "x": 35.67567567567568, "y": 0.0, "z": 0.0 } @@ -746,8 +746,8 @@ description: Artifact commands helical-planetary-gearset.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -2.159, - "y": 30.488, + "x": -2.159450655588373, + "y": 30.487934455669738, "z": 0.0 } } @@ -771,7 +771,7 @@ description: Artifact commands helical-planetary-gearset.kcl "end_radius": 33.0, "angle": { "unit": "degrees", - "value": 94.051 + "value": 94.05147558880067 }, "reverse": false } @@ -786,8 +786,8 @@ description: Artifact commands helical-planetary-gearset.kcl "segment": { "type": "line", "end": { - "x": -5.056, - "y": 32.61, + "x": -5.056148270092621, + "y": 32.61035670873349, "z": 0.0 }, "relative": false @@ -806,7 +806,7 @@ description: Artifact commands helical-planetary-gearset.kcl "end_radius": 33.0, "angle": { "unit": "degrees", - "value": 621.253 + "value": 621.2529864356896 }, "reverse": true } @@ -821,8 +821,8 @@ description: Artifact commands helical-planetary-gearset.kcl "segment": { "type": "line", "end": { - "x": -6.679, - "y": 29.826, + "x": -6.679322218261533, + "y": 29.825559998292956, "z": 0.0 }, "relative": false @@ -936,7 +936,7 @@ description: Artifact commands helical-planetary-gearset.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 35.676, + "x": 35.67567567567568, "y": 0.0, "z": 0.0 } @@ -1097,7 +1097,7 @@ description: Artifact commands helical-planetary-gearset.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 3.464, + "x": 3.4641016151377544, "y": 0.5, "z": 0.0 } @@ -1171,12 +1171,12 @@ description: Artifact commands helical-planetary-gearset.kcl "type": "arc", "center": { "x": -0.0, - "y": 0.0 + "y": 0.0000000000000024424906541753444 }, "radius": 3.5, "start": { "unit": "degrees", - "value": 351.787 + "value": 351.7867892982618 }, "end": { "unit": "degrees", @@ -1196,7 +1196,7 @@ description: Artifact commands helical-planetary-gearset.kcl "type": "arc", "center": { "x": -0.0, - "y": 0.0 + "y": 0.0000000000000024424906541753444 }, "radius": 3.5, "start": { @@ -1205,7 +1205,7 @@ description: Artifact commands helical-planetary-gearset.kcl }, "end": { "unit": "degrees", - "value": 8.213 + "value": 8.213210701738188 }, "relative": false } @@ -1297,8 +1297,8 @@ description: Artifact commands helical-planetary-gearset.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 0.0, - "y": 8.733, + "x": 0.000000000000000534721299934615, + "y": 8.732661536483969, "z": 0.0 } } @@ -1337,8 +1337,8 @@ description: Artifact commands helical-planetary-gearset.kcl "segment": { "type": "line", "end": { - "x": -2.421, - "y": 10.217, + "x": -2.4214666427956213, + "y": 10.21697114108815, "z": 0.0 }, "relative": false @@ -1357,7 +1357,7 @@ description: Artifact commands helical-planetary-gearset.kcl "end_radius": 10.5, "angle": { "unit": "degrees", - "value": 611.904 + "value": 611.9038409048754 }, "reverse": true } @@ -1372,8 +1372,8 @@ description: Artifact commands helical-planetary-gearset.kcl "segment": { "type": "line", "end": { - "x": -4.366, - "y": 7.563, + "x": -4.3663307682419825, + "y": 7.562706733246366, "z": 0.0 }, "relative": false @@ -1505,8 +1505,8 @@ description: Artifact commands helical-planetary-gearset.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 0.97, - "y": 8.679, + "x": 0.969549273937636, + "y": 8.678672232328719, "z": 0.0 } } @@ -1530,7 +1530,7 @@ description: Artifact commands helical-planetary-gearset.kcl "end_radius": 10.5, "angle": { "unit": "degrees", - "value": 83.626 + "value": 83.62555782351659 }, "reverse": false } @@ -1545,8 +1545,8 @@ description: Artifact commands helical-planetary-gearset.kcl "segment": { "type": "line", "end": { - "x": -1.272, - "y": 10.423, + "x": -1.2721503422803828, + "y": 10.422650023225183, "z": 0.0 }, "relative": false @@ -1565,7 +1565,7 @@ description: Artifact commands helical-planetary-gearset.kcl "end_radius": 10.5, "angle": { "unit": "degrees", - "value": -101.722 + "value": -101.72171691864123 }, "reverse": true } @@ -1580,8 +1580,8 @@ description: Artifact commands helical-planetary-gearset.kcl "segment": { "type": "line", "end": { - "x": -3.5, - "y": 8.001, + "x": -3.4996818147136093, + "y": 8.000725261284092, "z": 0.0 }, "relative": false @@ -1713,8 +1713,8 @@ description: Artifact commands helical-planetary-gearset.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 1.939, - "y": 8.515, + "x": 1.9390985478752714, + "y": 8.514650570188689, "z": 0.0 } } @@ -1738,7 +1738,7 @@ description: Artifact commands helical-planetary-gearset.kcl "end_radius": 10.5, "angle": { "unit": "degrees", - "value": 77.17 + "value": 77.17045767129224 }, "reverse": false } @@ -1753,8 +1753,8 @@ description: Artifact commands helical-planetary-gearset.kcl "segment": { "type": "line", "end": { - "x": -0.092, - "y": 10.5, + "x": -0.09232333396144166, + "y": 10.499594106536035, "z": 0.0 }, "relative": false @@ -1773,7 +1773,7 @@ description: Artifact commands helical-planetary-gearset.kcl "end_radius": 10.5, "angle": { "unit": "degrees", - "value": -95.267 + "value": -95.26661676641686 }, "reverse": true } @@ -1788,8 +1788,8 @@ description: Artifact commands helical-planetary-gearset.kcl "segment": { "type": "line", "end": { - "x": -2.578, - "y": 8.343, + "x": -2.5780166821928425, + "y": 8.343452972068697, "z": 0.0 }, "relative": false @@ -1940,7 +1940,7 @@ description: Artifact commands helical-planetary-gearset.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 3.464, + "x": 3.4641016151377544, "y": 0.5, "z": 0.0 } @@ -2014,12 +2014,12 @@ description: Artifact commands helical-planetary-gearset.kcl "type": "arc", "center": { "x": -0.0, - "y": 0.0 + "y": 0.0000000000000024424906541753444 }, "radius": 3.5, "start": { "unit": "degrees", - "value": 351.787 + "value": 351.7867892982618 }, "end": { "unit": "degrees", @@ -2039,7 +2039,7 @@ description: Artifact commands helical-planetary-gearset.kcl "type": "arc", "center": { "x": -0.0, - "y": 0.0 + "y": 0.0000000000000024424906541753444 }, "radius": 3.5, "start": { @@ -2048,7 +2048,7 @@ description: Artifact commands helical-planetary-gearset.kcl }, "end": { "unit": "degrees", - "value": 8.213 + "value": 8.213210701738188 }, "relative": false } @@ -2140,8 +2140,8 @@ description: Artifact commands helical-planetary-gearset.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 0.0, - "y": 8.733, + "x": 0.000000000000000534721299934615, + "y": 8.732661536483969, "z": 0.0 } } @@ -2180,8 +2180,8 @@ description: Artifact commands helical-planetary-gearset.kcl "segment": { "type": "line", "end": { - "x": -2.421, - "y": 10.217, + "x": -2.4214666427956213, + "y": 10.21697114108815, "z": 0.0 }, "relative": false @@ -2200,7 +2200,7 @@ description: Artifact commands helical-planetary-gearset.kcl "end_radius": 10.5, "angle": { "unit": "degrees", - "value": 611.904 + "value": 611.9038409048754 }, "reverse": true } @@ -2215,8 +2215,8 @@ description: Artifact commands helical-planetary-gearset.kcl "segment": { "type": "line", "end": { - "x": -4.366, - "y": 7.563, + "x": -4.3663307682419825, + "y": 7.562706733246366, "z": 0.0 }, "relative": false @@ -2348,8 +2348,8 @@ description: Artifact commands helical-planetary-gearset.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -0.97, - "y": 8.679, + "x": -0.9695492739376368, + "y": 8.678672232328719, "z": 0.0 } } @@ -2373,7 +2373,7 @@ description: Artifact commands helical-planetary-gearset.kcl "end_radius": 10.5, "angle": { "unit": "degrees", - "value": 96.374 + "value": 96.37444217648343 }, "reverse": false } @@ -2388,8 +2388,8 @@ description: Artifact commands helical-planetary-gearset.kcl "segment": { "type": "line", "end": { - "x": -3.541, - "y": 9.885, + "x": -3.5408417166794406, + "y": 9.884960290128767, "z": 0.0 }, "relative": false @@ -2408,7 +2408,7 @@ description: Artifact commands helical-planetary-gearset.kcl "end_radius": 10.5, "angle": { "unit": "degrees", - "value": 605.529 + "value": 605.529398728392 }, "reverse": true } @@ -2423,8 +2423,8 @@ description: Artifact commands helical-planetary-gearset.kcl "segment": { "type": "line", "end": { - "x": -5.179, - "y": 7.031, + "x": -5.17899041761511, + "y": 7.031175987346457, "z": 0.0 }, "relative": false @@ -2556,8 +2556,8 @@ description: Artifact commands helical-planetary-gearset.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -1.939, - "y": 8.515, + "x": -1.9390985478752725, + "y": 8.514650570188689, "z": 0.0 } } @@ -2581,7 +2581,7 @@ description: Artifact commands helical-planetary-gearset.kcl "end_radius": 10.5, "angle": { "unit": "degrees", - "value": 102.83 + "value": 102.82954232870779 }, "reverse": false } @@ -2596,8 +2596,8 @@ description: Artifact commands helical-planetary-gearset.kcl "segment": { "type": "line", "end": { - "x": -4.63, - "y": 9.424, + "x": -4.629706082759553, + "y": 9.424214640343205, "z": 0.0 }, "relative": false @@ -2616,7 +2616,7 @@ description: Artifact commands helical-planetary-gearset.kcl "end_radius": 10.5, "angle": { "unit": "degrees", - "value": 599.074 + "value": 599.0742985761676 }, "reverse": true } @@ -2631,8 +2631,8 @@ description: Artifact commands helical-planetary-gearset.kcl "segment": { "type": "line", "end": { - "x": -5.937, - "y": 6.404, + "x": -5.936633887995845, + "y": 6.404354424193422, "z": 0.0 }, "relative": false diff --git a/rust/kcl-lib/tests/kcl_samples/helical-planetary-gearset/ops.snap b/rust/kcl-lib/tests/kcl_samples/helical-planetary-gearset/ops.snap index 68fdb78ac..25aa1e4b3 100644 --- a/rust/kcl-lib/tests/kcl_samples/helical-planetary-gearset/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/helical-planetary-gearset/ops.snap @@ -250,7 +250,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "baseDiameter", "value": { "type": "Number", - "value": 61.129, + "value": 61.128630755387775, "ty": { "type": "Default", "len": { @@ -397,7 +397,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "helixCalc", "value": { "type": "Number", - "value": 1.571, + "value": 1.5707963267948966, "ty": { "type": "Known", "type": "Angle", @@ -592,7 +592,7 @@ description: Operations executed helical-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.571, + "value": 1.5707963267948966, "ty": { "type": "Known", "type": "Angle", @@ -604,7 +604,7 @@ description: Operations executed helical-planetary-gearset.kcl "length": { "value": { "type": "Number", - "value": 30.564, + "value": 30.564315377693887, "ty": { "type": "Default", "len": { @@ -674,7 +674,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": 0.0, + "value": 0.0000000000000018715245497711523, "ty": { "type": "Default", "len": { @@ -696,7 +696,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 30.564, + "value": 30.564315377693887, "ty": { "type": "Default", "len": { @@ -727,7 +727,7 @@ description: Operations executed helical-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.654, + "value": 1.6539072435565312, "ty": { "type": "Known", "type": "Angle", @@ -809,7 +809,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -2.74, + "value": -2.7395038903503175, "ty": { "type": "Default", "len": { @@ -831,7 +831,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 32.886, + "value": 32.88609308560011, "ty": { "type": "Default", "len": { @@ -862,7 +862,7 @@ description: Operations executed helical-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.72, + "value": 1.720395976965839, "ty": { "type": "Known", "type": "Angle", @@ -874,7 +874,7 @@ description: Operations executed helical-planetary-gearset.kcl "length": { "value": { "type": "Number", - "value": 30.564, + "value": 30.564315377693887, "ty": { "type": "Default", "len": { @@ -944,7 +944,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -4.555, + "value": -4.55537482801479, "ty": { "type": "Default", "len": { @@ -966,7 +966,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 30.223, + "value": 30.222937227930448, "ty": { "type": "Default", "len": { @@ -1252,7 +1252,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "helixCalc", "value": { "type": "Number", - "value": 1.606, + "value": 1.6061300162478944, "ty": { "type": "Known", "type": "Angle", @@ -1447,7 +1447,7 @@ description: Operations executed helical-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.606, + "value": 1.6061300162478944, "ty": { "type": "Known", "type": "Angle", @@ -1459,7 +1459,7 @@ description: Operations executed helical-planetary-gearset.kcl "length": { "value": { "type": "Number", - "value": 30.564, + "value": 30.564315377693887, "ty": { "type": "Default", "len": { @@ -1529,7 +1529,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -1.08, + "value": -1.0797253277941856, "ty": { "type": "Default", "len": { @@ -1551,7 +1551,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 30.545, + "value": 30.54523805315085, "ty": { "type": "Default", "len": { @@ -1582,7 +1582,7 @@ description: Operations executed helical-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.689, + "value": 1.689240933009529, "ty": { "type": "Known", "type": "Angle", @@ -1664,7 +1664,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -3.9, + "value": -3.899539205840894, "ty": { "type": "Default", "len": { @@ -1686,7 +1686,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 32.769, + "value": 32.768789937715276, "ty": { "type": "Default", "len": { @@ -1717,7 +1717,7 @@ description: Operations executed helical-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.756, + "value": 1.7557296664188369, "ty": { "type": "Known", "type": "Angle", @@ -1729,7 +1729,7 @@ description: Operations executed helical-planetary-gearset.kcl "length": { "value": { "type": "Number", - "value": 30.564, + "value": 30.564315377693887, "ty": { "type": "Default", "len": { @@ -1799,7 +1799,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -5.62, + "value": -5.620197188311242, "ty": { "type": "Default", "len": { @@ -1821,7 +1821,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 30.043, + "value": 30.043148271638135, "ty": { "type": "Default", "len": { @@ -2107,7 +2107,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "helixCalc", "value": { "type": "Number", - "value": 1.642, + "value": 1.6415079153836443, "ty": { "type": "Known", "type": "Angle", @@ -2302,7 +2302,7 @@ description: Operations executed helical-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.642, + "value": 1.6415079153836443, "ty": { "type": "Known", "type": "Angle", @@ -2314,7 +2314,7 @@ description: Operations executed helical-planetary-gearset.kcl "length": { "value": { "type": "Number", - "value": 30.564, + "value": 30.564315377693887, "ty": { "type": "Default", "len": { @@ -2384,7 +2384,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -2.159, + "value": -2.159450655588373, "ty": { "type": "Default", "len": { @@ -2406,7 +2406,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 30.488, + "value": 30.487934455669738, "ty": { "type": "Default", "len": { @@ -2437,7 +2437,7 @@ description: Operations executed helical-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.725, + "value": 1.724618832145279, "ty": { "type": "Known", "type": "Angle", @@ -2519,7 +2519,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -5.056, + "value": -5.056148270092621, "ty": { "type": "Default", "len": { @@ -2541,7 +2541,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 32.61, + "value": 32.61035670873349, "ty": { "type": "Default", "len": { @@ -2572,7 +2572,7 @@ description: Operations executed helical-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.791, + "value": 1.7911075655545867, "ty": { "type": "Known", "type": "Angle", @@ -2584,7 +2584,7 @@ description: Operations executed helical-planetary-gearset.kcl "length": { "value": { "type": "Number", - "value": 30.564, + "value": 30.564315377693887, "ty": { "type": "Default", "len": { @@ -2654,7 +2654,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -6.679, + "value": -6.679322218261533, "ty": { "type": "Default", "len": { @@ -2676,7 +2676,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 29.826, + "value": 29.825559998292956, "ty": { "type": "Default", "len": { @@ -3210,7 +3210,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "baseDiameter", "value": { "type": "Number", - "value": 17.465, + "value": 17.465323072967937, "ty": { "type": "Default", "len": { @@ -3486,7 +3486,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "startAngle", "value": { "type": "Number", - "value": 0.143, + "value": 0.14334756890536535, "ty": { "type": "Known", "type": "Angle", @@ -3627,7 +3627,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "helixCalc", "value": { "type": "Number", - "value": 1.571, + "value": 1.5707963267948966, "ty": { "type": "Known", "type": "Angle", @@ -3822,7 +3822,7 @@ description: Operations executed helical-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.571, + "value": 1.5707963267948966, "ty": { "type": "Known", "type": "Angle", @@ -3834,7 +3834,7 @@ description: Operations executed helical-planetary-gearset.kcl "length": { "value": { "type": "Number", - "value": 8.733, + "value": 8.732661536483969, "ty": { "type": "Default", "len": { @@ -3904,7 +3904,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": 0.0, + "value": 0.000000000000000534721299934615, "ty": { "type": "Default", "len": { @@ -3926,7 +3926,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 8.733, + "value": 8.732661536483969, "ty": { "type": "Default", "len": { @@ -3957,7 +3957,7 @@ description: Operations executed helical-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.804, + "value": 1.8035068937274739, "ty": { "type": "Known", "type": "Angle", @@ -4039,7 +4039,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -2.421, + "value": -2.4214666427956213, "ty": { "type": "Default", "len": { @@ -4061,7 +4061,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 10.217, + "value": 10.21697114108815, "ty": { "type": "Default", "len": { @@ -4092,7 +4092,7 @@ description: Operations executed helical-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 2.094, + "value": 2.0943951023931953, "ty": { "type": "Known", "type": "Angle", @@ -4104,7 +4104,7 @@ description: Operations executed helical-planetary-gearset.kcl "length": { "value": { "type": "Number", - "value": 8.733, + "value": 8.732661536483969, "ty": { "type": "Default", "len": { @@ -4174,7 +4174,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -4.366, + "value": -4.3663307682419825, "ty": { "type": "Default", "len": { @@ -4196,7 +4196,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 7.563, + "value": 7.562706733246366, "ty": { "type": "Default", "len": { @@ -4348,7 +4348,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "helixCalc", "value": { "type": "Number", - "value": 1.46, + "value": 1.4595413228372676, "ty": { "type": "Known", "type": "Angle", @@ -4543,7 +4543,7 @@ description: Operations executed helical-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.46, + "value": 1.4595413228372676, "ty": { "type": "Known", "type": "Angle", @@ -4555,7 +4555,7 @@ description: Operations executed helical-planetary-gearset.kcl "length": { "value": { "type": "Number", - "value": 8.733, + "value": 8.732661536483969, "ty": { "type": "Default", "len": { @@ -4625,7 +4625,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": 0.97, + "value": 0.969549273937636, "ty": { "type": "Default", "len": { @@ -4647,7 +4647,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 8.679, + "value": 8.678672232328719, "ty": { "type": "Default", "len": { @@ -4678,7 +4678,7 @@ description: Operations executed helical-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.692, + "value": 1.6922518897698449, "ty": { "type": "Known", "type": "Angle", @@ -4760,7 +4760,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -1.272, + "value": -1.2721503422803828, "ty": { "type": "Default", "len": { @@ -4782,7 +4782,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 10.423, + "value": 10.422650023225183, "ty": { "type": "Default", "len": { @@ -4813,7 +4813,7 @@ description: Operations executed helical-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.983, + "value": 1.9831400984355665, "ty": { "type": "Known", "type": "Angle", @@ -4825,7 +4825,7 @@ description: Operations executed helical-planetary-gearset.kcl "length": { "value": { "type": "Number", - "value": 8.733, + "value": 8.732661536483969, "ty": { "type": "Default", "len": { @@ -4895,7 +4895,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -3.5, + "value": -3.4996818147136093, "ty": { "type": "Default", "len": { @@ -4917,7 +4917,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 8.001, + "value": 8.000725261284092, "ty": { "type": "Default", "len": { @@ -5069,7 +5069,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "helixCalc", "value": { "type": "Number", - "value": 1.347, + "value": 1.3468785716349654, "ty": { "type": "Known", "type": "Angle", @@ -5264,7 +5264,7 @@ description: Operations executed helical-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.347, + "value": 1.3468785716349654, "ty": { "type": "Known", "type": "Angle", @@ -5276,7 +5276,7 @@ description: Operations executed helical-planetary-gearset.kcl "length": { "value": { "type": "Number", - "value": 8.733, + "value": 8.732661536483969, "ty": { "type": "Default", "len": { @@ -5346,7 +5346,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": 1.939, + "value": 1.9390985478752714, "ty": { "type": "Default", "len": { @@ -5368,7 +5368,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 8.515, + "value": 8.514650570188689, "ty": { "type": "Default", "len": { @@ -5399,7 +5399,7 @@ description: Operations executed helical-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.58, + "value": 1.5795891385675427, "ty": { "type": "Known", "type": "Angle", @@ -5481,7 +5481,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -0.092, + "value": -0.09232333396144166, "ty": { "type": "Default", "len": { @@ -5503,7 +5503,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 10.5, + "value": 10.499594106536035, "ty": { "type": "Default", "len": { @@ -5534,7 +5534,7 @@ description: Operations executed helical-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.87, + "value": 1.870477347233264, "ty": { "type": "Known", "type": "Angle", @@ -5546,7 +5546,7 @@ description: Operations executed helical-planetary-gearset.kcl "length": { "value": { "type": "Number", - "value": 8.733, + "value": 8.732661536483969, "ty": { "type": "Default", "len": { @@ -5616,7 +5616,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -2.578, + "value": -2.5780166821928425, "ty": { "type": "Default", "len": { @@ -5638,7 +5638,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 8.343, + "value": 8.343452972068697, "ty": { "type": "Default", "len": { @@ -6075,7 +6075,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "baseDiameter", "value": { "type": "Number", - "value": 17.465, + "value": 17.465323072967937, "ty": { "type": "Default", "len": { @@ -6351,7 +6351,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "startAngle", "value": { "type": "Number", - "value": 0.143, + "value": 0.14334756890536535, "ty": { "type": "Known", "type": "Angle", @@ -6492,7 +6492,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "helixCalc", "value": { "type": "Number", - "value": 1.571, + "value": 1.5707963267948966, "ty": { "type": "Known", "type": "Angle", @@ -6687,7 +6687,7 @@ description: Operations executed helical-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.571, + "value": 1.5707963267948966, "ty": { "type": "Known", "type": "Angle", @@ -6699,7 +6699,7 @@ description: Operations executed helical-planetary-gearset.kcl "length": { "value": { "type": "Number", - "value": 8.733, + "value": 8.732661536483969, "ty": { "type": "Default", "len": { @@ -6769,7 +6769,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": 0.0, + "value": 0.000000000000000534721299934615, "ty": { "type": "Default", "len": { @@ -6791,7 +6791,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 8.733, + "value": 8.732661536483969, "ty": { "type": "Default", "len": { @@ -6822,7 +6822,7 @@ description: Operations executed helical-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.804, + "value": 1.8035068937274739, "ty": { "type": "Known", "type": "Angle", @@ -6904,7 +6904,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -2.421, + "value": -2.4214666427956213, "ty": { "type": "Default", "len": { @@ -6926,7 +6926,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 10.217, + "value": 10.21697114108815, "ty": { "type": "Default", "len": { @@ -6957,7 +6957,7 @@ description: Operations executed helical-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 2.094, + "value": 2.0943951023931953, "ty": { "type": "Known", "type": "Angle", @@ -6969,7 +6969,7 @@ description: Operations executed helical-planetary-gearset.kcl "length": { "value": { "type": "Number", - "value": 8.733, + "value": 8.732661536483969, "ty": { "type": "Default", "len": { @@ -7039,7 +7039,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -4.366, + "value": -4.3663307682419825, "ty": { "type": "Default", "len": { @@ -7061,7 +7061,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 7.563, + "value": 7.562706733246366, "ty": { "type": "Default", "len": { @@ -7213,7 +7213,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "helixCalc", "value": { "type": "Number", - "value": 1.682, + "value": 1.6820513307525258, "ty": { "type": "Known", "type": "Angle", @@ -7408,7 +7408,7 @@ description: Operations executed helical-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.682, + "value": 1.6820513307525258, "ty": { "type": "Known", "type": "Angle", @@ -7420,7 +7420,7 @@ description: Operations executed helical-planetary-gearset.kcl "length": { "value": { "type": "Number", - "value": 8.733, + "value": 8.732661536483969, "ty": { "type": "Default", "len": { @@ -7490,7 +7490,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -0.97, + "value": -0.9695492739376368, "ty": { "type": "Default", "len": { @@ -7512,7 +7512,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 8.679, + "value": 8.678672232328719, "ty": { "type": "Default", "len": { @@ -7543,7 +7543,7 @@ description: Operations executed helical-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.915, + "value": 1.914761897685103, "ty": { "type": "Known", "type": "Angle", @@ -7625,7 +7625,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -3.541, + "value": -3.5408417166794406, "ty": { "type": "Default", "len": { @@ -7647,7 +7647,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 9.885, + "value": 9.884960290128767, "ty": { "type": "Default", "len": { @@ -7678,7 +7678,7 @@ description: Operations executed helical-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 2.206, + "value": 2.2056501063508245, "ty": { "type": "Known", "type": "Angle", @@ -7690,7 +7690,7 @@ description: Operations executed helical-planetary-gearset.kcl "length": { "value": { "type": "Number", - "value": 8.733, + "value": 8.732661536483969, "ty": { "type": "Default", "len": { @@ -7760,7 +7760,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -5.179, + "value": -5.17899041761511, "ty": { "type": "Default", "len": { @@ -7782,7 +7782,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 7.031, + "value": 7.031175987346457, "ty": { "type": "Default", "len": { @@ -7934,7 +7934,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "helixCalc", "value": { "type": "Number", - "value": 1.795, + "value": 1.794714081954828, "ty": { "type": "Known", "type": "Angle", @@ -8129,7 +8129,7 @@ description: Operations executed helical-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.795, + "value": 1.794714081954828, "ty": { "type": "Known", "type": "Angle", @@ -8141,7 +8141,7 @@ description: Operations executed helical-planetary-gearset.kcl "length": { "value": { "type": "Number", - "value": 8.733, + "value": 8.732661536483969, "ty": { "type": "Default", "len": { @@ -8211,7 +8211,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -1.939, + "value": -1.9390985478752725, "ty": { "type": "Default", "len": { @@ -8233,7 +8233,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 8.515, + "value": 8.514650570188689, "ty": { "type": "Default", "len": { @@ -8264,7 +8264,7 @@ description: Operations executed helical-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 2.027, + "value": 2.027424648887405, "ty": { "type": "Known", "type": "Angle", @@ -8346,7 +8346,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -4.63, + "value": -4.629706082759553, "ty": { "type": "Default", "len": { @@ -8368,7 +8368,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 9.424, + "value": 9.424214640343205, "ty": { "type": "Default", "len": { @@ -8399,7 +8399,7 @@ description: Operations executed helical-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 2.318, + "value": 2.318312857553127, "ty": { "type": "Known", "type": "Angle", @@ -8411,7 +8411,7 @@ description: Operations executed helical-planetary-gearset.kcl "length": { "value": { "type": "Number", - "value": 8.733, + "value": 8.732661536483969, "ty": { "type": "Default", "len": { @@ -8481,7 +8481,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -5.937, + "value": -5.936633887995845, "ty": { "type": "Default", "len": { @@ -8503,7 +8503,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 6.404, + "value": 6.404354424193422, "ty": { "type": "Default", "len": { @@ -8868,7 +8868,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -8884,7 +8884,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -8901,7 +8901,7 @@ description: Operations executed helical-planetary-gearset.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/helium-tank/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/helium-tank/artifact_commands.snap index 1c0b05204..7bb66a105 100644 --- a/rust/kcl-lib/tests/kcl_samples/helium-tank/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/helium-tank/artifact_commands.snap @@ -82,7 +82,7 @@ description: Artifact commands helium-tank.kcl "type": "line", "end": { "x": 0.0, - "y": -15.24, + "y": -15.239999999999998, "z": 0.0 }, "relative": true @@ -195,8 +195,8 @@ description: Artifact commands helium-tank.kcl "segment": { "type": "line", "end": { - "x": 114.3, - "y": 38.1, + "x": 114.29999999999727, + "y": 38.099999999999994, "z": 0.0 }, "relative": false @@ -228,8 +228,8 @@ description: Artifact commands helium-tank.kcl "segment": { "type": "line", "end": { - "x": 0.025, - "y": -12.7, + "x": 0.0254, + "y": -12.699999999999564, "z": 0.0 }, "relative": false @@ -262,7 +262,7 @@ description: Artifact commands helium-tank.kcl "segment": { "type": "line", "end": { - "x": 63.475, + "x": 63.47459999999707, "y": 0.0, "z": 0.0 }, @@ -296,7 +296,7 @@ description: Artifact commands helium-tank.kcl "type": "line", "end": { "x": 0.0, - "y": 590.453, + "y": 590.4527637033384, "z": 0.0 }, "relative": true @@ -328,8 +328,8 @@ description: Artifact commands helium-tank.kcl "segment": { "type": "line", "end": { - "x": 13.335, - "y": 706.658, + "x": 13.334999999999999, + "y": 706.6577637033388, "z": 0.0 }, "relative": false @@ -345,7 +345,7 @@ description: Artifact commands helium-tank.kcl "segment": { "type": "line", "end": { - "x": 13.335, + "x": 13.334999999999999, "y": 762.0, "z": 0.0 }, @@ -507,7 +507,7 @@ description: Artifact commands helium-tank.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 16.711, + "x": 16.710526315789473, "y": 0.0, "z": 0.0 } @@ -697,8 +697,8 @@ description: Artifact commands helium-tank.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 10.583, - "y": 769.62, + "x": 10.583333333333334, + "y": 769.6199999999999, "z": 0.0 } } @@ -720,7 +720,7 @@ description: Artifact commands helium-tank.kcl "type": "arc", "center": { "x": 0.0, - "y": 769.62 + "y": 769.6199999999999 }, "radius": 10.583333333333334, "start": { @@ -773,8 +773,8 @@ description: Artifact commands helium-tank.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 9.769, - "y": 769.62, + "x": 9.76923076923077, + "y": 769.6199999999999, "z": 0.0 } } @@ -796,7 +796,7 @@ description: Artifact commands helium-tank.kcl "type": "arc", "center": { "x": 0.0, - "y": 769.62 + "y": 769.6199999999999 }, "radius": 9.76923076923077, "start": { @@ -1075,8 +1075,8 @@ description: Artifact commands helium-tank.kcl "segment": { "type": "line", "end": { - "x": 5.671, - "y": 32.161, + "x": 5.67085334495147, + "y": 32.161007476941535, "z": 0.0 }, "relative": true @@ -1109,7 +1109,7 @@ description: Artifact commands helium-tank.kcl "type": "line", "end": { "x": 0.0, - "y": 134.167, + "y": 134.16670162040836, "z": 0.0 }, "relative": false @@ -1301,8 +1301,8 @@ description: Artifact commands helium-tank.kcl "segment": { "type": "line", "end": { - "x": 5.671, - "y": 32.161, + "x": 5.670853344951464, + "y": 32.16100747694154, "z": 0.0 }, "relative": true @@ -1335,7 +1335,7 @@ description: Artifact commands helium-tank.kcl "type": "line", "end": { "x": 0.0, - "y": 137.342, + "y": 137.34170162040837, "z": 0.0 }, "relative": false @@ -1534,8 +1534,8 @@ description: Artifact commands helium-tank.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 120.65, - "y": 1.588, + "x": 120.64999999999999, + "y": 1.5875, "z": 0.0 } } @@ -1557,7 +1557,7 @@ description: Artifact commands helium-tank.kcl "type": "arc", "center": { "x": 0.0, - "y": 1.588 + "y": 1.5875 }, "radius": 120.64999999999999, "start": { @@ -1620,7 +1620,7 @@ description: Artifact commands helium-tank.kcl "path": "[uuid]", "to": { "x": 118.11, - "y": 1.588, + "y": 1.5875, "z": 0.0 } } @@ -1642,7 +1642,7 @@ description: Artifact commands helium-tank.kcl "type": "arc", "center": { "x": 0.0, - "y": 1.588 + "y": 1.5875 }, "radius": 118.11, "start": { @@ -1764,7 +1764,7 @@ description: Artifact commands helium-tank.kcl "type": "make_plane", "origin": { "x": 0.0, - "y": 120.316, + "y": 120.31578947368422, "z": 0.0 }, "x_axis": { @@ -1835,7 +1835,7 @@ description: Artifact commands helium-tank.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 53.975, + "x": 53.974999999999994, "y": 510.54, "z": 0.0 } @@ -2102,8 +2102,8 @@ description: Artifact commands helium-tank.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 120.316, - "y": 1.969, + "x": 120.31578947368422, + "y": 1.9685, "z": 0.0 } } @@ -2125,7 +2125,7 @@ description: Artifact commands helium-tank.kcl "type": "arc", "center": { "x": 0.0, - "y": 1.969 + "y": 1.9685 }, "radius": 120.31578947368422, "start": { @@ -2187,8 +2187,8 @@ description: Artifact commands helium-tank.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 117.776, - "y": 1.969, + "x": 117.77578947368423, + "y": 1.9685, "z": 0.0 } } @@ -2210,7 +2210,7 @@ description: Artifact commands helium-tank.kcl "type": "arc", "center": { "x": 0.0, - "y": 1.969 + "y": 1.9685 }, "radius": 117.77578947368423, "start": { diff --git a/rust/kcl-lib/tests/kcl_samples/helium-tank/ops.snap b/rust/kcl-lib/tests/kcl_samples/helium-tank/ops.snap index 9816f0319..7c9d1affb 100644 --- a/rust/kcl-lib/tests/kcl_samples/helium-tank/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/helium-tank/ops.snap @@ -359,7 +359,7 @@ description: Operations executed helium-tank.kcl "offset": { "value": { "type": "Number", - "value": 2.458, + "value": 2.4583333333333335, "ty": { "type": "Known", "type": "Length", @@ -1415,7 +1415,7 @@ description: Operations executed helium-tank.kcl "offset": { "value": { "type": "Number", - "value": -4.737, + "value": -4.736842105263158, "ty": { "type": "Default", "len": { @@ -1996,7 +1996,7 @@ description: Operations executed helium-tank.kcl "distance": { "value": { "type": "Number", - "value": 0.825, + "value": 0.8250000000000001, "ty": { "type": "Known", "type": "Length", @@ -2043,7 +2043,7 @@ description: Operations executed helium-tank.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -2059,7 +2059,7 @@ description: Operations executed helium-tank.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -2076,7 +2076,7 @@ description: Operations executed helium-tank.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/helium-tank/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/helium-tank/program_memory.snap index 4155acfe1..9c3e6edbe 100644 --- a/rust/kcl-lib/tests/kcl_samples/helium-tank/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/helium-tank/program_memory.snap @@ -53,7 +53,7 @@ description: Variables in memory after executing helium-tank.kcl }, "ccw": true, "center": [ - -0.1, + -0.10000000000000028, -0.0 ], "from": [ @@ -62,8 +62,8 @@ description: Variables in memory after executing helium-tank.kcl ], "tag": null, "to": [ - -2.681, - 3.686 + -2.6810939635797078, + 3.6861841993004627 ], "type": "TangentialArc", "units": { @@ -77,12 +77,12 @@ description: Variables in memory after executing helium-tank.kcl }, "ccw": false, "center": [ - -2.824, - 3.891 + -2.824488072667469, + 3.8909722103727105 ], "from": [ - -2.681, - 3.686 + -2.6810939635797078, + 3.6861841993004627 ], "tag": { "commentStart": 3388, @@ -92,8 +92,8 @@ description: Variables in memory after executing helium-tank.kcl "value": "seg04" }, "to": [ - -3.071, - 3.934 + -3.070690010920521, + 3.934384254789443 ], "type": "TangentialArc", "units": { @@ -106,13 +106,13 @@ description: Variables in memory after executing helium-tank.kcl "sourceRange": [] }, "from": [ - -3.071, - 3.934 + -3.070690010920521, + 3.934384254789443 ], "tag": null, "to": [ - -2.847, - 5.201 + -2.8474280682058963, + 5.200565651519425 ], "type": "ToPoint", "units": { @@ -126,12 +126,12 @@ description: Variables in memory after executing helium-tank.kcl }, "ccw": false, "center": [ - -2.601, - 5.157 + -2.6012261299528445, + 5.157153607102693 ], "from": [ - -2.847, - 5.201 + -2.8474280682058963, + 5.200565651519425 ], "tag": { "commentStart": 3521, @@ -141,8 +141,8 @@ description: Variables in memory after executing helium-tank.kcl "value": "seg05" }, "to": [ - -2.601, - 5.407 + -2.6012261299528445, + 5.407153607102693 ], "type": "TangentialArc", "units": { @@ -155,13 +155,13 @@ description: Variables in memory after executing helium-tank.kcl "sourceRange": [] }, "from": [ - -2.601, - 5.407 + -2.6012261299528445, + 5.407153607102693 ], "tag": null, "to": [ 0.0, - 5.407 + 5.407153607102693 ], "type": "ToPoint", "units": { @@ -175,7 +175,7 @@ description: Variables in memory after executing helium-tank.kcl }, "from": [ 0.0, - 5.407 + 5.407153607102693 ], "tag": null, "to": [ @@ -293,7 +293,7 @@ description: Variables in memory after executing helium-tank.kcl }, "ccw": true, "center": [ - -0.1, + -0.10000000000000028, -0.0 ], "from": [ @@ -302,8 +302,8 @@ description: Variables in memory after executing helium-tank.kcl ], "tag": null, "to": [ - -2.753, - 3.789 + -2.7527910181235886, + 3.7885782048365866 ], "type": "TangentialArc", "units": { @@ -317,12 +317,12 @@ description: Variables in memory after executing helium-tank.kcl }, "ccw": false, "center": [ - -2.824, - 3.891 + -2.8244880726674695, + 3.8909722103727105 ], "from": [ - -2.753, - 3.789 + -2.7527910181235886, + 3.7885782048365866 ], "tag": { "commentStart": 2738, @@ -332,8 +332,8 @@ description: Variables in memory after executing helium-tank.kcl "value": "seg06" }, "to": [ - -2.948, - 3.913 + -2.9475890417939956, + 3.9126782325810767 ], "type": "TangentialArc", "units": { @@ -346,13 +346,13 @@ description: Variables in memory after executing helium-tank.kcl "sourceRange": [] }, "from": [ - -2.948, - 3.913 + -2.9475890417939956, + 3.9126782325810767 ], "tag": null, "to": [ - -2.724, - 5.179 + -2.7243270990793707, + 5.1788596293110585 ], "type": "ToPoint", "units": { @@ -366,12 +366,12 @@ description: Variables in memory after executing helium-tank.kcl }, "ccw": false, "center": [ - -2.601, - 5.157 + -2.6012261299528445, + 5.157153607102692 ], "from": [ - -2.724, - 5.179 + -2.7243270990793707, + 5.1788596293110585 ], "tag": { "commentStart": 2887, @@ -381,8 +381,8 @@ description: Variables in memory after executing helium-tank.kcl "value": "seg07" }, "to": [ - -2.601, - 5.282 + -2.6012261299528445, + 5.282153607102692 ], "type": "TangentialArc", "units": { @@ -395,13 +395,13 @@ description: Variables in memory after executing helium-tank.kcl "sourceRange": [] }, "from": [ - -2.601, - 5.282 + -2.6012261299528445, + 5.282153607102692 ], "tag": null, "to": [ 0.0, - 5.282 + 5.282153607102692 ], "type": "ToPoint", "units": { @@ -415,7 +415,7 @@ description: Variables in memory after executing helium-tank.kcl }, "from": [ 0.0, - 5.282 + 5.282153607102692 ], "tag": null, "to": [ @@ -530,7 +530,7 @@ description: Variables in memory after executing helium-tank.kcl }, "ccw": true, "center": [ - -0.1, + -0.10000000000000028, -0.0 ], "from": [ @@ -539,8 +539,8 @@ description: Variables in memory after executing helium-tank.kcl ], "tag": null, "to": [ - -2.681, - 3.686 + -2.6810939635797078, + 3.6861841993004627 ], "type": "TangentialArc", "units": { @@ -554,12 +554,12 @@ description: Variables in memory after executing helium-tank.kcl }, "ccw": false, "center": [ - -2.824, - 3.891 + -2.824488072667469, + 3.8909722103727105 ], "from": [ - -2.681, - 3.686 + -2.6810939635797078, + 3.6861841993004627 ], "tag": { "commentStart": 3388, @@ -569,8 +569,8 @@ description: Variables in memory after executing helium-tank.kcl "value": "seg04" }, "to": [ - -3.071, - 3.934 + -3.070690010920521, + 3.934384254789443 ], "type": "TangentialArc", "units": { @@ -583,13 +583,13 @@ description: Variables in memory after executing helium-tank.kcl "sourceRange": [] }, "from": [ - -3.071, - 3.934 + -3.070690010920521, + 3.934384254789443 ], "tag": null, "to": [ - -2.847, - 5.201 + -2.8474280682058963, + 5.200565651519425 ], "type": "ToPoint", "units": { @@ -603,12 +603,12 @@ description: Variables in memory after executing helium-tank.kcl }, "ccw": false, "center": [ - -2.601, - 5.157 + -2.6012261299528445, + 5.157153607102693 ], "from": [ - -2.847, - 5.201 + -2.8474280682058963, + 5.200565651519425 ], "tag": { "commentStart": 3521, @@ -618,8 +618,8 @@ description: Variables in memory after executing helium-tank.kcl "value": "seg05" }, "to": [ - -2.601, - 5.407 + -2.6012261299528445, + 5.407153607102693 ], "type": "TangentialArc", "units": { @@ -632,13 +632,13 @@ description: Variables in memory after executing helium-tank.kcl "sourceRange": [] }, "from": [ - -2.601, - 5.407 + -2.6012261299528445, + 5.407153607102693 ], "tag": null, "to": [ 0.0, - 5.407 + 5.407153607102693 ], "type": "ToPoint", "units": { @@ -652,7 +652,7 @@ description: Variables in memory after executing helium-tank.kcl }, "from": [ 0.0, - 5.407 + 5.407153607102693 ], "tag": null, "to": [ @@ -775,7 +775,7 @@ description: Variables in memory after executing helium-tank.kcl }, "ccw": true, "center": [ - -0.1, + -0.10000000000000028, -0.0 ], "from": [ @@ -784,8 +784,8 @@ description: Variables in memory after executing helium-tank.kcl ], "tag": null, "to": [ - -2.681, - 3.686 + -2.6810939635797078, + 3.6861841993004627 ], "type": "TangentialArc", "units": { @@ -799,12 +799,12 @@ description: Variables in memory after executing helium-tank.kcl }, "ccw": false, "center": [ - -2.824, - 3.891 + -2.824488072667469, + 3.8909722103727105 ], "from": [ - -2.681, - 3.686 + -2.6810939635797078, + 3.6861841993004627 ], "tag": { "commentStart": 3388, @@ -814,8 +814,8 @@ description: Variables in memory after executing helium-tank.kcl "value": "seg04" }, "to": [ - -3.071, - 3.934 + -3.070690010920521, + 3.934384254789443 ], "type": "TangentialArc", "units": { @@ -828,13 +828,13 @@ description: Variables in memory after executing helium-tank.kcl "sourceRange": [] }, "from": [ - -3.071, - 3.934 + -3.070690010920521, + 3.934384254789443 ], "tag": null, "to": [ - -2.847, - 5.201 + -2.8474280682058963, + 5.200565651519425 ], "type": "ToPoint", "units": { @@ -848,12 +848,12 @@ description: Variables in memory after executing helium-tank.kcl }, "ccw": false, "center": [ - -2.601, - 5.157 + -2.6012261299528445, + 5.157153607102693 ], "from": [ - -2.847, - 5.201 + -2.8474280682058963, + 5.200565651519425 ], "tag": { "commentStart": 3521, @@ -863,8 +863,8 @@ description: Variables in memory after executing helium-tank.kcl "value": "seg05" }, "to": [ - -2.601, - 5.407 + -2.6012261299528445, + 5.407153607102693 ], "type": "TangentialArc", "units": { @@ -877,13 +877,13 @@ description: Variables in memory after executing helium-tank.kcl "sourceRange": [] }, "from": [ - -2.601, - 5.407 + -2.6012261299528445, + 5.407153607102693 ], "tag": null, "to": [ 0.0, - 5.407 + 5.407153607102693 ], "type": "ToPoint", "units": { @@ -897,7 +897,7 @@ description: Variables in memory after executing helium-tank.kcl }, "from": [ 0.0, - 5.407 + 5.407153607102693 ], "tag": null, "to": [ @@ -1027,17 +1027,17 @@ description: Variables in memory after executing helium-tank.kcl }, "ccw": true, "center": [ - 0.167, + 0.16666666666666666, 1.675 ], "from": [ - 0.177, + 0.17708333333333331, 1.675 ], "radius": 0.010416666666666666, "tag": null, "to": [ - 0.177, + 0.17708333333333331, 1.675 ], "type": "Circle", @@ -1051,7 +1051,7 @@ description: Variables in memory after executing helium-tank.kcl "id": "[uuid]", "origin": { "x": 0.0, - "y": 120.316, + "y": 120.31578947368422, "z": 0.0, "units": { "type": "Mm" @@ -1136,17 +1136,17 @@ description: Variables in memory after executing helium-tank.kcl "ccw": true, "center": [ 0.0, - 0.078 + 0.0775 ], "from": [ - 4.737, - 0.078 + 4.736842105263158, + 0.0775 ], "radius": 4.736842105263158, "tag": null, "to": [ - 4.737, - 0.078 + 4.736842105263158, + 0.0775 ], "type": "Circle", "units": { @@ -1186,12 +1186,12 @@ description: Variables in memory after executing helium-tank.kcl }, "start": { "from": [ - 4.737, - 0.078 + 4.736842105263158, + 0.0775 ], "to": [ - 4.737, - 0.078 + 4.736842105263158, + 0.0775 ], "units": { "type": "Inches" @@ -1302,17 +1302,17 @@ description: Variables in memory after executing helium-tank.kcl "ccw": true, "center": [ 0.0, - 0.063 + 0.0625 ], "from": [ 4.75, - 0.063 + 0.0625 ], "radius": 4.75, "tag": null, "to": [ 4.75, - 0.063 + 0.0625 ], "type": "Circle", "units": { @@ -1353,11 +1353,11 @@ description: Variables in memory after executing helium-tank.kcl "start": { "from": [ 4.75, - 0.063 + 0.0625 ], "to": [ 4.75, - 0.063 + 0.0625 ], "units": { "type": "Inches" @@ -1613,7 +1613,7 @@ description: Variables in memory after executing helium-tank.kcl "ccw": false, "center": [ 0.725, - 29.3 + 29.299999999999997 ], "from": [ 0.725, @@ -1621,8 +1621,8 @@ description: Variables in memory after executing helium-tank.kcl ], "tag": null, "to": [ - 0.819, - 29.266 + 0.8189692620785909, + 29.26579798566743 ], "type": "TangentialArc", "units": { @@ -1636,17 +1636,17 @@ description: Variables in memory after executing helium-tank.kcl }, "ccw": true, "center": [ - 1.383, - 29.061 + 1.3827848345501343, + 29.060585899672024 ], "from": [ - 0.819, - 29.266 + 0.8189692620785909, + 29.26579798566743 ], "tag": null, "to": [ - 0.819, - 28.855 + 0.8189692620785879, + 28.855373813676625 ], "type": "TangentialArc", "units": { @@ -1660,17 +1660,17 @@ description: Variables in memory after executing helium-tank.kcl }, "ccw": false, "center": [ - 0.725, - 28.821 + 0.7249999999999969, + 28.821171799344057 ], "from": [ - 0.819, - 28.855 + 0.8189692620785879, + 28.855373813676625 ], "tag": null, "to": [ - 0.725, - 28.721 + 0.7249999999999964, + 28.721171799344056 ], "type": "TangentialArc", "units": { @@ -1684,17 +1684,17 @@ description: Variables in memory after executing helium-tank.kcl }, "ccw": true, "center": [ - 0.725, - 28.621 + 0.724999999999996, + 28.621171799344054 ], "from": [ - 0.725, - 28.721 + 0.7249999999999964, + 28.721171799344056 ], "tag": null, "to": [ - 0.725, - 28.521 + 0.7249999999999956, + 28.521171799344053 ], "type": "TangentialArc", "units": { @@ -1708,12 +1708,12 @@ description: Variables in memory after executing helium-tank.kcl }, "ccw": false, "center": [ - 0.725, - 24.746 + 0.7249999999999794, + 24.746171799344047 ], "from": [ - 0.725, - 28.521 + 0.7249999999999956, + 28.521171799344053 ], "tag": { "commentStart": 843, @@ -1723,8 +1723,8 @@ description: Variables in memory after executing helium-tank.kcl "value": "seg01" }, "to": [ - 4.5, - 24.746 + 4.499999999999984, + 24.746171799344033 ], "type": "TangentialArc", "units": { @@ -1737,8 +1737,8 @@ description: Variables in memory after executing helium-tank.kcl "sourceRange": [] }, "from": [ - 4.5, - 24.746 + 4.499999999999984, + 24.746171799344033 ], "tag": { "commentStart": 922, @@ -1748,7 +1748,7 @@ description: Variables in memory after executing helium-tank.kcl "value": "seg09" }, "to": [ - 4.5, + 4.4999999999998925, 1.5 ], "type": "ToPoint", @@ -1763,11 +1763,11 @@ description: Variables in memory after executing helium-tank.kcl }, "ccw": false, "center": [ - 2.5, - 1.5 + 2.4999999999998925, + 1.500000000000008 ], "from": [ - 4.5, + 4.4999999999998925, 1.5 ], "tag": { @@ -1778,8 +1778,8 @@ description: Variables in memory after executing helium-tank.kcl "value": "seg02" }, "to": [ - 2.5, - -0.5 + 2.4999999999998845, + -0.499999999999992 ], "type": "TangentialArc", "units": { @@ -1792,8 +1792,8 @@ description: Variables in memory after executing helium-tank.kcl "sourceRange": [] }, "from": [ - 2.5, - -0.5 + 2.4999999999998845, + -0.499999999999992 ], "tag": { "commentStart": 1061, @@ -1804,7 +1804,7 @@ description: Variables in memory after executing helium-tank.kcl }, "to": [ 0.001, - -0.5 + -0.49999999999998285 ], "type": "ToPoint", "units": { @@ -1818,12 +1818,12 @@ description: Variables in memory after executing helium-tank.kcl }, "from": [ 0.001, - -0.5 + -0.49999999999998285 ], "tag": null, "to": [ 0.001, - -0.375 + -0.37499999999998285 ], "type": "ToPoint", "units": { @@ -1837,12 +1837,12 @@ description: Variables in memory after executing helium-tank.kcl }, "from": [ 0.001, - -0.375 + -0.37499999999998285 ], "tag": null, "to": [ - 2.5, - -0.375 + 2.4999999999998845, + -0.37499999999998285 ], "type": "ToPoint", "units": { @@ -1856,17 +1856,17 @@ description: Variables in memory after executing helium-tank.kcl }, "ccw": true, "center": [ - 2.5, - 1.5 + 2.4999999999998845, + 1.500000000000017 ], "from": [ - 2.5, - -0.375 + 2.4999999999998845, + -0.37499999999998285 ], "tag": null, "to": [ - 4.375, - 1.5 + 4.3749999999998845, + 1.500000000000017 ], "type": "TangentialArc", "units": { @@ -1879,13 +1879,13 @@ description: Variables in memory after executing helium-tank.kcl "sourceRange": [] }, "from": [ - 4.375, - 1.5 + 4.3749999999998845, + 1.500000000000017 ], "tag": null, "to": [ - 4.375, - 24.746 + 4.3749999999998845, + 24.74617179934405 ], "type": "ToPoint", "units": { @@ -1899,17 +1899,17 @@ description: Variables in memory after executing helium-tank.kcl }, "ccw": true, "center": [ - 1.3, - 24.746 + 1.2999999999998844, + 24.74617179934405 ], "from": [ - 4.375, - 24.746 + 4.3749999999998845, + 24.74617179934405 ], "tag": null, "to": [ - 1.3, - 27.821 + 1.2999999999998846, + 27.82117179934405 ], "type": "TangentialArc", "units": { @@ -1922,13 +1922,13 @@ description: Variables in memory after executing helium-tank.kcl "sourceRange": [] }, "from": [ - 1.3, - 27.821 + 1.2999999999998846, + 27.82117179934405 ], "tag": null, "to": [ 0.525, - 27.821 + 27.82117179934405 ], "type": "ToPoint", "units": { @@ -1942,7 +1942,7 @@ description: Variables in memory after executing helium-tank.kcl }, "from": [ 0.525, - 27.821 + 27.82117179934405 ], "tag": null, "to": [ @@ -2126,7 +2126,7 @@ description: Variables in memory after executing helium-tank.kcl "ccw": false, "center": [ 0.725, - 29.3 + 29.299999999999997 ], "from": [ 0.725, @@ -2134,8 +2134,8 @@ description: Variables in memory after executing helium-tank.kcl ], "tag": null, "to": [ - 0.819, - 29.266 + 0.8189692620785909, + 29.26579798566743 ], "type": "TangentialArc", "units": { @@ -2149,17 +2149,17 @@ description: Variables in memory after executing helium-tank.kcl }, "ccw": true, "center": [ - 1.383, - 29.061 + 1.3827848345501343, + 29.060585899672024 ], "from": [ - 0.819, - 29.266 + 0.8189692620785909, + 29.26579798566743 ], "tag": null, "to": [ - 0.819, - 28.855 + 0.8189692620785879, + 28.855373813676625 ], "type": "TangentialArc", "units": { @@ -2173,17 +2173,17 @@ description: Variables in memory after executing helium-tank.kcl }, "ccw": false, "center": [ - 0.725, - 28.821 + 0.7249999999999969, + 28.821171799344057 ], "from": [ - 0.819, - 28.855 + 0.8189692620785879, + 28.855373813676625 ], "tag": null, "to": [ - 0.725, - 28.721 + 0.7249999999999964, + 28.721171799344056 ], "type": "TangentialArc", "units": { @@ -2197,17 +2197,17 @@ description: Variables in memory after executing helium-tank.kcl }, "ccw": true, "center": [ - 0.725, - 28.621 + 0.724999999999996, + 28.621171799344054 ], "from": [ - 0.725, - 28.721 + 0.7249999999999964, + 28.721171799344056 ], "tag": null, "to": [ - 0.725, - 28.521 + 0.7249999999999956, + 28.521171799344053 ], "type": "TangentialArc", "units": { @@ -2221,12 +2221,12 @@ description: Variables in memory after executing helium-tank.kcl }, "ccw": false, "center": [ - 0.725, - 24.746 + 0.7249999999999794, + 24.746171799344047 ], "from": [ - 0.725, - 28.521 + 0.7249999999999956, + 28.521171799344053 ], "tag": { "commentStart": 843, @@ -2236,8 +2236,8 @@ description: Variables in memory after executing helium-tank.kcl "value": "seg01" }, "to": [ - 4.5, - 24.746 + 4.499999999999984, + 24.746171799344033 ], "type": "TangentialArc", "units": { @@ -2250,8 +2250,8 @@ description: Variables in memory after executing helium-tank.kcl "sourceRange": [] }, "from": [ - 4.5, - 24.746 + 4.499999999999984, + 24.746171799344033 ], "tag": { "commentStart": 922, @@ -2261,7 +2261,7 @@ description: Variables in memory after executing helium-tank.kcl "value": "seg09" }, "to": [ - 4.5, + 4.4999999999998925, 1.5 ], "type": "ToPoint", @@ -2276,11 +2276,11 @@ description: Variables in memory after executing helium-tank.kcl }, "ccw": false, "center": [ - 2.5, - 1.5 + 2.4999999999998925, + 1.500000000000008 ], "from": [ - 4.5, + 4.4999999999998925, 1.5 ], "tag": { @@ -2291,8 +2291,8 @@ description: Variables in memory after executing helium-tank.kcl "value": "seg02" }, "to": [ - 2.5, - -0.5 + 2.4999999999998845, + -0.499999999999992 ], "type": "TangentialArc", "units": { @@ -2305,8 +2305,8 @@ description: Variables in memory after executing helium-tank.kcl "sourceRange": [] }, "from": [ - 2.5, - -0.5 + 2.4999999999998845, + -0.499999999999992 ], "tag": { "commentStart": 1061, @@ -2317,7 +2317,7 @@ description: Variables in memory after executing helium-tank.kcl }, "to": [ 0.001, - -0.5 + -0.49999999999998285 ], "type": "ToPoint", "units": { @@ -2331,12 +2331,12 @@ description: Variables in memory after executing helium-tank.kcl }, "from": [ 0.001, - -0.5 + -0.49999999999998285 ], "tag": null, "to": [ 0.001, - -0.375 + -0.37499999999998285 ], "type": "ToPoint", "units": { @@ -2350,12 +2350,12 @@ description: Variables in memory after executing helium-tank.kcl }, "from": [ 0.001, - -0.375 + -0.37499999999998285 ], "tag": null, "to": [ - 2.5, - -0.375 + 2.4999999999998845, + -0.37499999999998285 ], "type": "ToPoint", "units": { @@ -2369,17 +2369,17 @@ description: Variables in memory after executing helium-tank.kcl }, "ccw": true, "center": [ - 2.5, - 1.5 + 2.4999999999998845, + 1.500000000000017 ], "from": [ - 2.5, - -0.375 + 2.4999999999998845, + -0.37499999999998285 ], "tag": null, "to": [ - 4.375, - 1.5 + 4.3749999999998845, + 1.500000000000017 ], "type": "TangentialArc", "units": { @@ -2392,13 +2392,13 @@ description: Variables in memory after executing helium-tank.kcl "sourceRange": [] }, "from": [ - 4.375, - 1.5 + 4.3749999999998845, + 1.500000000000017 ], "tag": null, "to": [ - 4.375, - 24.746 + 4.3749999999998845, + 24.74617179934405 ], "type": "ToPoint", "units": { @@ -2412,17 +2412,17 @@ description: Variables in memory after executing helium-tank.kcl }, "ccw": true, "center": [ - 1.3, - 24.746 + 1.2999999999998844, + 24.74617179934405 ], "from": [ - 4.375, - 24.746 + 4.3749999999998845, + 24.74617179934405 ], "tag": null, "to": [ - 1.3, - 27.821 + 1.2999999999998846, + 27.82117179934405 ], "type": "TangentialArc", "units": { @@ -2435,13 +2435,13 @@ description: Variables in memory after executing helium-tank.kcl "sourceRange": [] }, "from": [ - 1.3, - 27.821 + 1.2999999999998846, + 27.82117179934405 ], "tag": null, "to": [ 0.525, - 27.821 + 27.82117179934405 ], "type": "ToPoint", "units": { @@ -2455,7 +2455,7 @@ description: Variables in memory after executing helium-tank.kcl }, "from": [ 0.525, - 27.821 + 27.82117179934405 ], "tag": null, "to": [ @@ -2628,7 +2628,7 @@ description: Variables in memory after executing helium-tank.kcl 0.0 ], "from": [ - 0.658, + 0.6578947368421053, 0.0 ], "radius": 0.6578947368421053, @@ -2640,7 +2640,7 @@ description: Variables in memory after executing helium-tank.kcl "value": "seg03" }, "to": [ - 0.658, + 0.6578947368421053, 0.0 ], "type": "Circle", @@ -2681,11 +2681,11 @@ description: Variables in memory after executing helium-tank.kcl }, "start": { "from": [ - 0.658, + 0.6578947368421053, 0.0 ], "to": [ - 0.658, + 0.6578947368421053, 0.0 ], "units": { @@ -2791,7 +2791,7 @@ description: Variables in memory after executing helium-tank.kcl 0.0 ], "from": [ - 0.658, + 0.6578947368421053, 0.0 ], "radius": 0.6578947368421053, @@ -2803,7 +2803,7 @@ description: Variables in memory after executing helium-tank.kcl "value": "seg03" }, "to": [ - 0.658, + 0.6578947368421053, 0.0 ], "type": "Circle", @@ -2844,11 +2844,11 @@ description: Variables in memory after executing helium-tank.kcl }, "start": { "from": [ - 0.658, + 0.6578947368421053, 0.0 ], "to": [ - 0.658, + 0.6578947368421053, 0.0 ], "units": { @@ -2935,13 +2935,13 @@ description: Variables in memory after executing helium-tank.kcl 2.525 ], "from": [ - 0.035, + 0.034722222222222224, 2.525 ], "radius": 0.034722222222222224, "tag": null, "to": [ - 0.035, + 0.034722222222222224, 2.525 ], "type": "Circle", @@ -2982,12 +2982,12 @@ description: Variables in memory after executing helium-tank.kcl }, "start": { "from": [ - 0.417, - 30.3 + 0.4166666666666667, + 30.299999999999997 ], "to": [ - 0.417, - 30.3 + 0.4166666666666667, + 30.299999999999997 ], "units": { "type": "Inches" diff --git a/rust/kcl-lib/tests/kcl_samples/herringbone-gear/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/herringbone-gear/artifact_commands.snap index a01aac442..0900e4fef 100644 --- a/rust/kcl-lib/tests/kcl_samples/herringbone-gear/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/herringbone-gear/artifact_commands.snap @@ -82,8 +82,8 @@ description: Artifact commands herringbone-gear.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 0.0, - "y": 12.129, + "x": 0.0000000000000007426684721314096, + "y": 12.128696578449956, "z": 0.0 } } @@ -122,8 +122,8 @@ description: Artifact commands herringbone-gear.kcl "segment": { "type": "line", "end": { - "x": -1.505, - "y": 13.416, + "x": -1.504830584785392, + "y": 13.41586690866805, "z": 0.0 }, "relative": false @@ -142,7 +142,7 @@ description: Artifact commands herringbone-gear.kcl "end_radius": 13.5, "angle": { "unit": "degrees", - "value": 622.174 + "value": 622.1735910904937 }, "reverse": true } @@ -157,8 +157,8 @@ description: Artifact commands herringbone-gear.kcl "segment": { "type": "line", "end": { - "x": -3.016, - "y": 11.748, + "x": -3.0162841835514778, + "y": 11.747651272325072, "z": 0.0 }, "relative": false @@ -375,8 +375,8 @@ description: Artifact commands herringbone-gear.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 3.015, - "y": 11.748, + "x": 3.015462170559555, + "y": 11.747862298734521, "z": 0.0 } } @@ -400,7 +400,7 @@ description: Artifact commands herringbone-gear.kcl "end_radius": 13.5, "angle": { "unit": "degrees", - "value": 75.604 + "value": 75.60400909518157 }, "reverse": false } @@ -415,8 +415,8 @@ description: Artifact commands herringbone-gear.kcl "segment": { "type": "line", "end": { - "x": 1.878, - "y": 13.369, + "x": 1.8779014305491148, + "y": 13.368750361089909, "z": 0.0 }, "relative": false @@ -435,7 +435,7 @@ description: Artifact commands herringbone-gear.kcl "end_radius": 13.5, "angle": { "unit": "degrees", - "value": -83.43 + "value": -83.43041800468791 }, "reverse": true } @@ -450,8 +450,8 @@ description: Artifact commands herringbone-gear.kcl "segment": { "type": "line", "end": { - "x": -0.001, - "y": 12.129, + "x": -0.0008486680761613712, + "y": 12.128696548758493, "z": 0.0 }, "relative": false diff --git a/rust/kcl-lib/tests/kcl_samples/herringbone-gear/ops.snap b/rust/kcl-lib/tests/kcl_samples/herringbone-gear/ops.snap index 32136c363..b86d9b8f3 100644 --- a/rust/kcl-lib/tests/kcl_samples/herringbone-gear/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/herringbone-gear/ops.snap @@ -250,7 +250,7 @@ description: Operations executed herringbone-gear.kcl "name": "baseDiameter", "value": { "type": "Number", - "value": 24.257, + "value": 24.257393156899912, "ty": { "type": "Default", "len": { @@ -397,7 +397,7 @@ description: Operations executed herringbone-gear.kcl "name": "helixCalc", "value": { "type": "Number", - "value": 1.571, + "value": 1.5707963267948966, "ty": { "type": "Known", "type": "Angle", @@ -592,7 +592,7 @@ description: Operations executed herringbone-gear.kcl "angle": { "value": { "type": "Number", - "value": 1.571, + "value": 1.5707963267948966, "ty": { "type": "Known", "type": "Angle", @@ -604,7 +604,7 @@ description: Operations executed herringbone-gear.kcl "length": { "value": { "type": "Number", - "value": 12.129, + "value": 12.128696578449956, "ty": { "type": "Default", "len": { @@ -674,7 +674,7 @@ description: Operations executed herringbone-gear.kcl "name": "x", "value": { "type": "Number", - "value": 0.0, + "value": 0.0000000000000007426684721314096, "ty": { "type": "Default", "len": { @@ -696,7 +696,7 @@ description: Operations executed herringbone-gear.kcl "name": "y", "value": { "type": "Number", - "value": 12.129, + "value": 12.128696578449956, "ty": { "type": "Default", "len": { @@ -727,7 +727,7 @@ description: Operations executed herringbone-gear.kcl "angle": { "value": { "type": "Number", - "value": 1.682, + "value": 1.6824973989225336, "ty": { "type": "Known", "type": "Angle", @@ -809,7 +809,7 @@ description: Operations executed herringbone-gear.kcl "name": "x", "value": { "type": "Number", - "value": -1.505, + "value": -1.504830584785392, "ty": { "type": "Default", "len": { @@ -831,7 +831,7 @@ description: Operations executed herringbone-gear.kcl "name": "y", "value": { "type": "Number", - "value": 13.416, + "value": 13.41586690866805, "ty": { "type": "Default", "len": { @@ -862,7 +862,7 @@ description: Operations executed herringbone-gear.kcl "angle": { "value": { "type": "Number", - "value": 1.822, + "value": 1.82212373908208, "ty": { "type": "Known", "type": "Angle", @@ -874,7 +874,7 @@ description: Operations executed herringbone-gear.kcl "length": { "value": { "type": "Number", - "value": 12.129, + "value": 12.128696578449956, "ty": { "type": "Default", "len": { @@ -944,7 +944,7 @@ description: Operations executed herringbone-gear.kcl "name": "x", "value": { "type": "Number", - "value": -3.016, + "value": -3.0162841835514778, "ty": { "type": "Default", "len": { @@ -966,7 +966,7 @@ description: Operations executed herringbone-gear.kcl "name": "y", "value": { "type": "Number", - "value": 11.748, + "value": 11.747651272325072, "ty": { "type": "Default", "len": { @@ -1118,7 +1118,7 @@ description: Operations executed herringbone-gear.kcl "name": "helixCalc", "value": { "type": "Number", - "value": 1.32, + "value": 1.3195388864186572, "ty": { "type": "Known", "type": "Angle", @@ -1313,7 +1313,7 @@ description: Operations executed herringbone-gear.kcl "angle": { "value": { "type": "Number", - "value": 1.32, + "value": 1.3195388864186572, "ty": { "type": "Known", "type": "Angle", @@ -1325,7 +1325,7 @@ description: Operations executed herringbone-gear.kcl "length": { "value": { "type": "Number", - "value": 12.129, + "value": 12.128696578449956, "ty": { "type": "Default", "len": { @@ -1395,7 +1395,7 @@ description: Operations executed herringbone-gear.kcl "name": "x", "value": { "type": "Number", - "value": 3.015, + "value": 3.015462170559555, "ty": { "type": "Default", "len": { @@ -1417,7 +1417,7 @@ description: Operations executed herringbone-gear.kcl "name": "y", "value": { "type": "Number", - "value": 11.748, + "value": 11.747862298734521, "ty": { "type": "Default", "len": { @@ -1448,7 +1448,7 @@ description: Operations executed herringbone-gear.kcl "angle": { "value": { "type": "Number", - "value": 1.431, + "value": 1.4312399585462943, "ty": { "type": "Known", "type": "Angle", @@ -1530,7 +1530,7 @@ description: Operations executed herringbone-gear.kcl "name": "x", "value": { "type": "Number", - "value": 1.878, + "value": 1.8779014305491148, "ty": { "type": "Default", "len": { @@ -1552,7 +1552,7 @@ description: Operations executed herringbone-gear.kcl "name": "y", "value": { "type": "Number", - "value": 13.369, + "value": 13.368750361089909, "ty": { "type": "Default", "len": { @@ -1583,7 +1583,7 @@ description: Operations executed herringbone-gear.kcl "angle": { "value": { "type": "Number", - "value": 1.571, + "value": 1.5708662987058406, "ty": { "type": "Known", "type": "Angle", @@ -1595,7 +1595,7 @@ description: Operations executed herringbone-gear.kcl "length": { "value": { "type": "Number", - "value": 12.129, + "value": 12.128696578449956, "ty": { "type": "Default", "len": { @@ -1665,7 +1665,7 @@ description: Operations executed herringbone-gear.kcl "name": "x", "value": { "type": "Number", - "value": -0.001, + "value": -0.0008486680761613712, "ty": { "type": "Default", "len": { @@ -1687,7 +1687,7 @@ description: Operations executed herringbone-gear.kcl "name": "y", "value": { "type": "Number", - "value": 12.129, + "value": 12.128696548758493, "ty": { "type": "Default", "len": { @@ -1971,7 +1971,7 @@ description: Operations executed herringbone-gear.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -1987,7 +1987,7 @@ description: Operations executed herringbone-gear.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -2004,7 +2004,7 @@ description: Operations executed herringbone-gear.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/herringbone-planetary-gearset/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/herringbone-planetary-gearset/artifact_commands.snap index 419323ac0..70f1a1e69 100644 --- a/rust/kcl-lib/tests/kcl_samples/herringbone-planetary-gearset/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/herringbone-planetary-gearset/artifact_commands.snap @@ -82,8 +82,8 @@ description: Artifact commands herringbone-planetary-gearset.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 0.0, - "y": 42.208, + "x": 0.0000000000000025844862830173056, + "y": 42.207864093005846, "z": 0.0 } } @@ -122,8 +122,8 @@ description: Artifact commands herringbone-planetary-gearset.kcl "segment": { "type": "line", "end": { - "x": -2.977, - "y": 44.901, + "x": -2.9769208657835278, + "y": 44.901424723040385, "z": 0.0 }, "relative": false @@ -142,7 +142,7 @@ description: Artifact commands herringbone-planetary-gearset.kcl "end_radius": 45.0, "angle": { "unit": "degrees", - "value": 626.428 + "value": 626.4283375475447 }, "reverse": true } @@ -157,8 +157,8 @@ description: Artifact commands herringbone-planetary-gearset.kcl "segment": { "type": "line", "end": { - "x": -4.563, - "y": 41.96, + "x": -4.563472835506928, + "y": 41.96043978526968, "z": 0.0 }, "relative": false @@ -414,8 +414,8 @@ description: Artifact commands herringbone-planetary-gearset.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -2.627, - "y": 42.126, + "x": -2.6270457430803247, + "y": 42.12603021835093, "z": 0.0 } } @@ -439,7 +439,7 @@ description: Artifact commands herringbone-planetary-gearset.kcl "end_radius": 45.0, "angle": { "unit": "degrees", - "value": 93.568 + "value": 93.5684342027113 }, "reverse": false } @@ -454,8 +454,8 @@ description: Artifact commands herringbone-planetary-gearset.kcl "segment": { "type": "line", "end": { - "x": -5.766, - "y": 44.629, + "x": -5.765843883743658, + "y": 44.62908294272128, "z": 0.0 }, "relative": false @@ -474,7 +474,7 @@ description: Artifact commands herringbone-planetary-gearset.kcl "end_radius": 45.0, "angle": { "unit": "degrees", - "value": 622.86 + "value": 622.8599033448335 }, "reverse": true } @@ -489,8 +489,8 @@ description: Artifact commands herringbone-planetary-gearset.kcl "segment": { "type": "line", "end": { - "x": -7.166, - "y": 41.595, + "x": -7.166270925682343, + "y": 41.595052017197574, "z": 0.0 }, "relative": false @@ -836,8 +836,8 @@ description: Artifact commands herringbone-planetary-gearset.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 0.0, - "y": 13.099, + "x": 0.0000000000000008020819499019225, + "y": 13.098992304725952, "z": 0.0 } } @@ -876,8 +876,8 @@ description: Artifact commands herringbone-planetary-gearset.kcl "segment": { "type": "line", "end": { - "x": -2.318, - "y": 14.82, + "x": -2.3177818921176065, + "y": 14.819847742152135, "z": 0.0 }, "relative": false @@ -896,7 +896,7 @@ description: Artifact commands herringbone-planetary-gearset.kcl "end_radius": 15.0, "angle": { "unit": "degrees", - "value": 618.764 + "value": 618.764320149364 }, "reverse": true } @@ -911,8 +911,8 @@ description: Artifact commands herringbone-planetary-gearset.kcl "segment": { "type": "line", "end": { - "x": -4.48, - "y": 12.309, + "x": -4.480119225484201, + "y": 12.309026408482376, "z": 0.0 }, "relative": false @@ -1129,8 +1129,8 @@ description: Artifact commands herringbone-planetary-gearset.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 2.446, - "y": 12.869, + "x": 2.4458701745920246, + "y": 12.86861758264309, "z": 0.0 } } @@ -1154,7 +1154,7 @@ description: Artifact commands herringbone-planetary-gearset.kcl "end_radius": 15.0, "angle": { "unit": "degrees", - "value": 79.238 + "value": 79.23845407148335 }, "reverse": false } @@ -1169,8 +1169,8 @@ description: Artifact commands herringbone-planetary-gearset.kcl "segment": { "type": "line", "end": { - "x": 0.49, - "y": 14.992, + "x": 0.49017318473970817, + "y": 14.991988869024754, "z": 0.0 }, "relative": false @@ -1189,7 +1189,7 @@ description: Artifact commands herringbone-planetary-gearset.kcl "end_radius": 15.0, "angle": { "unit": "degrees", - "value": -90.474 + "value": -90.47413392211939 }, "reverse": true } @@ -1204,8 +1204,8 @@ description: Artifact commands herringbone-planetary-gearset.kcl "segment": { "type": "line", "end": { - "x": -2.103, - "y": 12.929, + "x": -2.1029602755543437, + "y": 12.92908184979545, "z": 0.0 }, "relative": false @@ -1512,8 +1512,8 @@ description: Artifact commands herringbone-planetary-gearset.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 0.0, - "y": 13.099, + "x": 0.0000000000000008020819499019225, + "y": 13.098992304725952, "z": 0.0 } } @@ -1552,8 +1552,8 @@ description: Artifact commands herringbone-planetary-gearset.kcl "segment": { "type": "line", "end": { - "x": -2.318, - "y": 14.82, + "x": -2.3177818921176065, + "y": 14.819847742152135, "z": 0.0 }, "relative": false @@ -1572,7 +1572,7 @@ description: Artifact commands herringbone-planetary-gearset.kcl "end_radius": 15.0, "angle": { "unit": "degrees", - "value": 618.764 + "value": 618.764320149364 }, "reverse": true } @@ -1587,8 +1587,8 @@ description: Artifact commands herringbone-planetary-gearset.kcl "segment": { "type": "line", "end": { - "x": -4.48, - "y": 12.309, + "x": -4.480119225484201, + "y": 12.309026408482376, "z": 0.0 }, "relative": false @@ -1805,8 +1805,8 @@ description: Artifact commands herringbone-planetary-gearset.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -2.446, - "y": 12.869, + "x": -2.4458701745920233, + "y": 12.86861758264309, "z": 0.0 } } @@ -1830,7 +1830,7 @@ description: Artifact commands herringbone-planetary-gearset.kcl "end_radius": 15.0, "angle": { "unit": "degrees", - "value": 100.762 + "value": 100.76154592851665 }, "reverse": false } @@ -1845,8 +1845,8 @@ description: Artifact commands herringbone-planetary-gearset.kcl "segment": { "type": "line", "end": { - "x": -5.044, - "y": 14.126, + "x": -5.044210337486996, + "y": 14.12642708087184, "z": 0.0 }, "relative": false @@ -1865,7 +1865,7 @@ description: Artifact commands herringbone-planetary-gearset.kcl "end_radius": 15.0, "angle": { "unit": "degrees", - "value": 608.003 + "value": 608.0027742208474 }, "reverse": true } @@ -1880,8 +1880,8 @@ description: Artifact commands herringbone-planetary-gearset.kcl "segment": { "type": "line", "end": { - "x": -6.7, - "y": 11.256, + "x": -6.699692584483277, + "y": 11.256008114455565, "z": 0.0 }, "relative": false diff --git a/rust/kcl-lib/tests/kcl_samples/herringbone-planetary-gearset/ops.snap b/rust/kcl-lib/tests/kcl_samples/herringbone-planetary-gearset/ops.snap index 253000f6e..ceab2280a 100644 --- a/rust/kcl-lib/tests/kcl_samples/herringbone-planetary-gearset/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/herringbone-planetary-gearset/ops.snap @@ -250,7 +250,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "baseDiameter", "value": { "type": "Number", - "value": 84.416, + "value": 84.41572818601169, "ty": { "type": "Default", "len": { @@ -397,7 +397,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "helixCalc", "value": { "type": "Number", - "value": 1.571, + "value": 1.5707963267948966, "ty": { "type": "Known", "type": "Angle", @@ -592,7 +592,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.571, + "value": 1.5707963267948966, "ty": { "type": "Known", "type": "Angle", @@ -604,7 +604,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "length": { "value": { "type": "Number", - "value": 42.208, + "value": 42.207864093005846, "ty": { "type": "Default", "len": { @@ -674,7 +674,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": 0.0, + "value": 0.0000000000000025844862830173056, "ty": { "type": "Default", "len": { @@ -696,7 +696,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 42.208, + "value": 42.207864093005846, "ty": { "type": "Default", "len": { @@ -727,7 +727,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.637, + "value": 1.6369984708360608, "ty": { "type": "Known", "type": "Angle", @@ -809,7 +809,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -2.977, + "value": -2.9769208657835278, "ty": { "type": "Default", "len": { @@ -831,7 +831,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 44.901, + "value": 44.901424723040385, "ty": { "type": "Default", "len": { @@ -862,7 +862,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.679, + "value": 1.6791271079531653, "ty": { "type": "Known", "type": "Angle", @@ -874,7 +874,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "length": { "value": { "type": "Number", - "value": 42.208, + "value": 42.207864093005846, "ty": { "type": "Default", "len": { @@ -944,7 +944,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -4.563, + "value": -4.563472835506928, "ty": { "type": "Default", "len": { @@ -966,7 +966,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 41.96, + "value": 41.96043978526968, "ty": { "type": "Default", "len": { @@ -1252,7 +1252,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "helixCalc", "value": { "type": "Number", - "value": 1.633, + "value": 1.6330772527729875, "ty": { "type": "Known", "type": "Angle", @@ -1447,7 +1447,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.633, + "value": 1.6330772527729875, "ty": { "type": "Known", "type": "Angle", @@ -1459,7 +1459,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "length": { "value": { "type": "Number", - "value": 42.208, + "value": 42.207864093005846, "ty": { "type": "Default", "len": { @@ -1529,7 +1529,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -2.627, + "value": -2.6270457430803247, "ty": { "type": "Default", "len": { @@ -1551,7 +1551,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 42.126, + "value": 42.12603021835093, "ty": { "type": "Default", "len": { @@ -1582,7 +1582,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.699, + "value": 1.6992793968141517, "ty": { "type": "Known", "type": "Angle", @@ -1664,7 +1664,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -5.766, + "value": -5.765843883743658, "ty": { "type": "Default", "len": { @@ -1686,7 +1686,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 44.629, + "value": 44.62908294272128, "ty": { "type": "Default", "len": { @@ -1717,7 +1717,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.741, + "value": 1.7414080339312563, "ty": { "type": "Known", "type": "Angle", @@ -1729,7 +1729,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "length": { "value": { "type": "Number", - "value": 42.208, + "value": 42.207864093005846, "ty": { "type": "Default", "len": { @@ -1799,7 +1799,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -7.166, + "value": -7.166270925682343, "ty": { "type": "Default", "len": { @@ -1821,7 +1821,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 41.595, + "value": 41.595052017197574, "ty": { "type": "Default", "len": { @@ -2476,7 +2476,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "baseDiameter", "value": { "type": "Number", - "value": 26.198, + "value": 26.197984609451904, "ty": { "type": "Default", "len": { @@ -2623,7 +2623,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "helixCalc", "value": { "type": "Number", - "value": 1.571, + "value": 1.5707963267948966, "ty": { "type": "Known", "type": "Angle", @@ -2818,7 +2818,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.571, + "value": 1.5707963267948966, "ty": { "type": "Known", "type": "Angle", @@ -2830,7 +2830,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "length": { "value": { "type": "Number", - "value": 13.099, + "value": 13.098992304725952, "ty": { "type": "Default", "len": { @@ -2900,7 +2900,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": 0.0, + "value": 0.0000000000000008020819499019225, "ty": { "type": "Default", "len": { @@ -2922,7 +2922,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 13.099, + "value": 13.098992304725952, "ty": { "type": "Default", "len": { @@ -2953,7 +2953,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.726, + "value": 1.725936704749948, "ty": { "type": "Known", "type": "Angle", @@ -3035,7 +3035,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -2.318, + "value": -2.3177818921176065, "ty": { "type": "Default", "len": { @@ -3057,7 +3057,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 14.82, + "value": 14.819847742152135, "ty": { "type": "Default", "len": { @@ -3088,7 +3088,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.92, + "value": 1.9198621771937625, "ty": { "type": "Known", "type": "Angle", @@ -3100,7 +3100,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "length": { "value": { "type": "Number", - "value": 13.099, + "value": 13.098992304725952, "ty": { "type": "Default", "len": { @@ -3170,7 +3170,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -4.48, + "value": -4.480119225484201, "ty": { "type": "Default", "len": { @@ -3192,7 +3192,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 12.309, + "value": 12.309026408482376, "ty": { "type": "Default", "len": { @@ -3344,7 +3344,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "helixCalc", "value": { "type": "Number", - "value": 1.383, + "value": 1.3829719177376907, "ty": { "type": "Known", "type": "Angle", @@ -3539,7 +3539,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.383, + "value": 1.3829719177376907, "ty": { "type": "Known", "type": "Angle", @@ -3551,7 +3551,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "length": { "value": { "type": "Number", - "value": 13.099, + "value": 13.098992304725952, "ty": { "type": "Default", "len": { @@ -3621,7 +3621,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": 2.446, + "value": 2.4458701745920246, "ty": { "type": "Default", "len": { @@ -3643,7 +3643,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 12.869, + "value": 12.86861758264309, "ty": { "type": "Default", "len": { @@ -3674,7 +3674,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.538, + "value": 1.5381122956927422, "ty": { "type": "Known", "type": "Angle", @@ -3756,7 +3756,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": 0.49, + "value": 0.49017318473970817, "ty": { "type": "Default", "len": { @@ -3778,7 +3778,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 14.992, + "value": 14.991988869024754, "ty": { "type": "Default", "len": { @@ -3809,7 +3809,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.732, + "value": 1.7320377681365566, "ty": { "type": "Known", "type": "Angle", @@ -3821,7 +3821,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "length": { "value": { "type": "Number", - "value": 13.099, + "value": 13.098992304725952, "ty": { "type": "Default", "len": { @@ -3891,7 +3891,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -2.103, + "value": -2.1029602755543437, "ty": { "type": "Default", "len": { @@ -3913,7 +3913,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 12.929, + "value": 12.92908184979545, "ty": { "type": "Default", "len": { @@ -4471,7 +4471,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "baseDiameter", "value": { "type": "Number", - "value": 26.198, + "value": 26.197984609451904, "ty": { "type": "Default", "len": { @@ -4618,7 +4618,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "helixCalc", "value": { "type": "Number", - "value": 1.571, + "value": 1.5707963267948966, "ty": { "type": "Known", "type": "Angle", @@ -4813,7 +4813,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.571, + "value": 1.5707963267948966, "ty": { "type": "Known", "type": "Angle", @@ -4825,7 +4825,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "length": { "value": { "type": "Number", - "value": 13.099, + "value": 13.098992304725952, "ty": { "type": "Default", "len": { @@ -4895,7 +4895,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": 0.0, + "value": 0.0000000000000008020819499019225, "ty": { "type": "Default", "len": { @@ -4917,7 +4917,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 13.099, + "value": 13.098992304725952, "ty": { "type": "Default", "len": { @@ -4948,7 +4948,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.726, + "value": 1.725936704749948, "ty": { "type": "Known", "type": "Angle", @@ -5030,7 +5030,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -2.318, + "value": -2.3177818921176065, "ty": { "type": "Default", "len": { @@ -5052,7 +5052,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 14.82, + "value": 14.819847742152135, "ty": { "type": "Default", "len": { @@ -5083,7 +5083,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.92, + "value": 1.9198621771937625, "ty": { "type": "Known", "type": "Angle", @@ -5095,7 +5095,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "length": { "value": { "type": "Number", - "value": 13.099, + "value": 13.098992304725952, "ty": { "type": "Default", "len": { @@ -5165,7 +5165,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -4.48, + "value": -4.480119225484201, "ty": { "type": "Default", "len": { @@ -5187,7 +5187,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 12.309, + "value": 12.309026408482376, "ty": { "type": "Default", "len": { @@ -5339,7 +5339,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "helixCalc", "value": { "type": "Number", - "value": 1.759, + "value": 1.7586207358521024, "ty": { "type": "Known", "type": "Angle", @@ -5534,7 +5534,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.759, + "value": 1.7586207358521024, "ty": { "type": "Known", "type": "Angle", @@ -5546,7 +5546,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "length": { "value": { "type": "Number", - "value": 13.099, + "value": 13.098992304725952, "ty": { "type": "Default", "len": { @@ -5616,7 +5616,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -2.446, + "value": -2.4458701745920233, "ty": { "type": "Default", "len": { @@ -5638,7 +5638,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 12.869, + "value": 12.86861758264309, "ty": { "type": "Default", "len": { @@ -5669,7 +5669,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 1.914, + "value": 1.913761113807154, "ty": { "type": "Known", "type": "Angle", @@ -5751,7 +5751,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -5.044, + "value": -5.044210337486996, "ty": { "type": "Default", "len": { @@ -5773,7 +5773,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 14.126, + "value": 14.12642708087184, "ty": { "type": "Default", "len": { @@ -5804,7 +5804,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "angle": { "value": { "type": "Number", - "value": 2.108, + "value": 2.1076865862509684, "ty": { "type": "Known", "type": "Angle", @@ -5816,7 +5816,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "length": { "value": { "type": "Number", - "value": 13.099, + "value": 13.098992304725952, "ty": { "type": "Default", "len": { @@ -5886,7 +5886,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "x", "value": { "type": "Number", - "value": -6.7, + "value": -6.699692584483277, "ty": { "type": "Default", "len": { @@ -5908,7 +5908,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 11.256, + "value": 11.256008114455565, "ty": { "type": "Default", "len": { @@ -6394,7 +6394,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -6410,7 +6410,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -6427,7 +6427,7 @@ description: Operations executed herringbone-planetary-gearset.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/hex-nut/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/hex-nut/artifact_commands.snap index 854cde59e..2c0458d10 100644 --- a/rust/kcl-lib/tests/kcl_samples/hex-nut/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/hex-nut/artifact_commands.snap @@ -59,7 +59,7 @@ description: Artifact commands hex-nut.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 7.938, + "x": 7.9375, "y": 0.0, "z": 0.0 } @@ -81,8 +81,8 @@ description: Artifact commands hex-nut.kcl "segment": { "type": "line", "end": { - "x": -3.969, - "y": -6.874, + "x": -3.968750000000003, + "y": -6.874076642538981, "z": 0.0 }, "relative": true @@ -98,8 +98,8 @@ description: Artifact commands hex-nut.kcl "segment": { "type": "line", "end": { - "x": -7.938, - "y": 0.0, + "x": -7.9375, + "y": 0.0000000000000009720633968232116, "z": 0.0 }, "relative": true @@ -115,8 +115,8 @@ description: Artifact commands hex-nut.kcl "segment": { "type": "line", "end": { - "x": -3.969, - "y": 6.874, + "x": -3.9687499999999982, + "y": 6.874076642538982, "z": 0.0 }, "relative": true @@ -132,8 +132,8 @@ description: Artifact commands hex-nut.kcl "segment": { "type": "line", "end": { - "x": 3.969, - "y": 6.874, + "x": 3.9687500000000004, + "y": 6.874076642538981, "z": 0.0 }, "relative": true @@ -149,7 +149,7 @@ description: Artifact commands hex-nut.kcl "segment": { "type": "line", "end": { - "x": 7.144, + "x": 7.14375, "y": 0.0, "z": 0.0 }, @@ -195,7 +195,7 @@ description: Artifact commands hex-nut.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 3.969, + "x": 3.96875, "y": 0.0, "z": 0.0 } diff --git a/rust/kcl-lib/tests/kcl_samples/hex-nut/ops.snap b/rust/kcl-lib/tests/kcl_samples/hex-nut/ops.snap index 068407e26..6449312f7 100644 --- a/rust/kcl-lib/tests/kcl_samples/hex-nut/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/hex-nut/ops.snap @@ -75,7 +75,7 @@ description: Operations executed hex-nut.kcl "name": "diameter", "value": { "type": "Number", - "value": 0.313, + "value": 0.3125, "ty": { "type": "Default", "len": { @@ -114,7 +114,7 @@ description: Operations executed hex-nut.kcl "innerDia": { "value": { "type": "Number", - "value": 0.313, + "value": 0.3125, "ty": { "type": "Default", "len": { @@ -367,7 +367,7 @@ description: Operations executed hex-nut.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -383,7 +383,7 @@ description: Operations executed hex-nut.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -400,7 +400,7 @@ description: Operations executed hex-nut.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/hex-nut/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/hex-nut/program_memory.snap index 368881415..dcd50f0d4 100644 --- a/rust/kcl-lib/tests/kcl_samples/hex-nut/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/hex-nut/program_memory.snap @@ -5,7 +5,7 @@ description: Variables in memory after executing hex-nut.kcl { "diameter": { "type": "Number", - "value": 0.313, + "value": 0.3125, "ty": { "type": "Default", "len": { diff --git a/rust/kcl-lib/tests/kcl_samples/i-beam/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/i-beam/artifact_commands.snap index 50985a349..7401134da 100644 --- a/rust/kcl-lib/tests/kcl_samples/i-beam/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/i-beam/artifact_commands.snap @@ -81,7 +81,7 @@ description: Artifact commands i-beam.kcl "segment": { "type": "line", "end": { - "x": 33.82, + "x": 33.8201, "y": 0.0, "z": 0.0 }, @@ -99,7 +99,7 @@ description: Artifact commands i-beam.kcl "type": "line", "end": { "x": 0.0, - "y": -7.442, + "y": -7.442199999999999, "z": 0.0 }, "relative": true @@ -115,8 +115,8 @@ description: Artifact commands i-beam.kcl "segment": { "type": "line", "end": { - "x": 14.059, - "y": 43.358, + "x": 14.0589, + "y": 43.3578, "z": 0.0 }, "relative": false @@ -148,7 +148,7 @@ description: Artifact commands i-beam.kcl "segment": { "type": "line", "end": { - "x": 2.451, + "x": 2.4510999999999994, "y": 0.0, "z": 0.0 }, diff --git a/rust/kcl-lib/tests/kcl_samples/i-beam/ops.snap b/rust/kcl-lib/tests/kcl_samples/i-beam/ops.snap index 956df617c..275dfaf21 100644 --- a/rust/kcl-lib/tests/kcl_samples/i-beam/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/i-beam/ops.snap @@ -492,7 +492,7 @@ description: Operations executed i-beam.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -508,7 +508,7 @@ description: Operations executed i-beam.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -525,7 +525,7 @@ description: Operations executed i-beam.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/i-beam/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/i-beam/program_memory.snap index 5bcfe8d31..690c6a1c5 100644 --- a/rust/kcl-lib/tests/kcl_samples/i-beam/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/i-beam/program_memory.snap @@ -73,7 +73,7 @@ description: Variables in memory after executing i-beam.kcl ], "tag": null, "to": [ - 1.332, + 1.3315, 2.0 ], "type": "ToPoint", @@ -87,12 +87,12 @@ description: Variables in memory after executing i-beam.kcl "sourceRange": [] }, "from": [ - 1.332, + 1.3315, 2.0 ], "tag": null, "to": [ - 1.332, + 1.3315, 1.707 ], "type": "ToPoint", @@ -106,12 +106,12 @@ description: Variables in memory after executing i-beam.kcl "sourceRange": [] }, "from": [ - 1.332, + 1.3315, 1.707 ], "tag": null, "to": [ - 0.554, + 0.5535, 1.707 ], "type": "ToPoint", @@ -126,16 +126,16 @@ description: Variables in memory after executing i-beam.kcl }, "ccw": true, "center": [ - 0.554, + 0.5535, 1.25 ], "from": [ - 0.554, + 0.5535, 1.707 ], "tag": null, "to": [ - 0.096, + 0.09649999999999997, 1.25 ], "type": "TangentialArc", @@ -149,12 +149,12 @@ description: Variables in memory after executing i-beam.kcl "sourceRange": [] }, "from": [ - 0.096, + 0.09649999999999997, 1.25 ], "tag": null, "to": [ - 0.096, + 0.09649999999999997, 0.0 ], "type": "ToPoint", diff --git a/rust/kcl-lib/tests/kcl_samples/keyboard/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/keyboard/artifact_commands.snap index bae1ff53c..3306eeb2f 100644 --- a/rust/kcl-lib/tests/kcl_samples/keyboard/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/keyboard/artifact_commands.snap @@ -82,7 +82,7 @@ description: Artifact commands keyboard.kcl "type": "line", "end": { "x": -3.556, - "y": 17.272, + "y": 17.272000000000002, "z": 0.0 }, "relative": true @@ -98,8 +98,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 148.743, - "y": 18.263, + "x": 148.74296628496853, + "y": 18.263339802695402, "z": 0.0 }, "relative": true @@ -295,8 +295,8 @@ description: Artifact commands keyboard.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 29.21, - "y": 19.05, + "x": 29.209999999999997, + "y": 19.049999999999997, "z": 0.0 } } @@ -317,8 +317,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "arc", "center": { - "x": 19.05, - "y": 19.05 + "x": 19.049999999999997, + "y": 19.049999999999997 }, "radius": 10.16, "start": { @@ -367,8 +367,8 @@ description: Artifact commands keyboard.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 121.92, - "y": 19.05, + "x": 121.92000000000002, + "y": 19.049999999999997, "z": 0.0 } } @@ -390,7 +390,7 @@ description: Artifact commands keyboard.kcl "type": "arc", "center": { "x": 111.76, - "y": 19.05 + "y": 19.049999999999997 }, "radius": 10.16, "start": { @@ -439,7 +439,7 @@ description: Artifact commands keyboard.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 28.702, + "x": 28.701999999999995, "y": 326.39, "z": 0.0 } @@ -461,7 +461,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "arc", "center": { - "x": 18.542, + "x": 18.541999999999998, "y": 326.39 }, "radius": 10.16, @@ -511,7 +511,7 @@ description: Artifact commands keyboard.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 121.92, + "x": 121.92000000000002, "y": 326.39, "z": 0.0 } @@ -789,7 +789,7 @@ description: Artifact commands keyboard.kcl "origin": { "x": 0.0, "y": 0.0, - "z": 17.78 + "z": 17.779999999999998 }, "x_axis": { "x": 1.0, @@ -798,8 +798,8 @@ description: Artifact commands keyboard.kcl }, "y_axis": { "x": 0.0, - "y": 0.993, - "z": 0.121 + "y": 0.9926556406329575, + "z": 0.12097429115135457 }, "size": 60.0, "clobber": false, @@ -826,8 +826,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -845,8 +845,8 @@ description: Artifact commands keyboard.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 7.62, - "y": 7.62, + "x": 7.619999999999999, + "y": 7.620000000000001, "z": 0.0 } } @@ -868,7 +868,7 @@ description: Artifact commands keyboard.kcl "type": "arc", "center": { "x": 10.16, - "y": 7.62 + "y": 7.620000000000001 }, "radius": 2.54, "start": { @@ -892,7 +892,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 22.86, + "x": 22.860000000000003, "y": 0.0, "z": 0.0 }, @@ -925,8 +925,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 0.0, - "y": 15.24, + "x": 0.0000000000000009331808609502833, + "y": 15.240000000000002, "z": 0.0 }, "relative": true @@ -958,7 +958,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": -22.86, + "x": -22.860000000000007, "y": -0.0, "z": 0.0 }, @@ -991,8 +991,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 7.62, - "y": 7.62, + "x": 7.619999999999999, + "y": 7.620000000000001, "z": 0.0 }, "relative": false @@ -1018,8 +1018,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -1102,7 +1102,7 @@ description: Artifact commands keyboard.kcl "origin": { "x": 0.0, "y": 0.0, - "z": 17.78 + "z": 17.779999999999998 }, "x_axis": { "x": 1.0, @@ -1111,8 +1111,8 @@ description: Artifact commands keyboard.kcl }, "y_axis": { "x": 0.0, - "y": 0.993, - "z": 0.121 + "y": 0.9926556406329575, + "z": 0.12097429115135457 }, "size": 60.0, "clobber": false, @@ -1139,8 +1139,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -1158,8 +1158,8 @@ description: Artifact commands keyboard.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 38.1, - "y": 7.62, + "x": 38.099999999999994, + "y": 7.620000000000001, "z": 0.0 } } @@ -1181,7 +1181,7 @@ description: Artifact commands keyboard.kcl "type": "arc", "center": { "x": 40.64, - "y": 7.62 + "y": 7.620000000000001 }, "radius": 2.54, "start": { @@ -1205,7 +1205,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 15.24, + "x": 15.240000000000002, "y": 0.0, "z": 0.0 }, @@ -1238,8 +1238,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 0.0, - "y": 15.24, + "x": 0.0000000000000009331808609502833, + "y": 15.240000000000002, "z": 0.0 }, "relative": true @@ -1271,7 +1271,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": -15.24, + "x": -15.240000000000002, "y": -0.0, "z": 0.0 }, @@ -1304,8 +1304,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 38.1, - "y": 7.62, + "x": 38.099999999999994, + "y": 7.620000000000001, "z": 0.0 }, "relative": false @@ -1331,8 +1331,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -1474,7 +1474,7 @@ description: Artifact commands keyboard.kcl "origin": { "x": 0.0, "y": 0.0, - "z": 17.78 + "z": 17.779999999999998 }, "x_axis": { "x": 1.0, @@ -1483,8 +1483,8 @@ description: Artifact commands keyboard.kcl }, "y_axis": { "x": 0.0, - "y": 0.993, - "z": 0.121 + "y": 0.9926556406329575, + "z": 0.12097429115135457 }, "size": 60.0, "clobber": false, @@ -1511,8 +1511,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -1530,8 +1530,8 @@ description: Artifact commands keyboard.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 106.68, - "y": 7.62, + "x": 106.67999999999999, + "y": 7.620000000000001, "z": 0.0 } } @@ -1552,8 +1552,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "arc", "center": { - "x": 109.22, - "y": 7.62 + "x": 109.21999999999998, + "y": 7.620000000000001 }, "radius": 2.54, "start": { @@ -1610,8 +1610,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 0.0, - "y": 15.24, + "x": 0.0000000000000009331808609502833, + "y": 15.240000000000002, "z": 0.0 }, "relative": true @@ -1643,7 +1643,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": -127.0, + "x": -127.00000000000001, "y": -0.0, "z": 0.0 }, @@ -1676,8 +1676,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 106.68, - "y": 7.62, + "x": 106.67999999999999, + "y": 7.620000000000001, "z": 0.0 }, "relative": false @@ -1703,8 +1703,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -1787,7 +1787,7 @@ description: Artifact commands keyboard.kcl "origin": { "x": 0.0, "y": 0.0, - "z": 17.78 + "z": 17.779999999999998 }, "x_axis": { "x": 1.0, @@ -1796,8 +1796,8 @@ description: Artifact commands keyboard.kcl }, "y_axis": { "x": 0.0, - "y": 0.993, - "z": 0.121 + "y": 0.9926556406329575, + "z": 0.12097429115135457 }, "size": 60.0, "clobber": false, @@ -1824,8 +1824,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -1843,8 +1843,8 @@ description: Artifact commands keyboard.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 241.3, - "y": 7.62, + "x": 241.29999999999998, + "y": 7.620000000000001, "z": 0.0 } } @@ -1865,8 +1865,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "arc", "center": { - "x": 243.84, - "y": 7.62 + "x": 243.83999999999997, + "y": 7.620000000000001 }, "radius": 2.54, "start": { @@ -1890,7 +1890,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 15.24, + "x": 15.240000000000002, "y": 0.0, "z": 0.0 }, @@ -1923,8 +1923,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 0.0, - "y": 15.24, + "x": 0.0000000000000009331808609502833, + "y": 15.240000000000002, "z": 0.0 }, "relative": true @@ -1956,7 +1956,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": -15.24, + "x": -15.23999999999999, "y": -0.0, "z": 0.0 }, @@ -1989,8 +1989,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 241.3, - "y": 7.62, + "x": 241.29999999999998, + "y": 7.620000000000001, "z": 0.0 }, "relative": false @@ -2016,8 +2016,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -2100,7 +2100,7 @@ description: Artifact commands keyboard.kcl "origin": { "x": 0.0, "y": 0.0, - "z": 17.78 + "z": 17.779999999999998 }, "x_axis": { "x": 1.0, @@ -2109,8 +2109,8 @@ description: Artifact commands keyboard.kcl }, "y_axis": { "x": 0.0, - "y": 0.993, - "z": 0.121 + "y": 0.9926556406329575, + "z": 0.12097429115135457 }, "size": 60.0, "clobber": false, @@ -2137,8 +2137,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -2156,8 +2156,8 @@ description: Artifact commands keyboard.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 264.16, - "y": 7.62, + "x": 264.15999999999997, + "y": 7.620000000000001, "z": 0.0 } } @@ -2179,7 +2179,7 @@ description: Artifact commands keyboard.kcl "type": "arc", "center": { "x": 266.7, - "y": 7.62 + "y": 7.620000000000001 }, "radius": 2.54, "start": { @@ -2203,7 +2203,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 15.24, + "x": 15.240000000000002, "y": 0.0, "z": 0.0 }, @@ -2236,8 +2236,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 0.0, - "y": 15.24, + "x": 0.0000000000000009331808609502833, + "y": 15.240000000000002, "z": 0.0 }, "relative": true @@ -2269,7 +2269,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": -15.24, + "x": -15.23999999999999, "y": -0.0, "z": 0.0 }, @@ -2302,8 +2302,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 264.16, - "y": 7.62, + "x": 264.15999999999997, + "y": 7.620000000000001, "z": 0.0 }, "relative": false @@ -2329,8 +2329,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -2413,7 +2413,7 @@ description: Artifact commands keyboard.kcl "origin": { "x": 0.0, "y": 0.0, - "z": 17.78 + "z": 17.779999999999998 }, "x_axis": { "x": 1.0, @@ -2422,8 +2422,8 @@ description: Artifact commands keyboard.kcl }, "y_axis": { "x": 0.0, - "y": 0.993, - "z": 0.121 + "y": 0.9926556406329575, + "z": 0.12097429115135457 }, "size": 60.0, "clobber": false, @@ -2450,8 +2450,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -2470,7 +2470,7 @@ description: Artifact commands keyboard.kcl "path": "[uuid]", "to": { "x": 287.02, - "y": 7.62, + "y": 7.620000000000001, "z": 0.0 } } @@ -2492,7 +2492,7 @@ description: Artifact commands keyboard.kcl "type": "arc", "center": { "x": 289.56, - "y": 7.62 + "y": 7.620000000000001 }, "radius": 2.54, "start": { @@ -2516,7 +2516,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 22.86, + "x": 22.860000000000003, "y": 0.0, "z": 0.0 }, @@ -2549,8 +2549,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 0.0, - "y": 15.24, + "x": 0.0000000000000009331808609502833, + "y": 15.240000000000002, "z": 0.0 }, "relative": true @@ -2582,7 +2582,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": -22.86, + "x": -22.860000000000007, "y": -0.0, "z": 0.0 }, @@ -2616,7 +2616,7 @@ description: Artifact commands keyboard.kcl "type": "line", "end": { "x": 287.02, - "y": 7.62, + "y": 7.620000000000001, "z": 0.0 }, "relative": false @@ -2642,8 +2642,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -2726,7 +2726,7 @@ description: Artifact commands keyboard.kcl "origin": { "x": 0.0, "y": 0.0, - "z": 17.78 + "z": 17.779999999999998 }, "x_axis": { "x": 1.0, @@ -2735,8 +2735,8 @@ description: Artifact commands keyboard.kcl }, "y_axis": { "x": 0.0, - "y": 0.993, - "z": 0.121 + "y": 0.9926556406329575, + "z": 0.12097429115135457 }, "size": 60.0, "clobber": false, @@ -2763,8 +2763,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -2783,7 +2783,7 @@ description: Artifact commands keyboard.kcl "path": "[uuid]", "to": { "x": 317.5, - "y": 7.62, + "y": 7.620000000000001, "z": 0.0 } } @@ -2804,8 +2804,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "arc", "center": { - "x": 320.04, - "y": 7.62 + "x": 320.03999999999996, + "y": 7.620000000000001 }, "radius": 2.54, "start": { @@ -2829,7 +2829,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 15.24, + "x": 15.240000000000002, "y": 0.0, "z": 0.0 }, @@ -2862,8 +2862,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 0.0, - "y": 15.24, + "x": 0.0000000000000009331808609502833, + "y": 15.240000000000002, "z": 0.0 }, "relative": true @@ -2895,7 +2895,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": -15.24, + "x": -15.23999999999999, "y": -0.0, "z": 0.0 }, @@ -2929,7 +2929,7 @@ description: Artifact commands keyboard.kcl "type": "line", "end": { "x": 317.5, - "y": 7.62, + "y": 7.620000000000001, "z": 0.0 }, "relative": false @@ -2955,8 +2955,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -3039,7 +3039,7 @@ description: Artifact commands keyboard.kcl "origin": { "x": 0.0, "y": 0.0, - "z": 17.78 + "z": 17.779999999999998 }, "x_axis": { "x": 1.0, @@ -3048,8 +3048,8 @@ description: Artifact commands keyboard.kcl }, "y_axis": { "x": 0.0, - "y": 0.993, - "z": 0.121 + "y": 0.9926556406329575, + "z": 0.12097429115135457 }, "size": 60.0, "clobber": false, @@ -3076,8 +3076,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -3095,8 +3095,8 @@ description: Artifact commands keyboard.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 7.62, - "y": 30.48, + "x": 7.620000000000001, + "y": 30.480000000000004, "z": 0.0 } } @@ -3118,7 +3118,7 @@ description: Artifact commands keyboard.kcl "type": "arc", "center": { "x": 10.16, - "y": 30.48 + "y": 30.480000000000004 }, "radius": 2.54, "start": { @@ -3142,7 +3142,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 38.1, + "x": 38.099999999999994, "y": 0.0, "z": 0.0 }, @@ -3175,8 +3175,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 0.0, - "y": 15.24, + "x": 0.0000000000000009331808609502833, + "y": 15.240000000000002, "z": 0.0 }, "relative": true @@ -3208,7 +3208,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": -38.1, + "x": -38.099999999999994, "y": -0.0, "z": 0.0 }, @@ -3241,8 +3241,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 7.62, - "y": 30.48, + "x": 7.620000000000001, + "y": 30.480000000000004, "z": 0.0 }, "relative": false @@ -3268,8 +3268,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -3352,7 +3352,7 @@ description: Artifact commands keyboard.kcl "origin": { "x": 0.0, "y": 0.0, - "z": 17.78 + "z": 17.779999999999998 }, "x_axis": { "x": 1.0, @@ -3361,8 +3361,8 @@ description: Artifact commands keyboard.kcl }, "y_axis": { "x": 0.0, - "y": 0.993, - "z": 0.121 + "y": 0.9926556406329575, + "z": 0.12097429115135457 }, "size": 60.0, "clobber": false, @@ -3389,8 +3389,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -3408,8 +3408,8 @@ description: Artifact commands keyboard.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 53.34, - "y": 30.48, + "x": 53.339999999999996, + "y": 30.480000000000004, "z": 0.0 } } @@ -3431,7 +3431,7 @@ description: Artifact commands keyboard.kcl "type": "arc", "center": { "x": 55.88, - "y": 30.48 + "y": 30.480000000000004 }, "radius": 2.54, "start": { @@ -3455,7 +3455,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 15.24, + "x": 15.240000000000002, "y": 0.0, "z": 0.0 }, @@ -3488,8 +3488,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 0.0, - "y": 15.24, + "x": 0.0000000000000009331808609502833, + "y": 15.240000000000002, "z": 0.0 }, "relative": true @@ -3521,7 +3521,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": -15.24, + "x": -15.240000000000002, "y": -0.0, "z": 0.0 }, @@ -3554,8 +3554,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 53.34, - "y": 30.48, + "x": 53.339999999999996, + "y": 30.480000000000004, "z": 0.0 }, "relative": false @@ -3581,8 +3581,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -3832,7 +3832,7 @@ description: Artifact commands keyboard.kcl [ { "translate": { - "x": 160.02, + "x": 160.01999999999998, "y": 0.0, "z": 0.0 }, @@ -3927,7 +3927,7 @@ description: Artifact commands keyboard.kcl "origin": { "x": 0.0, "y": 0.0, - "z": 17.78 + "z": 17.779999999999998 }, "x_axis": { "x": 1.0, @@ -3936,8 +3936,8 @@ description: Artifact commands keyboard.kcl }, "y_axis": { "x": 0.0, - "y": 0.993, - "z": 0.121 + "y": 0.9926556406329575, + "z": 0.12097429115135457 }, "size": 60.0, "clobber": false, @@ -3964,8 +3964,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -3984,7 +3984,7 @@ description: Artifact commands keyboard.kcl "path": "[uuid]", "to": { "x": 281.94, - "y": 30.48, + "y": 30.480000000000004, "z": 0.0 } } @@ -4005,8 +4005,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "arc", "center": { - "x": 284.48, - "y": 30.48 + "x": 284.47999999999996, + "y": 30.480000000000004 }, "radius": 2.54, "start": { @@ -4063,8 +4063,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 0.0, - "y": 15.24, + "x": 0.0000000000000009331808609502833, + "y": 15.240000000000002, "z": 0.0 }, "relative": true @@ -4130,7 +4130,7 @@ description: Artifact commands keyboard.kcl "type": "line", "end": { "x": 281.94, - "y": 30.48, + "y": 30.480000000000004, "z": 0.0 }, "relative": false @@ -4156,8 +4156,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -4240,7 +4240,7 @@ description: Artifact commands keyboard.kcl "origin": { "x": 0.0, "y": 0.0, - "z": 17.78 + "z": 17.779999999999998 }, "x_axis": { "x": 1.0, @@ -4249,8 +4249,8 @@ description: Artifact commands keyboard.kcl }, "y_axis": { "x": 0.0, - "y": 0.993, - "z": 0.121 + "y": 0.9926556406329575, + "z": 0.12097429115135457 }, "size": 60.0, "clobber": false, @@ -4277,8 +4277,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -4296,8 +4296,8 @@ description: Artifact commands keyboard.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 7.62, - "y": 53.34, + "x": 7.620000000000001, + "y": 53.339999999999996, "z": 0.0 } } @@ -4319,7 +4319,7 @@ description: Artifact commands keyboard.kcl "type": "arc", "center": { "x": 10.16, - "y": 53.34 + "y": 53.339999999999996 }, "radius": 2.54, "start": { @@ -4343,7 +4343,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 25.4, + "x": 25.400000000000006, "y": 0.0, "z": 0.0 }, @@ -4376,8 +4376,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 0.0, - "y": 15.24, + "x": 0.0000000000000009331808609502833, + "y": 15.240000000000002, "z": 0.0 }, "relative": true @@ -4409,7 +4409,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": -25.4, + "x": -25.40000000000001, "y": -0.0, "z": 0.0 }, @@ -4442,8 +4442,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 7.62, - "y": 53.34, + "x": 7.620000000000001, + "y": 53.339999999999996, "z": 0.0 }, "relative": false @@ -4469,8 +4469,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -4553,7 +4553,7 @@ description: Artifact commands keyboard.kcl "origin": { "x": 0.0, "y": 0.0, - "z": 17.78 + "z": 17.779999999999998 }, "x_axis": { "x": 1.0, @@ -4562,8 +4562,8 @@ description: Artifact commands keyboard.kcl }, "y_axis": { "x": 0.0, - "y": 0.993, - "z": 0.121 + "y": 0.9926556406329575, + "z": 0.12097429115135457 }, "size": 60.0, "clobber": false, @@ -4590,8 +4590,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -4610,7 +4610,7 @@ description: Artifact commands keyboard.kcl "path": "[uuid]", "to": { "x": 40.64, - "y": 53.34, + "y": 53.339999999999996, "z": 0.0 } } @@ -4632,7 +4632,7 @@ description: Artifact commands keyboard.kcl "type": "arc", "center": { "x": 43.18, - "y": 53.34 + "y": 53.339999999999996 }, "radius": 2.54, "start": { @@ -4656,7 +4656,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 15.24, + "x": 15.240000000000002, "y": 0.0, "z": 0.0 }, @@ -4689,8 +4689,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 0.0, - "y": 15.24, + "x": 0.0000000000000009331808609502833, + "y": 15.240000000000002, "z": 0.0 }, "relative": true @@ -4722,7 +4722,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": -15.24, + "x": -15.240000000000002, "y": -0.0, "z": 0.0 }, @@ -4756,7 +4756,7 @@ description: Artifact commands keyboard.kcl "type": "line", "end": { "x": 40.64, - "y": 53.34, + "y": 53.339999999999996, "z": 0.0 }, "relative": false @@ -4782,8 +4782,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -5033,7 +5033,7 @@ description: Artifact commands keyboard.kcl [ { "translate": { - "x": 160.02, + "x": 160.01999999999998, "y": 0.0, "z": 0.0 }, @@ -5157,7 +5157,7 @@ description: Artifact commands keyboard.kcl "origin": { "x": 0.0, "y": 0.0, - "z": 17.78 + "z": 17.779999999999998 }, "x_axis": { "x": 1.0, @@ -5166,8 +5166,8 @@ description: Artifact commands keyboard.kcl }, "y_axis": { "x": 0.0, - "y": 0.993, - "z": 0.121 + "y": 0.9926556406329575, + "z": 0.12097429115135457 }, "size": 60.0, "clobber": false, @@ -5194,8 +5194,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -5213,8 +5213,8 @@ description: Artifact commands keyboard.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 292.1, - "y": 53.34, + "x": 292.09999999999997, + "y": 53.339999999999996, "z": 0.0 } } @@ -5236,7 +5236,7 @@ description: Artifact commands keyboard.kcl "type": "arc", "center": { "x": 294.64, - "y": 53.34 + "y": 53.339999999999996 }, "radius": 2.54, "start": { @@ -5260,7 +5260,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 40.64, + "x": 40.63999999999999, "y": 0.0, "z": 0.0 }, @@ -5293,8 +5293,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 0.0, - "y": 15.24, + "x": 0.0000000000000009331808609502833, + "y": 15.240000000000002, "z": 0.0 }, "relative": true @@ -5326,7 +5326,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": -40.64, + "x": -40.639999999999986, "y": -0.0, "z": 0.0 }, @@ -5359,8 +5359,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 292.1, - "y": 53.34, + "x": 292.09999999999997, + "y": 53.339999999999996, "z": 0.0 }, "relative": false @@ -5386,8 +5386,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -5470,7 +5470,7 @@ description: Artifact commands keyboard.kcl "origin": { "x": 0.0, "y": 0.0, - "z": 17.78 + "z": 17.779999999999998 }, "x_axis": { "x": 1.0, @@ -5479,8 +5479,8 @@ description: Artifact commands keyboard.kcl }, "y_axis": { "x": 0.0, - "y": 0.993, - "z": 0.121 + "y": 0.9926556406329575, + "z": 0.12097429115135457 }, "size": 60.0, "clobber": false, @@ -5507,8 +5507,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -5526,7 +5526,7 @@ description: Artifact commands keyboard.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 7.62, + "x": 7.620000000000001, "y": 76.2, "z": 0.0 } @@ -5573,7 +5573,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 17.78, + "x": 17.779999999999998, "y": 0.0, "z": 0.0 }, @@ -5606,8 +5606,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 0.0, - "y": 15.24, + "x": 0.0000000000000009331808609502833, + "y": 15.240000000000002, "z": 0.0 }, "relative": true @@ -5672,7 +5672,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 7.62, + "x": 7.620000000000001, "y": 76.2, "z": 0.0 }, @@ -5699,8 +5699,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -5783,7 +5783,7 @@ description: Artifact commands keyboard.kcl "origin": { "x": 0.0, "y": 0.0, - "z": 17.78 + "z": 17.779999999999998 }, "x_axis": { "x": 1.0, @@ -5792,8 +5792,8 @@ description: Artifact commands keyboard.kcl }, "y_axis": { "x": 0.0, - "y": 0.993, - "z": 0.121 + "y": 0.9926556406329575, + "z": 0.12097429115135457 }, "size": 60.0, "clobber": false, @@ -5820,8 +5820,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -5839,7 +5839,7 @@ description: Artifact commands keyboard.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 33.02, + "x": 33.019999999999996, "y": 76.2, "z": 0.0 } @@ -5886,7 +5886,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 15.24, + "x": 15.240000000000002, "y": 0.0, "z": 0.0 }, @@ -5919,8 +5919,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 0.0, - "y": 15.24, + "x": 0.0000000000000009331808609502833, + "y": 15.240000000000002, "z": 0.0 }, "relative": true @@ -5952,7 +5952,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": -15.24, + "x": -15.239999999999995, "y": -0.0, "z": 0.0 }, @@ -5985,7 +5985,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 33.02, + "x": 33.019999999999996, "y": 76.2, "z": 0.0 }, @@ -6012,8 +6012,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -6263,7 +6263,7 @@ description: Artifact commands keyboard.kcl [ { "translate": { - "x": 160.02, + "x": 160.01999999999998, "y": 0.0, "z": 0.0 }, @@ -6379,7 +6379,7 @@ description: Artifact commands keyboard.kcl [ { "translate": { - "x": 251.46, + "x": 251.45999999999998, "y": 0.0, "z": 0.0 }, @@ -6416,7 +6416,7 @@ description: Artifact commands keyboard.kcl "origin": { "x": 0.0, "y": 0.0, - "z": 17.78 + "z": 17.779999999999998 }, "x_axis": { "x": 1.0, @@ -6425,8 +6425,8 @@ description: Artifact commands keyboard.kcl }, "y_axis": { "x": 0.0, - "y": 0.993, - "z": 0.121 + "y": 0.9926556406329575, + "z": 0.12097429115135457 }, "size": 60.0, "clobber": false, @@ -6453,8 +6453,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -6472,7 +6472,7 @@ description: Artifact commands keyboard.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 307.34, + "x": 307.34000000000003, "y": 76.2, "z": 0.0 } @@ -6552,8 +6552,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 0.0, - "y": 15.24, + "x": 0.0000000000000009331808609502833, + "y": 15.240000000000002, "z": 0.0 }, "relative": true @@ -6618,7 +6618,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 307.34, + "x": 307.34000000000003, "y": 76.2, "z": 0.0 }, @@ -6645,8 +6645,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -6729,7 +6729,7 @@ description: Artifact commands keyboard.kcl "origin": { "x": 0.0, "y": 0.0, - "z": 17.78 + "z": 17.779999999999998 }, "x_axis": { "x": 1.0, @@ -6738,8 +6738,8 @@ description: Artifact commands keyboard.kcl }, "y_axis": { "x": 0.0, - "y": 0.993, - "z": 0.121 + "y": 0.9926556406329575, + "z": 0.12097429115135457 }, "size": 60.0, "clobber": false, @@ -6766,8 +6766,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -6785,8 +6785,8 @@ description: Artifact commands keyboard.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 7.62, - "y": 99.06, + "x": 7.620000000000001, + "y": 99.06000000000002, "z": 0.0 } } @@ -6808,7 +6808,7 @@ description: Artifact commands keyboard.kcl "type": "arc", "center": { "x": 10.16, - "y": 99.06 + "y": 99.06000000000002 }, "radius": 2.54, "start": { @@ -6832,7 +6832,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 15.24, + "x": 15.240000000000002, "y": 0.0, "z": 0.0 }, @@ -6865,8 +6865,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 0.0, - "y": 15.24, + "x": 0.0000000000000009331808609502833, + "y": 15.240000000000002, "z": 0.0 }, "relative": true @@ -6898,7 +6898,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": -15.24, + "x": -15.239999999999998, "y": -0.0, "z": 0.0 }, @@ -6931,8 +6931,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 7.62, - "y": 99.06, + "x": 7.620000000000001, + "y": 99.06000000000002, "z": 0.0 }, "relative": false @@ -6958,8 +6958,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -7209,7 +7209,7 @@ description: Artifact commands keyboard.kcl [ { "translate": { - "x": 160.02, + "x": 160.01999999999998, "y": 0.0, "z": 0.0 }, @@ -7325,7 +7325,7 @@ description: Artifact commands keyboard.kcl [ { "translate": { - "x": 251.46, + "x": 251.45999999999998, "y": 0.0, "z": 0.0 }, @@ -7391,7 +7391,7 @@ description: Artifact commands keyboard.kcl "origin": { "x": 0.0, "y": 0.0, - "z": 17.78 + "z": 17.779999999999998 }, "x_axis": { "x": 1.0, @@ -7400,8 +7400,8 @@ description: Artifact commands keyboard.kcl }, "y_axis": { "x": 0.0, - "y": 0.993, - "z": 0.121 + "y": 0.9926556406329575, + "z": 0.12097429115135457 }, "size": 60.0, "clobber": false, @@ -7428,8 +7428,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -7447,8 +7447,8 @@ description: Artifact commands keyboard.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 304.8, - "y": 99.06, + "x": 304.79999999999995, + "y": 99.06000000000002, "z": 0.0 } } @@ -7470,7 +7470,7 @@ description: Artifact commands keyboard.kcl "type": "arc", "center": { "x": 307.34, - "y": 99.06 + "y": 99.06000000000002 }, "radius": 2.54, "start": { @@ -7527,8 +7527,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 0.0, - "y": 15.24, + "x": 0.0000000000000009331808609502833, + "y": 15.240000000000002, "z": 0.0 }, "relative": true @@ -7560,7 +7560,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": -27.94, + "x": -27.93999999999999, "y": -0.0, "z": 0.0 }, @@ -7593,8 +7593,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 304.8, - "y": 99.06, + "x": 304.79999999999995, + "y": 99.06000000000002, "z": 0.0 }, "relative": false @@ -7620,8 +7620,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -7704,7 +7704,7 @@ description: Artifact commands keyboard.kcl "origin": { "x": 0.0, "y": 0.0, - "z": 17.78 + "z": 17.779999999999998 }, "x_axis": { "x": 1.0, @@ -7713,8 +7713,8 @@ description: Artifact commands keyboard.kcl }, "y_axis": { "x": 0.0, - "y": 0.993, - "z": 0.121 + "y": 0.9926556406329575, + "z": 0.12097429115135457 }, "size": 60.0, "clobber": false, @@ -7741,8 +7741,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -7760,8 +7760,8 @@ description: Artifact commands keyboard.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 7.62, - "y": 121.92, + "x": 7.620000000000001, + "y": 121.92000000000002, "z": 0.0 } } @@ -7783,7 +7783,7 @@ description: Artifact commands keyboard.kcl "type": "arc", "center": { "x": 10.16, - "y": 121.92 + "y": 121.92000000000002 }, "radius": 2.54, "start": { @@ -7807,7 +7807,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 22.86, + "x": 22.860000000000003, "y": 0.0, "z": 0.0 }, @@ -7840,8 +7840,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 0.0, - "y": 7.112, + "x": 0.00000000000000043548440177679877, + "y": 7.111999999999999, "z": 0.0 }, "relative": true @@ -7873,7 +7873,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": -22.86, + "x": -22.860000000000007, "y": -0.0, "z": 0.0 }, @@ -7906,8 +7906,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 7.62, - "y": 121.92, + "x": 7.620000000000001, + "y": 121.92000000000002, "z": 0.0 }, "relative": false @@ -7933,8 +7933,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -8017,7 +8017,7 @@ description: Artifact commands keyboard.kcl "origin": { "x": 0.0, "y": 0.0, - "z": 17.78 + "z": 17.779999999999998 }, "x_axis": { "x": 1.0, @@ -8026,8 +8026,8 @@ description: Artifact commands keyboard.kcl }, "y_axis": { "x": 0.0, - "y": 0.993, - "z": 0.121 + "y": 0.9926556406329575, + "z": 0.12097429115135457 }, "size": 60.0, "clobber": false, @@ -8054,8 +8054,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -8073,8 +8073,8 @@ description: Artifact commands keyboard.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 38.1, - "y": 121.92, + "x": 38.099999999999994, + "y": 121.92000000000002, "z": 0.0 } } @@ -8096,7 +8096,7 @@ description: Artifact commands keyboard.kcl "type": "arc", "center": { "x": 40.64, - "y": 121.92 + "y": 121.92000000000002 }, "radius": 2.54, "start": { @@ -8120,7 +8120,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 15.24, + "x": 15.240000000000002, "y": 0.0, "z": 0.0 }, @@ -8153,8 +8153,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 0.0, - "y": 7.112, + "x": 0.00000000000000043548440177679877, + "y": 7.111999999999999, "z": 0.0 }, "relative": true @@ -8186,7 +8186,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": -15.24, + "x": -15.240000000000002, "y": -0.0, "z": 0.0 }, @@ -8219,8 +8219,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 38.1, - "y": 121.92, + "x": 38.099999999999994, + "y": 121.92000000000002, "z": 0.0 }, "relative": false @@ -8246,8 +8246,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -8497,7 +8497,7 @@ description: Artifact commands keyboard.kcl [ { "translate": { - "x": 160.02, + "x": 160.01999999999998, "y": 0.0, "z": 0.0 }, @@ -8613,7 +8613,7 @@ description: Artifact commands keyboard.kcl [ { "translate": { - "x": 251.46, + "x": 251.45999999999998, "y": 0.0, "z": 0.0 }, @@ -8650,7 +8650,7 @@ description: Artifact commands keyboard.kcl "origin": { "x": 0.0, "y": 0.0, - "z": 17.78 + "z": 17.779999999999998 }, "x_axis": { "x": 1.0, @@ -8659,8 +8659,8 @@ description: Artifact commands keyboard.kcl }, "y_axis": { "x": 0.0, - "y": 0.993, - "z": 0.121 + "y": 0.9926556406329575, + "z": 0.12097429115135457 }, "size": 60.0, "clobber": false, @@ -8687,8 +8687,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -8707,7 +8707,7 @@ description: Artifact commands keyboard.kcl "path": "[uuid]", "to": { "x": 312.42, - "y": 121.92, + "y": 121.92000000000002, "z": 0.0 } } @@ -8729,7 +8729,7 @@ description: Artifact commands keyboard.kcl "type": "arc", "center": { "x": 314.96, - "y": 121.92 + "y": 121.92000000000002 }, "radius": 2.54, "start": { @@ -8786,8 +8786,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 0.0, - "y": 7.112, + "x": 0.00000000000000043548440177679877, + "y": 7.111999999999999, "z": 0.0 }, "relative": true @@ -8819,7 +8819,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": -20.32, + "x": -20.320000000000018, "y": -0.0, "z": 0.0 }, @@ -8853,7 +8853,7 @@ description: Artifact commands keyboard.kcl "type": "line", "end": { "x": 312.42, - "y": 121.92, + "y": 121.92000000000002, "z": 0.0 }, "relative": false @@ -8879,8 +8879,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -8972,8 +8972,8 @@ description: Artifact commands keyboard.kcl }, "y_axis": { "x": 0.0, - "y": 0.993, - "z": 0.121 + "y": 0.9926556406329575, + "z": 0.12097429115135457 }, "size": 60.0, "clobber": false, @@ -9000,8 +9000,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -9019,8 +9019,8 @@ description: Artifact commands keyboard.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 58.42, - "y": 34.544, + "x": 58.419999999999995, + "y": 34.544000000000004, "z": 0.0 } } @@ -9042,7 +9042,7 @@ description: Artifact commands keyboard.kcl "type": "line", "end": { "x": 0.0, - "y": -1.524, + "y": -1.5239999999999998, "z": 0.0 }, "relative": true @@ -9058,7 +9058,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 1.524, + "x": 1.5239999999999998, "y": 0.0, "z": 0.0 }, @@ -9075,8 +9075,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 61.468, - "y": 34.663, + "x": 61.467999999999996, + "y": 34.66289210158192, "z": 0.0 }, "relative": false @@ -9092,8 +9092,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 61.468, - "y": 33.02, + "x": 61.467999999999996, + "y": 33.019999999999996, "z": 0.0 }, "relative": false @@ -9109,7 +9109,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 6.401, + "x": 6.400799999999999, "y": 0.0, "z": 0.0 }, @@ -9143,7 +9143,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": -5.791, + "x": -5.791199999999999, "y": 0.0, "z": 0.0 }, @@ -9160,8 +9160,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 67.869, - "y": 41.549, + "x": 67.8688, + "y": 41.548989986011286, "z": 0.0 }, "relative": false @@ -9178,7 +9178,7 @@ description: Artifact commands keyboard.kcl "type": "line", "end": { "x": 0.0, - "y": 1.524, + "y": 1.5239999999999998, "z": 0.0 }, "relative": true @@ -9194,7 +9194,7 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": -1.524, + "x": -1.5239999999999998, "y": 0.0, "z": 0.0 }, @@ -9211,8 +9211,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": -1.524, - "y": -1.643, + "x": -1.5240000000000005, + "y": -1.642892101581919, "z": 0.0 }, "relative": true @@ -9229,7 +9229,7 @@ description: Artifact commands keyboard.kcl "type": "line", "end": { "x": 0.0, - "y": 1.643, + "y": 1.642892101581918, "z": 0.0 }, "relative": true @@ -9245,8 +9245,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 58.42, - "y": 43.073, + "x": 58.419999999999995, + "y": 43.07298998601129, "z": 0.0 }, "relative": false @@ -9279,8 +9279,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 64.224, - "y": 40.787, + "x": 64.22423225447035, + "y": 40.78698998601128, "z": 0.0 }, "relative": false @@ -9306,8 +9306,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -9389,8 +9389,8 @@ description: Artifact commands keyboard.kcl }, "y_axis": { "x": 0.0, - "y": 0.993, - "z": 0.121 + "y": 0.9926556406329575, + "z": 0.12097429115135457 }, "size": 60.0, "clobber": false, @@ -9417,8 +9417,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -9436,8 +9436,8 @@ description: Artifact commands keyboard.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 229.24, - "y": 87.589, + "x": 229.24008000000003, + "y": 87.58936, "z": 0.0 } } @@ -9458,8 +9458,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "arc", "center": { - "x": 226.041, - "y": 83.321 + "x": 226.04116210375727, + "y": 83.32104882424234 }, "radius": 5.3340000000000005, "start": { @@ -9483,8 +9483,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 1.658, - "y": 1.788, + "x": 1.6583103530280896, + "y": 1.7876804337016872, "z": 0.0 }, "relative": true @@ -9500,8 +9500,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "arc", "center": { - "x": 226.046, - "y": 83.325 + "x": 226.04576443262377, + "y": 83.32488156265272 }, "radius": 2.92608, "start": { @@ -9535,8 +9535,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -9618,8 +9618,8 @@ description: Artifact commands keyboard.kcl }, "y_axis": { "x": 0.0, - "y": 0.993, - "z": 0.121 + "y": 0.9926556406329575, + "z": 0.12097429115135457 }, "size": 60.0, "clobber": false, @@ -9646,8 +9646,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -9665,8 +9665,8 @@ description: Artifact commands keyboard.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 222.86, - "y": 79.035, + "x": 222.8596, + "y": 79.03464000000001, "z": 0.0 } } @@ -9687,8 +9687,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "arc", "center": { - "x": 226.059, - "y": 83.303 + "x": 226.05851789624276, + "y": 83.30295117575767 }, "radius": 5.3340000000000005, "start": { @@ -9712,8 +9712,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": -1.658, - "y": -1.788, + "x": -1.6583103530280896, + "y": -1.7876804337016872, "z": 0.0 }, "relative": true @@ -9729,8 +9729,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "arc", "center": { - "x": 226.054, - "y": 83.299 + "x": 226.05391556737627, + "y": 83.29911843734729 }, "radius": 2.92608, "start": { @@ -9764,8 +9764,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -9847,8 +9847,8 @@ description: Artifact commands keyboard.kcl }, "y_axis": { "x": 0.0, - "y": 0.993, - "z": 0.121 + "y": 0.9926556406329575, + "z": 0.12097429115135457 }, "size": 60.0, "clobber": false, @@ -9875,8 +9875,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -9894,8 +9894,8 @@ description: Artifact commands keyboard.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 252.1, - "y": 87.589, + "x": 252.10008000000005, + "y": 87.58936, "z": 0.0 } } @@ -9916,8 +9916,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "arc", "center": { - "x": 248.901, - "y": 83.321 + "x": 248.9011621037573, + "y": 83.32104882424234 }, "radius": 5.3340000000000005, "start": { @@ -9941,8 +9941,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": 1.658, - "y": 1.788, + "x": 1.6583103530280896, + "y": 1.7876804337016872, "z": 0.0 }, "relative": true @@ -9958,8 +9958,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "arc", "center": { - "x": 248.906, - "y": 83.325 + "x": 248.90576443262378, + "y": 83.32488156265272 }, "radius": 2.92608, "start": { @@ -9993,8 +9993,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -10076,8 +10076,8 @@ description: Artifact commands keyboard.kcl }, "y_axis": { "x": 0.0, - "y": 0.993, - "z": 0.121 + "y": 0.9926556406329575, + "z": 0.12097429115135457 }, "size": 60.0, "clobber": false, @@ -10104,8 +10104,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, @@ -10123,8 +10123,8 @@ description: Artifact commands keyboard.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 245.72, - "y": 79.035, + "x": 245.7196, + "y": 79.03464000000001, "z": 0.0 } } @@ -10145,8 +10145,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "arc", "center": { - "x": 248.919, - "y": 83.303 + "x": 248.91851789624278, + "y": 83.30295117575767 }, "radius": 5.3340000000000005, "start": { @@ -10170,8 +10170,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "line", "end": { - "x": -1.658, - "y": -1.788, + "x": -1.6583103530280896, + "y": -1.7876804337016872, "z": 0.0 }, "relative": true @@ -10187,8 +10187,8 @@ description: Artifact commands keyboard.kcl "segment": { "type": "arc", "center": { - "x": 248.914, - "y": 83.299 + "x": 248.91391556737628, + "y": 83.29911843734729 }, "radius": 2.92608, "start": { @@ -10222,8 +10222,8 @@ description: Artifact commands keyboard.kcl "adjust_camera": false, "planar_normal": { "x": 0.0, - "y": -0.121, - "z": 0.993 + "y": -0.12097429115135457, + "z": 0.9926556406329575 } } }, diff --git a/rust/kcl-lib/tests/kcl_samples/keyboard/ops.snap b/rust/kcl-lib/tests/kcl_samples/keyboard/ops.snap index cd78d2cf3..2d81d64e9 100644 --- a/rust/kcl-lib/tests/kcl_samples/keyboard/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/keyboard/ops.snap @@ -180,7 +180,7 @@ description: Operations executed keyboard.kcl "name": "row1", "value": { "type": "Number", - "value": 0.3, + "value": 0.30000000000000004, "ty": { "type": "Default", "len": { @@ -213,7 +213,7 @@ description: Operations executed keyboard.kcl "name": "row2", "value": { "type": "Number", - "value": 1.2, + "value": 1.2000000000000002, "ty": { "type": "Default", "len": { @@ -279,7 +279,7 @@ description: Operations executed keyboard.kcl "name": "row4", "value": { "type": "Number", - "value": 3.0, + "value": 3.0000000000000004, "ty": { "type": "Default", "len": { @@ -312,7 +312,7 @@ description: Operations executed keyboard.kcl "name": "row5", "value": { "type": "Number", - "value": 3.9, + "value": 3.900000000000001, "ty": { "type": "Default", "len": { @@ -345,7 +345,7 @@ description: Operations executed keyboard.kcl "name": "row6", "value": { "type": "Number", - "value": 4.8, + "value": 4.800000000000001, "ty": { "type": "Default", "len": { @@ -912,7 +912,7 @@ description: Operations executed keyboard.kcl "distance": { "value": { "type": "Number", - "value": 1.2, + "value": 1.2000000000000002, "ty": { "type": "Default", "len": { @@ -2607,7 +2607,7 @@ description: Operations executed keyboard.kcl "distance": { "value": { "type": "Number", - "value": 1.2, + "value": 1.2000000000000002, "ty": { "type": "Default", "len": { @@ -3963,7 +3963,7 @@ description: Operations executed keyboard.kcl "distance": { "value": { "type": "Number", - "value": 2.3, + "value": 2.3000000000000003, "ty": { "type": "Default", "len": { @@ -4058,7 +4058,7 @@ description: Operations executed keyboard.kcl "keyWidth": { "value": { "type": "Number", - "value": 1.2, + "value": 1.2000000000000002, "ty": { "type": "Default", "len": { @@ -4302,7 +4302,7 @@ description: Operations executed keyboard.kcl "distance": { "value": { "type": "Number", - "value": 1.3, + "value": 1.3000000000000003, "ty": { "type": "Default", "len": { @@ -4736,7 +4736,7 @@ description: Operations executed keyboard.kcl "keyWidth": { "value": { "type": "Number", - "value": 1.8, + "value": 1.7999999999999998, "ty": { "type": "Default", "len": { @@ -6675,7 +6675,7 @@ description: Operations executed keyboard.kcl "distance": { "value": { "type": "Number", - "value": 1.4, + "value": 1.4000000000000001, "ty": { "type": "Default", "len": { @@ -7014,7 +7014,7 @@ description: Operations executed keyboard.kcl "distance": { "value": { "type": "Number", - "value": 1.2, + "value": 1.2000000000000002, "ty": { "type": "Default", "len": { @@ -8573,7 +8573,7 @@ description: Operations executed keyboard.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -8589,7 +8589,7 @@ description: Operations executed keyboard.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -8606,7 +8606,7 @@ description: Operations executed keyboard.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/keyboard/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/keyboard/program_memory.snap index ad83483f2..e26b24956 100644 --- a/rust/kcl-lib/tests/kcl_samples/keyboard/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/keyboard/program_memory.snap @@ -171,7 +171,7 @@ description: Variables in memory after executing keyboard.kcl }, { "type": "Number", - "value": 0.122, + "value": 0.12186934340514748, "ty": { "type": "Default", "len": { @@ -352,7 +352,7 @@ description: Variables in memory after executing keyboard.kcl }, { "type": "Number", - "value": 0.122, + "value": 0.12186934340514748, "ty": { "type": "Default", "len": { @@ -568,8 +568,8 @@ description: Variables in memory after executing keyboard.kcl "value": "seg02" }, "to": [ - 5.716, - 1.399 + 5.716022294683801, + 1.3990291260903702 ], "type": "ToPoint", "units": { @@ -582,8 +582,8 @@ description: Variables in memory after executing keyboard.kcl "sourceRange": [] }, "from": [ - 5.716, - 1.399 + 5.716022294683801, + 1.3990291260903702 ], "tag": { "commentStart": 767, @@ -846,13 +846,13 @@ description: Variables in memory after executing keyboard.kcl 0.75 ], "from": [ - 4.8, + 4.800000000000001, 0.75 ], "radius": 0.4, "tag": null, "to": [ - 4.8, + 4.800000000000001, 0.75 ], "type": "Circle", @@ -986,8 +986,8 @@ description: Variables in memory after executing keyboard.kcl "value": "seg02" }, "to": [ - 5.716, - 1.399 + 5.716022294683801, + 1.3990291260903702 ], "type": "ToPoint", "units": { @@ -1000,8 +1000,8 @@ description: Variables in memory after executing keyboard.kcl "sourceRange": [] }, "from": [ - 5.716, - 1.399 + 5.716022294683801, + 1.3990291260903702 ], "tag": { "commentStart": 767, @@ -1224,11 +1224,11 @@ description: Variables in memory after executing keyboard.kcl }, "start": { "from": [ - 4.8, + 4.800000000000001, 0.75 ], "to": [ - 4.8, + 4.800000000000001, 0.75 ], "units": { @@ -1404,8 +1404,8 @@ description: Variables in memory after executing keyboard.kcl "value": "seg02" }, "to": [ - 5.716, - 1.399 + 5.716022294683801, + 1.3990291260903702 ], "type": "ToPoint", "units": { @@ -1418,8 +1418,8 @@ description: Variables in memory after executing keyboard.kcl "sourceRange": [] }, "from": [ - 5.716, - 1.399 + 5.716022294683801, + 1.3990291260903702 ], "tag": { "commentStart": 767, @@ -1682,13 +1682,13 @@ description: Variables in memory after executing keyboard.kcl 12.85 ], "from": [ - 4.8, + 4.800000000000001, 12.85 ], "radius": 0.4, "tag": null, "to": [ - 4.8, + 4.800000000000001, 12.85 ], "type": "Circle", @@ -1822,8 +1822,8 @@ description: Variables in memory after executing keyboard.kcl "value": "seg02" }, "to": [ - 5.716, - 1.399 + 5.716022294683801, + 1.3990291260903702 ], "type": "ToPoint", "units": { @@ -1836,8 +1836,8 @@ description: Variables in memory after executing keyboard.kcl "sourceRange": [] }, "from": [ - 5.716, - 1.399 + 5.716022294683801, + 1.3990291260903702 ], "tag": { "commentStart": 767, @@ -2060,11 +2060,11 @@ description: Variables in memory after executing keyboard.kcl }, "start": { "from": [ - 4.8, + 4.800000000000001, 12.85 ], "to": [ - 4.8, + 4.800000000000001, 12.85 ], "units": { @@ -2085,7 +2085,7 @@ description: Variables in memory after executing keyboard.kcl }, "row1": { "type": "Number", - "value": 0.3, + "value": 0.30000000000000004, "ty": { "type": "Default", "len": { @@ -2098,7 +2098,7 @@ description: Variables in memory after executing keyboard.kcl }, "row2": { "type": "Number", - "value": 1.2, + "value": 1.2000000000000002, "ty": { "type": "Default", "len": { @@ -2124,7 +2124,7 @@ description: Variables in memory after executing keyboard.kcl }, "row4": { "type": "Number", - "value": 3.0, + "value": 3.0000000000000004, "ty": { "type": "Default", "len": { @@ -2137,7 +2137,7 @@ description: Variables in memory after executing keyboard.kcl }, "row5": { "type": "Number", - "value": 3.9, + "value": 3.900000000000001, "ty": { "type": "Default", "len": { @@ -2150,7 +2150,7 @@ description: Variables in memory after executing keyboard.kcl }, "row6": { "type": "Number", - "value": 4.8, + "value": 4.800000000000001, "ty": { "type": "Default", "len": { @@ -2287,8 +2287,8 @@ description: Variables in memory after executing keyboard.kcl "value": "seg02" }, "to": [ - 5.716, - 1.399 + 5.716022294683801, + 1.3990291260903702 ], "type": "ToPoint", "units": { @@ -2301,8 +2301,8 @@ description: Variables in memory after executing keyboard.kcl "sourceRange": [] }, "from": [ - 5.716, - 1.399 + 5.716022294683801, + 1.3990291260903702 ], "tag": { "commentStart": 767, @@ -2646,8 +2646,8 @@ description: Variables in memory after executing keyboard.kcl "value": "seg02" }, "to": [ - 5.716, - 1.399 + 5.716022294683801, + 1.3990291260903702 ], "type": "ToPoint", "units": { @@ -2660,8 +2660,8 @@ description: Variables in memory after executing keyboard.kcl "sourceRange": [] }, "from": [ - 5.716, - 1.399 + 5.716022294683801, + 1.3990291260903702 ], "tag": { "commentStart": 767, diff --git a/rust/kcl-lib/tests/kcl_samples/kitt/ops.snap b/rust/kcl-lib/tests/kcl_samples/kitt/ops.snap index 0b7e5c887..10e1a160b 100644 --- a/rust/kcl-lib/tests/kcl_samples/kitt/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/kitt/ops.snap @@ -13266,7 +13266,7 @@ description: Operations executed kitt.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -13282,7 +13282,7 @@ description: Operations executed kitt.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -13299,7 +13299,7 @@ description: Operations executed kitt.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/lego/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/lego/artifact_commands.snap index 41cbc1b51..57bc0c3ff 100644 --- a/rust/kcl-lib/tests/kcl_samples/lego/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/lego/artifact_commands.snap @@ -218,7 +218,7 @@ description: Artifact commands lego.kcl "path": "[uuid]", "to": { "x": -162.56, - "y": -264.16, + "y": -264.15999999999997, "z": 0.0 } } @@ -257,7 +257,7 @@ description: Artifact commands lego.kcl "type": "line", "end": { "x": 0.0, - "y": 528.32, + "y": 528.3199999999999, "z": 0.0 }, "relative": true @@ -957,7 +957,7 @@ description: Artifact commands lego.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 60.96, + "x": 60.959999999999994, "y": -101.6, "z": 0.0 } diff --git a/rust/kcl-lib/tests/kcl_samples/lego/ops.snap b/rust/kcl-lib/tests/kcl_samples/lego/ops.snap index 1c89d96f0..4c746c94a 100644 --- a/rust/kcl-lib/tests/kcl_samples/lego/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/lego/ops.snap @@ -372,7 +372,7 @@ description: Operations executed lego.kcl "name": "lSegments", "value": { "type": "Number", - "value": 7.933, + "value": 7.933333333333334, "ty": { "type": "Default", "len": { @@ -571,7 +571,7 @@ description: Operations executed lego.kcl "length": { "value": { "type": "Number", - "value": -1.7, + "value": -1.7000000000000002, "ty": { "type": "Default", "len": { @@ -842,7 +842,7 @@ description: Operations executed lego.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -858,7 +858,7 @@ description: Operations executed lego.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -875,7 +875,7 @@ description: Operations executed lego.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/lego/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/lego/program_memory.snap index 578cdb914..08d1e3e08 100644 --- a/rust/kcl-lib/tests/kcl_samples/lego/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/lego/program_memory.snap @@ -237,7 +237,7 @@ description: Variables in memory after executing lego.kcl }, "lSegments": { "type": "Number", - "value": 7.933, + "value": 7.933333333333334, "ty": { "type": "Default", "len": { diff --git a/rust/kcl-lib/tests/kcl_samples/makeup-mirror/ops.snap b/rust/kcl-lib/tests/kcl_samples/makeup-mirror/ops.snap index 8e357a5e8..f0178ebae 100644 --- a/rust/kcl-lib/tests/kcl_samples/makeup-mirror/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/makeup-mirror/ops.snap @@ -2803,7 +2803,7 @@ description: Operations executed makeup-mirror.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -2819,7 +2819,7 @@ description: Operations executed makeup-mirror.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -2836,7 +2836,7 @@ description: Operations executed makeup-mirror.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/mounting-plate/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/mounting-plate/artifact_commands.snap index c2f220a67..89b0cec32 100644 --- a/rust/kcl-lib/tests/kcl_samples/mounting-plate/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/mounting-plate/artifact_commands.snap @@ -59,7 +59,7 @@ description: Artifact commands mounting-plate.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -76.2, + "x": -76.19999999999999, "y": 127.0, "z": 0.0 } @@ -81,7 +81,7 @@ description: Artifact commands mounting-plate.kcl "segment": { "type": "line", "end": { - "x": 152.4, + "x": 152.39999999999998, "y": 0.0, "z": 0.0 }, @@ -98,7 +98,7 @@ description: Artifact commands mounting-plate.kcl "segment": { "type": "line", "end": { - "x": 0.0, + "x": 0.000000000000015553014349171386, "y": -254.0, "z": 0.0 }, @@ -115,7 +115,7 @@ description: Artifact commands mounting-plate.kcl "segment": { "type": "line", "end": { - "x": -152.4, + "x": -152.39999999999998, "y": -0.0, "z": 0.0 }, @@ -132,7 +132,7 @@ description: Artifact commands mounting-plate.kcl "segment": { "type": "line", "end": { - "x": -76.2, + "x": -76.19999999999999, "y": 127.0, "z": 0.0 }, @@ -179,7 +179,7 @@ description: Artifact commands mounting-plate.kcl "path": "[uuid]", "to": { "x": -50.8, - "y": 107.95, + "y": 107.94999999999999, "z": 0.0 } } @@ -201,7 +201,7 @@ description: Artifact commands mounting-plate.kcl "type": "arc", "center": { "x": -57.15, - "y": 107.95 + "y": 107.94999999999999 }, "radius": 6.35, "start": { @@ -273,7 +273,7 @@ description: Artifact commands mounting-plate.kcl "path": "[uuid]", "to": { "x": 63.5, - "y": 107.95, + "y": 107.94999999999999, "z": 0.0 } } @@ -295,7 +295,7 @@ description: Artifact commands mounting-plate.kcl "type": "arc", "center": { "x": 57.15, - "y": 107.95 + "y": 107.94999999999999 }, "radius": 6.35, "start": { @@ -367,7 +367,7 @@ description: Artifact commands mounting-plate.kcl "path": "[uuid]", "to": { "x": -50.8, - "y": -107.95, + "y": -107.94999999999999, "z": 0.0 } } @@ -389,7 +389,7 @@ description: Artifact commands mounting-plate.kcl "type": "arc", "center": { "x": -57.15, - "y": -107.95 + "y": -107.94999999999999 }, "radius": 6.35, "start": { @@ -461,7 +461,7 @@ description: Artifact commands mounting-plate.kcl "path": "[uuid]", "to": { "x": 63.5, - "y": -107.95, + "y": -107.94999999999999, "z": 0.0 } } @@ -483,7 +483,7 @@ description: Artifact commands mounting-plate.kcl "type": "arc", "center": { "x": 57.15, - "y": -107.95 + "y": -107.94999999999999 }, "radius": 6.35, "start": { diff --git a/rust/kcl-lib/tests/kcl_samples/mounting-plate/ops.snap b/rust/kcl-lib/tests/kcl_samples/mounting-plate/ops.snap index e7323017e..ceb5cb6d4 100644 --- a/rust/kcl-lib/tests/kcl_samples/mounting-plate/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/mounting-plate/ops.snap @@ -610,7 +610,7 @@ description: Operations executed mounting-plate.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -626,7 +626,7 @@ description: Operations executed mounting-plate.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -643,7 +643,7 @@ description: Operations executed mounting-plate.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/mounting-plate/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/mounting-plate/program_memory.snap index 10bd93321..e1e82bfaa 100644 --- a/rust/kcl-lib/tests/kcl_samples/mounting-plate/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/mounting-plate/program_memory.snap @@ -181,7 +181,7 @@ description: Variables in memory after executing mounting-plate.kcl "value": "basePlateEdge2" }, "to": [ - 3.0, + 3.0000000000000004, -5.0 ], "type": "ToPoint", @@ -195,7 +195,7 @@ description: Variables in memory after executing mounting-plate.kcl "sourceRange": [] }, "from": [ - 3.0, + 3.0000000000000004, -5.0 ], "tag": { @@ -206,7 +206,7 @@ description: Variables in memory after executing mounting-plate.kcl "value": "basePlateEdge3" }, "to": [ - -3.0, + -2.9999999999999996, -5.0 ], "type": "ToPoint", @@ -220,7 +220,7 @@ description: Variables in memory after executing mounting-plate.kcl "sourceRange": [] }, "from": [ - -3.0, + -2.9999999999999996, -5.0 ], "tag": { @@ -501,7 +501,7 @@ description: Variables in memory after executing mounting-plate.kcl "value": "basePlateEdge2" }, "to": [ - 3.0, + 3.0000000000000004, -5.0 ], "type": "ToPoint", @@ -515,7 +515,7 @@ description: Variables in memory after executing mounting-plate.kcl "sourceRange": [] }, "from": [ - 3.0, + 3.0000000000000004, -5.0 ], "tag": { @@ -526,7 +526,7 @@ description: Variables in memory after executing mounting-plate.kcl "value": "basePlateEdge3" }, "to": [ - -3.0, + -2.9999999999999996, -5.0 ], "type": "ToPoint", @@ -540,7 +540,7 @@ description: Variables in memory after executing mounting-plate.kcl "sourceRange": [] }, "from": [ - -3.0, + -2.9999999999999996, -5.0 ], "tag": { diff --git a/rust/kcl-lib/tests/kcl_samples/mug/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/mug/artifact_commands.snap index 0426a6869..aef782757 100644 --- a/rust/kcl-lib/tests/kcl_samples/mug/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/mug/artifact_commands.snap @@ -99,7 +99,7 @@ description: Artifact commands mug.kcl "type": "tangential_arc_to", "to": { "x": 16.0, - "y": -2.4, + "y": -2.4000000000000004, "z": 0.0 }, "angle_snap_increment": null @@ -116,7 +116,7 @@ description: Artifact commands mug.kcl "type": "arc", "center": { "x": 24.8, - "y": 0.8 + "y": 0.8000000000000002 }, "radius": 0.8, "start": { @@ -158,7 +158,7 @@ description: Artifact commands mug.kcl "type": "arc", "center": { "x": 26.8, - "y": 0.8 + "y": 0.8000000000000002 }, "radius": 0.8, "start": { @@ -183,7 +183,7 @@ description: Artifact commands mug.kcl "type": "line", "end": { "x": 28.0, - "y": 0.8, + "y": 0.8000000000000002, "z": 0.0 }, "relative": false @@ -387,7 +387,7 @@ description: Artifact commands mug.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 26.667, + "x": 26.666666666666668, "y": 23.75, "z": 0.0 } @@ -409,8 +409,8 @@ description: Artifact commands mug.kcl "segment": { "type": "line", "end": { - "x": 26.565, - "y": -2.324, + "x": 26.565191949113217, + "y": -2.3241531399375512, "z": 0.0 }, "relative": true @@ -475,8 +475,8 @@ description: Artifact commands mug.kcl "segment": { "type": "line", "end": { - "x": 26.667, - "y": 85.384, + "x": 26.666666666666668, + "y": 85.38430394743135, "z": 0.0 }, "relative": false @@ -489,7 +489,7 @@ description: Artifact commands mug.kcl "command": { "type": "make_plane", "origin": { - "x": 26.667, + "x": 26.666666666666668, "y": 0.0, "z": 0.0 }, @@ -811,7 +811,7 @@ description: Artifact commands mug.kcl "type": "tangential_arc_to", "to": { "x": 16.0, - "y": -2.4, + "y": -2.4000000000000004, "z": 0.0 }, "angle_snap_increment": null @@ -828,7 +828,7 @@ description: Artifact commands mug.kcl "type": "arc", "center": { "x": 24.8, - "y": 0.8 + "y": 0.8000000000000002 }, "radius": 0.8, "start": { @@ -870,7 +870,7 @@ description: Artifact commands mug.kcl "type": "arc", "center": { "x": 26.8, - "y": 0.8 + "y": 0.8000000000000002 }, "radius": 0.8, "start": { @@ -895,7 +895,7 @@ description: Artifact commands mug.kcl "type": "line", "end": { "x": 28.0, - "y": 0.8, + "y": 0.8000000000000002, "z": 0.0 }, "relative": false @@ -994,7 +994,7 @@ description: Artifact commands mug.kcl "type": "line", "end": { "x": 0.0, - "y": 5.2, + "y": 5.199999999999999, "z": 0.0 }, "relative": false diff --git a/rust/kcl-lib/tests/kcl_samples/mug/ops.snap b/rust/kcl-lib/tests/kcl_samples/mug/ops.snap index 63b5662e4..20ce6289b 100644 --- a/rust/kcl-lib/tests/kcl_samples/mug/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/mug/ops.snap @@ -349,7 +349,7 @@ description: Operations executed mug.kcl "offset": { "value": { "type": "Number", - "value": 26.667, + "value": 26.666666666666668, "ty": { "type": "Default", "len": { @@ -647,7 +647,7 @@ description: Operations executed mug.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -663,7 +663,7 @@ description: Operations executed mug.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -680,7 +680,7 @@ description: Operations executed mug.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/mug/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/mug/program_memory.snap index f098728fe..4cf88221e 100644 --- a/rust/kcl-lib/tests/kcl_samples/mug/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/mug/program_memory.snap @@ -81,7 +81,7 @@ description: Variables in memory after executing mug.kcl }, "ccw": false, "center": [ - 8.292, + 8.291896144767898, 23.75 ], "from": [ @@ -106,7 +106,7 @@ description: Variables in memory after executing mug.kcl "ccw": false, "center": [ 0.0, - 53.025 + 53.02500000000005 ], "from": [ 9.0, @@ -129,7 +129,7 @@ description: Variables in memory after executing mug.kcl }, "ccw": false, "center": [ - -8.292, + -8.2918961447679, 23.75 ], "from": [ @@ -170,7 +170,7 @@ description: Variables in memory after executing mug.kcl "artifactId": "[uuid]", "id": "[uuid]", "origin": { - "x": 26.667, + "x": 26.666666666666668, "y": 0.0, "z": 0.0, "units": { @@ -241,13 +241,13 @@ description: Variables in memory after executing mug.kcl "sourceRange": [] }, "from": [ - 26.667, + 26.666666666666668, 23.75 ], "tag": null, "to": [ - 53.232, - 21.426 + 53.231858615779885, + 21.42584686006245 ], "type": "ToPoint", "units": { @@ -261,17 +261,17 @@ description: Variables in memory after executing mug.kcl }, "ccw": true, "center": [ - 54.474, - 35.622 + 54.47382794993401, + 35.62162130786982 ], "from": [ - 53.232, - 21.426 + 53.231858615779885, + 21.42584686006245 ], "tag": null, "to": [ - 68.67, - 34.38 + 68.66960239774139, + 34.379651973715696 ], "type": "TangentialArc", "units": { @@ -285,17 +285,17 @@ description: Variables in memory after executing mug.kcl }, "ccw": true, "center": [ - -162.075, - 54.567 + -162.0745784642514, + 54.567151973715696 ], "from": [ - 68.67, - 34.38 + 68.66960239774139, + 34.379651973715696 ], "tag": null, "to": [ - 68.67, - 74.755 + 68.66960239774139, + 74.7546519737157 ], "type": "TangentialArcTo", "units": { @@ -309,12 +309,12 @@ description: Variables in memory after executing mug.kcl }, "ccw": true, "center": [ - 54.474, - 73.513 + 54.47382794993401, + 73.51268263956156 ], "from": [ - 68.67, - 74.755 + 68.66960239774139, + 74.7546519737157 ], "tag": { "commentStart": 1438, @@ -324,8 +324,8 @@ description: Variables in memory after executing mug.kcl "value": "seg02" }, "to": [ - 53.232, - 87.708 + 53.23185861577987, + 87.70845708736893 ], "type": "TangentialArc", "units": { @@ -338,13 +338,13 @@ description: Variables in memory after executing mug.kcl "sourceRange": [] }, "from": [ - 53.232, - 87.708 + 53.23185861577987, + 87.70845708736893 ], "tag": null, "to": [ - 26.667, - 85.384 + 26.666666666666668, + 85.38430394743135 ], "type": "ToPoint", "units": { @@ -384,11 +384,11 @@ description: Variables in memory after executing mug.kcl }, "start": { "from": [ - 26.667, + 26.666666666666668, 23.75 ], "to": [ - 26.667, + 26.666666666666668, 23.75 ], "units": { @@ -562,7 +562,7 @@ description: Variables in memory after executing mug.kcl "ccw": false, "center": [ 8.0, - -51.333 + -51.33333333333333 ], "from": [ 8.0, @@ -586,7 +586,7 @@ description: Variables in memory after executing mug.kcl "ccw": true, "center": [ 24.8, - 0.8 + 0.8000000000000002 ], "from": [ 24.0, @@ -596,7 +596,7 @@ description: Variables in memory after executing mug.kcl "tag": null, "to": [ 24.8, - 0.0 + 0.00000000000000011102230246251565 ], "type": "Arc", "units": { @@ -610,12 +610,12 @@ description: Variables in memory after executing mug.kcl }, "from": [ 24.8, - 0.0 + 0.00000000000000011102230246251565 ], "tag": null, "to": [ 26.8, - 0.0 + 0.00000000000000011102230246251565 ], "type": "ToPoint", "units": { @@ -630,17 +630,17 @@ description: Variables in memory after executing mug.kcl "ccw": true, "center": [ 26.8, - 0.8 + 0.8000000000000002 ], "from": [ 26.8, - 0.0 + 0.00000000000000011102230246251565 ], "radius": 0.8, "tag": null, "to": [ 27.6, - 0.8 + 0.8000000000000002 ], "type": "Arc", "units": { @@ -654,12 +654,12 @@ description: Variables in memory after executing mug.kcl }, "from": [ 27.6, - 0.8 + 0.8000000000000002 ], "tag": null, "to": [ 28.0, - 0.8 + 0.8000000000000002 ], "type": "ToPoint", "units": { @@ -678,7 +678,7 @@ description: Variables in memory after executing mug.kcl ], "from": [ 28.0, - 0.8 + 0.8000000000000002 ], "tag": null, "to": [ @@ -769,7 +769,7 @@ description: Variables in memory after executing mug.kcl "tag": null, "to": [ 27.2, - 5.2 + 5.199999999999999 ], "type": "TangentialArc", "units": { @@ -783,12 +783,12 @@ description: Variables in memory after executing mug.kcl }, "from": [ 27.2, - 5.2 + 5.199999999999999 ], "tag": null, "to": [ 0.0, - 5.2 + 5.199999999999999 ], "type": "ToPoint", "units": { @@ -802,7 +802,7 @@ description: Variables in memory after executing mug.kcl }, "from": [ 0.0, - 5.2 + 5.199999999999999 ], "tag": null, "to": [ @@ -1037,7 +1037,7 @@ description: Variables in memory after executing mug.kcl "ccw": false, "center": [ 8.0, - -51.333 + -51.33333333333333 ], "from": [ 8.0, @@ -1061,7 +1061,7 @@ description: Variables in memory after executing mug.kcl "ccw": true, "center": [ 24.8, - 0.8 + 0.8000000000000002 ], "from": [ 24.0, @@ -1071,7 +1071,7 @@ description: Variables in memory after executing mug.kcl "tag": null, "to": [ 24.8, - 0.0 + 0.00000000000000011102230246251565 ], "type": "Arc", "units": { @@ -1085,12 +1085,12 @@ description: Variables in memory after executing mug.kcl }, "from": [ 24.8, - 0.0 + 0.00000000000000011102230246251565 ], "tag": null, "to": [ 26.8, - 0.0 + 0.00000000000000011102230246251565 ], "type": "ToPoint", "units": { @@ -1105,17 +1105,17 @@ description: Variables in memory after executing mug.kcl "ccw": true, "center": [ 26.8, - 0.8 + 0.8000000000000002 ], "from": [ 26.8, - 0.0 + 0.00000000000000011102230246251565 ], "radius": 0.8, "tag": null, "to": [ 27.6, - 0.8 + 0.8000000000000002 ], "type": "Arc", "units": { @@ -1129,12 +1129,12 @@ description: Variables in memory after executing mug.kcl }, "from": [ 27.6, - 0.8 + 0.8000000000000002 ], "tag": null, "to": [ 28.0, - 0.8 + 0.8000000000000002 ], "type": "ToPoint", "units": { @@ -1153,7 +1153,7 @@ description: Variables in memory after executing mug.kcl ], "from": [ 28.0, - 0.8 + 0.8000000000000002 ], "tag": null, "to": [ diff --git a/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/artifact_commands.snap index 22d64813d..0406a627f 100644 --- a/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/artifact_commands.snap @@ -100,7 +100,7 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "line", "end": { - "x": 0.0, + "x": 0.000000000000015553014349171386, "y": 254.0, "z": 0.0 }, @@ -944,7 +944,7 @@ description: Artifact commands multi-axis-robot.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -53.34, + "x": -53.339999999999996, "y": -101.6, "z": 0.0 } @@ -1316,8 +1316,8 @@ description: Artifact commands multi-axis-robot.kcl "z": 0.0 }, "x_axis": { - "x": 0.985, - "y": 0.174, + "x": 0.9848077530122081, + "y": 0.17364817766693044, "z": 0.0 }, "y_axis": { @@ -1349,8 +1349,8 @@ description: Artifact commands multi-axis-robot.kcl "animated": false, "adjust_camera": false, "planar_normal": { - "x": 0.174, - "y": -0.985, + "x": 0.17364817766693044, + "y": -0.9848077530122081, "z": 0.0 } } @@ -1369,8 +1369,8 @@ description: Artifact commands multi-axis-robot.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -3.286, - "y": 185.825, + "x": -3.286385135924148, + "y": 185.825376719056, "z": 0.0 } } @@ -1391,7 +1391,7 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "arc", "center": { - "x": 44.45, + "x": 44.449999999999996, "y": 203.2 }, "radius": 50.8, @@ -1416,8 +1416,8 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "line", "end": { - "x": -269.307, - "y": 739.914, + "x": -269.3066608546315, + "y": 739.9139696068243, "z": 0.0 }, "relative": true @@ -1433,8 +1433,8 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "arc", "center": { - "x": -224.857, - "y": 943.114 + "x": -224.8566608546315, + "y": 943.1139696068243 }, "radius": 50.8, "start": { @@ -1458,8 +1458,8 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "line", "end": { - "x": -3.286, - "y": 185.825, + "x": -3.286385135924148, + "y": 185.825376719056, "z": 0.0 }, "relative": false @@ -1484,8 +1484,8 @@ description: Artifact commands multi-axis-robot.kcl "animated": false, "adjust_camera": false, "planar_normal": { - "x": 0.174, - "y": -0.985, + "x": 0.17364817766693044, + "y": -0.9848077530122081, "z": 0.0 } } @@ -1560,7 +1560,7 @@ description: Artifact commands multi-axis-robot.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 3.81, + "x": 3.8099999999999974, "y": 203.2, "z": 0.0 } @@ -1582,7 +1582,7 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "arc", "center": { - "x": -44.45, + "x": -44.449999999999996, "y": 203.2 }, "radius": 48.26, @@ -1715,8 +1715,8 @@ description: Artifact commands multi-axis-robot.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 273.117, - "y": 943.114, + "x": 273.1166608546315, + "y": 943.1139696068243, "z": 0.0 } } @@ -1737,8 +1737,8 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "arc", "center": { - "x": 224.857, - "y": 943.114 + "x": 224.8566608546315, + "y": 943.1139696068243 }, "radius": 48.26, "start": { @@ -1892,7 +1892,7 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "arc", "center": { - "x": -44.45, + "x": -44.449999999999996, "y": 171.45 }, "radius": 5.08, @@ -1928,7 +1928,7 @@ description: Artifact commands multi-axis-robot.kcl "z": 0.0 }, "center": { - "x": -44.45, + "x": -44.449999999999996, "y": 203.2, "z": 0.0 }, @@ -2411,8 +2411,8 @@ description: Artifact commands multi-axis-robot.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 221.249, - "y": 907.312, + "x": 221.24934921415954, + "y": 907.3116807548812, "z": 0.0 } } @@ -2433,8 +2433,8 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "arc", "center": { - "x": 216.169, - "y": 907.312 + "x": 216.16934921415955, + "y": 907.3116807548812 }, "radius": 5.08, "start": { @@ -2469,8 +2469,8 @@ description: Artifact commands multi-axis-robot.kcl "z": 0.0 }, "center": { - "x": 224.857, - "y": 943.114, + "x": 224.8566608546315, + "y": 943.1139696068243, "z": 0.0 }, "num_repetitions": 3, @@ -2728,8 +2728,8 @@ description: Artifact commands multi-axis-robot.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -217.237, - "y": 943.114, + "x": -217.2366608546315, + "y": 943.1139696068243, "z": 0.0 } } @@ -2750,8 +2750,8 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "arc", "center": { - "x": -224.857, - "y": 943.114 + "x": -224.8566608546315, + "y": 943.1139696068243 }, "radius": 7.619999999999999, "start": { @@ -2860,8 +2860,8 @@ description: Artifact commands multi-axis-robot.kcl "z": 0.0 }, "x_axis": { - "x": 0.985, - "y": 0.174, + "x": 0.9848077530122081, + "y": 0.17364817766693044, "z": 0.0 }, "y_axis": { @@ -2893,8 +2893,8 @@ description: Artifact commands multi-axis-robot.kcl "animated": false, "adjust_camera": false, "planar_normal": { - "x": 0.174, - "y": -0.985, + "x": 0.17364817766693044, + "y": -0.9848077530122081, "z": 0.0 } } @@ -2913,8 +2913,8 @@ description: Artifact commands multi-axis-robot.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -216.587, - "y": 990.015, + "x": -216.58666639324395, + "y": 990.0154388440308, "z": 0.0 } } @@ -2935,8 +2935,8 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "arc", "center": { - "x": -224.857, - "y": 943.114 + "x": -224.8566608546315, + "y": 943.1139696068243 }, "radius": 47.625, "start": { @@ -2960,8 +2960,8 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "line", "end": { - "x": 500.282, - "y": -88.213, + "x": 500.2823385302016, + "y": -88.2132742548006, "z": 0.0 }, "relative": true @@ -2977,8 +2977,8 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "arc", "center": { - "x": 275.426, - "y": 854.901 + "x": 275.42567767557006, + "y": 854.9006953520237 }, "radius": 47.625, "start": { @@ -3002,8 +3002,8 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "line", "end": { - "x": -216.587, - "y": 990.015, + "x": -216.58666639324395, + "y": 990.0154388440308, "z": 0.0 }, "relative": false @@ -3028,8 +3028,8 @@ description: Artifact commands multi-axis-robot.kcl "animated": false, "adjust_camera": false, "planar_normal": { - "x": 0.174, - "y": -0.985, + "x": 0.17364817766693044, + "y": -0.9848077530122081, "z": 0.0 } } @@ -3104,8 +3104,8 @@ description: Artifact commands multi-axis-robot.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -177.867, - "y": 943.114, + "x": -177.86666085463153, + "y": 943.1139696068243, "z": 0.0 } } @@ -3126,8 +3126,8 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "arc", "center": { - "x": -224.857, - "y": 943.114 + "x": -224.8566608546315, + "y": 943.1139696068243 }, "radius": 46.99, "start": { @@ -3259,8 +3259,8 @@ description: Artifact commands multi-axis-robot.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -211.089, - "y": 907.312, + "x": -211.08934921415957, + "y": 907.3116807548812, "z": 0.0 } } @@ -3281,8 +3281,8 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "arc", "center": { - "x": -216.169, - "y": 907.312 + "x": -216.16934921415955, + "y": 907.3116807548812 }, "radius": 5.08, "start": { @@ -3317,8 +3317,8 @@ description: Artifact commands multi-axis-robot.kcl "z": 0.0 }, "center": { - "x": -224.857, - "y": 943.114, + "x": -224.8566608546315, + "y": 943.1139696068243, "z": 0.0 }, "num_repetitions": 7, @@ -3800,8 +3800,8 @@ description: Artifact commands multi-axis-robot.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -227.801, - "y": 854.901, + "x": -227.80067767557009, + "y": 854.9006953520237, "z": 0.0 } } @@ -3822,8 +3822,8 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "arc", "center": { - "x": -275.426, - "y": 854.901 + "x": -275.4256776755701, + "y": 854.9006953520237 }, "radius": 47.625, "start": { @@ -3928,8 +3928,8 @@ description: Artifact commands multi-axis-robot.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 322.814, - "y": 854.901, + "x": 322.81373737706264, + "y": 854.9006953520237, "z": 0.0 } } @@ -3950,8 +3950,8 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "arc", "center": { - "x": 275.426, - "y": 854.901 + "x": 275.4256776755701, + "y": 854.9006953520237 }, "radius": 47.388059701492544, "start": { @@ -4184,8 +4184,8 @@ description: Artifact commands multi-axis-robot.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 275.426, - "y": 854.901, + "x": 275.4256776755701, + "y": 854.9006953520237, "z": 0.0 } } @@ -4206,8 +4206,8 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "line", "end": { - "x": 44.408, - "y": 1.939, + "x": 44.40769344931358, + "y": 1.9388817683891852, "z": 0.0 }, "relative": true @@ -4223,8 +4223,8 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "arc", "center": { - "x": 372.404, - "y": 829.473 + "x": 372.4035465045796, + "y": 829.4732759760165 }, "radius": 59.266666666666666, "start": { @@ -4248,8 +4248,8 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "line", "end": { - "x": 29.605, - "y": 1.293, + "x": 29.60512896620905, + "y": 1.2925878455927902, "z": 0.0 }, "relative": true @@ -4265,8 +4265,8 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "line", "end": { - "x": -35.606, - "y": 36.233, + "x": -35.60619062643242, + "y": 36.233122817032424, "z": 0.0 }, "relative": true @@ -4282,8 +4282,8 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "line", "end": { - "x": -48.449, - "y": 15.276, + "x": -48.44882109800992, + "y": 15.275854614817085, "z": 0.0 }, "relative": true @@ -4299,8 +4299,8 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "line", "end": { - "x": -54.755, - "y": -22.68, + "x": -54.75526029350227, + "y": -22.68037142483765, "z": 0.0 }, "relative": true @@ -4316,8 +4316,8 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "line", "end": { - "x": 275.426, - "y": 854.901, + "x": 275.4256776755701, + "y": 854.9006953520237, "z": 0.0 }, "relative": false @@ -4414,8 +4414,8 @@ description: Artifact commands multi-axis-robot.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 275.426, - "y": 854.901, + "x": 275.4256776755701, + "y": 854.9006953520237, "z": 0.0 } } @@ -4436,8 +4436,8 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "line", "end": { - "x": 41.066, - "y": -17.01, + "x": 41.06644522012669, + "y": -17.01027856862824, "z": 0.0 }, "relative": true @@ -4453,8 +4453,8 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "arc", "center": { - "x": 375.252, - "y": 845.626 + "x": 375.251755013118, + "y": 845.6262691089705 }, "radius": 59.266666666666666, "start": { @@ -4478,8 +4478,8 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "line", "end": { - "x": 27.378, - "y": -11.34, + "x": 27.37763014675113, + "y": -11.340185712418826, "z": 0.0 }, "relative": true @@ -4495,8 +4495,8 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "line", "end": { - "x": -45.851, - "y": -21.87, + "x": -45.85133244497292, + "y": -21.86996371786139, "z": 0.0 }, "relative": true @@ -4512,8 +4512,8 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "line", "end": { - "x": -50.752, - "y": 2.216, + "x": -50.751649656358374, + "y": 2.21586487815906, "z": 0.0 }, "relative": true @@ -4529,8 +4529,8 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "line", "end": { - "x": -43.696, - "y": 40.04, + "x": -43.69597016161335, + "y": 40.03997963802146, "z": 0.0 }, "relative": true @@ -4546,8 +4546,8 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "line", "end": { - "x": 275.426, - "y": 854.901, + "x": 275.4256776755701, + "y": 854.9006953520237, "z": 0.0 }, "relative": false @@ -4701,7 +4701,7 @@ description: Artifact commands multi-axis-robot.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 99.06, + "x": 99.05999999999999, "y": 0.0, "z": 0.0 } @@ -4862,8 +4862,8 @@ description: Artifact commands multi-axis-robot.kcl "z": 0.0 }, "x_axis": { - "x": 0.985, - "y": 0.174, + "x": 0.9848077530122081, + "y": 0.17364817766693044, "z": 0.0 }, "y_axis": { @@ -4895,8 +4895,8 @@ description: Artifact commands multi-axis-robot.kcl "animated": false, "adjust_camera": false, "planar_normal": { - "x": 0.174, - "y": -0.985, + "x": 0.17364817766693044, + "y": -0.9848077530122081, "z": 0.0 } } @@ -4915,7 +4915,7 @@ description: Artifact commands multi-axis-robot.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 88.9, + "x": 88.89999999999999, "y": 127.0, "z": 0.0 } @@ -4937,8 +4937,8 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "line", "end": { - "x": 22.225, - "y": 38.495, + "x": 22.225000000000005, + "y": 38.4948291982183, "z": 0.0 }, "relative": true @@ -4954,8 +4954,8 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "arc", "center": { - "x": 45.134, - "y": 203.595 + "x": 45.13386423162577, + "y": 203.59482919821826 }, "radius": 76.19999999999999, "start": { @@ -4979,7 +4979,7 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "line", "end": { - "x": -87.076, + "x": -87.07636204899794, "y": 127.0, "z": 0.0 }, @@ -4996,7 +4996,7 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "line", "end": { - "x": 88.9, + "x": 88.89999999999999, "y": 127.0, "z": 0.0 }, @@ -5022,8 +5022,8 @@ description: Artifact commands multi-axis-robot.kcl "animated": false, "adjust_camera": false, "planar_normal": { - "x": 0.174, - "y": -0.985, + "x": 0.17364817766693044, + "y": -0.9848077530122081, "z": 0.0 } } @@ -5120,7 +5120,7 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "arc", "center": { - "x": 44.45, + "x": 44.44999999999999, "y": 203.2 }, "radius": 69.85, @@ -5253,7 +5253,7 @@ description: Artifact commands multi-axis-robot.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 49.53, + "x": 49.52999999999999, "y": 171.45, "z": 0.0 } @@ -5275,7 +5275,7 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "arc", "center": { - "x": 44.45, + "x": 44.44999999999999, "y": 171.45 }, "radius": 5.08, @@ -5311,7 +5311,7 @@ description: Artifact commands multi-axis-robot.kcl "z": 0.0 }, "center": { - "x": 44.45, + "x": 44.44999999999999, "y": 203.2, "z": 0.0 }, @@ -5592,7 +5592,7 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "arc", "center": { - "x": 44.45, + "x": 44.44999999999999, "y": 203.2 }, "radius": 12.7, @@ -5727,8 +5727,8 @@ description: Artifact commands multi-axis-robot.kcl "z": 0.0 }, "x_axis": { - "x": 0.985, - "y": 0.174, + "x": 0.9848077530122081, + "y": 0.17364817766693044, "z": 0.0 }, "y_axis": { @@ -5760,8 +5760,8 @@ description: Artifact commands multi-axis-robot.kcl "animated": false, "adjust_camera": false, "planar_normal": { - "x": 0.174, - "y": -0.985, + "x": 0.17364817766693044, + "y": -0.9848077530122081, "z": 0.0 } } @@ -5780,7 +5780,7 @@ description: Artifact commands multi-axis-robot.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 52.07, + "x": 52.06999999999999, "y": 203.2, "z": 0.0 } @@ -5802,7 +5802,7 @@ description: Artifact commands multi-axis-robot.kcl "segment": { "type": "arc", "center": { - "x": 44.45, + "x": 44.449999999999996, "y": 203.2 }, "radius": 7.619999999999999, @@ -5836,8 +5836,8 @@ description: Artifact commands multi-axis-robot.kcl "animated": false, "adjust_camera": false, "planar_normal": { - "x": 0.174, - "y": -0.985, + "x": 0.17364817766693044, + "y": -0.9848077530122081, "z": 0.0 } } diff --git a/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/ops.snap b/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/ops.snap index bf4f3c27d..986372dec 100644 --- a/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/ops.snap @@ -2474,7 +2474,7 @@ description: Operations executed multi-axis-robot.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -2490,7 +2490,7 @@ description: Operations executed multi-axis-robot.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -2507,7 +2507,7 @@ description: Operations executed multi-axis-robot.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/pdu-faceplate/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/pdu-faceplate/artifact_commands.snap index b5ee24136..8817e08d6 100644 --- a/rust/kcl-lib/tests/kcl_samples/pdu-faceplate/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/pdu-faceplate/artifact_commands.snap @@ -525,7 +525,7 @@ description: Artifact commands pdu-faceplate.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -30.338, + "x": -30.337500000000002, "y": 20.225, "z": 0.0 } @@ -547,7 +547,7 @@ description: Artifact commands pdu-faceplate.kcl "segment": { "type": "line", "end": { - "x": 60.675, + "x": 60.675000000000004, "y": 0.0, "z": 0.0 }, @@ -581,7 +581,7 @@ description: Artifact commands pdu-faceplate.kcl "segment": { "type": "line", "end": { - "x": -60.675, + "x": -60.675000000000004, "y": 0.0, "z": 0.0 }, @@ -598,7 +598,7 @@ description: Artifact commands pdu-faceplate.kcl "segment": { "type": "line", "end": { - "x": -30.338, + "x": -30.337500000000002, "y": 20.225, "z": 0.0 }, @@ -684,7 +684,7 @@ description: Artifact commands pdu-faceplate.kcl { "translate": { "property": { - "x": -208.963, + "x": -208.9625, "y": 0.0, "z": 0.0 }, @@ -1425,7 +1425,7 @@ description: Artifact commands pdu-faceplate.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -10.113, + "x": -10.1125, "y": 20.225, "z": 0.0 } @@ -1498,7 +1498,7 @@ description: Artifact commands pdu-faceplate.kcl "segment": { "type": "line", "end": { - "x": -10.113, + "x": -10.1125, "y": 20.225, "z": 0.0 }, @@ -1584,7 +1584,7 @@ description: Artifact commands pdu-faceplate.kcl { "translate": { "property": { - "x": -128.063, + "x": -128.0625, "y": 0.0, "z": 0.0 }, @@ -2295,7 +2295,7 @@ description: Artifact commands pdu-faceplate.kcl [ { "translate": { - "x": 121.35, + "x": 121.35000000000001, "y": 0.0, "z": 0.0 }, @@ -2382,7 +2382,7 @@ description: Artifact commands pdu-faceplate.kcl [ { "translate": { - "x": 242.7, + "x": 242.70000000000002, "y": 0.0, "z": 0.0 }, @@ -2411,7 +2411,7 @@ description: Artifact commands pdu-faceplate.kcl [ { "translate": { - "x": 283.15, + "x": 283.15000000000003, "y": 0.0, "z": 0.0 }, @@ -2509,7 +2509,7 @@ description: Artifact commands pdu-faceplate.kcl [ { "translate": { - "x": 121.35, + "x": 121.35000000000001, "y": 0.0, "z": 0.0 }, @@ -2596,7 +2596,7 @@ description: Artifact commands pdu-faceplate.kcl [ { "translate": { - "x": 242.7, + "x": 242.70000000000002, "y": 0.0, "z": 0.0 }, @@ -2625,7 +2625,7 @@ description: Artifact commands pdu-faceplate.kcl [ { "translate": { - "x": 283.15, + "x": 283.15000000000003, "y": 0.0, "z": 0.0 }, @@ -2709,7 +2709,7 @@ description: Artifact commands pdu-faceplate.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -16.825, + "x": -16.824999999999985, "y": 20.225, "z": 0.0 } @@ -2731,7 +2731,7 @@ description: Artifact commands pdu-faceplate.kcl "segment": { "type": "line", "end": { - "x": 33.65, + "x": 33.64999999999997, "y": 0.0, "z": 0.0 }, @@ -2765,7 +2765,7 @@ description: Artifact commands pdu-faceplate.kcl "segment": { "type": "line", "end": { - "x": -33.65, + "x": -33.64999999999997, "y": 0.0, "z": 0.0 }, @@ -2782,7 +2782,7 @@ description: Artifact commands pdu-faceplate.kcl "segment": { "type": "line", "end": { - "x": -16.825, + "x": -16.824999999999985, "y": 20.225, "z": 0.0 }, @@ -2868,7 +2868,7 @@ description: Artifact commands pdu-faceplate.kcl { "translate": { "property": { - "x": 222.475, + "x": 222.47500000000002, "y": 0.0, "z": 0.0 }, diff --git a/rust/kcl-lib/tests/kcl_samples/pdu-faceplate/ops.snap b/rust/kcl-lib/tests/kcl_samples/pdu-faceplate/ops.snap index bbeb0d556..5173d253f 100644 --- a/rust/kcl-lib/tests/kcl_samples/pdu-faceplate/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/pdu-faceplate/ops.snap @@ -617,7 +617,7 @@ description: Operations executed pdu-faceplate.kcl "name": "leftSpacerWidth", "value": { "type": "Number", - "value": 60.675, + "value": 60.675000000000004, "ty": { "type": "Default", "len": { @@ -650,7 +650,7 @@ description: Operations executed pdu-faceplate.kcl "name": "leftSpacerPosition", "value": { "type": "Number", - "value": -208.963, + "value": -208.9625, "ty": { "type": "Default", "len": { @@ -689,7 +689,7 @@ description: Operations executed pdu-faceplate.kcl "width": { "value": { "type": "Number", - "value": 60.675, + "value": 60.675000000000004, "ty": { "type": "Default", "len": { @@ -846,7 +846,7 @@ description: Operations executed pdu-faceplate.kcl "x": { "value": { "type": "Number", - "value": -208.963, + "value": -208.9625, "ty": { "type": "Default", "len": { @@ -1716,7 +1716,7 @@ description: Operations executed pdu-faceplate.kcl "name": "secondSpacerPosition", "value": { "type": "Number", - "value": -128.063, + "value": -128.0625, "ty": { "type": "Default", "len": { @@ -1912,7 +1912,7 @@ description: Operations executed pdu-faceplate.kcl "x": { "value": { "type": "Number", - "value": -128.063, + "value": -128.0625, "ty": { "type": "Default", "len": { @@ -2115,7 +2115,7 @@ description: Operations executed pdu-faceplate.kcl "name": "lastPowerPlugPosition", "value": { "type": "Number", - "value": 185.425, + "value": 185.42500000000004, "ty": { "type": "Default", "len": { @@ -2887,7 +2887,7 @@ description: Operations executed pdu-faceplate.kcl "name": "rightSpacerWidth", "value": { "type": "Number", - "value": 33.65, + "value": 33.64999999999997, "ty": { "type": "Default", "len": { @@ -2920,7 +2920,7 @@ description: Operations executed pdu-faceplate.kcl "name": "rightSpacerPosition", "value": { "type": "Number", - "value": 222.475, + "value": 222.47500000000002, "ty": { "type": "Default", "len": { @@ -2959,7 +2959,7 @@ description: Operations executed pdu-faceplate.kcl "width": { "value": { "type": "Number", - "value": 33.65, + "value": 33.64999999999997, "ty": { "type": "Default", "len": { @@ -3116,7 +3116,7 @@ description: Operations executed pdu-faceplate.kcl "x": { "value": { "type": "Number", - "value": 222.475, + "value": 222.47500000000002, "ty": { "type": "Default", "len": { @@ -3486,7 +3486,7 @@ description: Operations executed pdu-faceplate.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -3502,7 +3502,7 @@ description: Operations executed pdu-faceplate.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -3519,7 +3519,7 @@ description: Operations executed pdu-faceplate.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/pdu-faceplate/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/pdu-faceplate/program_memory.snap index ae9df7806..34c2e47aa 100644 --- a/rust/kcl-lib/tests/kcl_samples/pdu-faceplate/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/pdu-faceplate/program_memory.snap @@ -7046,7 +7046,7 @@ description: Variables in memory after executing pdu-faceplate.kcl }, "lastPowerPlugPosition": { "type": "Number", - "value": 185.425, + "value": 185.42500000000004, "ty": { "type": "Default", "len": { @@ -7059,7 +7059,7 @@ description: Variables in memory after executing pdu-faceplate.kcl }, "leftSpacerPosition": { "type": "Number", - "value": -208.963, + "value": -208.9625, "ty": { "type": "Default", "len": { @@ -7116,12 +7116,12 @@ description: Variables in memory after executing pdu-faceplate.kcl "sourceRange": [] }, "from": [ - -30.338, + -30.337500000000002, 20.225 ], "tag": null, "to": [ - 30.338, + 30.337500000000002, 20.225 ], "type": "ToPoint", @@ -7135,12 +7135,12 @@ description: Variables in memory after executing pdu-faceplate.kcl "sourceRange": [] }, "from": [ - 30.338, + 30.337500000000002, 20.225 ], "tag": null, "to": [ - 30.338, + 30.337500000000002, -20.225 ], "type": "ToPoint", @@ -7154,12 +7154,12 @@ description: Variables in memory after executing pdu-faceplate.kcl "sourceRange": [] }, "from": [ - 30.338, + 30.337500000000002, -20.225 ], "tag": null, "to": [ - -30.338, + -30.337500000000002, -20.225 ], "type": "ToPoint", @@ -7173,12 +7173,12 @@ description: Variables in memory after executing pdu-faceplate.kcl "sourceRange": [] }, "from": [ - -30.338, + -30.337500000000002, -20.225 ], "tag": null, "to": [ - -30.338, + -30.337500000000002, 20.225 ], "type": "ToPoint", @@ -7192,12 +7192,12 @@ description: Variables in memory after executing pdu-faceplate.kcl "sourceRange": [] }, "from": [ - -30.338, + -30.337500000000002, 20.225 ], "tag": null, "to": [ - -30.338, + -30.337500000000002, 20.225 ], "type": "ToPoint", @@ -7238,11 +7238,11 @@ description: Variables in memory after executing pdu-faceplate.kcl }, "start": { "from": [ - -30.338, + -30.337500000000002, 20.225 ], "to": [ - -30.338, + -30.337500000000002, 20.225 ], "units": { @@ -7271,7 +7271,7 @@ description: Variables in memory after executing pdu-faceplate.kcl }, "leftSpacerWidth": { "type": "Number", - "value": 60.675, + "value": 60.675000000000004, "ty": { "type": "Default", "len": { @@ -16379,12 +16379,12 @@ description: Variables in memory after executing pdu-faceplate.kcl "sourceRange": [] }, "from": [ - -16.825, + -16.824999999999985, 20.225 ], "tag": null, "to": [ - 16.825, + 16.824999999999985, 20.225 ], "type": "ToPoint", @@ -16398,12 +16398,12 @@ description: Variables in memory after executing pdu-faceplate.kcl "sourceRange": [] }, "from": [ - 16.825, + 16.824999999999985, 20.225 ], "tag": null, "to": [ - 16.825, + 16.824999999999985, -20.225 ], "type": "ToPoint", @@ -16417,12 +16417,12 @@ description: Variables in memory after executing pdu-faceplate.kcl "sourceRange": [] }, "from": [ - 16.825, + 16.824999999999985, -20.225 ], "tag": null, "to": [ - -16.825, + -16.824999999999985, -20.225 ], "type": "ToPoint", @@ -16436,12 +16436,12 @@ description: Variables in memory after executing pdu-faceplate.kcl "sourceRange": [] }, "from": [ - -16.825, + -16.824999999999985, -20.225 ], "tag": null, "to": [ - -16.825, + -16.824999999999985, 20.225 ], "type": "ToPoint", @@ -16455,12 +16455,12 @@ description: Variables in memory after executing pdu-faceplate.kcl "sourceRange": [] }, "from": [ - -16.825, + -16.824999999999985, 20.225 ], "tag": null, "to": [ - -16.825, + -16.824999999999985, 20.225 ], "type": "ToPoint", @@ -16501,11 +16501,11 @@ description: Variables in memory after executing pdu-faceplate.kcl }, "start": { "from": [ - -16.825, + -16.824999999999985, 20.225 ], "to": [ - -16.825, + -16.824999999999985, 20.225 ], "units": { @@ -16534,7 +16534,7 @@ description: Variables in memory after executing pdu-faceplate.kcl }, "rightSpacerPosition": { "type": "Number", - "value": 222.475, + "value": 222.47500000000002, "ty": { "type": "Default", "len": { @@ -16547,7 +16547,7 @@ description: Variables in memory after executing pdu-faceplate.kcl }, "rightSpacerWidth": { "type": "Number", - "value": 33.65, + "value": 33.64999999999997, "ty": { "type": "Default", "len": { @@ -16604,12 +16604,12 @@ description: Variables in memory after executing pdu-faceplate.kcl "sourceRange": [] }, "from": [ - -10.113, + -10.1125, 20.225 ], "tag": null, "to": [ - 10.113, + 10.1125, 20.225 ], "type": "ToPoint", @@ -16623,12 +16623,12 @@ description: Variables in memory after executing pdu-faceplate.kcl "sourceRange": [] }, "from": [ - 10.113, + 10.1125, 20.225 ], "tag": null, "to": [ - 10.113, + 10.1125, -20.225 ], "type": "ToPoint", @@ -16642,12 +16642,12 @@ description: Variables in memory after executing pdu-faceplate.kcl "sourceRange": [] }, "from": [ - 10.113, + 10.1125, -20.225 ], "tag": null, "to": [ - -10.113, + -10.1125, -20.225 ], "type": "ToPoint", @@ -16661,12 +16661,12 @@ description: Variables in memory after executing pdu-faceplate.kcl "sourceRange": [] }, "from": [ - -10.113, + -10.1125, -20.225 ], "tag": null, "to": [ - -10.113, + -10.1125, 20.225 ], "type": "ToPoint", @@ -16680,12 +16680,12 @@ description: Variables in memory after executing pdu-faceplate.kcl "sourceRange": [] }, "from": [ - -10.113, + -10.1125, 20.225 ], "tag": null, "to": [ - -10.113, + -10.1125, 20.225 ], "type": "ToPoint", @@ -16726,11 +16726,11 @@ description: Variables in memory after executing pdu-faceplate.kcl }, "start": { "from": [ - -10.113, + -10.1125, 20.225 ], "to": [ - -10.113, + -10.1125, 20.225 ], "units": { @@ -16759,7 +16759,7 @@ description: Variables in memory after executing pdu-faceplate.kcl }, "secondSpacerPosition": { "type": "Number", - "value": -128.063, + "value": -128.0625, "ty": { "type": "Default", "len": { diff --git a/rust/kcl-lib/tests/kcl_samples/pillow-block-bearing/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/pillow-block-bearing/artifact_commands.snap index 3b7c71efc..bed333960 100644 --- a/rust/kcl-lib/tests/kcl_samples/pillow-block-bearing/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/pillow-block-bearing/artifact_commands.snap @@ -82,8 +82,8 @@ description: Artifact commands pillow-block-bearing.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 24.765, - "y": 0.025, + "x": 24.764999999999997, + "y": 0.0254, "z": 0.0 } } @@ -104,8 +104,8 @@ description: Artifact commands pillow-block-bearing.kcl "segment": { "type": "arc", "center": { - "x": 27.543, - "y": 0.025 + "x": 27.543125, + "y": 0.02539999999999966 }, "radius": 2.7781249999999997, "start": { @@ -278,8 +278,8 @@ description: Artifact commands pillow-block-bearing.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 26.154, - "y": 2.75, + "x": 26.154062500000002, + "y": 2.7496306570155924, "z": 0.0 } } @@ -300,8 +300,8 @@ description: Artifact commands pillow-block-bearing.kcl "segment": { "type": "arc", "center": { - "x": 27.543, - "y": 0.344 + "x": 27.543125, + "y": 0.3437038321269486 }, "radius": 2.7781249999999997, "start": { @@ -326,7 +326,7 @@ description: Artifact commands pillow-block-bearing.kcl "type": "line", "end": { "x": 0.0, - "y": 0.695, + "y": 0.6945312499999999, "z": 0.0 }, "relative": true @@ -342,7 +342,7 @@ description: Artifact commands pillow-block-bearing.kcl "segment": { "type": "line", "end": { - "x": -2.778, + "x": -2.7781249999999997, "y": 0.0, "z": 0.0 }, @@ -485,7 +485,7 @@ description: Artifact commands pillow-block-bearing.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 28.238, + "x": 28.23765625, "y": 6.35, "z": 0.0 } @@ -507,7 +507,7 @@ description: Artifact commands pillow-block-bearing.kcl "segment": { "type": "arc", "center": { - "x": 27.543, + "x": 27.543125, "y": 6.35 }, "radius": 0.6945312499999999, @@ -586,7 +586,7 @@ description: Artifact commands pillow-block-bearing.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 31.559, + "x": 31.559499999999996, "y": 12.7, "z": 0.0 } @@ -608,8 +608,8 @@ description: Artifact commands pillow-block-bearing.kcl "segment": { "type": "line", "end": { - "x": -0.022, - "y": -1.27, + "x": -0.022164556175350018, + "y": -1.269806572848617, "z": 0.0 }, "relative": true @@ -625,7 +625,7 @@ description: Artifact commands pillow-block-bearing.kcl "segment": { "type": "line", "end": { - "x": -7.429, + "x": -7.429499999999999, "y": 0.0, "z": 0.0 }, @@ -642,7 +642,7 @@ description: Artifact commands pillow-block-bearing.kcl "segment": { "type": "line", "end": { - "x": 24.108, + "x": 24.10783544382465, "y": 2.667, "z": 0.0 }, @@ -676,7 +676,7 @@ description: Artifact commands pillow-block-bearing.kcl "segment": { "type": "line", "end": { - "x": 23.298, + "x": 23.297708777399844, "y": 12.7, "z": 0.0 }, @@ -693,7 +693,7 @@ description: Artifact commands pillow-block-bearing.kcl "segment": { "type": "line", "end": { - "x": 31.559, + "x": 31.559499999999996, "y": 12.7, "z": 0.0 }, @@ -807,7 +807,7 @@ description: Artifact commands pillow-block-bearing.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 22.225, + "x": 22.224999999999998, "y": 0.635, "z": 0.0 } @@ -846,8 +846,8 @@ description: Artifact commands pillow-block-bearing.kcl "segment": { "type": "line", "end": { - "x": 0.263, - "y": 0.981, + "x": 0.26296014982416105, + "y": 0.9813806395096935, "z": 0.0 }, "relative": true @@ -880,8 +880,8 @@ description: Artifact commands pillow-block-bearing.kcl "segment": { "type": "line", "end": { - "x": 0.263, - "y": -0.981, + "x": 0.26296014982416105, + "y": -0.9813806395096935, "z": 0.0 }, "relative": true @@ -897,7 +897,7 @@ description: Artifact commands pillow-block-bearing.kcl "segment": { "type": "line", "end": { - "x": 33.338, + "x": 33.3375, "y": 0.635, "z": 0.0 }, @@ -948,7 +948,7 @@ description: Artifact commands pillow-block-bearing.kcl "segment": { "type": "line", "end": { - "x": 31.371, + "x": 31.371072574099887, "y": 2.54, "z": 0.0 }, @@ -982,7 +982,7 @@ description: Artifact commands pillow-block-bearing.kcl "segment": { "type": "line", "end": { - "x": 23.262, + "x": 23.26223670918222, "y": 15.875, "z": 0.0 }, @@ -999,7 +999,7 @@ description: Artifact commands pillow-block-bearing.kcl "segment": { "type": "line", "end": { - "x": 22.225, + "x": 22.224999999999998, "y": 15.875, "z": 0.0 }, @@ -1016,7 +1016,7 @@ description: Artifact commands pillow-block-bearing.kcl "segment": { "type": "line", "end": { - "x": 22.225, + "x": 22.224999999999998, "y": 0.635, "z": 0.0 }, @@ -1229,8 +1229,8 @@ description: Artifact commands pillow-block-bearing.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -77.788, - "y": -52.387, + "x": -77.7875, + "y": -52.387499999999996, "z": 0.0 } } @@ -1268,8 +1268,8 @@ description: Artifact commands pillow-block-bearing.kcl "segment": { "type": "line", "end": { - "x": 0.0, - "y": 104.775, + "x": 0.000000000000006415618419033196, + "y": 104.77499999999999, "z": 0.0 }, "relative": true @@ -1302,8 +1302,8 @@ description: Artifact commands pillow-block-bearing.kcl "segment": { "type": "line", "end": { - "x": -77.788, - "y": -52.387, + "x": -77.7875, + "y": -52.387499999999996, "z": 0.0 }, "relative": false @@ -1348,7 +1348,7 @@ description: Artifact commands pillow-block-bearing.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 33.338, + "x": 33.3375, "y": 0.0, "z": 0.0 } @@ -1579,8 +1579,8 @@ description: Artifact commands pillow-block-bearing.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -53.975, - "y": -38.1, + "x": -53.974999999999994, + "y": -38.099999999999994, "z": 0.0 } } @@ -1602,7 +1602,7 @@ description: Artifact commands pillow-block-bearing.kcl "type": "arc", "center": { "x": -63.5, - "y": -38.1 + "y": -38.099999999999994 }, "radius": 9.524999999999999, "start": { @@ -1707,8 +1707,8 @@ description: Artifact commands pillow-block-bearing.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -58.738, - "y": -38.1, + "x": -58.7375, + "y": -38.099999999999994, "z": 0.0 } } @@ -1730,7 +1730,7 @@ description: Artifact commands pillow-block-bearing.kcl "type": "arc", "center": { "x": -63.5, - "y": -38.1 + "y": -38.099999999999994 }, "radius": 4.762499999999999, "start": { @@ -1835,8 +1835,8 @@ description: Artifact commands pillow-block-bearing.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -53.975, - "y": 38.1, + "x": -53.974999999999994, + "y": 38.099999999999994, "z": 0.0 } } @@ -1858,7 +1858,7 @@ description: Artifact commands pillow-block-bearing.kcl "type": "arc", "center": { "x": -63.5, - "y": 38.1 + "y": 38.099999999999994 }, "radius": 9.524999999999999, "start": { @@ -1963,8 +1963,8 @@ description: Artifact commands pillow-block-bearing.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -58.738, - "y": 38.1, + "x": -58.7375, + "y": 38.099999999999994, "z": 0.0 } } @@ -1986,7 +1986,7 @@ description: Artifact commands pillow-block-bearing.kcl "type": "arc", "center": { "x": -63.5, - "y": 38.1 + "y": 38.099999999999994 }, "radius": 4.762499999999999, "start": { @@ -2091,8 +2091,8 @@ description: Artifact commands pillow-block-bearing.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 73.025, - "y": -38.1, + "x": 73.02499999999999, + "y": -38.099999999999994, "z": 0.0 } } @@ -2114,7 +2114,7 @@ description: Artifact commands pillow-block-bearing.kcl "type": "arc", "center": { "x": 63.5, - "y": -38.1 + "y": -38.099999999999994 }, "radius": 9.524999999999999, "start": { @@ -2219,8 +2219,8 @@ description: Artifact commands pillow-block-bearing.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 68.263, - "y": -38.1, + "x": 68.2625, + "y": -38.099999999999994, "z": 0.0 } } @@ -2242,7 +2242,7 @@ description: Artifact commands pillow-block-bearing.kcl "type": "arc", "center": { "x": 63.5, - "y": -38.1 + "y": -38.099999999999994 }, "radius": 4.762499999999999, "start": { @@ -2347,8 +2347,8 @@ description: Artifact commands pillow-block-bearing.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 73.025, - "y": 38.1, + "x": 73.02499999999999, + "y": 38.099999999999994, "z": 0.0 } } @@ -2370,7 +2370,7 @@ description: Artifact commands pillow-block-bearing.kcl "type": "arc", "center": { "x": 63.5, - "y": 38.1 + "y": 38.099999999999994 }, "radius": 9.524999999999999, "start": { @@ -2475,8 +2475,8 @@ description: Artifact commands pillow-block-bearing.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 68.263, - "y": 38.1, + "x": 68.2625, + "y": 38.099999999999994, "z": 0.0 } } @@ -2498,7 +2498,7 @@ description: Artifact commands pillow-block-bearing.kcl "type": "arc", "center": { "x": 63.5, - "y": 38.1 + "y": 38.099999999999994 }, "radius": 4.762499999999999, "start": { diff --git a/rust/kcl-lib/tests/kcl_samples/pillow-block-bearing/ops.snap b/rust/kcl-lib/tests/kcl_samples/pillow-block-bearing/ops.snap index bef47afbc..9301db0e4 100644 --- a/rust/kcl-lib/tests/kcl_samples/pillow-block-bearing/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/pillow-block-bearing/ops.snap @@ -1329,7 +1329,7 @@ description: Operations executed pillow-block-bearing.kcl "length": { "value": { "type": "Number", - "value": -0.188, + "value": -0.1875, "ty": { "type": "Default", "len": { @@ -1390,7 +1390,7 @@ description: Operations executed pillow-block-bearing.kcl "length": { "value": { "type": "Number", - "value": -0.313, + "value": -0.3125, "ty": { "type": "Default", "len": { @@ -1501,7 +1501,7 @@ description: Operations executed pillow-block-bearing.kcl "length": { "value": { "type": "Number", - "value": -0.188, + "value": -0.1875, "ty": { "type": "Default", "len": { @@ -1562,7 +1562,7 @@ description: Operations executed pillow-block-bearing.kcl "length": { "value": { "type": "Number", - "value": -0.313, + "value": -0.3125, "ty": { "type": "Default", "len": { @@ -1673,7 +1673,7 @@ description: Operations executed pillow-block-bearing.kcl "length": { "value": { "type": "Number", - "value": -0.188, + "value": -0.1875, "ty": { "type": "Default", "len": { @@ -1734,7 +1734,7 @@ description: Operations executed pillow-block-bearing.kcl "length": { "value": { "type": "Number", - "value": -0.313, + "value": -0.3125, "ty": { "type": "Default", "len": { @@ -1845,7 +1845,7 @@ description: Operations executed pillow-block-bearing.kcl "length": { "value": { "type": "Number", - "value": -0.188, + "value": -0.1875, "ty": { "type": "Default", "len": { @@ -1906,7 +1906,7 @@ description: Operations executed pillow-block-bearing.kcl "length": { "value": { "type": "Number", - "value": -0.313, + "value": -0.3125, "ty": { "type": "Default", "len": { @@ -2085,7 +2085,7 @@ description: Operations executed pillow-block-bearing.kcl "name": "counterboreDepth", "value": { "type": "Number", - "value": 0.188, + "value": 0.1875, "ty": { "type": "Default", "len": { @@ -2173,7 +2173,7 @@ description: Operations executed pillow-block-bearing.kcl "name": "sphereDia", "value": { "type": "Number", - "value": 0.219, + "value": 0.21875, "ty": { "type": "Default", "len": { @@ -2195,7 +2195,7 @@ description: Operations executed pillow-block-bearing.kcl "name": "chainWidth", "value": { "type": "Number", - "value": 0.109, + "value": 0.109375, "ty": { "type": "Default", "len": { @@ -2217,7 +2217,7 @@ description: Operations executed pillow-block-bearing.kcl "name": "chainThickness", "value": { "type": "Number", - "value": 0.027, + "value": 0.02734375, "ty": { "type": "Default", "len": { @@ -2239,7 +2239,7 @@ description: Operations executed pillow-block-bearing.kcl "name": "linkDiameter", "value": { "type": "Number", - "value": 0.055, + "value": 0.0546875, "ty": { "type": "Default", "len": { @@ -2265,7 +2265,7 @@ description: Operations executed pillow-block-bearing.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -2281,7 +2281,7 @@ description: Operations executed pillow-block-bearing.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -2298,7 +2298,7 @@ description: Operations executed pillow-block-bearing.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/pillow-block-bearing/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/pillow-block-bearing/program_memory.snap index 9d8b79df3..1471fbbd7 100644 --- a/rust/kcl-lib/tests/kcl_samples/pillow-block-bearing/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/pillow-block-bearing/program_memory.snap @@ -78,7 +78,7 @@ description: Variables in memory after executing pillow-block-bearing.kcl }, "chainThickness": { "type": "Number", - "value": 0.027, + "value": 0.02734375, "ty": { "type": "Default", "len": { @@ -91,7 +91,7 @@ description: Variables in memory after executing pillow-block-bearing.kcl }, "chainWidth": { "type": "Number", - "value": 0.109, + "value": 0.109375, "ty": { "type": "Default", "len": { @@ -104,7 +104,7 @@ description: Variables in memory after executing pillow-block-bearing.kcl }, "counterboreDepth": { "type": "Number", - "value": 0.188, + "value": 0.1875, "ty": { "type": "Default", "len": { @@ -130,7 +130,7 @@ description: Variables in memory after executing pillow-block-bearing.kcl }, "linkDiameter": { "type": "Number", - "value": 0.055, + "value": 0.0546875, "ty": { "type": "Default", "len": { @@ -143,7 +143,7 @@ description: Variables in memory after executing pillow-block-bearing.kcl }, "sphereDia": { "type": "Number", - "value": 0.219, + "value": 0.21875, "ty": { "type": "Default", "len": { diff --git a/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/artifact_commands.snap index f6654674c..d9f72ecaa 100644 --- a/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/artifact_commands.snap @@ -62,7 +62,7 @@ description: Artifact commands pipe-flange-assembly.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 52.387, + "x": 52.387499999999996, "y": 0.0, "z": 0.0 } @@ -194,7 +194,7 @@ description: Artifact commands pipe-flange-assembly.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 30.162, + "x": 30.162499999999998, "y": 0.0, "z": 0.0 } @@ -372,8 +372,8 @@ description: Artifact commands pipe-flange-assembly.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 9.525, - "y": 60.325, + "x": 9.524999999999999, + "y": 60.324999999999996, "z": 0.0 } } @@ -395,7 +395,7 @@ description: Artifact commands pipe-flange-assembly.kcl "type": "arc", "center": { "x": 0.0, - "y": 60.325 + "y": 60.324999999999996 }, "radius": 9.524999999999999, "start": { @@ -494,7 +494,7 @@ description: Artifact commands pipe-flange-assembly.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 76.2, + "x": 76.19999999999999, "y": 0.0, "z": 0.0 } @@ -954,7 +954,7 @@ description: Artifact commands pipe-flange-assembly.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 30.988, + "x": 30.987999999999996, "y": 0.0, "z": 0.0 } @@ -1128,8 +1128,8 @@ description: Artifact commands pipe-flange-assembly.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 9.525, - "y": 60.325, + "x": 9.524999999999999, + "y": 60.324999999999996, "z": 0.0 } } @@ -1151,7 +1151,7 @@ description: Artifact commands pipe-flange-assembly.kcl "type": "arc", "center": { "x": 0.0, - "y": 60.325 + "y": 60.324999999999996 }, "radius": 9.524999999999999, "start": { @@ -1250,7 +1250,7 @@ description: Artifact commands pipe-flange-assembly.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 76.2, + "x": 76.19999999999999, "y": 0.0, "z": 0.0 } @@ -1710,7 +1710,7 @@ description: Artifact commands pipe-flange-assembly.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 30.988, + "x": 30.987999999999996, "y": 0.0, "z": 0.0 } @@ -1866,7 +1866,7 @@ description: Artifact commands pipe-flange-assembly.kcl "property": { "x": 0.0, "y": 0.0, - "z": 3.835 + "z": 3.8353999999999995 }, "set": false, "is_local": true @@ -1890,7 +1890,7 @@ description: Artifact commands pipe-flange-assembly.kcl "property": { "x": 0.0, "y": 0.0, - "z": -2.311 + "z": -2.3114 }, "set": false, "is_local": true @@ -1957,7 +1957,7 @@ description: Artifact commands pipe-flange-assembly.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 15.088, + "x": 15.087599999999998, "y": 0.0, "z": 0.0 } @@ -2218,9 +2218,9 @@ description: Artifact commands pipe-flange-assembly.kcl { "translate": { "property": { - "x": 60.325, + "x": 60.324999999999996, "y": 0.0, - "z": 17.526 + "z": 17.525999999999996 }, "set": false, "is_local": true @@ -2266,7 +2266,7 @@ description: Artifact commands pipe-flange-assembly.kcl "translate": { "x": -0.0, "y": -0.0, - "z": -39.7 + "z": -39.700199999999995 }, "scale": { "x": 1.0, @@ -2306,7 +2306,7 @@ description: Artifact commands pipe-flange-assembly.kcl "translate": { "x": -0.0, "y": -0.0, - "z": -39.7 + "z": -39.700199999999995 }, "scale": { "x": 1.0, @@ -2346,7 +2346,7 @@ description: Artifact commands pipe-flange-assembly.kcl "translate": { "x": -0.0, "y": -0.0, - "z": -39.7 + "z": -39.700199999999995 }, "scale": { "x": 1.0, @@ -2386,7 +2386,7 @@ description: Artifact commands pipe-flange-assembly.kcl "translate": { "x": -0.0, "y": -0.0, - "z": -39.7 + "z": -39.700199999999995 }, "scale": { "x": 1.0, @@ -2468,7 +2468,7 @@ description: Artifact commands pipe-flange-assembly.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 11.913, + "x": 11.9126, "y": 0.0, "z": 0.0 } @@ -2631,7 +2631,7 @@ description: Artifact commands pipe-flange-assembly.kcl "path": "[uuid]", "to": { "x": 6.35, - "y": 3.666, + "y": 3.666174209354123, "z": 0.0 } } @@ -2652,8 +2652,25 @@ description: Artifact commands pipe-flange-assembly.kcl "segment": { "type": "line", "end": { - "x": -0.0, - "y": -7.332, + "x": -0.0000000000000013469305531806316, + "y": -7.332348418708246, + "z": 0.0 + }, + "relative": true + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": -6.349999999999999, + "y": -3.666174209354124, "z": 0.0 }, "relative": true @@ -2670,7 +2687,7 @@ description: Artifact commands pipe-flange-assembly.kcl "type": "line", "end": { "x": -6.35, - "y": -3.666, + "y": 3.6661742093541223, "z": 0.0 }, "relative": true @@ -2686,25 +2703,8 @@ description: Artifact commands pipe-flange-assembly.kcl "segment": { "type": "line", "end": { - "x": -6.35, - "y": 3.666, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": 7.332, + "x": 0.0000000000000004489768510602105, + "y": 7.332348418708246, "z": 0.0 }, "relative": true @@ -2721,7 +2721,7 @@ description: Artifact commands pipe-flange-assembly.kcl "type": "line", "end": { "x": 6.35, - "y": 3.666, + "y": 3.6661742093541223, "z": 0.0 }, "relative": true @@ -2818,7 +2818,7 @@ description: Artifact commands pipe-flange-assembly.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 7.938, + "x": 7.9375, "y": 0.0, "z": 0.0 } @@ -2947,9 +2947,9 @@ description: Artifact commands pipe-flange-assembly.kcl { "translate": { "property": { - "x": 60.325, + "x": 60.324999999999996, "y": 0.0, - "z": 18.339 + "z": 18.3388 }, "set": false, "is_local": true @@ -3061,8 +3061,8 @@ description: Artifact commands pipe-flange-assembly.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 11.906, - "y": 6.874, + "x": 11.90625, + "y": 6.874076642538981, "z": 0.0 } } @@ -3083,8 +3083,8 @@ description: Artifact commands pipe-flange-assembly.kcl "segment": { "type": "line", "end": { - "x": -0.0, - "y": -13.748, + "x": -0.000000000000002525494787213684, + "y": -13.748153285077962, "z": 0.0 }, "relative": true @@ -3100,8 +3100,8 @@ description: Artifact commands pipe-flange-assembly.kcl "segment": { "type": "line", "end": { - "x": -11.906, - "y": -6.874, + "x": -11.906249999999998, + "y": -6.874076642538982, "z": 0.0 }, "relative": true @@ -3117,8 +3117,8 @@ description: Artifact commands pipe-flange-assembly.kcl "segment": { "type": "line", "end": { - "x": -11.906, - "y": 6.874, + "x": -11.90625, + "y": 6.874076642538979, "z": 0.0 }, "relative": true @@ -3134,8 +3134,8 @@ description: Artifact commands pipe-flange-assembly.kcl "segment": { "type": "line", "end": { - "x": 0.0, - "y": 13.748, + "x": 0.0000000000000008418315957378947, + "y": 13.748153285077962, "z": 0.0 }, "relative": true @@ -3151,8 +3151,8 @@ description: Artifact commands pipe-flange-assembly.kcl "segment": { "type": "line", "end": { - "x": 11.906, - "y": 6.874, + "x": 11.90625, + "y": 6.874076642538979, "z": 0.0 }, "relative": true @@ -3253,7 +3253,7 @@ description: Artifact commands pipe-flange-assembly.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 7.938, + "x": 7.9375, "y": 0.0, "z": 0.0 } @@ -3382,9 +3382,9 @@ description: Artifact commands pipe-flange-assembly.kcl { "translate": { "property": { - "x": 60.325, + "x": 60.324999999999996, "y": 0.0, - "z": -36.065 + "z": -36.064825 }, "set": false, "is_local": true @@ -3472,7 +3472,7 @@ description: Artifact commands pipe-flange-assembly.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 30.162, + "x": 30.162499999999998, "y": 0.0, "z": 0.0 } @@ -3759,7 +3759,7 @@ description: Artifact commands pipe-flange-assembly.kcl "property": { "x": 0.0, "y": 0.0, - "z": 11.176 + "z": 11.175999999999998 }, "set": false, "is_local": false @@ -3826,7 +3826,7 @@ description: Artifact commands pipe-flange-assembly.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 30.162, + "x": 30.162499999999998, "y": 0.0, "z": 0.0 } @@ -4113,7 +4113,7 @@ description: Artifact commands pipe-flange-assembly.kcl "property": { "x": 0.0, "y": 0.0, - "z": -15.011 + "z": -15.011399999999998 }, "set": false, "is_local": false diff --git a/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/ops.snap b/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/ops.snap index 00c384341..19be9bcc5 100644 --- a/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/ops.snap @@ -1845,7 +1845,7 @@ description: Operations executed pipe-flange-assembly.kcl "length": { "value": { "type": "Number", - "value": -0.469, + "value": -0.46875, "ty": { "type": "Default", "len": { @@ -2299,7 +2299,7 @@ description: Operations executed pipe-flange-assembly.kcl "length": { "value": { "type": "Number", - "value": 0.547, + "value": 0.546875, "ty": { "type": "Default", "len": { @@ -2360,7 +2360,7 @@ description: Operations executed pipe-flange-assembly.kcl "length": { "value": { "type": "Number", - "value": -0.547, + "value": -0.546875, "ty": { "type": "Default", "len": { @@ -2430,7 +2430,7 @@ description: Operations executed pipe-flange-assembly.kcl "z": { "value": { "type": "Number", - "value": -1.42, + "value": -1.419875, "ty": { "type": "Default", "len": { @@ -2891,7 +2891,7 @@ description: Operations executed pipe-flange-assembly.kcl "z": { "value": { "type": "Number", - "value": 0.44, + "value": 0.43999999999999995, "ty": { "type": "Default", "len": { @@ -3631,7 +3631,7 @@ description: Operations executed pipe-flange-assembly.kcl "name": "boltHexFlatLength", "value": { "type": "Number", - "value": 0.289, + "value": 0.28867513459481287, "ty": { "type": "Default", "len": { @@ -3697,7 +3697,7 @@ description: Operations executed pipe-flange-assembly.kcl "name": "hexNutFlatToFlat", "value": { "type": "Number", - "value": 0.938, + "value": 0.9375, "ty": { "type": "Default", "len": { @@ -3719,7 +3719,7 @@ description: Operations executed pipe-flange-assembly.kcl "name": "hexNutThickness", "value": { "type": "Number", - "value": 0.547, + "value": 0.546875, "ty": { "type": "Default", "len": { @@ -3741,7 +3741,7 @@ description: Operations executed pipe-flange-assembly.kcl "name": "hexNutFlatLength", "value": { "type": "Number", - "value": 0.541, + "value": 0.5412658773652741, "ty": { "type": "Default", "len": { @@ -3899,7 +3899,7 @@ description: Operations executed pipe-flange-assembly.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -3915,7 +3915,7 @@ description: Operations executed pipe-flange-assembly.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -3932,7 +3932,7 @@ description: Operations executed pipe-flange-assembly.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/program_memory.snap index a7a802802..66fbd2f88 100644 --- a/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/program_memory.snap @@ -65,7 +65,7 @@ description: Variables in memory after executing pipe-flange-assembly.kcl }, "boltHexFlatLength": { "type": "Number", - "value": 0.289, + "value": 0.28867513459481287, "ty": { "type": "Default", "len": { @@ -260,7 +260,7 @@ description: Variables in memory after executing pipe-flange-assembly.kcl }, "hexNutFlatLength": { "type": "Number", - "value": 0.541, + "value": 0.5412658773652741, "ty": { "type": "Default", "len": { @@ -273,7 +273,7 @@ description: Variables in memory after executing pipe-flange-assembly.kcl }, "hexNutFlatToFlat": { "type": "Number", - "value": 0.938, + "value": 0.9375, "ty": { "type": "Default", "len": { @@ -286,7 +286,7 @@ description: Variables in memory after executing pipe-flange-assembly.kcl }, "hexNutThickness": { "type": "Number", - "value": 0.547, + "value": 0.546875, "ty": { "type": "Default", "len": { diff --git a/rust/kcl-lib/tests/kcl_samples/pipe-with-bend/ops.snap b/rust/kcl-lib/tests/kcl_samples/pipe-with-bend/ops.snap index 1ea4e39d3..db962d096 100644 --- a/rust/kcl-lib/tests/kcl_samples/pipe-with-bend/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/pipe-with-bend/ops.snap @@ -331,7 +331,7 @@ description: Operations executed pipe-with-bend.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -347,7 +347,7 @@ description: Operations executed pipe-with-bend.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -364,7 +364,7 @@ description: Operations executed pipe-with-bend.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/pipe/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/pipe/artifact_commands.snap index 83935b5e6..4078241a0 100644 --- a/rust/kcl-lib/tests/kcl_samples/pipe/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/pipe/artifact_commands.snap @@ -59,7 +59,7 @@ description: Artifact commands pipe.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 30.162, + "x": 30.162499999999998, "y": 0.0, "z": 0.0 } diff --git a/rust/kcl-lib/tests/kcl_samples/pipe/ops.snap b/rust/kcl-lib/tests/kcl_samples/pipe/ops.snap index 5d0e5f71f..7f0dd7462 100644 --- a/rust/kcl-lib/tests/kcl_samples/pipe/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/pipe/ops.snap @@ -284,7 +284,7 @@ description: Operations executed pipe.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -300,7 +300,7 @@ description: Operations executed pipe.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -317,7 +317,7 @@ description: Operations executed pipe.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/pipe/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/pipe/program_memory.snap index db04a6eab..e4ef87f2d 100644 --- a/rust/kcl-lib/tests/kcl_samples/pipe/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/pipe/program_memory.snap @@ -97,13 +97,13 @@ description: Variables in memory after executing pipe.kcl 0.0 ], "from": [ - 1.188, + 1.1875, 0.0 ], "radius": 1.1875, "tag": null, "to": [ - 1.188, + 1.1875, 0.0 ], "type": "Circle", @@ -144,11 +144,11 @@ description: Variables in memory after executing pipe.kcl }, "start": { "from": [ - 1.188, + 1.1875, 0.0 ], "to": [ - 1.188, + 1.1875, 0.0 ], "units": { @@ -241,13 +241,13 @@ description: Variables in memory after executing pipe.kcl 0.0 ], "from": [ - 1.188, + 1.1875, 0.0 ], "radius": 1.1875, "tag": null, "to": [ - 1.188, + 1.1875, 0.0 ], "type": "Circle", @@ -288,11 +288,11 @@ description: Variables in memory after executing pipe.kcl }, "start": { "from": [ - 1.188, + 1.1875, 0.0 ], "to": [ - 1.188, + 1.1875, 0.0 ], "units": { diff --git a/rust/kcl-lib/tests/kcl_samples/poopy-shoe/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/poopy-shoe/artifact_commands.snap index 25e31bedb..3c4400e66 100644 --- a/rust/kcl-lib/tests/kcl_samples/poopy-shoe/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/poopy-shoe/artifact_commands.snap @@ -59,7 +59,7 @@ description: Artifact commands poopy-shoe.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 38.1, + "x": 38.099999999999994, "y": 0.0, "z": 0.0 } @@ -81,7 +81,7 @@ description: Artifact commands poopy-shoe.kcl "segment": { "type": "line", "end": { - "x": 1.588, + "x": 1.5875, "y": 0.0, "z": 0.0 }, @@ -98,8 +98,8 @@ description: Artifact commands poopy-shoe.kcl "segment": { "type": "line", "end": { - "x": 76.2, - "y": 63.242, + "x": 76.19999999999999, + "y": 63.24150511135861, "z": 0.0 }, "relative": false @@ -115,8 +115,8 @@ description: Artifact commands poopy-shoe.kcl "segment": { "type": "line", "end": { - "x": 76.2, - "y": 130.175, + "x": 76.19999999999999, + "y": 130.17499999999998, "z": 0.0 }, "relative": false @@ -149,8 +149,8 @@ description: Artifact commands poopy-shoe.kcl "segment": { "type": "line", "end": { - "x": 73.025, - "y": 63.242, + "x": 73.02499999999999, + "y": 63.24150511135861, "z": 0.0 }, "relative": false @@ -166,8 +166,8 @@ description: Artifact commands poopy-shoe.kcl "segment": { "type": "line", "end": { - "x": 39.688, - "y": 5.499, + "x": 39.6875, + "y": 5.499261314031189, "z": 0.0 }, "relative": false @@ -201,7 +201,7 @@ description: Artifact commands poopy-shoe.kcl "type": "line", "end": { "x": 3.175, - "y": 63.242, + "y": 63.24150511135867, "z": 0.0 }, "relative": false @@ -218,7 +218,7 @@ description: Artifact commands poopy-shoe.kcl "type": "line", "end": { "x": 3.175, - "y": 130.175, + "y": 130.17499999999998, "z": 0.0 }, "relative": false @@ -235,7 +235,7 @@ description: Artifact commands poopy-shoe.kcl "type": "line", "end": { "x": 0.0, - "y": 130.175, + "y": 130.17499999999998, "z": 0.0 }, "relative": false @@ -252,7 +252,7 @@ description: Artifact commands poopy-shoe.kcl "type": "line", "end": { "x": 0.0, - "y": 63.242, + "y": 63.24150511135861, "z": 0.0 }, "relative": false @@ -268,7 +268,7 @@ description: Artifact commands poopy-shoe.kcl "segment": { "type": "line", "end": { - "x": 36.512, + "x": 36.51249999999997, "y": 0.0, "z": 0.0 }, @@ -292,7 +292,7 @@ description: Artifact commands poopy-shoe.kcl "target": "[uuid]", "origin": { "x": 0.0, - "y": 130.178, + "y": 130.17754, "z": 0.0 }, "axis": { @@ -390,7 +390,7 @@ description: Artifact commands poopy-shoe.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 38.1, + "x": 38.099999999999994, "y": 0.0, "z": 0.0 } @@ -412,7 +412,7 @@ description: Artifact commands poopy-shoe.kcl "segment": { "type": "line", "end": { - "x": 1.588, + "x": 1.5875, "y": 0.0, "z": 0.0 }, @@ -429,8 +429,8 @@ description: Artifact commands poopy-shoe.kcl "segment": { "type": "line", "end": { - "x": 76.2, - "y": 63.242, + "x": 76.19999999999999, + "y": 63.24150511135861, "z": 0.0 }, "relative": false @@ -446,8 +446,8 @@ description: Artifact commands poopy-shoe.kcl "segment": { "type": "line", "end": { - "x": 76.2, - "y": 130.175, + "x": 76.19999999999999, + "y": 130.17499999999998, "z": 0.0 }, "relative": false @@ -480,8 +480,8 @@ description: Artifact commands poopy-shoe.kcl "segment": { "type": "line", "end": { - "x": 73.025, - "y": 63.242, + "x": 73.02499999999999, + "y": 63.24150511135861, "z": 0.0 }, "relative": false @@ -497,8 +497,8 @@ description: Artifact commands poopy-shoe.kcl "segment": { "type": "line", "end": { - "x": 39.688, - "y": 5.499, + "x": 39.6875, + "y": 5.499261314031189, "z": 0.0 }, "relative": false @@ -532,7 +532,7 @@ description: Artifact commands poopy-shoe.kcl "type": "line", "end": { "x": 3.175, - "y": 63.242, + "y": 63.24150511135867, "z": 0.0 }, "relative": false @@ -549,7 +549,7 @@ description: Artifact commands poopy-shoe.kcl "type": "line", "end": { "x": 3.175, - "y": 130.175, + "y": 130.17499999999998, "z": 0.0 }, "relative": false @@ -566,7 +566,7 @@ description: Artifact commands poopy-shoe.kcl "type": "line", "end": { "x": 0.0, - "y": 130.175, + "y": 130.17499999999998, "z": 0.0 }, "relative": false @@ -583,7 +583,7 @@ description: Artifact commands poopy-shoe.kcl "type": "line", "end": { "x": 0.0, - "y": 63.242, + "y": 63.24150511135861, "z": 0.0 }, "relative": false @@ -599,7 +599,7 @@ description: Artifact commands poopy-shoe.kcl "segment": { "type": "line", "end": { - "x": 36.512, + "x": 36.51249999999997, "y": 0.0, "z": 0.0 }, @@ -682,7 +682,7 @@ description: Artifact commands poopy-shoe.kcl "type": "make_plane", "origin": { "x": 0.0, - "y": -36.512, + "y": -36.512499999999996, "z": 0.0 }, "x_axis": { @@ -777,7 +777,7 @@ description: Artifact commands poopy-shoe.kcl "segment": { "type": "line", "end": { - "x": 75.157, + "x": 75.15657129175953, "y": 0.0, "z": 0.0 }, @@ -902,7 +902,7 @@ description: Artifact commands poopy-shoe.kcl "type": "line", "end": { "x": 0.0, - "y": 130.175, + "y": 130.17499999999998, "z": 0.0 }, "relative": false @@ -919,7 +919,7 @@ description: Artifact commands poopy-shoe.kcl "type": "line", "end": { "x": 3.175, - "y": 130.175, + "y": 130.17499999999998, "z": 0.0 }, "relative": false @@ -936,7 +936,7 @@ description: Artifact commands poopy-shoe.kcl "type": "line", "end": { "x": 3.175, - "y": 63.242, + "y": 63.24150511135861, "z": 0.0 }, "relative": false @@ -952,8 +952,8 @@ description: Artifact commands poopy-shoe.kcl "segment": { "type": "line", "end": { - "x": 36.512, - "y": 5.499, + "x": 36.512499999999996, + "y": 5.499261314031132, "z": 0.0 }, "relative": false @@ -986,8 +986,8 @@ description: Artifact commands poopy-shoe.kcl "segment": { "type": "line", "end": { - "x": 73.025, - "y": 63.242, + "x": 73.02500000000002, + "y": 63.24150511135861, "z": 0.0 }, "relative": false @@ -1003,8 +1003,8 @@ description: Artifact commands poopy-shoe.kcl "segment": { "type": "line", "end": { - "x": 73.025, - "y": 130.175, + "x": 73.02500000000002, + "y": 130.17499999999998, "z": 0.0 }, "relative": false @@ -1037,8 +1037,8 @@ description: Artifact commands poopy-shoe.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 50.8, - "y": -52.387, + "x": 50.799999999999976, + "y": -52.387499999999996, "z": 0.0 }, "angle_snap_increment": null @@ -1055,7 +1055,7 @@ description: Artifact commands poopy-shoe.kcl "type": "tangential_arc_to", "to": { "x": 50.8, - "y": -52.387, + "y": -52.387499999999996, "z": 0.0 }, "angle_snap_increment": null @@ -1071,7 +1071,7 @@ description: Artifact commands poopy-shoe.kcl "segment": { "type": "line", "end": { - "x": 177.8, + "x": 177.79999999999998, "y": 0.0, "z": 0.0 }, @@ -1230,7 +1230,7 @@ description: Artifact commands poopy-shoe.kcl "type": "line", "end": { "x": 0.0, - "y": 130.175, + "y": 130.17499999999998, "z": 0.0 }, "relative": false @@ -1246,8 +1246,8 @@ description: Artifact commands poopy-shoe.kcl "segment": { "type": "line", "end": { - "x": -76.2, - "y": 130.175, + "x": -76.19999999999999, + "y": 130.17499999999998, "z": 0.0 }, "relative": false @@ -1264,7 +1264,7 @@ description: Artifact commands poopy-shoe.kcl "type": "tangential_arc_to", "to": { "x": -50.8, - "y": -52.387, + "y": -52.387499999999996, "z": 0.0 }, "angle_snap_increment": null @@ -1281,7 +1281,7 @@ description: Artifact commands poopy-shoe.kcl "type": "tangential_arc_to", "to": { "x": -50.8, - "y": -52.387, + "y": -52.387499999999996, "z": 0.0 }, "angle_snap_increment": null @@ -1297,7 +1297,7 @@ description: Artifact commands poopy-shoe.kcl "segment": { "type": "line", "end": { - "x": -177.8, + "x": -177.79999999999998, "y": 0.0, "z": 0.0 }, @@ -1400,7 +1400,7 @@ description: Artifact commands poopy-shoe.kcl "path": "[uuid]", "to": { "x": 0.0, - "y": -22.225, + "y": -22.224999999999998, "z": 0.0 } } @@ -1422,7 +1422,7 @@ description: Artifact commands poopy-shoe.kcl "type": "line", "end": { "x": -25.4, - "y": -22.225, + "y": -22.224999999999998, "z": 0.0 }, "relative": false @@ -1439,7 +1439,7 @@ description: Artifact commands poopy-shoe.kcl "type": "line", "end": { "x": 0.0, - "y": -76.2, + "y": -76.19999999999999, "z": 0.0 }, "relative": true @@ -1593,7 +1593,7 @@ description: Artifact commands poopy-shoe.kcl "type": "line", "end": { "x": 3.175, - "y": 130.175, + "y": 130.17499999999998, "z": 0.0 }, "relative": false @@ -1610,7 +1610,7 @@ description: Artifact commands poopy-shoe.kcl "type": "line", "end": { "x": 0.0, - "y": 130.175, + "y": 130.17499999999998, "z": 0.0 }, "relative": false @@ -1767,7 +1767,7 @@ description: Artifact commands poopy-shoe.kcl "segment": { "type": "line", "end": { - "x": 177.8, + "x": 177.79999999999998, "y": 3.175, "z": 0.0 }, @@ -1802,7 +1802,7 @@ description: Artifact commands poopy-shoe.kcl "type": "line", "end": { "x": 3.175, - "y": 73.025, + "y": 73.02499999999999, "z": 0.0 }, "relative": false diff --git a/rust/kcl-lib/tests/kcl_samples/poopy-shoe/ops.snap b/rust/kcl-lib/tests/kcl_samples/poopy-shoe/ops.snap index fe3e8113a..f9e2bfc4e 100644 --- a/rust/kcl-lib/tests/kcl_samples/poopy-shoe/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/poopy-shoe/ops.snap @@ -989,7 +989,7 @@ description: Operations executed poopy-shoe.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -1005,7 +1005,7 @@ description: Operations executed poopy-shoe.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -1022,7 +1022,7 @@ description: Operations executed poopy-shoe.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/poopy-shoe/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/poopy-shoe/program_memory.snap index 2cbf6d44c..cf0ca4a81 100644 --- a/rust/kcl-lib/tests/kcl_samples/poopy-shoe/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/poopy-shoe/program_memory.snap @@ -599,7 +599,7 @@ description: Variables in memory after executing poopy-shoe.kcl ], "tag": null, "to": [ - 1.563, + 1.5625, 0.0 ], "type": "ToPoint", @@ -613,7 +613,7 @@ description: Variables in memory after executing poopy-shoe.kcl "sourceRange": [] }, "from": [ - 1.563, + 1.5625, 0.0 ], "tag": { @@ -625,7 +625,7 @@ description: Variables in memory after executing poopy-shoe.kcl }, "to": [ 3.0, - 2.49 + 2.4898230358802604 ], "type": "ToPoint", "units": { @@ -639,7 +639,7 @@ description: Variables in memory after executing poopy-shoe.kcl }, "from": [ 3.0, - 2.49 + 2.4898230358802604 ], "tag": null, "to": [ @@ -682,7 +682,7 @@ description: Variables in memory after executing poopy-shoe.kcl "tag": null, "to": [ 2.875, - 2.49 + 2.4898230358802604 ], "type": "ToPoint", "units": { @@ -696,12 +696,12 @@ description: Variables in memory after executing poopy-shoe.kcl }, "from": [ 2.875, - 2.49 + 2.4898230358802604 ], "tag": null, "to": [ - 1.563, - 0.217 + 1.5625, + 0.21650635094610982 ], "type": "ToPoint", "units": { @@ -714,13 +714,13 @@ description: Variables in memory after executing poopy-shoe.kcl "sourceRange": [] }, "from": [ - 1.563, - 0.217 + 1.5625, + 0.21650635094610982 ], "tag": null, "to": [ - 1.438, - 0.217 + 1.4375, + 0.21650635094610982 ], "type": "ToPoint", "units": { @@ -733,13 +733,13 @@ description: Variables in memory after executing poopy-shoe.kcl "sourceRange": [] }, "from": [ - 1.438, - 0.217 + 1.4375, + 0.21650635094610982 ], "tag": null, "to": [ 0.125, - 2.49 + 2.4898230358802627 ], "type": "ToPoint", "units": { @@ -753,7 +753,7 @@ description: Variables in memory after executing poopy-shoe.kcl }, "from": [ 0.125, - 2.49 + 2.4898230358802627 ], "tag": null, "to": [ @@ -796,7 +796,7 @@ description: Variables in memory after executing poopy-shoe.kcl "tag": null, "to": [ 0.0, - 2.49 + 2.4898230358802604 ], "type": "ToPoint", "units": { @@ -810,11 +810,11 @@ description: Variables in memory after executing poopy-shoe.kcl }, "from": [ 0.0, - 2.49 + 2.4898230358802604 ], "tag": null, "to": [ - 1.437, + 1.4374999999999987, 0.0 ], "type": "ToPoint", @@ -828,7 +828,7 @@ description: Variables in memory after executing poopy-shoe.kcl "sourceRange": [] }, "from": [ - 1.437, + 1.4374999999999987, 0.0 ], "tag": null, @@ -948,7 +948,7 @@ description: Variables in memory after executing poopy-shoe.kcl ], "tag": null, "to": [ - 1.563, + 1.5625, 0.0 ], "type": "ToPoint", @@ -962,7 +962,7 @@ description: Variables in memory after executing poopy-shoe.kcl "sourceRange": [] }, "from": [ - 1.563, + 1.5625, 0.0 ], "tag": { @@ -974,7 +974,7 @@ description: Variables in memory after executing poopy-shoe.kcl }, "to": [ 3.0, - 2.49 + 2.4898230358802604 ], "type": "ToPoint", "units": { @@ -988,7 +988,7 @@ description: Variables in memory after executing poopy-shoe.kcl }, "from": [ 3.0, - 2.49 + 2.4898230358802604 ], "tag": null, "to": [ @@ -1031,7 +1031,7 @@ description: Variables in memory after executing poopy-shoe.kcl "tag": null, "to": [ 2.875, - 2.49 + 2.4898230358802604 ], "type": "ToPoint", "units": { @@ -1045,12 +1045,12 @@ description: Variables in memory after executing poopy-shoe.kcl }, "from": [ 2.875, - 2.49 + 2.4898230358802604 ], "tag": null, "to": [ - 1.563, - 0.217 + 1.5625, + 0.21650635094610982 ], "type": "ToPoint", "units": { @@ -1063,13 +1063,13 @@ description: Variables in memory after executing poopy-shoe.kcl "sourceRange": [] }, "from": [ - 1.563, - 0.217 + 1.5625, + 0.21650635094610982 ], "tag": null, "to": [ - 1.438, - 0.217 + 1.4375, + 0.21650635094610982 ], "type": "ToPoint", "units": { @@ -1082,13 +1082,13 @@ description: Variables in memory after executing poopy-shoe.kcl "sourceRange": [] }, "from": [ - 1.438, - 0.217 + 1.4375, + 0.21650635094610982 ], "tag": null, "to": [ 0.125, - 2.49 + 2.4898230358802627 ], "type": "ToPoint", "units": { @@ -1102,7 +1102,7 @@ description: Variables in memory after executing poopy-shoe.kcl }, "from": [ 0.125, - 2.49 + 2.4898230358802627 ], "tag": null, "to": [ @@ -1145,7 +1145,7 @@ description: Variables in memory after executing poopy-shoe.kcl "tag": null, "to": [ 0.0, - 2.49 + 2.4898230358802604 ], "type": "ToPoint", "units": { @@ -1159,11 +1159,11 @@ description: Variables in memory after executing poopy-shoe.kcl }, "from": [ 0.0, - 2.49 + 2.4898230358802604 ], "tag": null, "to": [ - 1.437, + 1.4374999999999987, 0.0 ], "type": "ToPoint", @@ -1177,7 +1177,7 @@ description: Variables in memory after executing poopy-shoe.kcl "sourceRange": [] }, "from": [ - 1.437, + 1.4374999999999987, 0.0 ], "tag": null, @@ -1372,7 +1372,7 @@ description: Variables in memory after executing poopy-shoe.kcl ], "tag": null, "to": [ - 1.563, + 1.5625, 0.0 ], "type": "ToPoint", @@ -1386,7 +1386,7 @@ description: Variables in memory after executing poopy-shoe.kcl "sourceRange": [] }, "from": [ - 1.563, + 1.5625, 0.0 ], "tag": { @@ -1398,7 +1398,7 @@ description: Variables in memory after executing poopy-shoe.kcl }, "to": [ 3.0, - 2.49 + 2.4898230358802604 ], "type": "ToPoint", "units": { @@ -1412,7 +1412,7 @@ description: Variables in memory after executing poopy-shoe.kcl }, "from": [ 3.0, - 2.49 + 2.4898230358802604 ], "tag": null, "to": [ @@ -1455,7 +1455,7 @@ description: Variables in memory after executing poopy-shoe.kcl "tag": null, "to": [ 2.875, - 2.49 + 2.4898230358802604 ], "type": "ToPoint", "units": { @@ -1469,12 +1469,12 @@ description: Variables in memory after executing poopy-shoe.kcl }, "from": [ 2.875, - 2.49 + 2.4898230358802604 ], "tag": null, "to": [ - 1.563, - 0.217 + 1.5625, + 0.21650635094610982 ], "type": "ToPoint", "units": { @@ -1487,13 +1487,13 @@ description: Variables in memory after executing poopy-shoe.kcl "sourceRange": [] }, "from": [ - 1.563, - 0.217 + 1.5625, + 0.21650635094610982 ], "tag": null, "to": [ - 1.438, - 0.217 + 1.4375, + 0.21650635094610982 ], "type": "ToPoint", "units": { @@ -1506,13 +1506,13 @@ description: Variables in memory after executing poopy-shoe.kcl "sourceRange": [] }, "from": [ - 1.438, - 0.217 + 1.4375, + 0.21650635094610982 ], "tag": null, "to": [ 0.125, - 2.49 + 2.4898230358802627 ], "type": "ToPoint", "units": { @@ -1526,7 +1526,7 @@ description: Variables in memory after executing poopy-shoe.kcl }, "from": [ 0.125, - 2.49 + 2.4898230358802627 ], "tag": null, "to": [ @@ -1569,7 +1569,7 @@ description: Variables in memory after executing poopy-shoe.kcl "tag": null, "to": [ 0.0, - 2.49 + 2.4898230358802604 ], "type": "ToPoint", "units": { @@ -1583,11 +1583,11 @@ description: Variables in memory after executing poopy-shoe.kcl }, "from": [ 0.0, - 2.49 + 2.4898230358802604 ], "tag": null, "to": [ - 1.437, + 1.4374999999999987, 0.0 ], "type": "ToPoint", @@ -1601,7 +1601,7 @@ description: Variables in memory after executing poopy-shoe.kcl "sourceRange": [] }, "from": [ - 1.437, + 1.4374999999999987, 0.0 ], "tag": null, @@ -1724,7 +1724,7 @@ description: Variables in memory after executing poopy-shoe.kcl }, "ccw": true, "center": [ - -0.0, + -0.00000000000000031381574228150926, 5.125 ], "from": [ @@ -1733,8 +1733,8 @@ description: Variables in memory after executing poopy-shoe.kcl ], "tag": null, "to": [ - 4.438, - 2.563 + 4.438380194395249, + 2.5625000000000004 ], "type": "TangentialArc", "units": { @@ -1747,12 +1747,12 @@ description: Variables in memory after executing poopy-shoe.kcl "sourceRange": [] }, "from": [ - 4.438, - 2.563 + 4.438380194395249, + 2.5625000000000004 ], "tag": null, "to": [ - 2.959, + 2.958920129596832, 0.0 ], "type": "ToPoint", @@ -1766,7 +1766,7 @@ description: Variables in memory after executing poopy-shoe.kcl "sourceRange": [] }, "from": [ - 2.959, + 2.958920129596832, 0.0 ], "tag": null, @@ -1785,7 +1785,7 @@ description: Variables in memory after executing poopy-shoe.kcl "id": "[uuid]", "origin": { "x": 0.0, - "y": -1.438, + "y": -1.4375, "z": 0.0, "units": { "type": "Inches" @@ -1995,7 +1995,7 @@ description: Variables in memory after executing poopy-shoe.kcl "tag": null, "to": [ 0.125, - 2.49 + 2.4898230358802604 ], "type": "ToPoint", "units": { @@ -2009,12 +2009,12 @@ description: Variables in memory after executing poopy-shoe.kcl }, "from": [ 0.125, - 2.49 + 2.4898230358802604 ], "tag": null, "to": [ - 1.438, - 0.217 + 1.4375, + 0.2165063509461076 ], "type": "ToPoint", "units": { @@ -2027,13 +2027,13 @@ description: Variables in memory after executing poopy-shoe.kcl "sourceRange": [] }, "from": [ - 1.438, - 0.217 + 1.4375, + 0.2165063509461076 ], "tag": null, "to": [ - 1.563, - 0.217 + 1.5625, + 0.2165063509461076 ], "type": "ToPoint", "units": { @@ -2046,13 +2046,13 @@ description: Variables in memory after executing poopy-shoe.kcl "sourceRange": [] }, "from": [ - 1.563, - 0.217 + 1.5625, + 0.2165063509461076 ], "tag": null, "to": [ - 2.875, - 2.49 + 2.875000000000001, + 2.4898230358802604 ], "type": "ToPoint", "units": { @@ -2065,12 +2065,12 @@ description: Variables in memory after executing poopy-shoe.kcl "sourceRange": [] }, "from": [ - 2.875, - 2.49 + 2.875000000000001, + 2.4898230358802604 ], "tag": null, "to": [ - 2.875, + 2.875000000000001, 5.125 ], "type": "ToPoint", @@ -2084,12 +2084,12 @@ description: Variables in memory after executing poopy-shoe.kcl "sourceRange": [] }, "from": [ - 2.875, + 2.875000000000001, 5.125 ], "tag": null, "to": [ - 3.0, + 3.000000000000001, 5.125 ], "type": "ToPoint", @@ -2104,17 +2104,17 @@ description: Variables in memory after executing poopy-shoe.kcl }, "ccw": false, "center": [ - 3.0, - 3.124 + 3.000000000000001, + 3.124053030303032 ], "from": [ - 3.0, + 3.000000000000001, 5.125 ], "tag": null, "to": [ 5.0, - 3.063 + 3.0625 ], "type": "TangentialArcTo", "units": { @@ -2128,12 +2128,12 @@ description: Variables in memory after executing poopy-shoe.kcl }, "ccw": true, "center": [ - 7.0, - 3.001 + 6.999999999999999, + 3.000946969696969 ], "from": [ 5.0, - 3.063 + 3.0625 ], "tag": null, "to": [ @@ -2329,7 +2329,7 @@ description: Variables in memory after executing poopy-shoe.kcl ], "tag": null, "to": [ - 1.563, + 1.5625, 0.0 ], "type": "ToPoint", @@ -2343,7 +2343,7 @@ description: Variables in memory after executing poopy-shoe.kcl "sourceRange": [] }, "from": [ - 1.563, + 1.5625, 0.0 ], "tag": { @@ -2355,7 +2355,7 @@ description: Variables in memory after executing poopy-shoe.kcl }, "to": [ 3.0, - 2.49 + 2.4898230358802604 ], "type": "ToPoint", "units": { @@ -2369,7 +2369,7 @@ description: Variables in memory after executing poopy-shoe.kcl }, "from": [ 3.0, - 2.49 + 2.4898230358802604 ], "tag": null, "to": [ @@ -2412,7 +2412,7 @@ description: Variables in memory after executing poopy-shoe.kcl "tag": null, "to": [ 2.875, - 2.49 + 2.4898230358802604 ], "type": "ToPoint", "units": { @@ -2426,12 +2426,12 @@ description: Variables in memory after executing poopy-shoe.kcl }, "from": [ 2.875, - 2.49 + 2.4898230358802604 ], "tag": null, "to": [ - 1.563, - 0.217 + 1.5625, + 0.21650635094610982 ], "type": "ToPoint", "units": { @@ -2444,13 +2444,13 @@ description: Variables in memory after executing poopy-shoe.kcl "sourceRange": [] }, "from": [ - 1.563, - 0.217 + 1.5625, + 0.21650635094610982 ], "tag": null, "to": [ - 1.438, - 0.217 + 1.4375, + 0.21650635094610982 ], "type": "ToPoint", "units": { @@ -2463,13 +2463,13 @@ description: Variables in memory after executing poopy-shoe.kcl "sourceRange": [] }, "from": [ - 1.438, - 0.217 + 1.4375, + 0.21650635094610982 ], "tag": null, "to": [ 0.125, - 2.49 + 2.4898230358802627 ], "type": "ToPoint", "units": { @@ -2483,7 +2483,7 @@ description: Variables in memory after executing poopy-shoe.kcl }, "from": [ 0.125, - 2.49 + 2.4898230358802627 ], "tag": null, "to": [ @@ -2526,7 +2526,7 @@ description: Variables in memory after executing poopy-shoe.kcl "tag": null, "to": [ 0.0, - 2.49 + 2.4898230358802604 ], "type": "ToPoint", "units": { @@ -2540,11 +2540,11 @@ description: Variables in memory after executing poopy-shoe.kcl }, "from": [ 0.0, - 2.49 + 2.4898230358802604 ], "tag": null, "to": [ - 1.437, + 1.4374999999999987, 0.0 ], "type": "ToPoint", @@ -2558,7 +2558,7 @@ description: Variables in memory after executing poopy-shoe.kcl "sourceRange": [] }, "from": [ - 1.437, + 1.4374999999999987, 0.0 ], "tag": null, @@ -2789,7 +2789,7 @@ description: Variables in memory after executing poopy-shoe.kcl "ccw": true, "center": [ -3.0, - 3.124 + 3.1240530303030303 ], "from": [ -3.0, @@ -2798,7 +2798,7 @@ description: Variables in memory after executing poopy-shoe.kcl "tag": null, "to": [ -5.0, - 3.063 + 3.0625 ], "type": "TangentialArcTo", "units": { @@ -2813,11 +2813,11 @@ description: Variables in memory after executing poopy-shoe.kcl "ccw": false, "center": [ -7.0, - 3.001 + 3.0009469696969697 ], "from": [ -5.0, - 3.063 + 3.0625 ], "tag": null, "to": [ @@ -3185,7 +3185,7 @@ description: Variables in memory after executing poopy-shoe.kcl "ccw": true, "center": [ -3.0, - 3.124 + 3.1240530303030303 ], "from": [ -3.0, @@ -3194,7 +3194,7 @@ description: Variables in memory after executing poopy-shoe.kcl "tag": null, "to": [ -5.0, - 3.063 + 3.0625 ], "type": "TangentialArcTo", "units": { @@ -3209,11 +3209,11 @@ description: Variables in memory after executing poopy-shoe.kcl "ccw": false, "center": [ -7.0, - 3.001 + 3.0009469696969697 ], "from": [ -5.0, - 3.063 + 3.0625 ], "tag": null, "to": [ @@ -3663,7 +3663,7 @@ description: Variables in memory after executing poopy-shoe.kcl "tag": null, "to": [ 0.125, - 2.49 + 2.4898230358802604 ], "type": "ToPoint", "units": { @@ -3677,12 +3677,12 @@ description: Variables in memory after executing poopy-shoe.kcl }, "from": [ 0.125, - 2.49 + 2.4898230358802604 ], "tag": null, "to": [ - 1.438, - 0.217 + 1.4375, + 0.2165063509461076 ], "type": "ToPoint", "units": { @@ -3695,13 +3695,13 @@ description: Variables in memory after executing poopy-shoe.kcl "sourceRange": [] }, "from": [ - 1.438, - 0.217 + 1.4375, + 0.2165063509461076 ], "tag": null, "to": [ - 1.563, - 0.217 + 1.5625, + 0.2165063509461076 ], "type": "ToPoint", "units": { @@ -3714,13 +3714,13 @@ description: Variables in memory after executing poopy-shoe.kcl "sourceRange": [] }, "from": [ - 1.563, - 0.217 + 1.5625, + 0.2165063509461076 ], "tag": null, "to": [ - 2.875, - 2.49 + 2.875000000000001, + 2.4898230358802604 ], "type": "ToPoint", "units": { @@ -3733,12 +3733,12 @@ description: Variables in memory after executing poopy-shoe.kcl "sourceRange": [] }, "from": [ - 2.875, - 2.49 + 2.875000000000001, + 2.4898230358802604 ], "tag": null, "to": [ - 2.875, + 2.875000000000001, 5.125 ], "type": "ToPoint", @@ -3752,12 +3752,12 @@ description: Variables in memory after executing poopy-shoe.kcl "sourceRange": [] }, "from": [ - 2.875, + 2.875000000000001, 5.125 ], "tag": null, "to": [ - 3.0, + 3.000000000000001, 5.125 ], "type": "ToPoint", @@ -3772,17 +3772,17 @@ description: Variables in memory after executing poopy-shoe.kcl }, "ccw": false, "center": [ - 3.0, - 3.124 + 3.000000000000001, + 3.124053030303032 ], "from": [ - 3.0, + 3.000000000000001, 5.125 ], "tag": null, "to": [ 5.0, - 3.063 + 3.0625 ], "type": "TangentialArcTo", "units": { @@ -3796,12 +3796,12 @@ description: Variables in memory after executing poopy-shoe.kcl }, "ccw": true, "center": [ - 7.0, - 3.001 + 6.999999999999999, + 3.000946969696969 ], "from": [ 5.0, - 3.063 + 3.0625 ], "tag": null, "to": [ @@ -3997,7 +3997,7 @@ description: Variables in memory after executing poopy-shoe.kcl ], "tag": null, "to": [ - 1.563, + 1.5625, 0.0 ], "type": "ToPoint", @@ -4011,7 +4011,7 @@ description: Variables in memory after executing poopy-shoe.kcl "sourceRange": [] }, "from": [ - 1.563, + 1.5625, 0.0 ], "tag": { @@ -4023,7 +4023,7 @@ description: Variables in memory after executing poopy-shoe.kcl }, "to": [ 3.0, - 2.49 + 2.4898230358802604 ], "type": "ToPoint", "units": { @@ -4037,7 +4037,7 @@ description: Variables in memory after executing poopy-shoe.kcl }, "from": [ 3.0, - 2.49 + 2.4898230358802604 ], "tag": null, "to": [ @@ -4080,7 +4080,7 @@ description: Variables in memory after executing poopy-shoe.kcl "tag": null, "to": [ 2.875, - 2.49 + 2.4898230358802604 ], "type": "ToPoint", "units": { @@ -4094,12 +4094,12 @@ description: Variables in memory after executing poopy-shoe.kcl }, "from": [ 2.875, - 2.49 + 2.4898230358802604 ], "tag": null, "to": [ - 1.563, - 0.217 + 1.5625, + 0.21650635094610982 ], "type": "ToPoint", "units": { @@ -4112,13 +4112,13 @@ description: Variables in memory after executing poopy-shoe.kcl "sourceRange": [] }, "from": [ - 1.563, - 0.217 + 1.5625, + 0.21650635094610982 ], "tag": null, "to": [ - 1.438, - 0.217 + 1.4375, + 0.21650635094610982 ], "type": "ToPoint", "units": { @@ -4131,13 +4131,13 @@ description: Variables in memory after executing poopy-shoe.kcl "sourceRange": [] }, "from": [ - 1.438, - 0.217 + 1.4375, + 0.21650635094610982 ], "tag": null, "to": [ 0.125, - 2.49 + 2.4898230358802627 ], "type": "ToPoint", "units": { @@ -4151,7 +4151,7 @@ description: Variables in memory after executing poopy-shoe.kcl }, "from": [ 0.125, - 2.49 + 2.4898230358802627 ], "tag": null, "to": [ @@ -4194,7 +4194,7 @@ description: Variables in memory after executing poopy-shoe.kcl "tag": null, "to": [ 0.0, - 2.49 + 2.4898230358802604 ], "type": "ToPoint", "units": { @@ -4208,11 +4208,11 @@ description: Variables in memory after executing poopy-shoe.kcl }, "from": [ 0.0, - 2.49 + 2.4898230358802604 ], "tag": null, "to": [ - 1.437, + 1.4374999999999987, 0.0 ], "type": "ToPoint", @@ -4226,7 +4226,7 @@ description: Variables in memory after executing poopy-shoe.kcl "sourceRange": [] }, "from": [ - 1.437, + 1.4374999999999987, 0.0 ], "tag": null, diff --git a/rust/kcl-lib/tests/kcl_samples/prosthetic-hip/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/prosthetic-hip/artifact_commands.snap index 589bee746..6680a3d98 100644 --- a/rust/kcl-lib/tests/kcl_samples/prosthetic-hip/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/prosthetic-hip/artifact_commands.snap @@ -114,8 +114,8 @@ description: Artifact commands prosthetic-hip.kcl "segment": { "type": "line", "end": { - "x": 0.866, - "y": -0.5, + "x": 0.8660254037844387, + "y": -0.49999999999999994, "z": 0.0 }, "relative": true @@ -147,8 +147,8 @@ description: Artifact commands prosthetic-hip.kcl "segment": { "type": "line", "end": { - "x": -0.866, - "y": -0.5, + "x": -0.8660254037844387, + "y": -0.49999999999999994, "z": 0.0 }, "relative": true @@ -164,8 +164,8 @@ description: Artifact commands prosthetic-hip.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -4.5, - "y": 2.598, + "x": -4.500000000000002, + "y": 2.5980762113533165, "z": 0.0 }, "angle_snap_increment": null @@ -313,8 +313,8 @@ description: Artifact commands prosthetic-hip.kcl "segment": { "type": "line", "end": { - "x": 16.454, - "y": -9.5, + "x": 16.454482671904337, + "y": -9.499999999999998, "z": 0.0 }, "relative": true @@ -346,8 +346,8 @@ description: Artifact commands prosthetic-hip.kcl "segment": { "type": "line", "end": { - "x": -16.454, - "y": -9.5, + "x": -16.454482671904337, + "y": -9.499999999999998, "z": 0.0 }, "relative": true @@ -364,7 +364,7 @@ description: Artifact commands prosthetic-hip.kcl "type": "tangential_arc_to", "to": { "x": -4.5, - "y": 2.598, + "y": 2.5980762113533125, "z": 0.0 }, "angle_snap_increment": null @@ -489,8 +489,8 @@ description: Artifact commands prosthetic-hip.kcl "segment": { "type": "line", "end": { - "x": 27.713, - "y": -16.0, + "x": 27.71281292110204, + "y": -15.999999999999998, "z": 0.0 }, "relative": true @@ -522,8 +522,8 @@ description: Artifact commands prosthetic-hip.kcl "segment": { "type": "line", "end": { - "x": -27.713, - "y": -16.0, + "x": -27.71281292110204, + "y": -15.999999999999998, "z": 0.0 }, "relative": true @@ -540,7 +540,7 @@ description: Artifact commands prosthetic-hip.kcl "type": "tangential_arc_to", "to": { "x": -6.0, - "y": 3.464, + "y": 3.4641016151377535, "z": 0.0 }, "angle_snap_increment": null @@ -713,8 +713,8 @@ description: Artifact commands prosthetic-hip.kcl "segment": { "type": "line", "end": { - "x": 13.856, - "y": -8.0, + "x": 13.85640646055102, + "y": -7.999999999999999, "z": 0.0 }, "relative": true @@ -746,8 +746,8 @@ description: Artifact commands prosthetic-hip.kcl "segment": { "type": "line", "end": { - "x": -13.856, - "y": -8.0, + "x": -13.85640646055102, + "y": -7.999999999999999, "z": 0.0 }, "relative": true @@ -764,7 +764,7 @@ description: Artifact commands prosthetic-hip.kcl "type": "tangential_arc_to", "to": { "x": -7.5, - "y": 4.33, + "y": 4.3301270189221945, "z": 0.0 }, "angle_snap_increment": null @@ -937,8 +937,8 @@ description: Artifact commands prosthetic-hip.kcl "segment": { "type": "line", "end": { - "x": 1.386, - "y": -0.8, + "x": 1.385640646055102, + "y": -0.7999999999999999, "z": 0.0 }, "relative": true @@ -970,8 +970,8 @@ description: Artifact commands prosthetic-hip.kcl "segment": { "type": "line", "end": { - "x": -1.386, - "y": -0.8, + "x": -1.385640646055102, + "y": -0.7999999999999999, "z": 0.0 }, "relative": true @@ -987,8 +987,8 @@ description: Artifact commands prosthetic-hip.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -2.4, - "y": 1.386, + "x": -2.400000000000002, + "y": 1.3856406460551016, "z": 0.0 }, "angle_snap_increment": null @@ -1161,8 +1161,8 @@ description: Artifact commands prosthetic-hip.kcl "segment": { "type": "line", "end": { - "x": 0.866, - "y": -0.5, + "x": 0.8660254037844387, + "y": -0.49999999999999994, "z": 0.0 }, "relative": true @@ -1194,8 +1194,8 @@ description: Artifact commands prosthetic-hip.kcl "segment": { "type": "line", "end": { - "x": -0.866, - "y": -0.5, + "x": -0.8660254037844387, + "y": -0.49999999999999994, "z": 0.0 }, "relative": true @@ -1212,7 +1212,7 @@ description: Artifact commands prosthetic-hip.kcl "type": "tangential_arc_to", "to": { "x": -4.5, - "y": 2.598, + "y": 2.5980762113533165, "z": 0.0 }, "angle_snap_increment": null @@ -1871,7 +1871,7 @@ description: Artifact commands prosthetic-hip.kcl "type": "tangential_arc_to", "to": { "x": -8.76, - "y": 9.45, + "y": 9.450000000000001, "z": 0.0 }, "angle_snap_increment": null @@ -1922,7 +1922,7 @@ description: Artifact commands prosthetic-hip.kcl "type": "tangential_arc_to", "to": { "x": 7.68, - "y": -8.7, + "y": -8.700000000000001, "z": 0.0 }, "angle_snap_increment": null diff --git a/rust/kcl-lib/tests/kcl_samples/prosthetic-hip/ops.snap b/rust/kcl-lib/tests/kcl_samples/prosthetic-hip/ops.snap index ffd6c1c56..b95b69eb2 100644 --- a/rust/kcl-lib/tests/kcl_samples/prosthetic-hip/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/prosthetic-hip/ops.snap @@ -2331,7 +2331,7 @@ description: Operations executed prosthetic-hip.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -2347,7 +2347,7 @@ description: Operations executed prosthetic-hip.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -2364,7 +2364,7 @@ description: Operations executed prosthetic-hip.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/prosthetic-hip/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/prosthetic-hip/program_memory.snap index a47e7bb3e..080dfcf40 100644 --- a/rust/kcl-lib/tests/kcl_samples/prosthetic-hip/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/prosthetic-hip/program_memory.snap @@ -102,7 +102,7 @@ description: Variables in memory after executing prosthetic-hip.kcl }, "ccw": true, "center": [ - 0.995, + 0.9946406570841897, 5.2 ], "from": [ @@ -165,7 +165,7 @@ description: Variables in memory after executing prosthetic-hip.kcl "ccw": false, "center": [ 0.2, - 3.881 + 3.8812977099236665 ], "from": [ 0.2, @@ -368,7 +368,7 @@ description: Variables in memory after executing prosthetic-hip.kcl }, "ccw": true, "center": [ - 0.1, + 0.09999999999999964, 3.0 ], "from": [ @@ -377,7 +377,7 @@ description: Variables in memory after executing prosthetic-hip.kcl ], "tag": null, "to": [ - 0.1, + 0.10000000000000013, 11.0 ], "type": "TangentialArc", @@ -391,12 +391,12 @@ description: Variables in memory after executing prosthetic-hip.kcl "sourceRange": [] }, "from": [ - 0.1, + 0.10000000000000013, 11.0 ], "tag": null, "to": [ - 0.1, + 0.10000000000000013, 10.0 ], "type": "ToPoint", @@ -411,16 +411,16 @@ description: Variables in memory after executing prosthetic-hip.kcl }, "ccw": true, "center": [ - 0.2, + 0.20000000000000012, 10.0 ], "from": [ - 0.1, + 0.10000000000000013, 10.0 ], "tag": null, "to": [ - 0.2, + 0.20000000000000012, 9.9 ], "type": "TangentialArc", @@ -435,11 +435,11 @@ description: Variables in memory after executing prosthetic-hip.kcl }, "ccw": false, "center": [ - 0.2, - 4.221 + 0.19999999999999912, + 4.22070707070707 ], "from": [ - 0.2, + 0.20000000000000012, 9.9 ], "tag": null, @@ -579,7 +579,7 @@ description: Variables in memory after executing prosthetic-hip.kcl "ccw": false, "center": [ -18.0, - 8.0 + 7.999999999999999 ], "from": [ -23.0, @@ -588,7 +588,7 @@ description: Variables in memory after executing prosthetic-hip.kcl "tag": null, "to": [ -15.5, - 12.33 + 12.330127018922191 ], "type": "TangentialArc", "units": { @@ -602,12 +602,12 @@ description: Variables in memory after executing prosthetic-hip.kcl }, "from": [ -15.5, - 12.33 + 12.330127018922191 ], "tag": null, "to": [ - -1.644, - 4.33 + -1.6435935394489807, + 4.330127018922192 ], "type": "ToPoint", "units": { @@ -621,17 +621,17 @@ description: Variables in memory after executing prosthetic-hip.kcl }, "ccw": false, "center": [ - -4.144, - -0.0 + -4.143593539448981, + -0.0000000000000017763568394002505 ], "from": [ - -1.644, - 4.33 + -1.6435935394489807, + 4.330127018922192 ], "tag": null, "to": [ - -1.644, - -4.33 + -1.6435935394489802, + -4.3301270189221945 ], "type": "TangentialArc", "units": { @@ -644,13 +644,13 @@ description: Variables in memory after executing prosthetic-hip.kcl "sourceRange": [] }, "from": [ - -1.644, - -4.33 + -1.6435935394489802, + -4.3301270189221945 ], "tag": null, "to": [ -15.5, - -12.33 + -12.330127018922195 ], "type": "ToPoint", "units": { @@ -664,12 +664,12 @@ description: Variables in memory after executing prosthetic-hip.kcl }, "ccw": false, "center": [ - -18.0, - -8.0 + -17.999999999999996, + -7.999999999999995 ], "from": [ -15.5, - -12.33 + -12.330127018922195 ], "tag": null, "to": [ @@ -863,7 +863,7 @@ description: Variables in memory after executing prosthetic-hip.kcl "ccw": false, "center": [ -0.0, - 0.5 + 0.4999999999999996 ], "from": [ -3.0, @@ -871,8 +871,8 @@ description: Variables in memory after executing prosthetic-hip.kcl ], "tag": null, "to": [ - 1.5, - 3.098 + 1.5000000000000004, + 3.0980762113533156 ], "type": "TangentialArc", "units": { @@ -885,13 +885,13 @@ description: Variables in memory after executing prosthetic-hip.kcl "sourceRange": [] }, "from": [ - 1.5, - 3.098 + 1.5000000000000004, + 3.0980762113533156 ], "tag": null, "to": [ - 2.366, - 2.598 + 2.3660254037844393, + 2.5980762113533156 ], "type": "ToPoint", "units": { @@ -905,17 +905,17 @@ description: Variables in memory after executing prosthetic-hip.kcl }, "ccw": false, "center": [ - 0.866, - -0.0 + 0.8660254037844397, + -0.0000000000000004440892098500626 ], "from": [ - 2.366, - 2.598 + 2.3660254037844393, + 2.5980762113533156 ], "tag": null, "to": [ - 2.366, - -2.598 + 2.36602540378444, + -2.5980762113533165 ], "type": "TangentialArc", "units": { @@ -928,13 +928,13 @@ description: Variables in memory after executing prosthetic-hip.kcl "sourceRange": [] }, "from": [ - 2.366, - -2.598 + 2.36602540378444, + -2.5980762113533165 ], "tag": null, "to": [ - 1.5, - -3.098 + 1.5000000000000013, + -3.0980762113533165 ], "type": "ToPoint", "units": { @@ -948,12 +948,12 @@ description: Variables in memory after executing prosthetic-hip.kcl }, "ccw": false, "center": [ - 0.0, - -0.5 + 0.0000000000000009614813431917819, + -0.49999999999999933 ], "from": [ - 1.5, - -3.098 + 1.5000000000000013, + -3.0980762113533165 ], "tag": null, "to": [ @@ -1335,8 +1335,8 @@ description: Variables in memory after executing prosthetic-hip.kcl }, "ccw": true, "center": [ - -0.617, - 3.1 + -0.6171746575342465, + 3.1000000000000005 ], "from": [ 8.86, @@ -1364,7 +1364,7 @@ description: Variables in memory after executing prosthetic-hip.kcl "tag": null, "to": [ 0.1, - 11.7 + 11.700000000000001 ], "type": "ToPoint", "units": { @@ -1378,12 +1378,12 @@ description: Variables in memory after executing prosthetic-hip.kcl }, "from": [ 0.1, - 11.7 + 11.700000000000001 ], "tag": null, "to": [ - 0.68, - 11.7 + 0.6799999999999999, + 11.700000000000001 ], "type": "ToPoint", "units": { @@ -1397,12 +1397,12 @@ description: Variables in memory after executing prosthetic-hip.kcl }, "ccw": false, "center": [ - 0.68, - 3.96 + 0.6799999999999999, + 3.9602068965517256 ], "from": [ - 0.68, - 11.7 + 0.6799999999999999, + 11.700000000000001 ], "tag": null, "to": [ @@ -1644,7 +1644,7 @@ description: Variables in memory after executing prosthetic-hip.kcl "ccw": false, "center": [ -0.0, - 0.5 + 0.4999999999999996 ], "from": [ -3.0, @@ -1652,8 +1652,8 @@ description: Variables in memory after executing prosthetic-hip.kcl ], "tag": null, "to": [ - 1.5, - 3.098 + 1.5000000000000004, + 3.0980762113533156 ], "type": "TangentialArc", "units": { @@ -1666,13 +1666,13 @@ description: Variables in memory after executing prosthetic-hip.kcl "sourceRange": [] }, "from": [ - 1.5, - 3.098 + 1.5000000000000004, + 3.0980762113533156 ], "tag": null, "to": [ - 2.366, - 2.598 + 2.3660254037844393, + 2.5980762113533156 ], "type": "ToPoint", "units": { @@ -1686,17 +1686,17 @@ description: Variables in memory after executing prosthetic-hip.kcl }, "ccw": false, "center": [ - 0.866, - -0.0 + 0.8660254037844397, + -0.0000000000000004440892098500626 ], "from": [ - 2.366, - 2.598 + 2.3660254037844393, + 2.5980762113533156 ], "tag": null, "to": [ - 2.366, - -2.598 + 2.36602540378444, + -2.5980762113533165 ], "type": "TangentialArc", "units": { @@ -1709,13 +1709,13 @@ description: Variables in memory after executing prosthetic-hip.kcl "sourceRange": [] }, "from": [ - 2.366, - -2.598 + 2.36602540378444, + -2.5980762113533165 ], "tag": null, "to": [ - 1.5, - -3.098 + 1.5000000000000013, + -3.0980762113533165 ], "type": "ToPoint", "units": { @@ -1729,12 +1729,12 @@ description: Variables in memory after executing prosthetic-hip.kcl }, "ccw": false, "center": [ - 0.0, - -0.5 + 0.0000000000000009614813431917819, + -0.49999999999999933 ], "from": [ - 1.5, - -3.098 + 1.5000000000000013, + -3.0980762113533165 ], "tag": null, "to": [ @@ -1874,8 +1874,8 @@ description: Variables in memory after executing prosthetic-hip.kcl ], "tag": null, "to": [ - -3.5, - 12.098 + -3.4999999999999996, + 12.098076211353316 ], "type": "TangentialArc", "units": { @@ -1888,13 +1888,13 @@ description: Variables in memory after executing prosthetic-hip.kcl "sourceRange": [] }, "from": [ - -3.5, - 12.098 + -3.4999999999999996, + 12.098076211353316 ], "tag": null, "to": [ - 12.954, - 2.598 + 12.954482671904337, + 2.598076211353318 ], "type": "ToPoint", "units": { @@ -1908,17 +1908,17 @@ description: Variables in memory after executing prosthetic-hip.kcl }, "ccw": false, "center": [ - 11.454, - 0.0 + 11.454482671904337, + 0.0000000000000017763568394002505 ], "from": [ - 12.954, - 2.598 + 12.954482671904337, + 2.598076211353318 ], "tag": null, "to": [ - 12.954, - -2.598 + 12.954482671904337, + -2.5980762113533142 ], "type": "TangentialArc", "units": { @@ -1931,13 +1931,13 @@ description: Variables in memory after executing prosthetic-hip.kcl "sourceRange": [] }, "from": [ - 12.954, - -2.598 + 12.954482671904337, + -2.5980762113533142 ], "tag": null, "to": [ -3.5, - -12.098 + -12.098076211353312 ], "type": "ToPoint", "units": { @@ -1951,12 +1951,12 @@ description: Variables in memory after executing prosthetic-hip.kcl }, "ccw": false, "center": [ - -5.0, - -9.5 + -4.999999999999999, + -9.499999999999995 ], "from": [ -3.5, - -12.098 + -12.098076211353312 ], "tag": null, "to": [ @@ -2097,7 +2097,7 @@ description: Variables in memory after executing prosthetic-hip.kcl "tag": null, "to": [ -9.5, - 19.464 + 19.464101615137753 ], "type": "TangentialArc", "units": { @@ -2111,12 +2111,12 @@ description: Variables in memory after executing prosthetic-hip.kcl }, "from": [ -9.5, - 19.464 + 19.464101615137753 ], "tag": null, "to": [ - 18.213, - 3.464 + 18.21281292110204, + 3.4641016151377553 ], "type": "ToPoint", "units": { @@ -2130,17 +2130,17 @@ description: Variables in memory after executing prosthetic-hip.kcl }, "ccw": false, "center": [ - 16.213, - 0.0 + 16.21281292110204, + 0.0000000000000004440892098500626 ], "from": [ - 18.213, - 3.464 + 18.21281292110204, + 3.4641016151377553 ], "tag": null, "to": [ - 18.213, - -3.464 + 18.21281292110204, + -3.464101615137754 ], "type": "TangentialArc", "units": { @@ -2153,13 +2153,13 @@ description: Variables in memory after executing prosthetic-hip.kcl "sourceRange": [] }, "from": [ - 18.213, - -3.464 + 18.21281292110204, + -3.464101615137754 ], "tag": null, "to": [ -9.5, - -19.464 + -19.464101615137753 ], "type": "ToPoint", "units": { @@ -2173,12 +2173,12 @@ description: Variables in memory after executing prosthetic-hip.kcl }, "ccw": false, "center": [ - -11.5, + -11.500000000000002, -16.0 ], "from": [ -9.5, - -19.464 + -19.464101615137753 ], "tag": null, "to": [ @@ -2310,7 +2310,7 @@ description: Variables in memory after executing prosthetic-hip.kcl "ccw": false, "center": [ -18.0, - 8.0 + 7.999999999999999 ], "from": [ -23.0, @@ -2319,7 +2319,7 @@ description: Variables in memory after executing prosthetic-hip.kcl "tag": null, "to": [ -15.5, - 12.33 + 12.330127018922191 ], "type": "TangentialArc", "units": { @@ -2333,12 +2333,12 @@ description: Variables in memory after executing prosthetic-hip.kcl }, "from": [ -15.5, - 12.33 + 12.330127018922191 ], "tag": null, "to": [ - -1.644, - 4.33 + -1.6435935394489807, + 4.330127018922192 ], "type": "ToPoint", "units": { @@ -2352,17 +2352,17 @@ description: Variables in memory after executing prosthetic-hip.kcl }, "ccw": false, "center": [ - -4.144, - -0.0 + -4.143593539448981, + -0.0000000000000017763568394002505 ], "from": [ - -1.644, - 4.33 + -1.6435935394489807, + 4.330127018922192 ], "tag": null, "to": [ - -1.644, - -4.33 + -1.6435935394489802, + -4.3301270189221945 ], "type": "TangentialArc", "units": { @@ -2375,13 +2375,13 @@ description: Variables in memory after executing prosthetic-hip.kcl "sourceRange": [] }, "from": [ - -1.644, - -4.33 + -1.6435935394489802, + -4.3301270189221945 ], "tag": null, "to": [ -15.5, - -12.33 + -12.330127018922195 ], "type": "ToPoint", "units": { @@ -2395,12 +2395,12 @@ description: Variables in memory after executing prosthetic-hip.kcl }, "ccw": false, "center": [ - -18.0, - -8.0 + -17.999999999999996, + -7.999999999999995 ], "from": [ -15.5, - -12.33 + -12.330127018922195 ], "tag": null, "to": [ @@ -2532,7 +2532,7 @@ description: Variables in memory after executing prosthetic-hip.kcl "ccw": false, "center": [ -17.9, - 0.8 + 0.7999999999999998 ], "from": [ -19.5, @@ -2540,8 +2540,8 @@ description: Variables in memory after executing prosthetic-hip.kcl ], "tag": null, "to": [ - -17.1, - 2.186 + -17.099999999999998, + 2.1856406460551017 ], "type": "TangentialArc", "units": { @@ -2554,13 +2554,13 @@ description: Variables in memory after executing prosthetic-hip.kcl "sourceRange": [] }, "from": [ - -17.1, - 2.186 + -17.099999999999998, + 2.1856406460551017 ], "tag": null, "to": [ - -15.714, - 1.386 + -15.714359353944896, + 1.3856406460551018 ], "type": "ToPoint", "units": { @@ -2574,17 +2574,17 @@ description: Variables in memory after executing prosthetic-hip.kcl }, "ccw": false, "center": [ - -16.514, + -16.514359353944897, -0.0 ], "from": [ - -15.714, - 1.386 + -15.714359353944896, + 1.3856406460551018 ], "tag": null, "to": [ - -15.714, - -1.386 + -15.714359353944896, + -1.3856406460551018 ], "type": "TangentialArc", "units": { @@ -2597,13 +2597,13 @@ description: Variables in memory after executing prosthetic-hip.kcl "sourceRange": [] }, "from": [ - -15.714, - -1.386 + -15.714359353944896, + -1.3856406460551018 ], "tag": null, "to": [ - -17.1, - -2.186 + -17.099999999999998, + -2.1856406460551017 ], "type": "ToPoint", "units": { @@ -2618,11 +2618,11 @@ description: Variables in memory after executing prosthetic-hip.kcl "ccw": false, "center": [ -17.9, - -0.8 + -0.8000000000000038 ], "from": [ - -17.1, - -2.186 + -17.099999999999998, + -2.1856406460551017 ], "tag": null, "to": [ @@ -2754,7 +2754,7 @@ description: Variables in memory after executing prosthetic-hip.kcl "ccw": false, "center": [ -20.4, - 0.5 + 0.4999999999999996 ], "from": [ -23.4, @@ -2763,7 +2763,7 @@ description: Variables in memory after executing prosthetic-hip.kcl "tag": null, "to": [ -18.9, - 3.098 + 3.0980762113533156 ], "type": "TangentialArc", "units": { @@ -2777,12 +2777,12 @@ description: Variables in memory after executing prosthetic-hip.kcl }, "from": [ -18.9, - 3.098 + 3.0980762113533156 ], "tag": null, "to": [ - -18.034, - 2.598 + -18.03397459621556, + 2.5980762113533156 ], "type": "ToPoint", "units": { @@ -2796,17 +2796,17 @@ description: Variables in memory after executing prosthetic-hip.kcl }, "ccw": false, "center": [ - -19.534, - 0.0 + -19.53397459621556, + 0.0000000000000004440892098500626 ], "from": [ - -18.034, - 2.598 + -18.03397459621556, + 2.5980762113533156 ], "tag": null, "to": [ - -18.034, - -2.598 + -18.03397459621556, + -2.5980762113533165 ], "type": "TangentialArc", "units": { @@ -2819,13 +2819,13 @@ description: Variables in memory after executing prosthetic-hip.kcl "sourceRange": [] }, "from": [ - -18.034, - -2.598 + -18.03397459621556, + -2.5980762113533165 ], "tag": null, "to": [ -18.9, - -3.098 + -3.0980762113533165 ], "type": "ToPoint", "units": { @@ -2839,12 +2839,12 @@ description: Variables in memory after executing prosthetic-hip.kcl }, "ccw": false, "center": [ - -20.4, - -0.5 + -20.400000000000006, + -0.5000000000000144 ], "from": [ -18.9, - -3.098 + -3.0980762113533165 ], "tag": null, "to": [ @@ -3030,7 +3030,7 @@ description: Variables in memory after executing prosthetic-hip.kcl "ccw": false, "center": [ -20.4, - 0.5 + 0.4999999999999996 ], "from": [ -23.4, @@ -3039,7 +3039,7 @@ description: Variables in memory after executing prosthetic-hip.kcl "tag": null, "to": [ -18.9, - 3.098 + 3.0980762113533156 ], "type": "TangentialArc", "units": { @@ -3053,12 +3053,12 @@ description: Variables in memory after executing prosthetic-hip.kcl }, "from": [ -18.9, - 3.098 + 3.0980762113533156 ], "tag": null, "to": [ - -18.034, - 2.598 + -18.03397459621556, + 2.5980762113533156 ], "type": "ToPoint", "units": { @@ -3072,17 +3072,17 @@ description: Variables in memory after executing prosthetic-hip.kcl }, "ccw": false, "center": [ - -19.534, - 0.0 + -19.53397459621556, + 0.0000000000000004440892098500626 ], "from": [ - -18.034, - 2.598 + -18.03397459621556, + 2.5980762113533156 ], "tag": null, "to": [ - -18.034, - -2.598 + -18.03397459621556, + -2.5980762113533165 ], "type": "TangentialArc", "units": { @@ -3095,13 +3095,13 @@ description: Variables in memory after executing prosthetic-hip.kcl "sourceRange": [] }, "from": [ - -18.034, - -2.598 + -18.03397459621556, + -2.5980762113533165 ], "tag": null, "to": [ -18.9, - -3.098 + -3.0980762113533165 ], "type": "ToPoint", "units": { @@ -3115,12 +3115,12 @@ description: Variables in memory after executing prosthetic-hip.kcl }, "ccw": false, "center": [ - -20.4, - -0.5 + -20.400000000000006, + -0.5000000000000144 ], "from": [ -18.9, - -3.098 + -3.0980762113533165 ], "tag": null, "to": [ diff --git a/rust/kcl-lib/tests/kcl_samples/router-template-cross-bar/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/router-template-cross-bar/artifact_commands.snap index c5e6c86c1..a249798e8 100644 --- a/rust/kcl-lib/tests/kcl_samples/router-template-cross-bar/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/router-template-cross-bar/artifact_commands.snap @@ -60,7 +60,7 @@ description: Artifact commands router-template-cross-bar.kcl "path": "[uuid]", "to": { "x": 0.0, - "y": 31.881, + "y": 31.88125, "z": 0.0 } } @@ -123,7 +123,7 @@ description: Artifact commands router-template-cross-bar.kcl "segment": { "type": "line", "end": { - "x": 22.631, + "x": 22.63125, "y": -10.0, "z": 0.0 }, @@ -157,8 +157,8 @@ description: Artifact commands router-template-cross-bar.kcl "segment": { "type": "line", "end": { - "x": 32.631, - "y": 10.941, + "x": 32.63125, + "y": 10.940625, "z": 0.0 }, "relative": false @@ -174,8 +174,8 @@ description: Artifact commands router-template-cross-bar.kcl "segment": { "type": "line", "end": { - "x": 102.631, - "y": 10.941, + "x": 102.63125, + "y": 10.940625, "z": 0.0 }, "relative": false @@ -208,8 +208,8 @@ description: Artifact commands router-template-cross-bar.kcl "segment": { "type": "line", "end": { - "x": 32.631, - "y": 30.941, + "x": 32.63125, + "y": 30.940625, "z": 0.0 }, "relative": false @@ -225,8 +225,8 @@ description: Artifact commands router-template-cross-bar.kcl "segment": { "type": "line", "end": { - "x": 32.631, - "y": 41.881, + "x": 32.63125, + "y": 41.88125, "z": 0.0 }, "relative": false @@ -243,7 +243,7 @@ description: Artifact commands router-template-cross-bar.kcl "type": "line", "end": { "x": 0.0, - "y": 41.881, + "y": 41.88125, "z": 0.0 }, "relative": false @@ -259,7 +259,7 @@ description: Artifact commands router-template-cross-bar.kcl "segment": { "type": "line", "end": { - "x": -32.631, + "x": -32.63125, "y": 0.0, "z": 0.0 }, @@ -277,7 +277,7 @@ description: Artifact commands router-template-cross-bar.kcl "type": "line", "end": { "x": 0.0, - "y": -10.941, + "y": -10.940625, "z": 0.0 }, "relative": true @@ -345,7 +345,7 @@ description: Artifact commands router-template-cross-bar.kcl "type": "line", "end": { "x": 0.0, - "y": -20.941, + "y": -20.940625, "z": 0.0 }, "relative": true @@ -395,7 +395,7 @@ description: Artifact commands router-template-cross-bar.kcl "segment": { "type": "arc", "center": { - "x": -10.75, + "x": -10.749999999999995, "y": 20.0 }, "radius": 11.88125, @@ -421,7 +421,7 @@ description: Artifact commands router-template-cross-bar.kcl "type": "line", "end": { "x": 0.0, - "y": 31.881, + "y": 31.88125, "z": 0.0 }, "relative": false @@ -522,7 +522,7 @@ description: Artifact commands router-template-cross-bar.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 32.631, + "x": 32.63125, "y": 0.0, "z": 0.0 } @@ -545,7 +545,7 @@ description: Artifact commands router-template-cross-bar.kcl "type": "line", "end": { "x": -10.0, - "y": 0.0, + "y": 0.0000000000000012246467991473533, "z": 0.0 }, "relative": true @@ -561,7 +561,7 @@ description: Artifact commands router-template-cross-bar.kcl "segment": { "type": "line", "end": { - "x": -0.0, + "x": -0.0000000000000018369701987210296, "y": -10.0, "z": 0.0 }, @@ -579,7 +579,7 @@ description: Artifact commands router-template-cross-bar.kcl "type": "line", "end": { "x": 10.0, - "y": -0.0, + "y": -0.0000000000000012246467991473533, "z": 0.0 }, "relative": true @@ -595,7 +595,7 @@ description: Artifact commands router-template-cross-bar.kcl "segment": { "type": "line", "end": { - "x": 32.631, + "x": 32.63125, "y": 0.0, "z": 0.0 }, @@ -693,7 +693,7 @@ description: Artifact commands router-template-cross-bar.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -32.631, + "x": -32.63125, "y": 0.0, "z": 0.0 } @@ -732,7 +732,7 @@ description: Artifact commands router-template-cross-bar.kcl "segment": { "type": "line", "end": { - "x": 0.0, + "x": 0.0000000000000006123233995736766, "y": -10.0, "z": 0.0 }, @@ -766,7 +766,7 @@ description: Artifact commands router-template-cross-bar.kcl "segment": { "type": "line", "end": { - "x": -32.631, + "x": -32.63125, "y": 0.0, "z": 0.0 }, @@ -864,7 +864,7 @@ description: Artifact commands router-template-cross-bar.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -32.631, + "x": -32.63125, "y": 0.0, "z": 0.0 } @@ -886,7 +886,7 @@ description: Artifact commands router-template-cross-bar.kcl "segment": { "type": "line", "end": { - "x": 65.263, + "x": 65.2625, "y": 0.0, "z": 0.0 }, @@ -903,7 +903,7 @@ description: Artifact commands router-template-cross-bar.kcl "segment": { "type": "line", "end": { - "x": 0.0, + "x": 0.0000000000000006123233995736766, "y": -10.0, "z": 0.0 }, @@ -920,7 +920,7 @@ description: Artifact commands router-template-cross-bar.kcl "segment": { "type": "line", "end": { - "x": -65.263, + "x": -65.2625, "y": -0.0, "z": 0.0 }, @@ -937,7 +937,7 @@ description: Artifact commands router-template-cross-bar.kcl "segment": { "type": "line", "end": { - "x": -32.631, + "x": -32.63125, "y": 0.0, "z": 0.0 }, diff --git a/rust/kcl-lib/tests/kcl_samples/router-template-cross-bar/ops.snap b/rust/kcl-lib/tests/kcl_samples/router-template-cross-bar/ops.snap index 95449da12..55c9bb814 100644 --- a/rust/kcl-lib/tests/kcl_samples/router-template-cross-bar/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/router-template-cross-bar/ops.snap @@ -42,7 +42,7 @@ description: Operations executed router-template-cross-bar.kcl "name": "templateDiameter", "value": { "type": "Number", - "value": 0.688, + "value": 0.6875, "ty": { "type": "Known", "type": "Length", @@ -236,7 +236,7 @@ description: Operations executed router-template-cross-bar.kcl "name": "templateGap", "value": { "type": "Number", - "value": 0.074, + "value": 0.07406496062992127, "ty": { "type": "Known", "type": "Length", @@ -265,7 +265,7 @@ description: Operations executed router-template-cross-bar.kcl "name": "distanceToInsideEdge", "value": { "type": "Number", - "value": 1.285, + "value": 1.2846948818897639, "ty": { "type": "Known", "type": "Length", @@ -636,7 +636,7 @@ description: Operations executed router-template-cross-bar.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -652,7 +652,7 @@ description: Operations executed router-template-cross-bar.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -669,7 +669,7 @@ description: Operations executed router-template-cross-bar.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/router-template-cross-bar/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/router-template-cross-bar/program_memory.snap index fa158a2e5..63c92e0d6 100644 --- a/rust/kcl-lib/tests/kcl_samples/router-template-cross-bar/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/router-template-cross-bar/program_memory.snap @@ -18,7 +18,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "distanceToInsideEdge": { "type": "Number", - "value": 1.285, + "value": 1.2846948818897639, "ty": { "type": "Known", "type": "Length", @@ -237,7 +237,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "from": [ 0.0, - 31.881 + 31.88125 ], "tag": { "commentStart": 653, @@ -248,7 +248,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "to": [ 10.75, - 31.881 + 31.88125 ], "type": "ToPoint", "units": { @@ -267,7 +267,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl ], "from": [ 10.75, - 31.881 + 31.88125 ], "radius": 11.88125, "tag": { @@ -278,7 +278,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg09" }, "to": [ - 22.631, + 22.63125, 20.0 ], "type": "Arc", @@ -292,7 +292,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 22.631, + 22.63125, 20.0 ], "tag": { @@ -303,7 +303,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg03" }, "to": [ - 22.631, + 22.63125, -10.0 ], "type": "ToPoint", @@ -317,7 +317,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 22.631, + 22.63125, -10.0 ], "tag": { @@ -328,7 +328,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg07" }, "to": [ - 32.631, + 32.63125, -10.0 ], "type": "ToPoint", @@ -342,7 +342,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, + 32.63125, -10.0 ], "tag": { @@ -353,8 +353,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg02" }, "to": [ - 32.631, - 10.941 + 32.63125, + 10.940625 ], "type": "ToPoint", "units": { @@ -367,8 +367,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, - 10.941 + 32.63125, + 10.940625 ], "tag": { "commentStart": 1061, @@ -378,8 +378,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg06" }, "to": [ - 102.631, - 10.941 + 102.63125, + 10.940625 ], "type": "ToPoint", "units": { @@ -392,8 +392,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 102.631, - 10.941 + 102.63125, + 10.940625 ], "tag": { "commentStart": 1118, @@ -403,8 +403,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg08" }, "to": [ - 102.631, - 30.941 + 102.63125, + 30.940625 ], "type": "ToPoint", "units": { @@ -417,8 +417,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 102.631, - 30.941 + 102.63125, + 30.940625 ], "tag": { "commentStart": 1177, @@ -428,8 +428,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg05" }, "to": [ - 32.631, - 30.941 + 32.63125, + 30.940625 ], "type": "ToPoint", "units": { @@ -442,8 +442,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, - 30.941 + 32.63125, + 30.940625 ], "tag": { "commentStart": 1252, @@ -453,8 +453,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg10" }, "to": [ - 32.631, - 41.881 + 32.63125, + 41.88125 ], "type": "ToPoint", "units": { @@ -467,8 +467,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, - 41.881 + 32.63125, + 41.88125 ], "tag": { "commentStart": 1294, @@ -479,7 +479,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "to": [ 0.0, - 41.881 + 41.88125 ], "type": "ToPoint", "units": { @@ -493,12 +493,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "from": [ 0.0, - 41.881 + 41.88125 ], "tag": null, "to": [ - -32.631, - 41.881 + -32.63125, + 41.88125 ], "type": "ToPoint", "units": { @@ -511,13 +511,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, - 41.881 + -32.63125, + 41.88125 ], "tag": null, "to": [ - -32.631, - 30.941 + -32.63125, + 30.940625 ], "type": "ToPoint", "units": { @@ -530,13 +530,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, - 30.941 + -32.63125, + 30.940625 ], "tag": null, "to": [ - -102.631, - 30.941 + -102.63125, + 30.940625 ], "type": "ToPoint", "units": { @@ -549,13 +549,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -102.631, - 30.941 + -102.63125, + 30.940625 ], "tag": null, "to": [ - -102.631, - 10.941 + -102.63125, + 10.940625 ], "type": "ToPoint", "units": { @@ -568,13 +568,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -102.631, - 10.941 + -102.63125, + 10.940625 ], "tag": null, "to": [ - -32.631, - 10.941 + -32.631249999999994, + 10.940625 ], "type": "ToPoint", "units": { @@ -587,12 +587,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, - 10.941 + -32.631249999999994, + 10.940625 ], "tag": null, "to": [ - -32.631, + -32.631249999999994, -10.0 ], "type": "ToPoint", @@ -606,12 +606,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, + -32.631249999999994, -10.0 ], "tag": null, "to": [ - -22.631, + -22.631249999999994, -10.0 ], "type": "ToPoint", @@ -625,12 +625,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -22.631, + -22.631249999999994, -10.0 ], "tag": null, "to": [ - -22.631, + -22.631249999999994, 20.0 ], "type": "ToPoint", @@ -645,18 +645,18 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "ccw": false, "center": [ - -10.75, + -10.749999999999995, 20.0 ], "from": [ - -22.631, + -22.631249999999994, 20.0 ], "radius": 11.88125, "tag": null, "to": [ - -10.75, - 31.881 + -10.749999999999995, + 31.88125 ], "type": "Arc", "units": { @@ -669,13 +669,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -10.75, - 31.881 + -10.749999999999995, + 31.88125 ], "tag": null, "to": [ 0.0, - 31.881 + 31.88125 ], "type": "ToPoint", "units": { @@ -689,12 +689,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "from": [ 0.0, - 31.881 + 31.88125 ], "tag": null, "to": [ 0.0, - 31.881 + 31.88125 ], "type": "ToPoint", "units": { @@ -735,11 +735,11 @@ description: Variables in memory after executing router-template-cross-bar.kcl "start": { "from": [ 0.0, - 31.881 + 31.88125 ], "to": [ 0.0, - 31.881 + 31.88125 ], "units": { "type": "Mm" @@ -871,7 +871,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, + 32.63125, 0.0 ], "tag": { @@ -882,8 +882,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "rectangleSegmentA002" }, "to": [ - 22.631, - 0.0 + 22.63125, + 0.0000000000000012246467991473533 ], "type": "ToPoint", "units": { @@ -896,8 +896,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 22.631, - 0.0 + 22.63125, + 0.0000000000000012246467991473533 ], "tag": { "commentStart": 2114, @@ -907,8 +907,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "rectangleSegmentB002" }, "to": [ - 22.631, - -10.0 + 22.631249999999998, + -9.999999999999998 ], "type": "ToPoint", "units": { @@ -921,8 +921,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 22.631, - -10.0 + 22.631249999999998, + -9.999999999999998 ], "tag": { "commentStart": 2237, @@ -932,7 +932,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "rectangleSegmentC002" }, "to": [ - 32.631, + 32.631249999999994, -10.0 ], "type": "ToPoint", @@ -946,12 +946,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, + 32.631249999999994, -10.0 ], "tag": null, "to": [ - 32.631, + 32.63125, 0.0 ], "type": "ToPoint", @@ -965,12 +965,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, + 32.63125, 0.0 ], "tag": null, "to": [ - 32.631, + 32.63125, 0.0 ], "type": "ToPoint", @@ -1210,7 +1210,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "from": [ 0.0, - 31.881 + 31.88125 ], "tag": { "commentStart": 653, @@ -1221,7 +1221,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "to": [ 10.75, - 31.881 + 31.88125 ], "type": "ToPoint", "units": { @@ -1240,7 +1240,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl ], "from": [ 10.75, - 31.881 + 31.88125 ], "radius": 11.88125, "tag": { @@ -1251,7 +1251,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg09" }, "to": [ - 22.631, + 22.63125, 20.0 ], "type": "Arc", @@ -1265,7 +1265,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 22.631, + 22.63125, 20.0 ], "tag": { @@ -1276,7 +1276,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg03" }, "to": [ - 22.631, + 22.63125, -10.0 ], "type": "ToPoint", @@ -1290,7 +1290,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 22.631, + 22.63125, -10.0 ], "tag": { @@ -1301,7 +1301,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg07" }, "to": [ - 32.631, + 32.63125, -10.0 ], "type": "ToPoint", @@ -1315,7 +1315,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, + 32.63125, -10.0 ], "tag": { @@ -1326,8 +1326,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg02" }, "to": [ - 32.631, - 10.941 + 32.63125, + 10.940625 ], "type": "ToPoint", "units": { @@ -1340,8 +1340,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, - 10.941 + 32.63125, + 10.940625 ], "tag": { "commentStart": 1061, @@ -1351,8 +1351,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg06" }, "to": [ - 102.631, - 10.941 + 102.63125, + 10.940625 ], "type": "ToPoint", "units": { @@ -1365,8 +1365,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 102.631, - 10.941 + 102.63125, + 10.940625 ], "tag": { "commentStart": 1118, @@ -1376,8 +1376,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg08" }, "to": [ - 102.631, - 30.941 + 102.63125, + 30.940625 ], "type": "ToPoint", "units": { @@ -1390,8 +1390,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 102.631, - 30.941 + 102.63125, + 30.940625 ], "tag": { "commentStart": 1177, @@ -1401,8 +1401,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg05" }, "to": [ - 32.631, - 30.941 + 32.63125, + 30.940625 ], "type": "ToPoint", "units": { @@ -1415,8 +1415,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, - 30.941 + 32.63125, + 30.940625 ], "tag": { "commentStart": 1252, @@ -1426,8 +1426,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg10" }, "to": [ - 32.631, - 41.881 + 32.63125, + 41.88125 ], "type": "ToPoint", "units": { @@ -1440,8 +1440,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, - 41.881 + 32.63125, + 41.88125 ], "tag": { "commentStart": 1294, @@ -1452,7 +1452,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "to": [ 0.0, - 41.881 + 41.88125 ], "type": "ToPoint", "units": { @@ -1466,12 +1466,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "from": [ 0.0, - 41.881 + 41.88125 ], "tag": null, "to": [ - -32.631, - 41.881 + -32.63125, + 41.88125 ], "type": "ToPoint", "units": { @@ -1484,13 +1484,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, - 41.881 + -32.63125, + 41.88125 ], "tag": null, "to": [ - -32.631, - 30.941 + -32.63125, + 30.940625 ], "type": "ToPoint", "units": { @@ -1503,13 +1503,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, - 30.941 + -32.63125, + 30.940625 ], "tag": null, "to": [ - -102.631, - 30.941 + -102.63125, + 30.940625 ], "type": "ToPoint", "units": { @@ -1522,13 +1522,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -102.631, - 30.941 + -102.63125, + 30.940625 ], "tag": null, "to": [ - -102.631, - 10.941 + -102.63125, + 10.940625 ], "type": "ToPoint", "units": { @@ -1541,13 +1541,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -102.631, - 10.941 + -102.63125, + 10.940625 ], "tag": null, "to": [ - -32.631, - 10.941 + -32.631249999999994, + 10.940625 ], "type": "ToPoint", "units": { @@ -1560,12 +1560,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, - 10.941 + -32.631249999999994, + 10.940625 ], "tag": null, "to": [ - -32.631, + -32.631249999999994, -10.0 ], "type": "ToPoint", @@ -1579,12 +1579,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, + -32.631249999999994, -10.0 ], "tag": null, "to": [ - -22.631, + -22.631249999999994, -10.0 ], "type": "ToPoint", @@ -1598,12 +1598,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -22.631, + -22.631249999999994, -10.0 ], "tag": null, "to": [ - -22.631, + -22.631249999999994, 20.0 ], "type": "ToPoint", @@ -1618,18 +1618,18 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "ccw": false, "center": [ - -10.75, + -10.749999999999995, 20.0 ], "from": [ - -22.631, + -22.631249999999994, 20.0 ], "radius": 11.88125, "tag": null, "to": [ - -10.75, - 31.881 + -10.749999999999995, + 31.88125 ], "type": "Arc", "units": { @@ -1642,13 +1642,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -10.75, - 31.881 + -10.749999999999995, + 31.88125 ], "tag": null, "to": [ 0.0, - 31.881 + 31.88125 ], "type": "ToPoint", "units": { @@ -1662,12 +1662,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "from": [ 0.0, - 31.881 + 31.88125 ], "tag": null, "to": [ 0.0, - 31.881 + 31.88125 ], "type": "ToPoint", "units": { @@ -1708,11 +1708,11 @@ description: Variables in memory after executing router-template-cross-bar.kcl "start": { "from": [ 0.0, - 31.881 + 31.88125 ], "to": [ 0.0, - 31.881 + 31.88125 ], "units": { "type": "Mm" @@ -1785,11 +1785,11 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "start": { "from": [ - 32.631, + 32.63125, 0.0 ], "to": [ - 32.631, + 32.63125, 0.0 ], "units": { @@ -1894,7 +1894,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, + -32.63125, 0.0 ], "tag": { @@ -1905,7 +1905,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "rectangleSegmentA001" }, "to": [ - -22.631, + -22.63125, 0.0 ], "type": "ToPoint", @@ -1919,7 +1919,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -22.631, + -22.63125, 0.0 ], "tag": { @@ -1930,7 +1930,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "rectangleSegmentB001" }, "to": [ - -22.631, + -22.63125, -10.0 ], "type": "ToPoint", @@ -1944,7 +1944,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -22.631, + -22.63125, -10.0 ], "tag": { @@ -1955,7 +1955,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "rectangleSegmentC001" }, "to": [ - -32.631, + -32.63125, -10.0 ], "type": "ToPoint", @@ -1969,12 +1969,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, + -32.63125, -10.0 ], "tag": null, "to": [ - -32.631, + -32.63125, 0.0 ], "type": "ToPoint", @@ -1988,12 +1988,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, + -32.63125, 0.0 ], "tag": null, "to": [ - -32.631, + -32.63125, 0.0 ], "type": "ToPoint", @@ -2233,7 +2233,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "from": [ 0.0, - 31.881 + 31.88125 ], "tag": { "commentStart": 653, @@ -2244,7 +2244,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "to": [ 10.75, - 31.881 + 31.88125 ], "type": "ToPoint", "units": { @@ -2263,7 +2263,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl ], "from": [ 10.75, - 31.881 + 31.88125 ], "radius": 11.88125, "tag": { @@ -2274,7 +2274,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg09" }, "to": [ - 22.631, + 22.63125, 20.0 ], "type": "Arc", @@ -2288,7 +2288,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 22.631, + 22.63125, 20.0 ], "tag": { @@ -2299,7 +2299,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg03" }, "to": [ - 22.631, + 22.63125, -10.0 ], "type": "ToPoint", @@ -2313,7 +2313,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 22.631, + 22.63125, -10.0 ], "tag": { @@ -2324,7 +2324,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg07" }, "to": [ - 32.631, + 32.63125, -10.0 ], "type": "ToPoint", @@ -2338,7 +2338,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, + 32.63125, -10.0 ], "tag": { @@ -2349,8 +2349,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg02" }, "to": [ - 32.631, - 10.941 + 32.63125, + 10.940625 ], "type": "ToPoint", "units": { @@ -2363,8 +2363,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, - 10.941 + 32.63125, + 10.940625 ], "tag": { "commentStart": 1061, @@ -2374,8 +2374,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg06" }, "to": [ - 102.631, - 10.941 + 102.63125, + 10.940625 ], "type": "ToPoint", "units": { @@ -2388,8 +2388,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 102.631, - 10.941 + 102.63125, + 10.940625 ], "tag": { "commentStart": 1118, @@ -2399,8 +2399,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg08" }, "to": [ - 102.631, - 30.941 + 102.63125, + 30.940625 ], "type": "ToPoint", "units": { @@ -2413,8 +2413,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 102.631, - 30.941 + 102.63125, + 30.940625 ], "tag": { "commentStart": 1177, @@ -2424,8 +2424,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg05" }, "to": [ - 32.631, - 30.941 + 32.63125, + 30.940625 ], "type": "ToPoint", "units": { @@ -2438,8 +2438,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, - 30.941 + 32.63125, + 30.940625 ], "tag": { "commentStart": 1252, @@ -2449,8 +2449,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg10" }, "to": [ - 32.631, - 41.881 + 32.63125, + 41.88125 ], "type": "ToPoint", "units": { @@ -2463,8 +2463,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, - 41.881 + 32.63125, + 41.88125 ], "tag": { "commentStart": 1294, @@ -2475,7 +2475,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "to": [ 0.0, - 41.881 + 41.88125 ], "type": "ToPoint", "units": { @@ -2489,12 +2489,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "from": [ 0.0, - 41.881 + 41.88125 ], "tag": null, "to": [ - -32.631, - 41.881 + -32.63125, + 41.88125 ], "type": "ToPoint", "units": { @@ -2507,13 +2507,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, - 41.881 + -32.63125, + 41.88125 ], "tag": null, "to": [ - -32.631, - 30.941 + -32.63125, + 30.940625 ], "type": "ToPoint", "units": { @@ -2526,13 +2526,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, - 30.941 + -32.63125, + 30.940625 ], "tag": null, "to": [ - -102.631, - 30.941 + -102.63125, + 30.940625 ], "type": "ToPoint", "units": { @@ -2545,13 +2545,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -102.631, - 30.941 + -102.63125, + 30.940625 ], "tag": null, "to": [ - -102.631, - 10.941 + -102.63125, + 10.940625 ], "type": "ToPoint", "units": { @@ -2564,13 +2564,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -102.631, - 10.941 + -102.63125, + 10.940625 ], "tag": null, "to": [ - -32.631, - 10.941 + -32.631249999999994, + 10.940625 ], "type": "ToPoint", "units": { @@ -2583,12 +2583,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, - 10.941 + -32.631249999999994, + 10.940625 ], "tag": null, "to": [ - -32.631, + -32.631249999999994, -10.0 ], "type": "ToPoint", @@ -2602,12 +2602,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, + -32.631249999999994, -10.0 ], "tag": null, "to": [ - -22.631, + -22.631249999999994, -10.0 ], "type": "ToPoint", @@ -2621,12 +2621,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -22.631, + -22.631249999999994, -10.0 ], "tag": null, "to": [ - -22.631, + -22.631249999999994, 20.0 ], "type": "ToPoint", @@ -2641,18 +2641,18 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "ccw": false, "center": [ - -10.75, + -10.749999999999995, 20.0 ], "from": [ - -22.631, + -22.631249999999994, 20.0 ], "radius": 11.88125, "tag": null, "to": [ - -10.75, - 31.881 + -10.749999999999995, + 31.88125 ], "type": "Arc", "units": { @@ -2665,13 +2665,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -10.75, - 31.881 + -10.749999999999995, + 31.88125 ], "tag": null, "to": [ 0.0, - 31.881 + 31.88125 ], "type": "ToPoint", "units": { @@ -2685,12 +2685,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "from": [ 0.0, - 31.881 + 31.88125 ], "tag": null, "to": [ 0.0, - 31.881 + 31.88125 ], "type": "ToPoint", "units": { @@ -2731,11 +2731,11 @@ description: Variables in memory after executing router-template-cross-bar.kcl "start": { "from": [ 0.0, - 31.881 + 31.88125 ], "to": [ 0.0, - 31.881 + 31.88125 ], "units": { "type": "Mm" @@ -2808,11 +2808,11 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "start": { "from": [ - -32.631, + -32.63125, 0.0 ], "to": [ - -32.631, + -32.63125, 0.0 ], "units": { @@ -2917,7 +2917,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, + -32.63125, 0.0 ], "tag": { @@ -2928,7 +2928,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "rectangleSegmentA003" }, "to": [ - 32.631, + 32.63125, 0.0 ], "type": "ToPoint", @@ -2942,7 +2942,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, + 32.63125, 0.0 ], "tag": { @@ -2953,7 +2953,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "rectangleSegmentB003" }, "to": [ - 32.631, + 32.63125, -10.0 ], "type": "ToPoint", @@ -2967,7 +2967,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, + 32.63125, -10.0 ], "tag": { @@ -2978,7 +2978,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "rectangleSegmentC003" }, "to": [ - -32.631, + -32.63125, -10.0 ], "type": "ToPoint", @@ -2992,12 +2992,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, + -32.63125, -10.0 ], "tag": null, "to": [ - -32.631, + -32.63125, 0.0 ], "type": "ToPoint", @@ -3011,12 +3011,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, + -32.63125, 0.0 ], "tag": null, "to": [ - -32.631, + -32.63125, 0.0 ], "type": "ToPoint", @@ -3108,7 +3108,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, + 32.63125, 0.0 ], "tag": { @@ -3119,8 +3119,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "rectangleSegmentA002" }, "to": [ - 22.631, - 0.0 + 22.63125, + 0.0000000000000012246467991473533 ], "type": "ToPoint", "units": { @@ -3133,8 +3133,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 22.631, - 0.0 + 22.63125, + 0.0000000000000012246467991473533 ], "tag": { "commentStart": 2114, @@ -3144,8 +3144,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "rectangleSegmentB002" }, "to": [ - 22.631, - -10.0 + 22.631249999999998, + -9.999999999999998 ], "type": "ToPoint", "units": { @@ -3158,8 +3158,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 22.631, - -10.0 + 22.631249999999998, + -9.999999999999998 ], "tag": { "commentStart": 2237, @@ -3169,7 +3169,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "rectangleSegmentC002" }, "to": [ - 32.631, + 32.631249999999994, -10.0 ], "type": "ToPoint", @@ -3183,12 +3183,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, + 32.631249999999994, -10.0 ], "tag": null, "to": [ - 32.631, + 32.63125, 0.0 ], "type": "ToPoint", @@ -3202,12 +3202,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, + 32.63125, 0.0 ], "tag": null, "to": [ - 32.631, + 32.63125, 0.0 ], "type": "ToPoint", @@ -3447,7 +3447,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "from": [ 0.0, - 31.881 + 31.88125 ], "tag": { "commentStart": 653, @@ -3458,7 +3458,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "to": [ 10.75, - 31.881 + 31.88125 ], "type": "ToPoint", "units": { @@ -3477,7 +3477,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl ], "from": [ 10.75, - 31.881 + 31.88125 ], "radius": 11.88125, "tag": { @@ -3488,7 +3488,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg09" }, "to": [ - 22.631, + 22.63125, 20.0 ], "type": "Arc", @@ -3502,7 +3502,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 22.631, + 22.63125, 20.0 ], "tag": { @@ -3513,7 +3513,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg03" }, "to": [ - 22.631, + 22.63125, -10.0 ], "type": "ToPoint", @@ -3527,7 +3527,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 22.631, + 22.63125, -10.0 ], "tag": { @@ -3538,7 +3538,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg07" }, "to": [ - 32.631, + 32.63125, -10.0 ], "type": "ToPoint", @@ -3552,7 +3552,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, + 32.63125, -10.0 ], "tag": { @@ -3563,8 +3563,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg02" }, "to": [ - 32.631, - 10.941 + 32.63125, + 10.940625 ], "type": "ToPoint", "units": { @@ -3577,8 +3577,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, - 10.941 + 32.63125, + 10.940625 ], "tag": { "commentStart": 1061, @@ -3588,8 +3588,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg06" }, "to": [ - 102.631, - 10.941 + 102.63125, + 10.940625 ], "type": "ToPoint", "units": { @@ -3602,8 +3602,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 102.631, - 10.941 + 102.63125, + 10.940625 ], "tag": { "commentStart": 1118, @@ -3613,8 +3613,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg08" }, "to": [ - 102.631, - 30.941 + 102.63125, + 30.940625 ], "type": "ToPoint", "units": { @@ -3627,8 +3627,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 102.631, - 30.941 + 102.63125, + 30.940625 ], "tag": { "commentStart": 1177, @@ -3638,8 +3638,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg05" }, "to": [ - 32.631, - 30.941 + 32.63125, + 30.940625 ], "type": "ToPoint", "units": { @@ -3652,8 +3652,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, - 30.941 + 32.63125, + 30.940625 ], "tag": { "commentStart": 1252, @@ -3663,8 +3663,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg10" }, "to": [ - 32.631, - 41.881 + 32.63125, + 41.88125 ], "type": "ToPoint", "units": { @@ -3677,8 +3677,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, - 41.881 + 32.63125, + 41.88125 ], "tag": { "commentStart": 1294, @@ -3689,7 +3689,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "to": [ 0.0, - 41.881 + 41.88125 ], "type": "ToPoint", "units": { @@ -3703,12 +3703,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "from": [ 0.0, - 41.881 + 41.88125 ], "tag": null, "to": [ - -32.631, - 41.881 + -32.63125, + 41.88125 ], "type": "ToPoint", "units": { @@ -3721,13 +3721,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, - 41.881 + -32.63125, + 41.88125 ], "tag": null, "to": [ - -32.631, - 30.941 + -32.63125, + 30.940625 ], "type": "ToPoint", "units": { @@ -3740,13 +3740,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, - 30.941 + -32.63125, + 30.940625 ], "tag": null, "to": [ - -102.631, - 30.941 + -102.63125, + 30.940625 ], "type": "ToPoint", "units": { @@ -3759,13 +3759,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -102.631, - 30.941 + -102.63125, + 30.940625 ], "tag": null, "to": [ - -102.631, - 10.941 + -102.63125, + 10.940625 ], "type": "ToPoint", "units": { @@ -3778,13 +3778,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -102.631, - 10.941 + -102.63125, + 10.940625 ], "tag": null, "to": [ - -32.631, - 10.941 + -32.631249999999994, + 10.940625 ], "type": "ToPoint", "units": { @@ -3797,12 +3797,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, - 10.941 + -32.631249999999994, + 10.940625 ], "tag": null, "to": [ - -32.631, + -32.631249999999994, -10.0 ], "type": "ToPoint", @@ -3816,12 +3816,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, + -32.631249999999994, -10.0 ], "tag": null, "to": [ - -22.631, + -22.631249999999994, -10.0 ], "type": "ToPoint", @@ -3835,12 +3835,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -22.631, + -22.631249999999994, -10.0 ], "tag": null, "to": [ - -22.631, + -22.631249999999994, 20.0 ], "type": "ToPoint", @@ -3855,18 +3855,18 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "ccw": false, "center": [ - -10.75, + -10.749999999999995, 20.0 ], "from": [ - -22.631, + -22.631249999999994, 20.0 ], "radius": 11.88125, "tag": null, "to": [ - -10.75, - 31.881 + -10.749999999999995, + 31.88125 ], "type": "Arc", "units": { @@ -3879,13 +3879,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -10.75, - 31.881 + -10.749999999999995, + 31.88125 ], "tag": null, "to": [ 0.0, - 31.881 + 31.88125 ], "type": "ToPoint", "units": { @@ -3899,12 +3899,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "from": [ 0.0, - 31.881 + 31.88125 ], "tag": null, "to": [ 0.0, - 31.881 + 31.88125 ], "type": "ToPoint", "units": { @@ -3945,11 +3945,11 @@ description: Variables in memory after executing router-template-cross-bar.kcl "start": { "from": [ 0.0, - 31.881 + 31.88125 ], "to": [ 0.0, - 31.881 + 31.88125 ], "units": { "type": "Mm" @@ -4022,11 +4022,11 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "start": { "from": [ - 32.631, + 32.63125, 0.0 ], "to": [ - 32.631, + 32.63125, 0.0 ], "units": { @@ -4072,11 +4072,11 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "start": { "from": [ - -32.631, + -32.63125, 0.0 ], "to": [ - -32.631, + -32.63125, 0.0 ], "units": { @@ -4264,7 +4264,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "from": [ 0.0, - 31.881 + 31.88125 ], "tag": { "commentStart": 653, @@ -4275,7 +4275,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "to": [ 10.75, - 31.881 + 31.88125 ], "type": "ToPoint", "units": { @@ -4294,7 +4294,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl ], "from": [ 10.75, - 31.881 + 31.88125 ], "radius": 11.88125, "tag": { @@ -4305,7 +4305,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg09" }, "to": [ - 22.631, + 22.63125, 20.0 ], "type": "Arc", @@ -4319,7 +4319,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 22.631, + 22.63125, 20.0 ], "tag": { @@ -4330,7 +4330,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg03" }, "to": [ - 22.631, + 22.63125, -10.0 ], "type": "ToPoint", @@ -4344,7 +4344,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 22.631, + 22.63125, -10.0 ], "tag": { @@ -4355,7 +4355,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg07" }, "to": [ - 32.631, + 32.63125, -10.0 ], "type": "ToPoint", @@ -4369,7 +4369,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, + 32.63125, -10.0 ], "tag": { @@ -4380,8 +4380,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg02" }, "to": [ - 32.631, - 10.941 + 32.63125, + 10.940625 ], "type": "ToPoint", "units": { @@ -4394,8 +4394,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, - 10.941 + 32.63125, + 10.940625 ], "tag": { "commentStart": 1061, @@ -4405,8 +4405,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg06" }, "to": [ - 102.631, - 10.941 + 102.63125, + 10.940625 ], "type": "ToPoint", "units": { @@ -4419,8 +4419,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 102.631, - 10.941 + 102.63125, + 10.940625 ], "tag": { "commentStart": 1118, @@ -4430,8 +4430,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg08" }, "to": [ - 102.631, - 30.941 + 102.63125, + 30.940625 ], "type": "ToPoint", "units": { @@ -4444,8 +4444,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 102.631, - 30.941 + 102.63125, + 30.940625 ], "tag": { "commentStart": 1177, @@ -4455,8 +4455,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg05" }, "to": [ - 32.631, - 30.941 + 32.63125, + 30.940625 ], "type": "ToPoint", "units": { @@ -4469,8 +4469,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, - 30.941 + 32.63125, + 30.940625 ], "tag": { "commentStart": 1252, @@ -4480,8 +4480,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg10" }, "to": [ - 32.631, - 41.881 + 32.63125, + 41.88125 ], "type": "ToPoint", "units": { @@ -4494,8 +4494,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, - 41.881 + 32.63125, + 41.88125 ], "tag": { "commentStart": 1294, @@ -4506,7 +4506,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "to": [ 0.0, - 41.881 + 41.88125 ], "type": "ToPoint", "units": { @@ -4520,12 +4520,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "from": [ 0.0, - 41.881 + 41.88125 ], "tag": null, "to": [ - -32.631, - 41.881 + -32.63125, + 41.88125 ], "type": "ToPoint", "units": { @@ -4538,13 +4538,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, - 41.881 + -32.63125, + 41.88125 ], "tag": null, "to": [ - -32.631, - 30.941 + -32.63125, + 30.940625 ], "type": "ToPoint", "units": { @@ -4557,13 +4557,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, - 30.941 + -32.63125, + 30.940625 ], "tag": null, "to": [ - -102.631, - 30.941 + -102.63125, + 30.940625 ], "type": "ToPoint", "units": { @@ -4576,13 +4576,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -102.631, - 30.941 + -102.63125, + 30.940625 ], "tag": null, "to": [ - -102.631, - 10.941 + -102.63125, + 10.940625 ], "type": "ToPoint", "units": { @@ -4595,13 +4595,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -102.631, - 10.941 + -102.63125, + 10.940625 ], "tag": null, "to": [ - -32.631, - 10.941 + -32.631249999999994, + 10.940625 ], "type": "ToPoint", "units": { @@ -4614,12 +4614,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, - 10.941 + -32.631249999999994, + 10.940625 ], "tag": null, "to": [ - -32.631, + -32.631249999999994, -10.0 ], "type": "ToPoint", @@ -4633,12 +4633,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, + -32.631249999999994, -10.0 ], "tag": null, "to": [ - -22.631, + -22.631249999999994, -10.0 ], "type": "ToPoint", @@ -4652,12 +4652,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -22.631, + -22.631249999999994, -10.0 ], "tag": null, "to": [ - -22.631, + -22.631249999999994, 20.0 ], "type": "ToPoint", @@ -4672,18 +4672,18 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "ccw": false, "center": [ - -10.75, + -10.749999999999995, 20.0 ], "from": [ - -22.631, + -22.631249999999994, 20.0 ], "radius": 11.88125, "tag": null, "to": [ - -10.75, - 31.881 + -10.749999999999995, + 31.88125 ], "type": "Arc", "units": { @@ -4696,13 +4696,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -10.75, - 31.881 + -10.749999999999995, + 31.88125 ], "tag": null, "to": [ 0.0, - 31.881 + 31.88125 ], "type": "ToPoint", "units": { @@ -4716,12 +4716,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "from": [ 0.0, - 31.881 + 31.88125 ], "tag": null, "to": [ 0.0, - 31.881 + 31.88125 ], "type": "ToPoint", "units": { @@ -4762,11 +4762,11 @@ description: Variables in memory after executing router-template-cross-bar.kcl "start": { "from": [ 0.0, - 31.881 + 31.88125 ], "to": [ 0.0, - 31.881 + 31.88125 ], "units": { "type": "Mm" @@ -4838,7 +4838,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, + 32.63125, 0.0 ], "tag": { @@ -4849,8 +4849,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "rectangleSegmentA002" }, "to": [ - 22.631, - 0.0 + 22.63125, + 0.0000000000000012246467991473533 ], "type": "ToPoint", "units": { @@ -4863,8 +4863,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 22.631, - 0.0 + 22.63125, + 0.0000000000000012246467991473533 ], "tag": { "commentStart": 2114, @@ -4874,8 +4874,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "rectangleSegmentB002" }, "to": [ - 22.631, - -10.0 + 22.631249999999998, + -9.999999999999998 ], "type": "ToPoint", "units": { @@ -4888,8 +4888,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 22.631, - -10.0 + 22.631249999999998, + -9.999999999999998 ], "tag": { "commentStart": 2237, @@ -4899,7 +4899,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "rectangleSegmentC002" }, "to": [ - 32.631, + 32.631249999999994, -10.0 ], "type": "ToPoint", @@ -4913,12 +4913,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, + 32.631249999999994, -10.0 ], "tag": null, "to": [ - 32.631, + 32.63125, 0.0 ], "type": "ToPoint", @@ -4932,12 +4932,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, + 32.63125, 0.0 ], "tag": null, "to": [ - 32.631, + 32.63125, 0.0 ], "type": "ToPoint", @@ -5177,7 +5177,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "from": [ 0.0, - 31.881 + 31.88125 ], "tag": { "commentStart": 653, @@ -5188,7 +5188,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "to": [ 10.75, - 31.881 + 31.88125 ], "type": "ToPoint", "units": { @@ -5207,7 +5207,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl ], "from": [ 10.75, - 31.881 + 31.88125 ], "radius": 11.88125, "tag": { @@ -5218,7 +5218,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg09" }, "to": [ - 22.631, + 22.63125, 20.0 ], "type": "Arc", @@ -5232,7 +5232,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 22.631, + 22.63125, 20.0 ], "tag": { @@ -5243,7 +5243,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg03" }, "to": [ - 22.631, + 22.63125, -10.0 ], "type": "ToPoint", @@ -5257,7 +5257,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 22.631, + 22.63125, -10.0 ], "tag": { @@ -5268,7 +5268,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg07" }, "to": [ - 32.631, + 32.63125, -10.0 ], "type": "ToPoint", @@ -5282,7 +5282,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, + 32.63125, -10.0 ], "tag": { @@ -5293,8 +5293,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg02" }, "to": [ - 32.631, - 10.941 + 32.63125, + 10.940625 ], "type": "ToPoint", "units": { @@ -5307,8 +5307,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, - 10.941 + 32.63125, + 10.940625 ], "tag": { "commentStart": 1061, @@ -5318,8 +5318,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg06" }, "to": [ - 102.631, - 10.941 + 102.63125, + 10.940625 ], "type": "ToPoint", "units": { @@ -5332,8 +5332,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 102.631, - 10.941 + 102.63125, + 10.940625 ], "tag": { "commentStart": 1118, @@ -5343,8 +5343,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg08" }, "to": [ - 102.631, - 30.941 + 102.63125, + 30.940625 ], "type": "ToPoint", "units": { @@ -5357,8 +5357,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 102.631, - 30.941 + 102.63125, + 30.940625 ], "tag": { "commentStart": 1177, @@ -5368,8 +5368,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg05" }, "to": [ - 32.631, - 30.941 + 32.63125, + 30.940625 ], "type": "ToPoint", "units": { @@ -5382,8 +5382,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, - 30.941 + 32.63125, + 30.940625 ], "tag": { "commentStart": 1252, @@ -5393,8 +5393,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg10" }, "to": [ - 32.631, - 41.881 + 32.63125, + 41.88125 ], "type": "ToPoint", "units": { @@ -5407,8 +5407,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, - 41.881 + 32.63125, + 41.88125 ], "tag": { "commentStart": 1294, @@ -5419,7 +5419,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "to": [ 0.0, - 41.881 + 41.88125 ], "type": "ToPoint", "units": { @@ -5433,12 +5433,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "from": [ 0.0, - 41.881 + 41.88125 ], "tag": null, "to": [ - -32.631, - 41.881 + -32.63125, + 41.88125 ], "type": "ToPoint", "units": { @@ -5451,13 +5451,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, - 41.881 + -32.63125, + 41.88125 ], "tag": null, "to": [ - -32.631, - 30.941 + -32.63125, + 30.940625 ], "type": "ToPoint", "units": { @@ -5470,13 +5470,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, - 30.941 + -32.63125, + 30.940625 ], "tag": null, "to": [ - -102.631, - 30.941 + -102.63125, + 30.940625 ], "type": "ToPoint", "units": { @@ -5489,13 +5489,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -102.631, - 30.941 + -102.63125, + 30.940625 ], "tag": null, "to": [ - -102.631, - 10.941 + -102.63125, + 10.940625 ], "type": "ToPoint", "units": { @@ -5508,13 +5508,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -102.631, - 10.941 + -102.63125, + 10.940625 ], "tag": null, "to": [ - -32.631, - 10.941 + -32.631249999999994, + 10.940625 ], "type": "ToPoint", "units": { @@ -5527,12 +5527,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, - 10.941 + -32.631249999999994, + 10.940625 ], "tag": null, "to": [ - -32.631, + -32.631249999999994, -10.0 ], "type": "ToPoint", @@ -5546,12 +5546,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, + -32.631249999999994, -10.0 ], "tag": null, "to": [ - -22.631, + -22.631249999999994, -10.0 ], "type": "ToPoint", @@ -5565,12 +5565,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -22.631, + -22.631249999999994, -10.0 ], "tag": null, "to": [ - -22.631, + -22.631249999999994, 20.0 ], "type": "ToPoint", @@ -5585,18 +5585,18 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "ccw": false, "center": [ - -10.75, + -10.749999999999995, 20.0 ], "from": [ - -22.631, + -22.631249999999994, 20.0 ], "radius": 11.88125, "tag": null, "to": [ - -10.75, - 31.881 + -10.749999999999995, + 31.88125 ], "type": "Arc", "units": { @@ -5609,13 +5609,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -10.75, - 31.881 + -10.749999999999995, + 31.88125 ], "tag": null, "to": [ 0.0, - 31.881 + 31.88125 ], "type": "ToPoint", "units": { @@ -5629,12 +5629,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "from": [ 0.0, - 31.881 + 31.88125 ], "tag": null, "to": [ 0.0, - 31.881 + 31.88125 ], "type": "ToPoint", "units": { @@ -5675,11 +5675,11 @@ description: Variables in memory after executing router-template-cross-bar.kcl "start": { "from": [ 0.0, - 31.881 + 31.88125 ], "to": [ 0.0, - 31.881 + 31.88125 ], "units": { "type": "Mm" @@ -5752,11 +5752,11 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "start": { "from": [ - 32.631, + 32.63125, 0.0 ], "to": [ - 32.631, + 32.63125, 0.0 ], "units": { @@ -5801,7 +5801,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, + -32.63125, 0.0 ], "tag": { @@ -5812,7 +5812,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "rectangleSegmentA001" }, "to": [ - -22.631, + -22.63125, 0.0 ], "type": "ToPoint", @@ -5826,7 +5826,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -22.631, + -22.63125, 0.0 ], "tag": { @@ -5837,7 +5837,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "rectangleSegmentB001" }, "to": [ - -22.631, + -22.63125, -10.0 ], "type": "ToPoint", @@ -5851,7 +5851,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -22.631, + -22.63125, -10.0 ], "tag": { @@ -5862,7 +5862,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "rectangleSegmentC001" }, "to": [ - -32.631, + -32.63125, -10.0 ], "type": "ToPoint", @@ -5876,12 +5876,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, + -32.63125, -10.0 ], "tag": null, "to": [ - -32.631, + -32.63125, 0.0 ], "type": "ToPoint", @@ -5895,12 +5895,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, + -32.63125, 0.0 ], "tag": null, "to": [ - -32.631, + -32.63125, 0.0 ], "type": "ToPoint", @@ -6140,7 +6140,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "from": [ 0.0, - 31.881 + 31.88125 ], "tag": { "commentStart": 653, @@ -6151,7 +6151,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "to": [ 10.75, - 31.881 + 31.88125 ], "type": "ToPoint", "units": { @@ -6170,7 +6170,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl ], "from": [ 10.75, - 31.881 + 31.88125 ], "radius": 11.88125, "tag": { @@ -6181,7 +6181,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg09" }, "to": [ - 22.631, + 22.63125, 20.0 ], "type": "Arc", @@ -6195,7 +6195,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 22.631, + 22.63125, 20.0 ], "tag": { @@ -6206,7 +6206,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg03" }, "to": [ - 22.631, + 22.63125, -10.0 ], "type": "ToPoint", @@ -6220,7 +6220,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 22.631, + 22.63125, -10.0 ], "tag": { @@ -6231,7 +6231,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg07" }, "to": [ - 32.631, + 32.63125, -10.0 ], "type": "ToPoint", @@ -6245,7 +6245,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, + 32.63125, -10.0 ], "tag": { @@ -6256,8 +6256,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg02" }, "to": [ - 32.631, - 10.941 + 32.63125, + 10.940625 ], "type": "ToPoint", "units": { @@ -6270,8 +6270,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, - 10.941 + 32.63125, + 10.940625 ], "tag": { "commentStart": 1061, @@ -6281,8 +6281,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg06" }, "to": [ - 102.631, - 10.941 + 102.63125, + 10.940625 ], "type": "ToPoint", "units": { @@ -6295,8 +6295,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 102.631, - 10.941 + 102.63125, + 10.940625 ], "tag": { "commentStart": 1118, @@ -6306,8 +6306,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg08" }, "to": [ - 102.631, - 30.941 + 102.63125, + 30.940625 ], "type": "ToPoint", "units": { @@ -6320,8 +6320,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 102.631, - 30.941 + 102.63125, + 30.940625 ], "tag": { "commentStart": 1177, @@ -6331,8 +6331,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg05" }, "to": [ - 32.631, - 30.941 + 32.63125, + 30.940625 ], "type": "ToPoint", "units": { @@ -6345,8 +6345,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, - 30.941 + 32.63125, + 30.940625 ], "tag": { "commentStart": 1252, @@ -6356,8 +6356,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg10" }, "to": [ - 32.631, - 41.881 + 32.63125, + 41.88125 ], "type": "ToPoint", "units": { @@ -6370,8 +6370,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, - 41.881 + 32.63125, + 41.88125 ], "tag": { "commentStart": 1294, @@ -6382,7 +6382,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "to": [ 0.0, - 41.881 + 41.88125 ], "type": "ToPoint", "units": { @@ -6396,12 +6396,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "from": [ 0.0, - 41.881 + 41.88125 ], "tag": null, "to": [ - -32.631, - 41.881 + -32.63125, + 41.88125 ], "type": "ToPoint", "units": { @@ -6414,13 +6414,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, - 41.881 + -32.63125, + 41.88125 ], "tag": null, "to": [ - -32.631, - 30.941 + -32.63125, + 30.940625 ], "type": "ToPoint", "units": { @@ -6433,13 +6433,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, - 30.941 + -32.63125, + 30.940625 ], "tag": null, "to": [ - -102.631, - 30.941 + -102.63125, + 30.940625 ], "type": "ToPoint", "units": { @@ -6452,13 +6452,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -102.631, - 30.941 + -102.63125, + 30.940625 ], "tag": null, "to": [ - -102.631, - 10.941 + -102.63125, + 10.940625 ], "type": "ToPoint", "units": { @@ -6471,13 +6471,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -102.631, - 10.941 + -102.63125, + 10.940625 ], "tag": null, "to": [ - -32.631, - 10.941 + -32.631249999999994, + 10.940625 ], "type": "ToPoint", "units": { @@ -6490,12 +6490,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, - 10.941 + -32.631249999999994, + 10.940625 ], "tag": null, "to": [ - -32.631, + -32.631249999999994, -10.0 ], "type": "ToPoint", @@ -6509,12 +6509,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, + -32.631249999999994, -10.0 ], "tag": null, "to": [ - -22.631, + -22.631249999999994, -10.0 ], "type": "ToPoint", @@ -6528,12 +6528,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -22.631, + -22.631249999999994, -10.0 ], "tag": null, "to": [ - -22.631, + -22.631249999999994, 20.0 ], "type": "ToPoint", @@ -6548,18 +6548,18 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "ccw": false, "center": [ - -10.75, + -10.749999999999995, 20.0 ], "from": [ - -22.631, + -22.631249999999994, 20.0 ], "radius": 11.88125, "tag": null, "to": [ - -10.75, - 31.881 + -10.749999999999995, + 31.88125 ], "type": "Arc", "units": { @@ -6572,13 +6572,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -10.75, - 31.881 + -10.749999999999995, + 31.88125 ], "tag": null, "to": [ 0.0, - 31.881 + 31.88125 ], "type": "ToPoint", "units": { @@ -6592,12 +6592,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "from": [ 0.0, - 31.881 + 31.88125 ], "tag": null, "to": [ 0.0, - 31.881 + 31.88125 ], "type": "ToPoint", "units": { @@ -6638,11 +6638,11 @@ description: Variables in memory after executing router-template-cross-bar.kcl "start": { "from": [ 0.0, - 31.881 + 31.88125 ], "to": [ 0.0, - 31.881 + 31.88125 ], "units": { "type": "Mm" @@ -6715,11 +6715,11 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "start": { "from": [ - -32.631, + -32.63125, 0.0 ], "to": [ - -32.631, + -32.63125, 0.0 ], "units": { @@ -6764,7 +6764,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, + -32.63125, 0.0 ], "tag": { @@ -6775,7 +6775,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "rectangleSegmentA003" }, "to": [ - 32.631, + 32.63125, 0.0 ], "type": "ToPoint", @@ -6789,7 +6789,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, + 32.63125, 0.0 ], "tag": { @@ -6800,7 +6800,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "rectangleSegmentB003" }, "to": [ - 32.631, + 32.63125, -10.0 ], "type": "ToPoint", @@ -6814,7 +6814,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, + 32.63125, -10.0 ], "tag": { @@ -6825,7 +6825,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "rectangleSegmentC003" }, "to": [ - -32.631, + -32.63125, -10.0 ], "type": "ToPoint", @@ -6839,12 +6839,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, + -32.63125, -10.0 ], "tag": null, "to": [ - -32.631, + -32.63125, 0.0 ], "type": "ToPoint", @@ -6858,12 +6858,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, + -32.63125, 0.0 ], "tag": null, "to": [ - -32.631, + -32.63125, 0.0 ], "type": "ToPoint", @@ -6955,7 +6955,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, + 32.63125, 0.0 ], "tag": { @@ -6966,8 +6966,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "rectangleSegmentA002" }, "to": [ - 22.631, - 0.0 + 22.63125, + 0.0000000000000012246467991473533 ], "type": "ToPoint", "units": { @@ -6980,8 +6980,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 22.631, - 0.0 + 22.63125, + 0.0000000000000012246467991473533 ], "tag": { "commentStart": 2114, @@ -6991,8 +6991,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "rectangleSegmentB002" }, "to": [ - 22.631, - -10.0 + 22.631249999999998, + -9.999999999999998 ], "type": "ToPoint", "units": { @@ -7005,8 +7005,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 22.631, - -10.0 + 22.631249999999998, + -9.999999999999998 ], "tag": { "commentStart": 2237, @@ -7016,7 +7016,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "rectangleSegmentC002" }, "to": [ - 32.631, + 32.631249999999994, -10.0 ], "type": "ToPoint", @@ -7030,12 +7030,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, + 32.631249999999994, -10.0 ], "tag": null, "to": [ - 32.631, + 32.63125, 0.0 ], "type": "ToPoint", @@ -7049,12 +7049,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, + 32.63125, 0.0 ], "tag": null, "to": [ - 32.631, + 32.63125, 0.0 ], "type": "ToPoint", @@ -7294,7 +7294,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "from": [ 0.0, - 31.881 + 31.88125 ], "tag": { "commentStart": 653, @@ -7305,7 +7305,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "to": [ 10.75, - 31.881 + 31.88125 ], "type": "ToPoint", "units": { @@ -7324,7 +7324,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl ], "from": [ 10.75, - 31.881 + 31.88125 ], "radius": 11.88125, "tag": { @@ -7335,7 +7335,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg09" }, "to": [ - 22.631, + 22.63125, 20.0 ], "type": "Arc", @@ -7349,7 +7349,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 22.631, + 22.63125, 20.0 ], "tag": { @@ -7360,7 +7360,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg03" }, "to": [ - 22.631, + 22.63125, -10.0 ], "type": "ToPoint", @@ -7374,7 +7374,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 22.631, + 22.63125, -10.0 ], "tag": { @@ -7385,7 +7385,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg07" }, "to": [ - 32.631, + 32.63125, -10.0 ], "type": "ToPoint", @@ -7399,7 +7399,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, + 32.63125, -10.0 ], "tag": { @@ -7410,8 +7410,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg02" }, "to": [ - 32.631, - 10.941 + 32.63125, + 10.940625 ], "type": "ToPoint", "units": { @@ -7424,8 +7424,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, - 10.941 + 32.63125, + 10.940625 ], "tag": { "commentStart": 1061, @@ -7435,8 +7435,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg06" }, "to": [ - 102.631, - 10.941 + 102.63125, + 10.940625 ], "type": "ToPoint", "units": { @@ -7449,8 +7449,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 102.631, - 10.941 + 102.63125, + 10.940625 ], "tag": { "commentStart": 1118, @@ -7460,8 +7460,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg08" }, "to": [ - 102.631, - 30.941 + 102.63125, + 30.940625 ], "type": "ToPoint", "units": { @@ -7474,8 +7474,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 102.631, - 30.941 + 102.63125, + 30.940625 ], "tag": { "commentStart": 1177, @@ -7485,8 +7485,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg05" }, "to": [ - 32.631, - 30.941 + 32.63125, + 30.940625 ], "type": "ToPoint", "units": { @@ -7499,8 +7499,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, - 30.941 + 32.63125, + 30.940625 ], "tag": { "commentStart": 1252, @@ -7510,8 +7510,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "value": "seg10" }, "to": [ - 32.631, - 41.881 + 32.63125, + 41.88125 ], "type": "ToPoint", "units": { @@ -7524,8 +7524,8 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - 32.631, - 41.881 + 32.63125, + 41.88125 ], "tag": { "commentStart": 1294, @@ -7536,7 +7536,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "to": [ 0.0, - 41.881 + 41.88125 ], "type": "ToPoint", "units": { @@ -7550,12 +7550,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "from": [ 0.0, - 41.881 + 41.88125 ], "tag": null, "to": [ - -32.631, - 41.881 + -32.63125, + 41.88125 ], "type": "ToPoint", "units": { @@ -7568,13 +7568,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, - 41.881 + -32.63125, + 41.88125 ], "tag": null, "to": [ - -32.631, - 30.941 + -32.63125, + 30.940625 ], "type": "ToPoint", "units": { @@ -7587,13 +7587,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, - 30.941 + -32.63125, + 30.940625 ], "tag": null, "to": [ - -102.631, - 30.941 + -102.63125, + 30.940625 ], "type": "ToPoint", "units": { @@ -7606,13 +7606,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -102.631, - 30.941 + -102.63125, + 30.940625 ], "tag": null, "to": [ - -102.631, - 10.941 + -102.63125, + 10.940625 ], "type": "ToPoint", "units": { @@ -7625,13 +7625,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -102.631, - 10.941 + -102.63125, + 10.940625 ], "tag": null, "to": [ - -32.631, - 10.941 + -32.631249999999994, + 10.940625 ], "type": "ToPoint", "units": { @@ -7644,12 +7644,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, - 10.941 + -32.631249999999994, + 10.940625 ], "tag": null, "to": [ - -32.631, + -32.631249999999994, -10.0 ], "type": "ToPoint", @@ -7663,12 +7663,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -32.631, + -32.631249999999994, -10.0 ], "tag": null, "to": [ - -22.631, + -22.631249999999994, -10.0 ], "type": "ToPoint", @@ -7682,12 +7682,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -22.631, + -22.631249999999994, -10.0 ], "tag": null, "to": [ - -22.631, + -22.631249999999994, 20.0 ], "type": "ToPoint", @@ -7702,18 +7702,18 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "ccw": false, "center": [ - -10.75, + -10.749999999999995, 20.0 ], "from": [ - -22.631, + -22.631249999999994, 20.0 ], "radius": 11.88125, "tag": null, "to": [ - -10.75, - 31.881 + -10.749999999999995, + 31.88125 ], "type": "Arc", "units": { @@ -7726,13 +7726,13 @@ description: Variables in memory after executing router-template-cross-bar.kcl "sourceRange": [] }, "from": [ - -10.75, - 31.881 + -10.749999999999995, + 31.88125 ], "tag": null, "to": [ 0.0, - 31.881 + 31.88125 ], "type": "ToPoint", "units": { @@ -7746,12 +7746,12 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "from": [ 0.0, - 31.881 + 31.88125 ], "tag": null, "to": [ 0.0, - 31.881 + 31.88125 ], "type": "ToPoint", "units": { @@ -7792,11 +7792,11 @@ description: Variables in memory after executing router-template-cross-bar.kcl "start": { "from": [ 0.0, - 31.881 + 31.88125 ], "to": [ 0.0, - 31.881 + 31.88125 ], "units": { "type": "Mm" @@ -7869,11 +7869,11 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "start": { "from": [ - 32.631, + 32.63125, 0.0 ], "to": [ - 32.631, + 32.63125, 0.0 ], "units": { @@ -7919,11 +7919,11 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "start": { "from": [ - -32.631, + -32.63125, 0.0 ], "to": [ - -32.631, + -32.63125, 0.0 ], "units": { @@ -7971,7 +7971,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "templateDiameter": { "type": "Number", - "value": 0.688, + "value": 0.6875, "ty": { "type": "Known", "type": "Length", @@ -7980,7 +7980,7 @@ description: Variables in memory after executing router-template-cross-bar.kcl }, "templateGap": { "type": "Number", - "value": 0.074, + "value": 0.07406496062992127, "ty": { "type": "Known", "type": "Length", diff --git a/rust/kcl-lib/tests/kcl_samples/router-template-slate/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/router-template-slate/artifact_commands.snap index 10ea4b4b5..af6439c46 100644 --- a/rust/kcl-lib/tests/kcl_samples/router-template-slate/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/router-template-slate/artifact_commands.snap @@ -60,7 +60,7 @@ description: Artifact commands router-template-slate.kcl "path": "[uuid]", "to": { "x": 0.0, - "y": 28.119, + "y": 28.118750000000002, "z": 0.0 } } @@ -123,8 +123,8 @@ description: Artifact commands router-template-slate.kcl "segment": { "type": "line", "end": { - "x": 18.869, - "y": -12.494, + "x": 18.86875, + "y": -12.49375, "z": 0.0 }, "relative": false @@ -141,7 +141,7 @@ description: Artifact commands router-template-slate.kcl "type": "line", "end": { "x": 30.75, - "y": -12.494, + "y": -12.49375, "z": 0.0 }, "relative": false @@ -175,7 +175,7 @@ description: Artifact commands router-template-slate.kcl "type": "line", "end": { "x": 0.0, - "y": -122.494, + "y": -122.49375, "z": 0.0 }, "relative": false @@ -225,7 +225,7 @@ description: Artifact commands router-template-slate.kcl "segment": { "type": "line", "end": { - "x": 11.881, + "x": 11.881250000000001, "y": 0.0, "z": 0.0 }, @@ -243,7 +243,7 @@ description: Artifact commands router-template-slate.kcl "type": "line", "end": { "x": 0.0, - "y": 32.494, + "y": 32.49375, "z": 0.0 }, "relative": true @@ -259,8 +259,8 @@ description: Artifact commands router-template-slate.kcl "segment": { "type": "arc", "center": { - "x": -10.75, - "y": 20.0 + "x": -10.749999999999998, + "y": 19.999999999999993 }, "radius": 8.11875, "start": { @@ -285,7 +285,7 @@ description: Artifact commands router-template-slate.kcl "type": "line", "end": { "x": 0.0, - "y": 28.119, + "y": 28.118750000000002, "z": 0.0 }, "relative": false @@ -387,7 +387,7 @@ description: Artifact commands router-template-slate.kcl "path": "[uuid]", "to": { "x": -20.75, - "y": -12.494, + "y": -12.49375, "z": 0.0 } } @@ -425,7 +425,7 @@ description: Artifact commands router-template-slate.kcl "segment": { "type": "line", "end": { - "x": -0.0, + "x": -0.000000000000014695761589768237, "y": -80.0, "z": 0.0 }, @@ -443,7 +443,7 @@ description: Artifact commands router-template-slate.kcl "type": "line", "end": { "x": 7.0, - "y": -0.0, + "y": -0.0000000000000008572527594031472, "z": 0.0 }, "relative": true @@ -460,7 +460,7 @@ description: Artifact commands router-template-slate.kcl "type": "line", "end": { "x": -20.75, - "y": -12.494, + "y": -12.49375, "z": 0.0 }, "relative": false @@ -558,7 +558,7 @@ description: Artifact commands router-template-slate.kcl "path": "[uuid]", "to": { "x": 20.75, - "y": -12.494, + "y": -12.49375, "z": 0.0 } } @@ -596,7 +596,7 @@ description: Artifact commands router-template-slate.kcl "segment": { "type": "line", "end": { - "x": 0.0, + "x": 0.000000000000004898587196589413, "y": -80.0, "z": 0.0 }, @@ -631,7 +631,7 @@ description: Artifact commands router-template-slate.kcl "type": "line", "end": { "x": 20.75, - "y": -12.494, + "y": -12.49375, "z": 0.0 }, "relative": false diff --git a/rust/kcl-lib/tests/kcl_samples/router-template-slate/ops.snap b/rust/kcl-lib/tests/kcl_samples/router-template-slate/ops.snap index 8c56bf4da..7777a35e7 100644 --- a/rust/kcl-lib/tests/kcl_samples/router-template-slate/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/router-template-slate/ops.snap @@ -42,7 +42,7 @@ description: Operations executed router-template-slate.kcl "name": "templateDiameter", "value": { "type": "Number", - "value": 0.688, + "value": 0.6875, "ty": { "type": "Known", "type": "Length", @@ -236,7 +236,7 @@ description: Operations executed router-template-slate.kcl "name": "templateGap", "value": { "type": "Number", - "value": 0.074, + "value": 0.07406496062992127, "ty": { "type": "Known", "type": "Length", @@ -586,7 +586,7 @@ description: Operations executed router-template-slate.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -602,7 +602,7 @@ description: Operations executed router-template-slate.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -619,7 +619,7 @@ description: Operations executed router-template-slate.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/router-template-slate/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/router-template-slate/program_memory.snap index b0496d12e..502e823ab 100644 --- a/rust/kcl-lib/tests/kcl_samples/router-template-slate/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/router-template-slate/program_memory.snap @@ -136,7 +136,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 0.0, - 28.119 + 28.118750000000002 ], "tag": { "commentStart": 638, @@ -147,7 +147,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "to": [ 10.75, - 28.119 + 28.118750000000002 ], "type": "ToPoint", "units": { @@ -166,12 +166,12 @@ description: Variables in memory after executing router-template-slate.kcl ], "from": [ 10.75, - 28.119 + 28.118750000000002 ], "radius": 8.11875, "tag": null, "to": [ - 18.869, + 18.86875, 20.0 ], "type": "Arc", @@ -185,7 +185,7 @@ description: Variables in memory after executing router-template-slate.kcl "sourceRange": [] }, "from": [ - 18.869, + 18.86875, 20.0 ], "tag": { @@ -196,8 +196,8 @@ description: Variables in memory after executing router-template-slate.kcl "value": "seg05" }, "to": [ - 18.869, - -12.494 + 18.86875, + -12.49375 ], "type": "ToPoint", "units": { @@ -210,8 +210,8 @@ description: Variables in memory after executing router-template-slate.kcl "sourceRange": [] }, "from": [ - 18.869, - -12.494 + 18.86875, + -12.49375 ], "tag": { "commentStart": 866, @@ -222,7 +222,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "to": [ 30.75, - -12.494 + -12.49375 ], "type": "ToPoint", "units": { @@ -236,7 +236,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 30.75, - -12.494 + -12.49375 ], "tag": { "commentStart": 912, @@ -247,7 +247,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "to": [ 30.75, - -122.494 + -122.49375 ], "type": "ToPoint", "units": { @@ -261,7 +261,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 30.75, - -122.494 + -122.49375 ], "tag": { "commentStart": 954, @@ -272,7 +272,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "to": [ 0.0, - -122.494 + -122.49375 ], "type": "ToPoint", "units": { @@ -286,12 +286,12 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 0.0, - -122.494 + -122.49375 ], "tag": null, "to": [ -30.75, - -122.494 + -122.49375 ], "type": "ToPoint", "units": { @@ -305,12 +305,12 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ -30.75, - -122.494 + -122.49375 ], "tag": null, "to": [ -30.75, - -12.494 + -12.493750000000006 ], "type": "ToPoint", "units": { @@ -324,12 +324,12 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ -30.75, - -12.494 + -12.493750000000006 ], "tag": null, "to": [ - -18.869, - -12.494 + -18.86875, + -12.493750000000006 ], "type": "ToPoint", "units": { @@ -342,13 +342,13 @@ description: Variables in memory after executing router-template-slate.kcl "sourceRange": [] }, "from": [ - -18.869, - -12.494 + -18.86875, + -12.493750000000006 ], "tag": null, "to": [ - -18.869, - 20.0 + -18.86875, + 19.999999999999993 ], "type": "ToPoint", "units": { @@ -362,18 +362,18 @@ description: Variables in memory after executing router-template-slate.kcl }, "ccw": false, "center": [ - -10.75, - 20.0 + -10.749999999999998, + 19.999999999999993 ], "from": [ - -18.869, - 20.0 + -18.86875, + 19.999999999999993 ], "radius": 8.11875, "tag": null, "to": [ - -10.75, - 28.119 + -10.749999999999998, + 28.11874999999999 ], "type": "Arc", "units": { @@ -386,13 +386,13 @@ description: Variables in memory after executing router-template-slate.kcl "sourceRange": [] }, "from": [ - -10.75, - 28.119 + -10.749999999999998, + 28.11874999999999 ], "tag": null, "to": [ 0.0, - 28.119 + 28.118750000000002 ], "type": "ToPoint", "units": { @@ -406,12 +406,12 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 0.0, - 28.119 + 28.118750000000002 ], "tag": null, "to": [ 0.0, - 28.119 + 28.118750000000002 ], "type": "ToPoint", "units": { @@ -452,11 +452,11 @@ description: Variables in memory after executing router-template-slate.kcl "start": { "from": [ 0.0, - 28.119 + 28.118750000000002 ], "to": [ 0.0, - 28.119 + 28.118750000000002 ], "units": { "type": "Mm" @@ -569,7 +569,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ -20.75, - -12.494 + -12.49375 ], "tag": { "commentStart": 1575, @@ -580,7 +580,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "to": [ -27.75, - -12.494 + -12.49375 ], "type": "ToPoint", "units": { @@ -594,7 +594,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ -27.75, - -12.494 + -12.49375 ], "tag": { "commentStart": 1693, @@ -604,8 +604,8 @@ description: Variables in memory after executing router-template-slate.kcl "value": "rectangleSegmentB001" }, "to": [ - -27.75, - -92.494 + -27.750000000000014, + -92.49375 ], "type": "ToPoint", "units": { @@ -618,8 +618,8 @@ description: Variables in memory after executing router-template-slate.kcl "sourceRange": [] }, "from": [ - -27.75, - -92.494 + -27.750000000000014, + -92.49375 ], "tag": { "commentStart": 1816, @@ -628,9 +628,28 @@ description: Variables in memory after executing router-template-slate.kcl "type": "TagDeclarator", "value": "rectangleSegmentC001" }, + "to": [ + -20.750000000000014, + -92.49375 + ], + "type": "ToPoint", + "units": { + "type": "Mm" + } + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [] + }, + "from": [ + -20.750000000000014, + -92.49375 + ], + "tag": null, "to": [ -20.75, - -92.494 + -12.49375 ], "type": "ToPoint", "units": { @@ -644,31 +663,12 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ -20.75, - -92.494 + -12.49375 ], "tag": null, "to": [ -20.75, - -12.494 - ], - "type": "ToPoint", - "units": { - "type": "Mm" - } - }, - { - "__geoMeta": { - "id": "[uuid]", - "sourceRange": [] - }, - "from": [ - -20.75, - -12.494 - ], - "tag": null, - "to": [ - -20.75, - -12.494 + -12.49375 ], "type": "ToPoint", "units": { @@ -815,7 +815,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 0.0, - 28.119 + 28.118750000000002 ], "tag": { "commentStart": 638, @@ -826,7 +826,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "to": [ 10.75, - 28.119 + 28.118750000000002 ], "type": "ToPoint", "units": { @@ -845,12 +845,12 @@ description: Variables in memory after executing router-template-slate.kcl ], "from": [ 10.75, - 28.119 + 28.118750000000002 ], "radius": 8.11875, "tag": null, "to": [ - 18.869, + 18.86875, 20.0 ], "type": "Arc", @@ -864,7 +864,7 @@ description: Variables in memory after executing router-template-slate.kcl "sourceRange": [] }, "from": [ - 18.869, + 18.86875, 20.0 ], "tag": { @@ -875,8 +875,8 @@ description: Variables in memory after executing router-template-slate.kcl "value": "seg05" }, "to": [ - 18.869, - -12.494 + 18.86875, + -12.49375 ], "type": "ToPoint", "units": { @@ -889,8 +889,8 @@ description: Variables in memory after executing router-template-slate.kcl "sourceRange": [] }, "from": [ - 18.869, - -12.494 + 18.86875, + -12.49375 ], "tag": { "commentStart": 866, @@ -901,7 +901,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "to": [ 30.75, - -12.494 + -12.49375 ], "type": "ToPoint", "units": { @@ -915,7 +915,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 30.75, - -12.494 + -12.49375 ], "tag": { "commentStart": 912, @@ -926,7 +926,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "to": [ 30.75, - -122.494 + -122.49375 ], "type": "ToPoint", "units": { @@ -940,7 +940,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 30.75, - -122.494 + -122.49375 ], "tag": { "commentStart": 954, @@ -951,7 +951,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "to": [ 0.0, - -122.494 + -122.49375 ], "type": "ToPoint", "units": { @@ -965,12 +965,12 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 0.0, - -122.494 + -122.49375 ], "tag": null, "to": [ -30.75, - -122.494 + -122.49375 ], "type": "ToPoint", "units": { @@ -984,12 +984,12 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ -30.75, - -122.494 + -122.49375 ], "tag": null, "to": [ -30.75, - -12.494 + -12.493750000000006 ], "type": "ToPoint", "units": { @@ -1003,12 +1003,12 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ -30.75, - -12.494 + -12.493750000000006 ], "tag": null, "to": [ - -18.869, - -12.494 + -18.86875, + -12.493750000000006 ], "type": "ToPoint", "units": { @@ -1021,13 +1021,13 @@ description: Variables in memory after executing router-template-slate.kcl "sourceRange": [] }, "from": [ - -18.869, - -12.494 + -18.86875, + -12.493750000000006 ], "tag": null, "to": [ - -18.869, - 20.0 + -18.86875, + 19.999999999999993 ], "type": "ToPoint", "units": { @@ -1041,18 +1041,18 @@ description: Variables in memory after executing router-template-slate.kcl }, "ccw": false, "center": [ - -10.75, - 20.0 + -10.749999999999998, + 19.999999999999993 ], "from": [ - -18.869, - 20.0 + -18.86875, + 19.999999999999993 ], "radius": 8.11875, "tag": null, "to": [ - -10.75, - 28.119 + -10.749999999999998, + 28.11874999999999 ], "type": "Arc", "units": { @@ -1065,13 +1065,13 @@ description: Variables in memory after executing router-template-slate.kcl "sourceRange": [] }, "from": [ - -10.75, - 28.119 + -10.749999999999998, + 28.11874999999999 ], "tag": null, "to": [ 0.0, - 28.119 + 28.118750000000002 ], "type": "ToPoint", "units": { @@ -1085,12 +1085,12 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 0.0, - 28.119 + 28.118750000000002 ], "tag": null, "to": [ 0.0, - 28.119 + 28.118750000000002 ], "type": "ToPoint", "units": { @@ -1131,11 +1131,11 @@ description: Variables in memory after executing router-template-slate.kcl "start": { "from": [ 0.0, - 28.119 + 28.118750000000002 ], "to": [ 0.0, - 28.119 + 28.118750000000002 ], "units": { "type": "Mm" @@ -1189,11 +1189,11 @@ description: Variables in memory after executing router-template-slate.kcl "start": { "from": [ -20.75, - -12.494 + -12.49375 ], "to": [ -20.75, - -12.494 + -12.49375 ], "units": { "type": "Mm" @@ -1286,7 +1286,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 20.75, - -12.494 + -12.49375 ], "tag": { "commentStart": 2204, @@ -1297,7 +1297,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "to": [ 27.75, - -12.494 + -12.49375 ], "type": "ToPoint", "units": { @@ -1311,12 +1311,12 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 27.75, - -12.494 + -12.49375 ], "tag": null, "to": [ - 27.75, - -92.494 + 27.750000000000004, + -92.49375 ], "type": "ToPoint", "units": { @@ -1329,13 +1329,32 @@ description: Variables in memory after executing router-template-slate.kcl "sourceRange": [] }, "from": [ - 27.75, - -92.494 + 27.750000000000004, + -92.49375 + ], + "tag": null, + "to": [ + 20.750000000000004, + -92.49375 + ], + "type": "ToPoint", + "units": { + "type": "Mm" + } + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [] + }, + "from": [ + 20.750000000000004, + -92.49375 ], "tag": null, "to": [ 20.75, - -92.494 + -12.49375 ], "type": "ToPoint", "units": { @@ -1349,31 +1368,12 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 20.75, - -92.494 + -12.49375 ], "tag": null, "to": [ 20.75, - -12.494 - ], - "type": "ToPoint", - "units": { - "type": "Mm" - } - }, - { - "__geoMeta": { - "id": "[uuid]", - "sourceRange": [] - }, - "from": [ - 20.75, - -12.494 - ], - "tag": null, - "to": [ - 20.75, - -12.494 + -12.49375 ], "type": "ToPoint", "units": { @@ -1520,7 +1520,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 0.0, - 28.119 + 28.118750000000002 ], "tag": { "commentStart": 638, @@ -1531,7 +1531,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "to": [ 10.75, - 28.119 + 28.118750000000002 ], "type": "ToPoint", "units": { @@ -1550,12 +1550,12 @@ description: Variables in memory after executing router-template-slate.kcl ], "from": [ 10.75, - 28.119 + 28.118750000000002 ], "radius": 8.11875, "tag": null, "to": [ - 18.869, + 18.86875, 20.0 ], "type": "Arc", @@ -1569,7 +1569,7 @@ description: Variables in memory after executing router-template-slate.kcl "sourceRange": [] }, "from": [ - 18.869, + 18.86875, 20.0 ], "tag": { @@ -1580,8 +1580,8 @@ description: Variables in memory after executing router-template-slate.kcl "value": "seg05" }, "to": [ - 18.869, - -12.494 + 18.86875, + -12.49375 ], "type": "ToPoint", "units": { @@ -1594,8 +1594,8 @@ description: Variables in memory after executing router-template-slate.kcl "sourceRange": [] }, "from": [ - 18.869, - -12.494 + 18.86875, + -12.49375 ], "tag": { "commentStart": 866, @@ -1606,7 +1606,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "to": [ 30.75, - -12.494 + -12.49375 ], "type": "ToPoint", "units": { @@ -1620,7 +1620,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 30.75, - -12.494 + -12.49375 ], "tag": { "commentStart": 912, @@ -1631,7 +1631,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "to": [ 30.75, - -122.494 + -122.49375 ], "type": "ToPoint", "units": { @@ -1645,7 +1645,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 30.75, - -122.494 + -122.49375 ], "tag": { "commentStart": 954, @@ -1656,7 +1656,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "to": [ 0.0, - -122.494 + -122.49375 ], "type": "ToPoint", "units": { @@ -1670,12 +1670,12 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 0.0, - -122.494 + -122.49375 ], "tag": null, "to": [ -30.75, - -122.494 + -122.49375 ], "type": "ToPoint", "units": { @@ -1689,12 +1689,12 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ -30.75, - -122.494 + -122.49375 ], "tag": null, "to": [ -30.75, - -12.494 + -12.493750000000006 ], "type": "ToPoint", "units": { @@ -1708,12 +1708,12 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ -30.75, - -12.494 + -12.493750000000006 ], "tag": null, "to": [ - -18.869, - -12.494 + -18.86875, + -12.493750000000006 ], "type": "ToPoint", "units": { @@ -1726,13 +1726,13 @@ description: Variables in memory after executing router-template-slate.kcl "sourceRange": [] }, "from": [ - -18.869, - -12.494 + -18.86875, + -12.493750000000006 ], "tag": null, "to": [ - -18.869, - 20.0 + -18.86875, + 19.999999999999993 ], "type": "ToPoint", "units": { @@ -1746,18 +1746,18 @@ description: Variables in memory after executing router-template-slate.kcl }, "ccw": false, "center": [ - -10.75, - 20.0 + -10.749999999999998, + 19.999999999999993 ], "from": [ - -18.869, - 20.0 + -18.86875, + 19.999999999999993 ], "radius": 8.11875, "tag": null, "to": [ - -10.75, - 28.119 + -10.749999999999998, + 28.11874999999999 ], "type": "Arc", "units": { @@ -1770,13 +1770,13 @@ description: Variables in memory after executing router-template-slate.kcl "sourceRange": [] }, "from": [ - -10.75, - 28.119 + -10.749999999999998, + 28.11874999999999 ], "tag": null, "to": [ 0.0, - 28.119 + 28.118750000000002 ], "type": "ToPoint", "units": { @@ -1790,12 +1790,12 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 0.0, - 28.119 + 28.118750000000002 ], "tag": null, "to": [ 0.0, - 28.119 + 28.118750000000002 ], "type": "ToPoint", "units": { @@ -1836,11 +1836,11 @@ description: Variables in memory after executing router-template-slate.kcl "start": { "from": [ 0.0, - 28.119 + 28.118750000000002 ], "to": [ 0.0, - 28.119 + 28.118750000000002 ], "units": { "type": "Mm" @@ -1894,11 +1894,11 @@ description: Variables in memory after executing router-template-slate.kcl "start": { "from": [ 20.75, - -12.494 + -12.49375 ], "to": [ 20.75, - -12.494 + -12.49375 ], "units": { "type": "Mm" @@ -2053,7 +2053,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 0.0, - 28.119 + 28.118750000000002 ], "tag": { "commentStart": 638, @@ -2064,7 +2064,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "to": [ 10.75, - 28.119 + 28.118750000000002 ], "type": "ToPoint", "units": { @@ -2083,12 +2083,12 @@ description: Variables in memory after executing router-template-slate.kcl ], "from": [ 10.75, - 28.119 + 28.118750000000002 ], "radius": 8.11875, "tag": null, "to": [ - 18.869, + 18.86875, 20.0 ], "type": "Arc", @@ -2102,7 +2102,7 @@ description: Variables in memory after executing router-template-slate.kcl "sourceRange": [] }, "from": [ - 18.869, + 18.86875, 20.0 ], "tag": { @@ -2113,8 +2113,8 @@ description: Variables in memory after executing router-template-slate.kcl "value": "seg05" }, "to": [ - 18.869, - -12.494 + 18.86875, + -12.49375 ], "type": "ToPoint", "units": { @@ -2127,8 +2127,8 @@ description: Variables in memory after executing router-template-slate.kcl "sourceRange": [] }, "from": [ - 18.869, - -12.494 + 18.86875, + -12.49375 ], "tag": { "commentStart": 866, @@ -2139,7 +2139,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "to": [ 30.75, - -12.494 + -12.49375 ], "type": "ToPoint", "units": { @@ -2153,7 +2153,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 30.75, - -12.494 + -12.49375 ], "tag": { "commentStart": 912, @@ -2164,7 +2164,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "to": [ 30.75, - -122.494 + -122.49375 ], "type": "ToPoint", "units": { @@ -2178,7 +2178,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 30.75, - -122.494 + -122.49375 ], "tag": { "commentStart": 954, @@ -2189,7 +2189,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "to": [ 0.0, - -122.494 + -122.49375 ], "type": "ToPoint", "units": { @@ -2203,12 +2203,12 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 0.0, - -122.494 + -122.49375 ], "tag": null, "to": [ -30.75, - -122.494 + -122.49375 ], "type": "ToPoint", "units": { @@ -2222,12 +2222,12 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ -30.75, - -122.494 + -122.49375 ], "tag": null, "to": [ -30.75, - -12.494 + -12.493750000000006 ], "type": "ToPoint", "units": { @@ -2241,12 +2241,12 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ -30.75, - -12.494 + -12.493750000000006 ], "tag": null, "to": [ - -18.869, - -12.494 + -18.86875, + -12.493750000000006 ], "type": "ToPoint", "units": { @@ -2259,13 +2259,13 @@ description: Variables in memory after executing router-template-slate.kcl "sourceRange": [] }, "from": [ - -18.869, - -12.494 + -18.86875, + -12.493750000000006 ], "tag": null, "to": [ - -18.869, - 20.0 + -18.86875, + 19.999999999999993 ], "type": "ToPoint", "units": { @@ -2279,18 +2279,18 @@ description: Variables in memory after executing router-template-slate.kcl }, "ccw": false, "center": [ - -10.75, - 20.0 + -10.749999999999998, + 19.999999999999993 ], "from": [ - -18.869, - 20.0 + -18.86875, + 19.999999999999993 ], "radius": 8.11875, "tag": null, "to": [ - -10.75, - 28.119 + -10.749999999999998, + 28.11874999999999 ], "type": "Arc", "units": { @@ -2303,13 +2303,13 @@ description: Variables in memory after executing router-template-slate.kcl "sourceRange": [] }, "from": [ - -10.75, - 28.119 + -10.749999999999998, + 28.11874999999999 ], "tag": null, "to": [ 0.0, - 28.119 + 28.118750000000002 ], "type": "ToPoint", "units": { @@ -2323,12 +2323,12 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 0.0, - 28.119 + 28.118750000000002 ], "tag": null, "to": [ 0.0, - 28.119 + 28.118750000000002 ], "type": "ToPoint", "units": { @@ -2369,11 +2369,11 @@ description: Variables in memory after executing router-template-slate.kcl "start": { "from": [ 0.0, - 28.119 + 28.118750000000002 ], "to": [ 0.0, - 28.119 + 28.118750000000002 ], "units": { "type": "Mm" @@ -2426,7 +2426,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ -20.75, - -12.494 + -12.49375 ], "tag": { "commentStart": 1575, @@ -2437,7 +2437,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "to": [ -27.75, - -12.494 + -12.49375 ], "type": "ToPoint", "units": { @@ -2451,7 +2451,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ -27.75, - -12.494 + -12.49375 ], "tag": { "commentStart": 1693, @@ -2461,8 +2461,8 @@ description: Variables in memory after executing router-template-slate.kcl "value": "rectangleSegmentB001" }, "to": [ - -27.75, - -92.494 + -27.750000000000014, + -92.49375 ], "type": "ToPoint", "units": { @@ -2475,8 +2475,8 @@ description: Variables in memory after executing router-template-slate.kcl "sourceRange": [] }, "from": [ - -27.75, - -92.494 + -27.750000000000014, + -92.49375 ], "tag": { "commentStart": 1816, @@ -2485,9 +2485,28 @@ description: Variables in memory after executing router-template-slate.kcl "type": "TagDeclarator", "value": "rectangleSegmentC001" }, + "to": [ + -20.750000000000014, + -92.49375 + ], + "type": "ToPoint", + "units": { + "type": "Mm" + } + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [] + }, + "from": [ + -20.750000000000014, + -92.49375 + ], + "tag": null, "to": [ -20.75, - -92.494 + -12.49375 ], "type": "ToPoint", "units": { @@ -2501,31 +2520,12 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ -20.75, - -92.494 + -12.49375 ], "tag": null, "to": [ -20.75, - -12.494 - ], - "type": "ToPoint", - "units": { - "type": "Mm" - } - }, - { - "__geoMeta": { - "id": "[uuid]", - "sourceRange": [] - }, - "from": [ - -20.75, - -12.494 - ], - "tag": null, - "to": [ - -20.75, - -12.494 + -12.49375 ], "type": "ToPoint", "units": { @@ -2672,7 +2672,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 0.0, - 28.119 + 28.118750000000002 ], "tag": { "commentStart": 638, @@ -2683,7 +2683,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "to": [ 10.75, - 28.119 + 28.118750000000002 ], "type": "ToPoint", "units": { @@ -2702,12 +2702,12 @@ description: Variables in memory after executing router-template-slate.kcl ], "from": [ 10.75, - 28.119 + 28.118750000000002 ], "radius": 8.11875, "tag": null, "to": [ - 18.869, + 18.86875, 20.0 ], "type": "Arc", @@ -2721,7 +2721,7 @@ description: Variables in memory after executing router-template-slate.kcl "sourceRange": [] }, "from": [ - 18.869, + 18.86875, 20.0 ], "tag": { @@ -2732,8 +2732,8 @@ description: Variables in memory after executing router-template-slate.kcl "value": "seg05" }, "to": [ - 18.869, - -12.494 + 18.86875, + -12.49375 ], "type": "ToPoint", "units": { @@ -2746,8 +2746,8 @@ description: Variables in memory after executing router-template-slate.kcl "sourceRange": [] }, "from": [ - 18.869, - -12.494 + 18.86875, + -12.49375 ], "tag": { "commentStart": 866, @@ -2758,7 +2758,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "to": [ 30.75, - -12.494 + -12.49375 ], "type": "ToPoint", "units": { @@ -2772,7 +2772,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 30.75, - -12.494 + -12.49375 ], "tag": { "commentStart": 912, @@ -2783,7 +2783,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "to": [ 30.75, - -122.494 + -122.49375 ], "type": "ToPoint", "units": { @@ -2797,7 +2797,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 30.75, - -122.494 + -122.49375 ], "tag": { "commentStart": 954, @@ -2808,7 +2808,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "to": [ 0.0, - -122.494 + -122.49375 ], "type": "ToPoint", "units": { @@ -2822,12 +2822,12 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 0.0, - -122.494 + -122.49375 ], "tag": null, "to": [ -30.75, - -122.494 + -122.49375 ], "type": "ToPoint", "units": { @@ -2841,12 +2841,12 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ -30.75, - -122.494 + -122.49375 ], "tag": null, "to": [ -30.75, - -12.494 + -12.493750000000006 ], "type": "ToPoint", "units": { @@ -2860,12 +2860,12 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ -30.75, - -12.494 + -12.493750000000006 ], "tag": null, "to": [ - -18.869, - -12.494 + -18.86875, + -12.493750000000006 ], "type": "ToPoint", "units": { @@ -2878,13 +2878,13 @@ description: Variables in memory after executing router-template-slate.kcl "sourceRange": [] }, "from": [ - -18.869, - -12.494 + -18.86875, + -12.493750000000006 ], "tag": null, "to": [ - -18.869, - 20.0 + -18.86875, + 19.999999999999993 ], "type": "ToPoint", "units": { @@ -2898,18 +2898,18 @@ description: Variables in memory after executing router-template-slate.kcl }, "ccw": false, "center": [ - -10.75, - 20.0 + -10.749999999999998, + 19.999999999999993 ], "from": [ - -18.869, - 20.0 + -18.86875, + 19.999999999999993 ], "radius": 8.11875, "tag": null, "to": [ - -10.75, - 28.119 + -10.749999999999998, + 28.11874999999999 ], "type": "Arc", "units": { @@ -2922,13 +2922,13 @@ description: Variables in memory after executing router-template-slate.kcl "sourceRange": [] }, "from": [ - -10.75, - 28.119 + -10.749999999999998, + 28.11874999999999 ], "tag": null, "to": [ 0.0, - 28.119 + 28.118750000000002 ], "type": "ToPoint", "units": { @@ -2942,12 +2942,12 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 0.0, - 28.119 + 28.118750000000002 ], "tag": null, "to": [ 0.0, - 28.119 + 28.118750000000002 ], "type": "ToPoint", "units": { @@ -2988,11 +2988,11 @@ description: Variables in memory after executing router-template-slate.kcl "start": { "from": [ 0.0, - 28.119 + 28.118750000000002 ], "to": [ 0.0, - 28.119 + 28.118750000000002 ], "units": { "type": "Mm" @@ -3046,11 +3046,11 @@ description: Variables in memory after executing router-template-slate.kcl "start": { "from": [ -20.75, - -12.494 + -12.49375 ], "to": [ -20.75, - -12.494 + -12.49375 ], "units": { "type": "Mm" @@ -3095,7 +3095,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 20.75, - -12.494 + -12.49375 ], "tag": { "commentStart": 2204, @@ -3106,7 +3106,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "to": [ 27.75, - -12.494 + -12.49375 ], "type": "ToPoint", "units": { @@ -3120,12 +3120,12 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 27.75, - -12.494 + -12.49375 ], "tag": null, "to": [ - 27.75, - -92.494 + 27.750000000000004, + -92.49375 ], "type": "ToPoint", "units": { @@ -3138,13 +3138,32 @@ description: Variables in memory after executing router-template-slate.kcl "sourceRange": [] }, "from": [ - 27.75, - -92.494 + 27.750000000000004, + -92.49375 + ], + "tag": null, + "to": [ + 20.750000000000004, + -92.49375 + ], + "type": "ToPoint", + "units": { + "type": "Mm" + } + }, + { + "__geoMeta": { + "id": "[uuid]", + "sourceRange": [] + }, + "from": [ + 20.750000000000004, + -92.49375 ], "tag": null, "to": [ 20.75, - -92.494 + -12.49375 ], "type": "ToPoint", "units": { @@ -3158,31 +3177,12 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 20.75, - -92.494 + -12.49375 ], "tag": null, "to": [ 20.75, - -12.494 - ], - "type": "ToPoint", - "units": { - "type": "Mm" - } - }, - { - "__geoMeta": { - "id": "[uuid]", - "sourceRange": [] - }, - "from": [ - 20.75, - -12.494 - ], - "tag": null, - "to": [ - 20.75, - -12.494 + -12.49375 ], "type": "ToPoint", "units": { @@ -3329,7 +3329,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 0.0, - 28.119 + 28.118750000000002 ], "tag": { "commentStart": 638, @@ -3340,7 +3340,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "to": [ 10.75, - 28.119 + 28.118750000000002 ], "type": "ToPoint", "units": { @@ -3359,12 +3359,12 @@ description: Variables in memory after executing router-template-slate.kcl ], "from": [ 10.75, - 28.119 + 28.118750000000002 ], "radius": 8.11875, "tag": null, "to": [ - 18.869, + 18.86875, 20.0 ], "type": "Arc", @@ -3378,7 +3378,7 @@ description: Variables in memory after executing router-template-slate.kcl "sourceRange": [] }, "from": [ - 18.869, + 18.86875, 20.0 ], "tag": { @@ -3389,8 +3389,8 @@ description: Variables in memory after executing router-template-slate.kcl "value": "seg05" }, "to": [ - 18.869, - -12.494 + 18.86875, + -12.49375 ], "type": "ToPoint", "units": { @@ -3403,8 +3403,8 @@ description: Variables in memory after executing router-template-slate.kcl "sourceRange": [] }, "from": [ - 18.869, - -12.494 + 18.86875, + -12.49375 ], "tag": { "commentStart": 866, @@ -3415,7 +3415,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "to": [ 30.75, - -12.494 + -12.49375 ], "type": "ToPoint", "units": { @@ -3429,7 +3429,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 30.75, - -12.494 + -12.49375 ], "tag": { "commentStart": 912, @@ -3440,7 +3440,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "to": [ 30.75, - -122.494 + -122.49375 ], "type": "ToPoint", "units": { @@ -3454,7 +3454,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 30.75, - -122.494 + -122.49375 ], "tag": { "commentStart": 954, @@ -3465,7 +3465,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "to": [ 0.0, - -122.494 + -122.49375 ], "type": "ToPoint", "units": { @@ -3479,12 +3479,12 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 0.0, - -122.494 + -122.49375 ], "tag": null, "to": [ -30.75, - -122.494 + -122.49375 ], "type": "ToPoint", "units": { @@ -3498,12 +3498,12 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ -30.75, - -122.494 + -122.49375 ], "tag": null, "to": [ -30.75, - -12.494 + -12.493750000000006 ], "type": "ToPoint", "units": { @@ -3517,12 +3517,12 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ -30.75, - -12.494 + -12.493750000000006 ], "tag": null, "to": [ - -18.869, - -12.494 + -18.86875, + -12.493750000000006 ], "type": "ToPoint", "units": { @@ -3535,13 +3535,13 @@ description: Variables in memory after executing router-template-slate.kcl "sourceRange": [] }, "from": [ - -18.869, - -12.494 + -18.86875, + -12.493750000000006 ], "tag": null, "to": [ - -18.869, - 20.0 + -18.86875, + 19.999999999999993 ], "type": "ToPoint", "units": { @@ -3555,18 +3555,18 @@ description: Variables in memory after executing router-template-slate.kcl }, "ccw": false, "center": [ - -10.75, - 20.0 + -10.749999999999998, + 19.999999999999993 ], "from": [ - -18.869, - 20.0 + -18.86875, + 19.999999999999993 ], "radius": 8.11875, "tag": null, "to": [ - -10.75, - 28.119 + -10.749999999999998, + 28.11874999999999 ], "type": "Arc", "units": { @@ -3579,13 +3579,13 @@ description: Variables in memory after executing router-template-slate.kcl "sourceRange": [] }, "from": [ - -10.75, - 28.119 + -10.749999999999998, + 28.11874999999999 ], "tag": null, "to": [ 0.0, - 28.119 + 28.118750000000002 ], "type": "ToPoint", "units": { @@ -3599,12 +3599,12 @@ description: Variables in memory after executing router-template-slate.kcl }, "from": [ 0.0, - 28.119 + 28.118750000000002 ], "tag": null, "to": [ 0.0, - 28.119 + 28.118750000000002 ], "type": "ToPoint", "units": { @@ -3645,11 +3645,11 @@ description: Variables in memory after executing router-template-slate.kcl "start": { "from": [ 0.0, - 28.119 + 28.118750000000002 ], "to": [ 0.0, - 28.119 + 28.118750000000002 ], "units": { "type": "Mm" @@ -3703,11 +3703,11 @@ description: Variables in memory after executing router-template-slate.kcl "start": { "from": [ 20.75, - -12.494 + -12.49375 ], "to": [ 20.75, - -12.494 + -12.49375 ], "units": { "type": "Mm" @@ -3746,7 +3746,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "templateDiameter": { "type": "Number", - "value": 0.688, + "value": 0.6875, "ty": { "type": "Known", "type": "Length", @@ -3755,7 +3755,7 @@ description: Variables in memory after executing router-template-slate.kcl }, "templateGap": { "type": "Number", - "value": 0.074, + "value": 0.07406496062992127, "ty": { "type": "Known", "type": "Length", diff --git a/rust/kcl-lib/tests/kcl_samples/sash-window/ops.snap b/rust/kcl-lib/tests/kcl_samples/sash-window/ops.snap index 552c082de..ba0444d72 100644 --- a/rust/kcl-lib/tests/kcl_samples/sash-window/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/sash-window/ops.snap @@ -3927,7 +3927,7 @@ description: Operations executed sash-window.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -3943,7 +3943,7 @@ description: Operations executed sash-window.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -3960,7 +3960,7 @@ description: Operations executed sash-window.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/sheet-metal-bracket/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/sheet-metal-bracket/artifact_commands.snap index 0868fb409..b5b28be77 100644 --- a/rust/kcl-lib/tests/kcl_samples/sheet-metal-bracket/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/sheet-metal-bracket/artifact_commands.snap @@ -59,7 +59,7 @@ description: Artifact commands sheet-metal-bracket.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -107.95, + "x": -107.94999999999999, "y": 0.0, "z": 0.0 } @@ -81,7 +81,7 @@ description: Artifact commands sheet-metal-bracket.kcl "segment": { "type": "line", "end": { - "x": 38.1, + "x": 38.099999999999994, "y": 0.0, "z": 0.0 }, @@ -114,8 +114,8 @@ description: Artifact commands sheet-metal-bracket.kcl "segment": { "type": "line", "end": { - "x": -48.813, - "y": 60.325, + "x": -48.813438592926126, + "y": 60.324999999999996, "z": 0.0 }, "relative": false @@ -148,7 +148,7 @@ description: Artifact commands sheet-metal-bracket.kcl "type": "line", "end": { "x": 0.0, - "y": 62.678, + "y": 62.678249531799494, "z": 0.0 }, "relative": false @@ -164,7 +164,7 @@ description: Artifact commands sheet-metal-bracket.kcl "segment": { "type": "line", "end": { - "x": 45.747, + "x": 45.74662409445834, "y": 0.0, "z": 0.0 }, @@ -197,8 +197,8 @@ description: Artifact commands sheet-metal-bracket.kcl "segment": { "type": "line", "end": { - "x": 14.903, - "y": -55.619, + "x": 14.90293241013829, + "y": -55.618500936401006, "z": 0.0 }, "relative": true @@ -230,7 +230,7 @@ description: Artifact commands sheet-metal-bracket.kcl "segment": { "type": "line", "end": { - "x": 38.1, + "x": 38.099999999999994, "y": 0.0, "z": 0.0 }, @@ -264,7 +264,7 @@ description: Artifact commands sheet-metal-bracket.kcl "segment": { "type": "line", "end": { - "x": -38.1, + "x": -38.099999999999994, "y": 0.0, "z": 0.0 }, @@ -297,8 +297,8 @@ description: Artifact commands sheet-metal-bracket.kcl "segment": { "type": "line", "end": { - "x": -14.903, - "y": 55.619, + "x": -14.902932410138295, + "y": 55.618500936401006, "z": 0.0 }, "relative": true @@ -331,7 +331,7 @@ description: Artifact commands sheet-metal-bracket.kcl "type": "line", "end": { "x": 0.0, - "y": 65.853, + "y": 65.85324953179949, "z": 0.0 }, "relative": false @@ -347,7 +347,7 @@ description: Artifact commands sheet-metal-bracket.kcl "segment": { "type": "line", "end": { - "x": -45.747, + "x": -45.746624094458326, "y": 0.0, "z": 0.0 }, @@ -380,8 +380,8 @@ description: Artifact commands sheet-metal-bracket.kcl "segment": { "type": "line", "end": { - "x": -14.903, - "y": -55.619, + "x": -14.902932410138295, + "y": -55.618500936401006, "z": 0.0 }, "relative": true @@ -413,7 +413,7 @@ description: Artifact commands sheet-metal-bracket.kcl "segment": { "type": "line", "end": { - "x": -38.1, + "x": -38.099999999999994, "y": 0.0, "z": 0.0 }, @@ -430,7 +430,7 @@ description: Artifact commands sheet-metal-bracket.kcl "segment": { "type": "line", "end": { - "x": -107.95, + "x": -107.94999999999999, "y": 0.0, "z": 0.0 }, @@ -577,7 +577,7 @@ description: Artifact commands sheet-metal-bracket.kcl "path": "[uuid]", "to": { "x": -85.725, - "y": 19.05, + "y": 19.049999999999997, "z": 0.0 } } @@ -598,8 +598,8 @@ description: Artifact commands sheet-metal-bracket.kcl "segment": { "type": "arc", "center": { - "x": -88.9, - "y": 19.05 + "x": -88.89999999999999, + "y": 19.049999999999997 }, "radius": 3.175, "start": { @@ -800,8 +800,8 @@ description: Artifact commands sheet-metal-bracket.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 92.075, - "y": 19.05, + "x": 92.07499999999999, + "y": 19.049999999999997, "z": 0.0 } } @@ -822,8 +822,8 @@ description: Artifact commands sheet-metal-bracket.kcl "segment": { "type": "arc", "center": { - "x": 88.9, - "y": 19.05 + "x": 88.89999999999999, + "y": 19.049999999999997 }, "radius": 3.175, "start": { @@ -1024,7 +1024,7 @@ description: Artifact commands sheet-metal-bracket.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -23.019, + "x": -23.018749999999997, "y": 31.75, "z": 0.0 } @@ -1122,7 +1122,7 @@ description: Artifact commands sheet-metal-bracket.kcl { "translate": { "x": 0.0, - "y": 76.2, + "y": 76.19999999999999, "z": 0.0 }, "scale": { @@ -1162,7 +1162,7 @@ description: Artifact commands sheet-metal-bracket.kcl { "translate": { "x": 0.0, - "y": 76.2, + "y": 76.19999999999999, "z": 0.0 }, "scale": { @@ -1440,7 +1440,7 @@ description: Artifact commands sheet-metal-bracket.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 19.05, + "x": 19.049999999999997, "y": 69.85, "z": 0.0 } diff --git a/rust/kcl-lib/tests/kcl_samples/sheet-metal-bracket/ops.snap b/rust/kcl-lib/tests/kcl_samples/sheet-metal-bracket/ops.snap index 4cb4fc427..f41021b5e 100644 --- a/rust/kcl-lib/tests/kcl_samples/sheet-metal-bracket/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/sheet-metal-bracket/ops.snap @@ -108,7 +108,7 @@ description: Operations executed sheet-metal-bracket.kcl "name": "componentBoltDiameter", "value": { "type": "Number", - "value": 0.188, + "value": 0.1875, "ty": { "type": "Default", "len": { @@ -1045,7 +1045,7 @@ description: Operations executed sheet-metal-bracket.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -1061,7 +1061,7 @@ description: Operations executed sheet-metal-bracket.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -1078,7 +1078,7 @@ description: Operations executed sheet-metal-bracket.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/sheet-metal-bracket/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/sheet-metal-bracket/program_memory.snap index 0d09d3abb..82bfcfc42 100644 --- a/rust/kcl-lib/tests/kcl_samples/sheet-metal-bracket/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/sheet-metal-bracket/program_memory.snap @@ -245,8 +245,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl ], "tag": null, "to": [ - -2.509, - 0.185 + -2.508518543427733, + 0.18529523872436982 ], "type": "TangentialArc", "units": { @@ -259,8 +259,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - -2.509, - 0.185 + -2.508518543427733, + 0.18529523872436982 ], "tag": { "commentStart": 1508, @@ -270,7 +270,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "value": "seg01" }, "to": [ - -1.922, + -1.9217889209813437, 2.375 ], "type": "ToPoint", @@ -285,17 +285,17 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": false, "center": [ - -1.801, - 2.343 + -1.8010481926952102, + 2.342647619362185 ], "from": [ - -1.922, + -1.9217889209813437, 2.375 ], "tag": null, "to": [ - -1.801, - 2.468 + -1.8010481926952102, + 2.467647619362185 ], "type": "TangentialArc", "units": { @@ -308,8 +308,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - -1.801, - 2.468 + -1.8010481926952102, + 2.467647619362185 ], "tag": { "commentStart": 1618, @@ -320,7 +320,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 0.0, - 2.468 + 2.467647619362185 ], "type": "ToPoint", "units": { @@ -334,12 +334,12 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 0.0, - 2.468 + 2.467647619362185 ], "tag": null, "to": [ - 1.801, - 2.468 + 1.8010481926952102, + 2.467647619362185 ], "type": "ToPoint", "units": { @@ -353,16 +353,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": false, "center": [ - 1.801, - 2.343 + 1.8010481926952102, + 2.342647619362185 ], "from": [ - 1.801, - 2.468 + 1.8010481926952102, + 2.467647619362185 ], "tag": null, "to": [ - 1.922, + 1.9217889209813437, 2.375 ], "type": "TangentialArc", @@ -376,13 +376,13 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - 1.922, + 1.9217889209813437, 2.375 ], "tag": null, "to": [ - 2.509, - 0.185 + 2.508518543427733, + 0.1852952387243696 ], "type": "ToPoint", "units": { @@ -397,16 +397,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "ccw": true, "center": [ 2.75, - 0.25 + 0.24999999999999983 ], "from": [ - 2.509, - 0.185 + 2.508518543427733, + 0.1852952387243696 ], "tag": null, "to": [ 2.75, - -0.0 + -0.00000000000000016653345369377348 ], "type": "TangentialArc", "units": { @@ -420,12 +420,12 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 2.75, - -0.0 + -0.00000000000000016653345369377348 ], "tag": null, "to": [ 4.25, - -0.0 + -0.00000000000000016653345369377348 ], "type": "ToPoint", "units": { @@ -439,7 +439,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 4.25, - -0.0 + -0.00000000000000016653345369377348 ], "tag": { "commentStart": 1927, @@ -450,7 +450,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 4.25, - 0.125 + 0.12499999999999983 ], "type": "ToPoint", "units": { @@ -464,7 +464,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 4.25, - 0.125 + 0.12499999999999983 ], "tag": { "commentStart": 1976, @@ -475,7 +475,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 2.75, - 0.125 + 0.12499999999999983 ], "type": "ToPoint", "units": { @@ -490,16 +490,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "ccw": false, "center": [ 2.75, - 0.25 + 0.24999999999999983 ], "from": [ 2.75, - 0.125 + 0.12499999999999983 ], "tag": null, "to": [ - 2.629, - 0.218 + 2.6292592717138663, + 0.21764761936218474 ], "type": "TangentialArc", "units": { @@ -512,13 +512,13 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - 2.629, - 0.218 + 2.6292592717138663, + 0.21764761936218474 ], "tag": null, "to": [ - 2.043, - 2.407 + 2.0425296492674767, + 2.407352380637815 ], "type": "ToPoint", "units": { @@ -532,17 +532,17 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": true, "center": [ - 1.801, - 2.343 + 1.8010481926952098, + 2.3426476193621846 ], "from": [ - 2.043, - 2.407 + 2.0425296492674767, + 2.407352380637815 ], "tag": null, "to": [ - 1.801, - 2.593 + 1.8010481926952098, + 2.5926476193621846 ], "type": "TangentialArc", "units": { @@ -555,8 +555,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - 1.801, - 2.593 + 1.8010481926952098, + 2.5926476193621846 ], "tag": { "commentStart": 2218, @@ -567,7 +567,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 0.0, - 2.593 + 2.5926476193621846 ], "type": "ToPoint", "units": { @@ -581,12 +581,12 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 0.0, - 2.593 + 2.5926476193621846 ], "tag": null, "to": [ - -1.801, - 2.593 + -1.8010481926952098, + 2.5926476193621846 ], "type": "ToPoint", "units": { @@ -600,17 +600,17 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": true, "center": [ - -1.801, - 2.343 + -1.8010481926952098, + 2.3426476193621846 ], "from": [ - -1.801, - 2.593 + -1.8010481926952098, + 2.5926476193621846 ], "tag": null, "to": [ - -2.043, - 2.407 + -2.0425296492674767, + 2.407352380637815 ], "type": "TangentialArc", "units": { @@ -623,13 +623,13 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - -2.043, - 2.407 + -2.0425296492674767, + 2.407352380637815 ], "tag": null, "to": [ - -2.629, - 0.218 + -2.6292592717138663, + 0.21764761936218457 ], "type": "ToPoint", "units": { @@ -644,16 +644,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "ccw": false, "center": [ -2.75, - 0.25 + 0.2499999999999997 ], "from": [ - -2.629, - 0.218 + -2.6292592717138663, + 0.21764761936218457 ], "tag": null, "to": [ -2.75, - 0.125 + 0.1249999999999997 ], "type": "TangentialArc", "units": { @@ -667,7 +667,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ -2.75, - 0.125 + 0.1249999999999997 ], "tag": { "commentStart": 2503, @@ -678,7 +678,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ -4.25, - 0.125 + 0.1249999999999997 ], "type": "ToPoint", "units": { @@ -692,7 +692,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ -4.25, - 0.125 + 0.1249999999999997 ], "tag": { "commentStart": 2579, @@ -1190,8 +1190,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl ], "tag": null, "to": [ - -2.509, - 0.185 + -2.508518543427733, + 0.18529523872436982 ], "type": "TangentialArc", "units": { @@ -1204,8 +1204,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - -2.509, - 0.185 + -2.508518543427733, + 0.18529523872436982 ], "tag": { "commentStart": 1508, @@ -1215,7 +1215,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "value": "seg01" }, "to": [ - -1.922, + -1.9217889209813437, 2.375 ], "type": "ToPoint", @@ -1230,17 +1230,17 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": false, "center": [ - -1.801, - 2.343 + -1.8010481926952102, + 2.342647619362185 ], "from": [ - -1.922, + -1.9217889209813437, 2.375 ], "tag": null, "to": [ - -1.801, - 2.468 + -1.8010481926952102, + 2.467647619362185 ], "type": "TangentialArc", "units": { @@ -1253,8 +1253,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - -1.801, - 2.468 + -1.8010481926952102, + 2.467647619362185 ], "tag": { "commentStart": 1618, @@ -1265,7 +1265,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 0.0, - 2.468 + 2.467647619362185 ], "type": "ToPoint", "units": { @@ -1279,12 +1279,12 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 0.0, - 2.468 + 2.467647619362185 ], "tag": null, "to": [ - 1.801, - 2.468 + 1.8010481926952102, + 2.467647619362185 ], "type": "ToPoint", "units": { @@ -1298,16 +1298,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": false, "center": [ - 1.801, - 2.343 + 1.8010481926952102, + 2.342647619362185 ], "from": [ - 1.801, - 2.468 + 1.8010481926952102, + 2.467647619362185 ], "tag": null, "to": [ - 1.922, + 1.9217889209813437, 2.375 ], "type": "TangentialArc", @@ -1321,13 +1321,13 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - 1.922, + 1.9217889209813437, 2.375 ], "tag": null, "to": [ - 2.509, - 0.185 + 2.508518543427733, + 0.1852952387243696 ], "type": "ToPoint", "units": { @@ -1342,16 +1342,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "ccw": true, "center": [ 2.75, - 0.25 + 0.24999999999999983 ], "from": [ - 2.509, - 0.185 + 2.508518543427733, + 0.1852952387243696 ], "tag": null, "to": [ 2.75, - -0.0 + -0.00000000000000016653345369377348 ], "type": "TangentialArc", "units": { @@ -1365,12 +1365,12 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 2.75, - -0.0 + -0.00000000000000016653345369377348 ], "tag": null, "to": [ 4.25, - -0.0 + -0.00000000000000016653345369377348 ], "type": "ToPoint", "units": { @@ -1384,7 +1384,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 4.25, - -0.0 + -0.00000000000000016653345369377348 ], "tag": { "commentStart": 1927, @@ -1395,7 +1395,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 4.25, - 0.125 + 0.12499999999999983 ], "type": "ToPoint", "units": { @@ -1409,7 +1409,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 4.25, - 0.125 + 0.12499999999999983 ], "tag": { "commentStart": 1976, @@ -1420,7 +1420,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 2.75, - 0.125 + 0.12499999999999983 ], "type": "ToPoint", "units": { @@ -1435,16 +1435,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "ccw": false, "center": [ 2.75, - 0.25 + 0.24999999999999983 ], "from": [ 2.75, - 0.125 + 0.12499999999999983 ], "tag": null, "to": [ - 2.629, - 0.218 + 2.6292592717138663, + 0.21764761936218474 ], "type": "TangentialArc", "units": { @@ -1457,13 +1457,13 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - 2.629, - 0.218 + 2.6292592717138663, + 0.21764761936218474 ], "tag": null, "to": [ - 2.043, - 2.407 + 2.0425296492674767, + 2.407352380637815 ], "type": "ToPoint", "units": { @@ -1477,17 +1477,17 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": true, "center": [ - 1.801, - 2.343 + 1.8010481926952098, + 2.3426476193621846 ], "from": [ - 2.043, - 2.407 + 2.0425296492674767, + 2.407352380637815 ], "tag": null, "to": [ - 1.801, - 2.593 + 1.8010481926952098, + 2.5926476193621846 ], "type": "TangentialArc", "units": { @@ -1500,8 +1500,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - 1.801, - 2.593 + 1.8010481926952098, + 2.5926476193621846 ], "tag": { "commentStart": 2218, @@ -1512,7 +1512,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 0.0, - 2.593 + 2.5926476193621846 ], "type": "ToPoint", "units": { @@ -1526,12 +1526,12 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 0.0, - 2.593 + 2.5926476193621846 ], "tag": null, "to": [ - -1.801, - 2.593 + -1.8010481926952098, + 2.5926476193621846 ], "type": "ToPoint", "units": { @@ -1545,17 +1545,17 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": true, "center": [ - -1.801, - 2.343 + -1.8010481926952098, + 2.3426476193621846 ], "from": [ - -1.801, - 2.593 + -1.8010481926952098, + 2.5926476193621846 ], "tag": null, "to": [ - -2.043, - 2.407 + -2.0425296492674767, + 2.407352380637815 ], "type": "TangentialArc", "units": { @@ -1568,13 +1568,13 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - -2.043, - 2.407 + -2.0425296492674767, + 2.407352380637815 ], "tag": null, "to": [ - -2.629, - 0.218 + -2.6292592717138663, + 0.21764761936218457 ], "type": "ToPoint", "units": { @@ -1589,16 +1589,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "ccw": false, "center": [ -2.75, - 0.25 + 0.2499999999999997 ], "from": [ - -2.629, - 0.218 + -2.6292592717138663, + 0.21764761936218457 ], "tag": null, "to": [ -2.75, - 0.125 + 0.1249999999999997 ], "type": "TangentialArc", "units": { @@ -1612,7 +1612,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ -2.75, - 0.125 + 0.1249999999999997 ], "tag": { "commentStart": 2503, @@ -1623,7 +1623,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ -4.25, - 0.125 + 0.1249999999999997 ], "type": "ToPoint", "units": { @@ -1637,7 +1637,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ -4.25, - 0.125 + 0.1249999999999997 ], "tag": { "commentStart": 2579, @@ -1880,7 +1880,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "componentBoltDiameter": { "type": "Number", - "value": 0.188, + "value": 0.1875, "ty": { "type": "Default", "len": { @@ -2278,8 +2278,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl ], "tag": null, "to": [ - -2.509, - 0.185 + -2.508518543427733, + 0.18529523872436982 ], "type": "TangentialArc", "units": { @@ -2292,8 +2292,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - -2.509, - 0.185 + -2.508518543427733, + 0.18529523872436982 ], "tag": { "commentStart": 1508, @@ -2303,7 +2303,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "value": "seg01" }, "to": [ - -1.922, + -1.9217889209813437, 2.375 ], "type": "ToPoint", @@ -2318,17 +2318,17 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": false, "center": [ - -1.801, - 2.343 + -1.8010481926952102, + 2.342647619362185 ], "from": [ - -1.922, + -1.9217889209813437, 2.375 ], "tag": null, "to": [ - -1.801, - 2.468 + -1.8010481926952102, + 2.467647619362185 ], "type": "TangentialArc", "units": { @@ -2341,8 +2341,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - -1.801, - 2.468 + -1.8010481926952102, + 2.467647619362185 ], "tag": { "commentStart": 1618, @@ -2353,7 +2353,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 0.0, - 2.468 + 2.467647619362185 ], "type": "ToPoint", "units": { @@ -2367,12 +2367,12 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 0.0, - 2.468 + 2.467647619362185 ], "tag": null, "to": [ - 1.801, - 2.468 + 1.8010481926952102, + 2.467647619362185 ], "type": "ToPoint", "units": { @@ -2386,16 +2386,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": false, "center": [ - 1.801, - 2.343 + 1.8010481926952102, + 2.342647619362185 ], "from": [ - 1.801, - 2.468 + 1.8010481926952102, + 2.467647619362185 ], "tag": null, "to": [ - 1.922, + 1.9217889209813437, 2.375 ], "type": "TangentialArc", @@ -2409,13 +2409,13 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - 1.922, + 1.9217889209813437, 2.375 ], "tag": null, "to": [ - 2.509, - 0.185 + 2.508518543427733, + 0.1852952387243696 ], "type": "ToPoint", "units": { @@ -2430,16 +2430,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "ccw": true, "center": [ 2.75, - 0.25 + 0.24999999999999983 ], "from": [ - 2.509, - 0.185 + 2.508518543427733, + 0.1852952387243696 ], "tag": null, "to": [ 2.75, - -0.0 + -0.00000000000000016653345369377348 ], "type": "TangentialArc", "units": { @@ -2453,12 +2453,12 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 2.75, - -0.0 + -0.00000000000000016653345369377348 ], "tag": null, "to": [ 4.25, - -0.0 + -0.00000000000000016653345369377348 ], "type": "ToPoint", "units": { @@ -2472,7 +2472,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 4.25, - -0.0 + -0.00000000000000016653345369377348 ], "tag": { "commentStart": 1927, @@ -2483,7 +2483,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 4.25, - 0.125 + 0.12499999999999983 ], "type": "ToPoint", "units": { @@ -2497,7 +2497,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 4.25, - 0.125 + 0.12499999999999983 ], "tag": { "commentStart": 1976, @@ -2508,7 +2508,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 2.75, - 0.125 + 0.12499999999999983 ], "type": "ToPoint", "units": { @@ -2523,16 +2523,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "ccw": false, "center": [ 2.75, - 0.25 + 0.24999999999999983 ], "from": [ 2.75, - 0.125 + 0.12499999999999983 ], "tag": null, "to": [ - 2.629, - 0.218 + 2.6292592717138663, + 0.21764761936218474 ], "type": "TangentialArc", "units": { @@ -2545,13 +2545,13 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - 2.629, - 0.218 + 2.6292592717138663, + 0.21764761936218474 ], "tag": null, "to": [ - 2.043, - 2.407 + 2.0425296492674767, + 2.407352380637815 ], "type": "ToPoint", "units": { @@ -2565,17 +2565,17 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": true, "center": [ - 1.801, - 2.343 + 1.8010481926952098, + 2.3426476193621846 ], "from": [ - 2.043, - 2.407 + 2.0425296492674767, + 2.407352380637815 ], "tag": null, "to": [ - 1.801, - 2.593 + 1.8010481926952098, + 2.5926476193621846 ], "type": "TangentialArc", "units": { @@ -2588,8 +2588,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - 1.801, - 2.593 + 1.8010481926952098, + 2.5926476193621846 ], "tag": { "commentStart": 2218, @@ -2600,7 +2600,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 0.0, - 2.593 + 2.5926476193621846 ], "type": "ToPoint", "units": { @@ -2614,12 +2614,12 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 0.0, - 2.593 + 2.5926476193621846 ], "tag": null, "to": [ - -1.801, - 2.593 + -1.8010481926952098, + 2.5926476193621846 ], "type": "ToPoint", "units": { @@ -2633,17 +2633,17 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": true, "center": [ - -1.801, - 2.343 + -1.8010481926952098, + 2.3426476193621846 ], "from": [ - -1.801, - 2.593 + -1.8010481926952098, + 2.5926476193621846 ], "tag": null, "to": [ - -2.043, - 2.407 + -2.0425296492674767, + 2.407352380637815 ], "type": "TangentialArc", "units": { @@ -2656,13 +2656,13 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - -2.043, - 2.407 + -2.0425296492674767, + 2.407352380637815 ], "tag": null, "to": [ - -2.629, - 0.218 + -2.6292592717138663, + 0.21764761936218457 ], "type": "ToPoint", "units": { @@ -2677,16 +2677,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "ccw": false, "center": [ -2.75, - 0.25 + 0.2499999999999997 ], "from": [ - -2.629, - 0.218 + -2.6292592717138663, + 0.21764761936218457 ], "tag": null, "to": [ -2.75, - 0.125 + 0.1249999999999997 ], "type": "TangentialArc", "units": { @@ -2700,7 +2700,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ -2.75, - 0.125 + 0.1249999999999997 ], "tag": { "commentStart": 2503, @@ -2711,7 +2711,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ -4.25, - 0.125 + 0.1249999999999997 ], "type": "ToPoint", "units": { @@ -2725,7 +2725,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ -4.25, - 0.125 + 0.1249999999999997 ], "tag": { "commentStart": 2579, @@ -3259,8 +3259,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl ], "tag": null, "to": [ - -2.509, - 0.185 + -2.508518543427733, + 0.18529523872436982 ], "type": "TangentialArc", "units": { @@ -3273,8 +3273,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - -2.509, - 0.185 + -2.508518543427733, + 0.18529523872436982 ], "tag": { "commentStart": 1508, @@ -3284,7 +3284,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "value": "seg01" }, "to": [ - -1.922, + -1.9217889209813437, 2.375 ], "type": "ToPoint", @@ -3299,17 +3299,17 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": false, "center": [ - -1.801, - 2.343 + -1.8010481926952102, + 2.342647619362185 ], "from": [ - -1.922, + -1.9217889209813437, 2.375 ], "tag": null, "to": [ - -1.801, - 2.468 + -1.8010481926952102, + 2.467647619362185 ], "type": "TangentialArc", "units": { @@ -3322,8 +3322,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - -1.801, - 2.468 + -1.8010481926952102, + 2.467647619362185 ], "tag": { "commentStart": 1618, @@ -3334,7 +3334,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 0.0, - 2.468 + 2.467647619362185 ], "type": "ToPoint", "units": { @@ -3348,12 +3348,12 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 0.0, - 2.468 + 2.467647619362185 ], "tag": null, "to": [ - 1.801, - 2.468 + 1.8010481926952102, + 2.467647619362185 ], "type": "ToPoint", "units": { @@ -3367,16 +3367,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": false, "center": [ - 1.801, - 2.343 + 1.8010481926952102, + 2.342647619362185 ], "from": [ - 1.801, - 2.468 + 1.8010481926952102, + 2.467647619362185 ], "tag": null, "to": [ - 1.922, + 1.9217889209813437, 2.375 ], "type": "TangentialArc", @@ -3390,13 +3390,13 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - 1.922, + 1.9217889209813437, 2.375 ], "tag": null, "to": [ - 2.509, - 0.185 + 2.508518543427733, + 0.1852952387243696 ], "type": "ToPoint", "units": { @@ -3411,16 +3411,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "ccw": true, "center": [ 2.75, - 0.25 + 0.24999999999999983 ], "from": [ - 2.509, - 0.185 + 2.508518543427733, + 0.1852952387243696 ], "tag": null, "to": [ 2.75, - -0.0 + -0.00000000000000016653345369377348 ], "type": "TangentialArc", "units": { @@ -3434,12 +3434,12 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 2.75, - -0.0 + -0.00000000000000016653345369377348 ], "tag": null, "to": [ 4.25, - -0.0 + -0.00000000000000016653345369377348 ], "type": "ToPoint", "units": { @@ -3453,7 +3453,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 4.25, - -0.0 + -0.00000000000000016653345369377348 ], "tag": { "commentStart": 1927, @@ -3464,7 +3464,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 4.25, - 0.125 + 0.12499999999999983 ], "type": "ToPoint", "units": { @@ -3478,7 +3478,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 4.25, - 0.125 + 0.12499999999999983 ], "tag": { "commentStart": 1976, @@ -3489,7 +3489,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 2.75, - 0.125 + 0.12499999999999983 ], "type": "ToPoint", "units": { @@ -3504,16 +3504,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "ccw": false, "center": [ 2.75, - 0.25 + 0.24999999999999983 ], "from": [ 2.75, - 0.125 + 0.12499999999999983 ], "tag": null, "to": [ - 2.629, - 0.218 + 2.6292592717138663, + 0.21764761936218474 ], "type": "TangentialArc", "units": { @@ -3526,13 +3526,13 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - 2.629, - 0.218 + 2.6292592717138663, + 0.21764761936218474 ], "tag": null, "to": [ - 2.043, - 2.407 + 2.0425296492674767, + 2.407352380637815 ], "type": "ToPoint", "units": { @@ -3546,17 +3546,17 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": true, "center": [ - 1.801, - 2.343 + 1.8010481926952098, + 2.3426476193621846 ], "from": [ - 2.043, - 2.407 + 2.0425296492674767, + 2.407352380637815 ], "tag": null, "to": [ - 1.801, - 2.593 + 1.8010481926952098, + 2.5926476193621846 ], "type": "TangentialArc", "units": { @@ -3569,8 +3569,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - 1.801, - 2.593 + 1.8010481926952098, + 2.5926476193621846 ], "tag": { "commentStart": 2218, @@ -3581,7 +3581,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 0.0, - 2.593 + 2.5926476193621846 ], "type": "ToPoint", "units": { @@ -3595,12 +3595,12 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 0.0, - 2.593 + 2.5926476193621846 ], "tag": null, "to": [ - -1.801, - 2.593 + -1.8010481926952098, + 2.5926476193621846 ], "type": "ToPoint", "units": { @@ -3614,17 +3614,17 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": true, "center": [ - -1.801, - 2.343 + -1.8010481926952098, + 2.3426476193621846 ], "from": [ - -1.801, - 2.593 + -1.8010481926952098, + 2.5926476193621846 ], "tag": null, "to": [ - -2.043, - 2.407 + -2.0425296492674767, + 2.407352380637815 ], "type": "TangentialArc", "units": { @@ -3637,13 +3637,13 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - -2.043, - 2.407 + -2.0425296492674767, + 2.407352380637815 ], "tag": null, "to": [ - -2.629, - 0.218 + -2.6292592717138663, + 0.21764761936218457 ], "type": "ToPoint", "units": { @@ -3658,16 +3658,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "ccw": false, "center": [ -2.75, - 0.25 + 0.2499999999999997 ], "from": [ - -2.629, - 0.218 + -2.6292592717138663, + 0.21764761936218457 ], "tag": null, "to": [ -2.75, - 0.125 + 0.1249999999999997 ], "type": "TangentialArc", "units": { @@ -3681,7 +3681,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ -2.75, - 0.125 + 0.1249999999999997 ], "tag": { "commentStart": 2503, @@ -3692,7 +3692,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ -4.25, - 0.125 + 0.1249999999999997 ], "type": "ToPoint", "units": { @@ -3706,7 +3706,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ -4.25, - 0.125 + 0.1249999999999997 ], "tag": { "commentStart": 2579, @@ -4297,8 +4297,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl ], "tag": null, "to": [ - -2.509, - 0.185 + -2.508518543427733, + 0.18529523872436982 ], "type": "TangentialArc", "units": { @@ -4311,8 +4311,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - -2.509, - 0.185 + -2.508518543427733, + 0.18529523872436982 ], "tag": { "commentStart": 1508, @@ -4322,7 +4322,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "value": "seg01" }, "to": [ - -1.922, + -1.9217889209813437, 2.375 ], "type": "ToPoint", @@ -4337,17 +4337,17 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": false, "center": [ - -1.801, - 2.343 + -1.8010481926952102, + 2.342647619362185 ], "from": [ - -1.922, + -1.9217889209813437, 2.375 ], "tag": null, "to": [ - -1.801, - 2.468 + -1.8010481926952102, + 2.467647619362185 ], "type": "TangentialArc", "units": { @@ -4360,8 +4360,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - -1.801, - 2.468 + -1.8010481926952102, + 2.467647619362185 ], "tag": { "commentStart": 1618, @@ -4372,7 +4372,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 0.0, - 2.468 + 2.467647619362185 ], "type": "ToPoint", "units": { @@ -4386,12 +4386,12 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 0.0, - 2.468 + 2.467647619362185 ], "tag": null, "to": [ - 1.801, - 2.468 + 1.8010481926952102, + 2.467647619362185 ], "type": "ToPoint", "units": { @@ -4405,16 +4405,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": false, "center": [ - 1.801, - 2.343 + 1.8010481926952102, + 2.342647619362185 ], "from": [ - 1.801, - 2.468 + 1.8010481926952102, + 2.467647619362185 ], "tag": null, "to": [ - 1.922, + 1.9217889209813437, 2.375 ], "type": "TangentialArc", @@ -4428,13 +4428,13 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - 1.922, + 1.9217889209813437, 2.375 ], "tag": null, "to": [ - 2.509, - 0.185 + 2.508518543427733, + 0.1852952387243696 ], "type": "ToPoint", "units": { @@ -4449,16 +4449,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "ccw": true, "center": [ 2.75, - 0.25 + 0.24999999999999983 ], "from": [ - 2.509, - 0.185 + 2.508518543427733, + 0.1852952387243696 ], "tag": null, "to": [ 2.75, - -0.0 + -0.00000000000000016653345369377348 ], "type": "TangentialArc", "units": { @@ -4472,12 +4472,12 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 2.75, - -0.0 + -0.00000000000000016653345369377348 ], "tag": null, "to": [ 4.25, - -0.0 + -0.00000000000000016653345369377348 ], "type": "ToPoint", "units": { @@ -4491,7 +4491,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 4.25, - -0.0 + -0.00000000000000016653345369377348 ], "tag": { "commentStart": 1927, @@ -4502,7 +4502,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 4.25, - 0.125 + 0.12499999999999983 ], "type": "ToPoint", "units": { @@ -4516,7 +4516,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 4.25, - 0.125 + 0.12499999999999983 ], "tag": { "commentStart": 1976, @@ -4527,7 +4527,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 2.75, - 0.125 + 0.12499999999999983 ], "type": "ToPoint", "units": { @@ -4542,16 +4542,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "ccw": false, "center": [ 2.75, - 0.25 + 0.24999999999999983 ], "from": [ 2.75, - 0.125 + 0.12499999999999983 ], "tag": null, "to": [ - 2.629, - 0.218 + 2.6292592717138663, + 0.21764761936218474 ], "type": "TangentialArc", "units": { @@ -4564,13 +4564,13 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - 2.629, - 0.218 + 2.6292592717138663, + 0.21764761936218474 ], "tag": null, "to": [ - 2.043, - 2.407 + 2.0425296492674767, + 2.407352380637815 ], "type": "ToPoint", "units": { @@ -4584,17 +4584,17 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": true, "center": [ - 1.801, - 2.343 + 1.8010481926952098, + 2.3426476193621846 ], "from": [ - 2.043, - 2.407 + 2.0425296492674767, + 2.407352380637815 ], "tag": null, "to": [ - 1.801, - 2.593 + 1.8010481926952098, + 2.5926476193621846 ], "type": "TangentialArc", "units": { @@ -4607,8 +4607,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - 1.801, - 2.593 + 1.8010481926952098, + 2.5926476193621846 ], "tag": { "commentStart": 2218, @@ -4619,7 +4619,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 0.0, - 2.593 + 2.5926476193621846 ], "type": "ToPoint", "units": { @@ -4633,12 +4633,12 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 0.0, - 2.593 + 2.5926476193621846 ], "tag": null, "to": [ - -1.801, - 2.593 + -1.8010481926952098, + 2.5926476193621846 ], "type": "ToPoint", "units": { @@ -4652,17 +4652,17 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": true, "center": [ - -1.801, - 2.343 + -1.8010481926952098, + 2.3426476193621846 ], "from": [ - -1.801, - 2.593 + -1.8010481926952098, + 2.5926476193621846 ], "tag": null, "to": [ - -2.043, - 2.407 + -2.0425296492674767, + 2.407352380637815 ], "type": "TangentialArc", "units": { @@ -4675,13 +4675,13 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - -2.043, - 2.407 + -2.0425296492674767, + 2.407352380637815 ], "tag": null, "to": [ - -2.629, - 0.218 + -2.6292592717138663, + 0.21764761936218457 ], "type": "ToPoint", "units": { @@ -4696,16 +4696,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "ccw": false, "center": [ -2.75, - 0.25 + 0.2499999999999997 ], "from": [ - -2.629, - 0.218 + -2.6292592717138663, + 0.21764761936218457 ], "tag": null, "to": [ -2.75, - 0.125 + 0.1249999999999997 ], "type": "TangentialArc", "units": { @@ -4719,7 +4719,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ -2.75, - 0.125 + 0.1249999999999997 ], "tag": { "commentStart": 2503, @@ -4730,7 +4730,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ -4.25, - 0.125 + 0.1249999999999997 ], "type": "ToPoint", "units": { @@ -4744,7 +4744,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ -4.25, - 0.125 + 0.1249999999999997 ], "tag": { "commentStart": 2579, @@ -5278,8 +5278,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl ], "tag": null, "to": [ - -2.509, - 0.185 + -2.508518543427733, + 0.18529523872436982 ], "type": "TangentialArc", "units": { @@ -5292,8 +5292,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - -2.509, - 0.185 + -2.508518543427733, + 0.18529523872436982 ], "tag": { "commentStart": 1508, @@ -5303,7 +5303,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "value": "seg01" }, "to": [ - -1.922, + -1.9217889209813437, 2.375 ], "type": "ToPoint", @@ -5318,17 +5318,17 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": false, "center": [ - -1.801, - 2.343 + -1.8010481926952102, + 2.342647619362185 ], "from": [ - -1.922, + -1.9217889209813437, 2.375 ], "tag": null, "to": [ - -1.801, - 2.468 + -1.8010481926952102, + 2.467647619362185 ], "type": "TangentialArc", "units": { @@ -5341,8 +5341,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - -1.801, - 2.468 + -1.8010481926952102, + 2.467647619362185 ], "tag": { "commentStart": 1618, @@ -5353,7 +5353,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 0.0, - 2.468 + 2.467647619362185 ], "type": "ToPoint", "units": { @@ -5367,12 +5367,12 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 0.0, - 2.468 + 2.467647619362185 ], "tag": null, "to": [ - 1.801, - 2.468 + 1.8010481926952102, + 2.467647619362185 ], "type": "ToPoint", "units": { @@ -5386,16 +5386,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": false, "center": [ - 1.801, - 2.343 + 1.8010481926952102, + 2.342647619362185 ], "from": [ - 1.801, - 2.468 + 1.8010481926952102, + 2.467647619362185 ], "tag": null, "to": [ - 1.922, + 1.9217889209813437, 2.375 ], "type": "TangentialArc", @@ -5409,13 +5409,13 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - 1.922, + 1.9217889209813437, 2.375 ], "tag": null, "to": [ - 2.509, - 0.185 + 2.508518543427733, + 0.1852952387243696 ], "type": "ToPoint", "units": { @@ -5430,16 +5430,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "ccw": true, "center": [ 2.75, - 0.25 + 0.24999999999999983 ], "from": [ - 2.509, - 0.185 + 2.508518543427733, + 0.1852952387243696 ], "tag": null, "to": [ 2.75, - -0.0 + -0.00000000000000016653345369377348 ], "type": "TangentialArc", "units": { @@ -5453,12 +5453,12 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 2.75, - -0.0 + -0.00000000000000016653345369377348 ], "tag": null, "to": [ 4.25, - -0.0 + -0.00000000000000016653345369377348 ], "type": "ToPoint", "units": { @@ -5472,7 +5472,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 4.25, - -0.0 + -0.00000000000000016653345369377348 ], "tag": { "commentStart": 1927, @@ -5483,7 +5483,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 4.25, - 0.125 + 0.12499999999999983 ], "type": "ToPoint", "units": { @@ -5497,7 +5497,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 4.25, - 0.125 + 0.12499999999999983 ], "tag": { "commentStart": 1976, @@ -5508,7 +5508,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 2.75, - 0.125 + 0.12499999999999983 ], "type": "ToPoint", "units": { @@ -5523,16 +5523,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "ccw": false, "center": [ 2.75, - 0.25 + 0.24999999999999983 ], "from": [ 2.75, - 0.125 + 0.12499999999999983 ], "tag": null, "to": [ - 2.629, - 0.218 + 2.6292592717138663, + 0.21764761936218474 ], "type": "TangentialArc", "units": { @@ -5545,13 +5545,13 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - 2.629, - 0.218 + 2.6292592717138663, + 0.21764761936218474 ], "tag": null, "to": [ - 2.043, - 2.407 + 2.0425296492674767, + 2.407352380637815 ], "type": "ToPoint", "units": { @@ -5565,17 +5565,17 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": true, "center": [ - 1.801, - 2.343 + 1.8010481926952098, + 2.3426476193621846 ], "from": [ - 2.043, - 2.407 + 2.0425296492674767, + 2.407352380637815 ], "tag": null, "to": [ - 1.801, - 2.593 + 1.8010481926952098, + 2.5926476193621846 ], "type": "TangentialArc", "units": { @@ -5588,8 +5588,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - 1.801, - 2.593 + 1.8010481926952098, + 2.5926476193621846 ], "tag": { "commentStart": 2218, @@ -5600,7 +5600,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 0.0, - 2.593 + 2.5926476193621846 ], "type": "ToPoint", "units": { @@ -5614,12 +5614,12 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 0.0, - 2.593 + 2.5926476193621846 ], "tag": null, "to": [ - -1.801, - 2.593 + -1.8010481926952098, + 2.5926476193621846 ], "type": "ToPoint", "units": { @@ -5633,17 +5633,17 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": true, "center": [ - -1.801, - 2.343 + -1.8010481926952098, + 2.3426476193621846 ], "from": [ - -1.801, - 2.593 + -1.8010481926952098, + 2.5926476193621846 ], "tag": null, "to": [ - -2.043, - 2.407 + -2.0425296492674767, + 2.407352380637815 ], "type": "TangentialArc", "units": { @@ -5656,13 +5656,13 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - -2.043, - 2.407 + -2.0425296492674767, + 2.407352380637815 ], "tag": null, "to": [ - -2.629, - 0.218 + -2.6292592717138663, + 0.21764761936218457 ], "type": "ToPoint", "units": { @@ -5677,16 +5677,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "ccw": false, "center": [ -2.75, - 0.25 + 0.2499999999999997 ], "from": [ - -2.629, - 0.218 + -2.6292592717138663, + 0.21764761936218457 ], "tag": null, "to": [ -2.75, - 0.125 + 0.1249999999999997 ], "type": "TangentialArc", "units": { @@ -5700,7 +5700,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ -2.75, - 0.125 + 0.1249999999999997 ], "tag": { "commentStart": 2503, @@ -5711,7 +5711,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ -4.25, - 0.125 + 0.1249999999999997 ], "type": "ToPoint", "units": { @@ -5725,7 +5725,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ -4.25, - 0.125 + 0.1249999999999997 ], "tag": { "commentStart": 2579, @@ -6049,13 +6049,13 @@ description: Variables in memory after executing sheet-metal-bracket.kcl 1.25 ], "from": [ - -0.906, + -0.90625, 1.25 ], "radius": 0.09375, "tag": null, "to": [ - -0.906, + -0.90625, 1.25 ], "type": "Circle", @@ -6312,8 +6312,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl ], "tag": null, "to": [ - -2.509, - 0.185 + -2.508518543427733, + 0.18529523872436982 ], "type": "TangentialArc", "units": { @@ -6326,8 +6326,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - -2.509, - 0.185 + -2.508518543427733, + 0.18529523872436982 ], "tag": { "commentStart": 1508, @@ -6337,7 +6337,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "value": "seg01" }, "to": [ - -1.922, + -1.9217889209813437, 2.375 ], "type": "ToPoint", @@ -6352,17 +6352,17 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": false, "center": [ - -1.801, - 2.343 + -1.8010481926952102, + 2.342647619362185 ], "from": [ - -1.922, + -1.9217889209813437, 2.375 ], "tag": null, "to": [ - -1.801, - 2.468 + -1.8010481926952102, + 2.467647619362185 ], "type": "TangentialArc", "units": { @@ -6375,8 +6375,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - -1.801, - 2.468 + -1.8010481926952102, + 2.467647619362185 ], "tag": { "commentStart": 1618, @@ -6387,7 +6387,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 0.0, - 2.468 + 2.467647619362185 ], "type": "ToPoint", "units": { @@ -6401,12 +6401,12 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 0.0, - 2.468 + 2.467647619362185 ], "tag": null, "to": [ - 1.801, - 2.468 + 1.8010481926952102, + 2.467647619362185 ], "type": "ToPoint", "units": { @@ -6420,16 +6420,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": false, "center": [ - 1.801, - 2.343 + 1.8010481926952102, + 2.342647619362185 ], "from": [ - 1.801, - 2.468 + 1.8010481926952102, + 2.467647619362185 ], "tag": null, "to": [ - 1.922, + 1.9217889209813437, 2.375 ], "type": "TangentialArc", @@ -6443,13 +6443,13 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - 1.922, + 1.9217889209813437, 2.375 ], "tag": null, "to": [ - 2.509, - 0.185 + 2.508518543427733, + 0.1852952387243696 ], "type": "ToPoint", "units": { @@ -6464,16 +6464,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "ccw": true, "center": [ 2.75, - 0.25 + 0.24999999999999983 ], "from": [ - 2.509, - 0.185 + 2.508518543427733, + 0.1852952387243696 ], "tag": null, "to": [ 2.75, - -0.0 + -0.00000000000000016653345369377348 ], "type": "TangentialArc", "units": { @@ -6487,12 +6487,12 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 2.75, - -0.0 + -0.00000000000000016653345369377348 ], "tag": null, "to": [ 4.25, - -0.0 + -0.00000000000000016653345369377348 ], "type": "ToPoint", "units": { @@ -6506,7 +6506,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 4.25, - -0.0 + -0.00000000000000016653345369377348 ], "tag": { "commentStart": 1927, @@ -6517,7 +6517,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 4.25, - 0.125 + 0.12499999999999983 ], "type": "ToPoint", "units": { @@ -6531,7 +6531,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 4.25, - 0.125 + 0.12499999999999983 ], "tag": { "commentStart": 1976, @@ -6542,7 +6542,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 2.75, - 0.125 + 0.12499999999999983 ], "type": "ToPoint", "units": { @@ -6557,16 +6557,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "ccw": false, "center": [ 2.75, - 0.25 + 0.24999999999999983 ], "from": [ 2.75, - 0.125 + 0.12499999999999983 ], "tag": null, "to": [ - 2.629, - 0.218 + 2.6292592717138663, + 0.21764761936218474 ], "type": "TangentialArc", "units": { @@ -6579,13 +6579,13 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - 2.629, - 0.218 + 2.6292592717138663, + 0.21764761936218474 ], "tag": null, "to": [ - 2.043, - 2.407 + 2.0425296492674767, + 2.407352380637815 ], "type": "ToPoint", "units": { @@ -6599,17 +6599,17 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": true, "center": [ - 1.801, - 2.343 + 1.8010481926952098, + 2.3426476193621846 ], "from": [ - 2.043, - 2.407 + 2.0425296492674767, + 2.407352380637815 ], "tag": null, "to": [ - 1.801, - 2.593 + 1.8010481926952098, + 2.5926476193621846 ], "type": "TangentialArc", "units": { @@ -6622,8 +6622,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - 1.801, - 2.593 + 1.8010481926952098, + 2.5926476193621846 ], "tag": { "commentStart": 2218, @@ -6634,7 +6634,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 0.0, - 2.593 + 2.5926476193621846 ], "type": "ToPoint", "units": { @@ -6648,12 +6648,12 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 0.0, - 2.593 + 2.5926476193621846 ], "tag": null, "to": [ - -1.801, - 2.593 + -1.8010481926952098, + 2.5926476193621846 ], "type": "ToPoint", "units": { @@ -6667,17 +6667,17 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": true, "center": [ - -1.801, - 2.343 + -1.8010481926952098, + 2.3426476193621846 ], "from": [ - -1.801, - 2.593 + -1.8010481926952098, + 2.5926476193621846 ], "tag": null, "to": [ - -2.043, - 2.407 + -2.0425296492674767, + 2.407352380637815 ], "type": "TangentialArc", "units": { @@ -6690,13 +6690,13 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - -2.043, - 2.407 + -2.0425296492674767, + 2.407352380637815 ], "tag": null, "to": [ - -2.629, - 0.218 + -2.6292592717138663, + 0.21764761936218457 ], "type": "ToPoint", "units": { @@ -6711,16 +6711,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "ccw": false, "center": [ -2.75, - 0.25 + 0.2499999999999997 ], "from": [ - -2.629, - 0.218 + -2.6292592717138663, + 0.21764761936218457 ], "tag": null, "to": [ -2.75, - 0.125 + 0.1249999999999997 ], "type": "TangentialArc", "units": { @@ -6734,7 +6734,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ -2.75, - 0.125 + 0.1249999999999997 ], "tag": { "commentStart": 2503, @@ -6745,7 +6745,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ -4.25, - 0.125 + 0.1249999999999997 ], "type": "ToPoint", "units": { @@ -6759,7 +6759,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ -4.25, - 0.125 + 0.1249999999999997 ], "tag": { "commentStart": 2579, @@ -6969,11 +6969,11 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "start": { "from": [ - -0.906, + -0.90625, 1.25 ], "to": [ - -0.906, + -0.90625, 1.25 ], "units": { @@ -7030,13 +7030,13 @@ description: Variables in memory after executing sheet-metal-bracket.kcl 1.25 ], "from": [ - -0.906, + -0.90625, 1.25 ], "radius": 0.09375, "tag": null, "to": [ - -0.906, + -0.90625, 1.25 ], "type": "Circle", @@ -7293,8 +7293,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl ], "tag": null, "to": [ - -2.509, - 0.185 + -2.508518543427733, + 0.18529523872436982 ], "type": "TangentialArc", "units": { @@ -7307,8 +7307,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - -2.509, - 0.185 + -2.508518543427733, + 0.18529523872436982 ], "tag": { "commentStart": 1508, @@ -7318,7 +7318,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "value": "seg01" }, "to": [ - -1.922, + -1.9217889209813437, 2.375 ], "type": "ToPoint", @@ -7333,17 +7333,17 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": false, "center": [ - -1.801, - 2.343 + -1.8010481926952102, + 2.342647619362185 ], "from": [ - -1.922, + -1.9217889209813437, 2.375 ], "tag": null, "to": [ - -1.801, - 2.468 + -1.8010481926952102, + 2.467647619362185 ], "type": "TangentialArc", "units": { @@ -7356,8 +7356,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - -1.801, - 2.468 + -1.8010481926952102, + 2.467647619362185 ], "tag": { "commentStart": 1618, @@ -7368,7 +7368,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 0.0, - 2.468 + 2.467647619362185 ], "type": "ToPoint", "units": { @@ -7382,12 +7382,12 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 0.0, - 2.468 + 2.467647619362185 ], "tag": null, "to": [ - 1.801, - 2.468 + 1.8010481926952102, + 2.467647619362185 ], "type": "ToPoint", "units": { @@ -7401,16 +7401,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": false, "center": [ - 1.801, - 2.343 + 1.8010481926952102, + 2.342647619362185 ], "from": [ - 1.801, - 2.468 + 1.8010481926952102, + 2.467647619362185 ], "tag": null, "to": [ - 1.922, + 1.9217889209813437, 2.375 ], "type": "TangentialArc", @@ -7424,13 +7424,13 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - 1.922, + 1.9217889209813437, 2.375 ], "tag": null, "to": [ - 2.509, - 0.185 + 2.508518543427733, + 0.1852952387243696 ], "type": "ToPoint", "units": { @@ -7445,16 +7445,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "ccw": true, "center": [ 2.75, - 0.25 + 0.24999999999999983 ], "from": [ - 2.509, - 0.185 + 2.508518543427733, + 0.1852952387243696 ], "tag": null, "to": [ 2.75, - -0.0 + -0.00000000000000016653345369377348 ], "type": "TangentialArc", "units": { @@ -7468,12 +7468,12 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 2.75, - -0.0 + -0.00000000000000016653345369377348 ], "tag": null, "to": [ 4.25, - -0.0 + -0.00000000000000016653345369377348 ], "type": "ToPoint", "units": { @@ -7487,7 +7487,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 4.25, - -0.0 + -0.00000000000000016653345369377348 ], "tag": { "commentStart": 1927, @@ -7498,7 +7498,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 4.25, - 0.125 + 0.12499999999999983 ], "type": "ToPoint", "units": { @@ -7512,7 +7512,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 4.25, - 0.125 + 0.12499999999999983 ], "tag": { "commentStart": 1976, @@ -7523,7 +7523,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 2.75, - 0.125 + 0.12499999999999983 ], "type": "ToPoint", "units": { @@ -7538,16 +7538,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "ccw": false, "center": [ 2.75, - 0.25 + 0.24999999999999983 ], "from": [ 2.75, - 0.125 + 0.12499999999999983 ], "tag": null, "to": [ - 2.629, - 0.218 + 2.6292592717138663, + 0.21764761936218474 ], "type": "TangentialArc", "units": { @@ -7560,13 +7560,13 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - 2.629, - 0.218 + 2.6292592717138663, + 0.21764761936218474 ], "tag": null, "to": [ - 2.043, - 2.407 + 2.0425296492674767, + 2.407352380637815 ], "type": "ToPoint", "units": { @@ -7580,17 +7580,17 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": true, "center": [ - 1.801, - 2.343 + 1.8010481926952098, + 2.3426476193621846 ], "from": [ - 2.043, - 2.407 + 2.0425296492674767, + 2.407352380637815 ], "tag": null, "to": [ - 1.801, - 2.593 + 1.8010481926952098, + 2.5926476193621846 ], "type": "TangentialArc", "units": { @@ -7603,8 +7603,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - 1.801, - 2.593 + 1.8010481926952098, + 2.5926476193621846 ], "tag": { "commentStart": 2218, @@ -7615,7 +7615,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 0.0, - 2.593 + 2.5926476193621846 ], "type": "ToPoint", "units": { @@ -7629,12 +7629,12 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 0.0, - 2.593 + 2.5926476193621846 ], "tag": null, "to": [ - -1.801, - 2.593 + -1.8010481926952098, + 2.5926476193621846 ], "type": "ToPoint", "units": { @@ -7648,17 +7648,17 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": true, "center": [ - -1.801, - 2.343 + -1.8010481926952098, + 2.3426476193621846 ], "from": [ - -1.801, - 2.593 + -1.8010481926952098, + 2.5926476193621846 ], "tag": null, "to": [ - -2.043, - 2.407 + -2.0425296492674767, + 2.407352380637815 ], "type": "TangentialArc", "units": { @@ -7671,13 +7671,13 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - -2.043, - 2.407 + -2.0425296492674767, + 2.407352380637815 ], "tag": null, "to": [ - -2.629, - 0.218 + -2.6292592717138663, + 0.21764761936218457 ], "type": "ToPoint", "units": { @@ -7692,16 +7692,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "ccw": false, "center": [ -2.75, - 0.25 + 0.2499999999999997 ], "from": [ - -2.629, - 0.218 + -2.6292592717138663, + 0.21764761936218457 ], "tag": null, "to": [ -2.75, - 0.125 + 0.1249999999999997 ], "type": "TangentialArc", "units": { @@ -7715,7 +7715,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ -2.75, - 0.125 + 0.1249999999999997 ], "tag": { "commentStart": 2503, @@ -7726,7 +7726,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ -4.25, - 0.125 + 0.1249999999999997 ], "type": "ToPoint", "units": { @@ -7740,7 +7740,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ -4.25, - 0.125 + 0.1249999999999997 ], "tag": { "commentStart": 2579, @@ -7950,11 +7950,11 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "start": { "from": [ - -0.906, + -0.90625, 1.25 ], "to": [ - -0.906, + -0.90625, 1.25 ], "units": { @@ -8011,13 +8011,13 @@ description: Variables in memory after executing sheet-metal-bracket.kcl 1.25 ], "from": [ - -0.906, + -0.90625, 1.25 ], "radius": 0.09375, "tag": null, "to": [ - -0.906, + -0.90625, 1.25 ], "type": "Circle", @@ -8274,8 +8274,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl ], "tag": null, "to": [ - -2.509, - 0.185 + -2.508518543427733, + 0.18529523872436982 ], "type": "TangentialArc", "units": { @@ -8288,8 +8288,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - -2.509, - 0.185 + -2.508518543427733, + 0.18529523872436982 ], "tag": { "commentStart": 1508, @@ -8299,7 +8299,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "value": "seg01" }, "to": [ - -1.922, + -1.9217889209813437, 2.375 ], "type": "ToPoint", @@ -8314,17 +8314,17 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": false, "center": [ - -1.801, - 2.343 + -1.8010481926952102, + 2.342647619362185 ], "from": [ - -1.922, + -1.9217889209813437, 2.375 ], "tag": null, "to": [ - -1.801, - 2.468 + -1.8010481926952102, + 2.467647619362185 ], "type": "TangentialArc", "units": { @@ -8337,8 +8337,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - -1.801, - 2.468 + -1.8010481926952102, + 2.467647619362185 ], "tag": { "commentStart": 1618, @@ -8349,7 +8349,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 0.0, - 2.468 + 2.467647619362185 ], "type": "ToPoint", "units": { @@ -8363,12 +8363,12 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 0.0, - 2.468 + 2.467647619362185 ], "tag": null, "to": [ - 1.801, - 2.468 + 1.8010481926952102, + 2.467647619362185 ], "type": "ToPoint", "units": { @@ -8382,16 +8382,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": false, "center": [ - 1.801, - 2.343 + 1.8010481926952102, + 2.342647619362185 ], "from": [ - 1.801, - 2.468 + 1.8010481926952102, + 2.467647619362185 ], "tag": null, "to": [ - 1.922, + 1.9217889209813437, 2.375 ], "type": "TangentialArc", @@ -8405,13 +8405,13 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - 1.922, + 1.9217889209813437, 2.375 ], "tag": null, "to": [ - 2.509, - 0.185 + 2.508518543427733, + 0.1852952387243696 ], "type": "ToPoint", "units": { @@ -8426,16 +8426,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "ccw": true, "center": [ 2.75, - 0.25 + 0.24999999999999983 ], "from": [ - 2.509, - 0.185 + 2.508518543427733, + 0.1852952387243696 ], "tag": null, "to": [ 2.75, - -0.0 + -0.00000000000000016653345369377348 ], "type": "TangentialArc", "units": { @@ -8449,12 +8449,12 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 2.75, - -0.0 + -0.00000000000000016653345369377348 ], "tag": null, "to": [ 4.25, - -0.0 + -0.00000000000000016653345369377348 ], "type": "ToPoint", "units": { @@ -8468,7 +8468,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 4.25, - -0.0 + -0.00000000000000016653345369377348 ], "tag": { "commentStart": 1927, @@ -8479,7 +8479,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 4.25, - 0.125 + 0.12499999999999983 ], "type": "ToPoint", "units": { @@ -8493,7 +8493,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 4.25, - 0.125 + 0.12499999999999983 ], "tag": { "commentStart": 1976, @@ -8504,7 +8504,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 2.75, - 0.125 + 0.12499999999999983 ], "type": "ToPoint", "units": { @@ -8519,16 +8519,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "ccw": false, "center": [ 2.75, - 0.25 + 0.24999999999999983 ], "from": [ 2.75, - 0.125 + 0.12499999999999983 ], "tag": null, "to": [ - 2.629, - 0.218 + 2.6292592717138663, + 0.21764761936218474 ], "type": "TangentialArc", "units": { @@ -8541,13 +8541,13 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - 2.629, - 0.218 + 2.6292592717138663, + 0.21764761936218474 ], "tag": null, "to": [ - 2.043, - 2.407 + 2.0425296492674767, + 2.407352380637815 ], "type": "ToPoint", "units": { @@ -8561,17 +8561,17 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": true, "center": [ - 1.801, - 2.343 + 1.8010481926952098, + 2.3426476193621846 ], "from": [ - 2.043, - 2.407 + 2.0425296492674767, + 2.407352380637815 ], "tag": null, "to": [ - 1.801, - 2.593 + 1.8010481926952098, + 2.5926476193621846 ], "type": "TangentialArc", "units": { @@ -8584,8 +8584,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - 1.801, - 2.593 + 1.8010481926952098, + 2.5926476193621846 ], "tag": { "commentStart": 2218, @@ -8596,7 +8596,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 0.0, - 2.593 + 2.5926476193621846 ], "type": "ToPoint", "units": { @@ -8610,12 +8610,12 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 0.0, - 2.593 + 2.5926476193621846 ], "tag": null, "to": [ - -1.801, - 2.593 + -1.8010481926952098, + 2.5926476193621846 ], "type": "ToPoint", "units": { @@ -8629,17 +8629,17 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": true, "center": [ - -1.801, - 2.343 + -1.8010481926952098, + 2.3426476193621846 ], "from": [ - -1.801, - 2.593 + -1.8010481926952098, + 2.5926476193621846 ], "tag": null, "to": [ - -2.043, - 2.407 + -2.0425296492674767, + 2.407352380637815 ], "type": "TangentialArc", "units": { @@ -8652,13 +8652,13 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - -2.043, - 2.407 + -2.0425296492674767, + 2.407352380637815 ], "tag": null, "to": [ - -2.629, - 0.218 + -2.6292592717138663, + 0.21764761936218457 ], "type": "ToPoint", "units": { @@ -8673,16 +8673,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "ccw": false, "center": [ -2.75, - 0.25 + 0.2499999999999997 ], "from": [ - -2.629, - 0.218 + -2.6292592717138663, + 0.21764761936218457 ], "tag": null, "to": [ -2.75, - 0.125 + 0.1249999999999997 ], "type": "TangentialArc", "units": { @@ -8696,7 +8696,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ -2.75, - 0.125 + 0.1249999999999997 ], "tag": { "commentStart": 2503, @@ -8707,7 +8707,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ -4.25, - 0.125 + 0.1249999999999997 ], "type": "ToPoint", "units": { @@ -8721,7 +8721,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ -4.25, - 0.125 + 0.1249999999999997 ], "tag": { "commentStart": 2579, @@ -8931,11 +8931,11 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "start": { "from": [ - -0.906, + -0.90625, 1.25 ], "to": [ - -0.906, + -0.90625, 1.25 ], "units": { @@ -8992,13 +8992,13 @@ description: Variables in memory after executing sheet-metal-bracket.kcl 1.25 ], "from": [ - -0.906, + -0.90625, 1.25 ], "radius": 0.09375, "tag": null, "to": [ - -0.906, + -0.90625, 1.25 ], "type": "Circle", @@ -9255,8 +9255,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl ], "tag": null, "to": [ - -2.509, - 0.185 + -2.508518543427733, + 0.18529523872436982 ], "type": "TangentialArc", "units": { @@ -9269,8 +9269,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - -2.509, - 0.185 + -2.508518543427733, + 0.18529523872436982 ], "tag": { "commentStart": 1508, @@ -9280,7 +9280,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "value": "seg01" }, "to": [ - -1.922, + -1.9217889209813437, 2.375 ], "type": "ToPoint", @@ -9295,17 +9295,17 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": false, "center": [ - -1.801, - 2.343 + -1.8010481926952102, + 2.342647619362185 ], "from": [ - -1.922, + -1.9217889209813437, 2.375 ], "tag": null, "to": [ - -1.801, - 2.468 + -1.8010481926952102, + 2.467647619362185 ], "type": "TangentialArc", "units": { @@ -9318,8 +9318,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - -1.801, - 2.468 + -1.8010481926952102, + 2.467647619362185 ], "tag": { "commentStart": 1618, @@ -9330,7 +9330,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 0.0, - 2.468 + 2.467647619362185 ], "type": "ToPoint", "units": { @@ -9344,12 +9344,12 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 0.0, - 2.468 + 2.467647619362185 ], "tag": null, "to": [ - 1.801, - 2.468 + 1.8010481926952102, + 2.467647619362185 ], "type": "ToPoint", "units": { @@ -9363,16 +9363,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": false, "center": [ - 1.801, - 2.343 + 1.8010481926952102, + 2.342647619362185 ], "from": [ - 1.801, - 2.468 + 1.8010481926952102, + 2.467647619362185 ], "tag": null, "to": [ - 1.922, + 1.9217889209813437, 2.375 ], "type": "TangentialArc", @@ -9386,13 +9386,13 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - 1.922, + 1.9217889209813437, 2.375 ], "tag": null, "to": [ - 2.509, - 0.185 + 2.508518543427733, + 0.1852952387243696 ], "type": "ToPoint", "units": { @@ -9407,16 +9407,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "ccw": true, "center": [ 2.75, - 0.25 + 0.24999999999999983 ], "from": [ - 2.509, - 0.185 + 2.508518543427733, + 0.1852952387243696 ], "tag": null, "to": [ 2.75, - -0.0 + -0.00000000000000016653345369377348 ], "type": "TangentialArc", "units": { @@ -9430,12 +9430,12 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 2.75, - -0.0 + -0.00000000000000016653345369377348 ], "tag": null, "to": [ 4.25, - -0.0 + -0.00000000000000016653345369377348 ], "type": "ToPoint", "units": { @@ -9449,7 +9449,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 4.25, - -0.0 + -0.00000000000000016653345369377348 ], "tag": { "commentStart": 1927, @@ -9460,7 +9460,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 4.25, - 0.125 + 0.12499999999999983 ], "type": "ToPoint", "units": { @@ -9474,7 +9474,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 4.25, - 0.125 + 0.12499999999999983 ], "tag": { "commentStart": 1976, @@ -9485,7 +9485,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 2.75, - 0.125 + 0.12499999999999983 ], "type": "ToPoint", "units": { @@ -9500,16 +9500,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "ccw": false, "center": [ 2.75, - 0.25 + 0.24999999999999983 ], "from": [ 2.75, - 0.125 + 0.12499999999999983 ], "tag": null, "to": [ - 2.629, - 0.218 + 2.6292592717138663, + 0.21764761936218474 ], "type": "TangentialArc", "units": { @@ -9522,13 +9522,13 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - 2.629, - 0.218 + 2.6292592717138663, + 0.21764761936218474 ], "tag": null, "to": [ - 2.043, - 2.407 + 2.0425296492674767, + 2.407352380637815 ], "type": "ToPoint", "units": { @@ -9542,17 +9542,17 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": true, "center": [ - 1.801, - 2.343 + 1.8010481926952098, + 2.3426476193621846 ], "from": [ - 2.043, - 2.407 + 2.0425296492674767, + 2.407352380637815 ], "tag": null, "to": [ - 1.801, - 2.593 + 1.8010481926952098, + 2.5926476193621846 ], "type": "TangentialArc", "units": { @@ -9565,8 +9565,8 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - 1.801, - 2.593 + 1.8010481926952098, + 2.5926476193621846 ], "tag": { "commentStart": 2218, @@ -9577,7 +9577,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ 0.0, - 2.593 + 2.5926476193621846 ], "type": "ToPoint", "units": { @@ -9591,12 +9591,12 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ 0.0, - 2.593 + 2.5926476193621846 ], "tag": null, "to": [ - -1.801, - 2.593 + -1.8010481926952098, + 2.5926476193621846 ], "type": "ToPoint", "units": { @@ -9610,17 +9610,17 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "ccw": true, "center": [ - -1.801, - 2.343 + -1.8010481926952098, + 2.3426476193621846 ], "from": [ - -1.801, - 2.593 + -1.8010481926952098, + 2.5926476193621846 ], "tag": null, "to": [ - -2.043, - 2.407 + -2.0425296492674767, + 2.407352380637815 ], "type": "TangentialArc", "units": { @@ -9633,13 +9633,13 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "sourceRange": [] }, "from": [ - -2.043, - 2.407 + -2.0425296492674767, + 2.407352380637815 ], "tag": null, "to": [ - -2.629, - 0.218 + -2.6292592717138663, + 0.21764761936218457 ], "type": "ToPoint", "units": { @@ -9654,16 +9654,16 @@ description: Variables in memory after executing sheet-metal-bracket.kcl "ccw": false, "center": [ -2.75, - 0.25 + 0.2499999999999997 ], "from": [ - -2.629, - 0.218 + -2.6292592717138663, + 0.21764761936218457 ], "tag": null, "to": [ -2.75, - 0.125 + 0.1249999999999997 ], "type": "TangentialArc", "units": { @@ -9677,7 +9677,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ -2.75, - 0.125 + 0.1249999999999997 ], "tag": { "commentStart": 2503, @@ -9688,7 +9688,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "to": [ -4.25, - 0.125 + 0.1249999999999997 ], "type": "ToPoint", "units": { @@ -9702,7 +9702,7 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "from": [ -4.25, - 0.125 + 0.1249999999999997 ], "tag": { "commentStart": 2579, @@ -9912,11 +9912,11 @@ description: Variables in memory after executing sheet-metal-bracket.kcl }, "start": { "from": [ - -0.906, + -0.90625, 1.25 ], "to": [ - -0.906, + -0.90625, 1.25 ], "units": { diff --git a/rust/kcl-lib/tests/kcl_samples/shepherds-hook-bolt/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/shepherds-hook-bolt/artifact_commands.snap index c15fb9622..595650b46 100644 --- a/rust/kcl-lib/tests/kcl_samples/shepherds-hook-bolt/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/shepherds-hook-bolt/artifact_commands.snap @@ -60,7 +60,7 @@ description: Artifact commands shepherds-hook-bolt.kcl "path": "[uuid]", "to": { "x": 0.0, - "y": -22.138, + "y": -22.13777608090537, "z": 0.0 } } @@ -82,7 +82,7 @@ description: Artifact commands shepherds-hook-bolt.kcl "type": "line", "end": { "x": 0.0, - "y": -17.138, + "y": -17.13777608090537, "z": 0.0 }, "relative": false @@ -98,8 +98,8 @@ description: Artifact commands shepherds-hook-bolt.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 4.104, - "y": 5.861, + "x": 4.104241719908028, + "y": 5.861464631474469, "z": 0.0 }, "angle_snap_increment": null @@ -115,8 +115,8 @@ description: Artifact commands shepherds-hook-bolt.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -14.497, - "y": 17.276, + "x": -14.496546565321292, + "y": 17.2763114494309, "z": 0.0 }, "angle_snap_increment": null @@ -131,7 +131,7 @@ description: Artifact commands shepherds-hook-bolt.kcl "origin": { "x": 0.0, "y": 0.0, - "z": -22.138 + "z": -22.13777608090537 }, "x_axis": { "x": 1.0, @@ -497,8 +497,8 @@ description: Artifact commands shepherds-hook-bolt.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 2.04, - "y": -52.138, + "x": 2.03995, + "y": -52.13777608090537, "z": 0.0 } } @@ -519,7 +519,7 @@ description: Artifact commands shepherds-hook-bolt.kcl "segment": { "type": "line", "end": { - "x": 0.46, + "x": 0.46004999999999996, "y": 0.375, "z": 0.0 }, @@ -536,7 +536,7 @@ description: Artifact commands shepherds-hook-bolt.kcl "segment": { "type": "line", "end": { - "x": -0.46, + "x": -0.46004999999999996, "y": 0.375, "z": 0.0 }, @@ -1695,7 +1695,7 @@ description: Artifact commands shepherds-hook-bolt.kcl "segment": { "type": "line", "end": { - "x": -1.836, + "x": -1.8359550000000002, "y": 0.0, "z": 0.0 }, @@ -1729,8 +1729,8 @@ description: Artifact commands shepherds-hook-bolt.kcl "segment": { "type": "line", "end": { - "x": 2.04, - "y": -52.138, + "x": 2.03995, + "y": -52.13777608090537, "z": 0.0 }, "relative": false diff --git a/rust/kcl-lib/tests/kcl_samples/shepherds-hook-bolt/ops.snap b/rust/kcl-lib/tests/kcl_samples/shepherds-hook-bolt/ops.snap index d9dfbc013..3394eb02d 100644 --- a/rust/kcl-lib/tests/kcl_samples/shepherds-hook-bolt/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/shepherds-hook-bolt/ops.snap @@ -273,7 +273,7 @@ description: Operations executed shepherds-hook-bolt.kcl "name": "threadDepth", "value": { "type": "Number", - "value": 0.46, + "value": 0.46004999999999996, "ty": { "type": "Default", "len": { @@ -306,7 +306,7 @@ description: Operations executed shepherds-hook-bolt.kcl "name": "innerRadius", "value": { "type": "Number", - "value": 2.04, + "value": 2.03995, "ty": { "type": "Default", "len": { @@ -372,7 +372,7 @@ description: Operations executed shepherds-hook-bolt.kcl "name": "hypotenuse", "value": { "type": "Number", - "value": 12.77, + "value": 12.770133269710945, "ty": { "type": "Default", "len": { @@ -405,7 +405,7 @@ description: Operations executed shepherds-hook-bolt.kcl "name": "side", "value": { "type": "Number", - "value": 4.368, + "value": 4.3676428111944245, "ty": { "type": "Default", "len": { @@ -438,7 +438,7 @@ description: Operations executed shepherds-hook-bolt.kcl "name": "shankOffset", "value": { "type": "Number", - "value": 17.138, + "value": 17.13777608090537, "ty": { "type": "Default", "len": { @@ -564,7 +564,7 @@ description: Operations executed shepherds-hook-bolt.kcl "name": "x", "value": { "type": "Number", - "value": 4.104, + "value": 4.104241719908028, "ty": { "type": "Default", "len": { @@ -610,7 +610,7 @@ description: Operations executed shepherds-hook-bolt.kcl "name": "y", "value": { "type": "Number", - "value": -11.276, + "value": -11.2763114494309, "ty": { "type": "Default", "len": { @@ -725,7 +725,7 @@ description: Operations executed shepherds-hook-bolt.kcl "name": "x", "value": { "type": "Number", - "value": -10.392, + "value": -10.392304845413264, "ty": { "type": "Default", "len": { @@ -771,7 +771,7 @@ description: Operations executed shepherds-hook-bolt.kcl "name": "y", "value": { "type": "Number", - "value": 6.0, + "value": 5.999999999999999, "ty": { "type": "Default", "len": { @@ -829,7 +829,7 @@ description: Operations executed shepherds-hook-bolt.kcl "offset": { "value": { "type": "Number", - "value": -22.138, + "value": -22.13777608090537, "ty": { "type": "Default", "len": { @@ -1220,7 +1220,7 @@ description: Operations executed shepherds-hook-bolt.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -1236,7 +1236,7 @@ description: Operations executed shepherds-hook-bolt.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -1253,7 +1253,7 @@ description: Operations executed shepherds-hook-bolt.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/shepherds-hook-bolt/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/shepherds-hook-bolt/program_memory.snap index 403be6761..529480d31 100644 --- a/rust/kcl-lib/tests/kcl_samples/shepherds-hook-bolt/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/shepherds-hook-bolt/program_memory.snap @@ -95,13 +95,13 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl "sourceRange": [] }, "from": [ - 2.04, - -52.138 + 2.03995, + -52.13777608090537 ], "tag": null, "to": [ 2.5, - -51.763 + -51.76277608090537 ], "type": "ToPoint", "units": { @@ -115,12 +115,12 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl }, "from": [ 2.5, - -51.763 + -51.76277608090537 ], "tag": null, "to": [ - 2.04, - -51.388 + 2.03995, + -51.38777608090537 ], "type": "ToPoint", "units": { @@ -133,13 +133,13 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl "sourceRange": [] }, "from": [ - 2.04, - -51.388 + 2.03995, + -51.38777608090537 ], "tag": null, "to": [ - 0.204, - -51.388 + 0.20399499999999993, + -51.38777608090537 ], "type": "ToPoint", "units": { @@ -152,13 +152,13 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl "sourceRange": [] }, "from": [ - 0.204, - -51.388 + 0.20399499999999993, + -51.38777608090537 ], "tag": null, "to": [ - 0.204, - -81.388 + 0.20399499999999993, + -81.38777608090537 ], "type": "ToPoint", "units": { @@ -171,13 +171,13 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl "sourceRange": [] }, "from": [ - 0.204, - -81.388 + 0.20399499999999993, + -81.38777608090537 ], "tag": null, "to": [ - 2.04, - -52.138 + 2.03995, + -52.13777608090537 ], "type": "ToPoint", "units": { @@ -190,13 +190,13 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl "sourceRange": [] }, "from": [ - 2.04, - -52.138 + 2.03995, + -52.13777608090537 ], "tag": null, "to": [ - 2.04, - -52.138 + 2.03995, + -52.13777608090537 ], "type": "ToPoint", "units": { @@ -236,12 +236,12 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl }, "start": { "from": [ - 2.04, - -52.138 + 2.03995, + -52.13777608090537 ], "to": [ - 2.04, - -52.138 + 2.03995, + -52.13777608090537 ], "units": { "type": "Mm" @@ -311,13 +311,13 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl "sourceRange": [] }, "from": [ - 2.04, - -52.138 + 2.03995, + -52.13777608090537 ], "tag": null, "to": [ 2.5, - -51.763 + -51.76277608090537 ], "type": "ToPoint", "units": { @@ -331,12 +331,12 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl }, "from": [ 2.5, - -51.763 + -51.76277608090537 ], "tag": null, "to": [ - 2.04, - -51.388 + 2.03995, + -51.38777608090537 ], "type": "ToPoint", "units": { @@ -349,13 +349,13 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl "sourceRange": [] }, "from": [ - 2.04, - -51.388 + 2.03995, + -51.38777608090537 ], "tag": null, "to": [ - 0.204, - -51.388 + 0.20399499999999993, + -51.38777608090537 ], "type": "ToPoint", "units": { @@ -368,13 +368,13 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl "sourceRange": [] }, "from": [ - 0.204, - -51.388 + 0.20399499999999993, + -51.38777608090537 ], "tag": null, "to": [ - 0.204, - -81.388 + 0.20399499999999993, + -81.38777608090537 ], "type": "ToPoint", "units": { @@ -387,13 +387,13 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl "sourceRange": [] }, "from": [ - 0.204, - -81.388 + 0.20399499999999993, + -81.38777608090537 ], "tag": null, "to": [ - 2.04, - -52.138 + 2.03995, + -52.13777608090537 ], "type": "ToPoint", "units": { @@ -406,13 +406,13 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl "sourceRange": [] }, "from": [ - 2.04, - -52.138 + 2.03995, + -52.13777608090537 ], "tag": null, "to": [ - 2.04, - -52.138 + 2.03995, + -52.13777608090537 ], "type": "ToPoint", "units": { @@ -452,12 +452,12 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl }, "start": { "from": [ - 2.04, - -52.138 + 2.03995, + -52.13777608090537 ], "to": [ - 2.04, - -52.138 + 2.03995, + -52.13777608090537 ], "units": { "type": "Mm" @@ -536,7 +536,7 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl "origin": { "x": 0.0, "y": 0.0, - "z": -22.138, + "z": -22.13777608090537, "units": { "type": "Mm" } @@ -651,12 +651,12 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl }, "from": [ 0.0, - -22.138 + -22.13777608090537 ], "tag": null, "to": [ 0.0, - -17.138 + -17.13777608090537 ], "type": "ToPoint", "units": { @@ -670,17 +670,17 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl }, "ccw": false, "center": [ - 6.238, - -17.138 + 6.237640374968841, + -17.13777608090537 ], "from": [ 0.0, - -17.138 + -17.13777608090537 ], "tag": null, "to": [ - 4.104, - -11.276 + 4.104241719908028, + -11.2763114494309 ], "type": "TangentialArcTo", "units": { @@ -694,12 +694,12 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl }, "ccw": true, "center": [ - 0.0, - 0.0 + 0.000000000000012010519430459887, + 0.000000000000009769962616701378 ], "from": [ - 4.104, - -11.276 + 4.104241719908028, + -11.2763114494309 ], "tag": { "commentStart": 1558, @@ -709,8 +709,8 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl "value": "hook" }, "to": [ - -10.392, - 6.0 + -10.392304845413264, + 5.999999999999999 ], "type": "TangentialArcTo", "units": { @@ -751,11 +751,11 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl "start": { "from": [ 0.0, - -22.138 + -22.13777608090537 ], "to": [ 0.0, - -22.138 + -22.13777608090537 ], "units": { "type": "Mm" @@ -800,7 +800,7 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl "origin": { "x": 0.0, "y": 0.0, - "z": -22.138, + "z": -22.13777608090537, "units": { "type": "Mm" } @@ -862,7 +862,7 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl "origin": { "x": 0.0, "y": 0.0, - "z": -22.138, + "z": -22.13777608090537, "units": { "type": "Mm" } @@ -926,7 +926,7 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl }, "hypotenuse": { "type": "Number", - "value": 12.77, + "value": 12.770133269710945, "ty": { "type": "Default", "len": { @@ -939,7 +939,7 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl }, "innerRadius": { "type": "Number", - "value": 2.04, + "value": 2.03995, "ty": { "type": "Default", "len": { @@ -987,7 +987,7 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl }, "shankOffset": { "type": "Number", - "value": 17.138, + "value": 17.13777608090537, "ty": { "type": "Default", "len": { @@ -1000,7 +1000,7 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl }, "side": { "type": "Number", - "value": 4.368, + "value": 4.3676428111944245, "ty": { "type": "Default", "len": { @@ -1018,7 +1018,7 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl }, "threadDepth": { "type": "Number", - "value": 0.46, + "value": 0.46004999999999996, "ty": { "type": "Default", "len": { @@ -1195,7 +1195,7 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl "origin": { "x": 0.0, "y": 0.0, - "z": -22.138, + "z": -22.13777608090537, "units": { "type": "Mm" } @@ -1393,7 +1393,7 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl "origin": { "x": 0.0, "y": 0.0, - "z": -22.138, + "z": -22.13777608090537, "units": { "type": "Mm" } @@ -1562,7 +1562,7 @@ description: Variables in memory after executing shepherds-hook-bolt.kcl "origin": { "x": 0.0, "y": 0.0, - "z": -22.138, + "z": -22.13777608090537, "units": { "type": "Mm" } diff --git a/rust/kcl-lib/tests/kcl_samples/socket-head-cap-screw/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/socket-head-cap-screw/artifact_commands.snap index 04cbe18fd..b3fa643fb 100644 --- a/rust/kcl-lib/tests/kcl_samples/socket-head-cap-screw/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/socket-head-cap-screw/artifact_commands.snap @@ -59,7 +59,7 @@ description: Artifact commands socket-head-cap-screw.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 3.975, + "x": 3.9751, "y": 0.0, "z": 0.0 } @@ -221,8 +221,8 @@ description: Artifact commands socket-head-cap-screw.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 1.984, - "y": 1.146, + "x": 1.984375, + "y": 1.1456794404231634, "z": 0.0 } } @@ -243,8 +243,8 @@ description: Artifact commands socket-head-cap-screw.kcl "segment": { "type": "line", "end": { - "x": -0.0, - "y": -2.291, + "x": -0.00000000000000042091579786894735, + "y": -2.2913588808463268, "z": 0.0 }, "relative": true @@ -260,8 +260,8 @@ description: Artifact commands socket-head-cap-screw.kcl "segment": { "type": "line", "end": { - "x": -1.984, - "y": -1.146, + "x": -1.9843749999999996, + "y": -1.1456794404231636, "z": 0.0 }, "relative": true @@ -277,8 +277,8 @@ description: Artifact commands socket-head-cap-screw.kcl "segment": { "type": "line", "end": { - "x": -1.984, - "y": 1.146, + "x": -1.984375, + "y": 1.1456794404231634, "z": 0.0 }, "relative": true @@ -294,8 +294,8 @@ description: Artifact commands socket-head-cap-screw.kcl "segment": { "type": "line", "end": { - "x": 0.0, - "y": 2.291, + "x": 0.00000000000000014030526595631578, + "y": 2.2913588808463268, "z": 0.0 }, "relative": true @@ -311,8 +311,8 @@ description: Artifact commands socket-head-cap-screw.kcl "segment": { "type": "line", "end": { - "x": 1.984, - "y": 1.146, + "x": 1.984375, + "y": 1.1456794404231634, "z": 0.0 }, "relative": true diff --git a/rust/kcl-lib/tests/kcl_samples/socket-head-cap-screw/ops.snap b/rust/kcl-lib/tests/kcl_samples/socket-head-cap-screw/ops.snap index e6b217b66..5e10f4ee5 100644 --- a/rust/kcl-lib/tests/kcl_samples/socket-head-cap-screw/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/socket-head-cap-screw/ops.snap @@ -141,7 +141,7 @@ description: Operations executed socket-head-cap-screw.kcl "name": "boltHexDrive", "value": { "type": "Number", - "value": 0.156, + "value": 0.15625, "ty": { "type": "Default", "len": { @@ -174,7 +174,7 @@ description: Operations executed socket-head-cap-screw.kcl "name": "boltHexFlatLength", "value": { "type": "Number", - "value": 0.09, + "value": 0.09021097956087902, "ty": { "type": "Default", "len": { @@ -407,7 +407,7 @@ description: Operations executed socket-head-cap-screw.kcl "length": { "value": { "type": "Number", - "value": -0.143, + "value": -0.14250000000000002, "ty": { "type": "Default", "len": { @@ -603,7 +603,7 @@ description: Operations executed socket-head-cap-screw.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -619,7 +619,7 @@ description: Operations executed socket-head-cap-screw.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -636,7 +636,7 @@ description: Operations executed socket-head-cap-screw.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/socket-head-cap-screw/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/socket-head-cap-screw/program_memory.snap index 3fb49c6f6..d8a5c2bed 100644 --- a/rust/kcl-lib/tests/kcl_samples/socket-head-cap-screw/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/socket-head-cap-screw/program_memory.snap @@ -115,7 +115,7 @@ description: Variables in memory after executing socket-head-cap-screw.kcl 0.0 ], "from": [ - 0.157, + 0.1565, 0.0 ], "radius": 0.1565, @@ -127,7 +127,7 @@ description: Variables in memory after executing socket-head-cap-screw.kcl "value": "topEdge" }, "to": [ - 0.157, + 0.1565, 0.0 ], "type": "Circle", @@ -168,11 +168,11 @@ description: Variables in memory after executing socket-head-cap-screw.kcl }, "start": { "from": [ - 0.157, + 0.1565, 0.0 ], "to": [ - 0.157, + 0.1565, 0.0 ], "units": { @@ -354,7 +354,7 @@ description: Variables in memory after executing socket-head-cap-screw.kcl 0.0 ], "from": [ - 0.157, + 0.1565, 0.0 ], "radius": 0.1565, @@ -366,7 +366,7 @@ description: Variables in memory after executing socket-head-cap-screw.kcl "value": "topEdge" }, "to": [ - 0.157, + 0.1565, 0.0 ], "type": "Circle", @@ -407,11 +407,11 @@ description: Variables in memory after executing socket-head-cap-screw.kcl }, "start": { "from": [ - 0.157, + 0.1565, 0.0 ], "to": [ - 0.157, + 0.1565, 0.0 ], "units": { @@ -510,7 +510,7 @@ description: Variables in memory after executing socket-head-cap-screw.kcl }, "boltHexDrive": { "type": "Number", - "value": 0.156, + "value": 0.15625, "ty": { "type": "Default", "len": { @@ -523,7 +523,7 @@ description: Variables in memory after executing socket-head-cap-screw.kcl }, "boltHexFlatLength": { "type": "Number", - "value": 0.09, + "value": 0.09021097956087902, "ty": { "type": "Default", "len": { @@ -612,13 +612,13 @@ description: Variables in memory after executing socket-head-cap-screw.kcl "sourceRange": [] }, "from": [ - 0.078, - 0.045 + 0.078125, + 0.04510548978043951 ], "tag": null, "to": [ - 0.078, - -0.045 + 0.07812499999999999, + -0.04510548978043951 ], "type": "ToPoint", "units": { @@ -631,13 +631,13 @@ description: Variables in memory after executing socket-head-cap-screw.kcl "sourceRange": [] }, "from": [ - 0.078, - -0.045 + 0.07812499999999999, + -0.04510548978043951 ], "tag": null, "to": [ 0.0, - -0.09 + -0.09021097956087903 ], "type": "ToPoint", "units": { @@ -651,12 +651,12 @@ description: Variables in memory after executing socket-head-cap-screw.kcl }, "from": [ 0.0, - -0.09 + -0.09021097956087903 ], "tag": null, "to": [ - -0.078, - -0.045 + -0.078125, + -0.04510548978043953 ], "type": "ToPoint", "units": { @@ -669,13 +669,13 @@ description: Variables in memory after executing socket-head-cap-screw.kcl "sourceRange": [] }, "from": [ - -0.078, - -0.045 + -0.078125, + -0.04510548978043953 ], "tag": null, "to": [ - -0.078, - 0.045 + -0.078125, + 0.04510548978043949 ], "type": "ToPoint", "units": { @@ -688,13 +688,13 @@ description: Variables in memory after executing socket-head-cap-screw.kcl "sourceRange": [] }, "from": [ - -0.078, - 0.045 + -0.078125, + 0.04510548978043949 ], "tag": null, "to": [ 0.0, - 0.09 + 0.09021097956087899 ], "type": "ToPoint", "units": { @@ -708,12 +708,12 @@ description: Variables in memory after executing socket-head-cap-screw.kcl }, "from": [ 0.0, - 0.09 + 0.09021097956087899 ], "tag": null, "to": [ - 0.078, - 0.045 + 0.078125, + 0.04510548978043951 ], "type": "ToPoint", "units": { @@ -776,7 +776,7 @@ description: Variables in memory after executing socket-head-cap-screw.kcl 0.0 ], "from": [ - 0.157, + 0.1565, 0.0 ], "radius": 0.1565, @@ -788,7 +788,7 @@ description: Variables in memory after executing socket-head-cap-screw.kcl "value": "topEdge" }, "to": [ - 0.157, + 0.1565, 0.0 ], "type": "Circle", @@ -829,11 +829,11 @@ description: Variables in memory after executing socket-head-cap-screw.kcl }, "start": { "from": [ - 0.157, + 0.1565, 0.0 ], "to": [ - 0.157, + 0.1565, 0.0 ], "units": { @@ -909,12 +909,12 @@ description: Variables in memory after executing socket-head-cap-screw.kcl }, "start": { "from": [ - 0.078, - 0.045 + 0.078125, + 0.04510548978043951 ], "to": [ - 0.078, - 0.045 + 0.078125, + 0.04510548978043951 ], "units": { "type": "Inches" diff --git a/rust/kcl-lib/tests/kcl_samples/spinning-highrise-tower/ops.snap b/rust/kcl-lib/tests/kcl_samples/spinning-highrise-tower/ops.snap index 724b6bcc9..9fb8604d4 100644 --- a/rust/kcl-lib/tests/kcl_samples/spinning-highrise-tower/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/spinning-highrise-tower/ops.snap @@ -3186,7 +3186,7 @@ description: Operations executed spinning-highrise-tower.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -3202,7 +3202,7 @@ description: Operations executed spinning-highrise-tower.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -3219,7 +3219,7 @@ description: Operations executed spinning-highrise-tower.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/spool/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/spool/artifact_commands.snap index 285d84a9c..28f7d10a9 100644 --- a/rust/kcl-lib/tests/kcl_samples/spool/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/spool/artifact_commands.snap @@ -297,7 +297,7 @@ description: Artifact commands spool.kcl "segment": { "type": "arc", "center": { - "x": -0.0, + "x": -0.000000000000002167624834490815, "y": -0.0 }, "radius": 35.4, @@ -322,8 +322,8 @@ description: Artifact commands spool.kcl "segment": { "type": "line", "end": { - "x": 16.978, - "y": 24.247, + "x": 16.977862515990964, + "y": 24.24690051095416, "z": 0.0 }, "relative": true @@ -897,7 +897,7 @@ description: Artifact commands spool.kcl "segment": { "type": "arc", "center": { - "x": -0.0, + "x": -0.000000000000004592425496802574, "y": -0.0 }, "radius": 75.0, @@ -922,8 +922,8 @@ description: Artifact commands spool.kcl "segment": { "type": "line", "end": { - "x": 27.245, - "y": 38.91, + "x": 27.244880726674687, + "y": 38.90972210372711, "z": 0.0 }, "relative": true diff --git a/rust/kcl-lib/tests/kcl_samples/spool/ops.snap b/rust/kcl-lib/tests/kcl_samples/spool/ops.snap index d2a19f383..692eab243 100644 --- a/rust/kcl-lib/tests/kcl_samples/spool/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/spool/ops.snap @@ -360,7 +360,7 @@ description: Operations executed spool.kcl "length": { "value": { "type": "Number", - "value": 1.165, + "value": 1.1653543307086616, "ty": { "type": "Known", "type": "Length", @@ -372,7 +372,7 @@ description: Operations executed spool.kcl "radius": { "value": { "type": "Number", - "value": 1.394, + "value": 1.3937007874015748, "ty": { "type": "Known", "type": "Length", @@ -1309,7 +1309,7 @@ description: Operations executed spool.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -1325,7 +1325,7 @@ description: Operations executed spool.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -1342,7 +1342,7 @@ description: Operations executed spool.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/spool/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/spool/program_memory.snap index 8a61057a8..866596288 100644 --- a/rust/kcl-lib/tests/kcl_samples/spool/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/spool/program_memory.snap @@ -93,7 +93,7 @@ description: Variables in memory after executing spool.kcl }, "ccw": false, "center": [ - -0.0, + -0.000000000000002167624834490815, -0.0 ], "from": [ @@ -103,8 +103,8 @@ description: Variables in memory after executing spool.kcl "radius": 35.4, "tag": null, "to": [ - 20.305, - 28.998 + 20.304605846827027, + 28.997982367830307 ], "type": "Arc", "units": { @@ -117,13 +117,13 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - 20.305, - 28.998 + 20.304605846827027, + 28.997982367830307 ], "tag": null, "to": [ - 37.282, - 53.245 + 37.282468362817994, + 53.244882878784466 ], "type": "ToPoint", "units": { @@ -141,13 +141,13 @@ description: Variables in memory after executing spool.kcl -0.0 ], "from": [ - 37.282, - 53.245 + 37.282468362817994, + 53.244882878784466 ], "radius": 65.0, "tag": null, "to": [ - -0.0, + 0.000000000000003980102097228898, 65.0 ], "type": "Arc", @@ -161,7 +161,7 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - -0.0, + 0.000000000000003980102097228898, 65.0 ], "tag": null, @@ -570,7 +570,7 @@ description: Variables in memory after executing spool.kcl }, "ccw": false, "center": [ - -0.0, + -0.000000000000002167624834490815, -0.0 ], "from": [ @@ -580,8 +580,8 @@ description: Variables in memory after executing spool.kcl "radius": 35.4, "tag": null, "to": [ - 20.305, - 28.998 + 20.304605846827027, + 28.997982367830307 ], "type": "Arc", "units": { @@ -594,13 +594,13 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - 20.305, - 28.998 + 20.304605846827027, + 28.997982367830307 ], "tag": null, "to": [ - 37.282, - 53.245 + 37.282468362817994, + 53.244882878784466 ], "type": "ToPoint", "units": { @@ -618,13 +618,13 @@ description: Variables in memory after executing spool.kcl -0.0 ], "from": [ - 37.282, - 53.245 + 37.282468362817994, + 53.244882878784466 ], "radius": 65.0, "tag": null, "to": [ - -0.0, + 0.000000000000003980102097228898, 65.0 ], "type": "Arc", @@ -638,7 +638,7 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - -0.0, + 0.000000000000003980102097228898, 65.0 ], "tag": null, @@ -1047,7 +1047,7 @@ description: Variables in memory after executing spool.kcl }, "ccw": false, "center": [ - -0.0, + -0.000000000000002167624834490815, -0.0 ], "from": [ @@ -1057,8 +1057,8 @@ description: Variables in memory after executing spool.kcl "radius": 35.4, "tag": null, "to": [ - 20.305, - 28.998 + 20.304605846827027, + 28.997982367830307 ], "type": "Arc", "units": { @@ -1071,13 +1071,13 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - 20.305, - 28.998 + 20.304605846827027, + 28.997982367830307 ], "tag": null, "to": [ - 37.282, - 53.245 + 37.282468362817994, + 53.244882878784466 ], "type": "ToPoint", "units": { @@ -1095,13 +1095,13 @@ description: Variables in memory after executing spool.kcl -0.0 ], "from": [ - 37.282, - 53.245 + 37.282468362817994, + 53.244882878784466 ], "radius": 65.0, "tag": null, "to": [ - -0.0, + 0.000000000000003980102097228898, 65.0 ], "type": "Arc", @@ -1115,7 +1115,7 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - -0.0, + 0.000000000000003980102097228898, 65.0 ], "tag": null, @@ -1524,7 +1524,7 @@ description: Variables in memory after executing spool.kcl }, "ccw": false, "center": [ - -0.0, + -0.000000000000002167624834490815, -0.0 ], "from": [ @@ -1534,8 +1534,8 @@ description: Variables in memory after executing spool.kcl "radius": 35.4, "tag": null, "to": [ - 20.305, - 28.998 + 20.304605846827027, + 28.997982367830307 ], "type": "Arc", "units": { @@ -1548,13 +1548,13 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - 20.305, - 28.998 + 20.304605846827027, + 28.997982367830307 ], "tag": null, "to": [ - 37.282, - 53.245 + 37.282468362817994, + 53.244882878784466 ], "type": "ToPoint", "units": { @@ -1572,13 +1572,13 @@ description: Variables in memory after executing spool.kcl -0.0 ], "from": [ - 37.282, - 53.245 + 37.282468362817994, + 53.244882878784466 ], "radius": 65.0, "tag": null, "to": [ - -0.0, + 0.000000000000003980102097228898, 65.0 ], "type": "Arc", @@ -1592,7 +1592,7 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - -0.0, + 0.000000000000003980102097228898, 65.0 ], "tag": null, @@ -2001,7 +2001,7 @@ description: Variables in memory after executing spool.kcl }, "ccw": false, "center": [ - -0.0, + -0.000000000000002167624834490815, -0.0 ], "from": [ @@ -2011,8 +2011,8 @@ description: Variables in memory after executing spool.kcl "radius": 35.4, "tag": null, "to": [ - 20.305, - 28.998 + 20.304605846827027, + 28.997982367830307 ], "type": "Arc", "units": { @@ -2025,13 +2025,13 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - 20.305, - 28.998 + 20.304605846827027, + 28.997982367830307 ], "tag": null, "to": [ - 37.282, - 53.245 + 37.282468362817994, + 53.244882878784466 ], "type": "ToPoint", "units": { @@ -2049,13 +2049,13 @@ description: Variables in memory after executing spool.kcl -0.0 ], "from": [ - 37.282, - 53.245 + 37.282468362817994, + 53.244882878784466 ], "radius": 65.0, "tag": null, "to": [ - -0.0, + 0.000000000000003980102097228898, 65.0 ], "type": "Arc", @@ -2069,7 +2069,7 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - -0.0, + 0.000000000000003980102097228898, 65.0 ], "tag": null, @@ -2478,7 +2478,7 @@ description: Variables in memory after executing spool.kcl }, "ccw": false, "center": [ - -0.0, + -0.000000000000002167624834490815, -0.0 ], "from": [ @@ -2488,8 +2488,8 @@ description: Variables in memory after executing spool.kcl "radius": 35.4, "tag": null, "to": [ - 20.305, - 28.998 + 20.304605846827027, + 28.997982367830307 ], "type": "Arc", "units": { @@ -2502,13 +2502,13 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - 20.305, - 28.998 + 20.304605846827027, + 28.997982367830307 ], "tag": null, "to": [ - 37.282, - 53.245 + 37.282468362817994, + 53.244882878784466 ], "type": "ToPoint", "units": { @@ -2526,13 +2526,13 @@ description: Variables in memory after executing spool.kcl -0.0 ], "from": [ - 37.282, - 53.245 + 37.282468362817994, + 53.244882878784466 ], "radius": 65.0, "tag": null, "to": [ - -0.0, + 0.000000000000003980102097228898, 65.0 ], "type": "Arc", @@ -2546,7 +2546,7 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - -0.0, + 0.000000000000003980102097228898, 65.0 ], "tag": null, @@ -2955,7 +2955,7 @@ description: Variables in memory after executing spool.kcl }, "ccw": false, "center": [ - -0.0, + -0.000000000000002167624834490815, -0.0 ], "from": [ @@ -2965,8 +2965,8 @@ description: Variables in memory after executing spool.kcl "radius": 35.4, "tag": null, "to": [ - 20.305, - 28.998 + 20.304605846827027, + 28.997982367830307 ], "type": "Arc", "units": { @@ -2979,13 +2979,13 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - 20.305, - 28.998 + 20.304605846827027, + 28.997982367830307 ], "tag": null, "to": [ - 37.282, - 53.245 + 37.282468362817994, + 53.244882878784466 ], "type": "ToPoint", "units": { @@ -3003,13 +3003,13 @@ description: Variables in memory after executing spool.kcl -0.0 ], "from": [ - 37.282, - 53.245 + 37.282468362817994, + 53.244882878784466 ], "radius": 65.0, "tag": null, "to": [ - -0.0, + 0.000000000000003980102097228898, 65.0 ], "type": "Arc", @@ -3023,7 +3023,7 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - -0.0, + 0.000000000000003980102097228898, 65.0 ], "tag": null, @@ -3432,7 +3432,7 @@ description: Variables in memory after executing spool.kcl }, "ccw": false, "center": [ - -0.0, + -0.000000000000002167624834490815, -0.0 ], "from": [ @@ -3442,8 +3442,8 @@ description: Variables in memory after executing spool.kcl "radius": 35.4, "tag": null, "to": [ - 20.305, - 28.998 + 20.304605846827027, + 28.997982367830307 ], "type": "Arc", "units": { @@ -3456,13 +3456,13 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - 20.305, - 28.998 + 20.304605846827027, + 28.997982367830307 ], "tag": null, "to": [ - 37.282, - 53.245 + 37.282468362817994, + 53.244882878784466 ], "type": "ToPoint", "units": { @@ -3480,13 +3480,13 @@ description: Variables in memory after executing spool.kcl -0.0 ], "from": [ - 37.282, - 53.245 + 37.282468362817994, + 53.244882878784466 ], "radius": 65.0, "tag": null, "to": [ - -0.0, + 0.000000000000003980102097228898, 65.0 ], "type": "Arc", @@ -3500,7 +3500,7 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - -0.0, + 0.000000000000003980102097228898, 65.0 ], "tag": null, @@ -3914,7 +3914,7 @@ description: Variables in memory after executing spool.kcl }, "ccw": false, "center": [ - -0.0, + -0.000000000000004592425496802574, -0.0 ], "from": [ @@ -3924,8 +3924,8 @@ description: Variables in memory after executing spool.kcl "radius": 75.0, "tag": null, "to": [ - 43.018, - 61.436 + 43.01823272632845, + 61.43640332167438 ], "type": "Arc", "units": { @@ -3938,13 +3938,13 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - 43.018, - 61.436 + 43.01823272632845, + 61.43640332167438 ], "tag": null, "to": [ - 70.263, - 100.346 + 70.26311345300314, + 100.3461254254015 ], "type": "ToPoint", "units": { @@ -3962,13 +3962,13 @@ description: Variables in memory after executing spool.kcl -0.0 ], "from": [ - 70.263, - 100.346 + 70.26311345300314, + 100.3461254254015 ], "radius": 122.5, "tag": null, "to": [ - -0.0, + 0.000000000000007500961644777539, 122.5 ], "type": "Arc", @@ -3982,7 +3982,7 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - -0.0, + 0.000000000000007500961644777539, 122.5 ], "tag": null, @@ -4391,7 +4391,7 @@ description: Variables in memory after executing spool.kcl }, "ccw": false, "center": [ - -0.0, + -0.000000000000004592425496802574, -0.0 ], "from": [ @@ -4401,8 +4401,8 @@ description: Variables in memory after executing spool.kcl "radius": 75.0, "tag": null, "to": [ - 43.018, - 61.436 + 43.01823272632845, + 61.43640332167438 ], "type": "Arc", "units": { @@ -4415,13 +4415,13 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - 43.018, - 61.436 + 43.01823272632845, + 61.43640332167438 ], "tag": null, "to": [ - 70.263, - 100.346 + 70.26311345300314, + 100.3461254254015 ], "type": "ToPoint", "units": { @@ -4439,13 +4439,13 @@ description: Variables in memory after executing spool.kcl -0.0 ], "from": [ - 70.263, - 100.346 + 70.26311345300314, + 100.3461254254015 ], "radius": 122.5, "tag": null, "to": [ - -0.0, + 0.000000000000007500961644777539, 122.5 ], "type": "Arc", @@ -4459,7 +4459,7 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - -0.0, + 0.000000000000007500961644777539, 122.5 ], "tag": null, @@ -4868,7 +4868,7 @@ description: Variables in memory after executing spool.kcl }, "ccw": false, "center": [ - -0.0, + -0.000000000000004592425496802574, -0.0 ], "from": [ @@ -4878,8 +4878,8 @@ description: Variables in memory after executing spool.kcl "radius": 75.0, "tag": null, "to": [ - 43.018, - 61.436 + 43.01823272632845, + 61.43640332167438 ], "type": "Arc", "units": { @@ -4892,13 +4892,13 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - 43.018, - 61.436 + 43.01823272632845, + 61.43640332167438 ], "tag": null, "to": [ - 70.263, - 100.346 + 70.26311345300314, + 100.3461254254015 ], "type": "ToPoint", "units": { @@ -4916,13 +4916,13 @@ description: Variables in memory after executing spool.kcl -0.0 ], "from": [ - 70.263, - 100.346 + 70.26311345300314, + 100.3461254254015 ], "radius": 122.5, "tag": null, "to": [ - -0.0, + 0.000000000000007500961644777539, 122.5 ], "type": "Arc", @@ -4936,7 +4936,7 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - -0.0, + 0.000000000000007500961644777539, 122.5 ], "tag": null, @@ -5345,7 +5345,7 @@ description: Variables in memory after executing spool.kcl }, "ccw": false, "center": [ - -0.0, + -0.000000000000004592425496802574, -0.0 ], "from": [ @@ -5355,8 +5355,8 @@ description: Variables in memory after executing spool.kcl "radius": 75.0, "tag": null, "to": [ - 43.018, - 61.436 + 43.01823272632845, + 61.43640332167438 ], "type": "Arc", "units": { @@ -5369,13 +5369,13 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - 43.018, - 61.436 + 43.01823272632845, + 61.43640332167438 ], "tag": null, "to": [ - 70.263, - 100.346 + 70.26311345300314, + 100.3461254254015 ], "type": "ToPoint", "units": { @@ -5393,13 +5393,13 @@ description: Variables in memory after executing spool.kcl -0.0 ], "from": [ - 70.263, - 100.346 + 70.26311345300314, + 100.3461254254015 ], "radius": 122.5, "tag": null, "to": [ - -0.0, + 0.000000000000007500961644777539, 122.5 ], "type": "Arc", @@ -5413,7 +5413,7 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - -0.0, + 0.000000000000007500961644777539, 122.5 ], "tag": null, @@ -5822,7 +5822,7 @@ description: Variables in memory after executing spool.kcl }, "ccw": false, "center": [ - -0.0, + -0.000000000000004592425496802574, -0.0 ], "from": [ @@ -5832,8 +5832,8 @@ description: Variables in memory after executing spool.kcl "radius": 75.0, "tag": null, "to": [ - 43.018, - 61.436 + 43.01823272632845, + 61.43640332167438 ], "type": "Arc", "units": { @@ -5846,13 +5846,13 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - 43.018, - 61.436 + 43.01823272632845, + 61.43640332167438 ], "tag": null, "to": [ - 70.263, - 100.346 + 70.26311345300314, + 100.3461254254015 ], "type": "ToPoint", "units": { @@ -5870,13 +5870,13 @@ description: Variables in memory after executing spool.kcl -0.0 ], "from": [ - 70.263, - 100.346 + 70.26311345300314, + 100.3461254254015 ], "radius": 122.5, "tag": null, "to": [ - -0.0, + 0.000000000000007500961644777539, 122.5 ], "type": "Arc", @@ -5890,7 +5890,7 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - -0.0, + 0.000000000000007500961644777539, 122.5 ], "tag": null, @@ -6299,7 +6299,7 @@ description: Variables in memory after executing spool.kcl }, "ccw": false, "center": [ - -0.0, + -0.000000000000004592425496802574, -0.0 ], "from": [ @@ -6309,8 +6309,8 @@ description: Variables in memory after executing spool.kcl "radius": 75.0, "tag": null, "to": [ - 43.018, - 61.436 + 43.01823272632845, + 61.43640332167438 ], "type": "Arc", "units": { @@ -6323,13 +6323,13 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - 43.018, - 61.436 + 43.01823272632845, + 61.43640332167438 ], "tag": null, "to": [ - 70.263, - 100.346 + 70.26311345300314, + 100.3461254254015 ], "type": "ToPoint", "units": { @@ -6347,13 +6347,13 @@ description: Variables in memory after executing spool.kcl -0.0 ], "from": [ - 70.263, - 100.346 + 70.26311345300314, + 100.3461254254015 ], "radius": 122.5, "tag": null, "to": [ - -0.0, + 0.000000000000007500961644777539, 122.5 ], "type": "Arc", @@ -6367,7 +6367,7 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - -0.0, + 0.000000000000007500961644777539, 122.5 ], "tag": null, @@ -6776,7 +6776,7 @@ description: Variables in memory after executing spool.kcl }, "ccw": false, "center": [ - -0.0, + -0.000000000000004592425496802574, -0.0 ], "from": [ @@ -6786,8 +6786,8 @@ description: Variables in memory after executing spool.kcl "radius": 75.0, "tag": null, "to": [ - 43.018, - 61.436 + 43.01823272632845, + 61.43640332167438 ], "type": "Arc", "units": { @@ -6800,13 +6800,13 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - 43.018, - 61.436 + 43.01823272632845, + 61.43640332167438 ], "tag": null, "to": [ - 70.263, - 100.346 + 70.26311345300314, + 100.3461254254015 ], "type": "ToPoint", "units": { @@ -6824,13 +6824,13 @@ description: Variables in memory after executing spool.kcl -0.0 ], "from": [ - 70.263, - 100.346 + 70.26311345300314, + 100.3461254254015 ], "radius": 122.5, "tag": null, "to": [ - -0.0, + 0.000000000000007500961644777539, 122.5 ], "type": "Arc", @@ -6844,7 +6844,7 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - -0.0, + 0.000000000000007500961644777539, 122.5 ], "tag": null, @@ -7253,7 +7253,7 @@ description: Variables in memory after executing spool.kcl }, "ccw": false, "center": [ - -0.0, + -0.000000000000004592425496802574, -0.0 ], "from": [ @@ -7263,8 +7263,8 @@ description: Variables in memory after executing spool.kcl "radius": 75.0, "tag": null, "to": [ - 43.018, - 61.436 + 43.01823272632845, + 61.43640332167438 ], "type": "Arc", "units": { @@ -7277,13 +7277,13 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - 43.018, - 61.436 + 43.01823272632845, + 61.43640332167438 ], "tag": null, "to": [ - 70.263, - 100.346 + 70.26311345300314, + 100.3461254254015 ], "type": "ToPoint", "units": { @@ -7301,13 +7301,13 @@ description: Variables in memory after executing spool.kcl -0.0 ], "from": [ - 70.263, - 100.346 + 70.26311345300314, + 100.3461254254015 ], "radius": 122.5, "tag": null, "to": [ - -0.0, + 0.000000000000007500961644777539, 122.5 ], "type": "Arc", @@ -7321,7 +7321,7 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - -0.0, + 0.000000000000007500961644777539, 122.5 ], "tag": null, @@ -7730,7 +7730,7 @@ description: Variables in memory after executing spool.kcl }, "ccw": false, "center": [ - -0.0, + -0.000000000000004592425496802574, -0.0 ], "from": [ @@ -7740,8 +7740,8 @@ description: Variables in memory after executing spool.kcl "radius": 75.0, "tag": null, "to": [ - 43.018, - 61.436 + 43.01823272632845, + 61.43640332167438 ], "type": "Arc", "units": { @@ -7754,13 +7754,13 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - 43.018, - 61.436 + 43.01823272632845, + 61.43640332167438 ], "tag": null, "to": [ - 70.263, - 100.346 + 70.26311345300314, + 100.3461254254015 ], "type": "ToPoint", "units": { @@ -7778,13 +7778,13 @@ description: Variables in memory after executing spool.kcl -0.0 ], "from": [ - 70.263, - 100.346 + 70.26311345300314, + 100.3461254254015 ], "radius": 122.5, "tag": null, "to": [ - -0.0, + 0.000000000000007500961644777539, 122.5 ], "type": "Arc", @@ -7798,7 +7798,7 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - -0.0, + 0.000000000000007500961644777539, 122.5 ], "tag": null, @@ -8207,7 +8207,7 @@ description: Variables in memory after executing spool.kcl }, "ccw": false, "center": [ - -0.0, + -0.000000000000004592425496802574, -0.0 ], "from": [ @@ -8217,8 +8217,8 @@ description: Variables in memory after executing spool.kcl "radius": 75.0, "tag": null, "to": [ - 43.018, - 61.436 + 43.01823272632845, + 61.43640332167438 ], "type": "Arc", "units": { @@ -8231,13 +8231,13 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - 43.018, - 61.436 + 43.01823272632845, + 61.43640332167438 ], "tag": null, "to": [ - 70.263, - 100.346 + 70.26311345300314, + 100.3461254254015 ], "type": "ToPoint", "units": { @@ -8255,13 +8255,13 @@ description: Variables in memory after executing spool.kcl -0.0 ], "from": [ - 70.263, - 100.346 + 70.26311345300314, + 100.3461254254015 ], "radius": 122.5, "tag": null, "to": [ - -0.0, + 0.000000000000007500961644777539, 122.5 ], "type": "Arc", @@ -8275,7 +8275,7 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - -0.0, + 0.000000000000007500961644777539, 122.5 ], "tag": null, @@ -8684,7 +8684,7 @@ description: Variables in memory after executing spool.kcl }, "ccw": false, "center": [ - -0.0, + -0.000000000000004592425496802574, -0.0 ], "from": [ @@ -8694,8 +8694,8 @@ description: Variables in memory after executing spool.kcl "radius": 75.0, "tag": null, "to": [ - 43.018, - 61.436 + 43.01823272632845, + 61.43640332167438 ], "type": "Arc", "units": { @@ -8708,13 +8708,13 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - 43.018, - 61.436 + 43.01823272632845, + 61.43640332167438 ], "tag": null, "to": [ - 70.263, - 100.346 + 70.26311345300314, + 100.3461254254015 ], "type": "ToPoint", "units": { @@ -8732,13 +8732,13 @@ description: Variables in memory after executing spool.kcl -0.0 ], "from": [ - 70.263, - 100.346 + 70.26311345300314, + 100.3461254254015 ], "radius": 122.5, "tag": null, "to": [ - -0.0, + 0.000000000000007500961644777539, 122.5 ], "type": "Arc", @@ -8752,7 +8752,7 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - -0.0, + 0.000000000000007500961644777539, 122.5 ], "tag": null, @@ -9161,7 +9161,7 @@ description: Variables in memory after executing spool.kcl }, "ccw": false, "center": [ - -0.0, + -0.000000000000004592425496802574, -0.0 ], "from": [ @@ -9171,8 +9171,8 @@ description: Variables in memory after executing spool.kcl "radius": 75.0, "tag": null, "to": [ - 43.018, - 61.436 + 43.01823272632845, + 61.43640332167438 ], "type": "Arc", "units": { @@ -9185,13 +9185,13 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - 43.018, - 61.436 + 43.01823272632845, + 61.43640332167438 ], "tag": null, "to": [ - 70.263, - 100.346 + 70.26311345300314, + 100.3461254254015 ], "type": "ToPoint", "units": { @@ -9209,13 +9209,13 @@ description: Variables in memory after executing spool.kcl -0.0 ], "from": [ - 70.263, - 100.346 + 70.26311345300314, + 100.3461254254015 ], "radius": 122.5, "tag": null, "to": [ - -0.0, + 0.000000000000007500961644777539, 122.5 ], "type": "Arc", @@ -9229,7 +9229,7 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - -0.0, + 0.000000000000007500961644777539, 122.5 ], "tag": null, @@ -9638,7 +9638,7 @@ description: Variables in memory after executing spool.kcl }, "ccw": false, "center": [ - -0.0, + -0.000000000000004592425496802574, -0.0 ], "from": [ @@ -9648,8 +9648,8 @@ description: Variables in memory after executing spool.kcl "radius": 75.0, "tag": null, "to": [ - 43.018, - 61.436 + 43.01823272632845, + 61.43640332167438 ], "type": "Arc", "units": { @@ -9662,13 +9662,13 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - 43.018, - 61.436 + 43.01823272632845, + 61.43640332167438 ], "tag": null, "to": [ - 70.263, - 100.346 + 70.26311345300314, + 100.3461254254015 ], "type": "ToPoint", "units": { @@ -9686,13 +9686,13 @@ description: Variables in memory after executing spool.kcl -0.0 ], "from": [ - 70.263, - 100.346 + 70.26311345300314, + 100.3461254254015 ], "radius": 122.5, "tag": null, "to": [ - -0.0, + 0.000000000000007500961644777539, 122.5 ], "type": "Arc", @@ -9706,7 +9706,7 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - -0.0, + 0.000000000000007500961644777539, 122.5 ], "tag": null, @@ -10115,7 +10115,7 @@ description: Variables in memory after executing spool.kcl }, "ccw": false, "center": [ - -0.0, + -0.000000000000004592425496802574, -0.0 ], "from": [ @@ -10125,8 +10125,8 @@ description: Variables in memory after executing spool.kcl "radius": 75.0, "tag": null, "to": [ - 43.018, - 61.436 + 43.01823272632845, + 61.43640332167438 ], "type": "Arc", "units": { @@ -10139,13 +10139,13 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - 43.018, - 61.436 + 43.01823272632845, + 61.43640332167438 ], "tag": null, "to": [ - 70.263, - 100.346 + 70.26311345300314, + 100.3461254254015 ], "type": "ToPoint", "units": { @@ -10163,13 +10163,13 @@ description: Variables in memory after executing spool.kcl -0.0 ], "from": [ - 70.263, - 100.346 + 70.26311345300314, + 100.3461254254015 ], "radius": 122.5, "tag": null, "to": [ - -0.0, + 0.000000000000007500961644777539, 122.5 ], "type": "Arc", @@ -10183,7 +10183,7 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - -0.0, + 0.000000000000007500961644777539, 122.5 ], "tag": null, @@ -10592,7 +10592,7 @@ description: Variables in memory after executing spool.kcl }, "ccw": false, "center": [ - -0.0, + -0.000000000000004592425496802574, -0.0 ], "from": [ @@ -10602,8 +10602,8 @@ description: Variables in memory after executing spool.kcl "radius": 75.0, "tag": null, "to": [ - 43.018, - 61.436 + 43.01823272632845, + 61.43640332167438 ], "type": "Arc", "units": { @@ -10616,13 +10616,13 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - 43.018, - 61.436 + 43.01823272632845, + 61.43640332167438 ], "tag": null, "to": [ - 70.263, - 100.346 + 70.26311345300314, + 100.3461254254015 ], "type": "ToPoint", "units": { @@ -10640,13 +10640,13 @@ description: Variables in memory after executing spool.kcl -0.0 ], "from": [ - 70.263, - 100.346 + 70.26311345300314, + 100.3461254254015 ], "radius": 122.5, "tag": null, "to": [ - -0.0, + 0.000000000000007500961644777539, 122.5 ], "type": "Arc", @@ -10660,7 +10660,7 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - -0.0, + 0.000000000000007500961644777539, 122.5 ], "tag": null, @@ -11069,7 +11069,7 @@ description: Variables in memory after executing spool.kcl }, "ccw": false, "center": [ - -0.0, + -0.000000000000004592425496802574, -0.0 ], "from": [ @@ -11079,8 +11079,8 @@ description: Variables in memory after executing spool.kcl "radius": 75.0, "tag": null, "to": [ - 43.018, - 61.436 + 43.01823272632845, + 61.43640332167438 ], "type": "Arc", "units": { @@ -11093,13 +11093,13 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - 43.018, - 61.436 + 43.01823272632845, + 61.43640332167438 ], "tag": null, "to": [ - 70.263, - 100.346 + 70.26311345300314, + 100.3461254254015 ], "type": "ToPoint", "units": { @@ -11117,13 +11117,13 @@ description: Variables in memory after executing spool.kcl -0.0 ], "from": [ - 70.263, - 100.346 + 70.26311345300314, + 100.3461254254015 ], "radius": 122.5, "tag": null, "to": [ - -0.0, + 0.000000000000007500961644777539, 122.5 ], "type": "Arc", @@ -11137,7 +11137,7 @@ description: Variables in memory after executing spool.kcl "sourceRange": [] }, "from": [ - -0.0, + 0.000000000000007500961644777539, 122.5 ], "tag": null, diff --git a/rust/kcl-lib/tests/kcl_samples/spur-gear/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/spur-gear/artifact_commands.snap index 09d28ceef..9a2926a9e 100644 --- a/rust/kcl-lib/tests/kcl_samples/spur-gear/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/spur-gear/artifact_commands.snap @@ -59,7 +59,7 @@ description: Artifact commands spur-gear.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 2.291, + "x": 2.29128784747792, "y": 1.0, "z": 0.0 } @@ -133,12 +133,12 @@ description: Artifact commands spur-gear.kcl "type": "arc", "center": { "x": -0.0, - "y": 0.0 + "y": 0.0000000000000002220446049250313 }, "radius": 2.5, "start": { "unit": "degrees", - "value": 336.422 + "value": 336.42182152179817 }, "end": { "unit": "degrees", @@ -158,7 +158,7 @@ description: Artifact commands spur-gear.kcl "type": "arc", "center": { "x": -0.0, - "y": 0.0 + "y": 0.00000000000000022204460492503126 }, "radius": 2.5, "start": { @@ -167,7 +167,7 @@ description: Artifact commands spur-gear.kcl }, "end": { "unit": "degrees", - "value": 23.578 + "value": 23.578178478201835 }, "relative": false } @@ -236,7 +236,7 @@ description: Artifact commands spur-gear.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 15.282, + "x": 15.282157688846944, "y": 0.0, "z": 0.0 } @@ -276,8 +276,8 @@ description: Artifact commands spur-gear.kcl "segment": { "type": "line", "end": { - "x": 17.098, - "y": 2.287, + "x": 17.09770867996297, + "y": 2.287106883186467, "z": 0.0 }, "relative": false @@ -296,7 +296,7 @@ description: Artifact commands spur-gear.kcl "end_radius": 17.25, "angle": { "unit": "degrees", - "value": -10.934 + "value": -10.934457859443263 }, "reverse": true } @@ -311,8 +311,8 @@ description: Artifact commands spur-gear.kcl "segment": { "type": "line", "end": { - "x": 14.603, - "y": 4.504, + "x": 14.603214301197719, + "y": 4.504495054951021, "z": 0.0 }, "relative": false diff --git a/rust/kcl-lib/tests/kcl_samples/spur-gear/ops.snap b/rust/kcl-lib/tests/kcl_samples/spur-gear/ops.snap index c729701b0..9832dcb70 100644 --- a/rust/kcl-lib/tests/kcl_samples/spur-gear/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/spur-gear/ops.snap @@ -234,7 +234,7 @@ description: Operations executed spur-gear.kcl "name": "baseDiameter", "value": { "type": "Number", - "value": 30.564, + "value": 30.564315377693887, "ty": { "type": "Default", "len": { @@ -510,7 +510,7 @@ description: Operations executed spur-gear.kcl "name": "startAngle", "value": { "type": "Number", - "value": 0.412, + "value": 0.41151684606748806, "ty": { "type": "Known", "type": "Angle", @@ -658,7 +658,7 @@ description: Operations executed spur-gear.kcl "length": { "value": { "type": "Number", - "value": 15.282, + "value": 15.282157688846944, "ty": { "type": "Default", "len": { @@ -715,7 +715,7 @@ description: Operations executed spur-gear.kcl "name": "x", "value": { "type": "Number", - "value": 15.282, + "value": 15.282157688846944, "ty": { "type": "Default", "len": { @@ -768,7 +768,7 @@ description: Operations executed spur-gear.kcl "angle": { "value": { "type": "Number", - "value": 0.133, + "value": 0.13297746681861558, "ty": { "type": "Known", "type": "Angle", @@ -837,7 +837,7 @@ description: Operations executed spur-gear.kcl "name": "x", "value": { "type": "Number", - "value": 17.098, + "value": 17.09770867996297, "ty": { "type": "Default", "len": { @@ -859,7 +859,7 @@ description: Operations executed spur-gear.kcl "name": "y", "value": { "type": "Number", - "value": 2.287, + "value": 2.287106883186467, "ty": { "type": "Default", "len": { @@ -890,7 +890,7 @@ description: Operations executed spur-gear.kcl "angle": { "value": { "type": "Number", - "value": 0.299, + "value": 0.299199300341885, "ty": { "type": "Known", "type": "Angle", @@ -902,7 +902,7 @@ description: Operations executed spur-gear.kcl "length": { "value": { "type": "Number", - "value": 15.282, + "value": 15.282157688846944, "ty": { "type": "Default", "len": { @@ -959,7 +959,7 @@ description: Operations executed spur-gear.kcl "name": "x", "value": { "type": "Number", - "value": 14.603, + "value": 14.603214301197719, "ty": { "type": "Default", "len": { @@ -981,7 +981,7 @@ description: Operations executed spur-gear.kcl "name": "y", "value": { "type": "Number", - "value": 4.504, + "value": 4.504495054951021, "ty": { "type": "Default", "len": { @@ -1132,7 +1132,7 @@ description: Operations executed spur-gear.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -1148,7 +1148,7 @@ description: Operations executed spur-gear.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -1165,7 +1165,7 @@ description: Operations executed spur-gear.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/spur-reduction-gearset/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/spur-reduction-gearset/artifact_commands.snap index 901ae0fd8..0efef9762 100644 --- a/rust/kcl-lib/tests/kcl_samples/spur-reduction-gearset/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/spur-reduction-gearset/artifact_commands.snap @@ -59,7 +59,7 @@ description: Artifact commands spur-reduction-gearset.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 12.371, + "x": 12.371270510018954, "y": 0.0, "z": 0.0 } @@ -99,8 +99,8 @@ description: Artifact commands spur-reduction-gearset.kcl "segment": { "type": "line", "end": { - "x": 14.058, - "y": 2.33, + "x": 14.058175115887147, + "y": 2.3302816162540014, "z": 0.0 }, "relative": false @@ -119,7 +119,7 @@ description: Artifact commands spur-reduction-gearset.kcl "end_radius": 14.25, "angle": { "unit": "degrees", - "value": -13.587 + "value": -13.586960511554224 }, "reverse": true } @@ -134,8 +134,8 @@ description: Artifact commands spur-reduction-gearset.kcl "segment": { "type": "line", "end": { - "x": 11.536, - "y": 4.469, + "x": 11.535866193041736, + "y": 4.469018371891236, "z": 0.0 }, "relative": false @@ -380,7 +380,7 @@ description: Artifact commands spur-reduction-gearset.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 37.114, + "x": 37.113811530056864, "y": 0.0, "z": 0.0 } @@ -420,8 +420,8 @@ description: Artifact commands spur-reduction-gearset.kcl "segment": { "type": "line", "end": { - "x": 39.69, - "y": 2.175, + "x": 39.69042651921289, + "y": 2.175440811183314, "z": 0.0 }, "relative": false @@ -440,7 +440,7 @@ description: Artifact commands spur-reduction-gearset.kcl "end_radius": 39.75, "angle": { "unit": "degrees", - "value": -4.521 + "value": -4.520837503047772 }, "reverse": true } @@ -455,8 +455,8 @@ description: Artifact commands spur-reduction-gearset.kcl "segment": { "type": "line", "end": { - "x": 36.833, - "y": 4.561, + "x": 36.8325077545272, + "y": 4.560852858981046, "z": 0.0 }, "relative": false diff --git a/rust/kcl-lib/tests/kcl_samples/spur-reduction-gearset/ops.snap b/rust/kcl-lib/tests/kcl_samples/spur-reduction-gearset/ops.snap index e26a532fe..49b891583 100644 --- a/rust/kcl-lib/tests/kcl_samples/spur-reduction-gearset/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/spur-reduction-gearset/ops.snap @@ -234,7 +234,7 @@ description: Operations executed spur-reduction-gearset.kcl "name": "baseDiameter", "value": { "type": "Number", - "value": 24.743, + "value": 24.74254102003791, "ty": { "type": "Default", "len": { @@ -388,7 +388,7 @@ description: Operations executed spur-reduction-gearset.kcl "length": { "value": { "type": "Number", - "value": 12.371, + "value": 12.371270510018954, "ty": { "type": "Default", "len": { @@ -445,7 +445,7 @@ description: Operations executed spur-reduction-gearset.kcl "name": "x", "value": { "type": "Number", - "value": 12.371, + "value": 12.371270510018954, "ty": { "type": "Default", "len": { @@ -498,7 +498,7 @@ description: Operations executed spur-reduction-gearset.kcl "angle": { "value": { "type": "Number", - "value": 0.164, + "value": 0.1642662825406428, "ty": { "type": "Known", "type": "Angle", @@ -567,7 +567,7 @@ description: Operations executed spur-reduction-gearset.kcl "name": "x", "value": { "type": "Number", - "value": 14.058, + "value": 14.058175115887147, "ty": { "type": "Default", "len": { @@ -589,7 +589,7 @@ description: Operations executed spur-reduction-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 2.33, + "value": 2.3302816162540014, "ty": { "type": "Default", "len": { @@ -620,7 +620,7 @@ description: Operations executed spur-reduction-gearset.kcl "angle": { "value": { "type": "Number", - "value": 0.37, + "value": 0.36959913571644626, "ty": { "type": "Known", "type": "Angle", @@ -632,7 +632,7 @@ description: Operations executed spur-reduction-gearset.kcl "length": { "value": { "type": "Number", - "value": 12.371, + "value": 12.371270510018954, "ty": { "type": "Default", "len": { @@ -689,7 +689,7 @@ description: Operations executed spur-reduction-gearset.kcl "name": "x", "value": { "type": "Number", - "value": 11.536, + "value": 11.535866193041736, "ty": { "type": "Default", "len": { @@ -711,7 +711,7 @@ description: Operations executed spur-reduction-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 4.469, + "value": 4.469018371891236, "ty": { "type": "Default", "len": { @@ -1087,7 +1087,7 @@ description: Operations executed spur-reduction-gearset.kcl "name": "baseDiameter", "value": { "type": "Number", - "value": 74.228, + "value": 74.22762306011373, "ty": { "type": "Default", "len": { @@ -1241,7 +1241,7 @@ description: Operations executed spur-reduction-gearset.kcl "length": { "value": { "type": "Number", - "value": 37.114, + "value": 37.113811530056864, "ty": { "type": "Default", "len": { @@ -1298,7 +1298,7 @@ description: Operations executed spur-reduction-gearset.kcl "name": "x", "value": { "type": "Number", - "value": 37.114, + "value": 37.113811530056864, "ty": { "type": "Default", "len": { @@ -1351,7 +1351,7 @@ description: Operations executed spur-reduction-gearset.kcl "angle": { "value": { "type": "Number", - "value": 0.055, + "value": 0.05475542751354759, "ty": { "type": "Known", "type": "Angle", @@ -1420,7 +1420,7 @@ description: Operations executed spur-reduction-gearset.kcl "name": "x", "value": { "type": "Number", - "value": 39.69, + "value": 39.69042651921289, "ty": { "type": "Default", "len": { @@ -1442,7 +1442,7 @@ description: Operations executed spur-reduction-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 2.175, + "value": 2.175440811183314, "ty": { "type": "Default", "len": { @@ -1473,7 +1473,7 @@ description: Operations executed spur-reduction-gearset.kcl "angle": { "value": { "type": "Number", - "value": 0.123, + "value": 0.12319971190548208, "ty": { "type": "Known", "type": "Angle", @@ -1485,7 +1485,7 @@ description: Operations executed spur-reduction-gearset.kcl "length": { "value": { "type": "Number", - "value": 37.114, + "value": 37.113811530056864, "ty": { "type": "Default", "len": { @@ -1542,7 +1542,7 @@ description: Operations executed spur-reduction-gearset.kcl "name": "x", "value": { "type": "Number", - "value": 36.833, + "value": 36.8325077545272, "ty": { "type": "Default", "len": { @@ -1564,7 +1564,7 @@ description: Operations executed spur-reduction-gearset.kcl "name": "y", "value": { "type": "Number", - "value": 4.561, + "value": 4.560852858981046, "ty": { "type": "Default", "len": { @@ -1809,7 +1809,7 @@ description: Operations executed spur-reduction-gearset.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -1825,7 +1825,7 @@ description: Operations executed spur-reduction-gearset.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -1842,7 +1842,7 @@ description: Operations executed spur-reduction-gearset.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/surgical-drill-guide/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/surgical-drill-guide/artifact_commands.snap index e97e0c0cf..eb33fe2a5 100644 --- a/rust/kcl-lib/tests/kcl_samples/surgical-drill-guide/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/surgical-drill-guide/artifact_commands.snap @@ -148,8 +148,8 @@ description: Artifact commands surgical-drill-guide.kcl "segment": { "type": "line", "end": { - "x": -25.0, - "y": 43.301, + "x": -25.00000000000001, + "y": 43.30127018922193, "z": 0.0 }, "relative": true @@ -165,8 +165,8 @@ description: Artifact commands surgical-drill-guide.kcl "segment": { "type": "line", "end": { - "x": -5.196, - "y": -3.0, + "x": -5.196152422706632, + "y": -3.000000000000001, "z": 0.0 }, "relative": true @@ -182,8 +182,8 @@ description: Artifact commands surgical-drill-guide.kcl "segment": { "type": "line", "end": { - "x": 25.0, - "y": -43.301, + "x": 25.00000000000001, + "y": -43.30127018922194, "z": 0.0 }, "relative": true @@ -199,8 +199,8 @@ description: Artifact commands surgical-drill-guide.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 11.691, - "y": -6.75, + "x": 11.691342951089919, + "y": -6.749999999999993, "z": 0.0 }, "angle_snap_increment": null @@ -330,8 +330,8 @@ description: Artifact commands surgical-drill-guide.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 15.789, - "y": 53.151, + "x": 15.789473684210527, + "y": 53.15127018922193, "z": 0.0 } } @@ -353,7 +353,7 @@ description: Artifact commands surgical-drill-guide.kcl "type": "arc", "center": { "x": 0.0, - "y": 53.151 + "y": 53.15127018922193 }, "radius": 15.789473684210527, "start": { @@ -514,7 +514,7 @@ description: Artifact commands surgical-drill-guide.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 15.789, + "x": 15.789473684210527, "y": 150.0, "z": 0.0 } @@ -653,7 +653,7 @@ description: Artifact commands surgical-drill-guide.kcl "type": "make_plane", "origin": { "x": 0.0, - "y": -28.495, + "y": -28.495190528383297, "z": 0.0 }, "x_axis": { @@ -724,8 +724,8 @@ description: Artifact commands surgical-drill-guide.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 15.789, - "y": 53.151, + "x": 15.789473684210527, + "y": 53.15127018922193, "z": 0.0 } } @@ -747,7 +747,7 @@ description: Artifact commands surgical-drill-guide.kcl "type": "arc", "center": { "x": 0.0, - "y": 53.151 + "y": 53.15127018922193 }, "radius": 15.789473684210527, "start": { @@ -857,7 +857,7 @@ description: Artifact commands surgical-drill-guide.kcl "path": "[uuid]", "to": { "x": 2.0, - "y": 53.151, + "y": 53.15127018922193, "z": 0.0 } } @@ -879,7 +879,7 @@ description: Artifact commands surgical-drill-guide.kcl "type": "arc", "center": { "x": 0.0, - "y": 53.151 + "y": 53.15127018922193 }, "radius": 2.0, "start": { @@ -1014,7 +1014,7 @@ description: Artifact commands surgical-drill-guide.kcl "path": "[uuid]", "to": { "x": 1.0, - "y": 53.151, + "y": 53.15127018922193, "z": 0.0 } } @@ -1036,7 +1036,7 @@ description: Artifact commands surgical-drill-guide.kcl "type": "arc", "center": { "x": 0.0, - "y": 53.151 + "y": 53.15127018922193 }, "radius": 1.0, "start": { @@ -1122,7 +1122,7 @@ description: Artifact commands surgical-drill-guide.kcl "type": "make_plane", "origin": { "x": 0.0, - "y": -47.495, + "y": -47.4951905283833, "z": 0.0 }, "x_axis": { @@ -1193,8 +1193,8 @@ description: Artifact commands surgical-drill-guide.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 16.216, - "y": 53.151, + "x": 16.216216216216214, + "y": 53.15127018922193, "z": 0.0 } } @@ -1216,7 +1216,7 @@ description: Artifact commands surgical-drill-guide.kcl "type": "arc", "center": { "x": 0.0, - "y": 53.151 + "y": 53.15127018922193 }, "radius": 16.216216216216214, "start": { @@ -1279,7 +1279,7 @@ description: Artifact commands surgical-drill-guide.kcl "path": "[uuid]", "to": { "x": 2.0, - "y": 53.151, + "y": 53.15127018922193, "z": 0.0 } } @@ -1301,7 +1301,7 @@ description: Artifact commands surgical-drill-guide.kcl "type": "arc", "center": { "x": 0.0, - "y": 53.151 + "y": 53.15127018922193 }, "radius": 2.0, "start": { @@ -1541,7 +1541,7 @@ description: Artifact commands surgical-drill-guide.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 15.789, + "x": 15.789473684210527, "y": 150.0, "z": 0.0 } @@ -2010,7 +2010,7 @@ description: Artifact commands surgical-drill-guide.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 16.216, + "x": 16.216216216216214, "y": 150.0, "z": 0.0 } diff --git a/rust/kcl-lib/tests/kcl_samples/surgical-drill-guide/ops.snap b/rust/kcl-lib/tests/kcl_samples/surgical-drill-guide/ops.snap index 2adc3b880..d23639f14 100644 --- a/rust/kcl-lib/tests/kcl_samples/surgical-drill-guide/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/surgical-drill-guide/ops.snap @@ -652,7 +652,7 @@ description: Operations executed surgical-drill-guide.kcl "offset": { "value": { "type": "Number", - "value": 28.495, + "value": 28.495190528383297, "ty": { "type": "Known", "type": "Length", @@ -887,7 +887,7 @@ description: Operations executed surgical-drill-guide.kcl "length": { "value": { "type": "Number", - "value": 0.667, + "value": 0.6666666666666666, "ty": { "type": "Default", "len": { @@ -1038,7 +1038,7 @@ description: Operations executed surgical-drill-guide.kcl "offset": { "value": { "type": "Number", - "value": 47.495, + "value": 47.4951905283833, "ty": { "type": "Known", "type": "Length", @@ -1521,7 +1521,7 @@ description: Operations executed surgical-drill-guide.kcl "length": { "value": { "type": "Number", - "value": 1.067, + "value": 1.0666666666666667, "ty": { "type": "Default", "len": { @@ -1922,7 +1922,7 @@ description: Operations executed surgical-drill-guide.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -1938,7 +1938,7 @@ description: Operations executed surgical-drill-guide.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -1955,7 +1955,7 @@ description: Operations executed surgical-drill-guide.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/surgical-drill-guide/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/surgical-drill-guide/program_memory.snap index 457cd0a0e..71f93a5ef 100644 --- a/rust/kcl-lib/tests/kcl_samples/surgical-drill-guide/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/surgical-drill-guide/program_memory.snap @@ -43,17 +43,17 @@ description: Variables in memory after executing surgical-drill-guide.kcl "ccw": true, "center": [ 0.0, - 53.151 + 53.15127018922193 ], "from": [ 1.0, - 53.151 + 53.15127018922193 ], "radius": 1.0, "tag": null, "to": [ 1.0, - 53.151 + 53.15127018922193 ], "type": "Circle", "units": { @@ -126,11 +126,11 @@ description: Variables in memory after executing surgical-drill-guide.kcl "ccw": true, "center": [ 0.0, - 53.151 + 53.15127018922193 ], "from": [ 2.0, - 53.151 + 53.15127018922193 ], "radius": 2.0, "tag": { @@ -142,7 +142,7 @@ description: Variables in memory after executing surgical-drill-guide.kcl }, "to": [ 2.0, - 53.151 + 53.15127018922193 ], "type": "Circle", "units": { @@ -196,17 +196,17 @@ description: Variables in memory after executing surgical-drill-guide.kcl "ccw": true, "center": [ 0.0, - 53.151 + 53.15127018922193 ], "from": [ - 15.789, - 53.151 + 15.789473684210527, + 53.15127018922193 ], "radius": 15.789473684210527, "tag": null, "to": [ - 15.789, - 53.151 + 15.789473684210527, + 53.15127018922193 ], "type": "Circle", "units": { @@ -219,7 +219,7 @@ description: Variables in memory after executing surgical-drill-guide.kcl "id": "[uuid]", "origin": { "x": 0.0, - "y": -28.495, + "y": -28.495190528383297, "z": 0.0, "units": { "type": "Mm" @@ -246,12 +246,12 @@ description: Variables in memory after executing surgical-drill-guide.kcl }, "start": { "from": [ - 15.789, - 53.151 + 15.789473684210527, + 53.15127018922193 ], "to": [ - 15.789, - 53.151 + 15.789473684210527, + 53.15127018922193 ], "units": { "type": "Mm" @@ -283,11 +283,11 @@ description: Variables in memory after executing surgical-drill-guide.kcl "start": { "from": [ 2.0, - 53.151 + 53.15127018922193 ], "to": [ 2.0, - 53.151 + 53.15127018922193 ], "units": { "type": "Mm" @@ -349,11 +349,11 @@ description: Variables in memory after executing surgical-drill-guide.kcl "start": { "from": [ 1.0, - 53.151 + 53.15127018922193 ], "to": [ 1.0, - 53.151 + 53.15127018922193 ], "units": { "type": "Mm" @@ -562,13 +562,13 @@ description: Variables in memory after executing surgical-drill-guide.kcl 150.0 ], "from": [ - 15.789, + 15.789473684210527, 150.0 ], "radius": 15.789473684210527, "tag": null, "to": [ - 15.789, + 15.789473684210527, 150.0 ], "type": "Circle", @@ -609,11 +609,11 @@ description: Variables in memory after executing surgical-drill-guide.kcl }, "start": { "from": [ - 15.789, + 15.789473684210527, 150.0 ], "to": [ - 15.789, + 15.789473684210527, 150.0 ], "units": { @@ -769,17 +769,17 @@ description: Variables in memory after executing surgical-drill-guide.kcl "ccw": true, "center": [ 0.0, - 53.151 + 53.15127018922193 ], "from": [ - 15.789, - 53.151 + 15.789473684210527, + 53.15127018922193 ], "radius": 15.789473684210527, "tag": null, "to": [ - 15.789, - 53.151 + 15.789473684210527, + 53.15127018922193 ], "type": "Circle", "units": { @@ -819,12 +819,12 @@ description: Variables in memory after executing surgical-drill-guide.kcl }, "start": { "from": [ - 15.789, - 53.151 + 15.789473684210527, + 53.15127018922193 ], "to": [ - 15.789, - 53.151 + 15.789473684210527, + 53.15127018922193 ], "units": { "type": "Mm" @@ -880,13 +880,13 @@ description: Variables in memory after executing surgical-drill-guide.kcl 150.0 ], "from": [ - 15.789, + 15.789473684210527, 150.0 ], "radius": 15.789473684210527, "tag": null, "to": [ - 15.789, + 15.789473684210527, 150.0 ], "type": "Circle", @@ -927,11 +927,11 @@ description: Variables in memory after executing surgical-drill-guide.kcl }, "start": { "from": [ - 15.789, + 15.789473684210527, 150.0 ], "to": [ - 15.789, + 15.789473684210527, 150.0 ], "units": { @@ -1024,17 +1024,17 @@ description: Variables in memory after executing surgical-drill-guide.kcl "ccw": true, "center": [ 0.0, - 53.151 + 53.15127018922193 ], "from": [ - 15.789, - 53.151 + 15.789473684210527, + 53.15127018922193 ], "radius": 15.789473684210527, "tag": null, "to": [ - 15.789, - 53.151 + 15.789473684210527, + 53.15127018922193 ], "type": "Circle", "units": { @@ -1047,7 +1047,7 @@ description: Variables in memory after executing surgical-drill-guide.kcl "id": "[uuid]", "origin": { "x": 0.0, - "y": -28.495, + "y": -28.495190528383297, "z": 0.0, "units": { "type": "Mm" @@ -1074,12 +1074,12 @@ description: Variables in memory after executing surgical-drill-guide.kcl }, "start": { "from": [ - 15.789, - 53.151 + 15.789473684210527, + 53.15127018922193 ], "to": [ - 15.789, - 53.151 + 15.789473684210527, + 53.15127018922193 ], "units": { "type": "Mm" @@ -1135,13 +1135,13 @@ description: Variables in memory after executing surgical-drill-guide.kcl 150.0 ], "from": [ - 15.789, + 15.789473684210527, 150.0 ], "radius": 15.789473684210527, "tag": null, "to": [ - 15.789, + 15.789473684210527, 150.0 ], "type": "Circle", @@ -1182,11 +1182,11 @@ description: Variables in memory after executing surgical-drill-guide.kcl }, "start": { "from": [ - 15.789, + 15.789473684210527, 150.0 ], "to": [ - 15.789, + 15.789473684210527, 150.0 ], "units": { @@ -1431,7 +1431,7 @@ description: Variables in memory after executing surgical-drill-guide.kcl }, "ccw": false, "center": [ - 0.0, + 0.0000000000000013777276490407722, 13.5 ], "from": [ @@ -1446,7 +1446,7 @@ description: Variables in memory after executing surgical-drill-guide.kcl "value": "seg01" }, "to": [ - -6.495, + -6.495190528383287, 9.75 ], "type": "TangentialArc", @@ -1460,7 +1460,7 @@ description: Variables in memory after executing surgical-drill-guide.kcl "sourceRange": [] }, "from": [ - -6.495, + -6.495190528383287, 9.75 ], "tag": { @@ -1471,8 +1471,8 @@ description: Variables in memory after executing surgical-drill-guide.kcl "value": "seg03" }, "to": [ - -31.495, - 53.051 + -31.495190528383297, + 53.05127018922193 ], "type": "ToPoint", "units": { @@ -1485,8 +1485,8 @@ description: Variables in memory after executing surgical-drill-guide.kcl "sourceRange": [] }, "from": [ - -31.495, - 53.051 + -31.495190528383297, + 53.05127018922193 ], "tag": { "commentStart": 926, @@ -1496,8 +1496,8 @@ description: Variables in memory after executing surgical-drill-guide.kcl "value": "seg05" }, "to": [ - -36.691, - 50.051 + -36.69134295108993, + 50.05127018922193 ], "type": "ToPoint", "units": { @@ -1510,8 +1510,8 @@ description: Variables in memory after executing surgical-drill-guide.kcl "sourceRange": [] }, "from": [ - -36.691, - 50.051 + -36.69134295108993, + 50.05127018922193 ], "tag": { "commentStart": 1009, @@ -1521,8 +1521,8 @@ description: Variables in memory after executing surgical-drill-guide.kcl "value": "seg07" }, "to": [ - -11.691, - 6.75 + -11.691342951089919, + 6.749999999999993 ], "type": "ToPoint", "units": { @@ -1536,12 +1536,12 @@ description: Variables in memory after executing surgical-drill-guide.kcl }, "ccw": true, "center": [ - -0.0, - 13.5 + -0.000000000000007691850745534247, + 13.49999999999999 ], "from": [ - -11.691, - 6.75 + -11.691342951089919, + 6.749999999999993 ], "tag": null, "to": [ @@ -1773,11 +1773,11 @@ description: Variables in memory after executing surgical-drill-guide.kcl "ccw": true, "center": [ 0.0, - 53.151 + 53.15127018922193 ], "from": [ - 16.216, - 53.151 + 16.216216216216214, + 53.15127018922193 ], "radius": 16.216216216216214, "tag": { @@ -1788,8 +1788,8 @@ description: Variables in memory after executing surgical-drill-guide.kcl "value": "seg11" }, "to": [ - 16.216, - 53.151 + 16.216216216216214, + 53.15127018922193 ], "type": "Circle", "units": { @@ -1802,7 +1802,7 @@ description: Variables in memory after executing surgical-drill-guide.kcl "id": "[uuid]", "origin": { "x": 0.0, - "y": -47.495, + "y": -47.4951905283833, "z": 0.0, "units": { "type": "Mm" @@ -1829,12 +1829,12 @@ description: Variables in memory after executing surgical-drill-guide.kcl }, "start": { "from": [ - 16.216, - 53.151 + 16.216216216216214, + 53.15127018922193 ], "to": [ - 16.216, - 53.151 + 16.216216216216214, + 53.15127018922193 ], "units": { "type": "Mm" @@ -1974,7 +1974,7 @@ description: Variables in memory after executing surgical-drill-guide.kcl 150.0 ], "from": [ - 16.216, + 16.216216216216214, 150.0 ], "radius": 16.216216216216214, @@ -1986,7 +1986,7 @@ description: Variables in memory after executing surgical-drill-guide.kcl "value": "seg08" }, "to": [ - 16.216, + 16.216216216216214, 150.0 ], "type": "Circle", @@ -2027,11 +2027,11 @@ description: Variables in memory after executing surgical-drill-guide.kcl }, "start": { "from": [ - 16.216, + 16.216216216216214, 150.0 ], "to": [ - 16.216, + 16.216216216216214, 150.0 ], "units": { @@ -2328,7 +2328,7 @@ description: Variables in memory after executing surgical-drill-guide.kcl }, "ccw": false, "center": [ - 0.0, + 0.0000000000000013777276490407722, 13.5 ], "from": [ @@ -2343,7 +2343,7 @@ description: Variables in memory after executing surgical-drill-guide.kcl "value": "seg01" }, "to": [ - -6.495, + -6.495190528383287, 9.75 ], "type": "TangentialArc", @@ -2357,7 +2357,7 @@ description: Variables in memory after executing surgical-drill-guide.kcl "sourceRange": [] }, "from": [ - -6.495, + -6.495190528383287, 9.75 ], "tag": { @@ -2368,8 +2368,8 @@ description: Variables in memory after executing surgical-drill-guide.kcl "value": "seg03" }, "to": [ - -31.495, - 53.051 + -31.495190528383297, + 53.05127018922193 ], "type": "ToPoint", "units": { @@ -2382,8 +2382,8 @@ description: Variables in memory after executing surgical-drill-guide.kcl "sourceRange": [] }, "from": [ - -31.495, - 53.051 + -31.495190528383297, + 53.05127018922193 ], "tag": { "commentStart": 926, @@ -2393,8 +2393,8 @@ description: Variables in memory after executing surgical-drill-guide.kcl "value": "seg05" }, "to": [ - -36.691, - 50.051 + -36.69134295108993, + 50.05127018922193 ], "type": "ToPoint", "units": { @@ -2407,8 +2407,8 @@ description: Variables in memory after executing surgical-drill-guide.kcl "sourceRange": [] }, "from": [ - -36.691, - 50.051 + -36.69134295108993, + 50.05127018922193 ], "tag": { "commentStart": 1009, @@ -2418,8 +2418,8 @@ description: Variables in memory after executing surgical-drill-guide.kcl "value": "seg07" }, "to": [ - -11.691, - 6.75 + -11.691342951089919, + 6.749999999999993 ], "type": "ToPoint", "units": { @@ -2433,12 +2433,12 @@ description: Variables in memory after executing surgical-drill-guide.kcl }, "ccw": true, "center": [ - -0.0, - 13.5 + -0.000000000000007691850745534247, + 13.49999999999999 ], "from": [ - -11.691, - 6.75 + -11.691342951089919, + 6.749999999999993 ], "tag": null, "to": [ @@ -2698,11 +2698,11 @@ description: Variables in memory after executing surgical-drill-guide.kcl "ccw": true, "center": [ 0.0, - 53.151 + 53.15127018922193 ], "from": [ 2.0, - 53.151 + 53.15127018922193 ], "radius": 2.0, "tag": { @@ -2714,7 +2714,7 @@ description: Variables in memory after executing surgical-drill-guide.kcl }, "to": [ 2.0, - 53.151 + 53.15127018922193 ], "type": "Circle", "units": { @@ -2768,17 +2768,17 @@ description: Variables in memory after executing surgical-drill-guide.kcl "ccw": true, "center": [ 0.0, - 53.151 + 53.15127018922193 ], "from": [ - 15.789, - 53.151 + 15.789473684210527, + 53.15127018922193 ], "radius": 15.789473684210527, "tag": null, "to": [ - 15.789, - 53.151 + 15.789473684210527, + 53.15127018922193 ], "type": "Circle", "units": { @@ -2791,7 +2791,7 @@ description: Variables in memory after executing surgical-drill-guide.kcl "id": "[uuid]", "origin": { "x": 0.0, - "y": -28.495, + "y": -28.495190528383297, "z": 0.0, "units": { "type": "Mm" @@ -2818,12 +2818,12 @@ description: Variables in memory after executing surgical-drill-guide.kcl }, "start": { "from": [ - 15.789, - 53.151 + 15.789473684210527, + 53.15127018922193 ], "to": [ - 15.789, - 53.151 + 15.789473684210527, + 53.15127018922193 ], "units": { "type": "Mm" @@ -2855,11 +2855,11 @@ description: Variables in memory after executing surgical-drill-guide.kcl "start": { "from": [ 2.0, - 53.151 + 53.15127018922193 ], "to": [ 2.0, - 53.151 + 53.15127018922193 ], "units": { "type": "Mm" @@ -3034,13 +3034,13 @@ description: Variables in memory after executing surgical-drill-guide.kcl 150.0 ], "from": [ - 15.789, + 15.789473684210527, 150.0 ], "radius": 15.789473684210527, "tag": null, "to": [ - 15.789, + 15.789473684210527, 150.0 ], "type": "Circle", @@ -3081,11 +3081,11 @@ description: Variables in memory after executing surgical-drill-guide.kcl }, "start": { "from": [ - 15.789, + 15.789473684210527, 150.0 ], "to": [ - 15.789, + 15.789473684210527, 150.0 ], "units": { diff --git a/rust/kcl-lib/tests/kcl_samples/t-slot-rail/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/t-slot-rail/artifact_commands.snap index b95ac46da..2c1add90a 100644 --- a/rust/kcl-lib/tests/kcl_samples/t-slot-rail/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/t-slot-rail/artifact_commands.snap @@ -60,7 +60,7 @@ description: Artifact commands t-slot-rail.kcl "path": "[uuid]", "to": { "x": 12.7, - "y": 8.179, + "y": 8.178799999999999, "z": 0.0 } } @@ -114,8 +114,8 @@ description: Artifact commands t-slot-rail.kcl "segment": { "type": "line", "end": { - "x": 4.413, - "y": 2.87, + "x": 4.4125077964151025, + "y": 2.8702, "z": 0.0 }, "relative": false @@ -147,8 +147,8 @@ description: Artifact commands t-slot-rail.kcl "segment": { "type": "line", "end": { - "x": 8.382, - "y": 2.437, + "x": 8.381999999999998, + "y": 2.436594877578617, "z": 0.0 }, "relative": false @@ -213,7 +213,7 @@ description: Artifact commands t-slot-rail.kcl "segment": { "type": "line", "end": { - "x": -0.762, + "x": -0.7619999999999999, "y": 0.0, "z": 0.0 }, @@ -230,7 +230,7 @@ description: Artifact commands t-slot-rail.kcl "segment": { "type": "arc", "center": { - "x": 7.163, + "x": 7.162799999999997, "y": -0.0 }, "radius": 0.45719999999999994, @@ -272,8 +272,8 @@ description: Artifact commands t-slot-rail.kcl "segment": { "type": "arc", "center": { - "x": 3.708, - "y": 0.0 + "x": 3.7083999999999975, + "y": 0.00000000000000005599085165701698 }, "radius": 0.45719999999999994, "start": { @@ -297,7 +297,7 @@ description: Artifact commands t-slot-rail.kcl "segment": { "type": "line", "end": { - "x": -0.762, + "x": -0.7619999999999999, "y": 0.0, "z": 0.0 }, @@ -314,8 +314,8 @@ description: Artifact commands t-slot-rail.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -1.791, - "y": 0.698, + "x": -1.790699999999998, + "y": 0.6984999999999999, "z": 0.0 }, "angle_snap_increment": null @@ -444,8 +444,8 @@ description: Artifact commands t-slot-rail.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 22.377, - "y": 19.05, + "x": 22.377399999999998, + "y": 19.049999999999997, "z": 0.0 } } @@ -466,8 +466,8 @@ description: Artifact commands t-slot-rail.kcl "segment": { "type": "arc", "center": { - "x": 19.05, - "y": 19.05 + "x": 19.049999999999997, + "y": 19.049999999999997 }, "radius": 3.3274, "start": { diff --git a/rust/kcl-lib/tests/kcl_samples/t-slot-rail/ops.snap b/rust/kcl-lib/tests/kcl_samples/t-slot-rail/ops.snap index 066be838b..76250e344 100644 --- a/rust/kcl-lib/tests/kcl_samples/t-slot-rail/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/t-slot-rail/ops.snap @@ -75,7 +75,7 @@ description: Operations executed t-slot-rail.kcl "name": "arcEnd", "value": { "type": "Number", - "value": 0.028, + "value": 0.0275, "ty": { "type": "Default", "len": { @@ -778,7 +778,7 @@ description: Operations executed t-slot-rail.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -794,7 +794,7 @@ description: Operations executed t-slot-rail.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -811,7 +811,7 @@ description: Operations executed t-slot-rail.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/t-slot-rail/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/t-slot-rail/program_memory.snap index b941ed3f1..682022bd7 100644 --- a/rust/kcl-lib/tests/kcl_samples/t-slot-rail/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/t-slot-rail/program_memory.snap @@ -5,7 +5,7 @@ description: Variables in memory after executing t-slot-rail.kcl { "arcEnd": { "type": "Number", - "value": 0.028, + "value": 0.0275, "ty": { "type": "Default", "len": { diff --git a/rust/kcl-lib/tests/kcl_samples/teapot/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/teapot/artifact_commands.snap index f6f0810a2..1d04445ea 100644 --- a/rust/kcl-lib/tests/kcl_samples/teapot/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/teapot/artifact_commands.snap @@ -114,8 +114,8 @@ description: Artifact commands teapot.kcl "segment": { "type": "line", "end": { - "x": 5.76, - "y": 15.824, + "x": 5.759619213604249, + "y": 15.824423734034701, "z": 0.0 }, "relative": true @@ -301,7 +301,7 @@ description: Artifact commands teapot.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 4.8, + "x": 4.800000000000001, "y": 26.0, "z": 0.0 } @@ -506,7 +506,7 @@ description: Artifact commands teapot.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 44.19, + "x": 44.19047619047619, "y": 52.0, "z": 0.0 }, @@ -523,8 +523,8 @@ description: Artifact commands teapot.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -22.857, - "y": 66.182, + "x": -22.857142857142854, + "y": 66.18181818181817, "z": 0.0 }, "angle_snap_increment": null @@ -540,8 +540,8 @@ description: Artifact commands teapot.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -13.333, - "y": 11.818, + "x": -13.333333333333336, + "y": 11.818181818181827, "z": 0.0 }, "angle_snap_increment": null @@ -804,7 +804,7 @@ description: Artifact commands teapot.kcl "type": "line", "end": { "x": 0.0, - "y": 108.703, + "y": 108.70333020657074, "z": 0.0 }, "relative": false @@ -1276,7 +1276,7 @@ description: Artifact commands teapot.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 44.19, + "x": 44.19047619047619, "y": 52.0, "z": 0.0 }, @@ -1293,8 +1293,8 @@ description: Artifact commands teapot.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -22.857, - "y": 66.182, + "x": -22.857142857142854, + "y": 66.18181818181817, "z": 0.0 }, "angle_snap_increment": null @@ -1310,8 +1310,8 @@ description: Artifact commands teapot.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -13.333, - "y": 11.818, + "x": -13.333333333333336, + "y": 11.818181818181827, "z": 0.0 }, "angle_snap_increment": null @@ -1343,8 +1343,8 @@ description: Artifact commands teapot.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 9.074, - "y": -6.1, + "x": 9.07377939205238, + "y": -6.100018907691336, "z": 0.0 }, "angle_snap_increment": null @@ -1360,8 +1360,8 @@ description: Artifact commands teapot.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 22.857, - "y": -66.182, + "x": 22.857142857142854, + "y": -66.18181818181817, "z": 0.0 }, "angle_snap_increment": null @@ -1377,7 +1377,7 @@ description: Artifact commands teapot.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -38.19, + "x": -38.19047619047619, "y": -46.0, "z": 0.0 }, diff --git a/rust/kcl-lib/tests/kcl_samples/teapot/ops.snap b/rust/kcl-lib/tests/kcl_samples/teapot/ops.snap index 698f5981c..9209e3a6f 100644 --- a/rust/kcl-lib/tests/kcl_samples/teapot/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/teapot/ops.snap @@ -924,7 +924,7 @@ description: Operations executed teapot.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -940,7 +940,7 @@ description: Operations executed teapot.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -957,7 +957,7 @@ description: Operations executed teapot.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/teapot/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/teapot/program_memory.snap index 3c6ac9a54..fd00994b9 100644 --- a/rust/kcl-lib/tests/kcl_samples/teapot/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/teapot/program_memory.snap @@ -118,7 +118,7 @@ description: Variables in memory after executing teapot.kcl "ccw": true, "center": [ 32.0, - 44.777 + 44.77690563404849 ], "from": [ 32.0, @@ -126,7 +126,7 @@ description: Variables in memory after executing teapot.kcl ], "tag": null, "to": [ - 76.19, + 76.19047619047619, 52.0 ], "type": "TangentialArcTo", @@ -141,17 +141,17 @@ description: Variables in memory after executing teapot.kcl }, "ccw": true, "center": [ - -127.41, - 18.721 + -127.40970463982237, + 18.720808512604577 ], "from": [ - 76.19, + 76.19047619047619, 52.0 ], "tag": null, "to": [ - 53.333, - 118.182 + 53.333333333333336, + 118.18181818181817 ], "type": "TangentialArcTo", "units": { @@ -165,12 +165,12 @@ description: Variables in memory after executing teapot.kcl }, "ccw": true, "center": [ - 30.094, - 105.393 + 30.09385072857833, + 105.39337316075819 ], "from": [ - 53.333, - 118.182 + 53.333333333333336, + 118.18181818181817 ], "tag": null, "to": [ @@ -189,8 +189,8 @@ description: Variables in memory after executing teapot.kcl }, "ccw": true, "center": [ - 38.88, - 127.217 + 38.87963975520932, + 127.2170531945629 ], "from": [ 40.0, @@ -198,8 +198,8 @@ description: Variables in memory after executing teapot.kcl ], "tag": null, "to": [ - 38.26, - 124.282 + 38.259553941280956, + 124.28183708950951 ], "type": "TangentialArc", "units": { @@ -213,17 +213,17 @@ description: Variables in memory after executing teapot.kcl }, "ccw": false, "center": [ - 35.241, - 109.993 + 35.24093404404397, + 109.99300554654471 ], "from": [ - 38.26, - 124.282 + 38.259553941280956, + 124.28183708950951 ], "tag": null, "to": [ - 47.333, - 118.182 + 47.333333333333336, + 118.18181818181817 ], "type": "TangentialArcTo", "units": { @@ -237,16 +237,16 @@ description: Variables in memory after executing teapot.kcl }, "ccw": false, "center": [ - -64.288, - 42.593 + -64.28809914518214, + 42.5932625295918 ], "from": [ - 47.333, - 118.182 + 47.333333333333336, + 118.18181818181817 ], "tag": null, "to": [ - 70.19, + 70.19047619047619, 52.0 ], "type": "TangentialArcTo", @@ -261,11 +261,11 @@ description: Variables in memory after executing teapot.kcl }, "ccw": false, "center": [ - 27.029, - 48.981 + 27.028546006715562, + 48.98083546065743 ], "from": [ - 70.19, + 70.19047619047619, 52.0 ], "tag": null, @@ -477,7 +477,7 @@ description: Variables in memory after executing teapot.kcl }, "ccw": false, "center": [ - 8.926, + 8.925831202046036, 26.0 ], "from": [ @@ -502,7 +502,7 @@ description: Variables in memory after executing teapot.kcl "ccw": false, "center": [ 0.0, - 55.083 + 55.08333333333339 ], "from": [ 10.0, @@ -525,7 +525,7 @@ description: Variables in memory after executing teapot.kcl }, "ccw": false, "center": [ - -8.926, + -8.925831202046036, 26.0 ], "from": [ @@ -658,7 +658,7 @@ description: Variables in memory after executing teapot.kcl "ccw": true, "center": [ 76.0, - 42.007 + 42.00677710843377 ], "from": [ 76.0, @@ -681,8 +681,8 @@ description: Variables in memory after executing teapot.kcl }, "ccw": true, "center": [ - -50.619, - 133.379 + -50.6194081592322, + 133.37933287340525 ], "from": [ 88.98, @@ -705,8 +705,8 @@ description: Variables in memory after executing teapot.kcl }, "ccw": true, "center": [ - 105.426, - 98.425 + 105.42635839420534, + 98.42535477760062 ], "from": [ 117.37, @@ -714,7 +714,7 @@ description: Variables in memory after executing teapot.kcl ], "tag": null, "to": [ - 107.1, + 107.10000000000001, 110.55 ], "type": "TangentialArcTo", @@ -729,11 +729,11 @@ description: Variables in memory after executing teapot.kcl }, "ccw": true, "center": [ - 74.028, - -129.037 + 74.02835446164117, + -129.0365206058604 ], "from": [ - 107.1, + 107.10000000000001, 110.55 ], "tag": { @@ -744,7 +744,7 @@ description: Variables in memory after executing teapot.kcl "value": "seg02" }, "to": [ - 59.09, + 59.09000000000001, 112.36 ], "type": "TangentialArcTo", @@ -758,13 +758,13 @@ description: Variables in memory after executing teapot.kcl "sourceRange": [] }, "from": [ - 59.09, + 59.09000000000001, 112.36 ], "tag": null, "to": [ 0.0, - 108.703 + 108.70333020657074 ], "type": "ToPoint", "units": { @@ -1132,8 +1132,8 @@ description: Variables in memory after executing teapot.kcl "value": "seg01" }, "to": [ - -107.241, - 66.261 + -107.24077862357724, + 66.26060429977007 ], "type": "TangentialArc", "units": { @@ -1146,13 +1146,13 @@ description: Variables in memory after executing teapot.kcl "sourceRange": [] }, "from": [ - -107.241, - 66.261 + -107.24077862357724, + 66.26060429977007 ], "tag": null, "to": [ - -101.481, - 82.085 + -101.48115940997299, + 82.08502803380476 ], "type": "ToPoint", "units": { @@ -1166,17 +1166,17 @@ description: Variables in memory after executing teapot.kcl }, "ccw": true, "center": [ - -129.672, - 92.346 + -129.67193803355025, + 92.34563233357481 ], "from": [ - -101.481, - 82.085 + -101.48115940997299, + 82.08502803380476 ], "tag": null, "to": [ - -124.462, - 121.89 + -124.46249270354235, + 121.88986492394105 ], "type": "TangentialArc", "units": { @@ -1332,7 +1332,7 @@ description: Variables in memory after executing teapot.kcl "ccw": true, "center": [ 32.0, - 44.777 + 44.77690563404849 ], "from": [ 32.0, @@ -1340,7 +1340,7 @@ description: Variables in memory after executing teapot.kcl ], "tag": null, "to": [ - 76.19, + 76.19047619047619, 52.0 ], "type": "TangentialArcTo", @@ -1355,17 +1355,17 @@ description: Variables in memory after executing teapot.kcl }, "ccw": true, "center": [ - -127.41, - 18.721 + -127.40970463982237, + 18.720808512604577 ], "from": [ - 76.19, + 76.19047619047619, 52.0 ], "tag": null, "to": [ - 53.333, - 118.182 + 53.333333333333336, + 118.18181818181817 ], "type": "TangentialArcTo", "units": { @@ -1379,12 +1379,12 @@ description: Variables in memory after executing teapot.kcl }, "ccw": true, "center": [ - 30.094, - 105.393 + 30.09385072857833, + 105.39337316075819 ], "from": [ - 53.333, - 118.182 + 53.333333333333336, + 118.18181818181817 ], "tag": null, "to": [ diff --git a/rust/kcl-lib/tests/kcl_samples/telemetry-antenna/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/telemetry-antenna/artifact_commands.snap index 001f89060..07b5858de 100644 --- a/rust/kcl-lib/tests/kcl_samples/telemetry-antenna/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/telemetry-antenna/artifact_commands.snap @@ -59,7 +59,7 @@ description: Artifact commands telemetry-antenna.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 38.1, + "x": 38.099999999999994, "y": 0.0, "z": 0.0 } @@ -115,8 +115,8 @@ description: Artifact commands telemetry-antenna.kcl "segment": { "type": "line", "end": { - "x": -2.435, - "y": 27.834, + "x": -2.435131452369571, + "y": 27.83367986468337, "z": 0.0 }, "relative": true @@ -132,8 +132,8 @@ description: Artifact commands telemetry-antenna.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -5.185, - "y": 4.678, + "x": -5.184868547630427, + "y": 4.678320135316629, "z": 0.0 }, "angle_snap_increment": null @@ -150,7 +150,7 @@ description: Artifact commands telemetry-antenna.kcl "type": "line", "end": { "x": 0.0, - "y": 34.544, + "y": 34.544000000000004, "z": 0.0 }, "relative": false @@ -217,8 +217,8 @@ description: Artifact commands telemetry-antenna.kcl "segment": { "type": "line", "end": { - "x": 0.449, - "y": 0.449, + "x": 0.4490128060534577, + "y": 0.44901280605345767, "z": 0.0 }, "relative": true @@ -251,8 +251,8 @@ description: Artifact commands telemetry-antenna.kcl "segment": { "type": "line", "end": { - "x": -0.449, - "y": 0.449, + "x": -0.44901280605345767, + "y": 0.4490128060534577, "z": 0.0 }, "relative": true @@ -319,8 +319,8 @@ description: Artifact commands telemetry-antenna.kcl "segment": { "type": "line", "end": { - "x": 7.938, - "y": -10.659, + "x": 7.9375, + "y": -10.658974387893085, "z": 0.0 }, "relative": false @@ -336,7 +336,7 @@ description: Artifact commands telemetry-antenna.kcl "segment": { "type": "line", "end": { - "x": 7.938, + "x": 7.9375, "y": -6.35, "z": 0.0 }, @@ -353,7 +353,7 @@ description: Artifact commands telemetry-antenna.kcl "segment": { "type": "line", "end": { - "x": 15.24, + "x": 15.239999999999998, "y": -6.35, "z": 0.0 }, @@ -370,7 +370,7 @@ description: Artifact commands telemetry-antenna.kcl "segment": { "type": "line", "end": { - "x": 15.24, + "x": 15.239999999999998, "y": 0.0, "z": 0.0 }, @@ -463,7 +463,7 @@ description: Artifact commands telemetry-antenna.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 34.239, + "x": 34.2392, "y": 0.0, "z": 0.0 } @@ -608,8 +608,8 @@ description: Artifact commands telemetry-antenna.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 18.364, - "y": 27.496, + "x": 18.364199999999997, + "y": 27.49630645, "z": 0.0 } } @@ -631,7 +631,7 @@ description: Artifact commands telemetry-antenna.kcl "type": "arc", "center": { "x": 15.875, - "y": 27.496 + "y": 27.49630645 }, "radius": 2.4892, "start": { @@ -753,8 +753,8 @@ description: Artifact commands telemetry-antenna.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -13.386, - "y": 27.496, + "x": -13.3858, + "y": 27.49630645, "z": 0.0 } } @@ -776,7 +776,7 @@ description: Artifact commands telemetry-antenna.kcl "type": "arc", "center": { "x": -15.875, - "y": 27.496 + "y": 27.49630645 }, "radius": 2.4892, "start": { @@ -898,7 +898,7 @@ description: Artifact commands telemetry-antenna.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -29.261, + "x": -29.260799999999996, "y": 0.0, "z": 0.0 } @@ -1043,8 +1043,8 @@ description: Artifact commands telemetry-antenna.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -13.386, - "y": -27.496, + "x": -13.3858, + "y": -27.49630645, "z": 0.0 } } @@ -1066,7 +1066,7 @@ description: Artifact commands telemetry-antenna.kcl "type": "arc", "center": { "x": -15.875, - "y": -27.496 + "y": -27.49630645 }, "radius": 2.4892, "start": { @@ -1188,8 +1188,8 @@ description: Artifact commands telemetry-antenna.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 18.364, - "y": -27.496, + "x": 18.364199999999997, + "y": -27.49630645, "z": 0.0 } } @@ -1211,7 +1211,7 @@ description: Artifact commands telemetry-antenna.kcl "type": "arc", "center": { "x": 15.875, - "y": -27.496 + "y": -27.49630645 }, "radius": 2.4892, "start": { diff --git a/rust/kcl-lib/tests/kcl_samples/telemetry-antenna/ops.snap b/rust/kcl-lib/tests/kcl_samples/telemetry-antenna/ops.snap index 555778008..93b73d97f 100644 --- a/rust/kcl-lib/tests/kcl_samples/telemetry-antenna/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/telemetry-antenna/ops.snap @@ -1944,7 +1944,7 @@ description: Operations executed telemetry-antenna.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -1960,7 +1960,7 @@ description: Operations executed telemetry-antenna.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -1977,7 +1977,7 @@ description: Operations executed telemetry-antenna.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/telemetry-antenna/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/telemetry-antenna/program_memory.snap index 474e212b9..f97c8c75d 100644 --- a/rust/kcl-lib/tests/kcl_samples/telemetry-antenna/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/telemetry-antenna/program_memory.snap @@ -71,7 +71,7 @@ description: Variables in memory after executing telemetry-antenna.kcl "value": "seg03" }, "to": [ - 0.325, + 0.32499999999999996, 0.08 ], "type": "ToPoint", @@ -85,7 +85,7 @@ description: Variables in memory after executing telemetry-antenna.kcl "sourceRange": [] }, "from": [ - 0.325, + 0.32499999999999996, 0.08 ], "tag": { @@ -96,8 +96,8 @@ description: Variables in memory after executing telemetry-antenna.kcl "value": "seg01" }, "to": [ - 0.229, - 1.176 + 0.22912868297757588, + 1.1758141679009202 ], "type": "ToPoint", "units": { @@ -111,12 +111,12 @@ description: Variables in memory after executing telemetry-antenna.kcl }, "ccw": true, "center": [ - 0.028, - 1.158 + 0.028099146257114883, + 1.1582263624040114 ], "from": [ - 0.229, - 1.176 + 0.22912868297757588, + 1.1758141679009202 ], "tag": null, "to": [ @@ -221,8 +221,8 @@ description: Variables in memory after executing telemetry-antenna.kcl ], "tag": null, "to": [ - 0.268, - -0.712 + 0.2676776695296637, + -0.7123223304703363 ], "type": "ToPoint", "units": { @@ -235,13 +235,13 @@ description: Variables in memory after executing telemetry-antenna.kcl "sourceRange": [] }, "from": [ - 0.268, - -0.712 + 0.2676776695296637, + -0.7123223304703363 ], "tag": null, "to": [ - 0.268, - -0.587 + 0.2676776695296637, + -0.5873223304703363 ], "type": "ToPoint", "units": { @@ -254,13 +254,13 @@ description: Variables in memory after executing telemetry-antenna.kcl "sourceRange": [] }, "from": [ - 0.268, - -0.587 + 0.2676776695296637, + -0.5873223304703363 ], "tag": null, "to": [ 0.25, - -0.57 + -0.5696446609406727 ], "type": "ToPoint", "units": { @@ -274,12 +274,12 @@ description: Variables in memory after executing telemetry-antenna.kcl }, "from": [ 0.25, - -0.57 + -0.5696446609406727 ], "tag": null, "to": [ 0.25, - -0.445 + -0.4446446609406727 ], "type": "ToPoint", "units": { @@ -293,12 +293,12 @@ description: Variables in memory after executing telemetry-antenna.kcl }, "from": [ 0.25, - -0.445 + -0.4446446609406727 ], "tag": null, "to": [ 0.275, - -0.445 + -0.4446446609406727 ], "type": "ToPoint", "units": { @@ -312,12 +312,12 @@ description: Variables in memory after executing telemetry-antenna.kcl }, "from": [ 0.275, - -0.445 + -0.4446446609406727 ], "tag": null, "to": [ 0.275, - -0.42 + -0.41964466094067265 ], "type": "ToPoint", "units": { @@ -331,12 +331,12 @@ description: Variables in memory after executing telemetry-antenna.kcl }, "from": [ 0.275, - -0.42 + -0.41964466094067265 ], "tag": null, "to": [ - 0.313, - -0.42 + 0.3125, + -0.41964466094067265 ], "type": "ToPoint", "units": { @@ -349,12 +349,12 @@ description: Variables in memory after executing telemetry-antenna.kcl "sourceRange": [] }, "from": [ - 0.313, - -0.42 + 0.3125, + -0.41964466094067265 ], "tag": null, "to": [ - 0.313, + 0.3125, -0.25 ], "type": "ToPoint", @@ -368,7 +368,7 @@ description: Variables in memory after executing telemetry-antenna.kcl "sourceRange": [] }, "from": [ - 0.313, + 0.3125, -0.25 ], "tag": null, @@ -681,7 +681,7 @@ description: Variables in memory after executing telemetry-antenna.kcl "value": "seg03" }, "to": [ - 0.325, + 0.32499999999999996, 0.08 ], "type": "ToPoint", @@ -695,7 +695,7 @@ description: Variables in memory after executing telemetry-antenna.kcl "sourceRange": [] }, "from": [ - 0.325, + 0.32499999999999996, 0.08 ], "tag": { @@ -706,8 +706,8 @@ description: Variables in memory after executing telemetry-antenna.kcl "value": "seg01" }, "to": [ - 0.229, - 1.176 + 0.22912868297757588, + 1.1758141679009202 ], "type": "ToPoint", "units": { @@ -721,12 +721,12 @@ description: Variables in memory after executing telemetry-antenna.kcl }, "ccw": true, "center": [ - 0.028, - 1.158 + 0.028099146257114883, + 1.1582263624040114 ], "from": [ - 0.229, - 1.176 + 0.22912868297757588, + 1.1758141679009202 ], "tag": null, "to": [ @@ -831,8 +831,8 @@ description: Variables in memory after executing telemetry-antenna.kcl ], "tag": null, "to": [ - 0.268, - -0.712 + 0.2676776695296637, + -0.7123223304703363 ], "type": "ToPoint", "units": { @@ -845,13 +845,13 @@ description: Variables in memory after executing telemetry-antenna.kcl "sourceRange": [] }, "from": [ - 0.268, - -0.712 + 0.2676776695296637, + -0.7123223304703363 ], "tag": null, "to": [ - 0.268, - -0.587 + 0.2676776695296637, + -0.5873223304703363 ], "type": "ToPoint", "units": { @@ -864,13 +864,13 @@ description: Variables in memory after executing telemetry-antenna.kcl "sourceRange": [] }, "from": [ - 0.268, - -0.587 + 0.2676776695296637, + -0.5873223304703363 ], "tag": null, "to": [ 0.25, - -0.57 + -0.5696446609406727 ], "type": "ToPoint", "units": { @@ -884,12 +884,12 @@ description: Variables in memory after executing telemetry-antenna.kcl }, "from": [ 0.25, - -0.57 + -0.5696446609406727 ], "tag": null, "to": [ 0.25, - -0.445 + -0.4446446609406727 ], "type": "ToPoint", "units": { @@ -903,12 +903,12 @@ description: Variables in memory after executing telemetry-antenna.kcl }, "from": [ 0.25, - -0.445 + -0.4446446609406727 ], "tag": null, "to": [ 0.275, - -0.445 + -0.4446446609406727 ], "type": "ToPoint", "units": { @@ -922,12 +922,12 @@ description: Variables in memory after executing telemetry-antenna.kcl }, "from": [ 0.275, - -0.445 + -0.4446446609406727 ], "tag": null, "to": [ 0.275, - -0.42 + -0.41964466094067265 ], "type": "ToPoint", "units": { @@ -941,12 +941,12 @@ description: Variables in memory after executing telemetry-antenna.kcl }, "from": [ 0.275, - -0.42 + -0.41964466094067265 ], "tag": null, "to": [ - 0.313, - -0.42 + 0.3125, + -0.41964466094067265 ], "type": "ToPoint", "units": { @@ -959,12 +959,12 @@ description: Variables in memory after executing telemetry-antenna.kcl "sourceRange": [] }, "from": [ - 0.313, - -0.42 + 0.3125, + -0.41964466094067265 ], "tag": null, "to": [ - 0.313, + 0.3125, -0.25 ], "type": "ToPoint", @@ -978,7 +978,7 @@ description: Variables in memory after executing telemetry-antenna.kcl "sourceRange": [] }, "from": [ - 0.313, + 0.3125, -0.25 ], "tag": null, diff --git a/rust/kcl-lib/tests/kcl_samples/thermal-block-insert/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/thermal-block-insert/artifact_commands.snap index f5d1bacff..74004344d 100644 --- a/rust/kcl-lib/tests/kcl_samples/thermal-block-insert/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/thermal-block-insert/artifact_commands.snap @@ -81,7 +81,7 @@ description: Artifact commands thermal-block-insert.kcl "segment": { "type": "line", "end": { - "x": 47.059, + "x": 47.05882352941177, "y": 0.0, "z": 0.0 }, @@ -98,8 +98,8 @@ description: Artifact commands thermal-block-insert.kcl "segment": { "type": "line", "end": { - "x": -11.765, - "y": 23.529, + "x": -11.764705882352942, + "y": 23.529411764705884, "z": 0.0 }, "relative": true @@ -115,7 +115,7 @@ description: Artifact commands thermal-block-insert.kcl "segment": { "type": "line", "end": { - "x": 47.059, + "x": 47.05882352941177, "y": 0.0, "z": 0.0 }, @@ -132,8 +132,8 @@ description: Artifact commands thermal-block-insert.kcl "segment": { "type": "line", "end": { - "x": -11.765, - "y": -23.529, + "x": -11.764705882352942, + "y": -23.529411764705884, "z": 0.0 }, "relative": true @@ -151,7 +151,7 @@ description: Artifact commands thermal-block-insert.kcl [ { "translate": { - "x": 70.588, + "x": 70.58823529411765, "y": 0.0, "z": 0.0 }, @@ -180,7 +180,7 @@ description: Artifact commands thermal-block-insert.kcl [ { "translate": { - "x": 141.176, + "x": 141.1764705882353, "y": 0.0, "z": 0.0 }, @@ -209,7 +209,7 @@ description: Artifact commands thermal-block-insert.kcl [ { "translate": { - "x": 211.765, + "x": 211.76470588235296, "y": 0.0, "z": 0.0 }, @@ -238,7 +238,7 @@ description: Artifact commands thermal-block-insert.kcl [ { "translate": { - "x": 282.353, + "x": 282.3529411764706, "y": 0.0, "z": 0.0 }, @@ -276,7 +276,7 @@ description: Artifact commands thermal-block-insert.kcl "segment": { "type": "line", "end": { - "x": 47.059, + "x": 47.05882352941177, "y": 0.0, "z": 0.0 }, @@ -382,7 +382,7 @@ description: Artifact commands thermal-block-insert.kcl "path": "[uuid]", "to": { "x": -200.0, - "y": -48.529, + "y": -48.529411764705884, "z": 0.0 } } @@ -403,7 +403,7 @@ description: Artifact commands thermal-block-insert.kcl "segment": { "type": "line", "end": { - "x": 47.059, + "x": 47.05882352941177, "y": 0.0, "z": 0.0 }, @@ -420,8 +420,8 @@ description: Artifact commands thermal-block-insert.kcl "segment": { "type": "line", "end": { - "x": -11.765, - "y": 23.529, + "x": -11.764705882352942, + "y": 23.529411764705884, "z": 0.0 }, "relative": true @@ -437,7 +437,7 @@ description: Artifact commands thermal-block-insert.kcl "segment": { "type": "line", "end": { - "x": 47.059, + "x": 47.05882352941177, "y": 0.0, "z": 0.0 }, @@ -454,8 +454,8 @@ description: Artifact commands thermal-block-insert.kcl "segment": { "type": "line", "end": { - "x": -11.765, - "y": -23.529, + "x": -11.764705882352942, + "y": -23.529411764705884, "z": 0.0 }, "relative": true @@ -473,7 +473,7 @@ description: Artifact commands thermal-block-insert.kcl [ { "translate": { - "x": 70.588, + "x": 70.58823529411765, "y": 0.0, "z": 0.0 }, @@ -502,7 +502,7 @@ description: Artifact commands thermal-block-insert.kcl [ { "translate": { - "x": 141.176, + "x": 141.1764705882353, "y": 0.0, "z": 0.0 }, @@ -531,7 +531,7 @@ description: Artifact commands thermal-block-insert.kcl [ { "translate": { - "x": 211.765, + "x": 211.76470588235296, "y": 0.0, "z": 0.0 }, @@ -560,7 +560,7 @@ description: Artifact commands thermal-block-insert.kcl [ { "translate": { - "x": 282.353, + "x": 282.3529411764706, "y": 0.0, "z": 0.0 }, @@ -598,7 +598,7 @@ description: Artifact commands thermal-block-insert.kcl "segment": { "type": "line", "end": { - "x": 47.059, + "x": 47.05882352941177, "y": 0.0, "z": 0.0 }, @@ -616,7 +616,7 @@ description: Artifact commands thermal-block-insert.kcl "type": "line", "end": { "x": 0.0, - "y": 48.529, + "y": 48.529411764705884, "z": 0.0 }, "relative": true diff --git a/rust/kcl-lib/tests/kcl_samples/thermal-block-insert/ops.snap b/rust/kcl-lib/tests/kcl_samples/thermal-block-insert/ops.snap index a4d6e2961..af08b38cb 100644 --- a/rust/kcl-lib/tests/kcl_samples/thermal-block-insert/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/thermal-block-insert/ops.snap @@ -207,7 +207,7 @@ description: Operations executed thermal-block-insert.kcl "name": "tongueLength", "value": { "type": "Number", - "value": 47.059, + "value": 47.05882352941177, "ty": { "type": "Default", "len": { @@ -240,7 +240,7 @@ description: Operations executed thermal-block-insert.kcl "name": "tongueGap", "value": { "type": "Number", - "value": 23.529, + "value": 23.529411764705884, "ty": { "type": "Default", "len": { @@ -273,7 +273,7 @@ description: Operations executed thermal-block-insert.kcl "name": "tongueStep", "value": { "type": "Number", - "value": 70.588, + "value": 70.58823529411765, "ty": { "type": "Default", "len": { @@ -306,7 +306,7 @@ description: Operations executed thermal-block-insert.kcl "name": "tongueDepth", "value": { "type": "Number", - "value": 23.529, + "value": 23.529411764705884, "ty": { "type": "Default", "len": { @@ -339,7 +339,7 @@ description: Operations executed thermal-block-insert.kcl "name": "tongueSetback", "value": { "type": "Number", - "value": 11.765, + "value": 11.764705882352942, "ty": { "type": "Default", "len": { @@ -559,7 +559,7 @@ description: Operations executed thermal-block-insert.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -575,7 +575,7 @@ description: Operations executed thermal-block-insert.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -592,7 +592,7 @@ description: Operations executed thermal-block-insert.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/thermal-block-insert/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/thermal-block-insert/program_memory.snap index e2d7b20fd..453b61e09 100644 --- a/rust/kcl-lib/tests/kcl_samples/thermal-block-insert/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/thermal-block-insert/program_memory.snap @@ -16,12 +16,12 @@ description: Variables in memory after executing thermal-block-insert.kcl }, "from": [ -200.0, - -48.529 + -48.529411764705884 ], "tag": null, "to": [ - -152.941, - -48.529 + -152.94117647058823, + -48.529411764705884 ], "type": "ToPoint", "units": { @@ -34,12 +34,12 @@ description: Variables in memory after executing thermal-block-insert.kcl "sourceRange": [] }, "from": [ - -152.941, - -48.529 + -152.94117647058823, + -48.529411764705884 ], "tag": null, "to": [ - -164.706, + -164.70588235294116, -25.0 ], "type": "ToPoint", @@ -53,12 +53,12 @@ description: Variables in memory after executing thermal-block-insert.kcl "sourceRange": [] }, "from": [ - -164.706, + -164.70588235294116, -25.0 ], "tag": null, "to": [ - -117.647, + -117.64705882352939, -25.0 ], "type": "ToPoint", @@ -72,13 +72,13 @@ description: Variables in memory after executing thermal-block-insert.kcl "sourceRange": [] }, "from": [ - -117.647, + -117.64705882352939, -25.0 ], "tag": null, "to": [ - -129.412, - -48.529 + -129.41176470588232, + -48.529411764705884 ], "type": "ToPoint", "units": { @@ -91,13 +91,13 @@ description: Variables in memory after executing thermal-block-insert.kcl "sourceRange": [] }, "from": [ - -129.412, - -48.529 + -129.41176470588232, + -48.529411764705884 ], "tag": null, "to": [ - -82.353, - -48.529 + -82.35294117647055, + -48.529411764705884 ], "type": "ToPoint", "units": { @@ -110,12 +110,12 @@ description: Variables in memory after executing thermal-block-insert.kcl "sourceRange": [] }, "from": [ - -82.353, - -48.529 + -82.35294117647055, + -48.529411764705884 ], "tag": null, "to": [ - -82.353, + -82.35294117647055, 0.0 ], "type": "ToPoint", @@ -129,12 +129,12 @@ description: Variables in memory after executing thermal-block-insert.kcl "sourceRange": [] }, "from": [ - -82.353, + -82.35294117647055, 0.0 ], "tag": null, "to": [ - -482.353, + -482.35294117647055, 0.0 ], "type": "ToPoint", @@ -148,13 +148,13 @@ description: Variables in memory after executing thermal-block-insert.kcl "sourceRange": [] }, "from": [ - -482.353, + -482.35294117647055, 0.0 ], "tag": null, "to": [ -200.0, - -48.529 + -48.529411764705884 ], "type": "ToPoint", "units": { @@ -195,11 +195,11 @@ description: Variables in memory after executing thermal-block-insert.kcl "start": { "from": [ -200.0, - -48.529 + -48.529411764705884 ], "to": [ -200.0, - -48.529 + -48.529411764705884 ], "units": { "type": "Mm" @@ -325,7 +325,7 @@ description: Variables in memory after executing thermal-block-insert.kcl ], "tag": null, "to": [ - -152.941, + -152.94117647058823, 25.0 ], "type": "ToPoint", @@ -339,13 +339,13 @@ description: Variables in memory after executing thermal-block-insert.kcl "sourceRange": [] }, "from": [ - -152.941, + -152.94117647058823, 25.0 ], "tag": null, "to": [ - -164.706, - 48.529 + -164.70588235294116, + 48.529411764705884 ], "type": "ToPoint", "units": { @@ -358,13 +358,13 @@ description: Variables in memory after executing thermal-block-insert.kcl "sourceRange": [] }, "from": [ - -164.706, - 48.529 + -164.70588235294116, + 48.529411764705884 ], "tag": null, "to": [ - -117.647, - 48.529 + -117.64705882352939, + 48.529411764705884 ], "type": "ToPoint", "units": { @@ -377,12 +377,12 @@ description: Variables in memory after executing thermal-block-insert.kcl "sourceRange": [] }, "from": [ - -117.647, - 48.529 + -117.64705882352939, + 48.529411764705884 ], "tag": null, "to": [ - -129.412, + -129.41176470588232, 25.0 ], "type": "ToPoint", @@ -396,12 +396,12 @@ description: Variables in memory after executing thermal-block-insert.kcl "sourceRange": [] }, "from": [ - -129.412, + -129.41176470588232, 25.0 ], "tag": null, "to": [ - -82.353, + -82.35294117647055, 25.0 ], "type": "ToPoint", @@ -415,12 +415,12 @@ description: Variables in memory after executing thermal-block-insert.kcl "sourceRange": [] }, "from": [ - -82.353, + -82.35294117647055, 25.0 ], "tag": null, "to": [ - -82.353, + -82.35294117647055, 0.0 ], "type": "ToPoint", @@ -434,12 +434,12 @@ description: Variables in memory after executing thermal-block-insert.kcl "sourceRange": [] }, "from": [ - -82.353, + -82.35294117647055, 0.0 ], "tag": null, "to": [ - -482.353, + -482.35294117647055, 0.0 ], "type": "ToPoint", @@ -453,7 +453,7 @@ description: Variables in memory after executing thermal-block-insert.kcl "sourceRange": [] }, "from": [ - -482.353, + -482.35294117647055, 0.0 ], "tag": null, @@ -605,12 +605,12 @@ description: Variables in memory after executing thermal-block-insert.kcl }, "from": [ -200.0, - -48.529 + -48.529411764705884 ], "tag": null, "to": [ - -152.941, - -48.529 + -152.94117647058823, + -48.529411764705884 ], "type": "ToPoint", "units": { @@ -623,12 +623,12 @@ description: Variables in memory after executing thermal-block-insert.kcl "sourceRange": [] }, "from": [ - -152.941, - -48.529 + -152.94117647058823, + -48.529411764705884 ], "tag": null, "to": [ - -164.706, + -164.70588235294116, -25.0 ], "type": "ToPoint", @@ -642,12 +642,12 @@ description: Variables in memory after executing thermal-block-insert.kcl "sourceRange": [] }, "from": [ - -164.706, + -164.70588235294116, -25.0 ], "tag": null, "to": [ - -117.647, + -117.64705882352939, -25.0 ], "type": "ToPoint", @@ -661,13 +661,13 @@ description: Variables in memory after executing thermal-block-insert.kcl "sourceRange": [] }, "from": [ - -117.647, + -117.64705882352939, -25.0 ], "tag": null, "to": [ - -129.412, - -48.529 + -129.41176470588232, + -48.529411764705884 ], "type": "ToPoint", "units": { @@ -680,13 +680,13 @@ description: Variables in memory after executing thermal-block-insert.kcl "sourceRange": [] }, "from": [ - -129.412, - -48.529 + -129.41176470588232, + -48.529411764705884 ], "tag": null, "to": [ - -82.353, - -48.529 + -82.35294117647055, + -48.529411764705884 ], "type": "ToPoint", "units": { @@ -699,12 +699,12 @@ description: Variables in memory after executing thermal-block-insert.kcl "sourceRange": [] }, "from": [ - -82.353, - -48.529 + -82.35294117647055, + -48.529411764705884 ], "tag": null, "to": [ - -82.353, + -82.35294117647055, 0.0 ], "type": "ToPoint", @@ -718,12 +718,12 @@ description: Variables in memory after executing thermal-block-insert.kcl "sourceRange": [] }, "from": [ - -82.353, + -82.35294117647055, 0.0 ], "tag": null, "to": [ - -482.353, + -482.35294117647055, 0.0 ], "type": "ToPoint", @@ -737,13 +737,13 @@ description: Variables in memory after executing thermal-block-insert.kcl "sourceRange": [] }, "from": [ - -482.353, + -482.35294117647055, 0.0 ], "tag": null, "to": [ -200.0, - -48.529 + -48.529411764705884 ], "type": "ToPoint", "units": { @@ -784,11 +784,11 @@ description: Variables in memory after executing thermal-block-insert.kcl "start": { "from": [ -200.0, - -48.529 + -48.529411764705884 ], "to": [ -200.0, - -48.529 + -48.529411764705884 ], "units": { "type": "Mm" @@ -861,7 +861,7 @@ description: Variables in memory after executing thermal-block-insert.kcl }, "tongueDepth": { "type": "Number", - "value": 23.529, + "value": 23.529411764705884, "ty": { "type": "Default", "len": { @@ -874,7 +874,7 @@ description: Variables in memory after executing thermal-block-insert.kcl }, "tongueGap": { "type": "Number", - "value": 23.529, + "value": 23.529411764705884, "ty": { "type": "Default", "len": { @@ -887,7 +887,7 @@ description: Variables in memory after executing thermal-block-insert.kcl }, "tongueLength": { "type": "Number", - "value": 47.059, + "value": 47.05882352941177, "ty": { "type": "Default", "len": { @@ -900,7 +900,7 @@ description: Variables in memory after executing thermal-block-insert.kcl }, "tongueSetback": { "type": "Number", - "value": 11.765, + "value": 11.764705882352942, "ty": { "type": "Default", "len": { @@ -928,7 +928,7 @@ description: Variables in memory after executing thermal-block-insert.kcl ], "tag": null, "to": [ - -152.941, + -152.94117647058823, 25.0 ], "type": "ToPoint", @@ -942,13 +942,13 @@ description: Variables in memory after executing thermal-block-insert.kcl "sourceRange": [] }, "from": [ - -152.941, + -152.94117647058823, 25.0 ], "tag": null, "to": [ - -164.706, - 48.529 + -164.70588235294116, + 48.529411764705884 ], "type": "ToPoint", "units": { @@ -961,13 +961,13 @@ description: Variables in memory after executing thermal-block-insert.kcl "sourceRange": [] }, "from": [ - -164.706, - 48.529 + -164.70588235294116, + 48.529411764705884 ], "tag": null, "to": [ - -117.647, - 48.529 + -117.64705882352939, + 48.529411764705884 ], "type": "ToPoint", "units": { @@ -980,12 +980,12 @@ description: Variables in memory after executing thermal-block-insert.kcl "sourceRange": [] }, "from": [ - -117.647, - 48.529 + -117.64705882352939, + 48.529411764705884 ], "tag": null, "to": [ - -129.412, + -129.41176470588232, 25.0 ], "type": "ToPoint", @@ -999,12 +999,12 @@ description: Variables in memory after executing thermal-block-insert.kcl "sourceRange": [] }, "from": [ - -129.412, + -129.41176470588232, 25.0 ], "tag": null, "to": [ - -82.353, + -82.35294117647055, 25.0 ], "type": "ToPoint", @@ -1018,12 +1018,12 @@ description: Variables in memory after executing thermal-block-insert.kcl "sourceRange": [] }, "from": [ - -82.353, + -82.35294117647055, 25.0 ], "tag": null, "to": [ - -82.353, + -82.35294117647055, 0.0 ], "type": "ToPoint", @@ -1037,12 +1037,12 @@ description: Variables in memory after executing thermal-block-insert.kcl "sourceRange": [] }, "from": [ - -82.353, + -82.35294117647055, 0.0 ], "tag": null, "to": [ - -482.353, + -482.35294117647055, 0.0 ], "type": "ToPoint", @@ -1056,7 +1056,7 @@ description: Variables in memory after executing thermal-block-insert.kcl "sourceRange": [] }, "from": [ - -482.353, + -482.35294117647055, 0.0 ], "tag": null, @@ -1127,7 +1127,7 @@ description: Variables in memory after executing thermal-block-insert.kcl }, "tongueStep": { "type": "Number", - "value": 70.588, + "value": 70.58823529411765, "ty": { "type": "Default", "len": { diff --git a/rust/kcl-lib/tests/kcl_samples/tooling-nest-block/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/tooling-nest-block/artifact_commands.snap index f84df363d..8a179037c 100644 --- a/rust/kcl-lib/tests/kcl_samples/tooling-nest-block/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/tooling-nest-block/artifact_commands.snap @@ -98,7 +98,7 @@ description: Artifact commands tooling-nest-block.kcl "segment": { "type": "line", "end": { - "x": 0.0, + "x": 0.000000000000003061616997868383, "y": 50.0, "z": 0.0 }, @@ -2903,7 +2903,7 @@ description: Artifact commands tooling-nest-block.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -5.95, + "x": -5.950000000000003, "y": 25.0, "z": 0.0 } diff --git a/rust/kcl-lib/tests/kcl_samples/tooling-nest-block/ops.snap b/rust/kcl-lib/tests/kcl_samples/tooling-nest-block/ops.snap index 5b1f18a49..0d9731af3 100644 --- a/rust/kcl-lib/tests/kcl_samples/tooling-nest-block/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/tooling-nest-block/ops.snap @@ -1375,7 +1375,7 @@ description: Operations executed tooling-nest-block.kcl "radius": { "value": { "type": "Number", - "value": 5.94, + "value": 5.9399999999999995, "ty": { "type": "Default", "len": { @@ -1657,7 +1657,7 @@ description: Operations executed tooling-nest-block.kcl "radius": { "value": { "type": "Number", - "value": 5.94, + "value": 5.9399999999999995, "ty": { "type": "Default", "len": { @@ -1931,7 +1931,7 @@ description: Operations executed tooling-nest-block.kcl "radius": { "value": { "type": "Number", - "value": 0.371, + "value": 0.37124999999999997, "ty": { "type": "Known", "type": "Length", @@ -2201,7 +2201,7 @@ description: Operations executed tooling-nest-block.kcl "radius": { "value": { "type": "Number", - "value": 0.248, + "value": 0.2475, "ty": { "type": "Known", "type": "Length", @@ -2471,7 +2471,7 @@ description: Operations executed tooling-nest-block.kcl "radius": { "value": { "type": "Number", - "value": 0.248, + "value": 0.2475, "ty": { "type": "Known", "type": "Length", @@ -2741,7 +2741,7 @@ description: Operations executed tooling-nest-block.kcl "radius": { "value": { "type": "Number", - "value": 0.248, + "value": 0.2475, "ty": { "type": "Known", "type": "Length", @@ -4135,7 +4135,7 @@ description: Operations executed tooling-nest-block.kcl "radius": { "value": { "type": "Number", - "value": 2.97, + "value": 2.9699999999999998, "ty": { "type": "Default", "len": { @@ -5535,7 +5535,7 @@ description: Operations executed tooling-nest-block.kcl "radius": { "value": { "type": "Number", - "value": 0.742, + "value": 0.7424999999999999, "ty": { "type": "Known", "type": "Length", @@ -5602,7 +5602,7 @@ description: Operations executed tooling-nest-block.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -5618,7 +5618,7 @@ description: Operations executed tooling-nest-block.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -5635,7 +5635,7 @@ description: Operations executed tooling-nest-block.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/truss-structure/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/truss-structure/artifact_commands.snap index 612edd174..250413fe7 100644 --- a/rust/kcl-lib/tests/kcl_samples/truss-structure/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/truss-structure/artifact_commands.snap @@ -99,7 +99,7 @@ description: Artifact commands truss-structure.kcl "type": "line", "end": { "x": 0.0, - "y": 304.8, + "y": 304.79999999999995, "z": 0.0 }, "relative": true @@ -116,7 +116,7 @@ description: Artifact commands truss-structure.kcl "type": "line", "end": { "x": 0.0, - "y": 1015.453, + "y": 1015.4528710282178, "z": 0.0 }, "relative": false @@ -133,7 +133,7 @@ description: Artifact commands truss-structure.kcl "type": "line", "end": { "x": 1524.0, - "y": 304.8, + "y": 304.79999999999995, "z": 0.0 }, "relative": false @@ -178,7 +178,7 @@ description: Artifact commands truss-structure.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 1422.4, + "x": 1422.3999999999999, "y": 101.6, "z": 0.0 } @@ -218,7 +218,7 @@ description: Artifact commands truss-structure.kcl "type": "line", "end": { "x": 50.8, - "y": 913.853, + "y": 913.8528710282178, "z": 0.0 }, "relative": false @@ -234,8 +234,8 @@ description: Artifact commands truss-structure.kcl "segment": { "type": "line", "end": { - "x": 1422.4, - "y": 274.265, + "x": 1422.3999999999999, + "y": 274.2652871028218, "z": 0.0 }, "relative": false @@ -280,7 +280,7 @@ description: Artifact commands truss-structure.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -1422.4, + "x": -1422.3999999999999, "y": 101.6, "z": 0.0 } @@ -320,7 +320,7 @@ description: Artifact commands truss-structure.kcl "type": "line", "end": { "x": -50.8, - "y": 913.853, + "y": 913.8528710282178, "z": 0.0 }, "relative": false @@ -336,8 +336,8 @@ description: Artifact commands truss-structure.kcl "segment": { "type": "line", "end": { - "x": -1422.4, - "y": 274.265, + "x": -1422.3999999999999, + "y": 274.26528710282207, "z": 0.0 }, "relative": false @@ -527,7 +527,7 @@ description: Artifact commands truss-structure.kcl "path": "[uuid]", "to": { "x": 25.4, - "y": 355.6, + "y": 355.59999999999997, "z": 0.0 } } @@ -548,8 +548,8 @@ description: Artifact commands truss-structure.kcl "segment": { "type": "line", "end": { - "x": 549.926, - "y": 317.5, + "x": 549.9261314031186, + "y": 317.49999999999994, "z": 0.0 }, "relative": true @@ -565,8 +565,8 @@ description: Artifact commands truss-structure.kcl "segment": { "type": "line", "end": { - "x": 115.101, - "y": -53.673, + "x": 115.10108895365452, + "y": -53.67251924106883, "z": 0.0 }, "relative": true @@ -583,7 +583,7 @@ description: Artifact commands truss-structure.kcl "type": "line", "end": { "x": 25.4, - "y": 235.474, + "y": 235.4738360675195, "z": 0.0 }, "relative": false @@ -698,7 +698,7 @@ description: Artifact commands truss-structure.kcl "path": "[uuid]", "to": { "x": -25.4, - "y": 355.6, + "y": 355.59999999999997, "z": 0.0 } } @@ -719,8 +719,8 @@ description: Artifact commands truss-structure.kcl "segment": { "type": "line", "end": { - "x": -549.926, - "y": 317.5, + "x": -549.9261314031186, + "y": 317.49999999999994, "z": 0.0 }, "relative": true @@ -736,8 +736,8 @@ description: Artifact commands truss-structure.kcl "segment": { "type": "line", "end": { - "x": -115.101, - "y": -53.673, + "x": -115.10108895365455, + "y": -53.672519241068805, "z": 0.0 }, "relative": true @@ -754,7 +754,7 @@ description: Artifact commands truss-structure.kcl "type": "line", "end": { "x": -25.4, - "y": 235.474, + "y": 235.4738360675197, "z": 0.0 }, "relative": false @@ -971,7 +971,7 @@ description: Artifact commands truss-structure.kcl "type": "line", "end": { "x": 0.0, - "y": 76.2, + "y": 76.19999999999999, "z": 0.0 }, "relative": true @@ -1082,7 +1082,7 @@ description: Artifact commands truss-structure.kcl "type": "line", "end": { "x": 0.0, - "y": -76.2, + "y": -76.19999999999999, "z": 0.0 }, "relative": true @@ -1383,7 +1383,7 @@ description: Artifact commands truss-structure.kcl "path": "[uuid]", "to": { "x": 0.0, - "y": 990.053, + "y": 990.0528710282177, "z": 0.0 } } @@ -1404,8 +1404,8 @@ description: Artifact commands truss-structure.kcl "segment": { "type": "line", "end": { - "x": 34.53, - "y": -16.102, + "x": 34.53032668609636, + "y": -16.101755772320647, "z": 0.0 }, "relative": true @@ -1422,7 +1422,7 @@ description: Artifact commands truss-structure.kcl "type": "line", "end": { "x": 0.0, - "y": -38.1, + "y": -38.099999999999994, "z": 0.0 }, "relative": true @@ -1438,8 +1438,8 @@ description: Artifact commands truss-structure.kcl "segment": { "type": "line", "end": { - "x": -34.53, - "y": 16.102, + "x": -34.53032668609636, + "y": 16.10175577232065, "z": 0.0 }, "relative": true @@ -1455,8 +1455,8 @@ description: Artifact commands truss-structure.kcl "segment": { "type": "line", "end": { - "x": -34.53, - "y": -16.102, + "x": -34.530326686096366, + "y": -16.10175577232064, "z": 0.0 }, "relative": true @@ -1473,7 +1473,7 @@ description: Artifact commands truss-structure.kcl "type": "line", "end": { "x": 0.0, - "y": 38.1, + "y": 38.099999999999994, "z": 0.0 }, "relative": true @@ -1490,7 +1490,7 @@ description: Artifact commands truss-structure.kcl "type": "line", "end": { "x": 0.0, - "y": 990.053, + "y": 990.0528710282177, "z": 0.0 }, "relative": false @@ -1661,7 +1661,7 @@ description: Artifact commands truss-structure.kcl "path": "[uuid]", "to": { "x": -1511.3, - "y": 292.1, + "y": 292.09999999999997, "z": 0.0 } } @@ -1699,7 +1699,7 @@ description: Artifact commands truss-structure.kcl "segment": { "type": "line", "end": { - "x": 76.2, + "x": 76.19999999999999, "y": 0.0, "z": 0.0 }, @@ -1763,7 +1763,7 @@ description: Artifact commands truss-structure.kcl "path": "[uuid]", "to": { "x": 1524.0, - "y": 292.1, + "y": 292.09999999999997, "z": 0.0 } } @@ -1801,7 +1801,7 @@ description: Artifact commands truss-structure.kcl "segment": { "type": "line", "end": { - "x": -76.2, + "x": -76.19999999999999, "y": 0.0, "z": 0.0 }, diff --git a/rust/kcl-lib/tests/kcl_samples/truss-structure/ops.snap b/rust/kcl-lib/tests/kcl_samples/truss-structure/ops.snap index 2cc3b47b4..aef5a81d4 100644 --- a/rust/kcl-lib/tests/kcl_samples/truss-structure/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/truss-structure/ops.snap @@ -1350,7 +1350,7 @@ description: Operations executed truss-structure.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -1366,7 +1366,7 @@ description: Operations executed truss-structure.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -1383,7 +1383,7 @@ description: Operations executed truss-structure.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/truss-structure/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/truss-structure/program_memory.snap index 545d6d15c..9875c8a80 100644 --- a/rust/kcl-lib/tests/kcl_samples/truss-structure/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/truss-structure/program_memory.snap @@ -98,12 +98,12 @@ description: Variables in memory after executing truss-structure.kcl }, "from": [ 0.0, - 38.978 + 38.978459489299915 ], "tag": null, "to": [ - 1.359, - 38.345 + 1.3594616805549748, + 38.344532096688866 ], "type": "ToPoint", "units": { @@ -116,13 +116,13 @@ description: Variables in memory after executing truss-structure.kcl "sourceRange": [] }, "from": [ - 1.359, - 38.345 + 1.3594616805549748, + 38.344532096688866 ], "tag": null, "to": [ - 1.359, - 36.845 + 1.3594616805549748, + 36.844532096688866 ], "type": "ToPoint", "units": { @@ -135,13 +135,13 @@ description: Variables in memory after executing truss-structure.kcl "sourceRange": [] }, "from": [ - 1.359, - 36.845 + 1.3594616805549748, + 36.844532096688866 ], "tag": null, "to": [ 0.0, - 37.478 + 37.478459489299915 ], "type": "ToPoint", "units": { @@ -155,12 +155,12 @@ description: Variables in memory after executing truss-structure.kcl }, "from": [ 0.0, - 37.478 + 37.478459489299915 ], "tag": null, "to": [ - -1.359, - 36.845 + -1.359461680554975, + 36.844532096688866 ], "type": "ToPoint", "units": { @@ -173,13 +173,13 @@ description: Variables in memory after executing truss-structure.kcl "sourceRange": [] }, "from": [ - -1.359, - 36.845 + -1.359461680554975, + 36.844532096688866 ], "tag": null, "to": [ - -1.359, - 38.345 + -1.359461680554975, + 38.344532096688866 ], "type": "ToPoint", "units": { @@ -192,13 +192,13 @@ description: Variables in memory after executing truss-structure.kcl "sourceRange": [] }, "from": [ - -1.359, - 38.345 + -1.359461680554975, + 38.344532096688866 ], "tag": null, "to": [ 0.0, - 38.978 + 38.978459489299915 ], "type": "ToPoint", "units": { @@ -212,12 +212,12 @@ description: Variables in memory after executing truss-structure.kcl }, "from": [ 0.0, - 38.978 + 38.978459489299915 ], "tag": null, "to": [ 0.0, - 38.978 + 38.978459489299915 ], "type": "ToPoint", "units": { @@ -258,11 +258,11 @@ description: Variables in memory after executing truss-structure.kcl "start": { "from": [ 0.0, - 38.978 + 38.978459489299915 ], "to": [ 0.0, - 38.978 + 38.978459489299915 ], "units": { "type": "Inches" @@ -349,12 +349,12 @@ description: Variables in memory after executing truss-structure.kcl }, "from": [ 0.0, - 38.978 + 38.978459489299915 ], "tag": null, "to": [ - 1.359, - 38.345 + 1.3594616805549748, + 38.344532096688866 ], "type": "ToPoint", "units": { @@ -367,13 +367,13 @@ description: Variables in memory after executing truss-structure.kcl "sourceRange": [] }, "from": [ - 1.359, - 38.345 + 1.3594616805549748, + 38.344532096688866 ], "tag": null, "to": [ - 1.359, - 36.845 + 1.3594616805549748, + 36.844532096688866 ], "type": "ToPoint", "units": { @@ -386,13 +386,13 @@ description: Variables in memory after executing truss-structure.kcl "sourceRange": [] }, "from": [ - 1.359, - 36.845 + 1.3594616805549748, + 36.844532096688866 ], "tag": null, "to": [ 0.0, - 37.478 + 37.478459489299915 ], "type": "ToPoint", "units": { @@ -406,12 +406,12 @@ description: Variables in memory after executing truss-structure.kcl }, "from": [ 0.0, - 37.478 + 37.478459489299915 ], "tag": null, "to": [ - -1.359, - 36.845 + -1.359461680554975, + 36.844532096688866 ], "type": "ToPoint", "units": { @@ -424,13 +424,13 @@ description: Variables in memory after executing truss-structure.kcl "sourceRange": [] }, "from": [ - -1.359, - 36.845 + -1.359461680554975, + 36.844532096688866 ], "tag": null, "to": [ - -1.359, - 38.345 + -1.359461680554975, + 38.344532096688866 ], "type": "ToPoint", "units": { @@ -443,13 +443,13 @@ description: Variables in memory after executing truss-structure.kcl "sourceRange": [] }, "from": [ - -1.359, - 38.345 + -1.359461680554975, + 38.344532096688866 ], "tag": null, "to": [ 0.0, - 38.978 + 38.978459489299915 ], "type": "ToPoint", "units": { @@ -463,12 +463,12 @@ description: Variables in memory after executing truss-structure.kcl }, "from": [ 0.0, - 38.978 + 38.978459489299915 ], "tag": null, "to": [ 0.0, - 38.978 + 38.978459489299915 ], "type": "ToPoint", "units": { @@ -509,11 +509,11 @@ description: Variables in memory after executing truss-structure.kcl "start": { "from": [ 0.0, - 38.978 + 38.978459489299915 ], "to": [ 0.0, - 38.978 + 38.978459489299915 ], "units": { "type": "Inches" @@ -716,7 +716,7 @@ description: Variables in memory after executing truss-structure.kcl }, "to": [ 0.0, - 39.978 + 39.978459489299915 ], "type": "ToPoint", "units": { @@ -730,7 +730,7 @@ description: Variables in memory after executing truss-structure.kcl }, "from": [ 0.0, - 39.978 + 39.978459489299915 ], "tag": { "commentStart": 884, @@ -972,7 +972,7 @@ description: Variables in memory after executing truss-structure.kcl }, "to": [ 0.0, - 39.978 + 39.978459489299915 ], "type": "ToPoint", "units": { @@ -986,7 +986,7 @@ description: Variables in memory after executing truss-structure.kcl }, "from": [ 0.0, - 39.978 + 39.978459489299915 ], "tag": { "commentStart": 884, @@ -1228,7 +1228,7 @@ description: Variables in memory after executing truss-structure.kcl }, "to": [ 0.0, - 39.978 + 39.978459489299915 ], "type": "ToPoint", "units": { @@ -1242,7 +1242,7 @@ description: Variables in memory after executing truss-structure.kcl }, "from": [ 0.0, - 39.978 + 39.978459489299915 ], "tag": { "commentStart": 884, @@ -2180,7 +2180,7 @@ description: Variables in memory after executing truss-structure.kcl }, "to": [ 0.0, - 39.978 + 39.978459489299915 ], "type": "ToPoint", "units": { @@ -2194,7 +2194,7 @@ description: Variables in memory after executing truss-structure.kcl }, "from": [ 0.0, - 39.978 + 39.978459489299915 ], "tag": { "commentStart": 884, @@ -2377,7 +2377,7 @@ description: Variables in memory after executing truss-structure.kcl }, "to": [ 0.0, - 39.978 + 39.978459489299915 ], "type": "ToPoint", "units": { @@ -2391,7 +2391,7 @@ description: Variables in memory after executing truss-structure.kcl }, "from": [ 0.0, - 39.978 + 39.978459489299915 ], "tag": { "commentStart": 884, @@ -2535,7 +2535,7 @@ description: Variables in memory after executing truss-structure.kcl "tag": null, "to": [ 2.0, - 35.978 + 35.978459489299915 ], "type": "ToPoint", "units": { @@ -2549,12 +2549,12 @@ description: Variables in memory after executing truss-structure.kcl }, "from": [ 2.0, - 35.978 + 35.978459489299915 ], "tag": null, "to": [ 56.0, - 10.798 + 10.797845948929993 ], "type": "ToPoint", "units": { @@ -2568,7 +2568,7 @@ description: Variables in memory after executing truss-structure.kcl }, "from": [ 56.0, - 10.798 + 10.797845948929993 ], "tag": null, "to": [ @@ -2673,7 +2673,7 @@ description: Variables in memory after executing truss-structure.kcl "tag": null, "to": [ -2.0, - 35.978 + 35.978459489299915 ], "type": "ToPoint", "units": { @@ -2687,12 +2687,12 @@ description: Variables in memory after executing truss-structure.kcl }, "from": [ -2.0, - 35.978 + 35.978459489299915 ], "tag": null, "to": [ -56.0, - 10.798 + 10.797845948930004 ], "type": "ToPoint", "units": { @@ -2706,7 +2706,7 @@ description: Variables in memory after executing truss-structure.kcl }, "from": [ -56.0, - 10.798 + 10.797845948930004 ], "tag": null, "to": [ @@ -2842,7 +2842,7 @@ description: Variables in memory after executing truss-structure.kcl }, "to": [ 0.0, - 39.978 + 39.978459489299915 ], "type": "ToPoint", "units": { @@ -2856,7 +2856,7 @@ description: Variables in memory after executing truss-structure.kcl }, "from": [ 0.0, - 39.978 + 39.978459489299915 ], "tag": { "commentStart": 884, @@ -2976,12 +2976,12 @@ description: Variables in memory after executing truss-structure.kcl }, "from": [ 0.0, - 38.978 + 38.978459489299915 ], "tag": null, "to": [ - 1.359, - 38.345 + 1.3594616805549748, + 38.344532096688866 ], "type": "ToPoint", "units": { @@ -2994,13 +2994,13 @@ description: Variables in memory after executing truss-structure.kcl "sourceRange": [] }, "from": [ - 1.359, - 38.345 + 1.3594616805549748, + 38.344532096688866 ], "tag": null, "to": [ - 1.359, - 36.845 + 1.3594616805549748, + 36.844532096688866 ], "type": "ToPoint", "units": { @@ -3013,13 +3013,13 @@ description: Variables in memory after executing truss-structure.kcl "sourceRange": [] }, "from": [ - 1.359, - 36.845 + 1.3594616805549748, + 36.844532096688866 ], "tag": null, "to": [ 0.0, - 37.478 + 37.478459489299915 ], "type": "ToPoint", "units": { @@ -3033,12 +3033,12 @@ description: Variables in memory after executing truss-structure.kcl }, "from": [ 0.0, - 37.478 + 37.478459489299915 ], "tag": null, "to": [ - -1.359, - 36.845 + -1.359461680554975, + 36.844532096688866 ], "type": "ToPoint", "units": { @@ -3051,13 +3051,13 @@ description: Variables in memory after executing truss-structure.kcl "sourceRange": [] }, "from": [ - -1.359, - 36.845 + -1.359461680554975, + 36.844532096688866 ], "tag": null, "to": [ - -1.359, - 38.345 + -1.359461680554975, + 38.344532096688866 ], "type": "ToPoint", "units": { @@ -3070,13 +3070,13 @@ description: Variables in memory after executing truss-structure.kcl "sourceRange": [] }, "from": [ - -1.359, - 38.345 + -1.359461680554975, + 38.344532096688866 ], "tag": null, "to": [ 0.0, - 38.978 + 38.978459489299915 ], "type": "ToPoint", "units": { @@ -3090,12 +3090,12 @@ description: Variables in memory after executing truss-structure.kcl }, "from": [ 0.0, - 38.978 + 38.978459489299915 ], "tag": null, "to": [ 0.0, - 38.978 + 38.978459489299915 ], "type": "ToPoint", "units": { @@ -3136,11 +3136,11 @@ description: Variables in memory after executing truss-structure.kcl "start": { "from": [ 0.0, - 38.978 + 38.978459489299915 ], "to": [ 0.0, - 38.978 + 38.978459489299915 ], "units": { "type": "Inches" @@ -3175,7 +3175,7 @@ description: Variables in memory after executing truss-structure.kcl ], "tag": null, "to": [ - 22.651, + 22.65063509461097, 26.5 ], "type": "ToPoint", @@ -3189,13 +3189,13 @@ description: Variables in memory after executing truss-structure.kcl "sourceRange": [] }, "from": [ - 22.651, + 22.65063509461097, 26.5 ], "tag": null, "to": [ - 27.182, - 24.387 + 27.18217402979422, + 24.386908691296505 ], "type": "ToPoint", "units": { @@ -3208,13 +3208,13 @@ description: Variables in memory after executing truss-structure.kcl "sourceRange": [] }, "from": [ - 27.182, - 24.387 + 27.18217402979422, + 24.386908691296505 ], "tag": null, "to": [ 1.0, - 9.271 + 9.270623467225178 ], "type": "ToPoint", "units": { @@ -3228,7 +3228,7 @@ description: Variables in memory after executing truss-structure.kcl }, "from": [ 1.0, - 9.271 + 9.270623467225178 ], "tag": null, "to": [ @@ -3313,7 +3313,7 @@ description: Variables in memory after executing truss-structure.kcl ], "tag": null, "to": [ - -22.651, + -22.65063509461097, 26.5 ], "type": "ToPoint", @@ -3327,13 +3327,13 @@ description: Variables in memory after executing truss-structure.kcl "sourceRange": [] }, "from": [ - -22.651, + -22.65063509461097, 26.5 ], "tag": null, "to": [ - -27.182, - 24.387 + -27.18217402979422, + 24.386908691296505 ], "type": "ToPoint", "units": { @@ -3346,13 +3346,13 @@ description: Variables in memory after executing truss-structure.kcl "sourceRange": [] }, "from": [ - -27.182, - 24.387 + -27.18217402979422, + 24.386908691296505 ], "tag": null, "to": [ -1.0, - 9.271 + 9.270623467225185 ], "type": "ToPoint", "units": { @@ -3366,7 +3366,7 @@ description: Variables in memory after executing truss-structure.kcl }, "from": [ -1.0, - 9.271 + 9.270623467225185 ], "tag": null, "to": [ @@ -3825,7 +3825,7 @@ description: Variables in memory after executing truss-structure.kcl ], "tag": null, "to": [ - 22.651, + 22.65063509461097, 26.5 ], "type": "ToPoint", @@ -3839,13 +3839,13 @@ description: Variables in memory after executing truss-structure.kcl "sourceRange": [] }, "from": [ - 22.651, + 22.65063509461097, 26.5 ], "tag": null, "to": [ - 27.182, - 24.387 + 27.18217402979422, + 24.386908691296505 ], "type": "ToPoint", "units": { @@ -3858,13 +3858,13 @@ description: Variables in memory after executing truss-structure.kcl "sourceRange": [] }, "from": [ - 27.182, - 24.387 + 27.18217402979422, + 24.386908691296505 ], "tag": null, "to": [ 1.0, - 9.271 + 9.270623467225178 ], "type": "ToPoint", "units": { @@ -3878,7 +3878,7 @@ description: Variables in memory after executing truss-structure.kcl }, "from": [ 1.0, - 9.271 + 9.270623467225178 ], "tag": null, "to": [ @@ -4005,7 +4005,7 @@ description: Variables in memory after executing truss-structure.kcl ], "tag": null, "to": [ - -22.651, + -22.65063509461097, 26.5 ], "type": "ToPoint", @@ -4019,13 +4019,13 @@ description: Variables in memory after executing truss-structure.kcl "sourceRange": [] }, "from": [ - -22.651, + -22.65063509461097, 26.5 ], "tag": null, "to": [ - -27.182, - 24.387 + -27.18217402979422, + 24.386908691296505 ], "type": "ToPoint", "units": { @@ -4038,13 +4038,13 @@ description: Variables in memory after executing truss-structure.kcl "sourceRange": [] }, "from": [ - -27.182, - 24.387 + -27.18217402979422, + 24.386908691296505 ], "tag": null, "to": [ -1.0, - 9.271 + 9.270623467225185 ], "type": "ToPoint", "units": { @@ -4058,7 +4058,7 @@ description: Variables in memory after executing truss-structure.kcl }, "from": [ -1.0, - 9.271 + 9.270623467225185 ], "tag": null, "to": [ @@ -4297,7 +4297,7 @@ description: Variables in memory after executing truss-structure.kcl }, "to": [ 0.0, - 39.978 + 39.978459489299915 ], "type": "ToPoint", "units": { @@ -4311,7 +4311,7 @@ description: Variables in memory after executing truss-structure.kcl }, "from": [ 0.0, - 39.978 + 39.978459489299915 ], "tag": { "commentStart": 884, diff --git a/rust/kcl-lib/tests/kcl_samples/utility-sink/ops.snap b/rust/kcl-lib/tests/kcl_samples/utility-sink/ops.snap index 492a68bd2..4e14ce91b 100644 --- a/rust/kcl-lib/tests/kcl_samples/utility-sink/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/utility-sink/ops.snap @@ -3419,7 +3419,7 @@ description: Operations executed utility-sink.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -3435,7 +3435,7 @@ description: Operations executed utility-sink.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -3452,7 +3452,7 @@ description: Operations executed utility-sink.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/walkie-talkie/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/walkie-talkie/artifact_commands.snap index 39d215901..b3964fd86 100644 --- a/rust/kcl-lib/tests/kcl_samples/walkie-talkie/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/walkie-talkie/artifact_commands.snap @@ -210,7 +210,7 @@ description: Artifact commands walkie-talkie.kcl "path": "[uuid]", "to": { "x": -3.175, - "y": 1.588, + "y": 1.5875, "z": 0.0 } } @@ -663,7 +663,7 @@ description: Artifact commands walkie-talkie.kcl "path": "[uuid]", "to": { "x": -28.575, - "y": 41.422, + "y": 41.42246798486635, "z": 0.0 } } @@ -684,7 +684,7 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": -22.372, + "x": -22.37246798486635, "y": 47.625, "z": 0.0 }, @@ -701,7 +701,7 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": 22.372, + "x": 22.37246798486635, "y": 47.625, "z": 0.0 }, @@ -719,7 +719,7 @@ description: Artifact commands walkie-talkie.kcl "type": "line", "end": { "x": 28.575, - "y": 41.422, + "y": 41.42246798486635, "z": 0.0 }, "relative": false @@ -736,7 +736,7 @@ description: Artifact commands walkie-talkie.kcl "type": "line", "end": { "x": 28.575, - "y": -41.422, + "y": -41.42246798486635, "z": 0.0 }, "relative": false @@ -752,7 +752,7 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": 22.372, + "x": 22.37246798486635, "y": -47.625, "z": 0.0 }, @@ -769,7 +769,7 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": -22.372, + "x": -22.37246798486635, "y": -47.625, "z": 0.0 }, @@ -787,7 +787,7 @@ description: Artifact commands walkie-talkie.kcl "type": "line", "end": { "x": -28.575, - "y": -41.422, + "y": -41.42246798486635, "z": 0.0 }, "relative": false @@ -884,7 +884,7 @@ description: Artifact commands walkie-talkie.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -22.225, + "x": -22.224999999999998, "y": 31.75, "z": 0.0 } @@ -906,7 +906,7 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": 44.45, + "x": 44.449999999999996, "y": 0.0, "z": 0.0 }, @@ -940,7 +940,7 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": -44.45, + "x": -44.449999999999996, "y": 0.0, "z": 0.0 }, @@ -957,7 +957,7 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": -22.225, + "x": -22.224999999999998, "y": 31.75, "z": 0.0 }, @@ -1258,7 +1258,7 @@ description: Artifact commands walkie-talkie.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -22.225, + "x": -22.224999999999998, "y": 31.75, "z": 0.0 } @@ -1280,7 +1280,7 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": 44.45, + "x": 44.449999999999996, "y": 0.0, "z": 0.0 }, @@ -1314,7 +1314,7 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": -44.45, + "x": -44.449999999999996, "y": 0.0, "z": 0.0 }, @@ -1331,7 +1331,7 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": -22.225, + "x": -22.224999999999998, "y": 31.75, "z": 0.0 }, @@ -1424,7 +1424,7 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": 0.794, + "x": 0.79375, "y": 0.0, "z": 0.0 }, @@ -1442,7 +1442,7 @@ description: Artifact commands walkie-talkie.kcl "type": "line", "end": { "x": 0.0, - "y": -0.794, + "y": -0.79375, "z": 0.0 }, "relative": true @@ -1458,7 +1458,7 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": -0.794, + "x": -0.79375, "y": 0.0, "z": 0.0 }, @@ -1543,7 +1543,7 @@ description: Artifact commands walkie-talkie.kcl [ { "translate": { - "x": 9.525, + "x": 9.524999999999999, "y": 0.0, "z": 0.0 }, @@ -1630,7 +1630,7 @@ description: Artifact commands walkie-talkie.kcl [ { "translate": { - "x": 19.05, + "x": 19.049999999999997, "y": 0.0, "z": 0.0 }, @@ -1659,7 +1659,7 @@ description: Artifact commands walkie-talkie.kcl [ { "translate": { - "x": 22.225, + "x": 22.224999999999998, "y": 0.0, "z": 0.0 }, @@ -1804,7 +1804,7 @@ description: Artifact commands walkie-talkie.kcl [ { "translate": { - "x": 38.1, + "x": 38.099999999999994, "y": 0.0, "z": 0.0 }, @@ -1903,7 +1903,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -9.525, + "y": -9.524999999999999, "z": 0.0 }, "scale": { @@ -1990,7 +1990,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -19.05, + "y": -19.049999999999997, "z": 0.0 }, "scale": { @@ -2019,7 +2019,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -22.225, + "y": -22.224999999999998, "z": 0.0 }, "scale": { @@ -2204,7 +2204,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -9.525, + "y": -9.524999999999999, "z": 0.0 }, "scale": { @@ -2291,7 +2291,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -19.05, + "y": -19.049999999999997, "z": 0.0 }, "scale": { @@ -2320,7 +2320,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -22.225, + "y": -22.224999999999998, "z": 0.0 }, "scale": { @@ -2505,7 +2505,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -9.525, + "y": -9.524999999999999, "z": 0.0 }, "scale": { @@ -2592,7 +2592,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -19.05, + "y": -19.049999999999997, "z": 0.0 }, "scale": { @@ -2621,7 +2621,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -22.225, + "y": -22.224999999999998, "z": 0.0 }, "scale": { @@ -2806,7 +2806,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -9.525, + "y": -9.524999999999999, "z": 0.0 }, "scale": { @@ -2893,7 +2893,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -19.05, + "y": -19.049999999999997, "z": 0.0 }, "scale": { @@ -2922,7 +2922,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -22.225, + "y": -22.224999999999998, "z": 0.0 }, "scale": { @@ -3107,7 +3107,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -9.525, + "y": -9.524999999999999, "z": 0.0 }, "scale": { @@ -3194,7 +3194,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -19.05, + "y": -19.049999999999997, "z": 0.0 }, "scale": { @@ -3223,7 +3223,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -22.225, + "y": -22.224999999999998, "z": 0.0 }, "scale": { @@ -3408,7 +3408,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -9.525, + "y": -9.524999999999999, "z": 0.0 }, "scale": { @@ -3495,7 +3495,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -19.05, + "y": -19.049999999999997, "z": 0.0 }, "scale": { @@ -3524,7 +3524,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -22.225, + "y": -22.224999999999998, "z": 0.0 }, "scale": { @@ -3709,7 +3709,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -9.525, + "y": -9.524999999999999, "z": 0.0 }, "scale": { @@ -3796,7 +3796,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -19.05, + "y": -19.049999999999997, "z": 0.0 }, "scale": { @@ -3825,7 +3825,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -22.225, + "y": -22.224999999999998, "z": 0.0 }, "scale": { @@ -4010,7 +4010,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -9.525, + "y": -9.524999999999999, "z": 0.0 }, "scale": { @@ -4097,7 +4097,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -19.05, + "y": -19.049999999999997, "z": 0.0 }, "scale": { @@ -4126,7 +4126,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -22.225, + "y": -22.224999999999998, "z": 0.0 }, "scale": { @@ -4311,7 +4311,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -9.525, + "y": -9.524999999999999, "z": 0.0 }, "scale": { @@ -4398,7 +4398,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -19.05, + "y": -19.049999999999997, "z": 0.0 }, "scale": { @@ -4427,7 +4427,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -22.225, + "y": -22.224999999999998, "z": 0.0 }, "scale": { @@ -4612,7 +4612,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -9.525, + "y": -9.524999999999999, "z": 0.0 }, "scale": { @@ -4699,7 +4699,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -19.05, + "y": -19.049999999999997, "z": 0.0 }, "scale": { @@ -4728,7 +4728,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -22.225, + "y": -22.224999999999998, "z": 0.0 }, "scale": { @@ -4913,7 +4913,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -9.525, + "y": -9.524999999999999, "z": 0.0 }, "scale": { @@ -5000,7 +5000,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -19.05, + "y": -19.049999999999997, "z": 0.0 }, "scale": { @@ -5029,7 +5029,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -22.225, + "y": -22.224999999999998, "z": 0.0 }, "scale": { @@ -5214,7 +5214,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -9.525, + "y": -9.524999999999999, "z": 0.0 }, "scale": { @@ -5301,7 +5301,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -19.05, + "y": -19.049999999999997, "z": 0.0 }, "scale": { @@ -5330,7 +5330,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -22.225, + "y": -22.224999999999998, "z": 0.0 }, "scale": { @@ -5515,7 +5515,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -9.525, + "y": -9.524999999999999, "z": 0.0 }, "scale": { @@ -5602,7 +5602,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -19.05, + "y": -19.049999999999997, "z": 0.0 }, "scale": { @@ -5631,7 +5631,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "x": 0.0, - "y": -22.225, + "y": -22.224999999999998, "z": 0.0 }, "scale": { @@ -5801,8 +5801,8 @@ description: Artifact commands walkie-talkie.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -28.321, - "y": 41.333, + "x": -28.320999999999998, + "y": 41.33266542365566, "z": 0.0 } } @@ -5823,8 +5823,8 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": -22.283, - "y": 47.371, + "x": -22.28266542365566, + "y": 47.370999999999995, "z": 0.0 }, "relative": false @@ -5840,8 +5840,8 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": 22.283, - "y": 47.371, + "x": 22.28266542365566, + "y": 47.370999999999995, "z": 0.0 }, "relative": false @@ -5857,8 +5857,8 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": 28.321, - "y": 41.333, + "x": 28.320999999999998, + "y": 41.33266542365566, "z": 0.0 }, "relative": false @@ -5874,8 +5874,8 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": 28.321, - "y": -41.333, + "x": 28.320999999999998, + "y": -41.33266542365566, "z": 0.0 }, "relative": false @@ -5891,8 +5891,8 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": 22.283, - "y": -47.371, + "x": 22.28266542365566, + "y": -47.370999999999995, "z": 0.0 }, "relative": false @@ -5908,8 +5908,8 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": -22.283, - "y": -47.371, + "x": -22.28266542365566, + "y": -47.370999999999995, "z": 0.0 }, "relative": false @@ -5925,8 +5925,8 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": -28.321, - "y": -41.333, + "x": -28.320999999999998, + "y": -41.33266542365566, "z": 0.0 }, "relative": false @@ -8588,8 +8588,8 @@ description: Artifact commands walkie-talkie.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -7.62, - "y": -45.593, + "x": -7.619999999999999, + "y": -45.592999999999996, "z": 0.0 } } @@ -8611,7 +8611,7 @@ description: Artifact commands walkie-talkie.kcl "type": "line", "end": { "x": 0.0, - "y": -0.762, + "y": -0.7619999999999999, "z": 0.0 }, "relative": true @@ -8627,7 +8627,7 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": 0.762, + "x": 0.7619999999999999, "y": 0.0, "z": 0.0 }, @@ -8644,8 +8644,8 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": -6.096, - "y": -45.534, + "x": -6.095999999999999, + "y": -45.533553949209036, "z": 0.0 }, "relative": false @@ -8661,7 +8661,7 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": -6.096, + "x": -6.095999999999999, "y": -46.355, "z": 0.0 }, @@ -8678,7 +8678,7 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": 3.2, + "x": 3.2003999999999997, "y": 0.0, "z": 0.0 }, @@ -8712,7 +8712,7 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": -2.896, + "x": -2.8955999999999995, "y": 0.0, "z": 0.0 }, @@ -8729,8 +8729,8 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": -2.896, - "y": -42.091, + "x": -2.895599999999999, + "y": -42.09050500699435, "z": 0.0 }, "relative": false @@ -8747,7 +8747,7 @@ description: Artifact commands walkie-talkie.kcl "type": "line", "end": { "x": 0.0, - "y": 0.762, + "y": 0.7619999999999999, "z": 0.0 }, "relative": true @@ -8763,7 +8763,7 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": -0.762, + "x": -0.7619999999999999, "y": 0.0, "z": 0.0 }, @@ -8780,8 +8780,8 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": -0.762, - "y": -0.821, + "x": -0.7620000000000016, + "y": -0.8214460507909609, "z": 0.0 }, "relative": true @@ -8798,7 +8798,7 @@ description: Artifact commands walkie-talkie.kcl "type": "line", "end": { "x": 0.0, - "y": 0.821, + "y": 0.8214460507909618, "z": 0.0 }, "relative": true @@ -8814,8 +8814,8 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": -7.62, - "y": -41.329, + "x": -7.619999999999999, + "y": -41.32850500699435, "z": 0.0 }, "relative": false @@ -8848,8 +8848,8 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": -4.718, - "y": -42.472, + "x": -4.717883872764809, + "y": -42.47150500699435, "z": 0.0 }, "relative": false @@ -8937,8 +8937,8 @@ description: Artifact commands walkie-talkie.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 2.098, - "y": -41.676, + "x": 2.0980400000000006, + "y": -41.67632, "z": 0.0 } } @@ -8959,8 +8959,8 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "arc", "center": { - "x": 0.499, - "y": -43.81 + "x": 0.49858105187861657, + "y": -43.810475587878834 }, "radius": 2.6670000000000003, "start": { @@ -8984,8 +8984,8 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": 0.829, - "y": 0.894, + "x": 0.8291551765140448, + "y": 0.8938402168508436, "z": 0.0 }, "relative": true @@ -9001,8 +9001,8 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "arc", "center": { - "x": 0.501, - "y": -43.809 + "x": 0.50088221631185, + "y": -43.808559218673636 }, "radius": 1.46304, "start": { @@ -9098,8 +9098,8 @@ description: Artifact commands walkie-talkie.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -1.092, - "y": -45.954, + "x": -1.0921999999999998, + "y": -45.95368, "z": 0.0 } } @@ -9120,8 +9120,8 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "arc", "center": { - "x": 0.507, - "y": -43.82 + "x": 0.5072589481213836, + "y": -43.81952441212116 }, "radius": 2.6670000000000003, "start": { @@ -9145,8 +9145,8 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": -0.829, - "y": -0.894, + "x": -0.8291551765140448, + "y": -0.8938402168508436, "z": 0.0 }, "relative": true @@ -9162,8 +9162,8 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "arc", "center": { - "x": 0.505, - "y": -43.821 + "x": 0.50495778368815, + "y": -43.82144078132636 }, "radius": 1.46304, "start": { @@ -9259,8 +9259,8 @@ description: Artifact commands walkie-talkie.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 8.448, - "y": -41.676, + "x": 8.448039999999999, + "y": -41.67632, "z": 0.0 } } @@ -9281,8 +9281,8 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "arc", "center": { - "x": 6.849, - "y": -43.81 + "x": 6.848581051878615, + "y": -43.810475587878834 }, "radius": 2.6670000000000003, "start": { @@ -9306,8 +9306,8 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": 0.829, - "y": 0.894, + "x": 0.8291551765140448, + "y": 0.8938402168508436, "z": 0.0 }, "relative": true @@ -9323,8 +9323,8 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "arc", "center": { - "x": 6.851, - "y": -43.809 + "x": 6.85088221631185, + "y": -43.808559218673636 }, "radius": 1.46304, "start": { @@ -9420,8 +9420,8 @@ description: Artifact commands walkie-talkie.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 5.258, - "y": -45.954, + "x": 5.2578, + "y": -45.95368, "z": 0.0 } } @@ -9442,8 +9442,8 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "arc", "center": { - "x": 6.857, - "y": -43.82 + "x": 6.857258948121383, + "y": -43.81952441212116 }, "radius": 2.6670000000000003, "start": { @@ -9467,8 +9467,8 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": -0.829, - "y": -0.894, + "x": -0.8291551765140448, + "y": -0.8938402168508436, "z": 0.0 }, "relative": true @@ -9484,8 +9484,8 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "arc", "center": { - "x": 6.855, - "y": -43.821 + "x": 6.854957783688149, + "y": -43.82144078132636 }, "radius": 1.46304, "start": { @@ -9822,7 +9822,7 @@ description: Artifact commands walkie-talkie.kcl { "translate": { "property": { - "x": -16.51, + "x": -16.509999999999998, "y": -5.08, "z": 50.8 }, @@ -9985,8 +9985,8 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": -3.81, - "y": 0.0, + "x": -3.8099999999999996, + "y": 0.00000000000000046659043047514155, "z": 0.0 }, "relative": true @@ -10002,8 +10002,8 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": -0.0, - "y": -12.192, + "x": -0.000000000000002239634066280679, + "y": -12.191999999999998, "z": 0.0 }, "relative": true @@ -10019,7 +10019,7 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": 3.81, + "x": 3.8099999999999996, "y": 0.0, "z": 0.0 }, @@ -10267,8 +10267,8 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": -3.81, - "y": 0.0, + "x": -3.8099999999999996, + "y": 0.00000000000000046659043047514155, "z": 0.0 }, "relative": true @@ -10284,8 +10284,8 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": -0.0, - "y": -12.192, + "x": -0.000000000000002239634066280679, + "y": -12.191999999999998, "z": 0.0 }, "relative": true @@ -10301,7 +10301,7 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": 3.81, + "x": 3.8099999999999996, "y": 0.0, "z": 0.0 }, @@ -10460,7 +10460,7 @@ description: Artifact commands walkie-talkie.kcl "property": { "x": -22.733, "y": -25.4, - "z": 18.542 + "z": 18.541999999999998 }, "set": false, "is_local": true @@ -10549,8 +10549,8 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": -3.81, - "y": 0.0, + "x": -3.8099999999999996, + "y": 0.00000000000000046659043047514155, "z": 0.0 }, "relative": true @@ -10566,8 +10566,8 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": -0.0, - "y": -12.192, + "x": -0.000000000000002239634066280679, + "y": -12.191999999999998, "z": 0.0 }, "relative": true @@ -10583,7 +10583,7 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": 3.81, + "x": 3.8099999999999996, "y": 0.0, "z": 0.0 }, @@ -10855,8 +10855,8 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": -3.81, - "y": 0.0, + "x": -3.8099999999999996, + "y": 0.00000000000000046659043047514155, "z": 0.0 }, "relative": true @@ -10872,8 +10872,8 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": -0.0, - "y": -12.192, + "x": -0.000000000000002239634066280679, + "y": -12.191999999999998, "z": 0.0 }, "relative": true @@ -10889,7 +10889,7 @@ description: Artifact commands walkie-talkie.kcl "segment": { "type": "line", "end": { - "x": 3.81, + "x": 3.8099999999999996, "y": 0.0, "z": 0.0 }, @@ -11072,7 +11072,7 @@ description: Artifact commands walkie-talkie.kcl "property": { "x": 22.733, "y": -25.4, - "z": 6.35 + "z": 6.350000000000001 }, "set": false, "is_local": false diff --git a/rust/kcl-lib/tests/kcl_samples/walkie-talkie/ops.snap b/rust/kcl-lib/tests/kcl_samples/walkie-talkie/ops.snap index 35b601453..3d152ce7b 100644 --- a/rust/kcl-lib/tests/kcl_samples/walkie-talkie/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/walkie-talkie/ops.snap @@ -252,7 +252,7 @@ description: Operations executed walkie-talkie.kcl "length": { "value": { "type": "Number", - "value": -0.063, + "value": -0.0625, "ty": { "type": "Default", "len": { @@ -313,7 +313,7 @@ description: Operations executed walkie-talkie.kcl "length": { "value": { "type": "Number", - "value": -0.063, + "value": -0.0625, "ty": { "type": "Default", "len": { @@ -2562,7 +2562,7 @@ description: Operations executed walkie-talkie.kcl "length": { "value": { "type": "Number", - "value": -0.063, + "value": -0.0625, "ty": { "type": "Default", "len": { @@ -4120,7 +4120,7 @@ description: Operations executed walkie-talkie.kcl "z": { "value": { "type": "Number", - "value": 0.25, + "value": 0.25000000000000006, "ty": { "type": "Default", "len": { @@ -4334,7 +4334,7 @@ description: Operations executed walkie-talkie.kcl "name": "screenDepth", "value": { "type": "Number", - "value": -0.063, + "value": -0.0625, "ty": { "type": "Default", "len": { @@ -4598,7 +4598,7 @@ description: Operations executed walkie-talkie.kcl "name": "squareHoleSideLength", "value": { "type": "Number", - "value": 0.063, + "value": 0.0625, "ty": { "type": "Default", "len": { @@ -4869,7 +4869,7 @@ description: Operations executed walkie-talkie.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -4885,7 +4885,7 @@ description: Operations executed walkie-talkie.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -4902,7 +4902,7 @@ description: Operations executed walkie-talkie.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/walkie-talkie/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/walkie-talkie/program_memory.snap index 944d49362..ecc35fbdc 100644 --- a/rust/kcl-lib/tests/kcl_samples/walkie-talkie/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/walkie-talkie/program_memory.snap @@ -229,7 +229,7 @@ description: Variables in memory after executing walkie-talkie.kcl }, "screenDepth": { "type": "Number", - "value": -0.063, + "value": -0.0625, "ty": { "type": "Default", "len": { @@ -307,7 +307,7 @@ description: Variables in memory after executing walkie-talkie.kcl }, "squareHoleSideLength": { "type": "Number", - "value": 0.063, + "value": 0.0625, "ty": { "type": "Default", "len": { diff --git a/rust/kcl-lib/tests/kcl_samples/washer/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/washer/artifact_commands.snap index fb84f7778..760d59ecd 100644 --- a/rust/kcl-lib/tests/kcl_samples/washer/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/washer/artifact_commands.snap @@ -59,7 +59,7 @@ description: Artifact commands washer.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 5.563, + "x": 5.5626, "y": 0.0, "z": 0.0 } @@ -135,7 +135,7 @@ description: Artifact commands washer.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 2.578, + "x": 2.5781, "y": 0.0, "z": 0.0 } diff --git a/rust/kcl-lib/tests/kcl_samples/washer/ops.snap b/rust/kcl-lib/tests/kcl_samples/washer/ops.snap index f1e5e0aa9..249349ee7 100644 --- a/rust/kcl-lib/tests/kcl_samples/washer/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/washer/ops.snap @@ -298,7 +298,7 @@ description: Operations executed washer.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -314,7 +314,7 @@ description: Operations executed washer.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -331,7 +331,7 @@ description: Operations executed washer.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/wing-spar/artifact_commands.snap b/rust/kcl-lib/tests/kcl_samples/wing-spar/artifact_commands.snap index 18e174d3b..e30be6330 100644 --- a/rust/kcl-lib/tests/kcl_samples/wing-spar/artifact_commands.snap +++ b/rust/kcl-lib/tests/kcl_samples/wing-spar/artifact_commands.snap @@ -171,8 +171,8 @@ description: Artifact commands wing-spar.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 190.11, - "y": -1.583, + "x": 190.10983019008907, + "y": -1.5830132276525148, "z": 0.0 }, "angle_snap_increment": null @@ -962,7 +962,7 @@ description: Artifact commands wing-spar.kcl "path": "[uuid]", "to": { "x": 33.0, - "y": -15.3, + "y": -15.299999999999999, "z": 0.0 } } @@ -1233,7 +1233,7 @@ description: Artifact commands wing-spar.kcl "type": "line", "end": { "x": 33.0, - "y": -15.3, + "y": -15.299999999999999, "z": 0.0 }, "relative": false @@ -2213,7 +2213,7 @@ description: Artifact commands wing-spar.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -5.4, + "x": -5.3999999999999995, "y": -24.0, "z": 0.0 } @@ -2351,7 +2351,7 @@ description: Artifact commands wing-spar.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 5.0, + "x": 4.999999999999999, "y": 5.0, "z": 0.0 }, diff --git a/rust/kcl-lib/tests/kcl_samples/wing-spar/ops.snap b/rust/kcl-lib/tests/kcl_samples/wing-spar/ops.snap index 9db433081..373708f73 100644 --- a/rust/kcl-lib/tests/kcl_samples/wing-spar/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/wing-spar/ops.snap @@ -1155,7 +1155,7 @@ description: Operations executed wing-spar.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -1171,7 +1171,7 @@ description: Operations executed wing-spar.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -1188,7 +1188,7 @@ description: Operations executed wing-spar.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kcl_samples/wing-spar/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/wing-spar/program_memory.snap index a62497d06..6907123eb 100644 --- a/rust/kcl-lib/tests/kcl_samples/wing-spar/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/wing-spar/program_memory.snap @@ -234,7 +234,7 @@ description: Variables in memory after executing wing-spar.kcl ], "tag": null, "to": [ - -1.8, + -1.8000000000000007, -169.0 ], "type": "ToPoint", @@ -249,11 +249,11 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": false, "center": [ - -1.8, + -1.7999999999999998, -164.0 ], "from": [ - -1.8, + -1.8000000000000007, -169.0 ], "tag": null, @@ -292,7 +292,7 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": false, "center": [ - -1.8, + -1.7999999999999998, -29.0 ], "from": [ @@ -509,7 +509,7 @@ description: Variables in memory after executing wing-spar.kcl }, "from": [ 33.0, - -15.3 + -15.299999999999999 ], "tag": { "commentStart": 2102, @@ -806,7 +806,7 @@ description: Variables in memory after executing wing-spar.kcl "ccw": true, "center": [ 37.204, - 30.0 + 29.999999999999996 ], "from": [ 37.204, @@ -814,8 +814,8 @@ description: Variables in memory after executing wing-spar.kcl ], "tag": null, "to": [ - 35.102, - 30.0 + 35.102000000000004, + 29.999999999999996 ], "type": "TangentialArc", "units": { @@ -828,8 +828,8 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - 35.102, - 30.0 + 35.102000000000004, + 29.999999999999996 ], "tag": { "commentStart": 2809, @@ -839,7 +839,7 @@ description: Variables in memory after executing wing-spar.kcl "value": "seg10" }, "to": [ - 35.102, + 35.102000000000004, -15.3 ], "type": "ToPoint", @@ -853,13 +853,13 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - 35.102, + 35.102000000000004, -15.3 ], "tag": null, "to": [ 33.0, - -15.3 + -15.299999999999999 ], "type": "ToPoint", "units": { @@ -873,12 +873,12 @@ description: Variables in memory after executing wing-spar.kcl }, "from": [ 33.0, - -15.3 + -15.299999999999999 ], "tag": null, "to": [ 33.0, - -15.3 + -15.299999999999999 ], "type": "ToPoint", "units": { @@ -919,11 +919,11 @@ description: Variables in memory after executing wing-spar.kcl "start": { "from": [ 33.0, - -15.3 + -15.299999999999999 ], "to": [ 33.0, - -15.3 + -15.299999999999999 ], "units": { "type": "Mm" @@ -1206,7 +1206,7 @@ description: Variables in memory after executing wing-spar.kcl ], "tag": null, "to": [ - -1.8, + -1.8000000000000007, -169.0 ], "type": "ToPoint", @@ -1221,11 +1221,11 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": false, "center": [ - -1.8, + -1.7999999999999998, -164.0 ], "from": [ - -1.8, + -1.8000000000000007, -169.0 ], "tag": null, @@ -1264,7 +1264,7 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": false, "center": [ - -1.8, + -1.7999999999999998, -29.0 ], "from": [ @@ -1481,7 +1481,7 @@ description: Variables in memory after executing wing-spar.kcl }, "from": [ 33.0, - -15.3 + -15.299999999999999 ], "tag": { "commentStart": 2102, @@ -1778,7 +1778,7 @@ description: Variables in memory after executing wing-spar.kcl "ccw": true, "center": [ 37.204, - 30.0 + 29.999999999999996 ], "from": [ 37.204, @@ -1786,8 +1786,8 @@ description: Variables in memory after executing wing-spar.kcl ], "tag": null, "to": [ - 35.102, - 30.0 + 35.102000000000004, + 29.999999999999996 ], "type": "TangentialArc", "units": { @@ -1800,8 +1800,8 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - 35.102, - 30.0 + 35.102000000000004, + 29.999999999999996 ], "tag": { "commentStart": 2809, @@ -1811,7 +1811,7 @@ description: Variables in memory after executing wing-spar.kcl "value": "seg10" }, "to": [ - 35.102, + 35.102000000000004, -15.3 ], "type": "ToPoint", @@ -1825,13 +1825,13 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - 35.102, + 35.102000000000004, -15.3 ], "tag": null, "to": [ 33.0, - -15.3 + -15.299999999999999 ], "type": "ToPoint", "units": { @@ -1845,12 +1845,12 @@ description: Variables in memory after executing wing-spar.kcl }, "from": [ 33.0, - -15.3 + -15.299999999999999 ], "tag": null, "to": [ 33.0, - -15.3 + -15.299999999999999 ], "type": "ToPoint", "units": { @@ -1891,11 +1891,11 @@ description: Variables in memory after executing wing-spar.kcl "start": { "from": [ 33.0, - -15.3 + -15.299999999999999 ], "to": [ 33.0, - -15.3 + -15.299999999999999 ], "units": { "type": "Mm" @@ -2178,7 +2178,7 @@ description: Variables in memory after executing wing-spar.kcl ], "tag": null, "to": [ - -1.8, + -1.8000000000000007, -169.0 ], "type": "ToPoint", @@ -2193,11 +2193,11 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": false, "center": [ - -1.8, + -1.7999999999999998, -164.0 ], "from": [ - -1.8, + -1.8000000000000007, -169.0 ], "tag": null, @@ -2236,7 +2236,7 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": false, "center": [ - -1.8, + -1.7999999999999998, -29.0 ], "from": [ @@ -2453,7 +2453,7 @@ description: Variables in memory after executing wing-spar.kcl }, "from": [ 33.0, - -15.3 + -15.299999999999999 ], "tag": { "commentStart": 2102, @@ -2750,7 +2750,7 @@ description: Variables in memory after executing wing-spar.kcl "ccw": true, "center": [ 37.204, - 30.0 + 29.999999999999996 ], "from": [ 37.204, @@ -2758,8 +2758,8 @@ description: Variables in memory after executing wing-spar.kcl ], "tag": null, "to": [ - 35.102, - 30.0 + 35.102000000000004, + 29.999999999999996 ], "type": "TangentialArc", "units": { @@ -2772,8 +2772,8 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - 35.102, - 30.0 + 35.102000000000004, + 29.999999999999996 ], "tag": { "commentStart": 2809, @@ -2783,7 +2783,7 @@ description: Variables in memory after executing wing-spar.kcl "value": "seg10" }, "to": [ - 35.102, + 35.102000000000004, -15.3 ], "type": "ToPoint", @@ -2797,13 +2797,13 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - 35.102, + 35.102000000000004, -15.3 ], "tag": null, "to": [ 33.0, - -15.3 + -15.299999999999999 ], "type": "ToPoint", "units": { @@ -2817,12 +2817,12 @@ description: Variables in memory after executing wing-spar.kcl }, "from": [ 33.0, - -15.3 + -15.299999999999999 ], "tag": null, "to": [ 33.0, - -15.3 + -15.299999999999999 ], "type": "ToPoint", "units": { @@ -2863,11 +2863,11 @@ description: Variables in memory after executing wing-spar.kcl "start": { "from": [ 33.0, - -15.3 + -15.299999999999999 ], "to": [ 33.0, - -15.3 + -15.299999999999999 ], "units": { "type": "Mm" @@ -3150,7 +3150,7 @@ description: Variables in memory after executing wing-spar.kcl ], "tag": null, "to": [ - -1.8, + -1.8000000000000007, -169.0 ], "type": "ToPoint", @@ -3165,11 +3165,11 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": false, "center": [ - -1.8, + -1.7999999999999998, -164.0 ], "from": [ - -1.8, + -1.8000000000000007, -169.0 ], "tag": null, @@ -3208,7 +3208,7 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": false, "center": [ - -1.8, + -1.7999999999999998, -29.0 ], "from": [ @@ -3425,7 +3425,7 @@ description: Variables in memory after executing wing-spar.kcl }, "from": [ 33.0, - -15.3 + -15.299999999999999 ], "tag": { "commentStart": 2102, @@ -3722,7 +3722,7 @@ description: Variables in memory after executing wing-spar.kcl "ccw": true, "center": [ 37.204, - 30.0 + 29.999999999999996 ], "from": [ 37.204, @@ -3730,8 +3730,8 @@ description: Variables in memory after executing wing-spar.kcl ], "tag": null, "to": [ - 35.102, - 30.0 + 35.102000000000004, + 29.999999999999996 ], "type": "TangentialArc", "units": { @@ -3744,8 +3744,8 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - 35.102, - 30.0 + 35.102000000000004, + 29.999999999999996 ], "tag": { "commentStart": 2809, @@ -3755,7 +3755,7 @@ description: Variables in memory after executing wing-spar.kcl "value": "seg10" }, "to": [ - 35.102, + 35.102000000000004, -15.3 ], "type": "ToPoint", @@ -3769,13 +3769,13 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - 35.102, + 35.102000000000004, -15.3 ], "tag": null, "to": [ 33.0, - -15.3 + -15.299999999999999 ], "type": "ToPoint", "units": { @@ -3789,12 +3789,12 @@ description: Variables in memory after executing wing-spar.kcl }, "from": [ 33.0, - -15.3 + -15.299999999999999 ], "tag": null, "to": [ 33.0, - -15.3 + -15.299999999999999 ], "type": "ToPoint", "units": { @@ -3835,11 +3835,11 @@ description: Variables in memory after executing wing-spar.kcl "start": { "from": [ 33.0, - -15.3 + -15.299999999999999 ], "to": [ 33.0, - -15.3 + -15.299999999999999 ], "units": { "type": "Mm" @@ -4096,7 +4096,7 @@ description: Variables in memory after executing wing-spar.kcl }, "from": [ 33.0, - -15.3 + -15.299999999999999 ], "tag": { "commentStart": 2102, @@ -4393,7 +4393,7 @@ description: Variables in memory after executing wing-spar.kcl "ccw": true, "center": [ 37.204, - 30.0 + 29.999999999999996 ], "from": [ 37.204, @@ -4401,8 +4401,8 @@ description: Variables in memory after executing wing-spar.kcl ], "tag": null, "to": [ - 35.102, - 30.0 + 35.102000000000004, + 29.999999999999996 ], "type": "TangentialArc", "units": { @@ -4415,8 +4415,8 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - 35.102, - 30.0 + 35.102000000000004, + 29.999999999999996 ], "tag": { "commentStart": 2809, @@ -4426,7 +4426,7 @@ description: Variables in memory after executing wing-spar.kcl "value": "seg10" }, "to": [ - 35.102, + 35.102000000000004, -15.3 ], "type": "ToPoint", @@ -4440,13 +4440,13 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - 35.102, + 35.102000000000004, -15.3 ], "tag": null, "to": [ 33.0, - -15.3 + -15.299999999999999 ], "type": "ToPoint", "units": { @@ -4460,12 +4460,12 @@ description: Variables in memory after executing wing-spar.kcl }, "from": [ 33.0, - -15.3 + -15.299999999999999 ], "tag": null, "to": [ 33.0, - -15.3 + -15.299999999999999 ], "type": "ToPoint", "units": { @@ -4506,11 +4506,11 @@ description: Variables in memory after executing wing-spar.kcl "start": { "from": [ 33.0, - -15.3 + -15.299999999999999 ], "to": [ 33.0, - -15.3 + -15.299999999999999 ], "units": { "type": "Mm" @@ -4680,7 +4680,7 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - -5.4, + -5.3999999999999995, -24.0 ], "tag": { @@ -4706,7 +4706,7 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": false, "center": [ - -0.3, + -0.3000000000000003, -29.0 ], "from": [ @@ -4715,7 +4715,7 @@ description: Variables in memory after executing wing-spar.kcl ], "tag": null, "to": [ - 4.7, + 4.699999999999999, -29.0 ], "type": "TangentialArc", @@ -4729,12 +4729,12 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - 4.7, + 4.699999999999999, -29.0 ], "tag": null, "to": [ - 4.7, + 4.699999999999999, -164.0 ], "type": "ToPoint", @@ -4749,16 +4749,16 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": false, "center": [ - -0.3, + -0.3000000000000007, -164.0 ], "from": [ - 4.7, + 4.699999999999999, -164.0 ], "tag": null, "to": [ - -0.3, + -0.3000000000000004, -169.0 ], "type": "TangentialArc", @@ -4772,7 +4772,7 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - -0.3, + -0.3000000000000004, -169.0 ], "tag": null, @@ -4792,7 +4792,7 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": false, "center": [ - -5.4, + -5.3999999999999995, -164.0 ], "from": [ @@ -4801,7 +4801,7 @@ description: Variables in memory after executing wing-spar.kcl ], "tag": null, "to": [ - -10.4, + -10.399999999999999, -164.0 ], "type": "TangentialArc", @@ -4815,12 +4815,12 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - -10.4, + -10.399999999999999, -164.0 ], "tag": null, "to": [ - -10.4, + -10.399999999999999, -29.0 ], "type": "ToPoint", @@ -4835,16 +4835,16 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": false, "center": [ - -5.4, + -5.399999999999999, -29.0 ], "from": [ - -10.4, + -10.399999999999999, -29.0 ], "tag": null, "to": [ - -5.4, + -5.3999999999999995, -24.0 ], "type": "TangentialArcTo", @@ -4858,12 +4858,12 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - -5.4, + -5.3999999999999995, -24.0 ], "tag": null, "to": [ - -5.4, + -5.3999999999999995, -24.0 ], "type": "ToPoint", @@ -5135,7 +5135,7 @@ description: Variables in memory after executing wing-spar.kcl ], "tag": null, "to": [ - 192.592, + 192.59199999999998, 21.0 ], "type": "TangentialArc", @@ -5149,7 +5149,7 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - 192.592, + 192.59199999999998, 21.0 ], "tag": { @@ -5160,7 +5160,7 @@ description: Variables in memory after executing wing-spar.kcl "value": "seg07" }, "to": [ - 192.592, + 192.59199999999998, 17.0 ], "type": "ToPoint", @@ -5179,7 +5179,7 @@ description: Variables in memory after executing wing-spar.kcl 17.0 ], "from": [ - 192.592, + 192.59199999999998, 17.0 ], "tag": null, @@ -5383,7 +5383,7 @@ description: Variables in memory after executing wing-spar.kcl }, "to": [ 202.898, - -12.6 + -12.600000000000001 ], "type": "ToPoint", "units": { @@ -5397,7 +5397,7 @@ description: Variables in memory after executing wing-spar.kcl }, "from": [ 202.898, - -12.6 + -12.600000000000001 ], "tag": null, "to": [ @@ -5519,11 +5519,11 @@ description: Variables in memory after executing wing-spar.kcl }, "start": { "from": [ - -5.4, + -5.3999999999999995, -24.0 ], "to": [ - -5.4, + -5.3999999999999995, -24.0 ], "units": { @@ -5636,7 +5636,7 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - -5.4, + -5.3999999999999995, -24.0 ], "tag": { @@ -5662,7 +5662,7 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": false, "center": [ - -0.3, + -0.3000000000000003, -29.0 ], "from": [ @@ -5671,7 +5671,7 @@ description: Variables in memory after executing wing-spar.kcl ], "tag": null, "to": [ - 4.7, + 4.699999999999999, -29.0 ], "type": "TangentialArc", @@ -5685,12 +5685,12 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - 4.7, + 4.699999999999999, -29.0 ], "tag": null, "to": [ - 4.7, + 4.699999999999999, -164.0 ], "type": "ToPoint", @@ -5705,16 +5705,16 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": false, "center": [ - -0.3, + -0.3000000000000007, -164.0 ], "from": [ - 4.7, + 4.699999999999999, -164.0 ], "tag": null, "to": [ - -0.3, + -0.3000000000000004, -169.0 ], "type": "TangentialArc", @@ -5728,7 +5728,7 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - -0.3, + -0.3000000000000004, -169.0 ], "tag": null, @@ -5748,7 +5748,7 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": false, "center": [ - -5.4, + -5.3999999999999995, -164.0 ], "from": [ @@ -5757,7 +5757,7 @@ description: Variables in memory after executing wing-spar.kcl ], "tag": null, "to": [ - -10.4, + -10.399999999999999, -164.0 ], "type": "TangentialArc", @@ -5771,12 +5771,12 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - -10.4, + -10.399999999999999, -164.0 ], "tag": null, "to": [ - -10.4, + -10.399999999999999, -29.0 ], "type": "ToPoint", @@ -5791,16 +5791,16 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": false, "center": [ - -5.4, + -5.399999999999999, -29.0 ], "from": [ - -10.4, + -10.399999999999999, -29.0 ], "tag": null, "to": [ - -5.4, + -5.3999999999999995, -24.0 ], "type": "TangentialArcTo", @@ -5814,12 +5814,12 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - -5.4, + -5.3999999999999995, -24.0 ], "tag": null, "to": [ - -5.4, + -5.3999999999999995, -24.0 ], "type": "ToPoint", @@ -6091,7 +6091,7 @@ description: Variables in memory after executing wing-spar.kcl ], "tag": null, "to": [ - 192.592, + 192.59199999999998, 21.0 ], "type": "TangentialArc", @@ -6105,7 +6105,7 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - 192.592, + 192.59199999999998, 21.0 ], "tag": { @@ -6116,7 +6116,7 @@ description: Variables in memory after executing wing-spar.kcl "value": "seg07" }, "to": [ - 192.592, + 192.59199999999998, 17.0 ], "type": "ToPoint", @@ -6135,7 +6135,7 @@ description: Variables in memory after executing wing-spar.kcl 17.0 ], "from": [ - 192.592, + 192.59199999999998, 17.0 ], "tag": null, @@ -6339,7 +6339,7 @@ description: Variables in memory after executing wing-spar.kcl }, "to": [ 202.898, - -12.6 + -12.600000000000001 ], "type": "ToPoint", "units": { @@ -6353,7 +6353,7 @@ description: Variables in memory after executing wing-spar.kcl }, "from": [ 202.898, - -12.6 + -12.600000000000001 ], "tag": null, "to": [ @@ -6475,11 +6475,11 @@ description: Variables in memory after executing wing-spar.kcl }, "start": { "from": [ - -5.4, + -5.3999999999999995, -24.0 ], "to": [ - -5.4, + -5.3999999999999995, -24.0 ], "units": { @@ -6592,7 +6592,7 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - -5.4, + -5.3999999999999995, -24.0 ], "tag": { @@ -6618,7 +6618,7 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": false, "center": [ - -0.3, + -0.3000000000000003, -29.0 ], "from": [ @@ -6627,7 +6627,7 @@ description: Variables in memory after executing wing-spar.kcl ], "tag": null, "to": [ - 4.7, + 4.699999999999999, -29.0 ], "type": "TangentialArc", @@ -6641,12 +6641,12 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - 4.7, + 4.699999999999999, -29.0 ], "tag": null, "to": [ - 4.7, + 4.699999999999999, -164.0 ], "type": "ToPoint", @@ -6661,16 +6661,16 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": false, "center": [ - -0.3, + -0.3000000000000007, -164.0 ], "from": [ - 4.7, + 4.699999999999999, -164.0 ], "tag": null, "to": [ - -0.3, + -0.3000000000000004, -169.0 ], "type": "TangentialArc", @@ -6684,7 +6684,7 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - -0.3, + -0.3000000000000004, -169.0 ], "tag": null, @@ -6704,7 +6704,7 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": false, "center": [ - -5.4, + -5.3999999999999995, -164.0 ], "from": [ @@ -6713,7 +6713,7 @@ description: Variables in memory after executing wing-spar.kcl ], "tag": null, "to": [ - -10.4, + -10.399999999999999, -164.0 ], "type": "TangentialArc", @@ -6727,12 +6727,12 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - -10.4, + -10.399999999999999, -164.0 ], "tag": null, "to": [ - -10.4, + -10.399999999999999, -29.0 ], "type": "ToPoint", @@ -6747,16 +6747,16 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": false, "center": [ - -5.4, + -5.399999999999999, -29.0 ], "from": [ - -10.4, + -10.399999999999999, -29.0 ], "tag": null, "to": [ - -5.4, + -5.3999999999999995, -24.0 ], "type": "TangentialArcTo", @@ -6770,12 +6770,12 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - -5.4, + -5.3999999999999995, -24.0 ], "tag": null, "to": [ - -5.4, + -5.3999999999999995, -24.0 ], "type": "ToPoint", @@ -7047,7 +7047,7 @@ description: Variables in memory after executing wing-spar.kcl ], "tag": null, "to": [ - 192.592, + 192.59199999999998, 21.0 ], "type": "TangentialArc", @@ -7061,7 +7061,7 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - 192.592, + 192.59199999999998, 21.0 ], "tag": { @@ -7072,7 +7072,7 @@ description: Variables in memory after executing wing-spar.kcl "value": "seg07" }, "to": [ - 192.592, + 192.59199999999998, 17.0 ], "type": "ToPoint", @@ -7091,7 +7091,7 @@ description: Variables in memory after executing wing-spar.kcl 17.0 ], "from": [ - 192.592, + 192.59199999999998, 17.0 ], "tag": null, @@ -7295,7 +7295,7 @@ description: Variables in memory after executing wing-spar.kcl }, "to": [ 202.898, - -12.6 + -12.600000000000001 ], "type": "ToPoint", "units": { @@ -7309,7 +7309,7 @@ description: Variables in memory after executing wing-spar.kcl }, "from": [ 202.898, - -12.6 + -12.600000000000001 ], "tag": null, "to": [ @@ -7431,11 +7431,11 @@ description: Variables in memory after executing wing-spar.kcl }, "start": { "from": [ - -5.4, + -5.3999999999999995, -24.0 ], "to": [ - -5.4, + -5.3999999999999995, -24.0 ], "units": { @@ -7548,7 +7548,7 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - -5.4, + -5.3999999999999995, -24.0 ], "tag": { @@ -7574,7 +7574,7 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": false, "center": [ - -0.3, + -0.3000000000000003, -29.0 ], "from": [ @@ -7583,7 +7583,7 @@ description: Variables in memory after executing wing-spar.kcl ], "tag": null, "to": [ - 4.7, + 4.699999999999999, -29.0 ], "type": "TangentialArc", @@ -7597,12 +7597,12 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - 4.7, + 4.699999999999999, -29.0 ], "tag": null, "to": [ - 4.7, + 4.699999999999999, -164.0 ], "type": "ToPoint", @@ -7617,16 +7617,16 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": false, "center": [ - -0.3, + -0.3000000000000007, -164.0 ], "from": [ - 4.7, + 4.699999999999999, -164.0 ], "tag": null, "to": [ - -0.3, + -0.3000000000000004, -169.0 ], "type": "TangentialArc", @@ -7640,7 +7640,7 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - -0.3, + -0.3000000000000004, -169.0 ], "tag": null, @@ -7660,7 +7660,7 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": false, "center": [ - -5.4, + -5.3999999999999995, -164.0 ], "from": [ @@ -7669,7 +7669,7 @@ description: Variables in memory after executing wing-spar.kcl ], "tag": null, "to": [ - -10.4, + -10.399999999999999, -164.0 ], "type": "TangentialArc", @@ -7683,12 +7683,12 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - -10.4, + -10.399999999999999, -164.0 ], "tag": null, "to": [ - -10.4, + -10.399999999999999, -29.0 ], "type": "ToPoint", @@ -7703,16 +7703,16 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": false, "center": [ - -5.4, + -5.399999999999999, -29.0 ], "from": [ - -10.4, + -10.399999999999999, -29.0 ], "tag": null, "to": [ - -5.4, + -5.3999999999999995, -24.0 ], "type": "TangentialArcTo", @@ -7726,12 +7726,12 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - -5.4, + -5.3999999999999995, -24.0 ], "tag": null, "to": [ - -5.4, + -5.3999999999999995, -24.0 ], "type": "ToPoint", @@ -8003,7 +8003,7 @@ description: Variables in memory after executing wing-spar.kcl ], "tag": null, "to": [ - 192.592, + 192.59199999999998, 21.0 ], "type": "TangentialArc", @@ -8017,7 +8017,7 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - 192.592, + 192.59199999999998, 21.0 ], "tag": { @@ -8028,7 +8028,7 @@ description: Variables in memory after executing wing-spar.kcl "value": "seg07" }, "to": [ - 192.592, + 192.59199999999998, 17.0 ], "type": "ToPoint", @@ -8047,7 +8047,7 @@ description: Variables in memory after executing wing-spar.kcl 17.0 ], "from": [ - 192.592, + 192.59199999999998, 17.0 ], "tag": null, @@ -8251,7 +8251,7 @@ description: Variables in memory after executing wing-spar.kcl }, "to": [ 202.898, - -12.6 + -12.600000000000001 ], "type": "ToPoint", "units": { @@ -8265,7 +8265,7 @@ description: Variables in memory after executing wing-spar.kcl }, "from": [ 202.898, - -12.6 + -12.600000000000001 ], "tag": null, "to": [ @@ -8387,11 +8387,11 @@ description: Variables in memory after executing wing-spar.kcl }, "start": { "from": [ - -5.4, + -5.3999999999999995, -24.0 ], "to": [ - -5.4, + -5.3999999999999995, -24.0 ], "units": { @@ -8670,7 +8670,7 @@ description: Variables in memory after executing wing-spar.kcl ], "tag": null, "to": [ - 192.592, + 192.59199999999998, 21.0 ], "type": "TangentialArc", @@ -8684,7 +8684,7 @@ description: Variables in memory after executing wing-spar.kcl "sourceRange": [] }, "from": [ - 192.592, + 192.59199999999998, 21.0 ], "tag": { @@ -8695,7 +8695,7 @@ description: Variables in memory after executing wing-spar.kcl "value": "seg07" }, "to": [ - 192.592, + 192.59199999999998, 17.0 ], "type": "ToPoint", @@ -8714,7 +8714,7 @@ description: Variables in memory after executing wing-spar.kcl 17.0 ], "from": [ - 192.592, + 192.59199999999998, 17.0 ], "tag": null, @@ -8918,7 +8918,7 @@ description: Variables in memory after executing wing-spar.kcl }, "to": [ 202.898, - -12.6 + -12.600000000000001 ], "type": "ToPoint", "units": { @@ -8932,7 +8932,7 @@ description: Variables in memory after executing wing-spar.kcl }, "from": [ 202.898, - -12.6 + -12.600000000000001 ], "tag": null, "to": [ @@ -9132,8 +9132,8 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": true, "center": [ - 88.209, - -553.957 + 88.20866141732283, + -553.956692913386 ], "from": [ 205.0, @@ -9156,8 +9156,8 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": true, "center": [ - 36.382, - 2.677 + 36.38195865143124, + 2.6768042180197185 ], "from": [ 33.0, @@ -9180,8 +9180,8 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": true, "center": [ - 17.951, - 1.321 + 17.95147732750078, + 1.320780738891011 ], "from": [ 0.0, @@ -9189,8 +9189,8 @@ description: Variables in memory after executing wing-spar.kcl ], "tag": null, "to": [ - 14.89, - -16.417 + 14.890169809910931, + -16.416986772347485 ], "type": "TangentialArc", "units": { @@ -9204,12 +9204,12 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": true, "center": [ - 114.771, - 562.308 + 114.77062641685475, + 562.3083807481049 ], "from": [ - 14.89, - -16.417 + 14.890169809910931, + -16.416986772347485 ], "tag": null, "to": [ @@ -9228,8 +9228,8 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": false, "center": [ - 538.359, - -2161.991 + 538.3589792951932, + -2161.99149412661 ], "from": [ 205.0, @@ -9408,8 +9408,8 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": true, "center": [ - 88.209, - -553.957 + 88.20866141732283, + -553.956692913386 ], "from": [ 205.0, @@ -9432,8 +9432,8 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": true, "center": [ - 36.382, - 2.677 + 36.38195865143124, + 2.6768042180197185 ], "from": [ 33.0, @@ -9456,8 +9456,8 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": true, "center": [ - 17.951, - 1.321 + 17.95147732750078, + 1.320780738891011 ], "from": [ 0.0, @@ -9465,8 +9465,8 @@ description: Variables in memory after executing wing-spar.kcl ], "tag": null, "to": [ - 14.89, - -16.417 + 14.890169809910931, + -16.416986772347485 ], "type": "TangentialArc", "units": { @@ -9480,12 +9480,12 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": true, "center": [ - 114.771, - 562.308 + 114.77062641685475, + 562.3083807481049 ], "from": [ - 14.89, - -16.417 + 14.890169809910931, + -16.416986772347485 ], "tag": null, "to": [ @@ -9504,8 +9504,8 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": false, "center": [ - 538.359, - -2161.991 + 538.3589792951932, + -2161.99149412661 ], "from": [ 205.0, @@ -9684,8 +9684,8 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": true, "center": [ - 88.209, - -553.957 + 88.20866141732283, + -553.956692913386 ], "from": [ 205.0, @@ -9708,8 +9708,8 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": true, "center": [ - 36.382, - 2.677 + 36.38195865143124, + 2.6768042180197185 ], "from": [ 33.0, @@ -9732,8 +9732,8 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": true, "center": [ - 17.951, - 1.321 + 17.95147732750078, + 1.320780738891011 ], "from": [ 0.0, @@ -9741,8 +9741,8 @@ description: Variables in memory after executing wing-spar.kcl ], "tag": null, "to": [ - 14.89, - -16.417 + 14.890169809910931, + -16.416986772347485 ], "type": "TangentialArc", "units": { @@ -9756,12 +9756,12 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": true, "center": [ - 114.771, - 562.308 + 114.77062641685475, + 562.3083807481049 ], "from": [ - 14.89, - -16.417 + 14.890169809910931, + -16.416986772347485 ], "tag": null, "to": [ @@ -9780,8 +9780,8 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": false, "center": [ - 538.359, - -2161.991 + 538.3589792951932, + -2161.99149412661 ], "from": [ 205.0, @@ -9960,8 +9960,8 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": true, "center": [ - 88.209, - -553.957 + 88.20866141732283, + -553.956692913386 ], "from": [ 205.0, @@ -9984,8 +9984,8 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": true, "center": [ - 36.382, - 2.677 + 36.38195865143124, + 2.6768042180197185 ], "from": [ 33.0, @@ -10008,8 +10008,8 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": true, "center": [ - 17.951, - 1.321 + 17.95147732750078, + 1.320780738891011 ], "from": [ 0.0, @@ -10017,8 +10017,8 @@ description: Variables in memory after executing wing-spar.kcl ], "tag": null, "to": [ - 14.89, - -16.417 + 14.890169809910931, + -16.416986772347485 ], "type": "TangentialArc", "units": { @@ -10032,12 +10032,12 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": true, "center": [ - 114.771, - 562.308 + 114.77062641685475, + 562.3083807481049 ], "from": [ - 14.89, - -16.417 + 14.890169809910931, + -16.416986772347485 ], "tag": null, "to": [ @@ -10056,8 +10056,8 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": false, "center": [ - 538.359, - -2161.991 + 538.3589792951932, + -2161.99149412661 ], "from": [ 205.0, @@ -10236,8 +10236,8 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": true, "center": [ - 88.209, - -553.957 + 88.20866141732283, + -553.956692913386 ], "from": [ 205.0, @@ -10260,8 +10260,8 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": true, "center": [ - 36.382, - 2.677 + 36.38195865143124, + 2.6768042180197185 ], "from": [ 33.0, @@ -10284,8 +10284,8 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": true, "center": [ - 17.951, - 1.321 + 17.95147732750078, + 1.320780738891011 ], "from": [ 0.0, @@ -10293,8 +10293,8 @@ description: Variables in memory after executing wing-spar.kcl ], "tag": null, "to": [ - 14.89, - -16.417 + 14.890169809910931, + -16.416986772347485 ], "type": "TangentialArc", "units": { @@ -10308,12 +10308,12 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": true, "center": [ - 114.771, - 562.308 + 114.77062641685475, + 562.3083807481049 ], "from": [ - 14.89, - -16.417 + 14.890169809910931, + -16.416986772347485 ], "tag": null, "to": [ @@ -10332,8 +10332,8 @@ description: Variables in memory after executing wing-spar.kcl }, "ccw": false, "center": [ - 538.359, - -2161.991 + 538.3589792951932, + -2161.99149412661 ], "from": [ 205.0, diff --git a/rust/kcl-lib/tests/kittycad_svg/artifact_commands.snap b/rust/kcl-lib/tests/kittycad_svg/artifact_commands.snap index f69dfbd03..d31dccd83 100644 --- a/rust/kcl-lib/tests/kittycad_svg/artifact_commands.snap +++ b/rust/kcl-lib/tests/kittycad_svg/artifact_commands.snap @@ -829,7 +829,7 @@ description: Artifact commands kittycad_svg.kcl "segment": { "type": "line", "end": { - "x": 0.84, + "x": 0.839996, "y": -20.58, "z": 0.0 }, @@ -846,7 +846,7 @@ description: Artifact commands kittycad_svg.kcl "segment": { "type": "line", "end": { - "x": 0.84, + "x": 0.839996, "y": -24.36, "z": 0.0 }, @@ -1203,7 +1203,7 @@ description: Artifact commands kittycad_svg.kcl "segment": { "type": "line", "end": { - "x": 15.96, + "x": 15.959999999999999, "y": -21.84, "z": 0.0 }, @@ -1220,7 +1220,7 @@ description: Artifact commands kittycad_svg.kcl "segment": { "type": "line", "end": { - "x": 15.96, + "x": 15.959999999999999, "y": -22.68, "z": 0.0 }, @@ -1611,7 +1611,7 @@ description: Artifact commands kittycad_svg.kcl "segment": { "type": "line", "end": { - "x": 0.84, + "x": 0.839996, "y": -6.72, "z": 0.0 }, @@ -1628,7 +1628,7 @@ description: Artifact commands kittycad_svg.kcl "segment": { "type": "line", "end": { - "x": 0.84, + "x": 0.839996, "y": -8.4, "z": 0.0 }, @@ -1730,7 +1730,7 @@ description: Artifact commands kittycad_svg.kcl "segment": { "type": "line", "end": { - "x": 0.84, + "x": 0.839996, "y": -7.56, "z": 0.0 }, @@ -1747,7 +1747,7 @@ description: Artifact commands kittycad_svg.kcl "segment": { "type": "line", "end": { - "x": 0.84, + "x": 0.839996, "y": -19.32, "z": 0.0 }, @@ -1799,7 +1799,7 @@ description: Artifact commands kittycad_svg.kcl "type": "line", "end": { "x": 3.36, - "y": -9.24, + "y": -9.24001, "z": 0.0 }, "relative": false @@ -1816,7 +1816,7 @@ description: Artifact commands kittycad_svg.kcl "type": "line", "end": { "x": 17.64, - "y": -9.24, + "y": -9.24001, "z": 0.0 }, "relative": false @@ -1969,7 +1969,7 @@ description: Artifact commands kittycad_svg.kcl "type": "line", "end": { "x": 2.52, - "y": -10.08, + "y": -10.080000000000002, "z": 0.0 }, "relative": false @@ -2139,7 +2139,7 @@ description: Artifact commands kittycad_svg.kcl "type": "line", "end": { "x": 10.92, - "y": -15.96, + "y": -15.959999999999999, "z": 0.0 }, "relative": false @@ -2156,7 +2156,7 @@ description: Artifact commands kittycad_svg.kcl "type": "line", "end": { "x": 13.44, - "y": -15.96, + "y": -15.959999999999999, "z": 0.0 }, "relative": false @@ -2207,7 +2207,7 @@ description: Artifact commands kittycad_svg.kcl "type": "line", "end": { "x": 14.28, - "y": -15.96, + "y": -15.959999999999999, "z": 0.0 }, "relative": false @@ -2224,7 +2224,7 @@ description: Artifact commands kittycad_svg.kcl "type": "line", "end": { "x": 13.44, - "y": -15.96, + "y": -15.959999999999999, "z": 0.0 }, "relative": false @@ -2309,7 +2309,7 @@ description: Artifact commands kittycad_svg.kcl "type": "line", "end": { "x": 6.72, - "y": -15.12, + "y": -15.120000000000001, "z": 0.0 }, "relative": false @@ -2326,7 +2326,7 @@ description: Artifact commands kittycad_svg.kcl "type": "line", "end": { "x": 7.56, - "y": -15.12, + "y": -15.120000000000001, "z": 0.0 }, "relative": false @@ -2546,7 +2546,7 @@ description: Artifact commands kittycad_svg.kcl "segment": { "type": "line", "end": { - "x": 7.56, + "x": 7.5600000000000005, "y": -10.92, "z": 0.0 }, @@ -2563,7 +2563,7 @@ description: Artifact commands kittycad_svg.kcl "segment": { "type": "line", "end": { - "x": 7.56, + "x": 7.5600000000000005, "y": -11.76, "z": 0.0 }, @@ -2734,7 +2734,7 @@ description: Artifact commands kittycad_svg.kcl "type": "line", "end": { "x": 5.88, - "y": -0.84, + "y": -0.83999599, "z": 0.0 }, "relative": false @@ -2751,7 +2751,7 @@ description: Artifact commands kittycad_svg.kcl "type": "line", "end": { "x": 6.72, - "y": -0.84, + "y": -0.83999599, "z": 0.0 }, "relative": false @@ -3040,7 +3040,7 @@ description: Artifact commands kittycad_svg.kcl "type": "line", "end": { "x": 14.28, - "y": -0.84, + "y": -0.83999599, "z": 0.0 }, "relative": false @@ -3057,7 +3057,7 @@ description: Artifact commands kittycad_svg.kcl "type": "line", "end": { "x": 15.12, - "y": -0.84, + "y": -0.83999599, "z": 0.0 }, "relative": false @@ -3090,7 +3090,7 @@ description: Artifact commands kittycad_svg.kcl "segment": { "type": "line", "end": { - "x": 15.96, + "x": 15.959999999999999, "y": -1.68, "z": 0.0 }, @@ -3107,7 +3107,7 @@ description: Artifact commands kittycad_svg.kcl "segment": { "type": "line", "end": { - "x": 15.96, + "x": 15.959999999999999, "y": -3.36, "z": 0.0 }, @@ -3192,7 +3192,7 @@ description: Artifact commands kittycad_svg.kcl "segment": { "type": "line", "end": { - "x": 15.96, + "x": 15.959999999999999, "y": -0.0, "z": 0.0 }, @@ -3209,7 +3209,7 @@ description: Artifact commands kittycad_svg.kcl "segment": { "type": "line", "end": { - "x": 15.96, + "x": 15.959999999999999, "y": -1.68, "z": 0.0 }, @@ -3380,7 +3380,7 @@ description: Artifact commands kittycad_svg.kcl "type": "line", "end": { "x": 15.12, - "y": -0.84, + "y": -0.83999999, "z": 0.0 }, "relative": false @@ -3397,7 +3397,7 @@ description: Artifact commands kittycad_svg.kcl "type": "line", "end": { "x": 14.28, - "y": -0.84, + "y": -0.83999999, "z": 0.0 }, "relative": false @@ -3788,7 +3788,7 @@ description: Artifact commands kittycad_svg.kcl "type": "line", "end": { "x": 6.72, - "y": -0.84, + "y": -0.83999999, "z": 0.0 }, "relative": false @@ -3805,7 +3805,7 @@ description: Artifact commands kittycad_svg.kcl "type": "line", "end": { "x": 5.88, - "y": -0.84, + "y": -0.83999999, "z": 0.0 }, "relative": false @@ -4076,7 +4076,7 @@ description: Artifact commands kittycad_svg.kcl "segment": { "type": "line", "end": { - "x": 15.96, + "x": 15.959999999999999, "y": -5.04, "z": 0.0 }, @@ -4093,7 +4093,7 @@ description: Artifact commands kittycad_svg.kcl "segment": { "type": "line", "end": { - "x": 15.96, + "x": 15.959999999999999, "y": -5.88, "z": 0.0 }, diff --git a/rust/kcl-lib/tests/kittycad_svg/ops.snap b/rust/kcl-lib/tests/kittycad_svg/ops.snap index b86eaee14..458d9728f 100644 --- a/rust/kcl-lib/tests/kittycad_svg/ops.snap +++ b/rust/kcl-lib/tests/kittycad_svg/ops.snap @@ -94,7 +94,7 @@ description: Operations executed kittycad_svg.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -110,7 +110,7 @@ description: Operations executed kittycad_svg.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -127,7 +127,7 @@ description: Operations executed kittycad_svg.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kittycad_svg/program_memory.snap b/rust/kcl-lib/tests/kittycad_svg/program_memory.snap index 06681c7c1..4e1804f9b 100644 --- a/rust/kcl-lib/tests/kittycad_svg/program_memory.snap +++ b/rust/kcl-lib/tests/kittycad_svg/program_memory.snap @@ -2829,7 +2829,7 @@ description: Variables in memory after executing kittycad_svg.kcl ], "tag": null, "to": [ - 0.84, + 0.839996, -20.58 ], "type": "ToPoint", @@ -2843,12 +2843,12 @@ description: Variables in memory after executing kittycad_svg.kcl "sourceRange": [] }, "from": [ - 0.84, + 0.839996, -20.58 ], "tag": null, "to": [ - 0.84, + 0.839996, -24.36 ], "type": "ToPoint", @@ -2862,7 +2862,7 @@ description: Variables in memory after executing kittycad_svg.kcl "sourceRange": [] }, "from": [ - 0.84, + 0.839996, -24.36 ], "tag": null, @@ -3247,7 +3247,7 @@ description: Variables in memory after executing kittycad_svg.kcl ], "tag": null, "to": [ - 15.96, + 15.959999999999999, -21.84 ], "type": "ToPoint", @@ -3261,12 +3261,12 @@ description: Variables in memory after executing kittycad_svg.kcl "sourceRange": [] }, "from": [ - 15.96, + 15.959999999999999, -21.84 ], "tag": null, "to": [ - 15.96, + 15.959999999999999, -22.68 ], "type": "ToPoint", @@ -3280,7 +3280,7 @@ description: Variables in memory after executing kittycad_svg.kcl "sourceRange": [] }, "from": [ - 15.96, + 15.959999999999999, -22.68 ], "tag": null, @@ -3703,7 +3703,7 @@ description: Variables in memory after executing kittycad_svg.kcl ], "tag": null, "to": [ - 0.84, + 0.839996, -6.72 ], "type": "ToPoint", @@ -3717,12 +3717,12 @@ description: Variables in memory after executing kittycad_svg.kcl "sourceRange": [] }, "from": [ - 0.84, + 0.839996, -6.72 ], "tag": null, "to": [ - 0.84, + 0.839996, -8.4 ], "type": "ToPoint", @@ -3736,7 +3736,7 @@ description: Variables in memory after executing kittycad_svg.kcl "sourceRange": [] }, "from": [ - 0.84, + 0.839996, -8.4 ], "tag": null, @@ -3836,7 +3836,7 @@ description: Variables in memory after executing kittycad_svg.kcl ], "tag": null, "to": [ - 0.84, + 0.839996, -7.56 ], "type": "ToPoint", @@ -3850,12 +3850,12 @@ description: Variables in memory after executing kittycad_svg.kcl "sourceRange": [] }, "from": [ - 0.84, + 0.839996, -7.56 ], "tag": null, "to": [ - 0.84, + 0.839996, -19.32 ], "type": "ToPoint", @@ -3869,7 +3869,7 @@ description: Variables in memory after executing kittycad_svg.kcl "sourceRange": [] }, "from": [ - 0.84, + 0.839996, -19.32 ], "tag": null, @@ -3913,7 +3913,7 @@ description: Variables in memory after executing kittycad_svg.kcl "tag": null, "to": [ 3.36, - -9.24 + -9.24001 ], "type": "ToPoint", "units": { @@ -3927,12 +3927,12 @@ description: Variables in memory after executing kittycad_svg.kcl }, "from": [ 3.36, - -9.24 + -9.24001 ], "tag": null, "to": [ 17.64, - -9.24 + -9.24001 ], "type": "ToPoint", "units": { @@ -3946,7 +3946,7 @@ description: Variables in memory after executing kittycad_svg.kcl }, "from": [ 17.64, - -9.24 + -9.24001 ], "tag": null, "to": [ @@ -4103,7 +4103,7 @@ description: Variables in memory after executing kittycad_svg.kcl "tag": null, "to": [ 2.52, - -10.08 + -10.080000000000002 ], "type": "ToPoint", "units": { @@ -4117,7 +4117,7 @@ description: Variables in memory after executing kittycad_svg.kcl }, "from": [ 2.52, - -10.08 + -10.080000000000002 ], "tag": null, "to": [ @@ -4293,7 +4293,7 @@ description: Variables in memory after executing kittycad_svg.kcl "tag": null, "to": [ 10.92, - -15.96 + -15.959999999999999 ], "type": "ToPoint", "units": { @@ -4307,12 +4307,12 @@ description: Variables in memory after executing kittycad_svg.kcl }, "from": [ 10.92, - -15.96 + -15.959999999999999 ], "tag": null, "to": [ 13.44, - -15.96 + -15.959999999999999 ], "type": "ToPoint", "units": { @@ -4326,7 +4326,7 @@ description: Variables in memory after executing kittycad_svg.kcl }, "from": [ 13.44, - -15.96 + -15.959999999999999 ], "tag": null, "to": [ @@ -4369,7 +4369,7 @@ description: Variables in memory after executing kittycad_svg.kcl "tag": null, "to": [ 14.28, - -15.96 + -15.959999999999999 ], "type": "ToPoint", "units": { @@ -4383,12 +4383,12 @@ description: Variables in memory after executing kittycad_svg.kcl }, "from": [ 14.28, - -15.96 + -15.959999999999999 ], "tag": null, "to": [ 13.44, - -15.96 + -15.959999999999999 ], "type": "ToPoint", "units": { @@ -4402,7 +4402,7 @@ description: Variables in memory after executing kittycad_svg.kcl }, "from": [ 13.44, - -15.96 + -15.959999999999999 ], "tag": null, "to": [ @@ -4483,7 +4483,7 @@ description: Variables in memory after executing kittycad_svg.kcl "tag": null, "to": [ 6.72, - -15.12 + -15.120000000000001 ], "type": "ToPoint", "units": { @@ -4497,12 +4497,12 @@ description: Variables in memory after executing kittycad_svg.kcl }, "from": [ 6.72, - -15.12 + -15.120000000000001 ], "tag": null, "to": [ 7.56, - -15.12 + -15.120000000000001 ], "type": "ToPoint", "units": { @@ -4516,7 +4516,7 @@ description: Variables in memory after executing kittycad_svg.kcl }, "from": [ 7.56, - -15.12 + -15.120000000000001 ], "tag": null, "to": [ @@ -4748,7 +4748,7 @@ description: Variables in memory after executing kittycad_svg.kcl ], "tag": null, "to": [ - 7.56, + 7.5600000000000005, -10.92 ], "type": "ToPoint", @@ -4762,12 +4762,12 @@ description: Variables in memory after executing kittycad_svg.kcl "sourceRange": [] }, "from": [ - 7.56, + 7.5600000000000005, -10.92 ], "tag": null, "to": [ - 7.56, + 7.5600000000000005, -11.76 ], "type": "ToPoint", @@ -4781,7 +4781,7 @@ description: Variables in memory after executing kittycad_svg.kcl "sourceRange": [] }, "from": [ - 7.56, + 7.5600000000000005, -11.76 ], "tag": null, @@ -4958,7 +4958,7 @@ description: Variables in memory after executing kittycad_svg.kcl "tag": null, "to": [ 5.88, - -0.84 + -0.83999599 ], "type": "ToPoint", "units": { @@ -4972,12 +4972,12 @@ description: Variables in memory after executing kittycad_svg.kcl }, "from": [ 5.88, - -0.84 + -0.83999599 ], "tag": null, "to": [ 6.72, - -0.84 + -0.83999599 ], "type": "ToPoint", "units": { @@ -4991,7 +4991,7 @@ description: Variables in memory after executing kittycad_svg.kcl }, "from": [ 6.72, - -0.84 + -0.83999599 ], "tag": null, "to": [ @@ -5300,7 +5300,7 @@ description: Variables in memory after executing kittycad_svg.kcl "tag": null, "to": [ 14.28, - -0.84 + -0.83999599 ], "type": "ToPoint", "units": { @@ -5314,12 +5314,12 @@ description: Variables in memory after executing kittycad_svg.kcl }, "from": [ 14.28, - -0.84 + -0.83999599 ], "tag": null, "to": [ 15.12, - -0.84 + -0.83999599 ], "type": "ToPoint", "units": { @@ -5333,7 +5333,7 @@ description: Variables in memory after executing kittycad_svg.kcl }, "from": [ 15.12, - -0.84 + -0.83999599 ], "tag": null, "to": [ @@ -5356,7 +5356,7 @@ description: Variables in memory after executing kittycad_svg.kcl ], "tag": null, "to": [ - 15.96, + 15.959999999999999, -1.68 ], "type": "ToPoint", @@ -5370,12 +5370,12 @@ description: Variables in memory after executing kittycad_svg.kcl "sourceRange": [] }, "from": [ - 15.96, + 15.959999999999999, -1.68 ], "tag": null, "to": [ - 15.96, + 15.959999999999999, -3.36 ], "type": "ToPoint", @@ -5389,7 +5389,7 @@ description: Variables in memory after executing kittycad_svg.kcl "sourceRange": [] }, "from": [ - 15.96, + 15.959999999999999, -3.36 ], "tag": null, @@ -5470,7 +5470,7 @@ description: Variables in memory after executing kittycad_svg.kcl ], "tag": null, "to": [ - 15.96, + 15.959999999999999, -0.0 ], "type": "ToPoint", @@ -5484,12 +5484,12 @@ description: Variables in memory after executing kittycad_svg.kcl "sourceRange": [] }, "from": [ - 15.96, + 15.959999999999999, -0.0 ], "tag": null, "to": [ - 15.96, + 15.959999999999999, -1.68 ], "type": "ToPoint", @@ -5503,7 +5503,7 @@ description: Variables in memory after executing kittycad_svg.kcl "sourceRange": [] }, "from": [ - 15.96, + 15.959999999999999, -1.68 ], "tag": null, @@ -5680,7 +5680,7 @@ description: Variables in memory after executing kittycad_svg.kcl "tag": null, "to": [ 15.12, - -0.84 + -0.83999999 ], "type": "ToPoint", "units": { @@ -5694,12 +5694,12 @@ description: Variables in memory after executing kittycad_svg.kcl }, "from": [ 15.12, - -0.84 + -0.83999999 ], "tag": null, "to": [ 14.28, - -0.84 + -0.83999999 ], "type": "ToPoint", "units": { @@ -5713,7 +5713,7 @@ description: Variables in memory after executing kittycad_svg.kcl }, "from": [ 14.28, - -0.84 + -0.83999999 ], "tag": null, "to": [ @@ -6136,7 +6136,7 @@ description: Variables in memory after executing kittycad_svg.kcl "tag": null, "to": [ 6.72, - -0.84 + -0.83999999 ], "type": "ToPoint", "units": { @@ -6150,12 +6150,12 @@ description: Variables in memory after executing kittycad_svg.kcl }, "from": [ 6.72, - -0.84 + -0.83999999 ], "tag": null, "to": [ 5.88, - -0.84 + -0.83999999 ], "type": "ToPoint", "units": { @@ -6169,7 +6169,7 @@ description: Variables in memory after executing kittycad_svg.kcl }, "from": [ 5.88, - -0.84 + -0.83999999 ], "tag": null, "to": [ @@ -6458,7 +6458,7 @@ description: Variables in memory after executing kittycad_svg.kcl ], "tag": null, "to": [ - 15.96, + 15.959999999999999, -5.04 ], "type": "ToPoint", @@ -6472,12 +6472,12 @@ description: Variables in memory after executing kittycad_svg.kcl "sourceRange": [] }, "from": [ - 15.96, + 15.959999999999999, -5.04 ], "tag": null, "to": [ - 15.96, + 15.959999999999999, -5.88 ], "type": "ToPoint", @@ -6491,7 +6491,7 @@ description: Variables in memory after executing kittycad_svg.kcl "sourceRange": [] }, "from": [ - 15.96, + 15.959999999999999, -5.88 ], "tag": null, diff --git a/rust/kcl-lib/tests/kw_fn/ops.snap b/rust/kcl-lib/tests/kw_fn/ops.snap index 530a656c7..03ff0ece1 100644 --- a/rust/kcl-lib/tests/kw_fn/ops.snap +++ b/rust/kcl-lib/tests/kw_fn/ops.snap @@ -182,7 +182,7 @@ description: Operations executed kw_fn.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -198,7 +198,7 @@ description: Operations executed kw_fn.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -215,7 +215,7 @@ description: Operations executed kw_fn.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kw_fn_too_few_args/ops.snap b/rust/kcl-lib/tests/kw_fn_too_few_args/ops.snap index a7945686c..f54ee33e0 100644 --- a/rust/kcl-lib/tests/kw_fn_too_few_args/ops.snap +++ b/rust/kcl-lib/tests/kw_fn_too_few_args/ops.snap @@ -55,7 +55,7 @@ description: Operations executed kw_fn_too_few_args.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -71,7 +71,7 @@ description: Operations executed kw_fn_too_few_args.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -88,7 +88,7 @@ description: Operations executed kw_fn_too_few_args.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kw_fn_unlabeled_but_has_label/ops.snap b/rust/kcl-lib/tests/kw_fn_unlabeled_but_has_label/ops.snap index 0eaafaeff..0314e6db8 100644 --- a/rust/kcl-lib/tests/kw_fn_unlabeled_but_has_label/ops.snap +++ b/rust/kcl-lib/tests/kw_fn_unlabeled_but_has_label/ops.snap @@ -55,7 +55,7 @@ description: Operations executed kw_fn_unlabeled_but_has_label.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -71,7 +71,7 @@ description: Operations executed kw_fn_unlabeled_but_has_label.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -88,7 +88,7 @@ description: Operations executed kw_fn_unlabeled_but_has_label.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/kw_fn_with_defaults/ops.snap b/rust/kcl-lib/tests/kw_fn_with_defaults/ops.snap index f5dbcec4e..0b1b902b2 100644 --- a/rust/kcl-lib/tests/kw_fn_with_defaults/ops.snap +++ b/rust/kcl-lib/tests/kw_fn_with_defaults/ops.snap @@ -182,7 +182,7 @@ description: Operations executed kw_fn_with_defaults.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -198,7 +198,7 @@ description: Operations executed kw_fn_with_defaults.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -215,7 +215,7 @@ description: Operations executed kw_fn_with_defaults.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/linear_pattern3d_a_pattern/ops.snap b/rust/kcl-lib/tests/linear_pattern3d_a_pattern/ops.snap index 44db755a6..43c7205a9 100644 --- a/rust/kcl-lib/tests/linear_pattern3d_a_pattern/ops.snap +++ b/rust/kcl-lib/tests/linear_pattern3d_a_pattern/ops.snap @@ -343,7 +343,7 @@ description: Operations executed linear_pattern3d_a_pattern.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -359,7 +359,7 @@ description: Operations executed linear_pattern3d_a_pattern.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -376,7 +376,7 @@ description: Operations executed linear_pattern3d_a_pattern.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/loop_tag/artifact_commands.snap b/rust/kcl-lib/tests/loop_tag/artifact_commands.snap index d1ffefa2e..d252e1d9d 100644 --- a/rust/kcl-lib/tests/loop_tag/artifact_commands.snap +++ b/rust/kcl-lib/tests/loop_tag/artifact_commands.snap @@ -81,8 +81,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": 9.921, - "y": 1.253, + "x": 9.921147013144779, + "y": 1.2533323356430426, "z": 0.0 }, "relative": true @@ -98,8 +98,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": 9.686, - "y": 2.487, + "x": 9.68583161128631, + "y": 2.486898871648548, "z": 0.0 }, "relative": true @@ -115,8 +115,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": 9.298, - "y": 3.681, + "x": 9.297764858882514, + "y": 3.6812455268467796, "z": 0.0 }, "relative": true @@ -132,8 +132,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": 8.763, - "y": 4.818, + "x": 8.763066800438637, + "y": 4.817536741017153, "z": 0.0 }, "relative": true @@ -149,8 +149,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": 8.09, - "y": 5.878, + "x": 8.090169943749475, + "y": 5.877852522924732, "z": 0.0 }, "relative": true @@ -166,8 +166,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": 7.29, - "y": 6.845, + "x": 7.289686274214116, + "y": 6.845471059286887, "z": 0.0 }, "relative": true @@ -183,8 +183,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": 6.374, - "y": 7.705, + "x": 6.374239897486898, + "y": 7.705132427757891, "z": 0.0 }, "relative": true @@ -200,8 +200,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": 5.358, - "y": 8.443, + "x": 5.3582679497899655, + "y": 8.443279255020151, "z": 0.0 }, "relative": true @@ -217,8 +217,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": 4.258, - "y": 9.048, + "x": 4.257792915650727, + "y": 9.048270524660197, "z": 0.0 }, "relative": true @@ -234,8 +234,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": 3.09, - "y": 9.511, + "x": 3.0901699437494745, + "y": 9.510565162951535, "z": 0.0 }, "relative": true @@ -251,8 +251,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": 1.874, - "y": 9.823, + "x": 1.8738131458572473, + "y": 9.822872507286887, "z": 0.0 }, "relative": true @@ -268,8 +268,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": 0.628, - "y": 9.98, + "x": 0.627905195293133, + "y": 9.980267284282716, "z": 0.0 }, "relative": true @@ -285,8 +285,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": -0.628, - "y": 9.98, + "x": -0.627905195293134, + "y": 9.980267284282716, "z": 0.0 }, "relative": true @@ -302,8 +302,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": -1.874, - "y": 9.823, + "x": -1.8738131458572438, + "y": 9.822872507286887, "z": 0.0 }, "relative": true @@ -319,8 +319,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": -3.09, - "y": 9.511, + "x": -3.0901699437494736, + "y": 9.510565162951536, "z": 0.0 }, "relative": true @@ -336,8 +336,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": -4.258, - "y": 9.048, + "x": -4.257792915650727, + "y": 9.048270524660195, "z": 0.0 }, "relative": true @@ -353,8 +353,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": -5.358, - "y": 8.443, + "x": -5.358267949789969, + "y": 8.44327925502015, "z": 0.0 }, "relative": true @@ -370,8 +370,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": -6.374, - "y": 7.705, + "x": -6.3742398974868975, + "y": 7.705132427757892, "z": 0.0 }, "relative": true @@ -387,8 +387,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": -7.29, - "y": 6.845, + "x": -7.289686274214113, + "y": 6.845471059286888, "z": 0.0 }, "relative": true @@ -404,8 +404,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": -8.09, - "y": 5.878, + "x": -8.090169943749473, + "y": 5.877852522924733, "z": 0.0 }, "relative": true @@ -421,8 +421,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": -8.763, - "y": 4.818, + "x": -8.763066800438637, + "y": 4.817536741017152, "z": 0.0 }, "relative": true @@ -438,8 +438,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": -9.298, - "y": 3.681, + "x": -9.297764858882513, + "y": 3.6812455268467814, "z": 0.0 }, "relative": true @@ -455,8 +455,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": -9.686, - "y": 2.487, + "x": -9.685831611286309, + "y": 2.4868988716485525, "z": 0.0 }, "relative": true @@ -472,8 +472,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": -9.921, - "y": 1.253, + "x": -9.921147013144779, + "y": 1.2533323356430408, "z": 0.0 }, "relative": true @@ -490,7 +490,7 @@ description: Artifact commands loop_tag.kcl "type": "line", "end": { "x": -10.0, - "y": 0.0, + "y": 0.0000000000000012246467991473533, "z": 0.0 }, "relative": true @@ -506,8 +506,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": -9.921, - "y": -1.253, + "x": -9.921147013144779, + "y": -1.2533323356430428, "z": 0.0 }, "relative": true @@ -523,8 +523,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": -9.686, - "y": -2.487, + "x": -9.68583161128631, + "y": -2.4868988716485503, "z": 0.0 }, "relative": true @@ -540,8 +540,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": -9.298, - "y": -3.681, + "x": -9.297764858882516, + "y": -3.6812455268467748, "z": 0.0 }, "relative": true @@ -557,8 +557,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": -8.763, - "y": -4.818, + "x": -8.763066800438637, + "y": -4.817536741017154, "z": 0.0 }, "relative": true @@ -574,8 +574,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": -8.09, - "y": -5.878, + "x": -8.090169943749475, + "y": -5.87785252292473, "z": 0.0 }, "relative": true @@ -591,8 +591,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": -7.29, - "y": -6.845, + "x": -7.289686274214116, + "y": -6.845471059286887, "z": 0.0 }, "relative": true @@ -608,8 +608,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": -6.374, - "y": -7.705, + "x": -6.374239897486895, + "y": -7.705132427757894, "z": 0.0 }, "relative": true @@ -625,8 +625,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": -5.358, - "y": -8.443, + "x": -5.358267949789964, + "y": -8.443279255020153, "z": 0.0 }, "relative": true @@ -642,8 +642,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": -4.258, - "y": -9.048, + "x": -4.257792915650722, + "y": -9.048270524660198, "z": 0.0 }, "relative": true @@ -659,8 +659,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": -3.09, - "y": -9.511, + "x": -3.0901699437494754, + "y": -9.510565162951535, "z": 0.0 }, "relative": true @@ -676,8 +676,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": -1.874, - "y": -9.823, + "x": -1.8738131458572462, + "y": -9.822872507286887, "z": 0.0 }, "relative": true @@ -693,8 +693,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": -0.628, - "y": -9.98, + "x": -0.627905195293132, + "y": -9.980267284282716, "z": 0.0 }, "relative": true @@ -710,8 +710,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": 0.628, - "y": -9.98, + "x": 0.6279051952931283, + "y": -9.980267284282716, "z": 0.0 }, "relative": true @@ -727,8 +727,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": 1.874, - "y": -9.823, + "x": 1.8738131458572427, + "y": -9.822872507286887, "z": 0.0 }, "relative": true @@ -744,8 +744,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": 3.09, - "y": -9.511, + "x": 3.0901699437494723, + "y": -9.510565162951536, "z": 0.0 }, "relative": true @@ -761,8 +761,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": 4.258, - "y": -9.048, + "x": 4.257792915650718, + "y": -9.048270524660198, "z": 0.0 }, "relative": true @@ -778,8 +778,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": 5.358, - "y": -8.443, + "x": 5.358267949789967, + "y": -8.44327925502015, "z": 0.0 }, "relative": true @@ -795,8 +795,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": 6.374, - "y": -7.705, + "x": 6.3742398974869, + "y": -7.70513242775789, "z": 0.0 }, "relative": true @@ -812,8 +812,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": 7.29, - "y": -6.845, + "x": 7.289686274214112, + "y": -6.84547105928689, "z": 0.0 }, "relative": true @@ -829,8 +829,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": 8.09, - "y": -5.878, + "x": 8.090169943749473, + "y": -5.877852522924734, "z": 0.0 }, "relative": true @@ -846,8 +846,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": 8.763, - "y": -4.818, + "x": 8.763066800438631, + "y": -4.817536741017161, "z": 0.0 }, "relative": true @@ -863,8 +863,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": 9.298, - "y": -3.681, + "x": 9.297764858882514, + "y": -3.6812455268467787, "z": 0.0 }, "relative": true @@ -880,8 +880,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": 9.686, - "y": -2.487, + "x": 9.685831611286313, + "y": -2.486898871648545, "z": 0.0 }, "relative": true @@ -897,8 +897,8 @@ description: Artifact commands loop_tag.kcl "segment": { "type": "line", "end": { - "x": 9.921, - "y": -1.253, + "x": 9.921147013144777, + "y": -1.2533323356430466, "z": 0.0 }, "relative": true diff --git a/rust/kcl-lib/tests/loop_tag/ops.snap b/rust/kcl-lib/tests/loop_tag/ops.snap index 1d9871cc2..d2d34b167 100644 --- a/rust/kcl-lib/tests/loop_tag/ops.snap +++ b/rust/kcl-lib/tests/loop_tag/ops.snap @@ -515,7 +515,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": 9.921, + "value": 9.921147013144779, "ty": { "type": "Default", "len": { @@ -561,7 +561,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": 1.253, + "value": 1.2533323356430426, "ty": { "type": "Default", "len": { @@ -767,7 +767,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": 9.686, + "value": 9.68583161128631, "ty": { "type": "Default", "len": { @@ -813,7 +813,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": 2.487, + "value": 2.486898871648548, "ty": { "type": "Default", "len": { @@ -1019,7 +1019,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": 9.298, + "value": 9.297764858882514, "ty": { "type": "Default", "len": { @@ -1065,7 +1065,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": 3.681, + "value": 3.6812455268467796, "ty": { "type": "Default", "len": { @@ -1271,7 +1271,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": 8.763, + "value": 8.763066800438637, "ty": { "type": "Default", "len": { @@ -1317,7 +1317,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": 4.818, + "value": 4.817536741017153, "ty": { "type": "Default", "len": { @@ -1523,7 +1523,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": 8.09, + "value": 8.090169943749475, "ty": { "type": "Default", "len": { @@ -1569,7 +1569,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": 5.878, + "value": 5.877852522924732, "ty": { "type": "Default", "len": { @@ -1775,7 +1775,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": 7.29, + "value": 7.289686274214116, "ty": { "type": "Default", "len": { @@ -1821,7 +1821,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": 6.845, + "value": 6.845471059286887, "ty": { "type": "Default", "len": { @@ -2027,7 +2027,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": 6.374, + "value": 6.374239897486898, "ty": { "type": "Default", "len": { @@ -2073,7 +2073,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": 7.705, + "value": 7.705132427757891, "ty": { "type": "Default", "len": { @@ -2279,7 +2279,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": 5.358, + "value": 5.3582679497899655, "ty": { "type": "Default", "len": { @@ -2325,7 +2325,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": 8.443, + "value": 8.443279255020151, "ty": { "type": "Default", "len": { @@ -2531,7 +2531,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": 4.258, + "value": 4.257792915650727, "ty": { "type": "Default", "len": { @@ -2577,7 +2577,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": 9.048, + "value": 9.048270524660197, "ty": { "type": "Default", "len": { @@ -2783,7 +2783,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": 3.09, + "value": 3.0901699437494745, "ty": { "type": "Default", "len": { @@ -2829,7 +2829,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": 9.511, + "value": 9.510565162951535, "ty": { "type": "Default", "len": { @@ -3035,7 +3035,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": 1.874, + "value": 1.8738131458572473, "ty": { "type": "Default", "len": { @@ -3081,7 +3081,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": 9.823, + "value": 9.822872507286887, "ty": { "type": "Default", "len": { @@ -3287,7 +3287,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": 0.628, + "value": 0.627905195293133, "ty": { "type": "Default", "len": { @@ -3333,7 +3333,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": 9.98, + "value": 9.980267284282716, "ty": { "type": "Default", "len": { @@ -3493,7 +3493,7 @@ description: Operations executed loop_tag.kcl "name": "angle", "value": { "type": "Number", - "value": 93.6, + "value": 93.60000000000001, "ty": { "type": "Default", "len": { @@ -3539,7 +3539,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": -0.628, + "value": -0.627905195293134, "ty": { "type": "Default", "len": { @@ -3585,7 +3585,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": 9.98, + "value": 9.980267284282716, "ty": { "type": "Default", "len": { @@ -3791,7 +3791,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": -1.874, + "value": -1.8738131458572438, "ty": { "type": "Default", "len": { @@ -3837,7 +3837,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": 9.823, + "value": 9.822872507286887, "ty": { "type": "Default", "len": { @@ -4043,7 +4043,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": -3.09, + "value": -3.0901699437494736, "ty": { "type": "Default", "len": { @@ -4089,7 +4089,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": 9.511, + "value": 9.510565162951536, "ty": { "type": "Default", "len": { @@ -4295,7 +4295,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": -4.258, + "value": -4.257792915650727, "ty": { "type": "Default", "len": { @@ -4341,7 +4341,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": 9.048, + "value": 9.048270524660195, "ty": { "type": "Default", "len": { @@ -4547,7 +4547,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": -5.358, + "value": -5.358267949789969, "ty": { "type": "Default", "len": { @@ -4593,7 +4593,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": 8.443, + "value": 8.44327925502015, "ty": { "type": "Default", "len": { @@ -4799,7 +4799,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": -6.374, + "value": -6.3742398974868975, "ty": { "type": "Default", "len": { @@ -4845,7 +4845,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": 7.705, + "value": 7.705132427757892, "ty": { "type": "Default", "len": { @@ -5051,7 +5051,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": -7.29, + "value": -7.289686274214113, "ty": { "type": "Default", "len": { @@ -5097,7 +5097,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": 6.845, + "value": 6.845471059286888, "ty": { "type": "Default", "len": { @@ -5303,7 +5303,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": -8.09, + "value": -8.090169943749473, "ty": { "type": "Default", "len": { @@ -5349,7 +5349,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": 5.878, + "value": 5.877852522924733, "ty": { "type": "Default", "len": { @@ -5509,7 +5509,7 @@ description: Operations executed loop_tag.kcl "name": "angle", "value": { "type": "Number", - "value": 151.2, + "value": 151.20000000000002, "ty": { "type": "Default", "len": { @@ -5555,7 +5555,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": -8.763, + "value": -8.763066800438637, "ty": { "type": "Default", "len": { @@ -5601,7 +5601,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": 4.818, + "value": 4.817536741017152, "ty": { "type": "Default", "len": { @@ -5807,7 +5807,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": -9.298, + "value": -9.297764858882513, "ty": { "type": "Default", "len": { @@ -5853,7 +5853,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": 3.681, + "value": 3.6812455268467814, "ty": { "type": "Default", "len": { @@ -6059,7 +6059,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": -9.686, + "value": -9.685831611286309, "ty": { "type": "Default", "len": { @@ -6105,7 +6105,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": 2.487, + "value": 2.4868988716485525, "ty": { "type": "Default", "len": { @@ -6311,7 +6311,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": -9.921, + "value": -9.921147013144779, "ty": { "type": "Default", "len": { @@ -6357,7 +6357,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": 1.253, + "value": 1.2533323356430408, "ty": { "type": "Default", "len": { @@ -6609,7 +6609,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": 0.0, + "value": 0.0000000000000012246467991473533, "ty": { "type": "Default", "len": { @@ -6769,7 +6769,7 @@ description: Operations executed loop_tag.kcl "name": "angle", "value": { "type": "Number", - "value": 187.2, + "value": 187.20000000000002, "ty": { "type": "Default", "len": { @@ -6815,7 +6815,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": -9.921, + "value": -9.921147013144779, "ty": { "type": "Default", "len": { @@ -6861,7 +6861,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": -1.253, + "value": -1.2533323356430428, "ty": { "type": "Default", "len": { @@ -7067,7 +7067,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": -9.686, + "value": -9.68583161128631, "ty": { "type": "Default", "len": { @@ -7113,7 +7113,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": -2.487, + "value": -2.4868988716485503, "ty": { "type": "Default", "len": { @@ -7319,7 +7319,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": -9.298, + "value": -9.297764858882516, "ty": { "type": "Default", "len": { @@ -7365,7 +7365,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": -3.681, + "value": -3.6812455268467748, "ty": { "type": "Default", "len": { @@ -7571,7 +7571,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": -8.763, + "value": -8.763066800438637, "ty": { "type": "Default", "len": { @@ -7617,7 +7617,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": -4.818, + "value": -4.817536741017154, "ty": { "type": "Default", "len": { @@ -7823,7 +7823,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": -8.09, + "value": -8.090169943749475, "ty": { "type": "Default", "len": { @@ -7869,7 +7869,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": -5.878, + "value": -5.87785252292473, "ty": { "type": "Default", "len": { @@ -8029,7 +8029,7 @@ description: Operations executed loop_tag.kcl "name": "angle", "value": { "type": "Number", - "value": 223.2, + "value": 223.20000000000002, "ty": { "type": "Default", "len": { @@ -8075,7 +8075,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": -7.29, + "value": -7.289686274214116, "ty": { "type": "Default", "len": { @@ -8121,7 +8121,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": -6.845, + "value": -6.845471059286887, "ty": { "type": "Default", "len": { @@ -8327,7 +8327,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": -6.374, + "value": -6.374239897486895, "ty": { "type": "Default", "len": { @@ -8373,7 +8373,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": -7.705, + "value": -7.705132427757894, "ty": { "type": "Default", "len": { @@ -8579,7 +8579,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": -5.358, + "value": -5.358267949789964, "ty": { "type": "Default", "len": { @@ -8625,7 +8625,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": -8.443, + "value": -8.443279255020153, "ty": { "type": "Default", "len": { @@ -8831,7 +8831,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": -4.258, + "value": -4.257792915650722, "ty": { "type": "Default", "len": { @@ -8877,7 +8877,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": -9.048, + "value": -9.048270524660198, "ty": { "type": "Default", "len": { @@ -9083,7 +9083,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": -3.09, + "value": -3.0901699437494754, "ty": { "type": "Default", "len": { @@ -9129,7 +9129,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": -9.511, + "value": -9.510565162951535, "ty": { "type": "Default", "len": { @@ -9335,7 +9335,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": -1.874, + "value": -1.8738131458572462, "ty": { "type": "Default", "len": { @@ -9381,7 +9381,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": -9.823, + "value": -9.822872507286887, "ty": { "type": "Default", "len": { @@ -9541,7 +9541,7 @@ description: Operations executed loop_tag.kcl "name": "angle", "value": { "type": "Number", - "value": 266.4, + "value": 266.40000000000003, "ty": { "type": "Default", "len": { @@ -9587,7 +9587,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": -0.628, + "value": -0.627905195293132, "ty": { "type": "Default", "len": { @@ -9633,7 +9633,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": -9.98, + "value": -9.980267284282716, "ty": { "type": "Default", "len": { @@ -9839,7 +9839,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": 0.628, + "value": 0.6279051952931283, "ty": { "type": "Default", "len": { @@ -9885,7 +9885,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": -9.98, + "value": -9.980267284282716, "ty": { "type": "Default", "len": { @@ -10091,7 +10091,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": 1.874, + "value": 1.8738131458572427, "ty": { "type": "Default", "len": { @@ -10137,7 +10137,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": -9.823, + "value": -9.822872507286887, "ty": { "type": "Default", "len": { @@ -10343,7 +10343,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": 3.09, + "value": 3.0901699437494723, "ty": { "type": "Default", "len": { @@ -10389,7 +10389,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": -9.511, + "value": -9.510565162951536, "ty": { "type": "Default", "len": { @@ -10595,7 +10595,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": 4.258, + "value": 4.257792915650718, "ty": { "type": "Default", "len": { @@ -10641,7 +10641,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": -9.048, + "value": -9.048270524660198, "ty": { "type": "Default", "len": { @@ -10801,7 +10801,7 @@ description: Operations executed loop_tag.kcl "name": "angle", "value": { "type": "Number", - "value": 302.4, + "value": 302.40000000000003, "ty": { "type": "Default", "len": { @@ -10847,7 +10847,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": 5.358, + "value": 5.358267949789967, "ty": { "type": "Default", "len": { @@ -10893,7 +10893,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": -8.443, + "value": -8.44327925502015, "ty": { "type": "Default", "len": { @@ -11099,7 +11099,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": 6.374, + "value": 6.3742398974869, "ty": { "type": "Default", "len": { @@ -11145,7 +11145,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": -7.705, + "value": -7.70513242775789, "ty": { "type": "Default", "len": { @@ -11351,7 +11351,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": 7.29, + "value": 7.289686274214112, "ty": { "type": "Default", "len": { @@ -11397,7 +11397,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": -6.845, + "value": -6.84547105928689, "ty": { "type": "Default", "len": { @@ -11603,7 +11603,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": 8.09, + "value": 8.090169943749473, "ty": { "type": "Default", "len": { @@ -11649,7 +11649,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": -5.878, + "value": -5.877852522924734, "ty": { "type": "Default", "len": { @@ -11855,7 +11855,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": 8.763, + "value": 8.763066800438631, "ty": { "type": "Default", "len": { @@ -11901,7 +11901,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": -4.818, + "value": -4.817536741017161, "ty": { "type": "Default", "len": { @@ -12061,7 +12061,7 @@ description: Operations executed loop_tag.kcl "name": "angle", "value": { "type": "Number", - "value": 338.4, + "value": 338.40000000000003, "ty": { "type": "Default", "len": { @@ -12107,7 +12107,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": 9.298, + "value": 9.297764858882514, "ty": { "type": "Default", "len": { @@ -12153,7 +12153,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": -3.681, + "value": -3.6812455268467787, "ty": { "type": "Default", "len": { @@ -12359,7 +12359,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": 9.686, + "value": 9.685831611286313, "ty": { "type": "Default", "len": { @@ -12405,7 +12405,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": -2.487, + "value": -2.486898871648545, "ty": { "type": "Default", "len": { @@ -12611,7 +12611,7 @@ description: Operations executed loop_tag.kcl "name": "x", "value": { "type": "Number", - "value": 9.921, + "value": 9.921147013144777, "ty": { "type": "Default", "len": { @@ -12657,7 +12657,7 @@ description: Operations executed loop_tag.kcl "name": "y", "value": { "type": "Number", - "value": -1.253, + "value": -1.2533323356430466, "ty": { "type": "Default", "len": { @@ -12759,7 +12759,7 @@ description: Operations executed loop_tag.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -12775,7 +12775,7 @@ description: Operations executed loop_tag.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -12792,7 +12792,7 @@ description: Operations executed loop_tag.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/loop_tag/program_memory.snap b/rust/kcl-lib/tests/loop_tag/program_memory.snap index 14bd8eaba..a9ba234e4 100644 --- a/rust/kcl-lib/tests/loop_tag/program_memory.snap +++ b/rust/kcl-lib/tests/loop_tag/program_memory.snap @@ -43,8 +43,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 19.921, - 1.253 + 19.92114701314478, + 1.2533323356430426 ], "type": "ToPoint", "units": { @@ -57,8 +57,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 19.921, - 1.253 + 19.92114701314478, + 1.2533323356430426 ], "tag": { "commentStart": 970, @@ -68,8 +68,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 29.607, - 3.74 + 29.60697862443109, + 3.7402312072915906 ], "type": "ToPoint", "units": { @@ -82,8 +82,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 29.607, - 3.74 + 29.60697862443109, + 3.7402312072915906 ], "tag": { "commentStart": 970, @@ -93,8 +93,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 38.905, - 7.421 + 38.9047434833136, + 7.42147673413837 ], "type": "ToPoint", "units": { @@ -107,8 +107,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 38.905, - 7.421 + 38.9047434833136, + 7.42147673413837 ], "tag": { "commentStart": 970, @@ -118,8 +118,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 47.668, - 12.239 + 47.66781028375224, + 12.239013475155524 ], "type": "ToPoint", "units": { @@ -132,8 +132,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 47.668, - 12.239 + 47.66781028375224, + 12.239013475155524 ], "tag": { "commentStart": 970, @@ -143,8 +143,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 55.758, - 18.117 + 55.75798022750171, + 18.116865998080257 ], "type": "ToPoint", "units": { @@ -157,8 +157,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 55.758, - 18.117 + 55.75798022750171, + 18.116865998080257 ], "tag": { "commentStart": 970, @@ -168,8 +168,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 63.048, - 24.962 + 63.047666501715824, + 24.962337057367144 ], "type": "ToPoint", "units": { @@ -182,8 +182,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 63.048, - 24.962 + 63.047666501715824, + 24.962337057367144 ], "tag": { "commentStart": 970, @@ -193,8 +193,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 69.422, - 32.667 + 69.42190639920273, + 32.66746948512503 ], "type": "ToPoint", "units": { @@ -207,8 +207,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 69.422, - 32.667 + 69.42190639920273, + 32.66746948512503 ], "tag": { "commentStart": 970, @@ -218,8 +218,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 74.78, - 41.111 + 74.78017434899269, + 41.11074874014518 ], "type": "ToPoint", "units": { @@ -232,8 +232,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 74.78, - 41.111 + 74.78017434899269, + 41.11074874014518 ], "tag": { "commentStart": 970, @@ -243,8 +243,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 79.038, - 50.159 + 79.03796726464341, + 50.15901926480538 ], "type": "ToPoint", "units": { @@ -257,8 +257,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 79.038, - 50.159 + 79.03796726464341, + 50.15901926480538 ], "tag": { "commentStart": 970, @@ -268,8 +268,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 82.128, - 59.67 + 82.12813720839289, + 59.66958442775692 ], "type": "ToPoint", "units": { @@ -282,8 +282,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 82.128, - 59.67 + 82.12813720839289, + 59.66958442775692 ], "tag": { "commentStart": 970, @@ -293,8 +293,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 84.002, - 69.492 + 84.00195035425013, + 69.4924569350438 ], "type": "ToPoint", "units": { @@ -307,8 +307,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 84.002, - 69.492 + 84.00195035425013, + 69.4924569350438 ], "tag": { "commentStart": 970, @@ -318,8 +318,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 84.63, - 79.473 + 84.62985554954327, + 79.47272421932652 ], "type": "ToPoint", "units": { @@ -332,8 +332,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 84.63, - 79.473 + 84.62985554954327, + 79.47272421932652 ], "tag": { "commentStart": 970, @@ -343,8 +343,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 84.002, - 89.453 + 84.00195035425013, + 89.45299150360924 ], "type": "ToPoint", "units": { @@ -357,8 +357,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 84.002, - 89.453 + 84.00195035425013, + 89.45299150360924 ], "tag": { "commentStart": 970, @@ -368,8 +368,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 82.128, - 99.276 + 82.12813720839289, + 99.27586401089613 ], "type": "ToPoint", "units": { @@ -382,8 +382,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 82.128, - 99.276 + 82.12813720839289, + 99.27586401089613 ], "tag": { "commentStart": 970, @@ -393,8 +393,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 79.038, - 108.786 + 79.03796726464341, + 108.78642917384767 ], "type": "ToPoint", "units": { @@ -407,8 +407,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 79.038, - 108.786 + 79.03796726464341, + 108.78642917384767 ], "tag": { "commentStart": 970, @@ -418,8 +418,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 74.78, - 117.835 + 74.78017434899269, + 117.83469969850786 ], "type": "ToPoint", "units": { @@ -432,8 +432,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 74.78, - 117.835 + 74.78017434899269, + 117.83469969850786 ], "tag": { "commentStart": 970, @@ -443,8 +443,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 69.422, - 126.278 + 69.42190639920273, + 126.277978953528 ], "type": "ToPoint", "units": { @@ -457,8 +457,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 69.422, - 126.278 + 69.42190639920273, + 126.277978953528 ], "tag": { "commentStart": 970, @@ -468,8 +468,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 63.048, - 133.983 + 63.04766650171583, + 133.9831113812859 ], "type": "ToPoint", "units": { @@ -482,8 +482,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 63.048, - 133.983 + 63.04766650171583, + 133.9831113812859 ], "tag": { "commentStart": 970, @@ -493,8 +493,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 55.758, - 140.829 + 55.75798022750172, + 140.8285824405728 ], "type": "ToPoint", "units": { @@ -507,8 +507,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 55.758, - 140.829 + 55.75798022750172, + 140.8285824405728 ], "tag": { "commentStart": 970, @@ -518,8 +518,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 47.668, - 146.706 + 47.667810283752246, + 146.70643496349754 ], "type": "ToPoint", "units": { @@ -532,8 +532,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 47.668, - 146.706 + 47.667810283752246, + 146.70643496349754 ], "tag": { "commentStart": 970, @@ -543,8 +543,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 38.905, - 151.524 + 38.90474348331361, + 151.5239717045147 ], "type": "ToPoint", "units": { @@ -557,8 +557,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 38.905, - 151.524 + 38.90474348331361, + 151.5239717045147 ], "tag": { "commentStart": 970, @@ -568,8 +568,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 29.607, - 155.205 + 29.606978624431097, + 155.2052172313615 ], "type": "ToPoint", "units": { @@ -582,8 +582,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 29.607, - 155.205 + 29.606978624431097, + 155.2052172313615 ], "tag": { "commentStart": 970, @@ -593,8 +593,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 19.921, - 157.692 + 19.92114701314479, + 157.69211610301005 ], "type": "ToPoint", "units": { @@ -607,8 +607,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 19.921, - 157.692 + 19.92114701314479, + 157.69211610301005 ], "tag": { "commentStart": 970, @@ -618,8 +618,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 10.0, - 158.945 + 10.00000000000001, + 158.9454484386531 ], "type": "ToPoint", "units": { @@ -632,8 +632,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 10.0, - 158.945 + 10.00000000000001, + 158.9454484386531 ], "tag": { "commentStart": 970, @@ -643,8 +643,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 0.0, - 158.945 + 0.000000000000010658141036401503, + 158.9454484386531 ], "type": "ToPoint", "units": { @@ -657,8 +657,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 0.0, - 158.945 + 0.000000000000010658141036401503, + 158.9454484386531 ], "tag": { "commentStart": 970, @@ -668,8 +668,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -9.921, - 157.692 + -9.921147013144768, + 157.69211610301005 ], "type": "ToPoint", "units": { @@ -682,8 +682,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -9.921, - 157.692 + -9.921147013144768, + 157.69211610301005 ], "tag": { "commentStart": 970, @@ -693,8 +693,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -19.607, - 155.205 + -19.60697862443108, + 155.2052172313615 ], "type": "ToPoint", "units": { @@ -707,8 +707,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -19.607, - 155.205 + -19.60697862443108, + 155.2052172313615 ], "tag": { "commentStart": 970, @@ -718,8 +718,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -28.905, - 151.524 + -28.904743483313595, + 151.52397170451474 ], "type": "ToPoint", "units": { @@ -732,8 +732,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -28.905, - 151.524 + -28.904743483313595, + 151.52397170451474 ], "tag": { "commentStart": 970, @@ -743,8 +743,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -37.668, - 146.706 + -37.66781028375223, + 146.70643496349757 ], "type": "ToPoint", "units": { @@ -757,8 +757,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -37.668, - 146.706 + -37.66781028375223, + 146.70643496349757 ], "tag": { "commentStart": 970, @@ -768,8 +768,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -45.758, - 140.829 + -45.757980227501704, + 140.82858244057283 ], "type": "ToPoint", "units": { @@ -782,8 +782,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -45.758, - 140.829 + -45.757980227501704, + 140.82858244057283 ], "tag": { "commentStart": 970, @@ -793,8 +793,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -53.048, - 133.983 + -53.047666501715824, + 133.98311138128594 ], "type": "ToPoint", "units": { @@ -807,8 +807,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -53.048, - 133.983 + -53.047666501715824, + 133.98311138128594 ], "tag": { "commentStart": 970, @@ -818,8 +818,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -59.422, - 126.278 + -59.42190639920272, + 126.27797895352805 ], "type": "ToPoint", "units": { @@ -832,8 +832,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -59.422, - 126.278 + -59.42190639920272, + 126.27797895352805 ], "tag": { "commentStart": 970, @@ -843,8 +843,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -64.78, - 117.835 + -64.78017434899269, + 117.83469969850789 ], "type": "ToPoint", "units": { @@ -857,8 +857,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -64.78, - 117.835 + -64.78017434899269, + 117.83469969850789 ], "tag": { "commentStart": 970, @@ -868,8 +868,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -69.038, - 108.786 + -69.03796726464341, + 108.7864291738477 ], "type": "ToPoint", "units": { @@ -882,8 +882,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -69.038, - 108.786 + -69.03796726464341, + 108.7864291738477 ], "tag": { "commentStart": 970, @@ -893,8 +893,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -72.128, - 99.276 + -72.12813720839289, + 99.27586401089616 ], "type": "ToPoint", "units": { @@ -907,8 +907,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -72.128, - 99.276 + -72.12813720839289, + 99.27586401089616 ], "tag": { "commentStart": 970, @@ -918,8 +918,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -74.002, - 89.453 + -74.00195035425013, + 89.45299150360927 ], "type": "ToPoint", "units": { @@ -932,8 +932,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -74.002, - 89.453 + -74.00195035425013, + 89.45299150360927 ], "tag": { "commentStart": 970, @@ -943,8 +943,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -74.63, - 79.473 + -74.62985554954327, + 79.47272421932655 ], "type": "ToPoint", "units": { @@ -957,8 +957,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -74.63, - 79.473 + -74.62985554954327, + 79.47272421932655 ], "tag": { "commentStart": 970, @@ -968,8 +968,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -74.002, - 69.492 + -74.00195035425014, + 69.49245693504383 ], "type": "ToPoint", "units": { @@ -982,8 +982,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -74.002, - 69.492 + -74.00195035425014, + 69.49245693504383 ], "tag": { "commentStart": 970, @@ -993,8 +993,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -72.128, - 59.67 + -72.1281372083929, + 59.669584427756945 ], "type": "ToPoint", "units": { @@ -1007,8 +1007,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -72.128, - 59.67 + -72.1281372083929, + 59.669584427756945 ], "tag": { "commentStart": 970, @@ -1018,8 +1018,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -69.038, - 50.159 + -69.03796726464343, + 50.15901926480541 ], "type": "ToPoint", "units": { @@ -1032,8 +1032,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -69.038, - 50.159 + -69.03796726464343, + 50.15901926480541 ], "tag": { "commentStart": 970, @@ -1043,8 +1043,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -64.78, - 41.111 + -64.78017434899272, + 41.11074874014521 ], "type": "ToPoint", "units": { @@ -1057,8 +1057,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -64.78, - 41.111 + -64.78017434899272, + 41.11074874014521 ], "tag": { "commentStart": 970, @@ -1068,8 +1068,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -59.422, - 32.667 + -59.42190639920275, + 32.66746948512506 ], "type": "ToPoint", "units": { @@ -1082,8 +1082,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -59.422, - 32.667 + -59.42190639920275, + 32.66746948512506 ], "tag": { "commentStart": 970, @@ -1093,8 +1093,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -53.048, - 24.962 + -53.047666501715845, + 24.962337057367172 ], "type": "ToPoint", "units": { @@ -1107,8 +1107,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -53.048, - 24.962 + -53.047666501715845, + 24.962337057367172 ], "tag": { "commentStart": 970, @@ -1118,8 +1118,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -45.758, - 18.117 + -45.75798022750173, + 18.116865998080282 ], "type": "ToPoint", "units": { @@ -1132,8 +1132,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -45.758, - 18.117 + -45.75798022750173, + 18.116865998080282 ], "tag": { "commentStart": 970, @@ -1143,8 +1143,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -37.668, - 12.239 + -37.66781028375226, + 12.239013475155549 ], "type": "ToPoint", "units": { @@ -1157,8 +1157,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -37.668, - 12.239 + -37.66781028375226, + 12.239013475155549 ], "tag": { "commentStart": 970, @@ -1168,8 +1168,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -28.905, - 7.421 + -28.90474348331363, + 7.421476734138388 ], "type": "ToPoint", "units": { @@ -1182,8 +1182,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -28.905, - 7.421 + -28.90474348331363, + 7.421476734138388 ], "tag": { "commentStart": 970, @@ -1193,8 +1193,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -19.607, - 3.74 + -19.606978624431115, + 3.740231207291609 ], "type": "ToPoint", "units": { @@ -1207,8 +1207,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -19.607, - 3.74 + -19.606978624431115, + 3.740231207291609 ], "tag": { "commentStart": 970, @@ -1218,8 +1218,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -9.921, - 1.253 + -9.921147013144802, + 1.253332335643064 ], "type": "ToPoint", "units": { @@ -1232,8 +1232,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -9.921, - 1.253 + -9.921147013144802, + 1.253332335643064 ], "tag": { "commentStart": 970, @@ -1243,8 +1243,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -0.0, - 0.0 + -0.000000000000024868995751603507, + 0.000000000000017319479184152442 ], "type": "ToPoint", "units": { @@ -1257,8 +1257,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -0.0, - 0.0 + -0.000000000000024868995751603507, + 0.000000000000017319479184152442 ], "tag": null, "to": [ @@ -2005,8 +2005,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 19.921, - 1.253 + 19.92114701314478, + 1.2533323356430426 ], "type": "ToPoint", "units": { @@ -2019,8 +2019,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 19.921, - 1.253 + 19.92114701314478, + 1.2533323356430426 ], "tag": { "commentStart": 970, @@ -2030,8 +2030,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 29.607, - 3.74 + 29.60697862443109, + 3.7402312072915906 ], "type": "ToPoint", "units": { @@ -2044,8 +2044,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 29.607, - 3.74 + 29.60697862443109, + 3.7402312072915906 ], "tag": { "commentStart": 970, @@ -2055,8 +2055,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 38.905, - 7.421 + 38.9047434833136, + 7.42147673413837 ], "type": "ToPoint", "units": { @@ -2069,8 +2069,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 38.905, - 7.421 + 38.9047434833136, + 7.42147673413837 ], "tag": { "commentStart": 970, @@ -2080,8 +2080,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 47.668, - 12.239 + 47.66781028375224, + 12.239013475155524 ], "type": "ToPoint", "units": { @@ -2094,8 +2094,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 47.668, - 12.239 + 47.66781028375224, + 12.239013475155524 ], "tag": { "commentStart": 970, @@ -2105,8 +2105,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 55.758, - 18.117 + 55.75798022750171, + 18.116865998080257 ], "type": "ToPoint", "units": { @@ -2119,8 +2119,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 55.758, - 18.117 + 55.75798022750171, + 18.116865998080257 ], "tag": { "commentStart": 970, @@ -2130,8 +2130,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 63.048, - 24.962 + 63.047666501715824, + 24.962337057367144 ], "type": "ToPoint", "units": { @@ -2144,8 +2144,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 63.048, - 24.962 + 63.047666501715824, + 24.962337057367144 ], "tag": { "commentStart": 970, @@ -2155,8 +2155,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 69.422, - 32.667 + 69.42190639920273, + 32.66746948512503 ], "type": "ToPoint", "units": { @@ -2169,8 +2169,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 69.422, - 32.667 + 69.42190639920273, + 32.66746948512503 ], "tag": { "commentStart": 970, @@ -2180,8 +2180,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 74.78, - 41.111 + 74.78017434899269, + 41.11074874014518 ], "type": "ToPoint", "units": { @@ -2194,8 +2194,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 74.78, - 41.111 + 74.78017434899269, + 41.11074874014518 ], "tag": { "commentStart": 970, @@ -2205,8 +2205,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 79.038, - 50.159 + 79.03796726464341, + 50.15901926480538 ], "type": "ToPoint", "units": { @@ -2219,8 +2219,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 79.038, - 50.159 + 79.03796726464341, + 50.15901926480538 ], "tag": { "commentStart": 970, @@ -2230,8 +2230,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 82.128, - 59.67 + 82.12813720839289, + 59.66958442775692 ], "type": "ToPoint", "units": { @@ -2244,8 +2244,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 82.128, - 59.67 + 82.12813720839289, + 59.66958442775692 ], "tag": { "commentStart": 970, @@ -2255,8 +2255,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 84.002, - 69.492 + 84.00195035425013, + 69.4924569350438 ], "type": "ToPoint", "units": { @@ -2269,8 +2269,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 84.002, - 69.492 + 84.00195035425013, + 69.4924569350438 ], "tag": { "commentStart": 970, @@ -2280,8 +2280,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 84.63, - 79.473 + 84.62985554954327, + 79.47272421932652 ], "type": "ToPoint", "units": { @@ -2294,8 +2294,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 84.63, - 79.473 + 84.62985554954327, + 79.47272421932652 ], "tag": { "commentStart": 970, @@ -2305,8 +2305,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 84.002, - 89.453 + 84.00195035425013, + 89.45299150360924 ], "type": "ToPoint", "units": { @@ -2319,8 +2319,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 84.002, - 89.453 + 84.00195035425013, + 89.45299150360924 ], "tag": { "commentStart": 970, @@ -2330,8 +2330,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 82.128, - 99.276 + 82.12813720839289, + 99.27586401089613 ], "type": "ToPoint", "units": { @@ -2344,8 +2344,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 82.128, - 99.276 + 82.12813720839289, + 99.27586401089613 ], "tag": { "commentStart": 970, @@ -2355,8 +2355,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 79.038, - 108.786 + 79.03796726464341, + 108.78642917384767 ], "type": "ToPoint", "units": { @@ -2369,8 +2369,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 79.038, - 108.786 + 79.03796726464341, + 108.78642917384767 ], "tag": { "commentStart": 970, @@ -2380,8 +2380,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 74.78, - 117.835 + 74.78017434899269, + 117.83469969850786 ], "type": "ToPoint", "units": { @@ -2394,8 +2394,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 74.78, - 117.835 + 74.78017434899269, + 117.83469969850786 ], "tag": { "commentStart": 970, @@ -2405,8 +2405,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 69.422, - 126.278 + 69.42190639920273, + 126.277978953528 ], "type": "ToPoint", "units": { @@ -2419,8 +2419,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 69.422, - 126.278 + 69.42190639920273, + 126.277978953528 ], "tag": { "commentStart": 970, @@ -2430,8 +2430,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 63.048, - 133.983 + 63.04766650171583, + 133.9831113812859 ], "type": "ToPoint", "units": { @@ -2444,8 +2444,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 63.048, - 133.983 + 63.04766650171583, + 133.9831113812859 ], "tag": { "commentStart": 970, @@ -2455,8 +2455,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 55.758, - 140.829 + 55.75798022750172, + 140.8285824405728 ], "type": "ToPoint", "units": { @@ -2469,8 +2469,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 55.758, - 140.829 + 55.75798022750172, + 140.8285824405728 ], "tag": { "commentStart": 970, @@ -2480,8 +2480,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 47.668, - 146.706 + 47.667810283752246, + 146.70643496349754 ], "type": "ToPoint", "units": { @@ -2494,8 +2494,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 47.668, - 146.706 + 47.667810283752246, + 146.70643496349754 ], "tag": { "commentStart": 970, @@ -2505,8 +2505,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 38.905, - 151.524 + 38.90474348331361, + 151.5239717045147 ], "type": "ToPoint", "units": { @@ -2519,8 +2519,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 38.905, - 151.524 + 38.90474348331361, + 151.5239717045147 ], "tag": { "commentStart": 970, @@ -2530,8 +2530,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 29.607, - 155.205 + 29.606978624431097, + 155.2052172313615 ], "type": "ToPoint", "units": { @@ -2544,8 +2544,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 29.607, - 155.205 + 29.606978624431097, + 155.2052172313615 ], "tag": { "commentStart": 970, @@ -2555,8 +2555,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 19.921, - 157.692 + 19.92114701314479, + 157.69211610301005 ], "type": "ToPoint", "units": { @@ -2569,8 +2569,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 19.921, - 157.692 + 19.92114701314479, + 157.69211610301005 ], "tag": { "commentStart": 970, @@ -2580,8 +2580,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 10.0, - 158.945 + 10.00000000000001, + 158.9454484386531 ], "type": "ToPoint", "units": { @@ -2594,8 +2594,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 10.0, - 158.945 + 10.00000000000001, + 158.9454484386531 ], "tag": { "commentStart": 970, @@ -2605,8 +2605,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 0.0, - 158.945 + 0.000000000000010658141036401503, + 158.9454484386531 ], "type": "ToPoint", "units": { @@ -2619,8 +2619,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 0.0, - 158.945 + 0.000000000000010658141036401503, + 158.9454484386531 ], "tag": { "commentStart": 970, @@ -2630,8 +2630,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -9.921, - 157.692 + -9.921147013144768, + 157.69211610301005 ], "type": "ToPoint", "units": { @@ -2644,8 +2644,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -9.921, - 157.692 + -9.921147013144768, + 157.69211610301005 ], "tag": { "commentStart": 970, @@ -2655,8 +2655,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -19.607, - 155.205 + -19.60697862443108, + 155.2052172313615 ], "type": "ToPoint", "units": { @@ -2669,8 +2669,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -19.607, - 155.205 + -19.60697862443108, + 155.2052172313615 ], "tag": { "commentStart": 970, @@ -2680,8 +2680,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -28.905, - 151.524 + -28.904743483313595, + 151.52397170451474 ], "type": "ToPoint", "units": { @@ -2694,8 +2694,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -28.905, - 151.524 + -28.904743483313595, + 151.52397170451474 ], "tag": { "commentStart": 970, @@ -2705,8 +2705,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -37.668, - 146.706 + -37.66781028375223, + 146.70643496349757 ], "type": "ToPoint", "units": { @@ -2719,8 +2719,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -37.668, - 146.706 + -37.66781028375223, + 146.70643496349757 ], "tag": { "commentStart": 970, @@ -2730,8 +2730,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -45.758, - 140.829 + -45.757980227501704, + 140.82858244057283 ], "type": "ToPoint", "units": { @@ -2744,8 +2744,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -45.758, - 140.829 + -45.757980227501704, + 140.82858244057283 ], "tag": { "commentStart": 970, @@ -2755,8 +2755,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -53.048, - 133.983 + -53.047666501715824, + 133.98311138128594 ], "type": "ToPoint", "units": { @@ -2769,8 +2769,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -53.048, - 133.983 + -53.047666501715824, + 133.98311138128594 ], "tag": { "commentStart": 970, @@ -2780,8 +2780,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -59.422, - 126.278 + -59.42190639920272, + 126.27797895352805 ], "type": "ToPoint", "units": { @@ -2794,8 +2794,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -59.422, - 126.278 + -59.42190639920272, + 126.27797895352805 ], "tag": { "commentStart": 970, @@ -2805,8 +2805,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -64.78, - 117.835 + -64.78017434899269, + 117.83469969850789 ], "type": "ToPoint", "units": { @@ -2819,8 +2819,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -64.78, - 117.835 + -64.78017434899269, + 117.83469969850789 ], "tag": { "commentStart": 970, @@ -2830,8 +2830,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -69.038, - 108.786 + -69.03796726464341, + 108.7864291738477 ], "type": "ToPoint", "units": { @@ -2844,8 +2844,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -69.038, - 108.786 + -69.03796726464341, + 108.7864291738477 ], "tag": { "commentStart": 970, @@ -2855,8 +2855,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -72.128, - 99.276 + -72.12813720839289, + 99.27586401089616 ], "type": "ToPoint", "units": { @@ -2869,8 +2869,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -72.128, - 99.276 + -72.12813720839289, + 99.27586401089616 ], "tag": { "commentStart": 970, @@ -2880,8 +2880,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -74.002, - 89.453 + -74.00195035425013, + 89.45299150360927 ], "type": "ToPoint", "units": { @@ -2894,8 +2894,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -74.002, - 89.453 + -74.00195035425013, + 89.45299150360927 ], "tag": { "commentStart": 970, @@ -2905,8 +2905,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -74.63, - 79.473 + -74.62985554954327, + 79.47272421932655 ], "type": "ToPoint", "units": { @@ -2919,8 +2919,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -74.63, - 79.473 + -74.62985554954327, + 79.47272421932655 ], "tag": { "commentStart": 970, @@ -2930,8 +2930,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -74.002, - 69.492 + -74.00195035425014, + 69.49245693504383 ], "type": "ToPoint", "units": { @@ -2944,8 +2944,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -74.002, - 69.492 + -74.00195035425014, + 69.49245693504383 ], "tag": { "commentStart": 970, @@ -2955,8 +2955,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -72.128, - 59.67 + -72.1281372083929, + 59.669584427756945 ], "type": "ToPoint", "units": { @@ -2969,8 +2969,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -72.128, - 59.67 + -72.1281372083929, + 59.669584427756945 ], "tag": { "commentStart": 970, @@ -2980,8 +2980,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -69.038, - 50.159 + -69.03796726464343, + 50.15901926480541 ], "type": "ToPoint", "units": { @@ -2994,8 +2994,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -69.038, - 50.159 + -69.03796726464343, + 50.15901926480541 ], "tag": { "commentStart": 970, @@ -3005,8 +3005,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -64.78, - 41.111 + -64.78017434899272, + 41.11074874014521 ], "type": "ToPoint", "units": { @@ -3019,8 +3019,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -64.78, - 41.111 + -64.78017434899272, + 41.11074874014521 ], "tag": { "commentStart": 970, @@ -3030,8 +3030,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -59.422, - 32.667 + -59.42190639920275, + 32.66746948512506 ], "type": "ToPoint", "units": { @@ -3044,8 +3044,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -59.422, - 32.667 + -59.42190639920275, + 32.66746948512506 ], "tag": { "commentStart": 970, @@ -3055,8 +3055,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -53.048, - 24.962 + -53.047666501715845, + 24.962337057367172 ], "type": "ToPoint", "units": { @@ -3069,8 +3069,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -53.048, - 24.962 + -53.047666501715845, + 24.962337057367172 ], "tag": { "commentStart": 970, @@ -3080,8 +3080,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -45.758, - 18.117 + -45.75798022750173, + 18.116865998080282 ], "type": "ToPoint", "units": { @@ -3094,8 +3094,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -45.758, - 18.117 + -45.75798022750173, + 18.116865998080282 ], "tag": { "commentStart": 970, @@ -3105,8 +3105,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -37.668, - 12.239 + -37.66781028375226, + 12.239013475155549 ], "type": "ToPoint", "units": { @@ -3119,8 +3119,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -37.668, - 12.239 + -37.66781028375226, + 12.239013475155549 ], "tag": { "commentStart": 970, @@ -3130,8 +3130,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -28.905, - 7.421 + -28.90474348331363, + 7.421476734138388 ], "type": "ToPoint", "units": { @@ -3144,8 +3144,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -28.905, - 7.421 + -28.90474348331363, + 7.421476734138388 ], "tag": { "commentStart": 970, @@ -3155,8 +3155,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -19.607, - 3.74 + -19.606978624431115, + 3.740231207291609 ], "type": "ToPoint", "units": { @@ -3169,8 +3169,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -19.607, - 3.74 + -19.606978624431115, + 3.740231207291609 ], "tag": { "commentStart": 970, @@ -3180,8 +3180,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -9.921, - 1.253 + -9.921147013144802, + 1.253332335643064 ], "type": "ToPoint", "units": { @@ -3194,8 +3194,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -9.921, - 1.253 + -9.921147013144802, + 1.253332335643064 ], "tag": { "commentStart": 970, @@ -3205,8 +3205,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -0.0, - 0.0 + -0.000000000000024868995751603507, + 0.000000000000017319479184152442 ], "type": "ToPoint", "units": { @@ -3219,8 +3219,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -0.0, - 0.0 + -0.000000000000024868995751603507, + 0.000000000000017319479184152442 ], "tag": null, "to": [ @@ -3325,8 +3325,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 19.921, - 1.253 + 19.92114701314478, + 1.2533323356430426 ], "type": "ToPoint", "units": { @@ -3339,8 +3339,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 19.921, - 1.253 + 19.92114701314478, + 1.2533323356430426 ], "tag": { "commentStart": 970, @@ -3350,8 +3350,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 29.607, - 3.74 + 29.60697862443109, + 3.7402312072915906 ], "type": "ToPoint", "units": { @@ -3364,8 +3364,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 29.607, - 3.74 + 29.60697862443109, + 3.7402312072915906 ], "tag": { "commentStart": 970, @@ -3375,8 +3375,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 38.905, - 7.421 + 38.9047434833136, + 7.42147673413837 ], "type": "ToPoint", "units": { @@ -3389,8 +3389,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 38.905, - 7.421 + 38.9047434833136, + 7.42147673413837 ], "tag": { "commentStart": 970, @@ -3400,8 +3400,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 47.668, - 12.239 + 47.66781028375224, + 12.239013475155524 ], "type": "ToPoint", "units": { @@ -3414,8 +3414,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 47.668, - 12.239 + 47.66781028375224, + 12.239013475155524 ], "tag": { "commentStart": 970, @@ -3425,8 +3425,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 55.758, - 18.117 + 55.75798022750171, + 18.116865998080257 ], "type": "ToPoint", "units": { @@ -3439,8 +3439,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 55.758, - 18.117 + 55.75798022750171, + 18.116865998080257 ], "tag": { "commentStart": 970, @@ -3450,8 +3450,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 63.048, - 24.962 + 63.047666501715824, + 24.962337057367144 ], "type": "ToPoint", "units": { @@ -3464,8 +3464,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 63.048, - 24.962 + 63.047666501715824, + 24.962337057367144 ], "tag": { "commentStart": 970, @@ -3475,8 +3475,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 69.422, - 32.667 + 69.42190639920273, + 32.66746948512503 ], "type": "ToPoint", "units": { @@ -3489,8 +3489,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 69.422, - 32.667 + 69.42190639920273, + 32.66746948512503 ], "tag": { "commentStart": 970, @@ -3500,8 +3500,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 74.78, - 41.111 + 74.78017434899269, + 41.11074874014518 ], "type": "ToPoint", "units": { @@ -3514,8 +3514,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 74.78, - 41.111 + 74.78017434899269, + 41.11074874014518 ], "tag": { "commentStart": 970, @@ -3525,8 +3525,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 79.038, - 50.159 + 79.03796726464341, + 50.15901926480538 ], "type": "ToPoint", "units": { @@ -3539,8 +3539,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 79.038, - 50.159 + 79.03796726464341, + 50.15901926480538 ], "tag": { "commentStart": 970, @@ -3550,8 +3550,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 82.128, - 59.67 + 82.12813720839289, + 59.66958442775692 ], "type": "ToPoint", "units": { @@ -3564,8 +3564,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 82.128, - 59.67 + 82.12813720839289, + 59.66958442775692 ], "tag": { "commentStart": 970, @@ -3575,8 +3575,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 84.002, - 69.492 + 84.00195035425013, + 69.4924569350438 ], "type": "ToPoint", "units": { @@ -3589,8 +3589,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 84.002, - 69.492 + 84.00195035425013, + 69.4924569350438 ], "tag": { "commentStart": 970, @@ -3600,8 +3600,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 84.63, - 79.473 + 84.62985554954327, + 79.47272421932652 ], "type": "ToPoint", "units": { @@ -3614,8 +3614,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 84.63, - 79.473 + 84.62985554954327, + 79.47272421932652 ], "tag": { "commentStart": 970, @@ -3625,8 +3625,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 84.002, - 89.453 + 84.00195035425013, + 89.45299150360924 ], "type": "ToPoint", "units": { @@ -3639,8 +3639,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 84.002, - 89.453 + 84.00195035425013, + 89.45299150360924 ], "tag": { "commentStart": 970, @@ -3650,8 +3650,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 82.128, - 99.276 + 82.12813720839289, + 99.27586401089613 ], "type": "ToPoint", "units": { @@ -3664,8 +3664,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 82.128, - 99.276 + 82.12813720839289, + 99.27586401089613 ], "tag": { "commentStart": 970, @@ -3675,8 +3675,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 79.038, - 108.786 + 79.03796726464341, + 108.78642917384767 ], "type": "ToPoint", "units": { @@ -3689,8 +3689,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 79.038, - 108.786 + 79.03796726464341, + 108.78642917384767 ], "tag": { "commentStart": 970, @@ -3700,8 +3700,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 74.78, - 117.835 + 74.78017434899269, + 117.83469969850786 ], "type": "ToPoint", "units": { @@ -3714,8 +3714,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 74.78, - 117.835 + 74.78017434899269, + 117.83469969850786 ], "tag": { "commentStart": 970, @@ -3725,8 +3725,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 69.422, - 126.278 + 69.42190639920273, + 126.277978953528 ], "type": "ToPoint", "units": { @@ -3739,8 +3739,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 69.422, - 126.278 + 69.42190639920273, + 126.277978953528 ], "tag": { "commentStart": 970, @@ -3750,8 +3750,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 63.048, - 133.983 + 63.04766650171583, + 133.9831113812859 ], "type": "ToPoint", "units": { @@ -3764,8 +3764,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 63.048, - 133.983 + 63.04766650171583, + 133.9831113812859 ], "tag": { "commentStart": 970, @@ -3775,8 +3775,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 55.758, - 140.829 + 55.75798022750172, + 140.8285824405728 ], "type": "ToPoint", "units": { @@ -3789,8 +3789,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 55.758, - 140.829 + 55.75798022750172, + 140.8285824405728 ], "tag": { "commentStart": 970, @@ -3800,8 +3800,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 47.668, - 146.706 + 47.667810283752246, + 146.70643496349754 ], "type": "ToPoint", "units": { @@ -3814,8 +3814,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 47.668, - 146.706 + 47.667810283752246, + 146.70643496349754 ], "tag": { "commentStart": 970, @@ -3825,8 +3825,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 38.905, - 151.524 + 38.90474348331361, + 151.5239717045147 ], "type": "ToPoint", "units": { @@ -3839,8 +3839,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 38.905, - 151.524 + 38.90474348331361, + 151.5239717045147 ], "tag": { "commentStart": 970, @@ -3850,8 +3850,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 29.607, - 155.205 + 29.606978624431097, + 155.2052172313615 ], "type": "ToPoint", "units": { @@ -3864,8 +3864,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 29.607, - 155.205 + 29.606978624431097, + 155.2052172313615 ], "tag": { "commentStart": 970, @@ -3875,8 +3875,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 19.921, - 157.692 + 19.92114701314479, + 157.69211610301005 ], "type": "ToPoint", "units": { @@ -3889,8 +3889,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 19.921, - 157.692 + 19.92114701314479, + 157.69211610301005 ], "tag": { "commentStart": 970, @@ -3900,8 +3900,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 10.0, - 158.945 + 10.00000000000001, + 158.9454484386531 ], "type": "ToPoint", "units": { @@ -3914,8 +3914,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 10.0, - 158.945 + 10.00000000000001, + 158.9454484386531 ], "tag": { "commentStart": 970, @@ -3925,8 +3925,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - 0.0, - 158.945 + 0.000000000000010658141036401503, + 158.9454484386531 ], "type": "ToPoint", "units": { @@ -3939,8 +3939,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - 0.0, - 158.945 + 0.000000000000010658141036401503, + 158.9454484386531 ], "tag": { "commentStart": 970, @@ -3950,8 +3950,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -9.921, - 157.692 + -9.921147013144768, + 157.69211610301005 ], "type": "ToPoint", "units": { @@ -3964,8 +3964,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -9.921, - 157.692 + -9.921147013144768, + 157.69211610301005 ], "tag": { "commentStart": 970, @@ -3975,8 +3975,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -19.607, - 155.205 + -19.60697862443108, + 155.2052172313615 ], "type": "ToPoint", "units": { @@ -3989,8 +3989,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -19.607, - 155.205 + -19.60697862443108, + 155.2052172313615 ], "tag": { "commentStart": 970, @@ -4000,8 +4000,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -28.905, - 151.524 + -28.904743483313595, + 151.52397170451474 ], "type": "ToPoint", "units": { @@ -4014,8 +4014,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -28.905, - 151.524 + -28.904743483313595, + 151.52397170451474 ], "tag": { "commentStart": 970, @@ -4025,8 +4025,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -37.668, - 146.706 + -37.66781028375223, + 146.70643496349757 ], "type": "ToPoint", "units": { @@ -4039,8 +4039,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -37.668, - 146.706 + -37.66781028375223, + 146.70643496349757 ], "tag": { "commentStart": 970, @@ -4050,8 +4050,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -45.758, - 140.829 + -45.757980227501704, + 140.82858244057283 ], "type": "ToPoint", "units": { @@ -4064,8 +4064,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -45.758, - 140.829 + -45.757980227501704, + 140.82858244057283 ], "tag": { "commentStart": 970, @@ -4075,8 +4075,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -53.048, - 133.983 + -53.047666501715824, + 133.98311138128594 ], "type": "ToPoint", "units": { @@ -4089,8 +4089,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -53.048, - 133.983 + -53.047666501715824, + 133.98311138128594 ], "tag": { "commentStart": 970, @@ -4100,8 +4100,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -59.422, - 126.278 + -59.42190639920272, + 126.27797895352805 ], "type": "ToPoint", "units": { @@ -4114,8 +4114,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -59.422, - 126.278 + -59.42190639920272, + 126.27797895352805 ], "tag": { "commentStart": 970, @@ -4125,8 +4125,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -64.78, - 117.835 + -64.78017434899269, + 117.83469969850789 ], "type": "ToPoint", "units": { @@ -4139,8 +4139,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -64.78, - 117.835 + -64.78017434899269, + 117.83469969850789 ], "tag": { "commentStart": 970, @@ -4150,8 +4150,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -69.038, - 108.786 + -69.03796726464341, + 108.7864291738477 ], "type": "ToPoint", "units": { @@ -4164,8 +4164,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -69.038, - 108.786 + -69.03796726464341, + 108.7864291738477 ], "tag": { "commentStart": 970, @@ -4175,8 +4175,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -72.128, - 99.276 + -72.12813720839289, + 99.27586401089616 ], "type": "ToPoint", "units": { @@ -4189,8 +4189,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -72.128, - 99.276 + -72.12813720839289, + 99.27586401089616 ], "tag": { "commentStart": 970, @@ -4200,8 +4200,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -74.002, - 89.453 + -74.00195035425013, + 89.45299150360927 ], "type": "ToPoint", "units": { @@ -4214,8 +4214,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -74.002, - 89.453 + -74.00195035425013, + 89.45299150360927 ], "tag": { "commentStart": 970, @@ -4225,8 +4225,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -74.63, - 79.473 + -74.62985554954327, + 79.47272421932655 ], "type": "ToPoint", "units": { @@ -4239,8 +4239,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -74.63, - 79.473 + -74.62985554954327, + 79.47272421932655 ], "tag": { "commentStart": 970, @@ -4250,8 +4250,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -74.002, - 69.492 + -74.00195035425014, + 69.49245693504383 ], "type": "ToPoint", "units": { @@ -4264,8 +4264,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -74.002, - 69.492 + -74.00195035425014, + 69.49245693504383 ], "tag": { "commentStart": 970, @@ -4275,8 +4275,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -72.128, - 59.67 + -72.1281372083929, + 59.669584427756945 ], "type": "ToPoint", "units": { @@ -4289,8 +4289,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -72.128, - 59.67 + -72.1281372083929, + 59.669584427756945 ], "tag": { "commentStart": 970, @@ -4300,8 +4300,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -69.038, - 50.159 + -69.03796726464343, + 50.15901926480541 ], "type": "ToPoint", "units": { @@ -4314,8 +4314,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -69.038, - 50.159 + -69.03796726464343, + 50.15901926480541 ], "tag": { "commentStart": 970, @@ -4325,8 +4325,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -64.78, - 41.111 + -64.78017434899272, + 41.11074874014521 ], "type": "ToPoint", "units": { @@ -4339,8 +4339,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -64.78, - 41.111 + -64.78017434899272, + 41.11074874014521 ], "tag": { "commentStart": 970, @@ -4350,8 +4350,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -59.422, - 32.667 + -59.42190639920275, + 32.66746948512506 ], "type": "ToPoint", "units": { @@ -4364,8 +4364,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -59.422, - 32.667 + -59.42190639920275, + 32.66746948512506 ], "tag": { "commentStart": 970, @@ -4375,8 +4375,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -53.048, - 24.962 + -53.047666501715845, + 24.962337057367172 ], "type": "ToPoint", "units": { @@ -4389,8 +4389,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -53.048, - 24.962 + -53.047666501715845, + 24.962337057367172 ], "tag": { "commentStart": 970, @@ -4400,8 +4400,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -45.758, - 18.117 + -45.75798022750173, + 18.116865998080282 ], "type": "ToPoint", "units": { @@ -4414,8 +4414,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -45.758, - 18.117 + -45.75798022750173, + 18.116865998080282 ], "tag": { "commentStart": 970, @@ -4425,8 +4425,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -37.668, - 12.239 + -37.66781028375226, + 12.239013475155549 ], "type": "ToPoint", "units": { @@ -4439,8 +4439,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -37.668, - 12.239 + -37.66781028375226, + 12.239013475155549 ], "tag": { "commentStart": 970, @@ -4450,8 +4450,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -28.905, - 7.421 + -28.90474348331363, + 7.421476734138388 ], "type": "ToPoint", "units": { @@ -4464,8 +4464,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -28.905, - 7.421 + -28.90474348331363, + 7.421476734138388 ], "tag": { "commentStart": 970, @@ -4475,8 +4475,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -19.607, - 3.74 + -19.606978624431115, + 3.740231207291609 ], "type": "ToPoint", "units": { @@ -4489,8 +4489,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -19.607, - 3.74 + -19.606978624431115, + 3.740231207291609 ], "tag": { "commentStart": 970, @@ -4500,8 +4500,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -9.921, - 1.253 + -9.921147013144802, + 1.253332335643064 ], "type": "ToPoint", "units": { @@ -4514,8 +4514,8 @@ description: Variables in memory after executing loop_tag.kcl "sourceRange": [] }, "from": [ - -9.921, - 1.253 + -9.921147013144802, + 1.253332335643064 ], "tag": { "commentStart": 970, @@ -4525,8 +4525,8 @@ description: Variables in memory after executing loop_tag.kcl "value": "problematicTag" }, "to": [ - -0.0, - 0.0 + -0.000000000000024868995751603507, + 0.000000000000017319479184152442 ], "type": "ToPoint", "units": { diff --git a/rust/kcl-lib/tests/mike_stress_test/artifact_commands.snap b/rust/kcl-lib/tests/mike_stress_test/artifact_commands.snap index 530ed24a1..183cbb709 100644 --- a/rust/kcl-lib/tests/mike_stress_test/artifact_commands.snap +++ b/rust/kcl-lib/tests/mike_stress_test/artifact_commands.snap @@ -81,8 +81,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.367, - "y": 0.212, + "x": -0.3670208139314082, + "y": 0.21201331909674526, "z": 0.0 }, "relative": true @@ -98,8 +98,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.471, - "y": 0.491, + "x": -0.4707511307971115, + "y": 0.4905279615419764, "z": 0.0 }, "relative": true @@ -115,8 +115,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.833, - "y": 0.468, + "x": -0.8328324229085962, + "y": 0.4677492878818803, "z": 0.0 }, "relative": true @@ -132,8 +132,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.811, - "y": -0.418, + "x": -0.8111463382182231, + "y": -0.41814807547140576, "z": 0.0 }, "relative": true @@ -149,8 +149,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.038, - "y": 0.257, + "x": 0.03807684940941125, + "y": 0.25664826686353326, "z": 0.0 }, "relative": true @@ -166,8 +166,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.24, - "y": 0.437, + "x": 0.23950083339596384, + "y": 0.43693196301855575, "z": 0.0 }, "relative": true @@ -183,8 +183,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.163, - "y": 0.806, + "x": -0.16279444820904887, + "y": 0.8064475707664818, "z": 0.0 }, "relative": true @@ -200,8 +200,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.09, - "y": -0.089, + "x": -0.08972872009232558, + "y": -0.08887625823751266, "z": 0.0 }, "relative": true @@ -217,8 +217,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.92, - "y": -0.173, + "x": 0.9203433427102556, + "y": -0.17343459369697545, "z": 0.0 }, "relative": true @@ -234,8 +234,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.002, - "y": -0.518, + "x": 0.0017496234414517975, + "y": -0.5178508316168335, "z": 0.0 }, "relative": true @@ -251,8 +251,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.621, - "y": -0.873, + "x": 0.6206263405732759, + "y": -0.8733399468665124, "z": 0.0 }, "relative": true @@ -268,8 +268,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.778, - "y": 0.76, + "x": -0.7776386664456383, + "y": 0.7602780485384968, "z": 0.0 }, "relative": true @@ -285,8 +285,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.544, - "y": 0.845, + "x": 0.5439379760788592, + "y": 0.8449177589350552, "z": 0.0 }, "relative": true @@ -302,8 +302,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.13, - "y": 0.012, + "x": -0.13036646025917076, + "y": 0.012051713627069693, "z": 0.0 }, "relative": true @@ -319,8 +319,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.166, - "y": -0.208, + "x": -0.1656465612645519, + "y": -0.20775229173765486, "z": 0.0 }, "relative": true @@ -336,8 +336,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.096, - "y": -0.054, + "x": -0.0962723255929061, + "y": -0.05417797659066137, "z": 0.0 }, "relative": true @@ -353,8 +353,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.902, - "y": 0.396, + "x": 0.902108945498191, + "y": 0.3958978534964961, "z": 0.0 }, "relative": true @@ -370,8 +370,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.28, - "y": -0.178, + "x": 0.27997950083139167, + "y": -0.17778188444008958, "z": 0.0 }, "relative": true @@ -387,8 +387,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.524, - "y": 0.694, + "x": 0.5235806061589545, + "y": 0.694318985642328, "z": 0.0 }, "relative": true @@ -404,8 +404,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.391, - "y": -0.784, + "x": 0.39140760219992154, + "y": -0.7839795272576484, "z": 0.0 }, "relative": true @@ -421,8 +421,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.841, - "y": 0.54, + "x": 0.8414243527073519, + "y": 0.5395591528940082, "z": 0.0 }, "relative": true @@ -438,8 +438,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.614, - "y": 0.221, + "x": 0.6137667704875602, + "y": 0.22119647516722085, "z": 0.0 }, "relative": true @@ -455,8 +455,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.883, - "y": 0.7, + "x": 0.8830488380766681, + "y": 0.6996724408425232, "z": 0.0 }, "relative": true @@ -472,8 +472,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.413, - "y": -0.415, + "x": -0.41290485754343953, + "y": -0.4152647361760933, "z": 0.0 }, "relative": true @@ -489,8 +489,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.517, - "y": -0.909, + "x": 0.5169538755575687, + "y": -0.9085567867302617, "z": 0.0 }, "relative": true @@ -506,8 +506,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.672, - "y": -0.961, + "x": -0.6716353749059765, + "y": -0.9605576808879026, "z": 0.0 }, "relative": true @@ -523,8 +523,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.01, - "y": -0.373, + "x": 0.010280170930300203, + "y": -0.37344123662342166, "z": 0.0 }, "relative": true @@ -540,8 +540,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.104, - "y": -0.423, + "x": 0.10357375682791004, + "y": -0.42294321030821425, "z": 0.0 }, "relative": true @@ -557,8 +557,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.452, - "y": -0.112, + "x": 0.4520311575096987, + "y": -0.11232675307600548, "z": 0.0 }, "relative": true @@ -574,8 +574,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.882, - "y": -0.716, + "x": -0.8821185914380845, + "y": -0.7155147434939819, "z": 0.0 }, "relative": true @@ -591,8 +591,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.92, - "y": 0.269, + "x": 0.9195487101690416, + "y": 0.2691627465297364, "z": 0.0 }, "relative": true @@ -608,8 +608,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.71, - "y": 0.117, + "x": 0.7098978191546745, + "y": 0.11710004169385968, "z": 0.0 }, "relative": true @@ -625,8 +625,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.379, - "y": 0.711, + "x": -0.37876368560819995, + "y": 0.7106729314759084, "z": 0.0 }, "relative": true @@ -642,8 +642,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.297, - "y": -0.066, + "x": -0.29728126898353335, + "y": -0.06649734568328003, "z": 0.0 }, "relative": true @@ -659,8 +659,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.23, - "y": -0.76, + "x": 0.22965781558352072, + "y": -0.7601866432836641, "z": 0.0 }, "relative": true @@ -676,8 +676,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.636, - "y": 0.195, + "x": -0.6356501074317229, + "y": 0.19458425399338064, "z": 0.0 }, "relative": true @@ -693,8 +693,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.572, - "y": 0.289, + "x": 0.5721251777404546, + "y": 0.2888584097921527, "z": 0.0 }, "relative": true @@ -710,8 +710,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.958, - "y": -0.022, + "x": -0.9580409549552311, + "y": -0.02243818192078395, "z": 0.0 }, "relative": true @@ -727,8 +727,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.33, - "y": -0.835, + "x": 0.3299184618602866, + "y": -0.8353726942369875, "z": 0.0 }, "relative": true @@ -744,8 +744,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.743, - "y": -0.792, + "x": 0.7434639386755209, + "y": -0.7919648864138378, "z": 0.0 }, "relative": true @@ -761,8 +761,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.994, - "y": 0.904, + "x": 0.9935751011164615, + "y": 0.9042566468497608, "z": 0.0 }, "relative": true @@ -778,8 +778,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.504, - "y": 0.515, + "x": -0.5035812884687294, + "y": 0.5150967434989442, "z": 0.0 }, "relative": true @@ -795,8 +795,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.553, - "y": 0.761, + "x": 0.5526227215900215, + "y": 0.7612604137272441, "z": 0.0 }, "relative": true @@ -812,8 +812,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.859, - "y": 0.084, + "x": 0.8593271349126876, + "y": 0.08414894953725849, "z": 0.0 }, "relative": true @@ -829,8 +829,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.818, - "y": -0.904, + "x": -0.8181049219192864, + "y": -0.903548131323352, "z": 0.0 }, "relative": true @@ -846,8 +846,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.317, - "y": -0.242, + "x": 0.3165782044458305, + "y": -0.24189274252014914, "z": 0.0 }, "relative": true @@ -863,8 +863,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.444, - "y": -0.259, + "x": -0.44390956414045135, + "y": -0.25912591535126905, "z": 0.0 }, "relative": true @@ -880,8 +880,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.661, - "y": -0.404, + "x": -0.6605165911891009, + "y": -0.40355115288839194, "z": 0.0 }, "relative": true @@ -897,8 +897,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.717, - "y": 0.235, + "x": -0.7170489950180006, + "y": 0.23454356079651384, "z": 0.0 }, "relative": true @@ -914,8 +914,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.257, - "y": -0.45, + "x": -0.2568187045379722, + "y": -0.45031188717601367, "z": 0.0 }, "relative": true @@ -931,8 +931,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.675, - "y": -0.971, + "x": 0.6751951211858687, + "y": -0.9709424233465593, "z": 0.0 }, "relative": true @@ -948,8 +948,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.569, - "y": 0.592, + "x": -0.5689619842972184, + "y": 0.5918969913790362, "z": 0.0 }, "relative": true @@ -965,8 +965,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.833, - "y": 0.468, + "x": -0.8328324229085962, + "y": 0.4677492878818803, "z": 0.0 }, "relative": true @@ -982,8 +982,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.811, - "y": -0.418, + "x": -0.8111463382182231, + "y": -0.41814807547140576, "z": 0.0 }, "relative": true @@ -999,8 +999,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.038, - "y": 0.257, + "x": 0.03807684940941125, + "y": 0.25664826686353326, "z": 0.0 }, "relative": true @@ -1016,8 +1016,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.24, - "y": 0.437, + "x": 0.23950083339596384, + "y": 0.43693196301855575, "z": 0.0 }, "relative": true @@ -1033,8 +1033,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.163, - "y": 0.806, + "x": -0.16279444820904887, + "y": 0.8064475707664818, "z": 0.0 }, "relative": true @@ -1050,8 +1050,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.09, - "y": -0.089, + "x": -0.08972872009232558, + "y": -0.08887625823751266, "z": 0.0 }, "relative": true @@ -1067,8 +1067,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.92, - "y": -0.173, + "x": 0.9203433427102556, + "y": -0.17343459369697545, "z": 0.0 }, "relative": true @@ -1084,8 +1084,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.002, - "y": -0.518, + "x": 0.0017496234414517975, + "y": -0.5178508316168335, "z": 0.0 }, "relative": true @@ -1101,8 +1101,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.621, - "y": -0.873, + "x": 0.6206263405732759, + "y": -0.8733399468665124, "z": 0.0 }, "relative": true @@ -1118,8 +1118,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.778, - "y": 0.76, + "x": -0.7776386664456383, + "y": 0.7602780485384968, "z": 0.0 }, "relative": true @@ -1135,8 +1135,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.544, - "y": 0.845, + "x": 0.5439379760788592, + "y": 0.8449177589350552, "z": 0.0 }, "relative": true @@ -1152,8 +1152,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.13, - "y": 0.012, + "x": -0.13036646025917076, + "y": 0.012051713627069693, "z": 0.0 }, "relative": true @@ -1169,8 +1169,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.166, - "y": -0.208, + "x": -0.1656465612645519, + "y": -0.20775229173765486, "z": 0.0 }, "relative": true @@ -1186,8 +1186,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.096, - "y": -0.054, + "x": -0.0962723255929061, + "y": -0.05417797659066137, "z": 0.0 }, "relative": true @@ -1203,8 +1203,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.902, - "y": 0.396, + "x": 0.902108945498191, + "y": 0.3958978534964961, "z": 0.0 }, "relative": true @@ -1220,8 +1220,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.28, - "y": -0.178, + "x": 0.27997950083139167, + "y": -0.17778188444008958, "z": 0.0 }, "relative": true @@ -1237,8 +1237,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.524, - "y": 0.694, + "x": 0.5235806061589545, + "y": 0.694318985642328, "z": 0.0 }, "relative": true @@ -1254,8 +1254,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.391, - "y": -0.784, + "x": 0.39140760219992154, + "y": -0.7839795272576484, "z": 0.0 }, "relative": true @@ -1271,8 +1271,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.841, - "y": 0.54, + "x": 0.8414243527073519, + "y": 0.5395591528940082, "z": 0.0 }, "relative": true @@ -1288,8 +1288,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.614, - "y": 0.221, + "x": 0.6137667704875602, + "y": 0.22119647516722085, "z": 0.0 }, "relative": true @@ -1305,8 +1305,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.883, - "y": 0.7, + "x": 0.8830488380766681, + "y": 0.6996724408425232, "z": 0.0 }, "relative": true @@ -1322,8 +1322,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.413, - "y": -0.415, + "x": -0.41290485754343953, + "y": -0.4152647361760933, "z": 0.0 }, "relative": true @@ -1339,8 +1339,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.517, - "y": -0.909, + "x": 0.5169538755575687, + "y": -0.9085567867302617, "z": 0.0 }, "relative": true @@ -1356,8 +1356,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.675, - "y": -0.971, + "x": 0.6751951211858687, + "y": -0.9709424233465593, "z": 0.0 }, "relative": true @@ -1373,8 +1373,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.569, - "y": 0.592, + "x": -0.5689619842972184, + "y": 0.5918969913790362, "z": 0.0 }, "relative": true @@ -1390,8 +1390,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.946, - "y": -0.268, + "x": 0.9464450621708211, + "y": -0.2684908127803667, "z": 0.0 }, "relative": true @@ -1407,8 +1407,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.524, - "y": 0.901, + "x": 0.5241732366617591, + "y": 0.9011437416408563, "z": 0.0 }, "relative": true @@ -1424,8 +1424,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.143, - "y": -0.519, + "x": -0.14255393713960607, + "y": -0.5194262624564814, "z": 0.0 }, "relative": true @@ -1441,8 +1441,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.429, - "y": -0.422, + "x": -0.4287123231350338, + "y": -0.4223564528725028, "z": 0.0 }, "relative": true @@ -1458,8 +1458,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.093, - "y": -0.906, + "x": -0.09316367294024519, + "y": -0.9063127021008246, "z": 0.0 }, "relative": true @@ -1475,8 +1475,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.277, - "y": 0.682, + "x": -0.2767766535558669, + "y": 0.6816248114129131, "z": 0.0 }, "relative": true @@ -1492,8 +1492,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.98, - "y": -0.082, + "x": 0.9796762495562534, + "y": -0.0822145668330625, "z": 0.0 }, "relative": true @@ -1509,8 +1509,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.867, - "y": -0.301, + "x": -0.8666513070867441, + "y": -0.301053160242023, "z": 0.0 }, "relative": true @@ -1526,8 +1526,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.537, - "y": 0.02, + "x": 0.537415656028112, + "y": 0.020272692875002774, "z": 0.0 }, "relative": true @@ -1543,8 +1543,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.933, - "y": -0.623, + "x": 0.9332396256457531, + "y": -0.6228175690649898, "z": 0.0 }, "relative": true @@ -1560,8 +1560,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.181, - "y": -0.369, + "x": 0.18052415837320734, + "y": -0.36894384647296197, "z": 0.0 }, "relative": true @@ -1577,8 +1577,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.538, - "y": 0.238, + "x": 0.5384372634075449, + "y": 0.2377565050887107, "z": 0.0 }, "relative": true @@ -1594,8 +1594,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.39, - "y": 0.143, + "x": 0.39043436929278874, + "y": 0.14273182483160451, "z": 0.0 }, "relative": true @@ -1611,8 +1611,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.098, - "y": 0.991, + "x": 0.09782890412897283, + "y": 0.9907667536909659, "z": 0.0 }, "relative": true @@ -1628,8 +1628,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.529, - "y": -0.792, + "x": 0.5286610085921146, + "y": -0.7924508308419256, "z": 0.0 }, "relative": true @@ -1645,8 +1645,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.379, - "y": 0.124, + "x": 0.3789978184503342, + "y": 0.12396120576838676, "z": 0.0 }, "relative": true @@ -1662,8 +1662,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.948, - "y": 0.673, + "x": -0.9484912744890612, + "y": 0.6729649846476855, "z": 0.0 }, "relative": true @@ -1679,8 +1679,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.745, - "y": -0.213, + "x": 0.7451758753425153, + "y": -0.21318737562458967, "z": 0.0 }, "relative": true @@ -1696,8 +1696,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.187, - "y": -0.16, + "x": 0.1873200727251887, + "y": -0.15961374297992448, "z": 0.0 }, "relative": true @@ -1713,8 +1713,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.057, - "y": -0.544, + "x": -0.05729464924537564, + "y": -0.5436345558508746, "z": 0.0 }, "relative": true @@ -1730,8 +1730,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.096, - "y": -0.753, + "x": -0.09582414374469184, + "y": -0.7533839681212353, "z": 0.0 }, "relative": true @@ -1747,8 +1747,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.173, - "y": -0.767, + "x": -0.17254116580051848, + "y": -0.7669113400341137, "z": 0.0 }, "relative": true @@ -1764,8 +1764,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.894, - "y": 0.609, + "x": 0.8944730032887609, + "y": 0.6093318694741408, "z": 0.0 }, "relative": true @@ -1781,8 +1781,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.367, - "y": 0.212, + "x": -0.3670208139314082, + "y": 0.21201331909674526, "z": 0.0 }, "relative": true @@ -1798,8 +1798,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.471, - "y": 0.491, + "x": -0.4707511307971115, + "y": 0.4905279615419764, "z": 0.0 }, "relative": true @@ -1815,8 +1815,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.833, - "y": 0.468, + "x": -0.8328324229085962, + "y": 0.4677492878818803, "z": 0.0 }, "relative": true @@ -1832,8 +1832,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.811, - "y": -0.418, + "x": -0.8111463382182231, + "y": -0.41814807547140576, "z": 0.0 }, "relative": true @@ -1849,8 +1849,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.038, - "y": 0.257, + "x": 0.03807684940941125, + "y": 0.25664826686353326, "z": 0.0 }, "relative": true @@ -1866,8 +1866,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.24, - "y": 0.437, + "x": 0.23950083339596384, + "y": 0.43693196301855575, "z": 0.0 }, "relative": true @@ -1883,8 +1883,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.163, - "y": 0.806, + "x": -0.16279444820904887, + "y": 0.8064475707664818, "z": 0.0 }, "relative": true @@ -1900,8 +1900,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.09, - "y": -0.089, + "x": -0.08972872009232558, + "y": -0.08887625823751266, "z": 0.0 }, "relative": true @@ -1917,8 +1917,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.92, - "y": -0.173, + "x": 0.9203433427102556, + "y": -0.17343459369697545, "z": 0.0 }, "relative": true @@ -1934,8 +1934,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.002, - "y": -0.518, + "x": 0.0017496234414517975, + "y": -0.5178508316168335, "z": 0.0 }, "relative": true @@ -1951,8 +1951,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.621, - "y": -0.873, + "x": 0.6206263405732759, + "y": -0.8733399468665124, "z": 0.0 }, "relative": true @@ -1968,8 +1968,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.778, - "y": 0.76, + "x": -0.7776386664456383, + "y": 0.7602780485384968, "z": 0.0 }, "relative": true @@ -1985,8 +1985,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.544, - "y": 0.845, + "x": 0.5439379760788592, + "y": 0.8449177589350552, "z": 0.0 }, "relative": true @@ -2002,8 +2002,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.13, - "y": 0.012, + "x": -0.13036646025917076, + "y": 0.012051713627069693, "z": 0.0 }, "relative": true @@ -2019,8 +2019,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.166, - "y": -0.208, + "x": -0.1656465612645519, + "y": -0.20775229173765486, "z": 0.0 }, "relative": true @@ -2036,8 +2036,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.096, - "y": -0.054, + "x": -0.0962723255929061, + "y": -0.05417797659066137, "z": 0.0 }, "relative": true @@ -2053,8 +2053,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.902, - "y": 0.396, + "x": 0.902108945498191, + "y": 0.3958978534964961, "z": 0.0 }, "relative": true @@ -2070,8 +2070,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.28, - "y": -0.178, + "x": 0.27997950083139167, + "y": -0.17778188444008958, "z": 0.0 }, "relative": true @@ -2087,8 +2087,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.524, - "y": 0.694, + "x": 0.5235806061589545, + "y": 0.694318985642328, "z": 0.0 }, "relative": true @@ -2104,8 +2104,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.391, - "y": -0.784, + "x": 0.39140760219992154, + "y": -0.7839795272576484, "z": 0.0 }, "relative": true @@ -2121,8 +2121,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.841, - "y": 0.54, + "x": 0.8414243527073519, + "y": 0.5395591528940082, "z": 0.0 }, "relative": true @@ -2138,8 +2138,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.614, - "y": 0.221, + "x": 0.6137667704875602, + "y": 0.22119647516722085, "z": 0.0 }, "relative": true @@ -2155,8 +2155,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.883, - "y": 0.7, + "x": 0.8830488380766681, + "y": 0.6996724408425232, "z": 0.0 }, "relative": true @@ -2172,8 +2172,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.413, - "y": -0.415, + "x": -0.41290485754343953, + "y": -0.4152647361760933, "z": 0.0 }, "relative": true @@ -2189,8 +2189,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.517, - "y": -0.909, + "x": 0.5169538755575687, + "y": -0.9085567867302617, "z": 0.0 }, "relative": true @@ -2206,8 +2206,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.672, - "y": -0.961, + "x": -0.6716353749059765, + "y": -0.9605576808879026, "z": 0.0 }, "relative": true @@ -2223,8 +2223,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.01, - "y": -0.373, + "x": 0.010280170930300203, + "y": -0.37344123662342166, "z": 0.0 }, "relative": true @@ -2240,8 +2240,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.104, - "y": -0.423, + "x": 0.10357375682791004, + "y": -0.42294321030821425, "z": 0.0 }, "relative": true @@ -2257,8 +2257,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.452, - "y": -0.112, + "x": 0.4520311575096987, + "y": -0.11232675307600548, "z": 0.0 }, "relative": true @@ -2274,8 +2274,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.882, - "y": -0.716, + "x": -0.8821185914380845, + "y": -0.7155147434939819, "z": 0.0 }, "relative": true @@ -2291,8 +2291,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.92, - "y": 0.269, + "x": 0.9195487101690416, + "y": 0.2691627465297364, "z": 0.0 }, "relative": true @@ -2308,8 +2308,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.71, - "y": 0.117, + "x": 0.7098978191546745, + "y": 0.11710004169385968, "z": 0.0 }, "relative": true @@ -2325,8 +2325,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.379, - "y": 0.711, + "x": -0.37876368560819995, + "y": 0.7106729314759084, "z": 0.0 }, "relative": true @@ -2342,8 +2342,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.297, - "y": -0.066, + "x": -0.29728126898353335, + "y": -0.06649734568328003, "z": 0.0 }, "relative": true @@ -2359,8 +2359,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.23, - "y": -0.76, + "x": 0.22965781558352072, + "y": -0.7601866432836641, "z": 0.0 }, "relative": true @@ -2376,8 +2376,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.636, - "y": 0.195, + "x": -0.6356501074317229, + "y": 0.19458425399338064, "z": 0.0 }, "relative": true @@ -2393,8 +2393,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.572, - "y": 0.289, + "x": 0.5721251777404546, + "y": 0.2888584097921527, "z": 0.0 }, "relative": true @@ -2410,8 +2410,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.958, - "y": -0.022, + "x": -0.9580409549552311, + "y": -0.02243818192078395, "z": 0.0 }, "relative": true @@ -2427,8 +2427,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.33, - "y": -0.835, + "x": 0.3299184618602866, + "y": -0.8353726942369875, "z": 0.0 }, "relative": true @@ -2444,8 +2444,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.743, - "y": -0.792, + "x": 0.7434639386755209, + "y": -0.7919648864138378, "z": 0.0 }, "relative": true @@ -2461,8 +2461,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.994, - "y": 0.904, + "x": 0.9935751011164615, + "y": 0.9042566468497608, "z": 0.0 }, "relative": true @@ -2478,8 +2478,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.504, - "y": 0.515, + "x": -0.5035812884687294, + "y": 0.5150967434989442, "z": 0.0 }, "relative": true @@ -2495,8 +2495,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.553, - "y": 0.761, + "x": 0.5526227215900215, + "y": 0.7612604137272441, "z": 0.0 }, "relative": true @@ -2512,8 +2512,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.859, - "y": 0.084, + "x": 0.8593271349126876, + "y": 0.08414894953725849, "z": 0.0 }, "relative": true @@ -2529,8 +2529,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.818, - "y": -0.904, + "x": -0.8181049219192864, + "y": -0.903548131323352, "z": 0.0 }, "relative": true @@ -2546,8 +2546,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.317, - "y": -0.242, + "x": 0.3165782044458305, + "y": -0.24189274252014914, "z": 0.0 }, "relative": true @@ -2563,8 +2563,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.444, - "y": -0.259, + "x": -0.44390956414045135, + "y": -0.25912591535126905, "z": 0.0 }, "relative": true @@ -2580,8 +2580,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.661, - "y": -0.404, + "x": -0.6605165911891009, + "y": -0.40355115288839194, "z": 0.0 }, "relative": true @@ -2597,8 +2597,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.717, - "y": 0.235, + "x": -0.7170489950180006, + "y": 0.23454356079651384, "z": 0.0 }, "relative": true @@ -2614,8 +2614,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.257, - "y": -0.45, + "x": -0.2568187045379722, + "y": -0.45031188717601367, "z": 0.0 }, "relative": true @@ -2631,8 +2631,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.675, - "y": -0.971, + "x": 0.6751951211858687, + "y": -0.9709424233465593, "z": 0.0 }, "relative": true @@ -2648,8 +2648,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.569, - "y": 0.592, + "x": -0.5689619842972184, + "y": 0.5918969913790362, "z": 0.0 }, "relative": true @@ -2665,8 +2665,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.833, - "y": 0.468, + "x": -0.8328324229085962, + "y": 0.4677492878818803, "z": 0.0 }, "relative": true @@ -2682,8 +2682,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.811, - "y": -0.418, + "x": -0.8111463382182231, + "y": -0.41814807547140576, "z": 0.0 }, "relative": true @@ -2699,8 +2699,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.038, - "y": 0.257, + "x": 0.03807684940941125, + "y": 0.25664826686353326, "z": 0.0 }, "relative": true @@ -2716,8 +2716,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.24, - "y": 0.437, + "x": 0.23950083339596384, + "y": 0.43693196301855575, "z": 0.0 }, "relative": true @@ -2733,8 +2733,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.163, - "y": 0.806, + "x": -0.16279444820904887, + "y": 0.8064475707664818, "z": 0.0 }, "relative": true @@ -2750,8 +2750,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.09, - "y": -0.089, + "x": -0.08972872009232558, + "y": -0.08887625823751266, "z": 0.0 }, "relative": true @@ -2767,8 +2767,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.92, - "y": -0.173, + "x": 0.9203433427102556, + "y": -0.17343459369697545, "z": 0.0 }, "relative": true @@ -2784,8 +2784,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.002, - "y": -0.518, + "x": 0.0017496234414517975, + "y": -0.5178508316168335, "z": 0.0 }, "relative": true @@ -2801,8 +2801,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.621, - "y": -0.873, + "x": 0.6206263405732759, + "y": -0.8733399468665124, "z": 0.0 }, "relative": true @@ -2818,8 +2818,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.778, - "y": 0.76, + "x": -0.7776386664456383, + "y": 0.7602780485384968, "z": 0.0 }, "relative": true @@ -2835,8 +2835,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.544, - "y": 0.845, + "x": 0.5439379760788592, + "y": 0.8449177589350552, "z": 0.0 }, "relative": true @@ -2852,8 +2852,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.13, - "y": 0.012, + "x": -0.13036646025917076, + "y": 0.012051713627069693, "z": 0.0 }, "relative": true @@ -2869,8 +2869,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.166, - "y": -0.208, + "x": -0.1656465612645519, + "y": -0.20775229173765486, "z": 0.0 }, "relative": true @@ -2886,8 +2886,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.096, - "y": -0.054, + "x": -0.0962723255929061, + "y": -0.05417797659066137, "z": 0.0 }, "relative": true @@ -2903,8 +2903,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.902, - "y": 0.396, + "x": 0.902108945498191, + "y": 0.3958978534964961, "z": 0.0 }, "relative": true @@ -2920,8 +2920,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.28, - "y": -0.178, + "x": 0.27997950083139167, + "y": -0.17778188444008958, "z": 0.0 }, "relative": true @@ -2937,8 +2937,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.524, - "y": 0.694, + "x": 0.5235806061589545, + "y": 0.694318985642328, "z": 0.0 }, "relative": true @@ -2954,8 +2954,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.391, - "y": -0.784, + "x": 0.39140760219992154, + "y": -0.7839795272576484, "z": 0.0 }, "relative": true @@ -2971,8 +2971,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.841, - "y": 0.54, + "x": 0.8414243527073519, + "y": 0.5395591528940082, "z": 0.0 }, "relative": true @@ -2988,8 +2988,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.614, - "y": 0.221, + "x": 0.6137667704875602, + "y": 0.22119647516722085, "z": 0.0 }, "relative": true @@ -3005,8 +3005,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.883, - "y": 0.7, + "x": 0.8830488380766681, + "y": 0.6996724408425232, "z": 0.0 }, "relative": true @@ -3022,8 +3022,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.367, - "y": 0.212, + "x": -0.3670208139314082, + "y": 0.21201331909674526, "z": 0.0 }, "relative": true @@ -3039,8 +3039,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.471, - "y": 0.491, + "x": -0.4707511307971115, + "y": 0.4905279615419764, "z": 0.0 }, "relative": true @@ -3056,8 +3056,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.833, - "y": 0.468, + "x": -0.8328324229085962, + "y": 0.4677492878818803, "z": 0.0 }, "relative": true @@ -3073,8 +3073,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.811, - "y": -0.418, + "x": -0.8111463382182231, + "y": -0.41814807547140576, "z": 0.0 }, "relative": true @@ -3090,8 +3090,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.038, - "y": 0.257, + "x": 0.03807684940941125, + "y": 0.25664826686353326, "z": 0.0 }, "relative": true @@ -3107,8 +3107,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.24, - "y": 0.437, + "x": 0.23950083339596384, + "y": 0.43693196301855575, "z": 0.0 }, "relative": true @@ -3124,8 +3124,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.163, - "y": 0.806, + "x": -0.16279444820904887, + "y": 0.8064475707664818, "z": 0.0 }, "relative": true @@ -3141,8 +3141,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.09, - "y": -0.089, + "x": -0.08972872009232558, + "y": -0.08887625823751266, "z": 0.0 }, "relative": true @@ -3158,8 +3158,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.92, - "y": -0.173, + "x": 0.9203433427102556, + "y": -0.17343459369697545, "z": 0.0 }, "relative": true @@ -3175,8 +3175,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.002, - "y": -0.518, + "x": 0.0017496234414517975, + "y": -0.5178508316168335, "z": 0.0 }, "relative": true @@ -3192,8 +3192,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.621, - "y": -0.873, + "x": 0.6206263405732759, + "y": -0.8733399468665124, "z": 0.0 }, "relative": true @@ -3209,8 +3209,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.778, - "y": 0.76, + "x": -0.7776386664456383, + "y": 0.7602780485384968, "z": 0.0 }, "relative": true @@ -3226,8 +3226,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.544, - "y": 0.845, + "x": 0.5439379760788592, + "y": 0.8449177589350552, "z": 0.0 }, "relative": true @@ -3243,8 +3243,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.13, - "y": 0.012, + "x": -0.13036646025917076, + "y": 0.012051713627069693, "z": 0.0 }, "relative": true @@ -3260,8 +3260,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.166, - "y": -0.208, + "x": -0.1656465612645519, + "y": -0.20775229173765486, "z": 0.0 }, "relative": true @@ -3277,8 +3277,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.096, - "y": -0.054, + "x": -0.0962723255929061, + "y": -0.05417797659066137, "z": 0.0 }, "relative": true @@ -3294,8 +3294,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.902, - "y": 0.396, + "x": 0.902108945498191, + "y": 0.3958978534964961, "z": 0.0 }, "relative": true @@ -3311,8 +3311,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.28, - "y": -0.178, + "x": 0.27997950083139167, + "y": -0.17778188444008958, "z": 0.0 }, "relative": true @@ -3328,8 +3328,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.524, - "y": 0.694, + "x": 0.5235806061589545, + "y": 0.694318985642328, "z": 0.0 }, "relative": true @@ -3345,8 +3345,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.391, - "y": -0.784, + "x": 0.39140760219992154, + "y": -0.7839795272576484, "z": 0.0 }, "relative": true @@ -3362,8 +3362,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.841, - "y": 0.54, + "x": 0.8414243527073519, + "y": 0.5395591528940082, "z": 0.0 }, "relative": true @@ -3379,8 +3379,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.614, - "y": 0.221, + "x": 0.6137667704875602, + "y": 0.22119647516722085, "z": 0.0 }, "relative": true @@ -3396,8 +3396,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.883, - "y": 0.7, + "x": 0.8830488380766681, + "y": 0.6996724408425232, "z": 0.0 }, "relative": true @@ -3413,8 +3413,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.413, - "y": -0.415, + "x": -0.41290485754343953, + "y": -0.4152647361760933, "z": 0.0 }, "relative": true @@ -3430,8 +3430,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.517, - "y": -0.909, + "x": 0.5169538755575687, + "y": -0.9085567867302617, "z": 0.0 }, "relative": true @@ -3447,8 +3447,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.672, - "y": -0.961, + "x": -0.6716353749059765, + "y": -0.9605576808879026, "z": 0.0 }, "relative": true @@ -3464,8 +3464,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.01, - "y": -0.373, + "x": 0.010280170930300203, + "y": -0.37344123662342166, "z": 0.0 }, "relative": true @@ -3481,8 +3481,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.367, - "y": 0.212, + "x": -0.3670208139314082, + "y": 0.21201331909674526, "z": 0.0 }, "relative": true @@ -3498,8 +3498,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.471, - "y": 0.491, + "x": -0.4707511307971115, + "y": 0.4905279615419764, "z": 0.0 }, "relative": true @@ -3515,8 +3515,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.833, - "y": 0.468, + "x": -0.8328324229085962, + "y": 0.4677492878818803, "z": 0.0 }, "relative": true @@ -3532,8 +3532,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.811, - "y": -0.418, + "x": -0.8111463382182231, + "y": -0.41814807547140576, "z": 0.0 }, "relative": true @@ -3549,8 +3549,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.038, - "y": 0.257, + "x": 0.03807684940941125, + "y": 0.25664826686353326, "z": 0.0 }, "relative": true @@ -3566,8 +3566,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.24, - "y": 0.437, + "x": 0.23950083339596384, + "y": 0.43693196301855575, "z": 0.0 }, "relative": true @@ -3583,8 +3583,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.163, - "y": 0.806, + "x": -0.16279444820904887, + "y": 0.8064475707664818, "z": 0.0 }, "relative": true @@ -3600,8 +3600,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.09, - "y": -0.089, + "x": -0.08972872009232558, + "y": -0.08887625823751266, "z": 0.0 }, "relative": true @@ -3617,8 +3617,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.92, - "y": -0.173, + "x": 0.9203433427102556, + "y": -0.17343459369697545, "z": 0.0 }, "relative": true @@ -3634,8 +3634,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.002, - "y": -0.518, + "x": 0.0017496234414517975, + "y": -0.5178508316168335, "z": 0.0 }, "relative": true @@ -3651,8 +3651,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.621, - "y": -0.873, + "x": 0.6206263405732759, + "y": -0.8733399468665124, "z": 0.0 }, "relative": true @@ -3668,8 +3668,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.778, - "y": 0.76, + "x": -0.7776386664456383, + "y": 0.7602780485384968, "z": 0.0 }, "relative": true @@ -3685,8 +3685,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.544, - "y": 0.845, + "x": 0.5439379760788592, + "y": 0.8449177589350552, "z": 0.0 }, "relative": true @@ -3702,8 +3702,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.13, - "y": 0.012, + "x": -0.13036646025917076, + "y": 0.012051713627069693, "z": 0.0 }, "relative": true @@ -3719,8 +3719,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.166, - "y": -0.208, + "x": -0.1656465612645519, + "y": -0.20775229173765486, "z": 0.0 }, "relative": true @@ -3736,8 +3736,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.096, - "y": -0.054, + "x": -0.0962723255929061, + "y": -0.05417797659066137, "z": 0.0 }, "relative": true @@ -3753,8 +3753,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.902, - "y": 0.396, + "x": 0.902108945498191, + "y": 0.3958978534964961, "z": 0.0 }, "relative": true @@ -3770,8 +3770,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.28, - "y": -0.178, + "x": 0.27997950083139167, + "y": -0.17778188444008958, "z": 0.0 }, "relative": true @@ -3787,8 +3787,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.524, - "y": 0.694, + "x": 0.5235806061589545, + "y": 0.694318985642328, "z": 0.0 }, "relative": true @@ -3804,8 +3804,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.391, - "y": -0.784, + "x": 0.39140760219992154, + "y": -0.7839795272576484, "z": 0.0 }, "relative": true @@ -3821,8 +3821,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.841, - "y": 0.54, + "x": 0.8414243527073519, + "y": 0.5395591528940082, "z": 0.0 }, "relative": true @@ -3838,8 +3838,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.614, - "y": 0.221, + "x": 0.6137667704875602, + "y": 0.22119647516722085, "z": 0.0 }, "relative": true @@ -3855,8 +3855,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.883, - "y": 0.7, + "x": 0.8830488380766681, + "y": 0.6996724408425232, "z": 0.0 }, "relative": true @@ -3872,8 +3872,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.413, - "y": -0.415, + "x": -0.41290485754343953, + "y": -0.4152647361760933, "z": 0.0 }, "relative": true @@ -3889,8 +3889,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.517, - "y": -0.909, + "x": 0.5169538755575687, + "y": -0.9085567867302617, "z": 0.0 }, "relative": true @@ -3906,8 +3906,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.672, - "y": -0.961, + "x": -0.6716353749059765, + "y": -0.9605576808879026, "z": 0.0 }, "relative": true @@ -3923,8 +3923,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.01, - "y": -0.373, + "x": 0.010280170930300203, + "y": -0.37344123662342166, "z": 0.0 }, "relative": true @@ -3940,8 +3940,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.104, - "y": -0.423, + "x": 0.10357375682791004, + "y": -0.42294321030821425, "z": 0.0 }, "relative": true @@ -3957,8 +3957,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.452, - "y": -0.112, + "x": 0.4520311575096987, + "y": -0.11232675307600548, "z": 0.0 }, "relative": true @@ -3974,8 +3974,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.882, - "y": -0.716, + "x": -0.8821185914380845, + "y": -0.7155147434939819, "z": 0.0 }, "relative": true @@ -3991,8 +3991,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.92, - "y": 0.269, + "x": 0.9195487101690416, + "y": 0.2691627465297364, "z": 0.0 }, "relative": true @@ -4008,8 +4008,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.71, - "y": 0.117, + "x": 0.7098978191546745, + "y": 0.11710004169385968, "z": 0.0 }, "relative": true @@ -4025,8 +4025,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.379, - "y": 0.711, + "x": -0.37876368560819995, + "y": 0.7106729314759084, "z": 0.0 }, "relative": true @@ -4042,8 +4042,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.297, - "y": -0.066, + "x": -0.29728126898353335, + "y": -0.06649734568328003, "z": 0.0 }, "relative": true @@ -4059,8 +4059,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.23, - "y": -0.76, + "x": 0.22965781558352072, + "y": -0.7601866432836641, "z": 0.0 }, "relative": true @@ -4076,8 +4076,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.636, - "y": 0.195, + "x": -0.6356501074317229, + "y": 0.19458425399338064, "z": 0.0 }, "relative": true @@ -4093,8 +4093,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.572, - "y": 0.289, + "x": 0.5721251777404546, + "y": 0.2888584097921527, "z": 0.0 }, "relative": true @@ -4110,8 +4110,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.958, - "y": -0.022, + "x": -0.9580409549552311, + "y": -0.02243818192078395, "z": 0.0 }, "relative": true @@ -4127,8 +4127,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.33, - "y": -0.835, + "x": 0.3299184618602866, + "y": -0.8353726942369875, "z": 0.0 }, "relative": true @@ -4144,8 +4144,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.743, - "y": -0.792, + "x": 0.7434639386755209, + "y": -0.7919648864138378, "z": 0.0 }, "relative": true @@ -4161,8 +4161,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.994, - "y": 0.904, + "x": 0.9935751011164615, + "y": 0.9042566468497608, "z": 0.0 }, "relative": true @@ -4178,8 +4178,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.504, - "y": 0.515, + "x": -0.5035812884687294, + "y": 0.5150967434989442, "z": 0.0 }, "relative": true @@ -4195,8 +4195,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.553, - "y": 0.761, + "x": 0.5526227215900215, + "y": 0.7612604137272441, "z": 0.0 }, "relative": true @@ -4212,8 +4212,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.859, - "y": 0.084, + "x": 0.8593271349126876, + "y": 0.08414894953725849, "z": 0.0 }, "relative": true @@ -4229,8 +4229,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.818, - "y": -0.904, + "x": -0.8181049219192864, + "y": -0.903548131323352, "z": 0.0 }, "relative": true @@ -4246,8 +4246,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.317, - "y": -0.242, + "x": 0.3165782044458305, + "y": -0.24189274252014914, "z": 0.0 }, "relative": true @@ -4263,8 +4263,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.444, - "y": -0.259, + "x": -0.44390956414045135, + "y": -0.25912591535126905, "z": 0.0 }, "relative": true @@ -4280,8 +4280,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.661, - "y": -0.404, + "x": -0.6605165911891009, + "y": -0.40355115288839194, "z": 0.0 }, "relative": true @@ -4297,8 +4297,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.717, - "y": 0.235, + "x": -0.7170489950180006, + "y": 0.23454356079651384, "z": 0.0 }, "relative": true @@ -4314,8 +4314,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.257, - "y": -0.45, + "x": -0.2568187045379722, + "y": -0.45031188717601367, "z": 0.0 }, "relative": true @@ -4331,8 +4331,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.675, - "y": -0.971, + "x": 0.6751951211858687, + "y": -0.9709424233465593, "z": 0.0 }, "relative": true @@ -4348,8 +4348,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.569, - "y": 0.592, + "x": -0.5689619842972184, + "y": 0.5918969913790362, "z": 0.0 }, "relative": true @@ -4365,8 +4365,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.833, - "y": 0.468, + "x": -0.8328324229085962, + "y": 0.4677492878818803, "z": 0.0 }, "relative": true @@ -4382,8 +4382,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.811, - "y": -0.418, + "x": -0.8111463382182231, + "y": -0.41814807547140576, "z": 0.0 }, "relative": true @@ -4399,8 +4399,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.038, - "y": 0.257, + "x": 0.03807684940941125, + "y": 0.25664826686353326, "z": 0.0 }, "relative": true @@ -4416,8 +4416,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.24, - "y": 0.437, + "x": 0.23950083339596384, + "y": 0.43693196301855575, "z": 0.0 }, "relative": true @@ -4433,8 +4433,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.163, - "y": 0.806, + "x": -0.16279444820904887, + "y": 0.8064475707664818, "z": 0.0 }, "relative": true @@ -4450,8 +4450,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.09, - "y": -0.089, + "x": -0.08972872009232558, + "y": -0.08887625823751266, "z": 0.0 }, "relative": true @@ -4467,8 +4467,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.92, - "y": -0.173, + "x": 0.9203433427102556, + "y": -0.17343459369697545, "z": 0.0 }, "relative": true @@ -4484,8 +4484,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.002, - "y": -0.518, + "x": 0.0017496234414517975, + "y": -0.5178508316168335, "z": 0.0 }, "relative": true @@ -4501,8 +4501,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.621, - "y": -0.873, + "x": 0.6206263405732759, + "y": -0.8733399468665124, "z": 0.0 }, "relative": true @@ -4518,8 +4518,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.778, - "y": 0.76, + "x": -0.7776386664456383, + "y": 0.7602780485384968, "z": 0.0 }, "relative": true @@ -4535,8 +4535,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.544, - "y": 0.845, + "x": 0.5439379760788592, + "y": 0.8449177589350552, "z": 0.0 }, "relative": true @@ -4552,8 +4552,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.13, - "y": 0.012, + "x": -0.13036646025917076, + "y": 0.012051713627069693, "z": 0.0 }, "relative": true @@ -4569,8 +4569,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.166, - "y": -0.208, + "x": -0.1656465612645519, + "y": -0.20775229173765486, "z": 0.0 }, "relative": true @@ -4586,8 +4586,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.096, - "y": -0.054, + "x": -0.0962723255929061, + "y": -0.05417797659066137, "z": 0.0 }, "relative": true @@ -4603,8 +4603,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.902, - "y": 0.396, + "x": 0.902108945498191, + "y": 0.3958978534964961, "z": 0.0 }, "relative": true @@ -4620,8 +4620,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.28, - "y": -0.178, + "x": 0.27997950083139167, + "y": -0.17778188444008958, "z": 0.0 }, "relative": true @@ -4637,8 +4637,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.524, - "y": 0.694, + "x": 0.5235806061589545, + "y": 0.694318985642328, "z": 0.0 }, "relative": true @@ -4654,8 +4654,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.391, - "y": -0.784, + "x": 0.39140760219992154, + "y": -0.7839795272576484, "z": 0.0 }, "relative": true @@ -4671,8 +4671,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.841, - "y": 0.54, + "x": 0.8414243527073519, + "y": 0.5395591528940082, "z": 0.0 }, "relative": true @@ -4688,8 +4688,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.614, - "y": 0.221, + "x": 0.6137667704875602, + "y": 0.22119647516722085, "z": 0.0 }, "relative": true @@ -4705,8 +4705,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.883, - "y": 0.7, + "x": 0.8830488380766681, + "y": 0.6996724408425232, "z": 0.0 }, "relative": true @@ -4722,8 +4722,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.413, - "y": -0.415, + "x": -0.41290485754343953, + "y": -0.4152647361760933, "z": 0.0 }, "relative": true @@ -4739,8 +4739,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.517, - "y": -0.909, + "x": 0.5169538755575687, + "y": -0.9085567867302617, "z": 0.0 }, "relative": true @@ -4756,8 +4756,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.675, - "y": -0.971, + "x": 0.6751951211858687, + "y": -0.9709424233465593, "z": 0.0 }, "relative": true @@ -4773,8 +4773,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.569, - "y": 0.592, + "x": -0.5689619842972184, + "y": 0.5918969913790362, "z": 0.0 }, "relative": true @@ -4790,8 +4790,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.946, - "y": -0.268, + "x": 0.9464450621708211, + "y": -0.2684908127803667, "z": 0.0 }, "relative": true @@ -4807,8 +4807,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.524, - "y": 0.901, + "x": 0.5241732366617591, + "y": 0.9011437416408563, "z": 0.0 }, "relative": true @@ -4824,8 +4824,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.143, - "y": -0.519, + "x": -0.14255393713960607, + "y": -0.5194262624564814, "z": 0.0 }, "relative": true @@ -4841,8 +4841,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.429, - "y": -0.422, + "x": -0.4287123231350338, + "y": -0.4223564528725028, "z": 0.0 }, "relative": true @@ -4858,8 +4858,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.093, - "y": -0.906, + "x": -0.09316367294024519, + "y": -0.9063127021008246, "z": 0.0 }, "relative": true @@ -4875,8 +4875,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.277, - "y": 0.682, + "x": -0.2767766535558669, + "y": 0.6816248114129131, "z": 0.0 }, "relative": true @@ -4892,8 +4892,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.98, - "y": -0.082, + "x": 0.9796762495562534, + "y": -0.0822145668330625, "z": 0.0 }, "relative": true @@ -4909,8 +4909,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.867, - "y": -0.301, + "x": -0.8666513070867441, + "y": -0.301053160242023, "z": 0.0 }, "relative": true @@ -4926,8 +4926,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.537, - "y": 0.02, + "x": 0.537415656028112, + "y": 0.020272692875002774, "z": 0.0 }, "relative": true @@ -4943,8 +4943,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.933, - "y": -0.623, + "x": 0.9332396256457531, + "y": -0.6228175690649898, "z": 0.0 }, "relative": true @@ -4960,8 +4960,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.181, - "y": -0.369, + "x": 0.18052415837320734, + "y": -0.36894384647296197, "z": 0.0 }, "relative": true @@ -4977,8 +4977,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.538, - "y": 0.238, + "x": 0.5384372634075449, + "y": 0.2377565050887107, "z": 0.0 }, "relative": true @@ -4994,8 +4994,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.39, - "y": 0.143, + "x": 0.39043436929278874, + "y": 0.14273182483160451, "z": 0.0 }, "relative": true @@ -5011,8 +5011,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.098, - "y": 0.991, + "x": 0.09782890412897283, + "y": 0.9907667536909659, "z": 0.0 }, "relative": true @@ -5028,8 +5028,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.529, - "y": -0.792, + "x": 0.5286610085921146, + "y": -0.7924508308419256, "z": 0.0 }, "relative": true @@ -5045,8 +5045,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.379, - "y": 0.124, + "x": 0.3789978184503342, + "y": 0.12396120576838676, "z": 0.0 }, "relative": true @@ -5062,8 +5062,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.948, - "y": 0.673, + "x": -0.9484912744890612, + "y": 0.6729649846476855, "z": 0.0 }, "relative": true @@ -5079,8 +5079,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.745, - "y": -0.213, + "x": 0.7451758753425153, + "y": -0.21318737562458967, "z": 0.0 }, "relative": true @@ -5096,8 +5096,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.187, - "y": -0.16, + "x": 0.1873200727251887, + "y": -0.15961374297992448, "z": 0.0 }, "relative": true @@ -5113,8 +5113,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.057, - "y": -0.544, + "x": -0.05729464924537564, + "y": -0.5436345558508746, "z": 0.0 }, "relative": true @@ -5130,8 +5130,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.096, - "y": -0.753, + "x": -0.09582414374469184, + "y": -0.7533839681212353, "z": 0.0 }, "relative": true @@ -5147,8 +5147,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.173, - "y": -0.767, + "x": -0.17254116580051848, + "y": -0.7669113400341137, "z": 0.0 }, "relative": true @@ -5164,8 +5164,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.894, - "y": 0.609, + "x": 0.8944730032887609, + "y": 0.6093318694741408, "z": 0.0 }, "relative": true @@ -5181,8 +5181,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.367, - "y": 0.212, + "x": -0.3670208139314082, + "y": 0.21201331909674526, "z": 0.0 }, "relative": true @@ -5198,8 +5198,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.471, - "y": 0.491, + "x": -0.4707511307971115, + "y": 0.4905279615419764, "z": 0.0 }, "relative": true @@ -5215,8 +5215,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.833, - "y": 0.468, + "x": -0.8328324229085962, + "y": 0.4677492878818803, "z": 0.0 }, "relative": true @@ -5232,8 +5232,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.811, - "y": -0.418, + "x": -0.8111463382182231, + "y": -0.41814807547140576, "z": 0.0 }, "relative": true @@ -5249,8 +5249,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.038, - "y": 0.257, + "x": 0.03807684940941125, + "y": 0.25664826686353326, "z": 0.0 }, "relative": true @@ -5266,8 +5266,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.24, - "y": 0.437, + "x": 0.23950083339596384, + "y": 0.43693196301855575, "z": 0.0 }, "relative": true @@ -5283,8 +5283,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.163, - "y": 0.806, + "x": -0.16279444820904887, + "y": 0.8064475707664818, "z": 0.0 }, "relative": true @@ -5300,8 +5300,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.09, - "y": -0.089, + "x": -0.08972872009232558, + "y": -0.08887625823751266, "z": 0.0 }, "relative": true @@ -5317,8 +5317,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.92, - "y": -0.173, + "x": 0.9203433427102556, + "y": -0.17343459369697545, "z": 0.0 }, "relative": true @@ -5334,8 +5334,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.002, - "y": -0.518, + "x": 0.0017496234414517975, + "y": -0.5178508316168335, "z": 0.0 }, "relative": true @@ -5351,8 +5351,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.621, - "y": -0.873, + "x": 0.6206263405732759, + "y": -0.8733399468665124, "z": 0.0 }, "relative": true @@ -5368,8 +5368,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.778, - "y": 0.76, + "x": -0.7776386664456383, + "y": 0.7602780485384968, "z": 0.0 }, "relative": true @@ -5385,8 +5385,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.544, - "y": 0.845, + "x": 0.5439379760788592, + "y": 0.8449177589350552, "z": 0.0 }, "relative": true @@ -5402,8 +5402,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.13, - "y": 0.012, + "x": -0.13036646025917076, + "y": 0.012051713627069693, "z": 0.0 }, "relative": true @@ -5419,8 +5419,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.166, - "y": -0.208, + "x": -0.1656465612645519, + "y": -0.20775229173765486, "z": 0.0 }, "relative": true @@ -5436,8 +5436,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.096, - "y": -0.054, + "x": -0.0962723255929061, + "y": -0.05417797659066137, "z": 0.0 }, "relative": true @@ -5453,8 +5453,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.902, - "y": 0.396, + "x": 0.902108945498191, + "y": 0.3958978534964961, "z": 0.0 }, "relative": true @@ -5470,8 +5470,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.28, - "y": -0.178, + "x": 0.27997950083139167, + "y": -0.17778188444008958, "z": 0.0 }, "relative": true @@ -5487,8 +5487,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.524, - "y": 0.694, + "x": 0.5235806061589545, + "y": 0.694318985642328, "z": 0.0 }, "relative": true @@ -5504,8 +5504,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.391, - "y": -0.784, + "x": 0.39140760219992154, + "y": -0.7839795272576484, "z": 0.0 }, "relative": true @@ -5521,8 +5521,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.841, - "y": 0.54, + "x": 0.8414243527073519, + "y": 0.5395591528940082, "z": 0.0 }, "relative": true @@ -5538,8 +5538,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.614, - "y": 0.221, + "x": 0.6137667704875602, + "y": 0.22119647516722085, "z": 0.0 }, "relative": true @@ -5555,8 +5555,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.883, - "y": 0.7, + "x": 0.8830488380766681, + "y": 0.6996724408425232, "z": 0.0 }, "relative": true @@ -5572,8 +5572,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.413, - "y": -0.415, + "x": -0.41290485754343953, + "y": -0.4152647361760933, "z": 0.0 }, "relative": true @@ -5589,8 +5589,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.517, - "y": -0.909, + "x": 0.5169538755575687, + "y": -0.9085567867302617, "z": 0.0 }, "relative": true @@ -5606,8 +5606,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.672, - "y": -0.961, + "x": -0.6716353749059765, + "y": -0.9605576808879026, "z": 0.0 }, "relative": true @@ -5623,8 +5623,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.01, - "y": -0.373, + "x": 0.010280170930300203, + "y": -0.37344123662342166, "z": 0.0 }, "relative": true @@ -5640,8 +5640,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.104, - "y": -0.423, + "x": 0.10357375682791004, + "y": -0.42294321030821425, "z": 0.0 }, "relative": true @@ -5657,8 +5657,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.452, - "y": -0.112, + "x": 0.4520311575096987, + "y": -0.11232675307600548, "z": 0.0 }, "relative": true @@ -5674,8 +5674,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.882, - "y": -0.716, + "x": -0.8821185914380845, + "y": -0.7155147434939819, "z": 0.0 }, "relative": true @@ -5691,8 +5691,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.92, - "y": 0.269, + "x": 0.9195487101690416, + "y": 0.2691627465297364, "z": 0.0 }, "relative": true @@ -5708,8 +5708,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.71, - "y": 0.117, + "x": 0.7098978191546745, + "y": 0.11710004169385968, "z": 0.0 }, "relative": true @@ -5725,8 +5725,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.379, - "y": 0.711, + "x": -0.37876368560819995, + "y": 0.7106729314759084, "z": 0.0 }, "relative": true @@ -5742,8 +5742,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.297, - "y": -0.066, + "x": -0.29728126898353335, + "y": -0.06649734568328003, "z": 0.0 }, "relative": true @@ -5759,8 +5759,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.23, - "y": -0.76, + "x": 0.22965781558352072, + "y": -0.7601866432836641, "z": 0.0 }, "relative": true @@ -5776,8 +5776,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.636, - "y": 0.195, + "x": -0.6356501074317229, + "y": 0.19458425399338064, "z": 0.0 }, "relative": true @@ -5793,8 +5793,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.572, - "y": 0.289, + "x": 0.5721251777404546, + "y": 0.2888584097921527, "z": 0.0 }, "relative": true @@ -5810,8 +5810,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.958, - "y": -0.022, + "x": -0.9580409549552311, + "y": -0.02243818192078395, "z": 0.0 }, "relative": true @@ -5827,8 +5827,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.33, - "y": -0.835, + "x": 0.3299184618602866, + "y": -0.8353726942369875, "z": 0.0 }, "relative": true @@ -5844,8 +5844,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.743, - "y": -0.792, + "x": 0.7434639386755209, + "y": -0.7919648864138378, "z": 0.0 }, "relative": true @@ -5861,8 +5861,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.994, - "y": 0.904, + "x": 0.9935751011164615, + "y": 0.9042566468497608, "z": 0.0 }, "relative": true @@ -5878,8 +5878,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.504, - "y": 0.515, + "x": -0.5035812884687294, + "y": 0.5150967434989442, "z": 0.0 }, "relative": true @@ -5895,8 +5895,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.553, - "y": 0.761, + "x": 0.5526227215900215, + "y": 0.7612604137272441, "z": 0.0 }, "relative": true @@ -5912,8 +5912,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.859, - "y": 0.084, + "x": 0.8593271349126876, + "y": 0.08414894953725849, "z": 0.0 }, "relative": true @@ -5929,8 +5929,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.818, - "y": -0.904, + "x": -0.8181049219192864, + "y": -0.903548131323352, "z": 0.0 }, "relative": true @@ -5946,8 +5946,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.317, - "y": -0.242, + "x": 0.3165782044458305, + "y": -0.24189274252014914, "z": 0.0 }, "relative": true @@ -5963,8 +5963,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.444, - "y": -0.259, + "x": -0.44390956414045135, + "y": -0.25912591535126905, "z": 0.0 }, "relative": true @@ -5980,8 +5980,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.661, - "y": -0.404, + "x": -0.6605165911891009, + "y": -0.40355115288839194, "z": 0.0 }, "relative": true @@ -5997,8 +5997,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.717, - "y": 0.235, + "x": -0.7170489950180006, + "y": 0.23454356079651384, "z": 0.0 }, "relative": true @@ -6014,8 +6014,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.257, - "y": -0.45, + "x": -0.2568187045379722, + "y": -0.45031188717601367, "z": 0.0 }, "relative": true @@ -6031,8 +6031,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.675, - "y": -0.971, + "x": 0.6751951211858687, + "y": -0.9709424233465593, "z": 0.0 }, "relative": true @@ -6048,8 +6048,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.569, - "y": 0.592, + "x": -0.5689619842972184, + "y": 0.5918969913790362, "z": 0.0 }, "relative": true @@ -6065,8 +6065,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.833, - "y": 0.468, + "x": -0.8328324229085962, + "y": 0.4677492878818803, "z": 0.0 }, "relative": true @@ -6082,8 +6082,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.811, - "y": -0.418, + "x": -0.8111463382182231, + "y": -0.41814807547140576, "z": 0.0 }, "relative": true @@ -6099,8 +6099,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.038, - "y": 0.257, + "x": 0.03807684940941125, + "y": 0.25664826686353326, "z": 0.0 }, "relative": true @@ -6116,8 +6116,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.24, - "y": 0.437, + "x": 0.23950083339596384, + "y": 0.43693196301855575, "z": 0.0 }, "relative": true @@ -6133,8 +6133,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.163, - "y": 0.806, + "x": -0.16279444820904887, + "y": 0.8064475707664818, "z": 0.0 }, "relative": true @@ -6150,8 +6150,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.09, - "y": -0.089, + "x": -0.08972872009232558, + "y": -0.08887625823751266, "z": 0.0 }, "relative": true @@ -6167,8 +6167,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.92, - "y": -0.173, + "x": 0.9203433427102556, + "y": -0.17343459369697545, "z": 0.0 }, "relative": true @@ -6184,8 +6184,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.002, - "y": -0.518, + "x": 0.0017496234414517975, + "y": -0.5178508316168335, "z": 0.0 }, "relative": true @@ -6201,8 +6201,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.621, - "y": -0.873, + "x": 0.6206263405732759, + "y": -0.8733399468665124, "z": 0.0 }, "relative": true @@ -6218,8 +6218,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.778, - "y": 0.76, + "x": -0.7776386664456383, + "y": 0.7602780485384968, "z": 0.0 }, "relative": true @@ -6235,8 +6235,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.544, - "y": 0.845, + "x": 0.5439379760788592, + "y": 0.8449177589350552, "z": 0.0 }, "relative": true @@ -6252,8 +6252,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.13, - "y": 0.012, + "x": -0.13036646025917076, + "y": 0.012051713627069693, "z": 0.0 }, "relative": true @@ -6269,8 +6269,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.166, - "y": -0.208, + "x": -0.1656465612645519, + "y": -0.20775229173765486, "z": 0.0 }, "relative": true @@ -6286,8 +6286,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.096, - "y": -0.054, + "x": -0.0962723255929061, + "y": -0.05417797659066137, "z": 0.0 }, "relative": true @@ -6303,8 +6303,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.902, - "y": 0.396, + "x": 0.902108945498191, + "y": 0.3958978534964961, "z": 0.0 }, "relative": true @@ -6320,8 +6320,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.28, - "y": -0.178, + "x": 0.27997950083139167, + "y": -0.17778188444008958, "z": 0.0 }, "relative": true @@ -6337,8 +6337,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.524, - "y": 0.694, + "x": 0.5235806061589545, + "y": 0.694318985642328, "z": 0.0 }, "relative": true @@ -6354,8 +6354,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.391, - "y": -0.784, + "x": 0.39140760219992154, + "y": -0.7839795272576484, "z": 0.0 }, "relative": true @@ -6371,8 +6371,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.841, - "y": 0.54, + "x": 0.8414243527073519, + "y": 0.5395591528940082, "z": 0.0 }, "relative": true @@ -6388,8 +6388,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.614, - "y": 0.221, + "x": 0.6137667704875602, + "y": 0.22119647516722085, "z": 0.0 }, "relative": true @@ -6405,8 +6405,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.883, - "y": 0.7, + "x": 0.8830488380766681, + "y": 0.6996724408425232, "z": 0.0 }, "relative": true @@ -6422,8 +6422,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.367, - "y": 0.212, + "x": -0.3670208139314082, + "y": 0.21201331909674526, "z": 0.0 }, "relative": true @@ -6439,8 +6439,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.471, - "y": 0.491, + "x": -0.4707511307971115, + "y": 0.4905279615419764, "z": 0.0 }, "relative": true @@ -6456,8 +6456,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.833, - "y": 0.468, + "x": -0.8328324229085962, + "y": 0.4677492878818803, "z": 0.0 }, "relative": true @@ -6473,8 +6473,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.811, - "y": -0.418, + "x": -0.8111463382182231, + "y": -0.41814807547140576, "z": 0.0 }, "relative": true @@ -6490,8 +6490,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.038, - "y": 0.257, + "x": 0.03807684940941125, + "y": 0.25664826686353326, "z": 0.0 }, "relative": true @@ -6507,8 +6507,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.24, - "y": 0.437, + "x": 0.23950083339596384, + "y": 0.43693196301855575, "z": 0.0 }, "relative": true @@ -6524,8 +6524,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.163, - "y": 0.806, + "x": -0.16279444820904887, + "y": 0.8064475707664818, "z": 0.0 }, "relative": true @@ -6541,8 +6541,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.09, - "y": -0.089, + "x": -0.08972872009232558, + "y": -0.08887625823751266, "z": 0.0 }, "relative": true @@ -6558,8 +6558,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.92, - "y": -0.173, + "x": 0.9203433427102556, + "y": -0.17343459369697545, "z": 0.0 }, "relative": true @@ -6575,8 +6575,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.002, - "y": -0.518, + "x": 0.0017496234414517975, + "y": -0.5178508316168335, "z": 0.0 }, "relative": true @@ -6592,8 +6592,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.621, - "y": -0.873, + "x": 0.6206263405732759, + "y": -0.8733399468665124, "z": 0.0 }, "relative": true @@ -6609,8 +6609,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.778, - "y": 0.76, + "x": -0.7776386664456383, + "y": 0.7602780485384968, "z": 0.0 }, "relative": true @@ -6626,8 +6626,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.544, - "y": 0.845, + "x": 0.5439379760788592, + "y": 0.8449177589350552, "z": 0.0 }, "relative": true @@ -6643,8 +6643,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.13, - "y": 0.012, + "x": -0.13036646025917076, + "y": 0.012051713627069693, "z": 0.0 }, "relative": true @@ -6660,8 +6660,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.166, - "y": -0.208, + "x": -0.1656465612645519, + "y": -0.20775229173765486, "z": 0.0 }, "relative": true @@ -6677,8 +6677,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.096, - "y": -0.054, + "x": -0.0962723255929061, + "y": -0.05417797659066137, "z": 0.0 }, "relative": true @@ -6694,8 +6694,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.902, - "y": 0.396, + "x": 0.902108945498191, + "y": 0.3958978534964961, "z": 0.0 }, "relative": true @@ -6711,8 +6711,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.28, - "y": -0.178, + "x": 0.27997950083139167, + "y": -0.17778188444008958, "z": 0.0 }, "relative": true @@ -6728,8 +6728,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.524, - "y": 0.694, + "x": 0.5235806061589545, + "y": 0.694318985642328, "z": 0.0 }, "relative": true @@ -6745,8 +6745,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.391, - "y": -0.784, + "x": 0.39140760219992154, + "y": -0.7839795272576484, "z": 0.0 }, "relative": true @@ -6762,8 +6762,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.841, - "y": 0.54, + "x": 0.8414243527073519, + "y": 0.5395591528940082, "z": 0.0 }, "relative": true @@ -6779,8 +6779,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.614, - "y": 0.221, + "x": 0.6137667704875602, + "y": 0.22119647516722085, "z": 0.0 }, "relative": true @@ -6796,8 +6796,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.883, - "y": 0.7, + "x": 0.8830488380766681, + "y": 0.6996724408425232, "z": 0.0 }, "relative": true @@ -6813,8 +6813,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.413, - "y": -0.415, + "x": -0.41290485754343953, + "y": -0.4152647361760933, "z": 0.0 }, "relative": true @@ -6830,8 +6830,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.517, - "y": -0.909, + "x": 0.5169538755575687, + "y": -0.9085567867302617, "z": 0.0 }, "relative": true @@ -6847,8 +6847,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.672, - "y": -0.961, + "x": -0.6716353749059765, + "y": -0.9605576808879026, "z": 0.0 }, "relative": true @@ -6864,8 +6864,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.01, - "y": -0.373, + "x": 0.010280170930300203, + "y": -0.37344123662342166, "z": 0.0 }, "relative": true @@ -6881,8 +6881,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.104, - "y": -0.423, + "x": 0.10357375682791004, + "y": -0.42294321030821425, "z": 0.0 }, "relative": true @@ -6898,8 +6898,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.452, - "y": -0.112, + "x": 0.4520311575096987, + "y": -0.11232675307600548, "z": 0.0 }, "relative": true @@ -6915,8 +6915,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.882, - "y": -0.716, + "x": -0.8821185914380845, + "y": -0.7155147434939819, "z": 0.0 }, "relative": true @@ -6932,8 +6932,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.92, - "y": 0.269, + "x": 0.9195487101690416, + "y": 0.2691627465297364, "z": 0.0 }, "relative": true @@ -6949,8 +6949,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.71, - "y": 0.117, + "x": 0.7098978191546745, + "y": 0.11710004169385968, "z": 0.0 }, "relative": true @@ -6966,8 +6966,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.379, - "y": 0.711, + "x": -0.37876368560819995, + "y": 0.7106729314759084, "z": 0.0 }, "relative": true @@ -6983,8 +6983,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.297, - "y": -0.066, + "x": -0.29728126898353335, + "y": -0.06649734568328003, "z": 0.0 }, "relative": true @@ -7000,8 +7000,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.23, - "y": -0.76, + "x": 0.22965781558352072, + "y": -0.7601866432836641, "z": 0.0 }, "relative": true @@ -7017,8 +7017,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.636, - "y": 0.195, + "x": -0.6356501074317229, + "y": 0.19458425399338064, "z": 0.0 }, "relative": true @@ -7034,8 +7034,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.572, - "y": 0.289, + "x": 0.5721251777404546, + "y": 0.2888584097921527, "z": 0.0 }, "relative": true @@ -7051,8 +7051,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.958, - "y": -0.022, + "x": -0.9580409549552311, + "y": -0.02243818192078395, "z": 0.0 }, "relative": true @@ -7068,8 +7068,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.33, - "y": -0.835, + "x": 0.3299184618602866, + "y": -0.8353726942369875, "z": 0.0 }, "relative": true @@ -7085,8 +7085,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.743, - "y": -0.792, + "x": 0.7434639386755209, + "y": -0.7919648864138378, "z": 0.0 }, "relative": true @@ -7102,8 +7102,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.994, - "y": 0.904, + "x": 0.9935751011164615, + "y": 0.9042566468497608, "z": 0.0 }, "relative": true @@ -7119,8 +7119,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.504, - "y": 0.515, + "x": -0.5035812884687294, + "y": 0.5150967434989442, "z": 0.0 }, "relative": true @@ -7136,8 +7136,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.553, - "y": 0.761, + "x": 0.5526227215900215, + "y": 0.7612604137272441, "z": 0.0 }, "relative": true @@ -7153,8 +7153,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.859, - "y": 0.084, + "x": 0.8593271349126876, + "y": 0.08414894953725849, "z": 0.0 }, "relative": true @@ -7170,8 +7170,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.818, - "y": -0.904, + "x": -0.8181049219192864, + "y": -0.903548131323352, "z": 0.0 }, "relative": true @@ -7187,8 +7187,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.317, - "y": -0.242, + "x": 0.3165782044458305, + "y": -0.24189274252014914, "z": 0.0 }, "relative": true @@ -7204,8 +7204,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.444, - "y": -0.259, + "x": -0.44390956414045135, + "y": -0.25912591535126905, "z": 0.0 }, "relative": true @@ -7221,8 +7221,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.661, - "y": -0.404, + "x": -0.6605165911891009, + "y": -0.40355115288839194, "z": 0.0 }, "relative": true @@ -7238,8 +7238,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.717, - "y": 0.235, + "x": -0.7170489950180006, + "y": 0.23454356079651384, "z": 0.0 }, "relative": true @@ -7255,8 +7255,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.257, - "y": -0.45, + "x": -0.2568187045379722, + "y": -0.45031188717601367, "z": 0.0 }, "relative": true @@ -7272,8 +7272,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.675, - "y": -0.971, + "x": 0.6751951211858687, + "y": -0.9709424233465593, "z": 0.0 }, "relative": true @@ -7289,8 +7289,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.569, - "y": 0.592, + "x": -0.5689619842972184, + "y": 0.5918969913790362, "z": 0.0 }, "relative": true @@ -7306,8 +7306,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.833, - "y": 0.468, + "x": -0.8328324229085962, + "y": 0.4677492878818803, "z": 0.0 }, "relative": true @@ -7323,8 +7323,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.811, - "y": -0.418, + "x": -0.8111463382182231, + "y": -0.41814807547140576, "z": 0.0 }, "relative": true @@ -7340,8 +7340,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.038, - "y": 0.257, + "x": 0.03807684940941125, + "y": 0.25664826686353326, "z": 0.0 }, "relative": true @@ -7357,8 +7357,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.24, - "y": 0.437, + "x": 0.23950083339596384, + "y": 0.43693196301855575, "z": 0.0 }, "relative": true @@ -7374,8 +7374,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.163, - "y": 0.806, + "x": -0.16279444820904887, + "y": 0.8064475707664818, "z": 0.0 }, "relative": true @@ -7391,8 +7391,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.09, - "y": -0.089, + "x": -0.08972872009232558, + "y": -0.08887625823751266, "z": 0.0 }, "relative": true @@ -7408,8 +7408,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.92, - "y": -0.173, + "x": 0.9203433427102556, + "y": -0.17343459369697545, "z": 0.0 }, "relative": true @@ -7425,8 +7425,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.002, - "y": -0.518, + "x": 0.0017496234414517975, + "y": -0.5178508316168335, "z": 0.0 }, "relative": true @@ -7442,8 +7442,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.621, - "y": -0.873, + "x": 0.6206263405732759, + "y": -0.8733399468665124, "z": 0.0 }, "relative": true @@ -7459,8 +7459,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.778, - "y": 0.76, + "x": -0.7776386664456383, + "y": 0.7602780485384968, "z": 0.0 }, "relative": true @@ -7476,8 +7476,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.544, - "y": 0.845, + "x": 0.5439379760788592, + "y": 0.8449177589350552, "z": 0.0 }, "relative": true @@ -7493,8 +7493,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.13, - "y": 0.012, + "x": -0.13036646025917076, + "y": 0.012051713627069693, "z": 0.0 }, "relative": true @@ -7510,8 +7510,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.166, - "y": -0.208, + "x": -0.1656465612645519, + "y": -0.20775229173765486, "z": 0.0 }, "relative": true @@ -7527,8 +7527,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.096, - "y": -0.054, + "x": -0.0962723255929061, + "y": -0.05417797659066137, "z": 0.0 }, "relative": true @@ -7544,8 +7544,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.902, - "y": 0.396, + "x": 0.902108945498191, + "y": 0.3958978534964961, "z": 0.0 }, "relative": true @@ -7561,8 +7561,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.28, - "y": -0.178, + "x": 0.27997950083139167, + "y": -0.17778188444008958, "z": 0.0 }, "relative": true @@ -7578,8 +7578,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.524, - "y": 0.694, + "x": 0.5235806061589545, + "y": 0.694318985642328, "z": 0.0 }, "relative": true @@ -7595,8 +7595,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.391, - "y": -0.784, + "x": 0.39140760219992154, + "y": -0.7839795272576484, "z": 0.0 }, "relative": true @@ -7612,8 +7612,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.841, - "y": 0.54, + "x": 0.8414243527073519, + "y": 0.5395591528940082, "z": 0.0 }, "relative": true @@ -7629,8 +7629,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.614, - "y": 0.221, + "x": 0.6137667704875602, + "y": 0.22119647516722085, "z": 0.0 }, "relative": true @@ -7646,8 +7646,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.096, - "y": -0.753, + "x": -0.09582414374469184, + "y": -0.7533839681212353, "z": 0.0 }, "relative": true @@ -7663,8 +7663,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.173, - "y": -0.767, + "x": -0.17254116580051848, + "y": -0.7669113400341137, "z": 0.0 }, "relative": true @@ -7680,8 +7680,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.894, - "y": 0.609, + "x": 0.8944730032887609, + "y": 0.6093318694741408, "z": 0.0 }, "relative": true @@ -7697,8 +7697,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.413, - "y": -0.415, + "x": -0.41290485754343953, + "y": -0.4152647361760933, "z": 0.0 }, "relative": true @@ -7714,8 +7714,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.517, - "y": -0.909, + "x": 0.5169538755575687, + "y": -0.9085567867302617, "z": 0.0 }, "relative": true @@ -7731,8 +7731,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.675, - "y": -0.971, + "x": 0.6751951211858687, + "y": -0.9709424233465593, "z": 0.0 }, "relative": true @@ -7748,8 +7748,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.569, - "y": 0.592, + "x": -0.5689619842972184, + "y": 0.5918969913790362, "z": 0.0 }, "relative": true @@ -7765,8 +7765,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.946, - "y": -0.268, + "x": 0.9464450621708211, + "y": -0.2684908127803667, "z": 0.0 }, "relative": true @@ -7782,8 +7782,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.524, - "y": 0.901, + "x": 0.5241732366617591, + "y": 0.9011437416408563, "z": 0.0 }, "relative": true @@ -7799,8 +7799,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.143, - "y": -0.519, + "x": -0.14255393713960607, + "y": -0.5194262624564814, "z": 0.0 }, "relative": true @@ -7816,8 +7816,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.429, - "y": -0.422, + "x": -0.4287123231350338, + "y": -0.4223564528725028, "z": 0.0 }, "relative": true @@ -7833,8 +7833,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.093, - "y": -0.906, + "x": -0.09316367294024519, + "y": -0.9063127021008246, "z": 0.0 }, "relative": true @@ -7850,8 +7850,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.277, - "y": 0.682, + "x": -0.2767766535558669, + "y": 0.6816248114129131, "z": 0.0 }, "relative": true @@ -7867,8 +7867,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.98, - "y": -0.082, + "x": 0.9796762495562534, + "y": -0.0822145668330625, "z": 0.0 }, "relative": true @@ -7884,8 +7884,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.867, - "y": -0.301, + "x": -0.8666513070867441, + "y": -0.301053160242023, "z": 0.0 }, "relative": true @@ -7901,8 +7901,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.537, - "y": 0.02, + "x": 0.537415656028112, + "y": 0.020272692875002774, "z": 0.0 }, "relative": true @@ -7918,8 +7918,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.933, - "y": -0.623, + "x": 0.9332396256457531, + "y": -0.6228175690649898, "z": 0.0 }, "relative": true @@ -7935,8 +7935,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.181, - "y": -0.369, + "x": 0.18052415837320734, + "y": -0.36894384647296197, "z": 0.0 }, "relative": true @@ -7952,8 +7952,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.538, - "y": 0.238, + "x": 0.5384372634075449, + "y": 0.2377565050887107, "z": 0.0 }, "relative": true @@ -7969,8 +7969,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.39, - "y": 0.143, + "x": 0.39043436929278874, + "y": 0.14273182483160451, "z": 0.0 }, "relative": true @@ -7986,8 +7986,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.098, - "y": 0.991, + "x": 0.09782890412897283, + "y": 0.9907667536909659, "z": 0.0 }, "relative": true @@ -8003,8 +8003,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.529, - "y": -0.792, + "x": 0.5286610085921146, + "y": -0.7924508308419256, "z": 0.0 }, "relative": true @@ -8020,8 +8020,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.379, - "y": 0.124, + "x": 0.3789978184503342, + "y": 0.12396120576838676, "z": 0.0 }, "relative": true @@ -8037,8 +8037,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.948, - "y": 0.673, + "x": -0.9484912744890612, + "y": 0.6729649846476855, "z": 0.0 }, "relative": true @@ -8054,8 +8054,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.745, - "y": -0.213, + "x": 0.7451758753425153, + "y": -0.21318737562458967, "z": 0.0 }, "relative": true @@ -8071,8 +8071,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.187, - "y": -0.16, + "x": 0.1873200727251887, + "y": -0.15961374297992448, "z": 0.0 }, "relative": true @@ -8088,8 +8088,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.057, - "y": -0.544, + "x": -0.05729464924537564, + "y": -0.5436345558508746, "z": 0.0 }, "relative": true @@ -8105,8 +8105,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.096, - "y": -0.753, + "x": -0.09582414374469184, + "y": -0.7533839681212353, "z": 0.0 }, "relative": true @@ -8122,8 +8122,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.173, - "y": -0.767, + "x": -0.17254116580051848, + "y": -0.7669113400341137, "z": 0.0 }, "relative": true @@ -8139,8 +8139,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.894, - "y": 0.609, + "x": 0.8944730032887609, + "y": 0.6093318694741408, "z": 0.0 }, "relative": true @@ -8156,8 +8156,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.624, - "y": 0.405, + "x": -0.6238548626325471, + "y": 0.4053626746020169, "z": 0.0 }, "relative": true @@ -8173,8 +8173,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.138, - "y": -0.479, + "x": 0.1379445992766417, + "y": -0.47871087958516045, "z": 0.0 }, "relative": true @@ -8190,8 +8190,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.952, - "y": 0.862, + "x": -0.9516767113283946, + "y": 0.8619900618578948, "z": 0.0 }, "relative": true @@ -8207,8 +8207,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.94, - "y": 0.633, + "x": 0.9398732950992088, + "y": 0.6326239915683629, "z": 0.0 }, "relative": true @@ -8224,8 +8224,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.863, - "y": 0.016, + "x": -0.8631974445502164, + "y": 0.016153555523963137, "z": 0.0 }, "relative": true @@ -8241,8 +8241,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.192, - "y": -0.492, + "x": 0.19167797120152907, + "y": -0.4916414381703984, "z": 0.0 }, "relative": true @@ -8258,8 +8258,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.864, - "y": -0.114, + "x": -0.8644261221501586, + "y": -0.11434763886359756, "z": 0.0 }, "relative": true @@ -8275,8 +8275,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.029, - "y": -0.521, + "x": -0.029081958413378572, + "y": -0.5214138808318329, "z": 0.0 }, "relative": true @@ -8292,8 +8292,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.871, - "y": 0.787, + "x": -0.8713091851579695, + "y": 0.7866284950967315, "z": 0.0 }, "relative": true @@ -8309,8 +8309,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.884, - "y": -0.183, + "x": 0.884342023093545, + "y": -0.1825407002568431, "z": 0.0 }, "relative": true @@ -8326,8 +8326,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.698, - "y": 0.044, + "x": -0.6978385295364686, + "y": 0.0440574328736949, "z": 0.0 }, "relative": true @@ -8343,8 +8343,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.481, - "y": -0.029, + "x": -0.48055049324331556, + "y": -0.028546347149214002, "z": 0.0 }, "relative": true @@ -8360,8 +8360,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.413, - "y": -0.449, + "x": 0.41283517382864776, + "y": -0.44938038251347323, "z": 0.0 }, "relative": true @@ -8377,8 +8377,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.791, - "y": 0.893, + "x": 0.7911399832501751, + "y": 0.893446368526005, "z": 0.0 }, "relative": true @@ -8394,8 +8394,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.651, - "y": -0.689, + "x": 0.6507434699009087, + "y": -0.6890023920962012, "z": 0.0 }, "relative": true @@ -8411,8 +8411,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.105, - "y": -0.547, + "x": 0.10489019777253028, + "y": -0.5467450997193952, "z": 0.0 }, "relative": true @@ -8428,8 +8428,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.576, - "y": -0.264, + "x": -0.5760905289992633, + "y": -0.2639900702114173, "z": 0.0 }, "relative": true @@ -8445,8 +8445,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.398, - "y": 0.804, + "x": 0.39828861790105297, + "y": 0.8036624129416385, "z": 0.0 }, "relative": true @@ -8462,8 +8462,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.674, - "y": -0.918, + "x": -0.673848991328553, + "y": -0.918443329270668, "z": 0.0 }, "relative": true @@ -8479,8 +8479,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.86, - "y": -0.95, + "x": -0.8599152936179257, + "y": -0.9499371022680787, "z": 0.0 }, "relative": true @@ -8496,8 +8496,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.629, - "y": -0.519, + "x": 0.6285243831393765, + "y": -0.5186557636566307, "z": 0.0 }, "relative": true @@ -8513,8 +8513,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.322, - "y": 0.246, + "x": 0.3222412784832269, + "y": 0.24621192679727177, "z": 0.0 }, "relative": true @@ -8530,8 +8530,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.198, - "y": -0.753, + "x": 0.19754357911311016, + "y": -0.7529246632397206, "z": 0.0 }, "relative": true @@ -8547,8 +8547,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.432, - "y": 0.189, + "x": -0.43181570545865555, + "y": 0.18945437402201537, "z": 0.0 }, "relative": true @@ -8564,8 +8564,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.871, - "y": -0.722, + "x": 0.8714511090241797, + "y": -0.7215844196844685, "z": 0.0 }, "relative": true @@ -8581,8 +8581,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.367, - "y": 0.212, + "x": -0.3670208139314082, + "y": 0.21201331909674526, "z": 0.0 }, "relative": true @@ -8598,8 +8598,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.471, - "y": 0.491, + "x": -0.4707511307971115, + "y": 0.4905279615419764, "z": 0.0 }, "relative": true @@ -8615,8 +8615,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.833, - "y": 0.468, + "x": -0.8328324229085962, + "y": 0.4677492878818803, "z": 0.0 }, "relative": true @@ -8632,8 +8632,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.811, - "y": -0.418, + "x": -0.8111463382182231, + "y": -0.41814807547140576, "z": 0.0 }, "relative": true @@ -8649,8 +8649,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.038, - "y": 0.257, + "x": 0.03807684940941125, + "y": 0.25664826686353326, "z": 0.0 }, "relative": true @@ -8666,8 +8666,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.24, - "y": 0.437, + "x": 0.23950083339596384, + "y": 0.43693196301855575, "z": 0.0 }, "relative": true @@ -8683,8 +8683,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.163, - "y": 0.806, + "x": -0.16279444820904887, + "y": 0.8064475707664818, "z": 0.0 }, "relative": true @@ -8700,8 +8700,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.09, - "y": -0.089, + "x": -0.08972872009232558, + "y": -0.08887625823751266, "z": 0.0 }, "relative": true @@ -8717,8 +8717,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.92, - "y": -0.173, + "x": 0.9203433427102556, + "y": -0.17343459369697545, "z": 0.0 }, "relative": true @@ -8734,8 +8734,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.002, - "y": -0.518, + "x": 0.0017496234414517975, + "y": -0.5178508316168335, "z": 0.0 }, "relative": true @@ -8751,8 +8751,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.621, - "y": -0.873, + "x": 0.6206263405732759, + "y": -0.8733399468665124, "z": 0.0 }, "relative": true @@ -8768,8 +8768,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.778, - "y": 0.76, + "x": -0.7776386664456383, + "y": 0.7602780485384968, "z": 0.0 }, "relative": true @@ -8785,8 +8785,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.544, - "y": 0.845, + "x": 0.5439379760788592, + "y": 0.8449177589350552, "z": 0.0 }, "relative": true @@ -8802,8 +8802,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.13, - "y": 0.012, + "x": -0.13036646025917076, + "y": 0.012051713627069693, "z": 0.0 }, "relative": true @@ -8819,8 +8819,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.166, - "y": -0.208, + "x": -0.1656465612645519, + "y": -0.20775229173765486, "z": 0.0 }, "relative": true @@ -8836,8 +8836,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.096, - "y": -0.054, + "x": -0.0962723255929061, + "y": -0.05417797659066137, "z": 0.0 }, "relative": true @@ -8853,8 +8853,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.902, - "y": 0.396, + "x": 0.902108945498191, + "y": 0.3958978534964961, "z": 0.0 }, "relative": true @@ -8870,8 +8870,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.28, - "y": -0.178, + "x": 0.27997950083139167, + "y": -0.17778188444008958, "z": 0.0 }, "relative": true @@ -8887,8 +8887,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.524, - "y": 0.694, + "x": 0.5235806061589545, + "y": 0.694318985642328, "z": 0.0 }, "relative": true @@ -8904,8 +8904,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.391, - "y": -0.784, + "x": 0.39140760219992154, + "y": -0.7839795272576484, "z": 0.0 }, "relative": true @@ -8921,8 +8921,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.841, - "y": 0.54, + "x": 0.8414243527073519, + "y": 0.5395591528940082, "z": 0.0 }, "relative": true @@ -8938,8 +8938,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.614, - "y": 0.221, + "x": 0.6137667704875602, + "y": 0.22119647516722085, "z": 0.0 }, "relative": true @@ -8955,8 +8955,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.883, - "y": 0.7, + "x": 0.8830488380766681, + "y": 0.6996724408425232, "z": 0.0 }, "relative": true @@ -8972,8 +8972,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.413, - "y": -0.415, + "x": -0.41290485754343953, + "y": -0.4152647361760933, "z": 0.0 }, "relative": true @@ -8989,8 +8989,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.517, - "y": -0.909, + "x": 0.5169538755575687, + "y": -0.9085567867302617, "z": 0.0 }, "relative": true @@ -9006,8 +9006,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.672, - "y": -0.961, + "x": -0.6716353749059765, + "y": -0.9605576808879026, "z": 0.0 }, "relative": true @@ -9023,8 +9023,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.01, - "y": -0.373, + "x": 0.010280170930300203, + "y": -0.37344123662342166, "z": 0.0 }, "relative": true @@ -9040,8 +9040,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.104, - "y": -0.423, + "x": 0.10357375682791004, + "y": -0.42294321030821425, "z": 0.0 }, "relative": true @@ -9057,8 +9057,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.452, - "y": -0.112, + "x": 0.4520311575096987, + "y": -0.11232675307600548, "z": 0.0 }, "relative": true @@ -9074,8 +9074,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.882, - "y": -0.716, + "x": -0.8821185914380845, + "y": -0.7155147434939819, "z": 0.0 }, "relative": true @@ -9091,8 +9091,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.92, - "y": 0.269, + "x": 0.9195487101690416, + "y": 0.2691627465297364, "z": 0.0 }, "relative": true @@ -9108,8 +9108,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.71, - "y": 0.117, + "x": 0.7098978191546745, + "y": 0.11710004169385968, "z": 0.0 }, "relative": true @@ -9125,8 +9125,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.379, - "y": 0.711, + "x": -0.37876368560819995, + "y": 0.7106729314759084, "z": 0.0 }, "relative": true @@ -9142,8 +9142,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.297, - "y": -0.066, + "x": -0.29728126898353335, + "y": -0.06649734568328003, "z": 0.0 }, "relative": true @@ -9159,8 +9159,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.23, - "y": -0.76, + "x": 0.22965781558352072, + "y": -0.7601866432836641, "z": 0.0 }, "relative": true @@ -9176,8 +9176,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.636, - "y": 0.195, + "x": -0.6356501074317229, + "y": 0.19458425399338064, "z": 0.0 }, "relative": true @@ -9193,8 +9193,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.572, - "y": 0.289, + "x": 0.5721251777404546, + "y": 0.2888584097921527, "z": 0.0 }, "relative": true @@ -9210,8 +9210,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.958, - "y": -0.022, + "x": -0.9580409549552311, + "y": -0.02243818192078395, "z": 0.0 }, "relative": true @@ -9227,8 +9227,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.33, - "y": -0.835, + "x": 0.3299184618602866, + "y": -0.8353726942369875, "z": 0.0 }, "relative": true @@ -9244,8 +9244,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.743, - "y": -0.792, + "x": 0.7434639386755209, + "y": -0.7919648864138378, "z": 0.0 }, "relative": true @@ -9261,8 +9261,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.994, - "y": 0.904, + "x": 0.9935751011164615, + "y": 0.9042566468497608, "z": 0.0 }, "relative": true @@ -9278,8 +9278,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.504, - "y": 0.515, + "x": -0.5035812884687294, + "y": 0.5150967434989442, "z": 0.0 }, "relative": true @@ -9295,8 +9295,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.553, - "y": 0.761, + "x": 0.5526227215900215, + "y": 0.7612604137272441, "z": 0.0 }, "relative": true @@ -9312,8 +9312,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.859, - "y": 0.084, + "x": 0.8593271349126876, + "y": 0.08414894953725849, "z": 0.0 }, "relative": true @@ -9329,8 +9329,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.818, - "y": -0.904, + "x": -0.8181049219192864, + "y": -0.903548131323352, "z": 0.0 }, "relative": true @@ -9346,8 +9346,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.317, - "y": -0.242, + "x": 0.3165782044458305, + "y": -0.24189274252014914, "z": 0.0 }, "relative": true @@ -9363,8 +9363,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.444, - "y": -0.259, + "x": -0.44390956414045135, + "y": -0.25912591535126905, "z": 0.0 }, "relative": true @@ -9380,8 +9380,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.661, - "y": -0.404, + "x": -0.6605165911891009, + "y": -0.40355115288839194, "z": 0.0 }, "relative": true @@ -9397,8 +9397,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.717, - "y": 0.235, + "x": -0.7170489950180006, + "y": 0.23454356079651384, "z": 0.0 }, "relative": true @@ -9414,8 +9414,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.257, - "y": -0.45, + "x": -0.2568187045379722, + "y": -0.45031188717601367, "z": 0.0 }, "relative": true @@ -9431,8 +9431,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.675, - "y": -0.971, + "x": 0.6751951211858687, + "y": -0.9709424233465593, "z": 0.0 }, "relative": true @@ -9448,8 +9448,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.569, - "y": 0.592, + "x": -0.5689619842972184, + "y": 0.5918969913790362, "z": 0.0 }, "relative": true @@ -9465,8 +9465,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.833, - "y": 0.468, + "x": -0.8328324229085962, + "y": 0.4677492878818803, "z": 0.0 }, "relative": true @@ -9482,8 +9482,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.811, - "y": -0.418, + "x": -0.8111463382182231, + "y": -0.41814807547140576, "z": 0.0 }, "relative": true @@ -9499,8 +9499,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.038, - "y": 0.257, + "x": 0.03807684940941125, + "y": 0.25664826686353326, "z": 0.0 }, "relative": true @@ -9516,8 +9516,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.24, - "y": 0.437, + "x": 0.23950083339596384, + "y": 0.43693196301855575, "z": 0.0 }, "relative": true @@ -9533,8 +9533,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.163, - "y": 0.806, + "x": -0.16279444820904887, + "y": 0.8064475707664818, "z": 0.0 }, "relative": true @@ -9550,8 +9550,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.09, - "y": -0.089, + "x": -0.08972872009232558, + "y": -0.08887625823751266, "z": 0.0 }, "relative": true @@ -9567,8 +9567,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.92, - "y": -0.173, + "x": 0.9203433427102556, + "y": -0.17343459369697545, "z": 0.0 }, "relative": true @@ -9584,8 +9584,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.002, - "y": -0.518, + "x": 0.0017496234414517975, + "y": -0.5178508316168335, "z": 0.0 }, "relative": true @@ -9601,8 +9601,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.621, - "y": -0.873, + "x": 0.6206263405732759, + "y": -0.8733399468665124, "z": 0.0 }, "relative": true @@ -9618,8 +9618,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.778, - "y": 0.76, + "x": -0.7776386664456383, + "y": 0.7602780485384968, "z": 0.0 }, "relative": true @@ -9635,8 +9635,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.544, - "y": 0.845, + "x": 0.5439379760788592, + "y": 0.8449177589350552, "z": 0.0 }, "relative": true @@ -9652,8 +9652,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.13, - "y": 0.012, + "x": -0.13036646025917076, + "y": 0.012051713627069693, "z": 0.0 }, "relative": true @@ -9669,8 +9669,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.166, - "y": -0.208, + "x": -0.1656465612645519, + "y": -0.20775229173765486, "z": 0.0 }, "relative": true @@ -9686,8 +9686,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.096, - "y": -0.054, + "x": -0.0962723255929061, + "y": -0.05417797659066137, "z": 0.0 }, "relative": true @@ -9703,8 +9703,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.902, - "y": 0.396, + "x": 0.902108945498191, + "y": 0.3958978534964961, "z": 0.0 }, "relative": true @@ -9720,8 +9720,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.28, - "y": -0.178, + "x": 0.27997950083139167, + "y": -0.17778188444008958, "z": 0.0 }, "relative": true @@ -9737,8 +9737,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.524, - "y": 0.694, + "x": 0.5235806061589545, + "y": 0.694318985642328, "z": 0.0 }, "relative": true @@ -9754,8 +9754,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.391, - "y": -0.784, + "x": 0.39140760219992154, + "y": -0.7839795272576484, "z": 0.0 }, "relative": true @@ -9771,8 +9771,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.841, - "y": 0.54, + "x": 0.8414243527073519, + "y": 0.5395591528940082, "z": 0.0 }, "relative": true @@ -9788,8 +9788,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.614, - "y": 0.221, + "x": 0.6137667704875602, + "y": 0.22119647516722085, "z": 0.0 }, "relative": true @@ -9805,8 +9805,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.883, - "y": 0.7, + "x": 0.8830488380766681, + "y": 0.6996724408425232, "z": 0.0 }, "relative": true @@ -9822,8 +9822,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.413, - "y": -0.415, + "x": -0.41290485754343953, + "y": -0.4152647361760933, "z": 0.0 }, "relative": true @@ -9839,8 +9839,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.517, - "y": -0.909, + "x": 0.5169538755575687, + "y": -0.9085567867302617, "z": 0.0 }, "relative": true @@ -9856,8 +9856,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.675, - "y": -0.971, + "x": 0.6751951211858687, + "y": -0.9709424233465593, "z": 0.0 }, "relative": true @@ -9873,8 +9873,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.569, - "y": 0.592, + "x": -0.5689619842972184, + "y": 0.5918969913790362, "z": 0.0 }, "relative": true @@ -9890,8 +9890,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.946, - "y": -0.268, + "x": 0.9464450621708211, + "y": -0.2684908127803667, "z": 0.0 }, "relative": true @@ -9907,8 +9907,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.524, - "y": 0.901, + "x": 0.5241732366617591, + "y": 0.9011437416408563, "z": 0.0 }, "relative": true @@ -9924,8 +9924,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.143, - "y": -0.519, + "x": -0.14255393713960607, + "y": -0.5194262624564814, "z": 0.0 }, "relative": true @@ -9941,8 +9941,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.429, - "y": -0.422, + "x": -0.4287123231350338, + "y": -0.4223564528725028, "z": 0.0 }, "relative": true @@ -9958,8 +9958,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.093, - "y": -0.906, + "x": -0.09316367294024519, + "y": -0.9063127021008246, "z": 0.0 }, "relative": true @@ -9975,8 +9975,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.277, - "y": 0.682, + "x": -0.2767766535558669, + "y": 0.6816248114129131, "z": 0.0 }, "relative": true @@ -9992,8 +9992,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.98, - "y": -0.082, + "x": 0.9796762495562534, + "y": -0.0822145668330625, "z": 0.0 }, "relative": true @@ -10009,8 +10009,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.867, - "y": -0.301, + "x": -0.8666513070867441, + "y": -0.301053160242023, "z": 0.0 }, "relative": true @@ -10026,8 +10026,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.537, - "y": 0.02, + "x": 0.537415656028112, + "y": 0.020272692875002774, "z": 0.0 }, "relative": true @@ -10043,8 +10043,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.933, - "y": -0.623, + "x": 0.9332396256457531, + "y": -0.6228175690649898, "z": 0.0 }, "relative": true @@ -10060,8 +10060,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.181, - "y": -0.369, + "x": 0.18052415837320734, + "y": -0.36894384647296197, "z": 0.0 }, "relative": true @@ -10077,8 +10077,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.538, - "y": 0.238, + "x": 0.5384372634075449, + "y": 0.2377565050887107, "z": 0.0 }, "relative": true @@ -10094,8 +10094,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.39, - "y": 0.143, + "x": 0.39043436929278874, + "y": 0.14273182483160451, "z": 0.0 }, "relative": true @@ -10111,8 +10111,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.098, - "y": 0.991, + "x": 0.09782890412897283, + "y": 0.9907667536909659, "z": 0.0 }, "relative": true @@ -10128,8 +10128,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.529, - "y": -0.792, + "x": 0.5286610085921146, + "y": -0.7924508308419256, "z": 0.0 }, "relative": true @@ -10145,8 +10145,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.379, - "y": 0.124, + "x": 0.3789978184503342, + "y": 0.12396120576838676, "z": 0.0 }, "relative": true @@ -10162,8 +10162,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.948, - "y": 0.673, + "x": -0.9484912744890612, + "y": 0.6729649846476855, "z": 0.0 }, "relative": true @@ -10179,8 +10179,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.745, - "y": -0.213, + "x": 0.7451758753425153, + "y": -0.21318737562458967, "z": 0.0 }, "relative": true @@ -10196,8 +10196,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.187, - "y": -0.16, + "x": 0.1873200727251887, + "y": -0.15961374297992448, "z": 0.0 }, "relative": true @@ -10213,8 +10213,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.057, - "y": -0.544, + "x": -0.05729464924537564, + "y": -0.5436345558508746, "z": 0.0 }, "relative": true @@ -10230,8 +10230,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.096, - "y": -0.753, + "x": -0.09582414374469184, + "y": -0.7533839681212353, "z": 0.0 }, "relative": true @@ -10247,8 +10247,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.173, - "y": -0.767, + "x": -0.17254116580051848, + "y": -0.7669113400341137, "z": 0.0 }, "relative": true @@ -10264,8 +10264,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.894, - "y": 0.609, + "x": 0.8944730032887609, + "y": 0.6093318694741408, "z": 0.0 }, "relative": true @@ -10281,8 +10281,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.367, - "y": 0.212, + "x": -0.3670208139314082, + "y": 0.21201331909674526, "z": 0.0 }, "relative": true @@ -10298,8 +10298,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.471, - "y": 0.491, + "x": -0.4707511307971115, + "y": 0.4905279615419764, "z": 0.0 }, "relative": true @@ -10315,8 +10315,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.833, - "y": 0.468, + "x": -0.8328324229085962, + "y": 0.4677492878818803, "z": 0.0 }, "relative": true @@ -10332,8 +10332,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.811, - "y": -0.418, + "x": -0.8111463382182231, + "y": -0.41814807547140576, "z": 0.0 }, "relative": true @@ -10349,8 +10349,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.038, - "y": 0.257, + "x": 0.03807684940941125, + "y": 0.25664826686353326, "z": 0.0 }, "relative": true @@ -10366,8 +10366,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.24, - "y": 0.437, + "x": 0.23950083339596384, + "y": 0.43693196301855575, "z": 0.0 }, "relative": true @@ -10383,8 +10383,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.163, - "y": 0.806, + "x": -0.16279444820904887, + "y": 0.8064475707664818, "z": 0.0 }, "relative": true @@ -10400,8 +10400,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.09, - "y": -0.089, + "x": -0.08972872009232558, + "y": -0.08887625823751266, "z": 0.0 }, "relative": true @@ -10417,8 +10417,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.92, - "y": -0.173, + "x": 0.9203433427102556, + "y": -0.17343459369697545, "z": 0.0 }, "relative": true @@ -10434,8 +10434,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.002, - "y": -0.518, + "x": 0.0017496234414517975, + "y": -0.5178508316168335, "z": 0.0 }, "relative": true @@ -10451,8 +10451,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.621, - "y": -0.873, + "x": 0.6206263405732759, + "y": -0.8733399468665124, "z": 0.0 }, "relative": true @@ -10468,8 +10468,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.778, - "y": 0.76, + "x": -0.7776386664456383, + "y": 0.7602780485384968, "z": 0.0 }, "relative": true @@ -10485,8 +10485,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.544, - "y": 0.845, + "x": 0.5439379760788592, + "y": 0.8449177589350552, "z": 0.0 }, "relative": true @@ -10502,8 +10502,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.13, - "y": 0.012, + "x": -0.13036646025917076, + "y": 0.012051713627069693, "z": 0.0 }, "relative": true @@ -10519,8 +10519,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.166, - "y": -0.208, + "x": -0.1656465612645519, + "y": -0.20775229173765486, "z": 0.0 }, "relative": true @@ -10536,8 +10536,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.096, - "y": -0.054, + "x": -0.0962723255929061, + "y": -0.05417797659066137, "z": 0.0 }, "relative": true @@ -10553,8 +10553,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.902, - "y": 0.396, + "x": 0.902108945498191, + "y": 0.3958978534964961, "z": 0.0 }, "relative": true @@ -10570,8 +10570,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.28, - "y": -0.178, + "x": 0.27997950083139167, + "y": -0.17778188444008958, "z": 0.0 }, "relative": true @@ -10587,8 +10587,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.524, - "y": 0.694, + "x": 0.5235806061589545, + "y": 0.694318985642328, "z": 0.0 }, "relative": true @@ -10604,8 +10604,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.391, - "y": -0.784, + "x": 0.39140760219992154, + "y": -0.7839795272576484, "z": 0.0 }, "relative": true @@ -10621,8 +10621,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.841, - "y": 0.54, + "x": 0.8414243527073519, + "y": 0.5395591528940082, "z": 0.0 }, "relative": true @@ -10638,8 +10638,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.614, - "y": 0.221, + "x": 0.6137667704875602, + "y": 0.22119647516722085, "z": 0.0 }, "relative": true @@ -10655,8 +10655,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.883, - "y": 0.7, + "x": 0.8830488380766681, + "y": 0.6996724408425232, "z": 0.0 }, "relative": true @@ -10672,8 +10672,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.413, - "y": -0.415, + "x": -0.41290485754343953, + "y": -0.4152647361760933, "z": 0.0 }, "relative": true @@ -10689,8 +10689,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.517, - "y": -0.909, + "x": 0.5169538755575687, + "y": -0.9085567867302617, "z": 0.0 }, "relative": true @@ -10706,8 +10706,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.672, - "y": -0.961, + "x": -0.6716353749059765, + "y": -0.9605576808879026, "z": 0.0 }, "relative": true @@ -10723,8 +10723,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.01, - "y": -0.373, + "x": 0.010280170930300203, + "y": -0.37344123662342166, "z": 0.0 }, "relative": true @@ -10740,8 +10740,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.104, - "y": -0.423, + "x": 0.10357375682791004, + "y": -0.42294321030821425, "z": 0.0 }, "relative": true @@ -10757,8 +10757,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.452, - "y": -0.112, + "x": 0.4520311575096987, + "y": -0.11232675307600548, "z": 0.0 }, "relative": true @@ -10774,8 +10774,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.882, - "y": -0.716, + "x": -0.8821185914380845, + "y": -0.7155147434939819, "z": 0.0 }, "relative": true @@ -10791,8 +10791,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.92, - "y": 0.269, + "x": 0.9195487101690416, + "y": 0.2691627465297364, "z": 0.0 }, "relative": true @@ -10808,8 +10808,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.71, - "y": 0.117, + "x": 0.7098978191546745, + "y": 0.11710004169385968, "z": 0.0 }, "relative": true @@ -10825,8 +10825,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.379, - "y": 0.711, + "x": -0.37876368560819995, + "y": 0.7106729314759084, "z": 0.0 }, "relative": true @@ -10842,8 +10842,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.297, - "y": -0.066, + "x": -0.29728126898353335, + "y": -0.06649734568328003, "z": 0.0 }, "relative": true @@ -10859,8 +10859,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.23, - "y": -0.76, + "x": 0.22965781558352072, + "y": -0.7601866432836641, "z": 0.0 }, "relative": true @@ -10876,8 +10876,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.636, - "y": 0.195, + "x": -0.6356501074317229, + "y": 0.19458425399338064, "z": 0.0 }, "relative": true @@ -10893,8 +10893,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.572, - "y": 0.289, + "x": 0.5721251777404546, + "y": 0.2888584097921527, "z": 0.0 }, "relative": true @@ -10910,8 +10910,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.958, - "y": -0.022, + "x": -0.9580409549552311, + "y": -0.02243818192078395, "z": 0.0 }, "relative": true @@ -10927,8 +10927,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.33, - "y": -0.835, + "x": 0.3299184618602866, + "y": -0.8353726942369875, "z": 0.0 }, "relative": true @@ -10944,8 +10944,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.743, - "y": -0.792, + "x": 0.7434639386755209, + "y": -0.7919648864138378, "z": 0.0 }, "relative": true @@ -10961,8 +10961,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.994, - "y": 0.904, + "x": 0.9935751011164615, + "y": 0.9042566468497608, "z": 0.0 }, "relative": true @@ -10978,8 +10978,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.504, - "y": 0.515, + "x": -0.5035812884687294, + "y": 0.5150967434989442, "z": 0.0 }, "relative": true @@ -10995,8 +10995,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.553, - "y": 0.761, + "x": 0.5526227215900215, + "y": 0.7612604137272441, "z": 0.0 }, "relative": true @@ -11012,8 +11012,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.859, - "y": 0.084, + "x": 0.8593271349126876, + "y": 0.08414894953725849, "z": 0.0 }, "relative": true @@ -11029,8 +11029,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.818, - "y": -0.904, + "x": -0.8181049219192864, + "y": -0.903548131323352, "z": 0.0 }, "relative": true @@ -11046,8 +11046,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.317, - "y": -0.242, + "x": 0.3165782044458305, + "y": -0.24189274252014914, "z": 0.0 }, "relative": true @@ -11063,8 +11063,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.444, - "y": -0.259, + "x": -0.44390956414045135, + "y": -0.25912591535126905, "z": 0.0 }, "relative": true @@ -11080,8 +11080,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.661, - "y": -0.404, + "x": -0.6605165911891009, + "y": -0.40355115288839194, "z": 0.0 }, "relative": true @@ -11097,8 +11097,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.717, - "y": 0.235, + "x": -0.7170489950180006, + "y": 0.23454356079651384, "z": 0.0 }, "relative": true @@ -11114,8 +11114,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.257, - "y": -0.45, + "x": -0.2568187045379722, + "y": -0.45031188717601367, "z": 0.0 }, "relative": true @@ -11131,8 +11131,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.675, - "y": -0.971, + "x": 0.6751951211858687, + "y": -0.9709424233465593, "z": 0.0 }, "relative": true @@ -11148,8 +11148,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.569, - "y": 0.592, + "x": -0.5689619842972184, + "y": 0.5918969913790362, "z": 0.0 }, "relative": true @@ -11165,8 +11165,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.833, - "y": 0.468, + "x": -0.8328324229085962, + "y": 0.4677492878818803, "z": 0.0 }, "relative": true @@ -11182,8 +11182,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.811, - "y": -0.418, + "x": -0.8111463382182231, + "y": -0.41814807547140576, "z": 0.0 }, "relative": true @@ -11199,8 +11199,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.038, - "y": 0.257, + "x": 0.03807684940941125, + "y": 0.25664826686353326, "z": 0.0 }, "relative": true @@ -11216,8 +11216,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.24, - "y": 0.437, + "x": 0.23950083339596384, + "y": 0.43693196301855575, "z": 0.0 }, "relative": true @@ -11233,8 +11233,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.163, - "y": 0.806, + "x": -0.16279444820904887, + "y": 0.8064475707664818, "z": 0.0 }, "relative": true @@ -11250,8 +11250,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.09, - "y": -0.089, + "x": -0.08972872009232558, + "y": -0.08887625823751266, "z": 0.0 }, "relative": true @@ -11267,8 +11267,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.92, - "y": -0.173, + "x": 0.9203433427102556, + "y": -0.17343459369697545, "z": 0.0 }, "relative": true @@ -11284,8 +11284,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.002, - "y": -0.518, + "x": 0.0017496234414517975, + "y": -0.5178508316168335, "z": 0.0 }, "relative": true @@ -11301,8 +11301,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.621, - "y": -0.873, + "x": 0.6206263405732759, + "y": -0.8733399468665124, "z": 0.0 }, "relative": true @@ -11318,8 +11318,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.778, - "y": 0.76, + "x": -0.7776386664456383, + "y": 0.7602780485384968, "z": 0.0 }, "relative": true @@ -11335,8 +11335,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.544, - "y": 0.845, + "x": 0.5439379760788592, + "y": 0.8449177589350552, "z": 0.0 }, "relative": true @@ -11352,8 +11352,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.13, - "y": 0.012, + "x": -0.13036646025917076, + "y": 0.012051713627069693, "z": 0.0 }, "relative": true @@ -11369,8 +11369,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.166, - "y": -0.208, + "x": -0.1656465612645519, + "y": -0.20775229173765486, "z": 0.0 }, "relative": true @@ -11386,8 +11386,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.096, - "y": -0.054, + "x": -0.0962723255929061, + "y": -0.05417797659066137, "z": 0.0 }, "relative": true @@ -11403,8 +11403,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.902, - "y": 0.396, + "x": 0.902108945498191, + "y": 0.3958978534964961, "z": 0.0 }, "relative": true @@ -11420,8 +11420,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.28, - "y": -0.178, + "x": 0.27997950083139167, + "y": -0.17778188444008958, "z": 0.0 }, "relative": true @@ -11437,8 +11437,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.524, - "y": 0.694, + "x": 0.5235806061589545, + "y": 0.694318985642328, "z": 0.0 }, "relative": true @@ -11454,8 +11454,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.391, - "y": -0.784, + "x": 0.39140760219992154, + "y": -0.7839795272576484, "z": 0.0 }, "relative": true @@ -11471,8 +11471,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.841, - "y": 0.54, + "x": 0.8414243527073519, + "y": 0.5395591528940082, "z": 0.0 }, "relative": true @@ -11488,8 +11488,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.614, - "y": 0.221, + "x": 0.6137667704875602, + "y": 0.22119647516722085, "z": 0.0 }, "relative": true @@ -11505,8 +11505,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.883, - "y": 0.7, + "x": 0.8830488380766681, + "y": 0.6996724408425232, "z": 0.0 }, "relative": true @@ -11522,8 +11522,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.367, - "y": 0.212, + "x": -0.3670208139314082, + "y": 0.21201331909674526, "z": 0.0 }, "relative": true @@ -11539,8 +11539,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.471, - "y": 0.491, + "x": -0.4707511307971115, + "y": 0.4905279615419764, "z": 0.0 }, "relative": true @@ -11556,8 +11556,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.833, - "y": 0.468, + "x": -0.8328324229085962, + "y": 0.4677492878818803, "z": 0.0 }, "relative": true @@ -11573,8 +11573,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.811, - "y": -0.418, + "x": -0.8111463382182231, + "y": -0.41814807547140576, "z": 0.0 }, "relative": true @@ -11590,8 +11590,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.038, - "y": 0.257, + "x": 0.03807684940941125, + "y": 0.25664826686353326, "z": 0.0 }, "relative": true @@ -11607,8 +11607,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.24, - "y": 0.437, + "x": 0.23950083339596384, + "y": 0.43693196301855575, "z": 0.0 }, "relative": true @@ -11624,8 +11624,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.163, - "y": 0.806, + "x": -0.16279444820904887, + "y": 0.8064475707664818, "z": 0.0 }, "relative": true @@ -11641,8 +11641,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.09, - "y": -0.089, + "x": -0.08972872009232558, + "y": -0.08887625823751266, "z": 0.0 }, "relative": true @@ -11658,8 +11658,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.92, - "y": -0.173, + "x": 0.9203433427102556, + "y": -0.17343459369697545, "z": 0.0 }, "relative": true @@ -11675,8 +11675,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.002, - "y": -0.518, + "x": 0.0017496234414517975, + "y": -0.5178508316168335, "z": 0.0 }, "relative": true @@ -11692,8 +11692,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.621, - "y": -0.873, + "x": 0.6206263405732759, + "y": -0.8733399468665124, "z": 0.0 }, "relative": true @@ -11709,8 +11709,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.778, - "y": 0.76, + "x": -0.7776386664456383, + "y": 0.7602780485384968, "z": 0.0 }, "relative": true @@ -11726,8 +11726,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.544, - "y": 0.845, + "x": 0.5439379760788592, + "y": 0.8449177589350552, "z": 0.0 }, "relative": true @@ -11743,8 +11743,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.13, - "y": 0.012, + "x": -0.13036646025917076, + "y": 0.012051713627069693, "z": 0.0 }, "relative": true @@ -11760,8 +11760,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.166, - "y": -0.208, + "x": -0.1656465612645519, + "y": -0.20775229173765486, "z": 0.0 }, "relative": true @@ -11777,8 +11777,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.096, - "y": -0.054, + "x": -0.0962723255929061, + "y": -0.05417797659066137, "z": 0.0 }, "relative": true @@ -11794,8 +11794,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.902, - "y": 0.396, + "x": 0.902108945498191, + "y": 0.3958978534964961, "z": 0.0 }, "relative": true @@ -11811,8 +11811,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.28, - "y": -0.178, + "x": 0.27997950083139167, + "y": -0.17778188444008958, "z": 0.0 }, "relative": true @@ -11828,8 +11828,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.524, - "y": 0.694, + "x": 0.5235806061589545, + "y": 0.694318985642328, "z": 0.0 }, "relative": true @@ -11845,8 +11845,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.391, - "y": -0.784, + "x": 0.39140760219992154, + "y": -0.7839795272576484, "z": 0.0 }, "relative": true @@ -11862,8 +11862,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.841, - "y": 0.54, + "x": 0.8414243527073519, + "y": 0.5395591528940082, "z": 0.0 }, "relative": true @@ -11879,8 +11879,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.614, - "y": 0.221, + "x": 0.6137667704875602, + "y": 0.22119647516722085, "z": 0.0 }, "relative": true @@ -11896,8 +11896,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.883, - "y": 0.7, + "x": 0.8830488380766681, + "y": 0.6996724408425232, "z": 0.0 }, "relative": true @@ -11913,8 +11913,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.413, - "y": -0.415, + "x": -0.41290485754343953, + "y": -0.4152647361760933, "z": 0.0 }, "relative": true @@ -11930,8 +11930,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.517, - "y": -0.909, + "x": 0.5169538755575687, + "y": -0.9085567867302617, "z": 0.0 }, "relative": true @@ -11947,8 +11947,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.672, - "y": -0.961, + "x": -0.6716353749059765, + "y": -0.9605576808879026, "z": 0.0 }, "relative": true @@ -11964,8 +11964,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.01, - "y": -0.373, + "x": 0.010280170930300203, + "y": -0.37344123662342166, "z": 0.0 }, "relative": true @@ -11981,8 +11981,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.367, - "y": 0.212, + "x": -0.3670208139314082, + "y": 0.21201331909674526, "z": 0.0 }, "relative": true @@ -11998,8 +11998,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.471, - "y": 0.491, + "x": -0.4707511307971115, + "y": 0.4905279615419764, "z": 0.0 }, "relative": true @@ -12015,8 +12015,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.833, - "y": 0.468, + "x": -0.8328324229085962, + "y": 0.4677492878818803, "z": 0.0 }, "relative": true @@ -12032,8 +12032,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.811, - "y": -0.418, + "x": -0.8111463382182231, + "y": -0.41814807547140576, "z": 0.0 }, "relative": true @@ -12049,8 +12049,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.038, - "y": 0.257, + "x": 0.03807684940941125, + "y": 0.25664826686353326, "z": 0.0 }, "relative": true @@ -12066,8 +12066,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.24, - "y": 0.437, + "x": 0.23950083339596384, + "y": 0.43693196301855575, "z": 0.0 }, "relative": true @@ -12083,8 +12083,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.163, - "y": 0.806, + "x": -0.16279444820904887, + "y": 0.8064475707664818, "z": 0.0 }, "relative": true @@ -12100,8 +12100,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.09, - "y": -0.089, + "x": -0.08972872009232558, + "y": -0.08887625823751266, "z": 0.0 }, "relative": true @@ -12117,8 +12117,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.92, - "y": -0.173, + "x": 0.9203433427102556, + "y": -0.17343459369697545, "z": 0.0 }, "relative": true @@ -12134,8 +12134,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.002, - "y": -0.518, + "x": 0.0017496234414517975, + "y": -0.5178508316168335, "z": 0.0 }, "relative": true @@ -12151,8 +12151,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.621, - "y": -0.873, + "x": 0.6206263405732759, + "y": -0.8733399468665124, "z": 0.0 }, "relative": true @@ -12168,8 +12168,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.778, - "y": 0.76, + "x": -0.7776386664456383, + "y": 0.7602780485384968, "z": 0.0 }, "relative": true @@ -12185,8 +12185,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.544, - "y": 0.845, + "x": 0.5439379760788592, + "y": 0.8449177589350552, "z": 0.0 }, "relative": true @@ -12202,8 +12202,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.13, - "y": 0.012, + "x": -0.13036646025917076, + "y": 0.012051713627069693, "z": 0.0 }, "relative": true @@ -12219,8 +12219,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.166, - "y": -0.208, + "x": -0.1656465612645519, + "y": -0.20775229173765486, "z": 0.0 }, "relative": true @@ -12236,8 +12236,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.096, - "y": -0.054, + "x": -0.0962723255929061, + "y": -0.05417797659066137, "z": 0.0 }, "relative": true @@ -12253,8 +12253,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.902, - "y": 0.396, + "x": 0.902108945498191, + "y": 0.3958978534964961, "z": 0.0 }, "relative": true @@ -12270,8 +12270,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.28, - "y": -0.178, + "x": 0.27997950083139167, + "y": -0.17778188444008958, "z": 0.0 }, "relative": true @@ -12287,8 +12287,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.524, - "y": 0.694, + "x": 0.5235806061589545, + "y": 0.694318985642328, "z": 0.0 }, "relative": true @@ -12304,8 +12304,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.391, - "y": -0.784, + "x": 0.39140760219992154, + "y": -0.7839795272576484, "z": 0.0 }, "relative": true @@ -12321,8 +12321,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.841, - "y": 0.54, + "x": 0.8414243527073519, + "y": 0.5395591528940082, "z": 0.0 }, "relative": true @@ -12338,8 +12338,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.614, - "y": 0.221, + "x": 0.6137667704875602, + "y": 0.22119647516722085, "z": 0.0 }, "relative": true @@ -12355,8 +12355,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.883, - "y": 0.7, + "x": 0.8830488380766681, + "y": 0.6996724408425232, "z": 0.0 }, "relative": true @@ -12372,8 +12372,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.413, - "y": -0.415, + "x": -0.41290485754343953, + "y": -0.4152647361760933, "z": 0.0 }, "relative": true @@ -12389,8 +12389,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.517, - "y": -0.909, + "x": 0.5169538755575687, + "y": -0.9085567867302617, "z": 0.0 }, "relative": true @@ -12406,8 +12406,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.672, - "y": -0.961, + "x": -0.6716353749059765, + "y": -0.9605576808879026, "z": 0.0 }, "relative": true @@ -12423,8 +12423,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.01, - "y": -0.373, + "x": 0.010280170930300203, + "y": -0.37344123662342166, "z": 0.0 }, "relative": true @@ -12440,8 +12440,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.104, - "y": -0.423, + "x": 0.10357375682791004, + "y": -0.42294321030821425, "z": 0.0 }, "relative": true @@ -12457,8 +12457,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.452, - "y": -0.112, + "x": 0.4520311575096987, + "y": -0.11232675307600548, "z": 0.0 }, "relative": true @@ -12474,8 +12474,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.882, - "y": -0.716, + "x": -0.8821185914380845, + "y": -0.7155147434939819, "z": 0.0 }, "relative": true @@ -12491,8 +12491,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.92, - "y": 0.269, + "x": 0.9195487101690416, + "y": 0.2691627465297364, "z": 0.0 }, "relative": true @@ -12508,8 +12508,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.71, - "y": 0.117, + "x": 0.7098978191546745, + "y": 0.11710004169385968, "z": 0.0 }, "relative": true @@ -12525,8 +12525,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.379, - "y": 0.711, + "x": -0.37876368560819995, + "y": 0.7106729314759084, "z": 0.0 }, "relative": true @@ -12542,8 +12542,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.297, - "y": -0.066, + "x": -0.29728126898353335, + "y": -0.06649734568328003, "z": 0.0 }, "relative": true @@ -12559,8 +12559,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.23, - "y": -0.76, + "x": 0.22965781558352072, + "y": -0.7601866432836641, "z": 0.0 }, "relative": true @@ -12576,8 +12576,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.636, - "y": 0.195, + "x": -0.6356501074317229, + "y": 0.19458425399338064, "z": 0.0 }, "relative": true @@ -12593,8 +12593,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.572, - "y": 0.289, + "x": 0.5721251777404546, + "y": 0.2888584097921527, "z": 0.0 }, "relative": true @@ -12610,8 +12610,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.958, - "y": -0.022, + "x": -0.9580409549552311, + "y": -0.02243818192078395, "z": 0.0 }, "relative": true @@ -12627,8 +12627,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.33, - "y": -0.835, + "x": 0.3299184618602866, + "y": -0.8353726942369875, "z": 0.0 }, "relative": true @@ -12644,8 +12644,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.743, - "y": -0.792, + "x": 0.7434639386755209, + "y": -0.7919648864138378, "z": 0.0 }, "relative": true @@ -12661,8 +12661,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.994, - "y": 0.904, + "x": 0.9935751011164615, + "y": 0.9042566468497608, "z": 0.0 }, "relative": true @@ -12678,8 +12678,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.504, - "y": 0.515, + "x": -0.5035812884687294, + "y": 0.5150967434989442, "z": 0.0 }, "relative": true @@ -12695,8 +12695,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.553, - "y": 0.761, + "x": 0.5526227215900215, + "y": 0.7612604137272441, "z": 0.0 }, "relative": true @@ -12712,8 +12712,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.859, - "y": 0.084, + "x": 0.8593271349126876, + "y": 0.08414894953725849, "z": 0.0 }, "relative": true @@ -12729,8 +12729,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.818, - "y": -0.904, + "x": -0.8181049219192864, + "y": -0.903548131323352, "z": 0.0 }, "relative": true @@ -12746,8 +12746,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.317, - "y": -0.242, + "x": 0.3165782044458305, + "y": -0.24189274252014914, "z": 0.0 }, "relative": true @@ -12763,8 +12763,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.444, - "y": -0.259, + "x": -0.44390956414045135, + "y": -0.25912591535126905, "z": 0.0 }, "relative": true @@ -12780,8 +12780,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.661, - "y": -0.404, + "x": -0.6605165911891009, + "y": -0.40355115288839194, "z": 0.0 }, "relative": true @@ -12797,8 +12797,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.717, - "y": 0.235, + "x": -0.7170489950180006, + "y": 0.23454356079651384, "z": 0.0 }, "relative": true @@ -12814,8 +12814,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.257, - "y": -0.45, + "x": -0.2568187045379722, + "y": -0.45031188717601367, "z": 0.0 }, "relative": true @@ -12831,8 +12831,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.675, - "y": -0.971, + "x": 0.6751951211858687, + "y": -0.9709424233465593, "z": 0.0 }, "relative": true @@ -12848,8 +12848,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.569, - "y": 0.592, + "x": -0.5689619842972184, + "y": 0.5918969913790362, "z": 0.0 }, "relative": true @@ -12865,8 +12865,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.833, - "y": 0.468, + "x": -0.8328324229085962, + "y": 0.4677492878818803, "z": 0.0 }, "relative": true @@ -12882,8 +12882,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.811, - "y": -0.418, + "x": -0.8111463382182231, + "y": -0.41814807547140576, "z": 0.0 }, "relative": true @@ -12899,8 +12899,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.038, - "y": 0.257, + "x": 0.03807684940941125, + "y": 0.25664826686353326, "z": 0.0 }, "relative": true @@ -12916,8 +12916,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.24, - "y": 0.437, + "x": 0.23950083339596384, + "y": 0.43693196301855575, "z": 0.0 }, "relative": true @@ -12933,8 +12933,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.163, - "y": 0.806, + "x": -0.16279444820904887, + "y": 0.8064475707664818, "z": 0.0 }, "relative": true @@ -12950,8 +12950,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.09, - "y": -0.089, + "x": -0.08972872009232558, + "y": -0.08887625823751266, "z": 0.0 }, "relative": true @@ -12967,8 +12967,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.92, - "y": -0.173, + "x": 0.9203433427102556, + "y": -0.17343459369697545, "z": 0.0 }, "relative": true @@ -12984,8 +12984,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.002, - "y": -0.518, + "x": 0.0017496234414517975, + "y": -0.5178508316168335, "z": 0.0 }, "relative": true @@ -13001,8 +13001,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.621, - "y": -0.873, + "x": 0.6206263405732759, + "y": -0.8733399468665124, "z": 0.0 }, "relative": true @@ -13018,8 +13018,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.778, - "y": 0.76, + "x": -0.7776386664456383, + "y": 0.7602780485384968, "z": 0.0 }, "relative": true @@ -13035,8 +13035,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.544, - "y": 0.845, + "x": 0.5439379760788592, + "y": 0.8449177589350552, "z": 0.0 }, "relative": true @@ -13052,8 +13052,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.13, - "y": 0.012, + "x": -0.13036646025917076, + "y": 0.012051713627069693, "z": 0.0 }, "relative": true @@ -13069,8 +13069,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.166, - "y": -0.208, + "x": -0.1656465612645519, + "y": -0.20775229173765486, "z": 0.0 }, "relative": true @@ -13086,8 +13086,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.096, - "y": -0.054, + "x": -0.0962723255929061, + "y": -0.05417797659066137, "z": 0.0 }, "relative": true @@ -13103,8 +13103,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.902, - "y": 0.396, + "x": 0.902108945498191, + "y": 0.3958978534964961, "z": 0.0 }, "relative": true @@ -13120,8 +13120,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.28, - "y": -0.178, + "x": 0.27997950083139167, + "y": -0.17778188444008958, "z": 0.0 }, "relative": true @@ -13137,8 +13137,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.524, - "y": 0.694, + "x": 0.5235806061589545, + "y": 0.694318985642328, "z": 0.0 }, "relative": true @@ -13154,8 +13154,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.391, - "y": -0.784, + "x": 0.39140760219992154, + "y": -0.7839795272576484, "z": 0.0 }, "relative": true @@ -13171,8 +13171,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.841, - "y": 0.54, + "x": 0.8414243527073519, + "y": 0.5395591528940082, "z": 0.0 }, "relative": true @@ -13188,8 +13188,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.614, - "y": 0.221, + "x": 0.6137667704875602, + "y": 0.22119647516722085, "z": 0.0 }, "relative": true @@ -13205,8 +13205,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.883, - "y": 0.7, + "x": 0.8830488380766681, + "y": 0.6996724408425232, "z": 0.0 }, "relative": true @@ -13222,8 +13222,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.413, - "y": -0.415, + "x": -0.41290485754343953, + "y": -0.4152647361760933, "z": 0.0 }, "relative": true @@ -13239,8 +13239,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.517, - "y": -0.909, + "x": 0.5169538755575687, + "y": -0.9085567867302617, "z": 0.0 }, "relative": true @@ -13256,8 +13256,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.675, - "y": -0.971, + "x": 0.6751951211858687, + "y": -0.9709424233465593, "z": 0.0 }, "relative": true @@ -13273,8 +13273,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.569, - "y": 0.592, + "x": -0.5689619842972184, + "y": 0.5918969913790362, "z": 0.0 }, "relative": true @@ -13290,8 +13290,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.946, - "y": -0.268, + "x": 0.9464450621708211, + "y": -0.2684908127803667, "z": 0.0 }, "relative": true @@ -13307,8 +13307,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.524, - "y": 0.901, + "x": 0.5241732366617591, + "y": 0.9011437416408563, "z": 0.0 }, "relative": true @@ -13324,8 +13324,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.143, - "y": -0.519, + "x": -0.14255393713960607, + "y": -0.5194262624564814, "z": 0.0 }, "relative": true @@ -13341,8 +13341,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.429, - "y": -0.422, + "x": -0.4287123231350338, + "y": -0.4223564528725028, "z": 0.0 }, "relative": true @@ -13358,8 +13358,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.093, - "y": -0.906, + "x": -0.09316367294024519, + "y": -0.9063127021008246, "z": 0.0 }, "relative": true @@ -13375,8 +13375,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.277, - "y": 0.682, + "x": -0.2767766535558669, + "y": 0.6816248114129131, "z": 0.0 }, "relative": true @@ -13392,8 +13392,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.98, - "y": -0.082, + "x": 0.9796762495562534, + "y": -0.0822145668330625, "z": 0.0 }, "relative": true @@ -13409,8 +13409,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.867, - "y": -0.301, + "x": -0.8666513070867441, + "y": -0.301053160242023, "z": 0.0 }, "relative": true @@ -13426,8 +13426,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.537, - "y": 0.02, + "x": 0.537415656028112, + "y": 0.020272692875002774, "z": 0.0 }, "relative": true @@ -13443,8 +13443,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.933, - "y": -0.623, + "x": 0.9332396256457531, + "y": -0.6228175690649898, "z": 0.0 }, "relative": true @@ -13460,8 +13460,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.181, - "y": -0.369, + "x": 0.18052415837320734, + "y": -0.36894384647296197, "z": 0.0 }, "relative": true @@ -13477,8 +13477,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.538, - "y": 0.238, + "x": 0.5384372634075449, + "y": 0.2377565050887107, "z": 0.0 }, "relative": true @@ -13494,8 +13494,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.39, - "y": 0.143, + "x": 0.39043436929278874, + "y": 0.14273182483160451, "z": 0.0 }, "relative": true @@ -13511,8 +13511,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.098, - "y": 0.991, + "x": 0.09782890412897283, + "y": 0.9907667536909659, "z": 0.0 }, "relative": true @@ -13528,8 +13528,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.529, - "y": -0.792, + "x": 0.5286610085921146, + "y": -0.7924508308419256, "z": 0.0 }, "relative": true @@ -13545,8 +13545,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.379, - "y": 0.124, + "x": 0.3789978184503342, + "y": 0.12396120576838676, "z": 0.0 }, "relative": true @@ -13562,8 +13562,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.948, - "y": 0.673, + "x": -0.9484912744890612, + "y": 0.6729649846476855, "z": 0.0 }, "relative": true @@ -13579,8 +13579,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.745, - "y": -0.213, + "x": 0.7451758753425153, + "y": -0.21318737562458967, "z": 0.0 }, "relative": true @@ -13596,8 +13596,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.187, - "y": -0.16, + "x": 0.1873200727251887, + "y": -0.15961374297992448, "z": 0.0 }, "relative": true @@ -13613,8 +13613,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.057, - "y": -0.544, + "x": -0.05729464924537564, + "y": -0.5436345558508746, "z": 0.0 }, "relative": true @@ -13630,8 +13630,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.096, - "y": -0.753, + "x": -0.09582414374469184, + "y": -0.7533839681212353, "z": 0.0 }, "relative": true @@ -13647,8 +13647,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.173, - "y": -0.767, + "x": -0.17254116580051848, + "y": -0.7669113400341137, "z": 0.0 }, "relative": true @@ -13664,8 +13664,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.894, - "y": 0.609, + "x": 0.8944730032887609, + "y": 0.6093318694741408, "z": 0.0 }, "relative": true @@ -13681,8 +13681,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.367, - "y": 0.212, + "x": -0.3670208139314082, + "y": 0.21201331909674526, "z": 0.0 }, "relative": true @@ -13698,8 +13698,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.471, - "y": 0.491, + "x": -0.4707511307971115, + "y": 0.4905279615419764, "z": 0.0 }, "relative": true @@ -13715,8 +13715,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.833, - "y": 0.468, + "x": -0.8328324229085962, + "y": 0.4677492878818803, "z": 0.0 }, "relative": true @@ -13732,8 +13732,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.811, - "y": -0.418, + "x": -0.8111463382182231, + "y": -0.41814807547140576, "z": 0.0 }, "relative": true @@ -13749,8 +13749,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.038, - "y": 0.257, + "x": 0.03807684940941125, + "y": 0.25664826686353326, "z": 0.0 }, "relative": true @@ -13766,8 +13766,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.24, - "y": 0.437, + "x": 0.23950083339596384, + "y": 0.43693196301855575, "z": 0.0 }, "relative": true @@ -13783,8 +13783,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.163, - "y": 0.806, + "x": -0.16279444820904887, + "y": 0.8064475707664818, "z": 0.0 }, "relative": true @@ -13800,8 +13800,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.09, - "y": -0.089, + "x": -0.08972872009232558, + "y": -0.08887625823751266, "z": 0.0 }, "relative": true @@ -13817,8 +13817,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.92, - "y": -0.173, + "x": 0.9203433427102556, + "y": -0.17343459369697545, "z": 0.0 }, "relative": true @@ -13834,8 +13834,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.002, - "y": -0.518, + "x": 0.0017496234414517975, + "y": -0.5178508316168335, "z": 0.0 }, "relative": true @@ -13851,8 +13851,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.621, - "y": -0.873, + "x": 0.6206263405732759, + "y": -0.8733399468665124, "z": 0.0 }, "relative": true @@ -13868,8 +13868,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.778, - "y": 0.76, + "x": -0.7776386664456383, + "y": 0.7602780485384968, "z": 0.0 }, "relative": true @@ -13885,8 +13885,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.544, - "y": 0.845, + "x": 0.5439379760788592, + "y": 0.8449177589350552, "z": 0.0 }, "relative": true @@ -13902,8 +13902,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.13, - "y": 0.012, + "x": -0.13036646025917076, + "y": 0.012051713627069693, "z": 0.0 }, "relative": true @@ -13919,8 +13919,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.166, - "y": -0.208, + "x": -0.1656465612645519, + "y": -0.20775229173765486, "z": 0.0 }, "relative": true @@ -13936,8 +13936,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.096, - "y": -0.054, + "x": -0.0962723255929061, + "y": -0.05417797659066137, "z": 0.0 }, "relative": true @@ -13953,8 +13953,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.902, - "y": 0.396, + "x": 0.902108945498191, + "y": 0.3958978534964961, "z": 0.0 }, "relative": true @@ -13970,8 +13970,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.28, - "y": -0.178, + "x": 0.27997950083139167, + "y": -0.17778188444008958, "z": 0.0 }, "relative": true @@ -13987,8 +13987,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.524, - "y": 0.694, + "x": 0.5235806061589545, + "y": 0.694318985642328, "z": 0.0 }, "relative": true @@ -14004,8 +14004,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.391, - "y": -0.784, + "x": 0.39140760219992154, + "y": -0.7839795272576484, "z": 0.0 }, "relative": true @@ -14021,8 +14021,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.841, - "y": 0.54, + "x": 0.8414243527073519, + "y": 0.5395591528940082, "z": 0.0 }, "relative": true @@ -14038,8 +14038,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.614, - "y": 0.221, + "x": 0.6137667704875602, + "y": 0.22119647516722085, "z": 0.0 }, "relative": true @@ -14055,8 +14055,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.883, - "y": 0.7, + "x": 0.8830488380766681, + "y": 0.6996724408425232, "z": 0.0 }, "relative": true @@ -14072,8 +14072,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.413, - "y": -0.415, + "x": -0.41290485754343953, + "y": -0.4152647361760933, "z": 0.0 }, "relative": true @@ -14089,8 +14089,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.517, - "y": -0.909, + "x": 0.5169538755575687, + "y": -0.9085567867302617, "z": 0.0 }, "relative": true @@ -14106,8 +14106,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.672, - "y": -0.961, + "x": -0.6716353749059765, + "y": -0.9605576808879026, "z": 0.0 }, "relative": true @@ -14123,8 +14123,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.01, - "y": -0.373, + "x": 0.010280170930300203, + "y": -0.37344123662342166, "z": 0.0 }, "relative": true @@ -14140,8 +14140,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.104, - "y": -0.423, + "x": 0.10357375682791004, + "y": -0.42294321030821425, "z": 0.0 }, "relative": true @@ -14157,8 +14157,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.452, - "y": -0.112, + "x": 0.4520311575096987, + "y": -0.11232675307600548, "z": 0.0 }, "relative": true @@ -14174,8 +14174,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.882, - "y": -0.716, + "x": -0.8821185914380845, + "y": -0.7155147434939819, "z": 0.0 }, "relative": true @@ -14191,8 +14191,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.92, - "y": 0.269, + "x": 0.9195487101690416, + "y": 0.2691627465297364, "z": 0.0 }, "relative": true @@ -14208,8 +14208,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.71, - "y": 0.117, + "x": 0.7098978191546745, + "y": 0.11710004169385968, "z": 0.0 }, "relative": true @@ -14225,8 +14225,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.379, - "y": 0.711, + "x": -0.37876368560819995, + "y": 0.7106729314759084, "z": 0.0 }, "relative": true @@ -14242,8 +14242,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.297, - "y": -0.066, + "x": -0.29728126898353335, + "y": -0.06649734568328003, "z": 0.0 }, "relative": true @@ -14259,8 +14259,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.23, - "y": -0.76, + "x": 0.22965781558352072, + "y": -0.7601866432836641, "z": 0.0 }, "relative": true @@ -14276,8 +14276,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.636, - "y": 0.195, + "x": -0.6356501074317229, + "y": 0.19458425399338064, "z": 0.0 }, "relative": true @@ -14293,8 +14293,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.572, - "y": 0.289, + "x": 0.5721251777404546, + "y": 0.2888584097921527, "z": 0.0 }, "relative": true @@ -14310,8 +14310,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.958, - "y": -0.022, + "x": -0.9580409549552311, + "y": -0.02243818192078395, "z": 0.0 }, "relative": true @@ -14327,8 +14327,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.33, - "y": -0.835, + "x": 0.3299184618602866, + "y": -0.8353726942369875, "z": 0.0 }, "relative": true @@ -14344,8 +14344,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.743, - "y": -0.792, + "x": 0.7434639386755209, + "y": -0.7919648864138378, "z": 0.0 }, "relative": true @@ -14361,8 +14361,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.994, - "y": 0.904, + "x": 0.9935751011164615, + "y": 0.9042566468497608, "z": 0.0 }, "relative": true @@ -14378,8 +14378,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.504, - "y": 0.515, + "x": -0.5035812884687294, + "y": 0.5150967434989442, "z": 0.0 }, "relative": true @@ -14395,8 +14395,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.553, - "y": 0.761, + "x": 0.5526227215900215, + "y": 0.7612604137272441, "z": 0.0 }, "relative": true @@ -14412,8 +14412,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.859, - "y": 0.084, + "x": 0.8593271349126876, + "y": 0.08414894953725849, "z": 0.0 }, "relative": true @@ -14429,8 +14429,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.818, - "y": -0.904, + "x": -0.8181049219192864, + "y": -0.903548131323352, "z": 0.0 }, "relative": true @@ -14446,8 +14446,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.317, - "y": -0.242, + "x": 0.3165782044458305, + "y": -0.24189274252014914, "z": 0.0 }, "relative": true @@ -14463,8 +14463,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.444, - "y": -0.259, + "x": -0.44390956414045135, + "y": -0.25912591535126905, "z": 0.0 }, "relative": true @@ -14480,8 +14480,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.661, - "y": -0.404, + "x": -0.6605165911891009, + "y": -0.40355115288839194, "z": 0.0 }, "relative": true @@ -14497,8 +14497,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.717, - "y": 0.235, + "x": -0.7170489950180006, + "y": 0.23454356079651384, "z": 0.0 }, "relative": true @@ -14514,8 +14514,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.257, - "y": -0.45, + "x": -0.2568187045379722, + "y": -0.45031188717601367, "z": 0.0 }, "relative": true @@ -14531,8 +14531,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.675, - "y": -0.971, + "x": 0.6751951211858687, + "y": -0.9709424233465593, "z": 0.0 }, "relative": true @@ -14548,8 +14548,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.569, - "y": 0.592, + "x": -0.5689619842972184, + "y": 0.5918969913790362, "z": 0.0 }, "relative": true @@ -14565,8 +14565,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.833, - "y": 0.468, + "x": -0.8328324229085962, + "y": 0.4677492878818803, "z": 0.0 }, "relative": true @@ -14582,8 +14582,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.811, - "y": -0.418, + "x": -0.8111463382182231, + "y": -0.41814807547140576, "z": 0.0 }, "relative": true @@ -14599,8 +14599,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.038, - "y": 0.257, + "x": 0.03807684940941125, + "y": 0.25664826686353326, "z": 0.0 }, "relative": true @@ -14616,8 +14616,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.24, - "y": 0.437, + "x": 0.23950083339596384, + "y": 0.43693196301855575, "z": 0.0 }, "relative": true @@ -14633,8 +14633,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.163, - "y": 0.806, + "x": -0.16279444820904887, + "y": 0.8064475707664818, "z": 0.0 }, "relative": true @@ -14650,8 +14650,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.09, - "y": -0.089, + "x": -0.08972872009232558, + "y": -0.08887625823751266, "z": 0.0 }, "relative": true @@ -14667,8 +14667,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.92, - "y": -0.173, + "x": 0.9203433427102556, + "y": -0.17343459369697545, "z": 0.0 }, "relative": true @@ -14684,8 +14684,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.002, - "y": -0.518, + "x": 0.0017496234414517975, + "y": -0.5178508316168335, "z": 0.0 }, "relative": true @@ -14701,8 +14701,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.621, - "y": -0.873, + "x": 0.6206263405732759, + "y": -0.8733399468665124, "z": 0.0 }, "relative": true @@ -14718,8 +14718,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.778, - "y": 0.76, + "x": -0.7776386664456383, + "y": 0.7602780485384968, "z": 0.0 }, "relative": true @@ -14735,8 +14735,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.544, - "y": 0.845, + "x": 0.5439379760788592, + "y": 0.8449177589350552, "z": 0.0 }, "relative": true @@ -14752,8 +14752,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.13, - "y": 0.012, + "x": -0.13036646025917076, + "y": 0.012051713627069693, "z": 0.0 }, "relative": true @@ -14769,8 +14769,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.166, - "y": -0.208, + "x": -0.1656465612645519, + "y": -0.20775229173765486, "z": 0.0 }, "relative": true @@ -14786,8 +14786,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.096, - "y": -0.054, + "x": -0.0962723255929061, + "y": -0.05417797659066137, "z": 0.0 }, "relative": true @@ -14803,8 +14803,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.902, - "y": 0.396, + "x": 0.902108945498191, + "y": 0.3958978534964961, "z": 0.0 }, "relative": true @@ -14820,8 +14820,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.28, - "y": -0.178, + "x": 0.27997950083139167, + "y": -0.17778188444008958, "z": 0.0 }, "relative": true @@ -14837,8 +14837,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.524, - "y": 0.694, + "x": 0.5235806061589545, + "y": 0.694318985642328, "z": 0.0 }, "relative": true @@ -14854,8 +14854,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.391, - "y": -0.784, + "x": 0.39140760219992154, + "y": -0.7839795272576484, "z": 0.0 }, "relative": true @@ -14871,8 +14871,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.841, - "y": 0.54, + "x": 0.8414243527073519, + "y": 0.5395591528940082, "z": 0.0 }, "relative": true @@ -14888,8 +14888,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.614, - "y": 0.221, + "x": 0.6137667704875602, + "y": 0.22119647516722085, "z": 0.0 }, "relative": true @@ -14905,8 +14905,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.883, - "y": 0.7, + "x": 0.8830488380766681, + "y": 0.6996724408425232, "z": 0.0 }, "relative": true @@ -14922,8 +14922,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.367, - "y": 0.212, + "x": -0.3670208139314082, + "y": 0.21201331909674526, "z": 0.0 }, "relative": true @@ -14939,8 +14939,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.471, - "y": 0.491, + "x": -0.4707511307971115, + "y": 0.4905279615419764, "z": 0.0 }, "relative": true @@ -14956,8 +14956,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.833, - "y": 0.468, + "x": -0.8328324229085962, + "y": 0.4677492878818803, "z": 0.0 }, "relative": true @@ -14973,8 +14973,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.811, - "y": -0.418, + "x": -0.8111463382182231, + "y": -0.41814807547140576, "z": 0.0 }, "relative": true @@ -14990,8 +14990,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.038, - "y": 0.257, + "x": 0.03807684940941125, + "y": 0.25664826686353326, "z": 0.0 }, "relative": true @@ -15007,8 +15007,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.24, - "y": 0.437, + "x": 0.23950083339596384, + "y": 0.43693196301855575, "z": 0.0 }, "relative": true @@ -15024,8 +15024,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.163, - "y": 0.806, + "x": -0.16279444820904887, + "y": 0.8064475707664818, "z": 0.0 }, "relative": true @@ -15041,8 +15041,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.09, - "y": -0.089, + "x": -0.08972872009232558, + "y": -0.08887625823751266, "z": 0.0 }, "relative": true @@ -15058,8 +15058,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.92, - "y": -0.173, + "x": 0.9203433427102556, + "y": -0.17343459369697545, "z": 0.0 }, "relative": true @@ -15075,8 +15075,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.002, - "y": -0.518, + "x": 0.0017496234414517975, + "y": -0.5178508316168335, "z": 0.0 }, "relative": true @@ -15092,8 +15092,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.621, - "y": -0.873, + "x": 0.6206263405732759, + "y": -0.8733399468665124, "z": 0.0 }, "relative": true @@ -15109,8 +15109,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.778, - "y": 0.76, + "x": -0.7776386664456383, + "y": 0.7602780485384968, "z": 0.0 }, "relative": true @@ -15126,8 +15126,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.544, - "y": 0.845, + "x": 0.5439379760788592, + "y": 0.8449177589350552, "z": 0.0 }, "relative": true @@ -15143,8 +15143,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.13, - "y": 0.012, + "x": -0.13036646025917076, + "y": 0.012051713627069693, "z": 0.0 }, "relative": true @@ -15160,8 +15160,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.166, - "y": -0.208, + "x": -0.1656465612645519, + "y": -0.20775229173765486, "z": 0.0 }, "relative": true @@ -15177,8 +15177,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.096, - "y": -0.054, + "x": -0.0962723255929061, + "y": -0.05417797659066137, "z": 0.0 }, "relative": true @@ -15194,8 +15194,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.902, - "y": 0.396, + "x": 0.902108945498191, + "y": 0.3958978534964961, "z": 0.0 }, "relative": true @@ -15211,8 +15211,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.28, - "y": -0.178, + "x": 0.27997950083139167, + "y": -0.17778188444008958, "z": 0.0 }, "relative": true @@ -15228,8 +15228,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.524, - "y": 0.694, + "x": 0.5235806061589545, + "y": 0.694318985642328, "z": 0.0 }, "relative": true @@ -15245,8 +15245,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.391, - "y": -0.784, + "x": 0.39140760219992154, + "y": -0.7839795272576484, "z": 0.0 }, "relative": true @@ -15262,8 +15262,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.841, - "y": 0.54, + "x": 0.8414243527073519, + "y": 0.5395591528940082, "z": 0.0 }, "relative": true @@ -15279,8 +15279,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.614, - "y": 0.221, + "x": 0.6137667704875602, + "y": 0.22119647516722085, "z": 0.0 }, "relative": true @@ -15296,8 +15296,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.883, - "y": 0.7, + "x": 0.8830488380766681, + "y": 0.6996724408425232, "z": 0.0 }, "relative": true @@ -15313,8 +15313,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.413, - "y": -0.415, + "x": -0.41290485754343953, + "y": -0.4152647361760933, "z": 0.0 }, "relative": true @@ -15330,8 +15330,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.517, - "y": -0.909, + "x": 0.5169538755575687, + "y": -0.9085567867302617, "z": 0.0 }, "relative": true @@ -15347,8 +15347,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.672, - "y": -0.961, + "x": -0.6716353749059765, + "y": -0.9605576808879026, "z": 0.0 }, "relative": true @@ -15364,8 +15364,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.01, - "y": -0.373, + "x": 0.010280170930300203, + "y": -0.37344123662342166, "z": 0.0 }, "relative": true @@ -15381,8 +15381,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.104, - "y": -0.423, + "x": 0.10357375682791004, + "y": -0.42294321030821425, "z": 0.0 }, "relative": true @@ -15398,8 +15398,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.452, - "y": -0.112, + "x": 0.4520311575096987, + "y": -0.11232675307600548, "z": 0.0 }, "relative": true @@ -15415,8 +15415,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.882, - "y": -0.716, + "x": -0.8821185914380845, + "y": -0.7155147434939819, "z": 0.0 }, "relative": true @@ -15432,8 +15432,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.92, - "y": 0.269, + "x": 0.9195487101690416, + "y": 0.2691627465297364, "z": 0.0 }, "relative": true @@ -15449,8 +15449,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.71, - "y": 0.117, + "x": 0.7098978191546745, + "y": 0.11710004169385968, "z": 0.0 }, "relative": true @@ -15466,8 +15466,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.379, - "y": 0.711, + "x": -0.37876368560819995, + "y": 0.7106729314759084, "z": 0.0 }, "relative": true @@ -15483,8 +15483,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.297, - "y": -0.066, + "x": -0.29728126898353335, + "y": -0.06649734568328003, "z": 0.0 }, "relative": true @@ -15500,8 +15500,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.23, - "y": -0.76, + "x": 0.22965781558352072, + "y": -0.7601866432836641, "z": 0.0 }, "relative": true @@ -15517,8 +15517,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.636, - "y": 0.195, + "x": -0.6356501074317229, + "y": 0.19458425399338064, "z": 0.0 }, "relative": true @@ -15534,8 +15534,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.572, - "y": 0.289, + "x": 0.5721251777404546, + "y": 0.2888584097921527, "z": 0.0 }, "relative": true @@ -15551,8 +15551,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.958, - "y": -0.022, + "x": -0.9580409549552311, + "y": -0.02243818192078395, "z": 0.0 }, "relative": true @@ -15568,8 +15568,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.33, - "y": -0.835, + "x": 0.3299184618602866, + "y": -0.8353726942369875, "z": 0.0 }, "relative": true @@ -15585,8 +15585,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.743, - "y": -0.792, + "x": 0.7434639386755209, + "y": -0.7919648864138378, "z": 0.0 }, "relative": true @@ -15602,8 +15602,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.994, - "y": 0.904, + "x": 0.9935751011164615, + "y": 0.9042566468497608, "z": 0.0 }, "relative": true @@ -15619,8 +15619,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.504, - "y": 0.515, + "x": -0.5035812884687294, + "y": 0.5150967434989442, "z": 0.0 }, "relative": true @@ -15636,8 +15636,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.553, - "y": 0.761, + "x": 0.5526227215900215, + "y": 0.7612604137272441, "z": 0.0 }, "relative": true @@ -15653,8 +15653,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.859, - "y": 0.084, + "x": 0.8593271349126876, + "y": 0.08414894953725849, "z": 0.0 }, "relative": true @@ -15670,8 +15670,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.818, - "y": -0.904, + "x": -0.8181049219192864, + "y": -0.903548131323352, "z": 0.0 }, "relative": true @@ -15687,8 +15687,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.317, - "y": -0.242, + "x": 0.3165782044458305, + "y": -0.24189274252014914, "z": 0.0 }, "relative": true @@ -15704,8 +15704,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.444, - "y": -0.259, + "x": -0.44390956414045135, + "y": -0.25912591535126905, "z": 0.0 }, "relative": true @@ -15721,8 +15721,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.661, - "y": -0.404, + "x": -0.6605165911891009, + "y": -0.40355115288839194, "z": 0.0 }, "relative": true @@ -15738,8 +15738,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.717, - "y": 0.235, + "x": -0.7170489950180006, + "y": 0.23454356079651384, "z": 0.0 }, "relative": true @@ -15755,8 +15755,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.257, - "y": -0.45, + "x": -0.2568187045379722, + "y": -0.45031188717601367, "z": 0.0 }, "relative": true @@ -15772,8 +15772,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.675, - "y": -0.971, + "x": 0.6751951211858687, + "y": -0.9709424233465593, "z": 0.0 }, "relative": true @@ -15789,8 +15789,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.569, - "y": 0.592, + "x": -0.5689619842972184, + "y": 0.5918969913790362, "z": 0.0 }, "relative": true @@ -15806,8 +15806,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.833, - "y": 0.468, + "x": -0.8328324229085962, + "y": 0.4677492878818803, "z": 0.0 }, "relative": true @@ -15823,8 +15823,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.811, - "y": -0.418, + "x": -0.8111463382182231, + "y": -0.41814807547140576, "z": 0.0 }, "relative": true @@ -15840,8 +15840,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.038, - "y": 0.257, + "x": 0.03807684940941125, + "y": 0.25664826686353326, "z": 0.0 }, "relative": true @@ -15857,8 +15857,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.24, - "y": 0.437, + "x": 0.23950083339596384, + "y": 0.43693196301855575, "z": 0.0 }, "relative": true @@ -15874,8 +15874,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.163, - "y": 0.806, + "x": -0.16279444820904887, + "y": 0.8064475707664818, "z": 0.0 }, "relative": true @@ -15891,8 +15891,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.09, - "y": -0.089, + "x": -0.08972872009232558, + "y": -0.08887625823751266, "z": 0.0 }, "relative": true @@ -15908,8 +15908,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.92, - "y": -0.173, + "x": 0.9203433427102556, + "y": -0.17343459369697545, "z": 0.0 }, "relative": true @@ -15925,8 +15925,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.002, - "y": -0.518, + "x": 0.0017496234414517975, + "y": -0.5178508316168335, "z": 0.0 }, "relative": true @@ -15942,8 +15942,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.621, - "y": -0.873, + "x": 0.6206263405732759, + "y": -0.8733399468665124, "z": 0.0 }, "relative": true @@ -15959,8 +15959,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.778, - "y": 0.76, + "x": -0.7776386664456383, + "y": 0.7602780485384968, "z": 0.0 }, "relative": true @@ -15976,8 +15976,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.544, - "y": 0.845, + "x": 0.5439379760788592, + "y": 0.8449177589350552, "z": 0.0 }, "relative": true @@ -15993,8 +15993,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.13, - "y": 0.012, + "x": -0.13036646025917076, + "y": 0.012051713627069693, "z": 0.0 }, "relative": true @@ -16010,8 +16010,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.166, - "y": -0.208, + "x": -0.1656465612645519, + "y": -0.20775229173765486, "z": 0.0 }, "relative": true @@ -16027,8 +16027,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.096, - "y": -0.054, + "x": -0.0962723255929061, + "y": -0.05417797659066137, "z": 0.0 }, "relative": true @@ -16044,8 +16044,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.902, - "y": 0.396, + "x": 0.902108945498191, + "y": 0.3958978534964961, "z": 0.0 }, "relative": true @@ -16061,8 +16061,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.28, - "y": -0.178, + "x": 0.27997950083139167, + "y": -0.17778188444008958, "z": 0.0 }, "relative": true @@ -16078,8 +16078,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.524, - "y": 0.694, + "x": 0.5235806061589545, + "y": 0.694318985642328, "z": 0.0 }, "relative": true @@ -16095,8 +16095,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.391, - "y": -0.784, + "x": 0.39140760219992154, + "y": -0.7839795272576484, "z": 0.0 }, "relative": true @@ -16112,8 +16112,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.841, - "y": 0.54, + "x": 0.8414243527073519, + "y": 0.5395591528940082, "z": 0.0 }, "relative": true @@ -16129,8 +16129,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.614, - "y": 0.221, + "x": 0.6137667704875602, + "y": 0.22119647516722085, "z": 0.0 }, "relative": true @@ -16146,8 +16146,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.096, - "y": -0.753, + "x": -0.09582414374469184, + "y": -0.7533839681212353, "z": 0.0 }, "relative": true @@ -16163,8 +16163,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.173, - "y": -0.767, + "x": -0.17254116580051848, + "y": -0.7669113400341137, "z": 0.0 }, "relative": true @@ -16180,8 +16180,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.894, - "y": 0.609, + "x": 0.8944730032887609, + "y": 0.6093318694741408, "z": 0.0 }, "relative": true @@ -16197,8 +16197,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.413, - "y": -0.415, + "x": -0.41290485754343953, + "y": -0.4152647361760933, "z": 0.0 }, "relative": true @@ -16214,8 +16214,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.517, - "y": -0.909, + "x": 0.5169538755575687, + "y": -0.9085567867302617, "z": 0.0 }, "relative": true @@ -16231,8 +16231,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.675, - "y": -0.971, + "x": 0.6751951211858687, + "y": -0.9709424233465593, "z": 0.0 }, "relative": true @@ -16248,8 +16248,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.569, - "y": 0.592, + "x": -0.5689619842972184, + "y": 0.5918969913790362, "z": 0.0 }, "relative": true @@ -16265,8 +16265,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.946, - "y": -0.268, + "x": 0.9464450621708211, + "y": -0.2684908127803667, "z": 0.0 }, "relative": true @@ -16282,8 +16282,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.524, - "y": 0.901, + "x": 0.5241732366617591, + "y": 0.9011437416408563, "z": 0.0 }, "relative": true @@ -16299,8 +16299,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.143, - "y": -0.519, + "x": -0.14255393713960607, + "y": -0.5194262624564814, "z": 0.0 }, "relative": true @@ -16316,8 +16316,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.429, - "y": -0.422, + "x": -0.4287123231350338, + "y": -0.4223564528725028, "z": 0.0 }, "relative": true @@ -16333,8 +16333,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.093, - "y": -0.906, + "x": -0.09316367294024519, + "y": -0.9063127021008246, "z": 0.0 }, "relative": true @@ -16350,8 +16350,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.277, - "y": 0.682, + "x": -0.2767766535558669, + "y": 0.6816248114129131, "z": 0.0 }, "relative": true @@ -16367,8 +16367,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.98, - "y": -0.082, + "x": 0.9796762495562534, + "y": -0.0822145668330625, "z": 0.0 }, "relative": true @@ -16384,8 +16384,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.867, - "y": -0.301, + "x": -0.8666513070867441, + "y": -0.301053160242023, "z": 0.0 }, "relative": true @@ -16401,8 +16401,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.537, - "y": 0.02, + "x": 0.537415656028112, + "y": 0.020272692875002774, "z": 0.0 }, "relative": true @@ -16418,8 +16418,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.933, - "y": -0.623, + "x": 0.9332396256457531, + "y": -0.6228175690649898, "z": 0.0 }, "relative": true @@ -16435,8 +16435,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.181, - "y": -0.369, + "x": 0.18052415837320734, + "y": -0.36894384647296197, "z": 0.0 }, "relative": true @@ -16452,8 +16452,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.538, - "y": 0.238, + "x": 0.5384372634075449, + "y": 0.2377565050887107, "z": 0.0 }, "relative": true @@ -16469,8 +16469,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.39, - "y": 0.143, + "x": 0.39043436929278874, + "y": 0.14273182483160451, "z": 0.0 }, "relative": true @@ -16486,8 +16486,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.098, - "y": 0.991, + "x": 0.09782890412897283, + "y": 0.9907667536909659, "z": 0.0 }, "relative": true @@ -16503,8 +16503,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.529, - "y": -0.792, + "x": 0.5286610085921146, + "y": -0.7924508308419256, "z": 0.0 }, "relative": true @@ -16520,8 +16520,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.379, - "y": 0.124, + "x": 0.3789978184503342, + "y": 0.12396120576838676, "z": 0.0 }, "relative": true @@ -16537,8 +16537,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.948, - "y": 0.673, + "x": -0.9484912744890612, + "y": 0.6729649846476855, "z": 0.0 }, "relative": true @@ -16554,8 +16554,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.745, - "y": -0.213, + "x": 0.7451758753425153, + "y": -0.21318737562458967, "z": 0.0 }, "relative": true @@ -16571,8 +16571,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.187, - "y": -0.16, + "x": 0.1873200727251887, + "y": -0.15961374297992448, "z": 0.0 }, "relative": true @@ -16588,8 +16588,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.057, - "y": -0.544, + "x": -0.05729464924537564, + "y": -0.5436345558508746, "z": 0.0 }, "relative": true @@ -16605,8 +16605,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.096, - "y": -0.753, + "x": -0.09582414374469184, + "y": -0.7533839681212353, "z": 0.0 }, "relative": true @@ -16622,8 +16622,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.173, - "y": -0.767, + "x": -0.17254116580051848, + "y": -0.7669113400341137, "z": 0.0 }, "relative": true @@ -16639,8 +16639,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.894, - "y": 0.609, + "x": 0.8944730032887609, + "y": 0.6093318694741408, "z": 0.0 }, "relative": true @@ -16656,8 +16656,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.624, - "y": 0.405, + "x": -0.6238548626325471, + "y": 0.4053626746020169, "z": 0.0 }, "relative": true @@ -16673,8 +16673,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.138, - "y": -0.479, + "x": 0.1379445992766417, + "y": -0.47871087958516045, "z": 0.0 }, "relative": true @@ -16690,8 +16690,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.952, - "y": 0.862, + "x": -0.9516767113283946, + "y": 0.8619900618578948, "z": 0.0 }, "relative": true @@ -16707,8 +16707,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.94, - "y": 0.633, + "x": 0.9398732950992088, + "y": 0.6326239915683629, "z": 0.0 }, "relative": true @@ -16724,8 +16724,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.863, - "y": 0.016, + "x": -0.8631974445502164, + "y": 0.016153555523963137, "z": 0.0 }, "relative": true @@ -16741,8 +16741,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.192, - "y": -0.492, + "x": 0.19167797120152907, + "y": -0.4916414381703984, "z": 0.0 }, "relative": true @@ -16758,8 +16758,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.864, - "y": -0.114, + "x": -0.8644261221501586, + "y": -0.11434763886359756, "z": 0.0 }, "relative": true @@ -16775,8 +16775,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.029, - "y": -0.521, + "x": -0.029081958413378572, + "y": -0.5214138808318329, "z": 0.0 }, "relative": true @@ -16792,8 +16792,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.871, - "y": 0.787, + "x": -0.8713091851579695, + "y": 0.7866284950967315, "z": 0.0 }, "relative": true @@ -16809,8 +16809,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.884, - "y": -0.183, + "x": 0.884342023093545, + "y": -0.1825407002568431, "z": 0.0 }, "relative": true @@ -16826,8 +16826,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.698, - "y": 0.044, + "x": -0.6978385295364686, + "y": 0.0440574328736949, "z": 0.0 }, "relative": true @@ -16843,8 +16843,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.481, - "y": -0.029, + "x": -0.48055049324331556, + "y": -0.028546347149214002, "z": 0.0 }, "relative": true @@ -16860,8 +16860,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.413, - "y": -0.449, + "x": 0.41283517382864776, + "y": -0.44938038251347323, "z": 0.0 }, "relative": true @@ -16877,8 +16877,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.791, - "y": 0.893, + "x": 0.7911399832501751, + "y": 0.893446368526005, "z": 0.0 }, "relative": true @@ -16894,8 +16894,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.651, - "y": -0.689, + "x": 0.6507434699009087, + "y": -0.6890023920962012, "z": 0.0 }, "relative": true @@ -16911,8 +16911,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.105, - "y": -0.547, + "x": 0.10489019777253028, + "y": -0.5467450997193952, "z": 0.0 }, "relative": true @@ -16928,8 +16928,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.576, - "y": -0.264, + "x": -0.5760905289992633, + "y": -0.2639900702114173, "z": 0.0 }, "relative": true @@ -16945,8 +16945,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.398, - "y": 0.804, + "x": 0.39828861790105297, + "y": 0.8036624129416385, "z": 0.0 }, "relative": true @@ -16962,8 +16962,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.674, - "y": -0.918, + "x": -0.673848991328553, + "y": -0.918443329270668, "z": 0.0 }, "relative": true @@ -16979,8 +16979,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.86, - "y": -0.95, + "x": -0.8599152936179257, + "y": -0.9499371022680787, "z": 0.0 }, "relative": true @@ -16996,8 +16996,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.629, - "y": -0.519, + "x": 0.6285243831393765, + "y": -0.5186557636566307, "z": 0.0 }, "relative": true @@ -17013,8 +17013,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.322, - "y": 0.246, + "x": 0.3222412784832269, + "y": 0.24621192679727177, "z": 0.0 }, "relative": true @@ -17030,8 +17030,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.198, - "y": -0.753, + "x": 0.19754357911311016, + "y": -0.7529246632397206, "z": 0.0 }, "relative": true @@ -17047,8 +17047,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": -0.432, - "y": 0.189, + "x": -0.43181570545865555, + "y": 0.18945437402201537, "z": 0.0 }, "relative": true @@ -17064,8 +17064,8 @@ description: Artifact commands mike_stress_test.kcl "segment": { "type": "line", "end": { - "x": 0.871, - "y": -0.722, + "x": 0.8714511090241797, + "y": -0.7215844196844685, "z": 0.0 }, "relative": true diff --git a/rust/kcl-lib/tests/mike_stress_test/ops.snap b/rust/kcl-lib/tests/mike_stress_test/ops.snap index 899ac2c2e..a3dbc1962 100644 --- a/rust/kcl-lib/tests/mike_stress_test/ops.snap +++ b/rust/kcl-lib/tests/mike_stress_test/ops.snap @@ -94,7 +94,7 @@ description: Operations executed mike_stress_test.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -110,7 +110,7 @@ description: Operations executed mike_stress_test.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -127,7 +127,7 @@ description: Operations executed mike_stress_test.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/mike_stress_test/program_memory.snap b/rust/kcl-lib/tests/mike_stress_test/program_memory.snap index 75609aeb5..1a7eb3d6a 100644 --- a/rust/kcl-lib/tests/mike_stress_test/program_memory.snap +++ b/rust/kcl-lib/tests/mike_stress_test/program_memory.snap @@ -7033,8 +7033,8 @@ description: Variables in memory after executing mike_stress_test.kcl ], "tag": null, "to": [ - -0.367, - 0.212 + -0.3670208139314082, + 0.21201331909674526 ], "type": "ToPoint", "units": { @@ -7047,13 +7047,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - -0.367, - 0.212 + -0.3670208139314082, + 0.21201331909674526 ], "tag": null, "to": [ - -0.838, - 0.703 + -0.8377719447285197, + 0.7025412806387217 ], "type": "ToPoint", "units": { @@ -7066,13 +7066,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - -0.838, - 0.703 + -0.8377719447285197, + 0.7025412806387217 ], "tag": null, "to": [ - -1.671, - 1.17 + -1.6706043676371158, + 1.170290568520602 ], "type": "ToPoint", "units": { @@ -7085,13 +7085,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - -1.671, - 1.17 + -1.6706043676371158, + 1.170290568520602 ], "tag": null, "to": [ - -2.482, - 0.752 + -2.481750705855339, + 0.7521424930491962 ], "type": "ToPoint", "units": { @@ -7104,13 +7104,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - -2.482, - 0.752 + -2.481750705855339, + 0.7521424930491962 ], "tag": null, "to": [ - -2.444, - 1.009 + -2.443673856445928, + 1.0087907599127295 ], "type": "ToPoint", "units": { @@ -7123,13 +7123,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - -2.444, - 1.009 + -2.443673856445928, + 1.0087907599127295 ], "tag": null, "to": [ - -2.204, - 1.446 + -2.204173023049964, + 1.4457227229312852 ], "type": "ToPoint", "units": { @@ -7142,13 +7142,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - -2.204, - 1.446 + -2.204173023049964, + 1.4457227229312852 ], "tag": null, "to": [ - -2.367, - 2.252 + -2.366967471259013, + 2.252170293697767 ], "type": "ToPoint", "units": { @@ -7161,13 +7161,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - -2.367, - 2.252 + -2.366967471259013, + 2.252170293697767 ], "tag": null, "to": [ - -2.457, - 2.163 + -2.4566961913513383, + 2.1632940354602543 ], "type": "ToPoint", "units": { @@ -7180,13 +7180,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - -2.457, - 2.163 + -2.4566961913513383, + 2.1632940354602543 ], "tag": null, "to": [ - -1.536, - 1.99 + -1.5363528486410827, + 1.989859441763279 ], "type": "ToPoint", "units": { @@ -7199,13 +7199,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - -1.536, - 1.99 + -1.5363528486410827, + 1.989859441763279 ], "tag": null, "to": [ - -1.535, - 1.472 + -1.5346032251996309, + 1.4720086101464454 ], "type": "ToPoint", "units": { @@ -7218,13 +7218,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - -1.535, - 1.472 + -1.5346032251996309, + 1.4720086101464454 ], "tag": null, "to": [ - -0.914, - 0.599 + -0.913976884626355, + 0.598668663279933 ], "type": "ToPoint", "units": { @@ -7237,13 +7237,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - -0.914, - 0.599 + -0.913976884626355, + 0.598668663279933 ], "tag": null, "to": [ - -1.692, - 1.359 + -1.6916155510719932, + 1.3589467118184297 ], "type": "ToPoint", "units": { @@ -7256,13 +7256,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - -1.692, - 1.359 + -1.6916155510719932, + 1.3589467118184297 ], "tag": null, "to": [ - -1.148, - 2.204 + -1.147677574993134, + 2.203864470753485 ], "type": "ToPoint", "units": { @@ -7275,13 +7275,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - -1.148, - 2.204 + -1.147677574993134, + 2.203864470753485 ], "tag": null, "to": [ - -1.278, - 2.216 + -1.2780440352523048, + 2.2159161843805544 ], "type": "ToPoint", "units": { @@ -7294,13 +7294,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - -1.278, - 2.216 + -1.2780440352523048, + 2.2159161843805544 ], "tag": null, "to": [ - -1.444, - 2.008 + -1.4436905965168567, + 2.0081638926428997 ], "type": "ToPoint", "units": { @@ -7313,13 +7313,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - -1.444, - 2.008 + -1.4436905965168567, + 2.0081638926428997 ], "tag": null, "to": [ - -1.54, - 1.954 + -1.5399629221097628, + 1.9539859160522384 ], "type": "ToPoint", "units": { @@ -7332,13 +7332,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - -1.54, - 1.954 + -1.5399629221097628, + 1.9539859160522384 ], "tag": null, "to": [ - -0.638, - 2.35 + -0.6378539766115718, + 2.3498837695487342 ], "type": "ToPoint", "units": { @@ -7351,13 +7351,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - -0.638, - 2.35 + -0.6378539766115718, + 2.3498837695487342 ], "tag": null, "to": [ - -0.358, - 2.172 + -0.35787447578018017, + 2.1721018851086447 ], "type": "ToPoint", "units": { @@ -7370,13 +7370,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - -0.358, - 2.172 + -0.35787447578018017, + 2.1721018851086447 ], "tag": null, "to": [ - 0.166, - 2.866 + 0.16570613037877435, + 2.8664208707509724 ], "type": "ToPoint", "units": { @@ -7389,13 +7389,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 0.166, - 2.866 + 0.16570613037877435, + 2.8664208707509724 ], "tag": null, "to": [ - 0.557, - 2.082 + 0.5571137325786959, + 2.0824413434933238 ], "type": "ToPoint", "units": { @@ -7408,13 +7408,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 0.557, - 2.082 + 0.5571137325786959, + 2.0824413434933238 ], "tag": null, "to": [ - 1.399, - 2.622 + 1.3985380852860478, + 2.622000496387332 ], "type": "ToPoint", "units": { @@ -7427,13 +7427,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 1.399, - 2.622 + 1.3985380852860478, + 2.622000496387332 ], "tag": null, "to": [ - 2.012, - 2.843 + 2.012304855773608, + 2.843196971554553 ], "type": "ToPoint", "units": { @@ -7446,13 +7446,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 2.012, - 2.843 + 2.012304855773608, + 2.843196971554553 ], "tag": null, "to": [ - 2.895, - 3.543 + 2.895353693850276, + 3.542869412397076 ], "type": "ToPoint", "units": { @@ -7465,13 +7465,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 2.895, - 3.543 + 2.895353693850276, + 3.542869412397076 ], "tag": null, "to": [ - 2.482, - 3.128 + 2.4824488363068364, + 3.127604676220983 ], "type": "ToPoint", "units": { @@ -7484,13 +7484,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 2.482, - 3.128 + 2.4824488363068364, + 3.127604676220983 ], "tag": null, "to": [ - 2.999, - 2.219 + 2.999402711864405, + 2.2190478894907213 ], "type": "ToPoint", "units": { @@ -7503,13 +7503,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 2.999, - 2.219 + 2.999402711864405, + 2.2190478894907213 ], "tag": null, "to": [ - 2.328, - 1.258 + 2.327767336958429, + 1.2584902086028187 ], "type": "ToPoint", "units": { @@ -7522,13 +7522,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 2.328, - 1.258 + 2.327767336958429, + 1.2584902086028187 ], "tag": null, "to": [ - 2.338, - 0.885 + 2.338047507888729, + 0.885048971979397 ], "type": "ToPoint", "units": { @@ -7541,13 +7541,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 2.338, - 0.885 + 2.338047507888729, + 0.885048971979397 ], "tag": null, "to": [ - 2.442, - 0.462 + 2.441621264716639, + 0.4621057616711828 ], "type": "ToPoint", "units": { @@ -7560,13 +7560,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 2.442, - 0.462 + 2.441621264716639, + 0.4621057616711828 ], "tag": null, "to": [ - 2.894, - 0.35 + 2.893652422226338, + 0.3497790085951773 ], "type": "ToPoint", "units": { @@ -7579,13 +7579,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 2.894, - 0.35 + 2.893652422226338, + 0.3497790085951773 ], "tag": null, "to": [ - 2.012, - -0.366 + 2.0115338307882533, + -0.3657357348988046 ], "type": "ToPoint", "units": { @@ -7598,13 +7598,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 2.012, - -0.366 + 2.0115338307882533, + -0.3657357348988046 ], "tag": null, "to": [ - 2.931, - -0.097 + 2.931082540957295, + -0.09657298836906825 ], "type": "ToPoint", "units": { @@ -7617,13 +7617,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 2.931, - -0.097 + 2.931082540957295, + -0.09657298836906825 ], "tag": null, "to": [ - 3.641, - 0.021 + 3.6409803601119695, + 0.020527053324791433 ], "type": "ToPoint", "units": { @@ -7636,13 +7636,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 3.641, - 0.021 + 3.6409803601119695, + 0.020527053324791433 ], "tag": null, "to": [ - 3.262, - 0.731 + 3.2622166745037697, + 0.7311999848006998 ], "type": "ToPoint", "units": { @@ -7655,13 +7655,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 3.262, - 0.731 + 3.2622166745037697, + 0.7311999848006998 ], "tag": null, "to": [ - 2.965, - 0.665 + 2.9649354055202366, + 0.6647026391174198 ], "type": "ToPoint", "units": { @@ -7674,13 +7674,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 2.965, - 0.665 + 2.9649354055202366, + 0.6647026391174198 ], "tag": null, "to": [ - 3.195, - -0.095 + 3.1945932211037573, + -0.09548400416624436 ], "type": "ToPoint", "units": { @@ -7693,13 +7693,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 3.195, - -0.095 + 3.1945932211037573, + -0.09548400416624436 ], "tag": null, "to": [ - 2.559, - 0.099 + 2.5589431136720346, + 0.09910024982713628 ], "type": "ToPoint", "units": { @@ -7712,13 +7712,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 2.559, - 0.099 + 2.5589431136720346, + 0.09910024982713628 ], "tag": null, "to": [ - 3.131, - 0.388 + 3.131068291412489, + 0.387958659619289 ], "type": "ToPoint", "units": { @@ -7731,13 +7731,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 3.131, - 0.388 + 3.131068291412489, + 0.387958659619289 ], "tag": null, "to": [ - 2.173, - 0.366 + 2.173027336457258, + 0.36552047769850504 ], "type": "ToPoint", "units": { @@ -7750,13 +7750,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 2.173, - 0.366 + 2.173027336457258, + 0.36552047769850504 ], "tag": null, "to": [ - 2.503, - -0.47 + 2.5029457983175445, + -0.4698522165384824 ], "type": "ToPoint", "units": { @@ -7769,13 +7769,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 2.503, - -0.47 + 2.5029457983175445, + -0.4698522165384824 ], "tag": null, "to": [ - 3.246, - -1.262 + 3.2464097369930656, + -1.2618171029523202 ], "type": "ToPoint", "units": { @@ -7788,13 +7788,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 3.246, - -1.262 + 3.2464097369930656, + -1.2618171029523202 ], "tag": null, "to": [ - 4.24, - -0.358 + 4.239984838109527, + -0.3575604561025594 ], "type": "ToPoint", "units": { @@ -7807,13 +7807,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 4.24, - -0.358 + 4.239984838109527, + -0.3575604561025594 ], "tag": null, "to": [ - 3.736, - 0.158 + 3.736403549640798, + 0.1575362873963848 ], "type": "ToPoint", "units": { @@ -7826,13 +7826,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 3.736, - 0.158 + 3.736403549640798, + 0.1575362873963848 ], "tag": null, "to": [ - 4.289, - 0.919 + 4.289026271230819, + 0.9187967011236289 ], "type": "ToPoint", "units": { @@ -7845,13 +7845,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 4.289, - 0.919 + 4.289026271230819, + 0.9187967011236289 ], "tag": null, "to": [ - 5.148, - 1.003 + 5.148353406143507, + 1.0029456506608874 ], "type": "ToPoint", "units": { @@ -7864,13 +7864,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 5.148, - 1.003 + 5.148353406143507, + 1.0029456506608874 ], "tag": null, "to": [ - 4.33, - 0.099 + 4.33024848422422, + 0.09939751933753538 ], "type": "ToPoint", "units": { @@ -7883,13 +7883,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 4.33, - 0.099 + 4.33024848422422, + 0.09939751933753538 ], "tag": null, "to": [ - 4.647, - -0.142 + 4.646826688670051, + -0.14249522318261376 ], "type": "ToPoint", "units": { @@ -7902,13 +7902,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 4.647, - -0.142 + 4.646826688670051, + -0.14249522318261376 ], "tag": null, "to": [ - 4.203, - -0.402 + 4.202917124529599, + -0.4016211385338828 ], "type": "ToPoint", "units": { @@ -7921,13 +7921,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 4.203, - -0.402 + 4.202917124529599, + -0.4016211385338828 ], "tag": null, "to": [ - 3.542, - -0.805 + 3.5424005333404986, + -0.8051722914222748 ], "type": "ToPoint", "units": { @@ -7940,13 +7940,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 3.542, - -0.805 + 3.5424005333404986, + -0.8051722914222748 ], "tag": null, "to": [ - 2.825, - -0.571 + 2.825351538322498, + -0.5706287306257609 ], "type": "ToPoint", "units": { @@ -7959,13 +7959,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 2.825, - -0.571 + 2.825351538322498, + -0.5706287306257609 ], "tag": null, "to": [ - 2.569, - -1.021 + 2.568532833784526, + -1.0209406178017746 ], "type": "ToPoint", "units": { @@ -7978,13 +7978,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 2.569, - -1.021 + 2.568532833784526, + -1.0209406178017746 ], "tag": null, "to": [ - 3.244, - -1.992 + 3.243727954970395, + -1.991883041148334 ], "type": "ToPoint", "units": { @@ -7997,13 +7997,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 3.244, - -1.992 + 3.243727954970395, + -1.991883041148334 ], "tag": null, "to": [ - 2.675, - -1.4 + 2.6747659706731763, + -1.3999860497692977 ], "type": "ToPoint", "units": { @@ -8016,13 +8016,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 2.675, - -1.4 + 2.6747659706731763, + -1.3999860497692977 ], "tag": null, "to": [ - 1.842, - -0.932 + 1.8419335477645802, + -0.9322367618874174 ], "type": "ToPoint", "units": { @@ -8035,13 +8035,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 1.842, - -0.932 + 1.8419335477645802, + -0.9322367618874174 ], "tag": null, "to": [ - 1.031, - -1.35 + 1.030787209546357, + -1.3503848373588232 ], "type": "ToPoint", "units": { @@ -8054,13 +8054,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 1.031, - -1.35 + 1.030787209546357, + -1.3503848373588232 ], "tag": null, "to": [ - 1.069, - -1.094 + 1.0688640589557683, + -1.09373657049529 ], "type": "ToPoint", "units": { @@ -8073,13 +8073,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 1.069, - -1.094 + 1.0688640589557683, + -1.09373657049529 ], "tag": null, "to": [ - 1.308, - -0.657 + 1.3083648923517321, + -0.6568046074767342 ], "type": "ToPoint", "units": { @@ -8092,13 +8092,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 1.308, - -0.657 + 1.3083648923517321, + -0.6568046074767342 ], "tag": null, "to": [ - 1.146, - 0.15 + 1.1455704441426833, + 0.14964296328974758 ], "type": "ToPoint", "units": { @@ -8111,13 +8111,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 1.146, - 0.15 + 1.1455704441426833, + 0.14964296328974758 ], "tag": null, "to": [ - 1.056, - 0.061 + 1.0558417240503577, + 0.060766705052234915 ], "type": "ToPoint", "units": { @@ -8130,13 +8130,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 1.056, - 0.061 + 1.0558417240503577, + 0.060766705052234915 ], "tag": null, "to": [ - 1.976, - -0.113 + 1.9761850667606133, + -0.11266788864474053 ], "type": "ToPoint", "units": { @@ -8149,13 +8149,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 1.976, - -0.113 + 1.9761850667606133, + -0.11266788864474053 ], "tag": null, "to": [ - 1.978, - -0.631 + 1.9779346902020651, + -0.6305187202615741 ], "type": "ToPoint", "units": { @@ -8168,13 +8168,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 1.978, - -0.631 + 1.9779346902020651, + -0.6305187202615741 ], "tag": null, "to": [ - 2.599, - -1.504 + 2.598561030775341, + -1.5038586671280865 ], "type": "ToPoint", "units": { @@ -8187,13 +8187,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 2.599, - -1.504 + 2.598561030775341, + -1.5038586671280865 ], "tag": null, "to": [ - 1.821, - -0.744 + 1.8209223643297028, + -0.7435806185895897 ], "type": "ToPoint", "units": { @@ -8206,13 +8206,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 1.821, - -0.744 + 1.8209223643297028, + -0.7435806185895897 ], "tag": null, "to": [ - 2.365, - 0.101 + 2.364860340408562, + 0.10133714034546548 ], "type": "ToPoint", "units": { @@ -8225,13 +8225,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 2.365, - 0.101 + 2.364860340408562, + 0.10133714034546548 ], "tag": null, "to": [ - 2.234, - 0.113 + 2.234493880149391, + 0.11338885397253518 ], "type": "ToPoint", "units": { @@ -8244,13 +8244,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 2.234, - 0.113 + 2.234493880149391, + 0.11338885397253518 ], "tag": null, "to": [ - 2.069, - -0.094 + 2.0688473188848393, + -0.09436343776511968 ], "type": "ToPoint", "units": { @@ -8263,13 +8263,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 2.069, - -0.094 + 2.0688473188848393, + -0.09436343776511968 ], "tag": null, "to": [ - 1.973, - -0.149 + 1.9725749932919332, + -0.14854141435578105 ], "type": "ToPoint", "units": { @@ -8282,13 +8282,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 1.973, - -0.149 + 1.9725749932919332, + -0.14854141435578105 ], "tag": null, "to": [ - 2.875, - 0.247 + 2.874683938790124, + 0.24735643914071503 ], "type": "ToPoint", "units": { @@ -8301,13 +8301,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 2.875, - 0.247 + 2.874683938790124, + 0.24735643914071503 ], "tag": null, "to": [ - 3.155, - 0.07 + 3.1546634396215154, + 0.06957455470062546 ], "type": "ToPoint", "units": { @@ -8320,13 +8320,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 3.155, - 0.07 + 3.1546634396215154, + 0.06957455470062546 ], "tag": null, "to": [ - 3.678, - 0.764 + 3.67824404578047, + 0.7638935403429534 ], "type": "ToPoint", "units": { @@ -8339,13 +8339,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 3.678, - 0.764 + 3.67824404578047, + 0.7638935403429534 ], "tag": null, "to": [ - 4.07, - -0.02 + 4.0696516479803915, + -0.020085986914694987 ], "type": "ToPoint", "units": { @@ -8358,13 +8358,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 4.07, - -0.02 + 4.0696516479803915, + -0.020085986914694987 ], "tag": null, "to": [ - 4.911, - 0.519 + 4.911076000687744, + 0.5194731659793133 ], "type": "ToPoint", "units": { @@ -8377,13 +8377,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 4.911, - 0.519 + 4.911076000687744, + 0.5194731659793133 ], "tag": null, "to": [ - 5.525, - 0.741 + 5.524842771175304, + 0.7406696411465341 ], "type": "ToPoint", "units": { @@ -8396,13 +8396,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 5.525, - 0.741 + 5.524842771175304, + 0.7406696411465341 ], "tag": null, "to": [ - 6.408, - 1.44 + 6.407891609251972, + 1.4403420819890573 ], "type": "ToPoint", "units": { @@ -8415,13 +8415,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 6.408, - 1.44 + 6.407891609251972, + 1.4403420819890573 ], "tag": null, "to": [ - 5.995, - 1.025 + 5.994986751708533, + 1.025077345812964 ], "type": "ToPoint", "units": { @@ -8434,13 +8434,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 5.995, - 1.025 + 5.994986751708533, + 1.025077345812964 ], "tag": null, "to": [ - 6.512, - 0.117 + 6.511940627266101, + 0.11652055908270231 ], "type": "ToPoint", "units": { @@ -8453,13 +8453,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 6.512, - 0.117 + 6.511940627266101, + 0.11652055908270231 ], "tag": null, "to": [ - 7.187, - -0.854 + 7.18713574845197, + -0.854421864263857 ], "type": "ToPoint", "units": { @@ -8472,13 +8472,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 7.187, - -0.854 + 7.18713574845197, + -0.854421864263857 ], "tag": null, "to": [ - 6.618, - -0.263 + 6.618173764154752, + -0.26252487288482085 ], "type": "ToPoint", "units": { @@ -8491,13 +8491,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 6.618, - -0.263 + 6.618173764154752, + -0.26252487288482085 ], "tag": null, "to": [ - 7.565, - -0.531 + 7.564618826325573, + -0.5310156856651875 ], "type": "ToPoint", "units": { @@ -8510,13 +8510,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 7.565, - -0.531 + 7.564618826325573, + -0.5310156856651875 ], "tag": null, "to": [ - 8.089, - 0.37 + 8.088792062987332, + 0.3701280559756688 ], "type": "ToPoint", "units": { @@ -8529,13 +8529,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 8.089, - 0.37 + 8.088792062987332, + 0.3701280559756688 ], "tag": null, "to": [ - 7.946, - -0.149 + 7.946238125847726, + -0.1492982064808126 ], "type": "ToPoint", "units": { @@ -8548,13 +8548,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 7.946, - -0.149 + 7.946238125847726, + -0.1492982064808126 ], "tag": null, "to": [ - 7.518, - -0.572 + 7.517525802712692, + -0.5716546593533154 ], "type": "ToPoint", "units": { @@ -8567,13 +8567,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 7.518, - -0.572 + 7.517525802712692, + -0.5716546593533154 ], "tag": null, "to": [ - 7.424, - -1.478 + 7.4243621297724465, + -1.47796736145414 ], "type": "ToPoint", "units": { @@ -8586,13 +8586,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 7.424, - -1.478 + 7.4243621297724465, + -1.47796736145414 ], "tag": null, "to": [ - 7.148, - -0.796 + 7.147585476216579, + -0.7963425500412269 ], "type": "ToPoint", "units": { @@ -8605,13 +8605,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 7.148, - -0.796 + 7.147585476216579, + -0.7963425500412269 ], "tag": null, "to": [ - 8.127, - -0.879 + 8.127261725772833, + -0.8785571168742894 ], "type": "ToPoint", "units": { @@ -8624,13 +8624,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 8.127, - -0.879 + 8.127261725772833, + -0.8785571168742894 ], "tag": null, "to": [ - 7.261, - -1.18 + 7.260610418686088, + -1.1796102771163124 ], "type": "ToPoint", "units": { @@ -8643,13 +8643,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 7.261, - -1.18 + 7.260610418686088, + -1.1796102771163124 ], "tag": null, "to": [ - 7.798, - -1.159 + 7.7980260747142, + -1.1593375842413096 ], "type": "ToPoint", "units": { @@ -8662,13 +8662,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 7.798, - -1.159 + 7.7980260747142, + -1.1593375842413096 ], "tag": null, "to": [ - 8.731, - -1.782 + 8.731265700359954, + -1.7821551533062994 ], "type": "ToPoint", "units": { @@ -8681,13 +8681,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 8.731, - -1.782 + 8.731265700359954, + -1.7821551533062994 ], "tag": null, "to": [ - 8.912, - -2.151 + 8.911789858733162, + -2.1510989997792613 ], "type": "ToPoint", "units": { @@ -8700,13 +8700,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 8.912, - -2.151 + 8.911789858733162, + -2.1510989997792613 ], "tag": null, "to": [ - 9.45, - -1.913 + 9.450227122140706, + -1.9133424946905506 ], "type": "ToPoint", "units": { @@ -8719,13 +8719,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 9.45, - -1.913 + 9.450227122140706, + -1.9133424946905506 ], "tag": null, "to": [ - 9.841, - -1.771 + 9.840661491433496, + -1.770610669858946 ], "type": "ToPoint", "units": { @@ -8738,13 +8738,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 9.841, - -1.771 + 9.840661491433496, + -1.770610669858946 ], "tag": null, "to": [ - 9.938, - -0.78 + 9.938490395562468, + -0.7798439161679802 ], "type": "ToPoint", "units": { @@ -8757,13 +8757,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 9.938, - -0.78 + 9.938490395562468, + -0.7798439161679802 ], "tag": null, "to": [ - 10.467, - -1.572 + 10.467151404154583, + -1.5722947470099058 ], "type": "ToPoint", "units": { @@ -8776,13 +8776,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 10.467, - -1.572 + 10.467151404154583, + -1.5722947470099058 ], "tag": null, "to": [ - 10.846, - -1.448 + 10.846149222604918, + -1.448333541241519 ], "type": "ToPoint", "units": { @@ -8795,13 +8795,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 10.846, - -1.448 + 10.846149222604918, + -1.448333541241519 ], "tag": null, "to": [ - 9.898, - -0.775 + 9.897657948115857, + -0.7753685565938335 ], "type": "ToPoint", "units": { @@ -8814,13 +8814,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 9.898, - -0.775 + 9.897657948115857, + -0.7753685565938335 ], "tag": null, "to": [ - 10.643, - -0.989 + 10.642833823458371, + -0.9885559322184232 ], "type": "ToPoint", "units": { @@ -8833,13 +8833,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 10.643, - -0.989 + 10.642833823458371, + -0.9885559322184232 ], "tag": null, "to": [ - 10.83, - -1.148 + 10.83015389618356, + -1.1481696751983477 ], "type": "ToPoint", "units": { @@ -8852,13 +8852,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 10.83, - -1.148 + 10.83015389618356, + -1.1481696751983477 ], "tag": null, "to": [ - 10.773, - -1.692 + 10.772859246938184, + -1.6918042310492223 ], "type": "ToPoint", "units": { @@ -8871,13 +8871,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 10.773, - -1.692 + 10.772859246938184, + -1.6918042310492223 ], "tag": null, "to": [ - 10.677, - -2.445 + 10.677035103193493, + -2.445188199170458 ], "type": "ToPoint", "units": { @@ -8890,13 +8890,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 10.677, - -2.445 + 10.677035103193493, + -2.445188199170458 ], "tag": null, "to": [ - 10.504, - -3.212 + 10.504493937392974, + -3.2120995392045715 ], "type": "ToPoint", "units": { @@ -8909,13 +8909,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 10.504, - -3.212 + 10.504493937392974, + -3.2120995392045715 ], "tag": null, "to": [ - 11.399, - -2.603 + 11.398966940681735, + -2.6027676697304307 ], "type": "ToPoint", "units": { @@ -8928,13 +8928,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 11.399, - -2.603 + 11.398966940681735, + -2.6027676697304307 ], "tag": null, "to": [ - 11.032, - -2.391 + 11.031946126750327, + -2.3907543506336855 ], "type": "ToPoint", "units": { @@ -8947,13 +8947,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 11.032, - -2.391 + 11.031946126750327, + -2.3907543506336855 ], "tag": null, "to": [ - 10.561, - -1.9 + 10.561194995953215, + -1.900226389091709 ], "type": "ToPoint", "units": { @@ -8966,13 +8966,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 10.561, - -1.9 + 10.561194995953215, + -1.900226389091709 ], "tag": null, "to": [ - 9.728, - -1.432 + 9.728362573044619, + -1.4324771012098287 ], "type": "ToPoint", "units": { @@ -8985,13 +8985,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 9.728, - -1.432 + 9.728362573044619, + -1.4324771012098287 ], "tag": null, "to": [ - 8.917, - -1.851 + 8.917216234826395, + -1.8506251766812345 ], "type": "ToPoint", "units": { @@ -9004,13 +9004,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 8.917, - -1.851 + 8.917216234826395, + -1.8506251766812345 ], "tag": null, "to": [ - 8.955, - -1.594 + 8.955293084235805, + -1.5939769098177012 ], "type": "ToPoint", "units": { @@ -9023,13 +9023,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 8.955, - -1.594 + 8.955293084235805, + -1.5939769098177012 ], "tag": null, "to": [ - 9.195, - -1.157 + 9.194793917631769, + -1.1570449467991455 ], "type": "ToPoint", "units": { @@ -9042,13 +9042,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 9.195, - -1.157 + 9.194793917631769, + -1.1570449467991455 ], "tag": null, "to": [ - 9.032, - -0.351 + 9.03199946942272, + -0.3505973760326637 ], "type": "ToPoint", "units": { @@ -9061,13 +9061,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 9.032, - -0.351 + 9.03199946942272, + -0.3505973760326637 ], "tag": null, "to": [ - 8.942, - -0.439 + 8.942270749330394, + -0.4394736342701764 ], "type": "ToPoint", "units": { @@ -9080,13 +9080,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 8.942, - -0.439 + 8.942270749330394, + -0.4394736342701764 ], "tag": null, "to": [ - 9.863, - -0.613 + 9.86261409204065, + -0.6129082279671518 ], "type": "ToPoint", "units": { @@ -9099,13 +9099,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 9.863, - -0.613 + 9.86261409204065, + -0.6129082279671518 ], "tag": null, "to": [ - 9.864, - -1.131 + 9.864363715482101, + -1.1307590595839854 ], "type": "ToPoint", "units": { @@ -9118,13 +9118,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 9.864, - -1.131 + 9.864363715482101, + -1.1307590595839854 ], "tag": null, "to": [ - 10.485, - -2.004 + 10.484990056055377, + -2.004099006450498 ], "type": "ToPoint", "units": { @@ -9137,13 +9137,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 10.485, - -2.004 + 10.484990056055377, + -2.004099006450498 ], "tag": null, "to": [ - 9.707, - -1.244 + 9.70735138960974, + -1.2438209579120012 ], "type": "ToPoint", "units": { @@ -9156,13 +9156,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 9.707, - -1.244 + 9.70735138960974, + -1.2438209579120012 ], "tag": null, "to": [ - 10.251, - -0.399 + 10.2512893656886, + -0.39890319897694604 ], "type": "ToPoint", "units": { @@ -9175,13 +9175,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 10.251, - -0.399 + 10.2512893656886, + -0.39890319897694604 ], "tag": null, "to": [ - 10.121, - -0.387 + 10.120922905429428, + -0.38685148534987635 ], "type": "ToPoint", "units": { @@ -9194,13 +9194,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 10.121, - -0.387 + 10.120922905429428, + -0.38685148534987635 ], "tag": null, "to": [ - 9.955, - -0.595 + 9.955276344164876, + -0.5946037770875312 ], "type": "ToPoint", "units": { @@ -9213,13 +9213,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 9.955, - -0.595 + 9.955276344164876, + -0.5946037770875312 ], "tag": null, "to": [ - 9.859, - -0.649 + 9.85900401857197, + -0.6487817536781926 ], "type": "ToPoint", "units": { @@ -9232,13 +9232,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 9.859, - -0.649 + 9.85900401857197, + -0.6487817536781926 ], "tag": null, "to": [ - 10.761, - -0.253 + 10.761112964070161, + -0.2528839001816965 ], "type": "ToPoint", "units": { @@ -9251,13 +9251,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 10.761, - -0.253 + 10.761112964070161, + -0.2528839001816965 ], "tag": null, "to": [ - 11.041, - -0.431 + 11.041092464901553, + -0.43066578462178606 ], "type": "ToPoint", "units": { @@ -9270,13 +9270,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 11.041, - -0.431 + 11.041092464901553, + -0.43066578462178606 ], "tag": null, "to": [ - 11.565, - 0.264 + 11.564673071060508, + 0.2636532010205419 ], "type": "ToPoint", "units": { @@ -9289,13 +9289,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 11.565, - 0.264 + 11.564673071060508, + 0.2636532010205419 ], "tag": null, "to": [ - 11.956, - -0.52 + 11.956080673260429, + -0.5203263262371065 ], "type": "ToPoint", "units": { @@ -9308,13 +9308,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 11.956, - -0.52 + 11.956080673260429, + -0.5203263262371065 ], "tag": null, "to": [ - 12.798, - 0.019 + 12.79750502596778, + 0.019232826656901736 ], "type": "ToPoint", "units": { @@ -9327,13 +9327,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 12.798, - 0.019 + 12.79750502596778, + 0.019232826656901736 ], "tag": null, "to": [ - 13.411, - 0.24 + 13.41127179645534, + 0.2404293018241226 ], "type": "ToPoint", "units": { @@ -9346,13 +9346,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 13.411, - 0.24 + 13.41127179645534, + 0.2404293018241226 ], "tag": null, "to": [ - 14.294, - 0.94 + 14.294320634532008, + 0.9401017426666458 ], "type": "ToPoint", "units": { @@ -9365,13 +9365,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 14.294, - 0.94 + 14.294320634532008, + 0.9401017426666458 ], "tag": null, "to": [ - 13.881, - 0.525 + 13.881415776988568, + 0.5248370064905525 ], "type": "ToPoint", "units": { @@ -9384,13 +9384,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 13.881, - 0.525 + 13.881415776988568, + 0.5248370064905525 ], "tag": null, "to": [ - 14.398, - -0.384 + 14.398369652546137, + -0.3837197802397092 ], "type": "ToPoint", "units": { @@ -9403,13 +9403,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 14.398, - -0.384 + 14.398369652546137, + -0.3837197802397092 ], "tag": null, "to": [ - 13.727, - -1.344 + 13.72673427764016, + -1.3442774611276118 ], "type": "ToPoint", "units": { @@ -9422,13 +9422,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 13.727, - -1.344 + 13.72673427764016, + -1.3442774611276118 ], "tag": null, "to": [ - 13.737, - -1.718 + 13.737014448570461, + -1.7177186977510335 ], "type": "ToPoint", "units": { @@ -9441,13 +9441,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 13.737, - -1.718 + 13.737014448570461, + -1.7177186977510335 ], "tag": null, "to": [ - 13.841, - -2.141 + 13.84058820539837, + -2.140661908059248 ], "type": "ToPoint", "units": { @@ -9460,13 +9460,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 13.841, - -2.141 + 13.84058820539837, + -2.140661908059248 ], "tag": null, "to": [ - 14.293, - -2.253 + 14.29261936290807, + -2.2529886611352534 ], "type": "ToPoint", "units": { @@ -9479,13 +9479,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 14.293, - -2.253 + 14.29261936290807, + -2.2529886611352534 ], "tag": null, "to": [ - 13.411, - -2.969 + 13.410500771469986, + -2.968503404629235 ], "type": "ToPoint", "units": { @@ -9498,13 +9498,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 13.411, - -2.969 + 13.410500771469986, + -2.968503404629235 ], "tag": null, "to": [ - 14.33, - -2.699 + 14.330049481639026, + -2.6993406580994987 ], "type": "ToPoint", "units": { @@ -9517,13 +9517,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 14.33, - -2.699 + 14.330049481639026, + -2.6993406580994987 ], "tag": null, "to": [ - 15.04, - -2.582 + 15.0399473007937, + -2.582240616405639 ], "type": "ToPoint", "units": { @@ -9536,13 +9536,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 15.04, - -2.582 + 15.0399473007937, + -2.582240616405639 ], "tag": null, "to": [ - 14.661, - -1.872 + 14.6611836151855, + -1.8715676849297307 ], "type": "ToPoint", "units": { @@ -9555,13 +9555,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 14.661, - -1.872 + 14.6611836151855, + -1.8715676849297307 ], "tag": null, "to": [ - 14.364, - -1.938 + 14.363902346201966, + -1.9380650306130107 ], "type": "ToPoint", "units": { @@ -9574,13 +9574,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 14.364, - -1.938 + 14.363902346201966, + -1.9380650306130107 ], "tag": null, "to": [ - 14.594, - -2.698 + 14.593560161785486, + -2.698251673896675 ], "type": "ToPoint", "units": { @@ -9593,13 +9593,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 14.594, - -2.698 + 14.593560161785486, + -2.698251673896675 ], "tag": null, "to": [ - 13.958, - -2.504 + 13.957910054353764, + -2.5036674199032944 ], "type": "ToPoint", "units": { @@ -9612,13 +9612,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 13.958, - -2.504 + 13.957910054353764, + -2.5036674199032944 ], "tag": null, "to": [ - 14.53, - -2.215 + 14.53003523209422, + -2.214809010111142 ], "type": "ToPoint", "units": { @@ -9631,13 +9631,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 14.53, - -2.215 + 14.53003523209422, + -2.214809010111142 ], "tag": null, "to": [ - 13.572, - -2.237 + 13.571994277138987, + -2.237247192031926 ], "type": "ToPoint", "units": { @@ -9650,13 +9650,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 13.572, - -2.237 + 13.571994277138987, + -2.237247192031926 ], "tag": null, "to": [ - 13.902, - -3.073 + 13.901912738999274, + -3.0726198862689134 ], "type": "ToPoint", "units": { @@ -9669,13 +9669,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 13.902, - -3.073 + 13.901912738999274, + -3.0726198862689134 ], "tag": null, "to": [ - 14.645, - -3.865 + 14.645376677674795, + -3.8645847726827514 ], "type": "ToPoint", "units": { @@ -9688,13 +9688,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 14.645, - -3.865 + 14.645376677674795, + -3.8645847726827514 ], "tag": null, "to": [ - 15.639, - -2.96 + 15.638951778791256, + -2.9603281258329908 ], "type": "ToPoint", "units": { @@ -9707,13 +9707,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 15.639, - -2.96 + 15.638951778791256, + -2.9603281258329908 ], "tag": null, "to": [ - 15.135, - -2.445 + 15.135370490322526, + -2.445231382334047 ], "type": "ToPoint", "units": { @@ -9726,13 +9726,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 15.135, - -2.445 + 15.135370490322526, + -2.445231382334047 ], "tag": null, "to": [ - 15.688, - -1.684 + 15.687993211912547, + -1.6839709686068027 ], "type": "ToPoint", "units": { @@ -9745,13 +9745,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 15.688, - -1.684 + 15.687993211912547, + -1.6839709686068027 ], "tag": null, "to": [ - 16.547, - -1.6 + 16.547320346825234, + -1.5998220190695442 ], "type": "ToPoint", "units": { @@ -9764,13 +9764,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 16.547, - -1.6 + 16.547320346825234, + -1.5998220190695442 ], "tag": null, "to": [ - 15.729, - -2.503 + 15.729215424905949, + -2.5033701503928962 ], "type": "ToPoint", "units": { @@ -9783,13 +9783,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 15.729, - -2.503 + 15.729215424905949, + -2.5033701503928962 ], "tag": null, "to": [ - 16.046, - -2.745 + 16.045793629351778, + -2.745262892913045 ], "type": "ToPoint", "units": { @@ -9802,13 +9802,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 16.046, - -2.745 + 16.045793629351778, + -2.745262892913045 ], "tag": null, "to": [ - 15.602, - -3.004 + 15.601884065211326, + -3.004388808264314 ], "type": "ToPoint", "units": { @@ -9821,13 +9821,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 15.602, - -3.004 + 15.601884065211326, + -3.004388808264314 ], "tag": null, "to": [ - 14.941, - -3.408 + 14.941367474022226, + -3.407939961152706 ], "type": "ToPoint", "units": { @@ -9840,13 +9840,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 14.941, - -3.408 + 14.941367474022226, + -3.407939961152706 ], "tag": null, "to": [ - 14.224, - -3.173 + 14.224318479004225, + -3.173396400356192 ], "type": "ToPoint", "units": { @@ -9859,13 +9859,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 14.224, - -3.173 + 14.224318479004225, + -3.173396400356192 ], "tag": null, "to": [ - 13.967, - -3.624 + 13.967499774466253, + -3.6237082875322058 ], "type": "ToPoint", "units": { @@ -9878,13 +9878,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 13.967, - -3.624 + 13.967499774466253, + -3.6237082875322058 ], "tag": null, "to": [ - 14.643, - -4.595 + 14.642694895652122, + -4.594650710878765 ], "type": "ToPoint", "units": { @@ -9897,13 +9897,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 14.643, - -4.595 + 14.642694895652122, + -4.594650710878765 ], "tag": null, "to": [ - 14.074, - -4.003 + 14.073732911354904, + -4.002753719499729 ], "type": "ToPoint", "units": { @@ -9916,13 +9916,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 14.074, - -4.003 + 14.073732911354904, + -4.002753719499729 ], "tag": null, "to": [ - 13.241, - -3.535 + 13.240900488446307, + -3.535004431617849 ], "type": "ToPoint", "units": { @@ -9935,13 +9935,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 13.241, - -3.535 + 13.240900488446307, + -3.535004431617849 ], "tag": null, "to": [ - 12.43, - -3.953 + 12.429754150228085, + -3.9531525070892544 ], "type": "ToPoint", "units": { @@ -9954,13 +9954,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 12.43, - -3.953 + 12.429754150228085, + -3.9531525070892544 ], "tag": null, "to": [ - 12.468, - -3.697 + 12.467830999637496, + -3.696504240225721 ], "type": "ToPoint", "units": { @@ -9973,13 +9973,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 12.468, - -3.697 + 12.467830999637496, + -3.696504240225721 ], "tag": null, "to": [ - 12.707, - -3.26 + 12.707331833033459, + -3.259572277207165 ], "type": "ToPoint", "units": { @@ -9992,13 +9992,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 12.707, - -3.26 + 12.707331833033459, + -3.259572277207165 ], "tag": null, "to": [ - 12.545, - -2.453 + 12.54453738482441, + -2.4531247064406836 ], "type": "ToPoint", "units": { @@ -10011,13 +10011,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 12.545, - -2.453 + 12.54453738482441, + -2.4531247064406836 ], "tag": null, "to": [ - 12.455, - -2.542 + 12.454808664732084, + -2.5420009646781963 ], "type": "ToPoint", "units": { @@ -10030,13 +10030,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 12.455, - -2.542 + 12.454808664732084, + -2.5420009646781963 ], "tag": null, "to": [ - 13.375, - -2.715 + 13.37515200744234, + -2.7154355583751717 ], "type": "ToPoint", "units": { @@ -10049,13 +10049,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 13.375, - -2.715 + 13.37515200744234, + -2.7154355583751717 ], "tag": null, "to": [ - 13.377, - -3.233 + 13.376901630883792, + -3.2332863899920055 ], "type": "ToPoint", "units": { @@ -10068,13 +10068,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 13.377, - -3.233 + 13.376901630883792, + -3.2332863899920055 ], "tag": null, "to": [ - 13.998, - -4.107 + 13.997527971457068, + -4.106626336858518 ], "type": "ToPoint", "units": { @@ -10087,13 +10087,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 13.998, - -4.107 + 13.997527971457068, + -4.106626336858518 ], "tag": null, "to": [ - 13.22, - -3.346 + 13.21988930501143, + -3.3463482883200215 ], "type": "ToPoint", "units": { @@ -10106,13 +10106,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 13.22, - -3.346 + 13.21988930501143, + -3.3463482883200215 ], "tag": null, "to": [ - 13.764, - -2.501 + 13.76382728109029, + -2.501430529384966 ], "type": "ToPoint", "units": { @@ -10125,13 +10125,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 13.764, - -2.501 + 13.76382728109029, + -2.501430529384966 ], "tag": null, "to": [ - 13.633, - -2.489 + 13.633460820831118, + -2.489378815757896 ], "type": "ToPoint", "units": { @@ -10144,13 +10144,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 13.633, - -2.489 + 13.633460820831118, + -2.489378815757896 ], "tag": null, "to": [ - 13.468, - -2.697 + 13.467814259566566, + -2.697131107495551 ], "type": "ToPoint", "units": { @@ -10163,13 +10163,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 13.468, - -2.697 + 13.467814259566566, + -2.697131107495551 ], "tag": null, "to": [ - 13.372, - -2.751 + 13.37154193397366, + -2.751309084086212 ], "type": "ToPoint", "units": { @@ -10182,13 +10182,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 13.372, - -2.751 + 13.37154193397366, + -2.751309084086212 ], "tag": null, "to": [ - 14.274, - -2.355 + 14.273650879471852, + -2.3554112305897164 ], "type": "ToPoint", "units": { @@ -10201,13 +10201,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 14.274, - -2.355 + 14.273650879471852, + -2.3554112305897164 ], "tag": null, "to": [ - 14.554, - -2.533 + 14.553630380303243, + -2.533193115029806 ], "type": "ToPoint", "units": { @@ -10220,13 +10220,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 14.554, - -2.533 + 14.553630380303243, + -2.533193115029806 ], "tag": null, "to": [ - 15.077, - -1.839 + 15.077210986462198, + -1.838874129387478 ], "type": "ToPoint", "units": { @@ -10239,13 +10239,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 15.077, - -1.839 + 15.077210986462198, + -1.838874129387478 ], "tag": null, "to": [ - 15.469, - -2.623 + 15.46861858866212, + -2.6228536566451264 ], "type": "ToPoint", "units": { @@ -10258,13 +10258,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 15.469, - -2.623 + 15.46861858866212, + -2.6228536566451264 ], "tag": null, "to": [ - 16.31, - -2.083 + 16.31004294136947, + -2.083294503751118 ], "type": "ToPoint", "units": { @@ -10277,13 +10277,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 16.31, - -2.083 + 16.31004294136947, + -2.083294503751118 ], "tag": null, "to": [ - 16.924, - -1.862 + 16.923809711857032, + -1.8620980285838973 ], "type": "ToPoint", "units": { @@ -10296,13 +10296,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 16.924, - -1.862 + 16.923809711857032, + -1.8620980285838973 ], "tag": null, "to": [ - 17.807, - -1.162 + 17.8068585499337, + -1.162425587741374 ], "type": "ToPoint", "units": { @@ -10315,13 +10315,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 17.807, - -1.162 + 17.8068585499337, + -1.162425587741374 ], "tag": null, "to": [ - 17.44, - -0.95 + 17.439837736002293, + -0.9504122686446288 ], "type": "ToPoint", "units": { @@ -10334,13 +10334,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 17.44, - -0.95 + 17.439837736002293, + -0.9504122686446288 ], "tag": null, "to": [ - 16.969, - -0.46 + 16.96908660520518, + -0.4598843071026524 ], "type": "ToPoint", "units": { @@ -10353,13 +10353,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 16.969, - -0.46 + 16.96908660520518, + -0.4598843071026524 ], "tag": null, "to": [ - 16.136, - 0.008 + 16.136254182296586, + 0.007864980779227926 ], "type": "ToPoint", "units": { @@ -10372,13 +10372,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 16.136, - 0.008 + 16.136254182296586, + 0.007864980779227926 ], "tag": null, "to": [ - 15.325, - -0.41 + 15.325107844078364, + -0.41028309469217783 ], "type": "ToPoint", "units": { @@ -10391,13 +10391,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 15.325, - -0.41 + 15.325107844078364, + -0.41028309469217783 ], "tag": null, "to": [ - 15.363, - -0.154 + 15.363184693487774, + -0.15363482782864457 ], "type": "ToPoint", "units": { @@ -10410,13 +10410,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 15.363, - -0.154 + 15.363184693487774, + -0.15363482782864457 ], "tag": null, "to": [ - 15.603, - 0.283 + 15.602685526883738, + 0.2832971351899112 ], "type": "ToPoint", "units": { @@ -10429,13 +10429,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 15.603, - 0.283 + 15.602685526883738, + 0.2832971351899112 ], "tag": null, "to": [ - 15.44, - 1.09 + 15.43989107867469, + 1.089744705956393 ], "type": "ToPoint", "units": { @@ -10448,13 +10448,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 15.44, - 1.09 + 15.43989107867469, + 1.089744705956393 ], "tag": null, "to": [ - 15.35, - 1.001 + 15.350162358582363, + 1.0008684477188803 ], "type": "ToPoint", "units": { @@ -10467,13 +10467,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 15.35, - 1.001 + 15.350162358582363, + 1.0008684477188803 ], "tag": null, "to": [ - 16.271, - 0.827 + 16.27050570129262, + 0.8274338540219048 ], "type": "ToPoint", "units": { @@ -10486,13 +10486,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 16.271, - 0.827 + 16.27050570129262, + 0.8274338540219048 ], "tag": null, "to": [ - 16.272, - 0.31 + 16.272255324734072, + 0.3095830224050713 ], "type": "ToPoint", "units": { @@ -10505,13 +10505,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 16.272, - 0.31 + 16.272255324734072, + 0.3095830224050713 ], "tag": null, "to": [ - 16.893, - -0.564 + 16.89288166530735, + -0.5637569244614411 ], "type": "ToPoint", "units": { @@ -10524,13 +10524,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 16.893, - -0.564 + 16.89288166530735, + -0.5637569244614411 ], "tag": null, "to": [ - 16.115, - 0.197 + 16.11524299886171, + 0.1965211240770557 ], "type": "ToPoint", "units": { @@ -10543,13 +10543,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 16.115, - 0.197 + 16.11524299886171, + 0.1965211240770557 ], "tag": null, "to": [ - 16.659, - 1.041 + 16.65918097494057, + 1.0414388830121108 ], "type": "ToPoint", "units": { @@ -10562,13 +10562,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 16.659, - 1.041 + 16.65918097494057, + 1.0414388830121108 ], "tag": null, "to": [ - 16.529, - 1.053 + 16.528814514681397, + 1.0534905966391805 ], "type": "ToPoint", "units": { @@ -10581,13 +10581,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 16.529, - 1.053 + 16.528814514681397, + 1.0534905966391805 ], "tag": null, "to": [ - 16.363, - 0.846 + 16.363167953416845, + 0.8457383049015257 ], "type": "ToPoint", "units": { @@ -10600,13 +10600,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 16.363, - 0.846 + 16.363167953416845, + 0.8457383049015257 ], "tag": null, "to": [ - 16.267, - 0.792 + 16.26689562782394, + 0.7915603283108643 ], "type": "ToPoint", "units": { @@ -10619,13 +10619,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 16.267, - 0.792 + 16.26689562782394, + 0.7915603283108643 ], "tag": null, "to": [ - 17.169, - 1.187 + 17.16900457332213, + 1.1874581818073604 ], "type": "ToPoint", "units": { @@ -10638,13 +10638,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 17.169, - 1.187 + 17.16900457332213, + 1.1874581818073604 ], "tag": null, "to": [ - 17.449, - 1.01 + 17.448984074153522, + 1.0096762973672708 ], "type": "ToPoint", "units": { @@ -10657,13 +10657,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 17.449, - 1.01 + 17.448984074153522, + 1.0096762973672708 ], "tag": null, "to": [ - 17.973, - 1.704 + 17.972564680312477, + 1.7039952830095988 ], "type": "ToPoint", "units": { @@ -10676,13 +10676,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 17.973, - 1.704 + 17.972564680312477, + 1.7039952830095988 ], "tag": null, "to": [ - 18.364, - 0.92 + 18.3639722825124, + 0.9200157557519504 ], "type": "ToPoint", "units": { @@ -10695,13 +10695,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 18.364, - 0.92 + 18.3639722825124, + 0.9200157557519504 ], "tag": null, "to": [ - 19.205, - 1.46 + 19.205396635219753, + 1.4595749086459586 ], "type": "ToPoint", "units": { @@ -10714,13 +10714,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 19.205, - 1.46 + 19.205396635219753, + 1.4595749086459586 ], "tag": null, "to": [ - 19.819, - 1.681 + 19.819163405707314, + 1.6807713838131795 ], "type": "ToPoint", "units": { @@ -10733,13 +10733,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 19.819, - 1.681 + 19.819163405707314, + 1.6807713838131795 ], "tag": null, "to": [ - 20.702, - 2.38 + 20.702212243783983, + 2.3804438246557025 ], "type": "ToPoint", "units": { @@ -10752,13 +10752,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 20.702, - 2.38 + 20.702212243783983, + 2.3804438246557025 ], "tag": null, "to": [ - 20.289, - 1.965 + 20.289307386240544, + 1.9651790884796092 ], "type": "ToPoint", "units": { @@ -10771,13 +10771,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 20.289, - 1.965 + 20.289307386240544, + 1.9651790884796092 ], "tag": null, "to": [ - 20.806, - 1.057 + 20.806261261798113, + 1.0566223017493475 ], "type": "ToPoint", "units": { @@ -10790,13 +10790,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 20.806, - 1.057 + 20.806261261798113, + 1.0566223017493475 ], "tag": null, "to": [ - 20.135, - 0.096 + 20.134625886892138, + 0.09606462086144485 ], "type": "ToPoint", "units": { @@ -10809,13 +10809,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 20.135, - 0.096 + 20.134625886892138, + 0.09606462086144485 ], "tag": null, "to": [ - 20.145, - -0.277 + 20.14490605782244, + -0.2773766157619768 ], "type": "ToPoint", "units": { @@ -10828,13 +10828,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 20.145, - -0.277 + 20.14490605782244, + -0.2773766157619768 ], "tag": null, "to": [ - 19.778, - -0.065 + 19.77788524389103, + -0.06536329666523155 ], "type": "ToPoint", "units": { @@ -10847,13 +10847,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 19.778, - -0.065 + 19.77788524389103, + -0.06536329666523155 ], "tag": null, "to": [ - 19.307, - 0.425 + 19.30713411309392, + 0.42516466487674487 ], "type": "ToPoint", "units": { @@ -10866,13 +10866,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 19.307, - 0.425 + 19.30713411309392, + 0.42516466487674487 ], "tag": null, "to": [ - 18.474, - 0.893 + 18.474301690185325, + 0.8929139527586252 ], "type": "ToPoint", "units": { @@ -10885,13 +10885,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 18.474, - 0.893 + 18.474301690185325, + 0.8929139527586252 ], "tag": null, "to": [ - 17.663, - 0.475 + 17.663155351967102, + 0.4747658772872194 ], "type": "ToPoint", "units": { @@ -10904,13 +10904,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 17.663, - 0.475 + 17.663155351967102, + 0.4747658772872194 ], "tag": null, "to": [ - 17.701, - 0.731 + 17.701232201376513, + 0.7314141441507527 ], "type": "ToPoint", "units": { @@ -10923,13 +10923,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 17.701, - 0.731 + 17.701232201376513, + 0.7314141441507527 ], "tag": null, "to": [ - 17.941, - 1.168 + 17.940733034772478, + 1.1683461071693084 ], "type": "ToPoint", "units": { @@ -10942,13 +10942,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 17.941, - 1.168 + 17.940733034772478, + 1.1683461071693084 ], "tag": null, "to": [ - 17.778, - 1.975 + 17.77793858656343, + 1.9747936779357902 ], "type": "ToPoint", "units": { @@ -10961,13 +10961,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 17.778, - 1.975 + 17.77793858656343, + 1.9747936779357902 ], "tag": null, "to": [ - 17.688, - 1.886 + 17.688209866471105, + 1.8859174196982775 ], "type": "ToPoint", "units": { @@ -10980,13 +10980,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 17.688, - 1.886 + 17.688209866471105, + 1.8859174196982775 ], "tag": null, "to": [ - 18.609, - 1.712 + 18.60855320918136, + 1.712482826001302 ], "type": "ToPoint", "units": { @@ -10999,13 +10999,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 18.609, - 1.712 + 18.60855320918136, + 1.712482826001302 ], "tag": null, "to": [ - 18.61, - 1.195 + 18.61030283262281, + 1.1946319943844685 ], "type": "ToPoint", "units": { @@ -11018,13 +11018,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 18.61, - 1.195 + 18.61030283262281, + 1.1946319943844685 ], "tag": null, "to": [ - 19.231, - 0.321 + 19.23092917319609, + 0.32129204751795615 ], "type": "ToPoint", "units": { @@ -11037,13 +11037,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 19.231, - 0.321 + 19.23092917319609, + 0.32129204751795615 ], "tag": null, "to": [ - 18.453, - 1.082 + 18.45329050675045, + 1.081570096056453 ], "type": "ToPoint", "units": { @@ -11056,13 +11056,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 18.453, - 1.082 + 18.45329050675045, + 1.081570096056453 ], "tag": null, "to": [ - 18.997, - 1.926 + 18.997228482829307, + 1.926487854991508 ], "type": "ToPoint", "units": { @@ -11075,13 +11075,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 18.997, - 1.926 + 18.997228482829307, + 1.926487854991508 ], "tag": null, "to": [ - 18.867, - 1.939 + 18.866862022570135, + 1.9385395686185778 ], "type": "ToPoint", "units": { @@ -11094,13 +11094,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 18.867, - 1.939 + 18.866862022570135, + 1.9385395686185778 ], "tag": null, "to": [ - 18.701, - 1.731 + 18.701215461305583, + 1.730787276880923 ], "type": "ToPoint", "units": { @@ -11113,13 +11113,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 18.701, - 1.731 + 18.701215461305583, + 1.730787276880923 ], "tag": null, "to": [ - 18.605, - 1.677 + 18.604943135712677, + 1.6766093002902616 ], "type": "ToPoint", "units": { @@ -11132,13 +11132,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 18.605, - 1.677 + 18.604943135712677, + 1.6766093002902616 ], "tag": null, "to": [ - 19.507, - 2.073 + 19.50705208121087, + 2.0725071537867574 ], "type": "ToPoint", "units": { @@ -11151,13 +11151,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 19.507, - 2.073 + 19.50705208121087, + 2.0725071537867574 ], "tag": null, "to": [ - 19.787, - 1.895 + 19.78703158204226, + 1.8947252693466679 ], "type": "ToPoint", "units": { @@ -11170,13 +11170,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 19.787, - 1.895 + 19.78703158204226, + 1.8947252693466679 ], "tag": null, "to": [ - 20.311, - 2.589 + 20.310612188201215, + 2.5890442549889956 ], "type": "ToPoint", "units": { @@ -11189,13 +11189,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 20.311, - 2.589 + 20.310612188201215, + 2.5890442549889956 ], "tag": null, "to": [ - 20.702, - 1.805 + 20.70201979040114, + 1.8050647277313472 ], "type": "ToPoint", "units": { @@ -11208,13 +11208,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 20.702, - 1.805 + 20.70201979040114, + 1.8050647277313472 ], "tag": null, "to": [ - 21.543, - 2.345 + 21.54344414310849, + 2.344623880625355 ], "type": "ToPoint", "units": { @@ -11227,13 +11227,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 21.543, - 2.345 + 21.54344414310849, + 2.344623880625355 ], "tag": null, "to": [ - 22.157, - 2.566 + 22.157210913596053, + 2.5658203557925763 ], "type": "ToPoint", "units": { @@ -11246,13 +11246,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 22.157, - 2.566 + 22.157210913596053, + 2.5658203557925763 ], "tag": null, "to": [ - 23.04, - 3.265 + 23.04025975167272, + 3.2654927966350993 ], "type": "ToPoint", "units": { @@ -11265,13 +11265,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 23.04, - 3.265 + 23.04025975167272, + 3.2654927966350993 ], "tag": null, "to": [ - 22.627, - 2.85 + 22.627354894129283, + 2.8502280604590062 ], "type": "ToPoint", "units": { @@ -11284,13 +11284,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 22.627, - 2.85 + 22.627354894129283, + 2.8502280604590062 ], "tag": null, "to": [ - 23.144, - 1.942 + 23.14430876968685, + 1.9416712737287445 ], "type": "ToPoint", "units": { @@ -11303,13 +11303,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 23.144, - 1.942 + 23.14430876968685, + 1.9416712737287445 ], "tag": null, "to": [ - 22.473, - 0.981 + 22.472673394780877, + 0.9811135928408419 ], "type": "ToPoint", "units": { @@ -11322,13 +11322,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 22.473, - 0.981 + 22.472673394780877, + 0.9811135928408419 ], "tag": null, "to": [ - 22.483, - 0.608 + 22.482953565711178, + 0.6076723562174202 ], "type": "ToPoint", "units": { @@ -11341,13 +11341,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 22.483, - 0.608 + 22.482953565711178, + 0.6076723562174202 ], "tag": null, "to": [ - 22.587, - 0.185 + 22.586527322539087, + 0.18472914590920597 ], "type": "ToPoint", "units": { @@ -11360,13 +11360,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 22.587, - 0.185 + 22.586527322539087, + 0.18472914590920597 ], "tag": null, "to": [ - 23.039, - 0.072 + 23.038558480048785, + 0.07240239283320049 ], "type": "ToPoint", "units": { @@ -11379,13 +11379,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 23.039, - 0.072 + 23.038558480048785, + 0.07240239283320049 ], "tag": null, "to": [ - 22.156, - -0.643 + 22.1564398886107, + -0.6431123506607814 ], "type": "ToPoint", "units": { @@ -11398,13 +11398,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 22.156, - -0.643 + 22.1564398886107, + -0.6431123506607814 ], "tag": null, "to": [ - 23.076, - -0.374 + 23.07598859877974, + -0.37394960413104505 ], "type": "ToPoint", "units": { @@ -11417,13 +11417,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 23.076, - -0.374 + 23.07598859877974, + -0.37394960413104505 ], "tag": null, "to": [ - 23.786, - -0.257 + 23.785886417934414, + -0.2568495624371854 ], "type": "ToPoint", "units": { @@ -11436,13 +11436,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 23.786, - -0.257 + 23.785886417934414, + -0.2568495624371854 ], "tag": null, "to": [ - 23.407, - 0.454 + 23.407122732326215, + 0.453823369038723 ], "type": "ToPoint", "units": { @@ -11455,13 +11455,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 23.407, - 0.454 + 23.407122732326215, + 0.453823369038723 ], "tag": null, "to": [ - 23.11, - 0.387 + 23.109841463342683, + 0.38732602335544297 ], "type": "ToPoint", "units": { @@ -11474,13 +11474,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 23.11, - 0.387 + 23.109841463342683, + 0.38732602335544297 ], "tag": null, "to": [ - 23.339, - -0.373 + 23.339499278926205, + -0.37286061992822117 ], "type": "ToPoint", "units": { @@ -11493,13 +11493,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 23.339, - -0.373 + 23.339499278926205, + -0.37286061992822117 ], "tag": null, "to": [ - 22.704, - -0.178 + 22.703849171494483, + -0.17827636593484053 ], "type": "ToPoint", "units": { @@ -11512,13 +11512,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 22.704, - -0.178 + 22.703849171494483, + -0.17827636593484053 ], "tag": null, "to": [ - 23.276, - 0.111 + 23.275974349234936, + 0.11058204385731218 ], "type": "ToPoint", "units": { @@ -11531,13 +11531,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 23.276, - 0.111 + 23.275974349234936, + 0.11058204385731218 ], "tag": null, "to": [ - 22.318, - 0.088 + 22.317933394279706, + 0.08814386193652823 ], "type": "ToPoint", "units": { @@ -11550,13 +11550,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 22.318, - 0.088 + 22.317933394279706, + 0.08814386193652823 ], "tag": null, "to": [ - 22.648, - -0.747 + 22.647851856139994, + -0.7472288323004592 ], "type": "ToPoint", "units": { @@ -11569,13 +11569,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 22.648, - -0.747 + 22.647851856139994, + -0.7472288323004592 ], "tag": null, "to": [ - 23.391, - -1.539 + 23.391315794815515, + -1.539193718714297 ], "type": "ToPoint", "units": { @@ -11588,13 +11588,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 23.391, - -1.539 + 23.391315794815515, + -1.539193718714297 ], "tag": null, "to": [ - 24.385, - -0.635 + 24.384890895931978, + -0.6349370718645362 ], "type": "ToPoint", "units": { @@ -11607,13 +11607,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 24.385, - -0.635 + 24.384890895931978, + -0.6349370718645362 ], "tag": null, "to": [ - 23.881, - -0.12 + 23.881309607463248, + -0.119840328365592 ], "type": "ToPoint", "units": { @@ -11626,13 +11626,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 23.881, - -0.12 + 23.881309607463248, + -0.119840328365592 ], "tag": null, "to": [ - 24.434, - 0.641 + 24.43393232905327, + 0.6414200853616521 ], "type": "ToPoint", "units": { @@ -11645,13 +11645,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 24.434, - 0.641 + 24.43393232905327, + 0.6414200853616521 ], "tag": null, "to": [ - 25.293, - 0.726 + 25.29325946396596, + 0.7255690348989106 ], "type": "ToPoint", "units": { @@ -11664,13 +11664,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 25.293, - 0.726 + 25.29325946396596, + 0.7255690348989106 ], "tag": null, "to": [ - 24.475, - -0.178 + 24.475154542046674, + -0.17797909642444143 ], "type": "ToPoint", "units": { @@ -11683,13 +11683,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 24.475, - -0.178 + 24.475154542046674, + -0.17797909642444143 ], "tag": null, "to": [ - 24.792, - -0.42 + 24.791732746492503, + -0.41987183894459057 ], "type": "ToPoint", "units": { @@ -11702,13 +11702,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 24.792, - -0.42 + 24.791732746492503, + -0.41987183894459057 ], "tag": null, "to": [ - 24.348, - -0.679 + 24.34782318235205, + -0.6789977542958596 ], "type": "ToPoint", "units": { @@ -11721,13 +11721,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 24.348, - -0.679 + 24.34782318235205, + -0.6789977542958596 ], "tag": null, "to": [ - 23.687, - -1.083 + 23.68730659116295, + -1.0825489071842516 ], "type": "ToPoint", "units": { @@ -11740,13 +11740,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 23.687, - -1.083 + 23.68730659116295, + -1.0825489071842516 ], "tag": null, "to": [ - 22.97, - -0.848 + 22.97025759614495, + -0.8480053463877377 ], "type": "ToPoint", "units": { @@ -11759,13 +11759,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 22.97, - -0.848 + 22.97025759614495, + -0.8480053463877377 ], "tag": null, "to": [ - 22.713, - -1.298 + 22.713438891606977, + -1.2983172335637514 ], "type": "ToPoint", "units": { @@ -11778,13 +11778,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 22.713, - -1.298 + 22.713438891606977, + -1.2983172335637514 ], "tag": null, "to": [ - 23.389, - -2.269 + 23.388634012792846, + -2.269259656910311 ], "type": "ToPoint", "units": { @@ -11797,13 +11797,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 23.389, - -2.269 + 23.388634012792846, + -2.269259656910311 ], "tag": null, "to": [ - 22.82, - -1.677 + 22.819672028495628, + -1.6773626655312748 ], "type": "ToPoint", "units": { @@ -11816,13 +11816,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 22.82, - -1.677 + 22.819672028495628, + -1.6773626655312748 ], "tag": null, "to": [ - 21.987, - -1.21 + 21.986839605587033, + -1.2096133776493945 ], "type": "ToPoint", "units": { @@ -11835,13 +11835,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 21.987, - -1.21 + 21.986839605587033, + -1.2096133776493945 ], "tag": null, "to": [ - 21.176, - -1.628 + 21.17569326736881, + -1.6277614531208002 ], "type": "ToPoint", "units": { @@ -11854,13 +11854,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 21.176, - -1.628 + 21.17569326736881, + -1.6277614531208002 ], "tag": null, "to": [ - 21.214, - -1.371 + 21.21377011677822, + -1.371113186257267 ], "type": "ToPoint", "units": { @@ -11873,13 +11873,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 21.214, - -1.371 + 21.21377011677822, + -1.371113186257267 ], "tag": null, "to": [ - 21.453, - -0.934 + 21.453270950174186, + -0.9341812232387112 ], "type": "ToPoint", "units": { @@ -11892,13 +11892,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 21.453, - -0.934 + 21.453270950174186, + -0.9341812232387112 ], "tag": null, "to": [ - 21.29, - -0.128 + 21.290476501965138, + -0.12773365247222945 ], "type": "ToPoint", "units": { @@ -11911,13 +11911,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 21.29, - -0.128 + 21.290476501965138, + -0.12773365247222945 ], "tag": null, "to": [ - 21.201, - -0.217 + 21.200747781872813, + -0.21660991070974212 ], "type": "ToPoint", "units": { @@ -11930,13 +11930,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 21.201, - -0.217 + 21.200747781872813, + -0.21660991070974212 ], "tag": null, "to": [ - 22.121, - -0.39 + 22.121091124583067, + -0.39004450440671756 ], "type": "ToPoint", "units": { @@ -11949,13 +11949,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 22.121, - -0.39 + 22.121091124583067, + -0.39004450440671756 ], "tag": null, "to": [ - 22.123, - -0.908 + 22.12284074802452, + -0.9078953360235511 ], "type": "ToPoint", "units": { @@ -11968,13 +11968,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 22.123, - -0.908 + 22.12284074802452, + -0.9078953360235511 ], "tag": null, "to": [ - 22.743, - -1.781 + 22.743467088597797, + -1.7812352828900635 ], "type": "ToPoint", "units": { @@ -11987,13 +11987,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 22.743, - -1.781 + 22.743467088597797, + -1.7812352828900635 ], "tag": null, "to": [ - 21.966, - -1.021 + 21.965828422152157, + -1.0209572343515667 ], "type": "ToPoint", "units": { @@ -12006,13 +12006,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 21.966, - -1.021 + 21.965828422152157, + -1.0209572343515667 ], "tag": null, "to": [ - 22.51, - -0.176 + 22.509766398231015, + -0.17603947541651155 ], "type": "ToPoint", "units": { @@ -12025,13 +12025,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 22.51, - -0.176 + 22.509766398231015, + -0.17603947541651155 ], "tag": null, "to": [ - 22.379, - -0.164 + 22.379399937971844, + -0.16398776178944185 ], "type": "ToPoint", "units": { @@ -12044,13 +12044,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 22.379, - -0.164 + 22.379399937971844, + -0.16398776178944185 ], "tag": null, "to": [ - 22.214, - -0.372 + 22.21375337670729, + -0.3717400535270967 ], "type": "ToPoint", "units": { @@ -12063,13 +12063,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 22.214, - -0.372 + 22.21375337670729, + -0.3717400535270967 ], "tag": null, "to": [ - 22.117, - -0.426 + 22.117481051114385, + -0.4259180301177581 ], "type": "ToPoint", "units": { @@ -12082,13 +12082,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 22.117, - -0.426 + 22.117481051114385, + -0.4259180301177581 ], "tag": null, "to": [ - 23.02, - -0.03 + 23.019589996612577, + -0.030020176621261996 ], "type": "ToPoint", "units": { @@ -12101,13 +12101,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 23.02, - -0.03 + 23.019589996612577, + -0.030020176621261996 ], "tag": null, "to": [ - 23.3, - -0.208 + 23.29956949744397, + -0.20780206106135157 ], "type": "ToPoint", "units": { @@ -12120,13 +12120,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 23.3, - -0.208 + 23.29956949744397, + -0.20780206106135157 ], "tag": null, "to": [ - 23.823, - 0.487 + 23.823150103602924, + 0.4865169245809764 ], "type": "ToPoint", "units": { @@ -12139,13 +12139,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 23.823, - 0.487 + 23.823150103602924, + 0.4865169245809764 ], "tag": null, "to": [ - 24.215, - -0.297 + 24.214557705802846, + -0.297462602676672 ], "type": "ToPoint", "units": { @@ -12158,13 +12158,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 24.215, - -0.297 + 24.214557705802846, + -0.297462602676672 ], "tag": null, "to": [ - 25.056, - 0.242 + 25.0559820585102, + 0.24209655021733623 ], "type": "ToPoint", "units": { @@ -12177,13 +12177,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 25.056, - 0.242 + 25.0559820585102, + 0.24209655021733623 ], "tag": null, "to": [ - 25.67, - 0.463 + 25.66974882899776, + 0.4632930253845571 ], "type": "ToPoint", "units": { @@ -12196,13 +12196,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 25.67, - 0.463 + 25.66974882899776, + 0.4632930253845571 ], "tag": null, "to": [ - 26.553, - 1.163 + 26.55279766707443, + 1.1629654662270803 ], "type": "ToPoint", "units": { @@ -12215,13 +12215,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 26.553, - 1.163 + 26.55279766707443, + 1.1629654662270803 ], "tag": null, "to": [ - 26.14, - 0.748 + 26.13989280953099, + 0.747700730050987 ], "type": "ToPoint", "units": { @@ -12234,13 +12234,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 26.14, - 0.748 + 26.13989280953099, + 0.747700730050987 ], "tag": null, "to": [ - 26.657, - -0.161 + 26.65684668508856, + -0.16085605667927472 ], "type": "ToPoint", "units": { @@ -12253,13 +12253,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 26.657, - -0.161 + 26.65684668508856, + -0.16085605667927472 ], "tag": null, "to": [ - 27.332, - -1.132 + 27.33204180627443, + -1.131798480025834 ], "type": "ToPoint", "units": { @@ -12272,13 +12272,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 27.332, - -1.132 + 27.33204180627443, + -1.131798480025834 ], "tag": null, "to": [ - 26.763, - -0.54 + 26.76307982197721, + -0.5399014886467979 ], "type": "ToPoint", "units": { @@ -12291,13 +12291,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 26.763, - -0.54 + 26.76307982197721, + -0.5399014886467979 ], "tag": null, "to": [ - 27.71, - -0.808 + 27.70952488414803, + -0.8083923014271646 ], "type": "ToPoint", "units": { @@ -12310,13 +12310,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 27.71, - -0.808 + 27.70952488414803, + -0.8083923014271646 ], "tag": null, "to": [ - 28.234, - 0.093 + 28.23369812080979, + 0.09275144021369175 ], "type": "ToPoint", "units": { @@ -12329,13 +12329,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 28.234, - 0.093 + 28.23369812080979, + 0.09275144021369175 ], "tag": null, "to": [ - 28.091, - -0.427 + 28.091144183670185, + -0.42667482224278963 ], "type": "ToPoint", "units": { @@ -12348,13 +12348,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 28.091, - -0.427 + 28.091144183670185, + -0.42667482224278963 ], "tag": null, "to": [ - 27.662, - -0.849 + 27.66243186053515, + -0.8490312751152924 ], "type": "ToPoint", "units": { @@ -12367,13 +12367,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 27.662, - -0.849 + 27.66243186053515, + -0.8490312751152924 ], "tag": null, "to": [ - 27.569, - -1.755 + 27.569268187594904, + -1.755343977216117 ], "type": "ToPoint", "units": { @@ -12386,13 +12386,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 27.569, - -1.755 + 27.569268187594904, + -1.755343977216117 ], "tag": null, "to": [ - 27.292, - -1.074 + 27.292491534039037, + -1.073719165803204 ], "type": "ToPoint", "units": { @@ -12405,13 +12405,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 27.292, - -1.074 + 27.292491534039037, + -1.073719165803204 ], "tag": null, "to": [ - 28.272, - -1.156 + 28.27216778359529, + -1.1559337326362664 ], "type": "ToPoint", "units": { @@ -12424,13 +12424,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 28.272, - -1.156 + 28.27216778359529, + -1.1559337326362664 ], "tag": null, "to": [ - 27.406, - -1.457 + 27.405516476508545, + -1.4569868928782894 ], "type": "ToPoint", "units": { @@ -12443,13 +12443,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 27.406, - -1.457 + 27.405516476508545, + -1.4569868928782894 ], "tag": null, "to": [ - 27.943, - -1.437 + 27.942932132536658, + -1.4367142000032866 ], "type": "ToPoint", "units": { @@ -12462,13 +12462,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 27.943, - -1.437 + 27.942932132536658, + -1.4367142000032866 ], "tag": null, "to": [ - 28.876, - -2.06 + 28.876171758182412, + -2.0595317690682764 ], "type": "ToPoint", "units": { @@ -12481,13 +12481,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 28.876, - -2.06 + 28.876171758182412, + -2.0595317690682764 ], "tag": null, "to": [ - 29.057, - -2.428 + 29.05669591655562, + -2.428475615541238 ], "type": "ToPoint", "units": { @@ -12500,13 +12500,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 29.057, - -2.428 + 29.05669591655562, + -2.428475615541238 ], "tag": null, "to": [ - 29.595, - -2.191 + 29.595133179963163, + -2.1907191104525277 ], "type": "ToPoint", "units": { @@ -12519,13 +12519,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 29.595, - -2.191 + 29.595133179963163, + -2.1907191104525277 ], "tag": null, "to": [ - 29.986, - -2.048 + 29.98556754925595, + -2.0479872856209234 ], "type": "ToPoint", "units": { @@ -12538,13 +12538,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 29.986, - -2.048 + 29.98556754925595, + -2.0479872856209234 ], "tag": null, "to": [ - 30.083, - -1.057 + 30.083396453384925, + -1.0572205319299575 ], "type": "ToPoint", "units": { @@ -12557,13 +12557,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 30.083, - -1.057 + 30.083396453384925, + -1.0572205319299575 ], "tag": null, "to": [ - 30.612, - -1.85 + 30.612057461977038, + -1.849671362771883 ], "type": "ToPoint", "units": { @@ -12576,13 +12576,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 30.612, - -1.85 + 30.612057461977038, + -1.849671362771883 ], "tag": null, "to": [ - 30.991, - -1.726 + 30.99105528042737, + -1.7257101570034963 ], "type": "ToPoint", "units": { @@ -12595,13 +12595,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 30.991, - -1.726 + 30.99105528042737, + -1.7257101570034963 ], "tag": null, "to": [ - 30.043, - -1.053 + 30.04256400593831, + -1.0527451723558108 ], "type": "ToPoint", "units": { @@ -12614,13 +12614,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 30.043, - -1.053 + 30.04256400593831, + -1.0527451723558108 ], "tag": null, "to": [ - 30.788, - -1.266 + 30.787739881280825, + -1.2659325479804004 ], "type": "ToPoint", "units": { @@ -12633,13 +12633,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 30.788, - -1.266 + 30.787739881280825, + -1.2659325479804004 ], "tag": null, "to": [ - 30.975, - -1.426 + 30.975059954006014, + -1.425546290960325 ], "type": "ToPoint", "units": { @@ -12652,13 +12652,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 30.975, - -1.426 + 30.975059954006014, + -1.425546290960325 ], "tag": null, "to": [ - 30.918, - -1.969 + 30.91776530476064, + -1.9691808468111995 ], "type": "ToPoint", "units": { @@ -12671,13 +12671,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 30.918, - -1.969 + 30.91776530476064, + -1.9691808468111995 ], "tag": null, "to": [ - 30.822, - -2.723 + 30.821941161015946, + -2.7225648149324346 ], "type": "ToPoint", "units": { @@ -12690,13 +12690,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 30.822, - -2.723 + 30.821941161015946, + -2.7225648149324346 ], "tag": null, "to": [ - 30.649, - -3.489 + 30.64939999521543, + -3.4894761549665483 ], "type": "ToPoint", "units": { @@ -12709,13 +12709,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 30.649, - -3.489 + 30.64939999521543, + -3.4894761549665483 ], "tag": null, "to": [ - 31.544, - -2.88 + 31.54387299850419, + -2.8801442854924075 ], "type": "ToPoint", "units": { @@ -12728,13 +12728,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 31.544, - -2.88 + 31.54387299850419, + -2.8801442854924075 ], "tag": null, "to": [ - 31.177, - -2.668 + 31.176852184572784, + -2.6681309663956623 ], "type": "ToPoint", "units": { @@ -12747,13 +12747,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 31.177, - -2.668 + 31.176852184572784, + -2.6681309663956623 ], "tag": null, "to": [ - 30.706, - -2.178 + 30.706101053775672, + -2.177603004853686 ], "type": "ToPoint", "units": { @@ -12766,13 +12766,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 30.706, - -2.178 + 30.706101053775672, + -2.177603004853686 ], "tag": null, "to": [ - 29.873, - -1.71 + 29.873268630867077, + -1.7098537169718055 ], "type": "ToPoint", "units": { @@ -12785,13 +12785,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 29.873, - -1.71 + 29.873268630867077, + -1.7098537169718055 ], "tag": null, "to": [ - 29.062, - -2.128 + 29.062122292648855, + -2.1280017924432113 ], "type": "ToPoint", "units": { @@ -12804,13 +12804,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 29.062, - -2.128 + 29.062122292648855, + -2.1280017924432113 ], "tag": null, "to": [ - 29.1, - -1.871 + 29.100199142058266, + -1.871353525579678 ], "type": "ToPoint", "units": { @@ -12823,13 +12823,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 29.1, - -1.871 + 29.100199142058266, + -1.871353525579678 ], "tag": null, "to": [ - 29.34, - -1.434 + 29.33969997545423, + -1.4344215625611223 ], "type": "ToPoint", "units": { @@ -12842,13 +12842,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 29.34, - -1.434 + 29.33969997545423, + -1.4344215625611223 ], "tag": null, "to": [ - 29.177, - -0.628 + 29.176905527245182, + -0.6279739917946405 ], "type": "ToPoint", "units": { @@ -12861,13 +12861,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 29.177, - -0.628 + 29.176905527245182, + -0.6279739917946405 ], "tag": null, "to": [ - 29.087, - -0.717 + 29.087176807152858, + -0.7168502500321532 ], "type": "ToPoint", "units": { @@ -12880,13 +12880,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 29.087, - -0.717 + 29.087176807152858, + -0.7168502500321532 ], "tag": null, "to": [ - 30.008, - -0.89 + 30.00752014986311, + -0.8902848437291286 ], "type": "ToPoint", "units": { @@ -12899,13 +12899,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 30.008, - -0.89 + 30.00752014986311, + -0.8902848437291286 ], "tag": null, "to": [ - 30.009, - -1.408 + 30.009269773304563, + -1.4081356753459622 ], "type": "ToPoint", "units": { @@ -12918,13 +12918,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 30.009, - -1.408 + 30.009269773304563, + -1.4081356753459622 ], "tag": null, "to": [ - 30.63, - -2.281 + 30.62989611387784, + -2.281475622212475 ], "type": "ToPoint", "units": { @@ -12937,13 +12937,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 30.63, - -2.281 + 30.62989611387784, + -2.281475622212475 ], "tag": null, "to": [ - 29.852, - -1.521 + 29.8522574474322, + -1.521197573673978 ], "type": "ToPoint", "units": { @@ -12956,13 +12956,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 29.852, - -1.521 + 29.8522574474322, + -1.521197573673978 ], "tag": null, "to": [ - 30.396, - -0.676 + 30.39619542351106, + -0.6762798147389228 ], "type": "ToPoint", "units": { @@ -12975,13 +12975,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 30.396, - -0.676 + 30.39619542351106, + -0.6762798147389228 ], "tag": null, "to": [ - 30.266, - -0.664 + 30.265828963251888, + -0.6642281011118532 ], "type": "ToPoint", "units": { @@ -12994,13 +12994,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 30.266, - -0.664 + 30.265828963251888, + -0.6642281011118532 ], "tag": null, "to": [ - 30.1, - -0.872 + 30.100182401987336, + -0.871980392849508 ], "type": "ToPoint", "units": { @@ -13013,13 +13013,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 30.1, - -0.872 + 30.100182401987336, + -0.871980392849508 ], "tag": null, "to": [ - 30.004, - -0.926 + 30.00391007639443, + -0.9261583694401694 ], "type": "ToPoint", "units": { @@ -13032,13 +13032,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 30.004, - -0.926 + 30.00391007639443, + -0.9261583694401694 ], "tag": null, "to": [ - 30.906, - -0.53 + 30.90601902189262, + -0.5302605159436733 ], "type": "ToPoint", "units": { @@ -13051,13 +13051,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 30.906, - -0.53 + 30.90601902189262, + -0.5302605159436733 ], "tag": null, "to": [ - 31.186, - -0.708 + 31.185998522724013, + -0.7080424003837629 ], "type": "ToPoint", "units": { @@ -13070,13 +13070,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 31.186, - -0.708 + 31.185998522724013, + -0.7080424003837629 ], "tag": null, "to": [ - 31.71, - -0.014 + 31.709579128882968, + -0.013723414741434903 ], "type": "ToPoint", "units": { @@ -13089,13 +13089,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 31.71, - -0.014 + 31.709579128882968, + -0.013723414741434903 ], "tag": null, "to": [ - 32.101, - -0.798 + 32.10098673108289, + -0.7977029419990833 ], "type": "ToPoint", "units": { @@ -13108,13 +13108,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 32.101, - -0.798 + 32.10098673108289, + -0.7977029419990833 ], "tag": null, "to": [ - 32.942, - -0.258 + 32.94241108379024, + -0.25814378910507507 ], "type": "ToPoint", "units": { @@ -13127,13 +13127,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 32.942, - -0.258 + 32.94241108379024, + -0.25814378910507507 ], "tag": null, "to": [ - 33.556, - -0.037 + 33.5561778542778, + -0.03694731393785422 ], "type": "ToPoint", "units": { @@ -13146,13 +13146,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 33.556, - -0.037 + 33.5561778542778, + -0.03694731393785422 ], "tag": null, "to": [ - 34.439, - 0.663 + 34.43922669235447, + 0.662725126904669 ], "type": "ToPoint", "units": { @@ -13165,13 +13165,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 34.439, - 0.663 + 34.43922669235447, + 0.662725126904669 ], "tag": null, "to": [ - 34.026, - 0.247 + 34.02632183481103, + 0.24746039072857573 ], "type": "ToPoint", "units": { @@ -13184,13 +13184,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 34.026, - 0.247 + 34.02632183481103, + 0.24746039072857573 ], "tag": null, "to": [ - 34.543, - -0.661 + 34.5432757103686, + -0.661096396001686 ], "type": "ToPoint", "units": { @@ -13203,13 +13203,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 34.543, - -0.661 + 34.5432757103686, + -0.661096396001686 ], "tag": null, "to": [ - 33.872, - -1.622 + 33.87164033546262, + -1.6216540768895886 ], "type": "ToPoint", "units": { @@ -13222,13 +13222,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 33.872, - -1.622 + 33.87164033546262, + -1.6216540768895886 ], "tag": null, "to": [ - 33.882, - -1.995 + 33.88192050639292, + -1.9950953135130103 ], "type": "ToPoint", "units": { @@ -13241,13 +13241,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 33.882, - -1.995 + 33.88192050639292, + -1.9950953135130103 ], "tag": null, "to": [ - 33.985, - -2.418 + 33.985494263220836, + -2.4180385238212248 ], "type": "ToPoint", "units": { @@ -13260,13 +13260,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 33.985, - -2.418 + 33.985494263220836, + -2.4180385238212248 ], "tag": null, "to": [ - 34.438, - -2.53 + 34.43752542073054, + -2.5303652768972302 ], "type": "ToPoint", "units": { @@ -13279,13 +13279,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 34.438, - -2.53 + 34.43752542073054, + -2.5303652768972302 ], "tag": null, "to": [ - 33.555, - -3.246 + 33.55540682929245, + -3.245880020391212 ], "type": "ToPoint", "units": { @@ -13298,13 +13298,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 33.555, - -3.246 + 33.55540682929245, + -3.245880020391212 ], "tag": null, "to": [ - 34.475, - -2.977 + 34.47495553946149, + -2.9767172738614756 ], "type": "ToPoint", "units": { @@ -13317,13 +13317,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 34.475, - -2.977 + 34.47495553946149, + -2.9767172738614756 ], "tag": null, "to": [ - 35.185, - -2.86 + 35.18485335861617, + -2.859617232167616 ], "type": "ToPoint", "units": { @@ -13336,13 +13336,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 35.185, - -2.86 + 35.18485335861617, + -2.859617232167616 ], "tag": null, "to": [ - 34.806, - -2.149 + 34.80608967300797, + -2.1489443006917073 ], "type": "ToPoint", "units": { @@ -13355,13 +13355,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 34.806, - -2.149 + 34.80608967300797, + -2.1489443006917073 ], "tag": null, "to": [ - 34.509, - -2.215 + 34.508808404024435, + -2.2154416463749875 ], "type": "ToPoint", "units": { @@ -13374,13 +13374,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 34.509, - -2.215 + 34.508808404024435, + -2.2154416463749875 ], "tag": null, "to": [ - 34.738, - -2.976 + 34.73846621960796, + -2.9756282896586517 ], "type": "ToPoint", "units": { @@ -13393,13 +13393,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 34.738, - -2.976 + 34.73846621960796, + -2.9756282896586517 ], "tag": null, "to": [ - 34.103, - -2.781 + 34.102816112176235, + -2.7810440356652713 ], "type": "ToPoint", "units": { @@ -13412,13 +13412,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 34.103, - -2.781 + 34.102816112176235, + -2.7810440356652713 ], "tag": null, "to": [ - 34.675, - -2.492 + 34.67494128991669, + -2.4921856258731188 ], "type": "ToPoint", "units": { @@ -13431,13 +13431,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 34.675, - -2.492 + 34.67494128991669, + -2.4921856258731188 ], "tag": null, "to": [ - 33.717, - -2.515 + 33.71690033496146, + -2.5146238077939027 ], "type": "ToPoint", "units": { @@ -13450,13 +13450,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 33.717, - -2.515 + 33.71690033496146, + -2.5146238077939027 ], "tag": null, "to": [ - 34.047, - -3.35 + 34.046818796821746, + -3.34999650203089 ], "type": "ToPoint", "units": { @@ -13469,13 +13469,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 34.047, - -3.35 + 34.046818796821746, + -3.34999650203089 ], "tag": null, "to": [ - 34.79, - -4.142 + 34.790282735497264, + -4.141961388444728 ], "type": "ToPoint", "units": { @@ -13488,13 +13488,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 34.79, - -4.142 + 34.790282735497264, + -4.141961388444728 ], "tag": null, "to": [ - 35.784, - -3.238 + 35.78385783661373, + -3.2377047415949676 ], "type": "ToPoint", "units": { @@ -13507,13 +13507,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 35.784, - -3.238 + 35.78385783661373, + -3.2377047415949676 ], "tag": null, "to": [ - 35.28, - -2.723 + 35.280276548145, + -2.7226079980960236 ], "type": "ToPoint", "units": { @@ -13526,13 +13526,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 35.28, - -2.723 + 35.280276548145, + -2.7226079980960236 ], "tag": null, "to": [ - 35.833, - -1.961 + 35.832899269735016, + -1.9613475843687795 ], "type": "ToPoint", "units": { @@ -13545,13 +13545,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 35.833, - -1.961 + 35.832899269735016, + -1.9613475843687795 ], "tag": null, "to": [ - 36.692, - -1.877 + 36.692226404647705, + -1.877198634831521 ], "type": "ToPoint", "units": { @@ -13564,13 +13564,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 36.692, - -1.877 + 36.692226404647705, + -1.877198634831521 ], "tag": null, "to": [ - 35.874, - -2.781 + 35.87412148272842, + -2.780746766154873 ], "type": "ToPoint", "units": { @@ -13583,13 +13583,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 35.874, - -2.781 + 35.87412148272842, + -2.780746766154873 ], "tag": null, "to": [ - 36.191, - -3.023 + 36.19069968717425, + -3.022639508675022 ], "type": "ToPoint", "units": { @@ -13602,13 +13602,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 36.191, - -3.023 + 36.19069968717425, + -3.022639508675022 ], "tag": null, "to": [ - 35.747, - -3.282 + 35.746790123033804, + -3.281765424026291 ], "type": "ToPoint", "units": { @@ -13621,13 +13621,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 35.747, - -3.282 + 35.746790123033804, + -3.281765424026291 ], "tag": null, "to": [ - 35.086, - -3.685 + 35.086273531844704, + -3.685316576914683 ], "type": "ToPoint", "units": { @@ -13640,13 +13640,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 35.086, - -3.685 + 35.086273531844704, + -3.685316576914683 ], "tag": null, "to": [ - 34.369, - -3.451 + 34.36922453682671, + -3.450773016118169 ], "type": "ToPoint", "units": { @@ -13659,13 +13659,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 34.369, - -3.451 + 34.36922453682671, + -3.450773016118169 ], "tag": null, "to": [ - 34.112, - -3.901 + 34.11240583228874, + -3.9010849032941826 ], "type": "ToPoint", "units": { @@ -13678,13 +13678,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 34.112, - -3.901 + 34.11240583228874, + -3.9010849032941826 ], "tag": null, "to": [ - 34.788, - -4.872 + 34.7876009534746, + -4.872027326640742 ], "type": "ToPoint", "units": { @@ -13697,13 +13697,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 34.788, - -4.872 + 34.7876009534746, + -4.872027326640742 ], "tag": null, "to": [ - 34.219, - -4.28 + 34.218638969177384, + -4.280130335261706 ], "type": "ToPoint", "units": { @@ -13716,13 +13716,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 34.219, - -4.28 + 34.218638969177384, + -4.280130335261706 ], "tag": null, "to": [ - 33.386, - -3.812 + 33.38580654626879, + -3.8123810473798256 ], "type": "ToPoint", "units": { @@ -13735,13 +13735,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 33.386, - -3.812 + 33.38580654626879, + -3.8123810473798256 ], "tag": null, "to": [ - 32.575, - -4.231 + 32.57466020805057, + -4.230529122851231 ], "type": "ToPoint", "units": { @@ -13754,13 +13754,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 32.575, - -4.231 + 32.57466020805057, + -4.230529122851231 ], "tag": null, "to": [ - 32.613, - -3.974 + 32.61273705745998, + -3.973880855987698 ], "type": "ToPoint", "units": { @@ -13773,13 +13773,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 32.613, - -3.974 + 32.61273705745998, + -3.973880855987698 ], "tag": null, "to": [ - 32.852, - -3.537 + 32.852237890855946, + -3.536948892969142 ], "type": "ToPoint", "units": { @@ -13792,13 +13792,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 32.852, - -3.537 + 32.852237890855946, + -3.536948892969142 ], "tag": null, "to": [ - 32.689, - -2.731 + 32.6894434426469, + -2.7305013222026604 ], "type": "ToPoint", "units": { @@ -13811,13 +13811,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 32.689, - -2.731 + 32.6894434426469, + -2.7305013222026604 ], "tag": null, "to": [ - 32.6, - -2.819 + 32.59971472255457, + -2.819377580440173 ], "type": "ToPoint", "units": { @@ -13830,13 +13830,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 32.6, - -2.819 + 32.59971472255457, + -2.819377580440173 ], "tag": null, "to": [ - 33.52, - -2.993 + 33.52005806526483, + -2.9928121741371485 ], "type": "ToPoint", "units": { @@ -13849,13 +13849,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 33.52, - -2.993 + 33.52005806526483, + -2.9928121741371485 ], "tag": null, "to": [ - 33.522, - -3.511 + 33.52180768870628, + -3.5106630057539823 ], "type": "ToPoint", "units": { @@ -13868,13 +13868,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 33.522, - -3.511 + 33.52180768870628, + -3.5106630057539823 ], "tag": null, "to": [ - 34.142, - -4.384 + 34.142434029279556, + -4.384002952620495 ], "type": "ToPoint", "units": { @@ -13887,13 +13887,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 34.142, - -4.384 + 34.142434029279556, + -4.384002952620495 ], "tag": null, "to": [ - 33.365, - -3.624 + 33.36479536283392, + -3.6237249040819983 ], "type": "ToPoint", "units": { @@ -13906,13 +13906,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 33.365, - -3.624 + 33.36479536283392, + -3.6237249040819983 ], "tag": null, "to": [ - 33.909, - -2.779 + 33.908733338912775, + -2.778807145146943 ], "type": "ToPoint", "units": { @@ -13925,13 +13925,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 33.909, - -2.779 + 33.908733338912775, + -2.778807145146943 ], "tag": null, "to": [ - 33.778, - -2.767 + 33.77836687865361, + -2.766755431519873 ], "type": "ToPoint", "units": { @@ -13944,13 +13944,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 33.778, - -2.767 + 33.77836687865361, + -2.766755431519873 ], "tag": null, "to": [ - 33.613, - -2.975 + 33.612720317389055, + -2.9745077232575277 ], "type": "ToPoint", "units": { @@ -13963,13 +13963,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 33.613, - -2.975 + 33.612720317389055, + -2.9745077232575277 ], "tag": null, "to": [ - 33.516, - -3.029 + 33.51644799179615, + -3.028685699848189 ], "type": "ToPoint", "units": { @@ -13982,13 +13982,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 33.516, - -3.029 + 33.51644799179615, + -3.028685699848189 ], "tag": null, "to": [ - 34.419, - -2.633 + 34.41855693729434, + -2.632787846351693 ], "type": "ToPoint", "units": { @@ -14001,13 +14001,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 34.419, - -2.633 + 34.41855693729434, + -2.632787846351693 ], "tag": null, "to": [ - 34.699, - -2.811 + 34.698536438125736, + -2.8105697307917827 ], "type": "ToPoint", "units": { @@ -14020,13 +14020,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 34.699, - -2.811 + 34.698536438125736, + -2.8105697307917827 ], "tag": null, "to": [ - 35.222, - -2.116 + 35.22211704428469, + -2.116250745149455 ], "type": "ToPoint", "units": { @@ -14039,13 +14039,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 35.222, - -2.116 + 35.22211704428469, + -2.116250745149455 ], "tag": null, "to": [ - 35.614, - -2.9 + 35.613524646484606, + -2.9002302724071036 ], "type": "ToPoint", "units": { @@ -14058,13 +14058,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 35.614, - -2.9 + 35.613524646484606, + -2.9002302724071036 ], "tag": null, "to": [ - 36.455, - -2.361 + 36.454948999191956, + -2.3606711195130954 ], "type": "ToPoint", "units": { @@ -14077,13 +14077,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 36.455, - -2.361 + 36.454948999191956, + -2.3606711195130954 ], "tag": null, "to": [ - 37.069, - -2.139 + 37.068715769679514, + -2.1394746443458743 ], "type": "ToPoint", "units": { @@ -14096,13 +14096,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 37.069, - -2.139 + 37.068715769679514, + -2.1394746443458743 ], "tag": null, "to": [ - 37.952, - -1.44 + 37.95176460775618, + -1.439802203503351 ], "type": "ToPoint", "units": { @@ -14115,13 +14115,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 37.952, - -1.44 + 37.95176460775618, + -1.439802203503351 ], "tag": null, "to": [ - 37.585, - -1.228 + 37.58474379382477, + -1.2277888844066058 ], "type": "ToPoint", "units": { @@ -14134,13 +14134,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 37.585, - -1.228 + 37.58474379382477, + -1.2277888844066058 ], "tag": null, "to": [ - 37.114, - -0.737 + 37.11399266302766, + -0.7372609228646294 ], "type": "ToPoint", "units": { @@ -14153,13 +14153,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 37.114, - -0.737 + 37.11399266302766, + -0.7372609228646294 ], "tag": null, "to": [ - 36.281, - -0.27 + 36.281160240119064, + -0.2695116349827491 ], "type": "ToPoint", "units": { @@ -14172,13 +14172,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 36.281, - -0.27 + 36.281160240119064, + -0.2695116349827491 ], "tag": null, "to": [ - 35.47, - -0.688 + 35.47001390190084, + -0.6876597104541549 ], "type": "ToPoint", "units": { @@ -14191,13 +14191,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 35.47, - -0.688 + 35.47001390190084, + -0.6876597104541549 ], "tag": null, "to": [ - 35.508, - -0.431 + 35.508090751310256, + -0.4310114435906216 ], "type": "ToPoint", "units": { @@ -14210,13 +14210,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 35.508, - -0.431 + 35.508090751310256, + -0.4310114435906216 ], "tag": null, "to": [ - 35.748, - 0.006 + 35.74759158470622, + 0.0059205194279341455 ], "type": "ToPoint", "units": { @@ -14229,13 +14229,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 35.748, - 0.006 + 35.74759158470622, + 0.0059205194279341455 ], "tag": null, "to": [ - 35.585, - 0.812 + 35.58479713649717, + 0.8123680901944159 ], "type": "ToPoint", "units": { @@ -14248,13 +14248,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 35.585, - 0.812 + 35.58479713649717, + 0.8123680901944159 ], "tag": null, "to": [ - 35.495, - 0.723 + 35.49506841640485, + 0.7234918319569033 ], "type": "ToPoint", "units": { @@ -14267,13 +14267,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 35.495, - 0.723 + 35.49506841640485, + 0.7234918319569033 ], "tag": null, "to": [ - 36.415, - 0.55 + 36.4154117591151, + 0.5500572382599278 ], "type": "ToPoint", "units": { @@ -14286,13 +14286,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 36.415, - 0.55 + 36.4154117591151, + 0.5500572382599278 ], "tag": null, "to": [ - 36.417, - 0.032 + 36.41716138255656, + 0.032206406643094265 ], "type": "ToPoint", "units": { @@ -14305,13 +14305,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 36.417, - 0.032 + 36.41716138255656, + 0.032206406643094265 ], "tag": null, "to": [ - 37.038, - -0.841 + 37.03778772312983, + -0.8411335402234181 ], "type": "ToPoint", "units": { @@ -14324,13 +14324,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 37.038, - -0.841 + 37.03778772312983, + -0.8411335402234181 ], "tag": null, "to": [ - 36.26, - -0.081 + 36.26014905668419, + -0.08085549168492134 ], "type": "ToPoint", "units": { @@ -14343,13 +14343,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 36.26, - -0.081 + 36.26014905668419, + -0.08085549168492134 ], "tag": null, "to": [ - 36.804, - 0.764 + 36.80408703276305, + 0.7640622672501338 ], "type": "ToPoint", "units": { @@ -14362,13 +14362,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 36.804, - 0.764 + 36.80408703276305, + 0.7640622672501338 ], "tag": null, "to": [ - 36.674, - 0.776 + 36.67372057250388, + 0.7761139808772035 ], "type": "ToPoint", "units": { @@ -14381,13 +14381,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 36.674, - 0.776 + 36.67372057250388, + 0.7761139808772035 ], "tag": null, "to": [ - 36.508, - 0.568 + 36.50807401123933, + 0.5683616891395487 ], "type": "ToPoint", "units": { @@ -14400,13 +14400,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 36.508, - 0.568 + 36.50807401123933, + 0.5683616891395487 ], "tag": null, "to": [ - 36.412, - 0.514 + 36.411801685646424, + 0.5141837125488873 ], "type": "ToPoint", "units": { @@ -14419,13 +14419,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 36.412, - 0.514 + 36.411801685646424, + 0.5141837125488873 ], "tag": null, "to": [ - 37.314, - 0.91 + 37.313910631144616, + 0.9100815660453834 ], "type": "ToPoint", "units": { @@ -14438,13 +14438,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 37.314, - 0.91 + 37.313910631144616, + 0.9100815660453834 ], "tag": null, "to": [ - 37.594, - 0.732 + 37.59389013197601, + 0.7322996816052938 ], "type": "ToPoint", "units": { @@ -14457,13 +14457,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 37.594, - 0.732 + 37.59389013197601, + 0.7322996816052938 ], "tag": null, "to": [ - 38.117, - 1.427 + 38.11747073813496, + 1.4266186672476218 ], "type": "ToPoint", "units": { @@ -14476,13 +14476,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 38.117, - 1.427 + 38.11747073813496, + 1.4266186672476218 ], "tag": null, "to": [ - 38.509, - 0.643 + 38.50887834033488, + 0.6426391399899734 ], "type": "ToPoint", "units": { @@ -14495,13 +14495,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 38.509, - 0.643 + 38.50887834033488, + 0.6426391399899734 ], "tag": null, "to": [ - 39.35, - 1.182 + 39.35030269304223, + 1.1821982928839816 ], "type": "ToPoint", "units": { @@ -14514,13 +14514,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 39.35, - 1.182 + 39.35030269304223, + 1.1821982928839816 ], "tag": null, "to": [ - 39.964, - 1.403 + 39.96406946352979, + 1.4033947680512024 ], "type": "ToPoint", "units": { @@ -14533,13 +14533,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 39.964, - 1.403 + 39.96406946352979, + 1.4033947680512024 ], "tag": null, "to": [ - 40.847, - 2.103 + 40.84711830160646, + 2.1030672088937257 ], "type": "ToPoint", "units": { @@ -14552,13 +14552,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 40.847, - 2.103 + 40.84711830160646, + 2.1030672088937257 ], "tag": null, "to": [ - 40.434, - 1.688 + 40.43421344406302, + 1.6878024727176324 ], "type": "ToPoint", "units": { @@ -14571,13 +14571,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 40.434, - 1.688 + 40.43421344406302, + 1.6878024727176324 ], "tag": null, "to": [ - 40.951, - 0.779 + 40.95116731962059, + 0.7792456859873707 ], "type": "ToPoint", "units": { @@ -14590,13 +14590,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 40.951, - 0.779 + 40.95116731962059, + 0.7792456859873707 ], "tag": null, "to": [ - 40.28, - -0.181 + 40.27953194471461, + -0.18131199490053196 ], "type": "ToPoint", "units": { @@ -14609,13 +14609,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 40.28, - -0.181 + 40.27953194471461, + -0.18131199490053196 ], "tag": null, "to": [ - 40.29, - -0.555 + 40.289812115644914, + -0.5547532315239536 ], "type": "ToPoint", "units": { @@ -14628,13 +14628,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 40.29, - -0.555 + 40.289812115644914, + -0.5547532315239536 ], "tag": null, "to": [ - 40.393, - -0.978 + 40.39338587247283, + -0.9776964418321679 ], "type": "ToPoint", "units": { @@ -14647,13 +14647,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 40.393, - -0.978 + 40.39338587247283, + -0.9776964418321679 ], "tag": null, "to": [ - 40.845, - -1.09 + 40.84541702998253, + -1.0900231949081733 ], "type": "ToPoint", "units": { @@ -14666,13 +14666,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 40.845, - -1.09 + 40.84541702998253, + -1.0900231949081733 ], "tag": null, "to": [ - 39.963, - -1.806 + 39.96329843854444, + -1.8055379384021553 ], "type": "ToPoint", "units": { @@ -14685,13 +14685,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 39.963, - -1.806 + 39.96329843854444, + -1.8055379384021553 ], "tag": null, "to": [ - 40.883, - -1.536 + 40.88284714871348, + -1.5363751918724189 ], "type": "ToPoint", "units": { @@ -14704,13 +14704,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 40.883, - -1.536 + 40.88284714871348, + -1.5363751918724189 ], "tag": null, "to": [ - 41.593, - -1.419 + 41.59274496786816, + -1.4192751501785592 ], "type": "ToPoint", "units": { @@ -14723,13 +14723,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 41.593, - -1.419 + 41.59274496786816, + -1.4192751501785592 ], "tag": null, "to": [ - 41.214, - -0.709 + 41.21398128225996, + -0.7086022187026508 ], "type": "ToPoint", "units": { @@ -14742,13 +14742,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 41.214, - -0.709 + 41.21398128225996, + -0.7086022187026508 ], "tag": null, "to": [ - 40.917, - -0.775 + 40.916700013276426, + -0.7750995643859309 ], "type": "ToPoint", "units": { @@ -14761,13 +14761,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 40.917, - -0.775 + 40.916700013276426, + -0.7750995643859309 ], "tag": null, "to": [ - 41.146, - -1.535 + 41.14635782885995, + -1.535286207669595 ], "type": "ToPoint", "units": { @@ -14780,13 +14780,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 41.146, - -1.535 + 41.14635782885995, + -1.535286207669595 ], "tag": null, "to": [ - 40.511, - -1.341 + 40.510707721428226, + -1.3407019536762144 ], "type": "ToPoint", "units": { @@ -14799,13 +14799,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 40.511, - -1.341 + 40.510707721428226, + -1.3407019536762144 ], "tag": null, "to": [ - 41.083, - -1.052 + 41.08283289916868, + -1.0518435438840616 ], "type": "ToPoint", "units": { @@ -14818,13 +14818,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 41.083, - -1.052 + 41.08283289916868, + -1.0518435438840616 ], "tag": null, "to": [ - 40.125, - -1.074 + 40.12479194421345, + -1.0742817258048456 ], "type": "ToPoint", "units": { @@ -14837,13 +14837,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 40.125, - -1.074 + 40.12479194421345, + -1.0742817258048456 ], "tag": null, "to": [ - 40.455, - -1.91 + 40.45471040607374, + -1.909654420041833 ], "type": "ToPoint", "units": { @@ -14856,13 +14856,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 40.455, - -1.91 + 40.45471040607374, + -1.909654420041833 ], "tag": null, "to": [ - 41.198, - -2.702 + 41.198174344749255, + -2.7016193064556706 ], "type": "ToPoint", "units": { @@ -14875,13 +14875,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 41.198, - -2.702 + 41.198174344749255, + -2.7016193064556706 ], "tag": null, "to": [ - 42.192, - -1.797 + 42.19174944586572, + -1.7973626596059098 ], "type": "ToPoint", "units": { @@ -14894,13 +14894,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 42.192, - -1.797 + 42.19174944586572, + -1.7973626596059098 ], "tag": null, "to": [ - 41.688, - -1.282 + 41.68816815739699, + -1.2822659161069656 ], "type": "ToPoint", "units": { @@ -14913,13 +14913,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 41.688, - -1.282 + 41.68816815739699, + -1.2822659161069656 ], "tag": null, "to": [ - 42.241, - -0.521 + 42.240790878987006, + -0.5210055023797215 ], "type": "ToPoint", "units": { @@ -14932,13 +14932,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 42.241, - -0.521 + 42.240790878987006, + -0.5210055023797215 ], "tag": null, "to": [ - 43.1, - -0.437 + 43.100118013899696, + -0.43685655284246305 ], "type": "ToPoint", "units": { @@ -14951,13 +14951,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 43.1, - -0.437 + 43.100118013899696, + -0.43685655284246305 ], "tag": null, "to": [ - 42.282, - -1.34 + 42.28201309198041, + -1.340404684165815 ], "type": "ToPoint", "units": { @@ -14970,13 +14970,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 42.282, - -1.34 + 42.28201309198041, + -1.340404684165815 ], "tag": null, "to": [ - 42.599, - -1.582 + 42.59859129642624, + -1.5822974266859642 ], "type": "ToPoint", "units": { @@ -14989,13 +14989,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 42.599, - -1.582 + 42.59859129642624, + -1.5822974266859642 ], "tag": null, "to": [ - 42.155, - -1.841 + 42.154681732285795, + -1.8414233420372332 ], "type": "ToPoint", "units": { @@ -15008,13 +15008,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 42.155, - -1.841 + 42.154681732285795, + -1.8414233420372332 ], "tag": null, "to": [ - 41.494, - -2.245 + 41.494165141096694, + -2.244974494925625 ], "type": "ToPoint", "units": { @@ -15027,13 +15027,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 41.494, - -2.245 + 41.494165141096694, + -2.244974494925625 ], "tag": null, "to": [ - 40.777, - -2.01 + 40.7771161460787, + -2.0104309341291113 ], "type": "ToPoint", "units": { @@ -15046,13 +15046,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 40.777, - -2.01 + 40.7771161460787, + -2.0104309341291113 ], "tag": null, "to": [ - 40.52, - -2.461 + 40.52029744154073, + -2.460742821305125 ], "type": "ToPoint", "units": { @@ -15065,13 +15065,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 40.52, - -2.461 + 40.52029744154073, + -2.460742821305125 ], "tag": null, "to": [ - 41.195, - -3.432 + 41.19549256272659, + -3.4316852446516846 ], "type": "ToPoint", "units": { @@ -15084,13 +15084,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 41.195, - -3.432 + 41.19549256272659, + -3.4316852446516846 ], "tag": null, "to": [ - 40.627, - -2.84 + 40.626530578429374, + -2.8397882532726486 ], "type": "ToPoint", "units": { @@ -15103,13 +15103,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 40.627, - -2.84 + 40.626530578429374, + -2.8397882532726486 ], "tag": null, "to": [ - 39.794, - -2.372 + 39.79369815552078, + -2.372038965390768 ], "type": "ToPoint", "units": { @@ -15122,13 +15122,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 39.794, - -2.372 + 39.79369815552078, + -2.372038965390768 ], "tag": null, "to": [ - 38.983, - -2.79 + 38.98255181730256, + -2.7901870408621736 ], "type": "ToPoint", "units": { @@ -15141,13 +15141,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 38.983, - -2.79 + 38.98255181730256, + -2.7901870408621736 ], "tag": null, "to": [ - 39.021, - -2.534 + 39.02062866671197, + -2.5335387739986404 ], "type": "ToPoint", "units": { @@ -15160,13 +15160,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 39.021, - -2.534 + 39.02062866671197, + -2.5335387739986404 ], "tag": null, "to": [ - 39.26, - -2.097 + 39.26012950010794, + -2.0966068109800844 ], "type": "ToPoint", "units": { @@ -15179,13 +15179,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 39.26, - -2.097 + 39.26012950010794, + -2.0966068109800844 ], "tag": null, "to": [ - 39.097, - -1.29 + 39.09733505189889, + -1.2901592402136026 ], "type": "ToPoint", "units": { @@ -15198,13 +15198,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 39.097, - -1.29 + 39.09733505189889, + -1.2901592402136026 ], "tag": null, "to": [ - 39.008, - -1.379 + 39.007606331806564, + -1.3790354984511153 ], "type": "ToPoint", "units": { @@ -15217,13 +15217,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 39.008, - -1.379 + 39.007606331806564, + -1.3790354984511153 ], "tag": null, "to": [ - 39.928, - -1.552 + 39.92794967451682, + -1.5524700921480907 ], "type": "ToPoint", "units": { @@ -15236,13 +15236,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 39.928, - -1.552 + 39.92794967451682, + -1.5524700921480907 ], "tag": null, "to": [ - 39.93, - -2.07 + 39.92969929795827, + -2.0703209237649243 ], "type": "ToPoint", "units": { @@ -15255,13 +15255,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 39.93, - -2.07 + 39.92969929795827, + -2.0703209237649243 ], "tag": null, "to": [ - 40.55, - -2.944 + 40.55032563853155, + -2.9436608706314367 ], "type": "ToPoint", "units": { @@ -15274,13 +15274,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 40.55, - -2.944 + 40.55032563853155, + -2.9436608706314367 ], "tag": null, "to": [ - 39.773, - -2.183 + 39.77268697208591, + -2.18338282209294 ], "type": "ToPoint", "units": { @@ -15293,13 +15293,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 39.773, - -2.183 + 39.77268697208591, + -2.18338282209294 ], "tag": null, "to": [ - 40.317, - -1.338 + 40.316624948164765, + -1.3384650631578847 ], "type": "ToPoint", "units": { @@ -15312,13 +15312,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 40.317, - -1.338 + 40.316624948164765, + -1.3384650631578847 ], "tag": null, "to": [ - 40.186, - -1.326 + 40.1862584879056, + -1.326413349530815 ], "type": "ToPoint", "units": { @@ -15331,13 +15331,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 40.186, - -1.326 + 40.1862584879056, + -1.326413349530815 ], "tag": null, "to": [ - 40.021, - -1.534 + 40.020611926641045, + -1.5341656412684699 ], "type": "ToPoint", "units": { @@ -15350,13 +15350,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 40.021, - -1.534 + 40.020611926641045, + -1.5341656412684699 ], "tag": null, "to": [ - 39.924, - -1.588 + 39.92433960104814, + -1.5883436178591313 ], "type": "ToPoint", "units": { @@ -15369,13 +15369,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 39.924, - -1.588 + 39.92433960104814, + -1.5883436178591313 ], "tag": null, "to": [ - 40.826, - -1.192 + 40.82644854654633, + -1.1924457643626352 ], "type": "ToPoint", "units": { @@ -15388,13 +15388,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 40.826, - -1.192 + 40.82644854654633, + -1.1924457643626352 ], "tag": null, "to": [ - 41.106, - -1.37 + 41.106428047377726, + -1.3702276488027247 ], "type": "ToPoint", "units": { @@ -15407,13 +15407,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 41.106, - -1.37 + 41.106428047377726, + -1.3702276488027247 ], "tag": null, "to": [ - 41.63, - -0.676 + 41.63000865353668, + -0.6759086631603968 ], "type": "ToPoint", "units": { @@ -15426,13 +15426,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 41.63, - -0.676 + 41.63000865353668, + -0.6759086631603968 ], "tag": null, "to": [ - 42.021, - -1.46 + 42.0214162557366, + -1.4598881904180452 ], "type": "ToPoint", "units": { @@ -15445,13 +15445,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 42.021, - -1.46 + 42.0214162557366, + -1.4598881904180452 ], "tag": null, "to": [ - 42.863, - -0.92 + 42.862840608443946, + -0.9203290375240369 ], "type": "ToPoint", "units": { @@ -15464,13 +15464,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 42.863, - -0.92 + 42.862840608443946, + -0.9203290375240369 ], "tag": null, "to": [ - 43.477, - -0.699 + 43.476607378931504, + -0.6991325623568161 ], "type": "ToPoint", "units": { @@ -15483,13 +15483,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 43.477, - -0.699 + 43.476607378931504, + -0.6991325623568161 ], "tag": null, "to": [ - 43.381, - -1.453 + 43.38078323518681, + -1.4525165304780514 ], "type": "ToPoint", "units": { @@ -15502,13 +15502,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 43.381, - -1.453 + 43.38078323518681, + -1.4525165304780514 ], "tag": null, "to": [ - 43.208, - -2.219 + 43.208242069386294, + -2.219427870512165 ], "type": "ToPoint", "units": { @@ -15521,13 +15521,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 43.208, - -2.219 + 43.208242069386294, + -2.219427870512165 ], "tag": null, "to": [ - 44.103, - -1.61 + 44.10271507267505, + -1.6100960010380243 ], "type": "ToPoint", "units": { @@ -15540,13 +15540,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 44.103, - -1.61 + 44.10271507267505, + -1.6100960010380243 ], "tag": null, "to": [ - 43.69, - -2.025 + 43.689810215131615, + -2.0253607372141174 ], "type": "ToPoint", "units": { @@ -15559,13 +15559,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 43.69, - -2.025 + 43.689810215131615, + -2.0253607372141174 ], "tag": null, "to": [ - 44.207, - -2.934 + 44.206764090689184, + -2.933917523944379 ], "type": "ToPoint", "units": { @@ -15578,13 +15578,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 44.207, - -2.934 + 44.206764090689184, + -2.933917523944379 ], "tag": null, "to": [ - 44.882, - -3.905 + 44.88195921187505, + -3.904859947290938 ], "type": "ToPoint", "units": { @@ -15597,13 +15597,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 44.882, - -3.905 + 44.88195921187505, + -3.904859947290938 ], "tag": null, "to": [ - 44.313, - -3.313 + 44.31299722757783, + -3.3129629559119023 ], "type": "ToPoint", "units": { @@ -15616,13 +15616,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 44.313, - -3.313 + 44.31299722757783, + -3.3129629559119023 ], "tag": null, "to": [ - 45.259, - -3.581 + 45.259442289748655, + -3.5814537686922687 ], "type": "ToPoint", "units": { @@ -15635,13 +15635,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 45.259, - -3.581 + 45.259442289748655, + -3.5814537686922687 ], "tag": null, "to": [ - 45.784, - -2.68 + 45.783615526410415, + -2.680310027051412 ], "type": "ToPoint", "units": { @@ -15654,13 +15654,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 45.784, - -2.68 + 45.783615526410415, + -2.680310027051412 ], "tag": null, "to": [ - 45.641, - -3.2 + 45.64106158927081, + -3.199736289507894 ], "type": "ToPoint", "units": { @@ -15673,13 +15673,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 45.641, - -3.2 + 45.64106158927081, + -3.199736289507894 ], "tag": null, "to": [ - 45.212, - -3.622 + 45.21234926613578, + -3.6220927423803966 ], "type": "ToPoint", "units": { @@ -15692,13 +15692,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 45.212, - -3.622 + 45.21234926613578, + -3.6220927423803966 ], "tag": null, "to": [ - 45.119, - -4.528 + 45.11918559319554, + -4.528405444481221 ], "type": "ToPoint", "units": { @@ -15711,13 +15711,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 45.119, - -4.528 + 45.11918559319554, + -4.528405444481221 ], "tag": null, "to": [ - 44.842, - -3.847 + 44.842408939639675, + -3.846780633068308 ], "type": "ToPoint", "units": { @@ -15730,13 +15730,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 44.842, - -3.847 + 44.842408939639675, + -3.846780633068308 ], "tag": null, "to": [ - 45.822, - -3.929 + 45.82208518919593, + -3.9289951999013706 ], "type": "ToPoint", "units": { @@ -15749,13 +15749,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 45.822, - -3.929 + 45.82208518919593, + -3.9289951999013706 ], "tag": null, "to": [ - 44.955, - -4.23 + 44.95543388210919, + -4.230048360143393 ], "type": "ToPoint", "units": { @@ -15768,13 +15768,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 44.955, - -4.23 + 44.95543388210919, + -4.230048360143393 ], "tag": null, "to": [ - 45.493, - -4.21 + 45.4928495381373, + -4.20977566726839 ], "type": "ToPoint", "units": { @@ -15787,13 +15787,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 45.493, - -4.21 + 45.4928495381373, + -4.20977566726839 ], "tag": null, "to": [ - 46.426, - -4.833 + 46.426089163783054, + -4.832593236333381 ], "type": "ToPoint", "units": { @@ -15806,13 +15806,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 46.426, - -4.833 + 46.426089163783054, + -4.832593236333381 ], "tag": null, "to": [ - 46.607, - -5.202 + 46.606613322156264, + -5.201537082806342 ], "type": "ToPoint", "units": { @@ -15825,13 +15825,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 46.607, - -5.202 + 46.606613322156264, + -5.201537082806342 ], "tag": null, "to": [ - 47.145, - -4.964 + 47.14505058556381, + -4.963780577717632 ], "type": "ToPoint", "units": { @@ -15844,13 +15844,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 47.145, - -4.964 + 47.14505058556381, + -4.963780577717632 ], "tag": null, "to": [ - 47.535, - -4.821 + 47.5354849548566, + -4.8210487528860275 ], "type": "ToPoint", "units": { @@ -15863,13 +15863,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 47.535, - -4.821 + 47.5354849548566, + -4.8210487528860275 ], "tag": null, "to": [ - 47.633, - -3.83 + 47.633313858985574, + -3.8302819991950616 ], "type": "ToPoint", "units": { @@ -15882,13 +15882,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 47.633, - -3.83 + 47.633313858985574, + -3.8302819991950616 ], "tag": null, "to": [ - 48.162, - -4.623 + 48.16197486757769, + -4.622732830036988 ], "type": "ToPoint", "units": { @@ -15901,13 +15901,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 48.162, - -4.623 + 48.16197486757769, + -4.622732830036988 ], "tag": null, "to": [ - 48.541, - -4.499 + 48.54097268602803, + -4.498771624268601 ], "type": "ToPoint", "units": { @@ -15920,13 +15920,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 48.541, - -4.499 + 48.54097268602803, + -4.498771624268601 ], "tag": null, "to": [ - 47.592, - -3.826 + 47.59248141153897, + -3.8258066396209154 ], "type": "ToPoint", "units": { @@ -15939,13 +15939,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 47.592, - -3.826 + 47.59248141153897, + -3.8258066396209154 ], "tag": null, "to": [ - 48.338, - -4.039 + 48.33765728688149, + -4.038994015245505 ], "type": "ToPoint", "units": { @@ -15958,13 +15958,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 48.338, - -4.039 + 48.33765728688149, + -4.038994015245505 ], "tag": null, "to": [ - 48.525, - -4.199 + 48.52497735960667, + -4.19860775822543 ], "type": "ToPoint", "units": { @@ -15977,13 +15977,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 48.525, - -4.199 + 48.52497735960667, + -4.19860775822543 ], "tag": null, "to": [ - 48.468, - -4.742 + 48.467682710361295, + -4.742242314076305 ], "type": "ToPoint", "units": { @@ -15996,13 +15996,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 48.468, - -4.742 + 48.467682710361295, + -4.742242314076305 ], "tag": null, "to": [ - 48.372, - -5.496 + 48.3718585666166, + -5.49562628219754 ], "type": "ToPoint", "units": { @@ -16015,13 +16015,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 48.372, - -5.496 + 48.3718585666166, + -5.49562628219754 ], "tag": null, "to": [ - 48.199, - -6.263 + 48.199317400816085, + -6.262537622231653 ], "type": "ToPoint", "units": { @@ -16034,13 +16034,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 48.199, - -6.263 + 48.199317400816085, + -6.262537622231653 ], "tag": null, "to": [ - 49.094, - -5.653 + 49.093790404104844, + -5.653205752757512 ], "type": "ToPoint", "units": { @@ -16053,13 +16053,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 49.094, - -5.653 + 49.093790404104844, + -5.653205752757512 ], "tag": null, "to": [ - 48.47, - -5.248 + 48.469935541472296, + -5.247843078155495 ], "type": "ToPoint", "units": { @@ -16072,13 +16072,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 48.47, - -5.248 + 48.469935541472296, + -5.247843078155495 ], "tag": null, "to": [ - 48.608, - -5.727 + 48.60788014074894, + -5.726553957740656 ], "type": "ToPoint", "units": { @@ -16091,13 +16091,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 48.608, - -5.727 + 48.60788014074894, + -5.726553957740656 ], "tag": null, "to": [ - 47.656, - -4.865 + 47.65620342942054, + -4.86456389588276 ], "type": "ToPoint", "units": { @@ -16110,13 +16110,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 47.656, - -4.865 + 47.65620342942054, + -4.86456389588276 ], "tag": null, "to": [ - 48.596, - -4.232 + 48.596076724519754, + -4.231939904314397 ], "type": "ToPoint", "units": { @@ -16129,13 +16129,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 48.596, - -4.232 + 48.596076724519754, + -4.231939904314397 ], "tag": null, "to": [ - 47.733, - -4.216 + 47.73287927996954, + -4.215786348790434 ], "type": "ToPoint", "units": { @@ -16148,13 +16148,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 47.733, - -4.216 + 47.73287927996954, + -4.215786348790434 ], "tag": null, "to": [ - 47.925, - -4.707 + 47.924557251171066, + -4.7074277869608325 ], "type": "ToPoint", "units": { @@ -16167,13 +16167,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 47.925, - -4.707 + 47.924557251171066, + -4.7074277869608325 ], "tag": null, "to": [ - 47.06, - -4.822 + 47.06013112902091, + -4.8217754258244305 ], "type": "ToPoint", "units": { @@ -16186,13 +16186,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 47.06, - -4.822 + 47.06013112902091, + -4.8217754258244305 ], "tag": null, "to": [ - 47.031, - -5.343 + 47.03104917060753, + -5.343189306656264 ], "type": "ToPoint", "units": { @@ -16205,13 +16205,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 47.031, - -5.343 + 47.03104917060753, + -5.343189306656264 ], "tag": null, "to": [ - 46.16, - -4.557 + 46.15973998544956, + -4.556560811559532 ], "type": "ToPoint", "units": { @@ -16224,13 +16224,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 46.16, - -4.557 + 46.15973998544956, + -4.556560811559532 ], "tag": null, "to": [ - 47.044, - -4.739 + 47.04408200854311, + -4.739101511816375 ], "type": "ToPoint", "units": { @@ -16243,13 +16243,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 47.044, - -4.739 + 47.04408200854311, + -4.739101511816375 ], "tag": null, "to": [ - 46.346, - -4.695 + 46.34624347900664, + -4.69504407894268 ], "type": "ToPoint", "units": { @@ -16262,13 +16262,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 46.346, - -4.695 + 46.34624347900664, + -4.69504407894268 ], "tag": null, "to": [ - 45.866, - -4.724 + 45.865692985763324, + -4.723590426091894 ], "type": "ToPoint", "units": { @@ -16281,13 +16281,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 45.866, - -4.724 + 45.865692985763324, + -4.723590426091894 ], "tag": null, "to": [ - 46.279, - -5.173 + 46.27852815959197, + -5.172970808605367 ], "type": "ToPoint", "units": { @@ -16300,13 +16300,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 46.279, - -5.173 + 46.27852815959197, + -5.172970808605367 ], "tag": null, "to": [ - 47.07, - -4.28 + 47.06966814284215, + -4.279524440079362 ], "type": "ToPoint", "units": { @@ -16319,13 +16319,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 47.07, - -4.28 + 47.06966814284215, + -4.279524440079362 ], "tag": null, "to": [ - 47.72, - -4.969 + 47.72041161274306, + -4.968526832175563 ], "type": "ToPoint", "units": { @@ -16338,13 +16338,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 47.72, - -4.969 + 47.72041161274306, + -4.968526832175563 ], "tag": null, "to": [ - 47.825, - -5.515 + 47.82530181051559, + -5.515271931894958 ], "type": "ToPoint", "units": { @@ -16357,13 +16357,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 47.825, - -5.515 + 47.82530181051559, + -5.515271931894958 ], "tag": null, "to": [ - 47.249, - -5.779 + 47.249211281516324, + -5.779262002106375 ], "type": "ToPoint", "units": { @@ -16376,13 +16376,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 47.249, - -5.779 + 47.249211281516324, + -5.779262002106375 ], "tag": null, "to": [ - 47.647, - -4.976 + 47.647499899417376, + -4.975599589164736 ], "type": "ToPoint", "units": { @@ -16395,13 +16395,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 47.647, - -4.976 + 47.647499899417376, + -4.975599589164736 ], "tag": null, "to": [ - 46.974, - -5.894 + 46.97365090808882, + -5.894042918435405 ], "type": "ToPoint", "units": { @@ -16414,13 +16414,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 46.974, - -5.894 + 46.97365090808882, + -5.894042918435405 ], "tag": null, "to": [ - 46.114, - -6.844 + 46.1137356144709, + -6.8439800207034835 ], "type": "ToPoint", "units": { @@ -16433,13 +16433,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 46.114, - -6.844 + 46.1137356144709, + -6.8439800207034835 ], "tag": null, "to": [ - 46.742, - -7.363 + 46.742259997610276, + -7.362635784360114 ], "type": "ToPoint", "units": { @@ -16452,13 +16452,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 46.742, - -7.363 + 46.742259997610276, + -7.362635784360114 ], "tag": null, "to": [ - 47.065, - -7.116 + 47.0645012760935, + -7.116423857562842 ], "type": "ToPoint", "units": { @@ -16471,13 +16471,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 47.065, - -7.116 + 47.0645012760935, + -7.116423857562842 ], "tag": null, "to": [ - 47.262, - -7.869 + 47.26204485520661, + -7.869348520802562 ], "type": "ToPoint", "units": { @@ -16490,13 +16490,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 47.262, - -7.869 + 47.26204485520661, + -7.869348520802562 ], "tag": null, "to": [ - 46.83, - -7.68 + 46.83022914974796, + -7.679894146780547 ], "type": "ToPoint", "units": { @@ -16509,13 +16509,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 46.83, - -7.68 + 46.83022914974796, + -7.679894146780547 ], "tag": null, "to": [ - 47.702, - -8.401 + 47.701680258772136, + -8.401478566465016 ], "type": "ToPoint", "units": { @@ -16528,13 +16528,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 47.702, - -8.401 + 47.701680258772136, + -8.401478566465016 ], "tag": null, "to": [ - 47.335, - -8.189 + 47.334659444840725, + -8.189465247368272 ], "type": "ToPoint", "units": { @@ -16547,13 +16547,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 47.335, - -8.189 + 47.334659444840725, + -8.189465247368272 ], "tag": null, "to": [ - 46.864, - -7.699 + 46.86390831404361, + -7.698937285826295 ], "type": "ToPoint", "units": { @@ -16566,13 +16566,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 46.864, - -7.699 + 46.86390831404361, + -7.698937285826295 ], "tag": null, "to": [ - 46.031, - -7.231 + 46.03107589113502, + -7.2311879979444145 ], "type": "ToPoint", "units": { @@ -16585,13 +16585,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 46.031, - -7.231 + 46.03107589113502, + -7.2311879979444145 ], "tag": null, "to": [ - 45.22, - -7.649 + 45.219929552916796, + -7.64933607341582 ], "type": "ToPoint", "units": { @@ -16604,13 +16604,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 45.22, - -7.649 + 45.219929552916796, + -7.64933607341582 ], "tag": null, "to": [ - 45.258, - -7.393 + 45.25800640232621, + -7.392687806552287 ], "type": "ToPoint", "units": { @@ -16623,13 +16623,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 45.258, - -7.393 + 45.25800640232621, + -7.392687806552287 ], "tag": null, "to": [ - 45.498, - -6.956 + 45.497507235722175, + -6.955755843533731 ], "type": "ToPoint", "units": { @@ -16642,13 +16642,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 45.498, - -6.956 + 45.497507235722175, + -6.955755843533731 ], "tag": null, "to": [ - 45.335, - -6.149 + 45.334712787513126, + -6.149308272767249 ], "type": "ToPoint", "units": { @@ -16661,13 +16661,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 45.335, - -6.149 + 45.334712787513126, + -6.149308272767249 ], "tag": null, "to": [ - 45.245, - -6.238 + 45.2449840674208, + -6.238184531004762 ], "type": "ToPoint", "units": { @@ -16680,13 +16680,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 45.245, - -6.238 + 45.2449840674208, + -6.238184531004762 ], "tag": null, "to": [ - 46.165, - -6.412 + 46.165327410131056, + -6.411619124701738 ], "type": "ToPoint", "units": { @@ -16699,13 +16699,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 46.165, - -6.412 + 46.165327410131056, + -6.411619124701738 ], "tag": null, "to": [ - 46.167, - -6.929 + 46.16707703357251, + -6.929469956318571 ], "type": "ToPoint", "units": { @@ -16718,13 +16718,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 46.167, - -6.929 + 46.16707703357251, + -6.929469956318571 ], "tag": null, "to": [ - 46.788, - -7.803 + 46.787703374145785, + -7.802809903185084 ], "type": "ToPoint", "units": { @@ -16737,13 +16737,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 46.788, - -7.803 + 46.787703374145785, + -7.802809903185084 ], "tag": null, "to": [ - 46.01, - -7.043 + 46.010064707700145, + -7.042531854646587 ], "type": "ToPoint", "units": { @@ -16756,13 +16756,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 46.01, - -7.043 + 46.010064707700145, + -7.042531854646587 ], "tag": null, "to": [ - 46.554, - -6.198 + 46.554002683779004, + -6.197614095711532 ], "type": "ToPoint", "units": { @@ -16775,13 +16775,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 46.554, - -6.198 + 46.554002683779004, + -6.197614095711532 ], "tag": null, "to": [ - 46.424, - -6.186 + 46.423636223519836, + -6.185562382084462 ], "type": "ToPoint", "units": { @@ -16794,13 +16794,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 46.424, - -6.186 + 46.423636223519836, + -6.185562382084462 ], "tag": null, "to": [ - 46.258, - -6.393 + 46.257989662255284, + -6.3933146738221165 ], "type": "ToPoint", "units": { @@ -16813,13 +16813,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 46.258, - -6.393 + 46.257989662255284, + -6.3933146738221165 ], "tag": null, "to": [ - 46.162, - -6.447 + 46.16171733666238, + -6.447492650412778 ], "type": "ToPoint", "units": { @@ -16832,13 +16832,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 46.162, - -6.447 + 46.16171733666238, + -6.447492650412778 ], "tag": null, "to": [ - 47.064, - -6.052 + 47.06382628216057, + -6.051594796916282 ], "type": "ToPoint", "units": { @@ -16851,13 +16851,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 47.064, - -6.052 + 47.06382628216057, + -6.051594796916282 ], "tag": null, "to": [ - 47.344, - -6.229 + 47.343805782991964, + -6.229376681356372 ], "type": "ToPoint", "units": { @@ -16870,13 +16870,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 47.344, - -6.229 + 47.343805782991964, + -6.229376681356372 ], "tag": null, "to": [ - 47.867, - -5.535 + 47.867386389150916, + -5.535057695714044 ], "type": "ToPoint", "units": { @@ -16889,13 +16889,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 47.867, - -5.535 + 47.867386389150916, + -5.535057695714044 ], "tag": null, "to": [ - 48.259, - -6.319 + 48.258793991350835, + -6.3190372229716925 ], "type": "ToPoint", "units": { @@ -16908,13 +16908,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 48.259, - -6.319 + 48.258793991350835, + -6.3190372229716925 ], "tag": null, "to": [ - 49.1, - -5.779 + 49.100218344058185, + -5.779478070077684 ], "type": "ToPoint", "units": { @@ -16927,13 +16927,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 49.1, - -5.779 + 49.100218344058185, + -5.779478070077684 ], "tag": null, "to": [ - 49.714, - -5.558 + 49.71398511454574, + -5.558281594910463 ], "type": "ToPoint", "units": { @@ -16946,13 +16946,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 49.714, - -5.558 + 49.71398511454574, + -5.558281594910463 ], "tag": null, "to": [ - 50.597, - -4.859 + 50.59703395262241, + -4.85860915406794 ], "type": "ToPoint", "units": { @@ -16965,13 +16965,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 50.597, - -4.859 + 50.59703395262241, + -4.85860915406794 ], "tag": null, "to": [ - 50.184, - -5.274 + 50.18412909507897, + -5.273873890244033 ], "type": "ToPoint", "units": { @@ -16984,13 +16984,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 50.184, - -5.274 + 50.18412909507897, + -5.273873890244033 ], "tag": null, "to": [ - 50.701, - -6.182 + 50.70108297063654, + -6.182430676974295 ], "type": "ToPoint", "units": { @@ -17003,13 +17003,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 50.701, - -6.182 + 50.70108297063654, + -6.182430676974295 ], "tag": null, "to": [ - 50.029, - -7.143 + 50.029447595730566, + -7.1429883578621975 ], "type": "ToPoint", "units": { @@ -17022,13 +17022,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 50.029, - -7.143 + 50.029447595730566, + -7.1429883578621975 ], "tag": null, "to": [ - 50.04, - -7.516 + 50.03972776666087, + -7.516429594485619 ], "type": "ToPoint", "units": { @@ -17041,13 +17041,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 50.04, - -7.516 + 50.03972776666087, + -7.516429594485619 ], "tag": null, "to": [ - 50.143, - -7.939 + 50.14330152348878, + -7.939372804793834 ], "type": "ToPoint", "units": { @@ -17060,13 +17060,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 50.143, - -7.939 + 50.14330152348878, + -7.939372804793834 ], "tag": null, "to": [ - 50.595, - -8.052 + 50.59533268099848, + -8.051699557869838 ], "type": "ToPoint", "units": { @@ -17079,13 +17079,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 50.595, - -8.052 + 50.59533268099848, + -8.051699557869838 ], "tag": null, "to": [ - 49.713, - -8.767 + 49.713214089560395, + -8.76721430136382 ], "type": "ToPoint", "units": { @@ -17098,13 +17098,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 49.713, - -8.767 + 49.713214089560395, + -8.76721430136382 ], "tag": null, "to": [ - 50.633, - -8.498 + 50.632762799729434, + -8.498051554834085 ], "type": "ToPoint", "units": { @@ -17117,13 +17117,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 50.633, - -8.498 + 50.632762799729434, + -8.498051554834085 ], "tag": null, "to": [ - 51.343, - -8.381 + 51.34266061888411, + -8.380951513140225 ], "type": "ToPoint", "units": { @@ -17136,13 +17136,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 51.343, - -8.381 + 51.34266061888411, + -8.380951513140225 ], "tag": null, "to": [ - 50.964, - -7.67 + 50.96389693327591, + -7.670278581664316 ], "type": "ToPoint", "units": { @@ -17155,13 +17155,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 50.964, - -7.67 + 50.96389693327591, + -7.670278581664316 ], "tag": null, "to": [ - 50.667, - -7.737 + 50.66661566429238, + -7.736775927347597 ], "type": "ToPoint", "units": { @@ -17174,13 +17174,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 50.667, - -7.737 + 50.66661566429238, + -7.736775927347597 ], "tag": null, "to": [ - 50.896, - -8.497 + 50.8962734798759, + -8.496962570631261 ], "type": "ToPoint", "units": { @@ -17193,13 +17193,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 50.896, - -8.497 + 50.8962734798759, + -8.496962570631261 ], "tag": null, "to": [ - 50.261, - -8.302 + 50.26062337244418, + -8.302378316637881 ], "type": "ToPoint", "units": { @@ -17212,13 +17212,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 50.261, - -8.302 + 50.26062337244418, + -8.302378316637881 ], "tag": null, "to": [ - 50.833, - -8.014 + 50.83274855018463, + -8.013519906845728 ], "type": "ToPoint", "units": { @@ -17231,13 +17231,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 50.833, - -8.014 + 50.83274855018463, + -8.013519906845728 ], "tag": null, "to": [ - 49.875, - -8.036 + 49.8747075952294, + -8.035958088766511 ], "type": "ToPoint", "units": { @@ -17250,13 +17250,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 49.875, - -8.036 + 49.8747075952294, + -8.035958088766511 ], "tag": null, "to": [ - 50.205, - -8.871 + 50.20462605708969, + -8.871330783003499 ], "type": "ToPoint", "units": { @@ -17269,13 +17269,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 50.205, - -8.871 + 50.20462605708969, + -8.871330783003499 ], "tag": null, "to": [ - 50.948, - -9.663 + 50.94808999576521, + -9.663295669417337 ], "type": "ToPoint", "units": { @@ -17288,13 +17288,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 50.948, - -9.663 + 50.94808999576521, + -9.663295669417337 ], "tag": null, "to": [ - 51.942, - -8.759 + 51.94166509688167, + -8.759039022567576 ], "type": "ToPoint", "units": { @@ -17307,13 +17307,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 51.942, - -8.759 + 51.94166509688167, + -8.759039022567576 ], "tag": null, "to": [ - 51.438, - -8.244 + 51.43808380841294, + -8.243942279068632 ], "type": "ToPoint", "units": { @@ -17326,13 +17326,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 51.438, - -8.244 + 51.43808380841294, + -8.243942279068632 ], "tag": null, "to": [ - 51.991, - -7.483 + 51.99070653000296, + -7.482681865341387 ], "type": "ToPoint", "units": { @@ -17345,13 +17345,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 51.991, - -7.483 + 51.99070653000296, + -7.482681865341387 ], "tag": null, "to": [ - 52.85, - -7.399 + 52.85003366491565, + -7.398532915804129 ], "type": "ToPoint", "units": { @@ -17364,13 +17364,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 52.85, - -7.399 + 52.85003366491565, + -7.398532915804129 ], "tag": null, "to": [ - 52.032, - -8.302 + 52.031928742996364, + -8.30208104712748 ], "type": "ToPoint", "units": { @@ -17383,13 +17383,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 52.032, - -8.302 + 52.031928742996364, + -8.30208104712748 ], "tag": null, "to": [ - 52.349, - -8.544 + 52.348506947442196, + -8.543973789647628 ], "type": "ToPoint", "units": { @@ -17402,13 +17402,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 52.349, - -8.544 + 52.348506947442196, + -8.543973789647628 ], "tag": null, "to": [ - 51.905, - -8.803 + 51.90459738330175, + -8.803099704998898 ], "type": "ToPoint", "units": { @@ -17421,13 +17421,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 51.905, - -8.803 + 51.90459738330175, + -8.803099704998898 ], "tag": null, "to": [ - 51.244, - -9.207 + 51.24408079211265, + -9.20665085788729 ], "type": "ToPoint", "units": { @@ -17440,13 +17440,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 51.244, - -9.207 + 51.24408079211265, + -9.20665085788729 ], "tag": null, "to": [ - 50.527, - -8.972 + 50.52703179709465, + -8.972107297090776 ], "type": "ToPoint", "units": { @@ -17459,13 +17459,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 50.527, - -8.972 + 50.52703179709465, + -8.972107297090776 ], "tag": null, "to": [ - 50.27, - -9.422 + 50.27021309255668, + -9.42241918426679 ], "type": "ToPoint", "units": { @@ -17478,13 +17478,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 50.27, - -9.422 + 50.27021309255668, + -9.42241918426679 ], "tag": null, "to": [ - 50.945, - -10.393 + 50.945408213742546, + -10.393361607613349 ], "type": "ToPoint", "units": { @@ -17497,13 +17497,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 50.945, - -10.393 + 50.945408213742546, + -10.393361607613349 ], "tag": null, "to": [ - 50.376, - -9.801 + 50.37644622944533, + -9.801464616234313 ], "type": "ToPoint", "units": { @@ -17516,13 +17516,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 50.376, - -9.801 + 50.37644622944533, + -9.801464616234313 ], "tag": null, "to": [ - 49.544, - -9.334 + 49.54361380653673, + -9.333715328352433 ], "type": "ToPoint", "units": { @@ -17535,13 +17535,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 49.544, - -9.334 + 49.54361380653673, + -9.333715328352433 ], "tag": null, "to": [ - 48.732, - -9.752 + 48.73246746831851, + -9.751863403823839 ], "type": "ToPoint", "units": { @@ -17554,13 +17554,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 48.732, - -9.752 + 48.73246746831851, + -9.751863403823839 ], "tag": null, "to": [ - 48.771, - -9.495 + 48.770544317727925, + -9.495215136960304 ], "type": "ToPoint", "units": { @@ -17573,13 +17573,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 48.771, - -9.495 + 48.770544317727925, + -9.495215136960304 ], "tag": null, "to": [ - 49.01, - -9.058 + 49.01004515112389, + -9.05828317394175 ], "type": "ToPoint", "units": { @@ -17592,13 +17592,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 49.01, - -9.058 + 49.01004515112389, + -9.05828317394175 ], "tag": null, "to": [ - 48.847, - -8.252 + 48.84725070291484, + -8.251835603175268 ], "type": "ToPoint", "units": { @@ -17611,13 +17611,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 48.847, - -8.252 + 48.84725070291484, + -8.251835603175268 ], "tag": null, "to": [ - 48.758, - -8.341 + 48.75752198282252, + -8.34071186141278 ], "type": "ToPoint", "units": { @@ -17630,13 +17630,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 48.758, - -8.341 + 48.75752198282252, + -8.34071186141278 ], "tag": null, "to": [ - 49.678, - -8.514 + 49.67786532553277, + -8.514146455109756 ], "type": "ToPoint", "units": { @@ -17649,13 +17649,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 49.678, - -8.514 + 49.67786532553277, + -8.514146455109756 ], "tag": null, "to": [ - 49.68, - -9.032 + 49.679614948974226, + -9.03199728672659 ], "type": "ToPoint", "units": { @@ -17668,13 +17668,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 49.68, - -9.032 + 49.679614948974226, + -9.03199728672659 ], "tag": null, "to": [ - 50.3, - -9.905 + 50.3002412895475, + -9.905337233593102 ], "type": "ToPoint", "units": { @@ -17687,13 +17687,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 50.3, - -9.905 + 50.3002412895475, + -9.905337233593102 ], "tag": null, "to": [ - 49.523, - -9.145 + 49.52260262310186, + -9.145059185054604 ], "type": "ToPoint", "units": { @@ -17706,13 +17706,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 49.523, - -9.145 + 49.52260262310186, + -9.145059185054604 ], "tag": null, "to": [ - 50.067, - -8.3 + 50.06654059918072, + -8.300141426119549 ], "type": "ToPoint", "units": { @@ -17725,13 +17725,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 50.067, - -8.3 + 50.06654059918072, + -8.300141426119549 ], "tag": null, "to": [ - 49.936, - -8.288 + 49.93617413892155, + -8.288089712492479 ], "type": "ToPoint", "units": { @@ -17744,13 +17744,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 49.936, - -8.288 + 49.93617413892155, + -8.288089712492479 ], "tag": null, "to": [ - 49.771, - -8.496 + 49.770527577657, + -8.495842004230134 ], "type": "ToPoint", "units": { @@ -17763,13 +17763,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 49.771, - -8.496 + 49.770527577657, + -8.495842004230134 ], "tag": null, "to": [ - 49.674, - -8.55 + 49.67425525206409, + -8.550019980820796 ], "type": "ToPoint", "units": { @@ -17782,13 +17782,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 49.674, - -8.55 + 49.67425525206409, + -8.550019980820796 ], "tag": null, "to": [ - 50.576, - -8.154 + 50.576364197562285, + -8.1541221273243 ], "type": "ToPoint", "units": { @@ -17801,13 +17801,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 50.576, - -8.154 + 50.576364197562285, + -8.1541221273243 ], "tag": null, "to": [ - 50.856, - -8.332 + 50.85634369839368, + -8.33190401176439 ], "type": "ToPoint", "units": { @@ -17820,13 +17820,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 50.856, - -8.332 + 50.85634369839368, + -8.33190401176439 ], "tag": null, "to": [ - 51.38, - -7.638 + 51.37992430455263, + -7.637585026122062 ], "type": "ToPoint", "units": { @@ -17839,13 +17839,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 51.38, - -7.638 + 51.37992430455263, + -7.637585026122062 ], "tag": null, "to": [ - 51.771, - -8.422 + 51.77133190675255, + -8.42156455337971 ], "type": "ToPoint", "units": { @@ -17858,13 +17858,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 51.771, - -8.422 + 51.77133190675255, + -8.42156455337971 ], "tag": null, "to": [ - 52.613, - -7.882 + 52.6127562594599, + -7.882005400485702 ], "type": "ToPoint", "units": { @@ -17877,13 +17877,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 52.613, - -7.882 + 52.6127562594599, + -7.882005400485702 ], "tag": null, "to": [ - 53.227, - -7.661 + 53.22652302994746, + -7.660808925318481 ], "type": "ToPoint", "units": { @@ -17896,13 +17896,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 53.227, - -7.661 + 53.22652302994746, + -7.660808925318481 ], "tag": null, "to": [ - 54.11, - -6.961 + 54.109571868024126, + -6.961136484475958 ], "type": "ToPoint", "units": { @@ -17915,13 +17915,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 54.11, - -6.961 + 54.109571868024126, + -6.961136484475958 ], "tag": null, "to": [ - 53.697, - -7.376 + 53.69666701048069, + -7.376401220652051 ], "type": "ToPoint", "units": { @@ -17934,13 +17934,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 53.697, - -7.376 + 53.69666701048069, + -7.376401220652051 ], "tag": null, "to": [ - 54.214, - -8.285 + 54.21362088603826, + -8.284958007382313 ], "type": "ToPoint", "units": { @@ -17953,13 +17953,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 54.214, - -8.285 + 54.21362088603826, + -8.284958007382313 ], "tag": null, "to": [ - 54.889, - -9.256 + 54.88881600722412, + -9.255900430728872 ], "type": "ToPoint", "units": { @@ -17972,13 +17972,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 54.889, - -9.256 + 54.88881600722412, + -9.255900430728872 ], "tag": null, "to": [ - 54.32, - -8.664 + 54.319854022926904, + -8.664003439349836 ], "type": "ToPoint", "units": { @@ -17991,13 +17991,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 54.32, - -8.664 + 54.319854022926904, + -8.664003439349836 ], "tag": null, "to": [ - 55.266, - -8.932 + 55.26629908509773, + -8.932494252130203 ], "type": "ToPoint", "units": { @@ -18010,13 +18010,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 55.266, - -8.932 + 55.26629908509773, + -8.932494252130203 ], "tag": null, "to": [ - 55.79, - -8.031 + 55.79047232175949, + -8.031350510489347 ], "type": "ToPoint", "units": { @@ -18029,13 +18029,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 55.79, - -8.031 + 55.79047232175949, + -8.031350510489347 ], "tag": null, "to": [ - 55.648, - -8.551 + 55.647918384619885, + -8.550776772945827 ], "type": "ToPoint", "units": { @@ -18048,13 +18048,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 55.648, - -8.551 + 55.647918384619885, + -8.550776772945827 ], "tag": null, "to": [ - 55.219, - -8.973 + 55.219206061484854, + -8.97313322581833 ], "type": "ToPoint", "units": { @@ -18067,13 +18067,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 55.219, - -8.973 + 55.219206061484854, + -8.97313322581833 ], "tag": null, "to": [ - 55.126, - -9.879 + 55.12604238854461, + -9.879445927919155 ], "type": "ToPoint", "units": { @@ -18086,13 +18086,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 55.126, - -9.879 + 55.12604238854461, + -9.879445927919155 ], "tag": null, "to": [ - 54.849, - -9.198 + 54.84926573498875, + -9.197821116506242 ], "type": "ToPoint", "units": { @@ -18105,13 +18105,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 54.849, - -9.198 + 54.84926573498875, + -9.197821116506242 ], "tag": null, "to": [ - 55.829, - -9.28 + 55.828941984545004, + -9.280035683339305 ], "type": "ToPoint", "units": { @@ -18124,13 +18124,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 55.829, - -9.28 + 55.828941984545004, + -9.280035683339305 ], "tag": null, "to": [ - 54.962, - -9.581 + 54.96229067745826, + -9.581088843581329 ], "type": "ToPoint", "units": { @@ -18143,13 +18143,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 54.962, - -9.581 + 54.96229067745826, + -9.581088843581329 ], "tag": null, "to": [ - 55.5, - -9.561 + 55.49970633348637, + -9.560816150706327 ], "type": "ToPoint", "units": { @@ -18162,13 +18162,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 55.5, - -9.561 + 55.49970633348637, + -9.560816150706327 ], "tag": null, "to": [ - 56.433, - -10.184 + 56.43294595913213, + -10.183633719771317 ], "type": "ToPoint", "units": { @@ -18181,13 +18181,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 56.433, - -10.184 + 56.43294595913213, + -10.183633719771317 ], "tag": null, "to": [ - 56.613, - -10.553 + 56.61347011750534, + -10.55257756624428 ], "type": "ToPoint", "units": { @@ -18200,13 +18200,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 56.613, - -10.553 + 56.61347011750534, + -10.55257756624428 ], "tag": null, "to": [ - 57.152, - -10.315 + 57.15190738091288, + -10.314821061155568 ], "type": "ToPoint", "units": { @@ -18219,13 +18219,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 57.152, - -10.315 + 57.15190738091288, + -10.314821061155568 ], "tag": null, "to": [ - 57.542, - -10.172 + 57.54234175020567, + -10.172089236323963 ], "type": "ToPoint", "units": { @@ -18238,13 +18238,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 57.542, - -10.172 + 57.54234175020567, + -10.172089236323963 ], "tag": null, "to": [ - 57.64, - -9.181 + 57.640170654334646, + -9.181322482632996 ], "type": "ToPoint", "units": { @@ -18257,13 +18257,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 57.64, - -9.181 + 57.640170654334646, + -9.181322482632996 ], "tag": null, "to": [ - 58.169, - -9.974 + 58.16883166292676, + -9.973773313474922 ], "type": "ToPoint", "units": { @@ -18276,13 +18276,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 58.169, - -9.974 + 58.16883166292676, + -9.973773313474922 ], "tag": null, "to": [ - 58.548, - -9.85 + 58.5478294813771, + -9.849812107706535 ], "type": "ToPoint", "units": { @@ -18295,13 +18295,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 58.548, - -9.85 + 58.5478294813771, + -9.849812107706535 ], "tag": null, "to": [ - 57.599, - -9.177 + 57.59933820688804, + -9.176847123058849 ], "type": "ToPoint", "units": { @@ -18314,13 +18314,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 57.599, - -9.177 + 57.59933820688804, + -9.176847123058849 ], "tag": null, "to": [ - 58.345, - -9.39 + 58.34451408223056, + -9.390034498683438 ], "type": "ToPoint", "units": { @@ -18333,13 +18333,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 58.345, - -9.39 + 58.34451408223056, + -9.390034498683438 ], "tag": null, "to": [ - 58.532, - -9.55 + 58.531834154955746, + -9.549648241663363 ], "type": "ToPoint", "units": { @@ -18352,13 +18352,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 58.532, - -9.55 + 58.531834154955746, + -9.549648241663363 ], "tag": null, "to": [ - 58.475, - -10.093 + 58.47453950571037, + -10.093282797514238 ], "type": "ToPoint", "units": { @@ -18371,13 +18371,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 58.475, - -10.093 + 58.47453950571037, + -10.093282797514238 ], "tag": null, "to": [ - 58.379, - -10.847 + 58.378715361965675, + -10.846666765635474 ], "type": "ToPoint", "units": { @@ -18390,13 +18390,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 58.379, - -10.847 + 58.378715361965675, + -10.846666765635474 ], "tag": null, "to": [ - 58.206, - -11.614 + 58.20617419616516, + -11.613578105669587 ], "type": "ToPoint", "units": { @@ -18409,13 +18409,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 58.206, - -11.614 + 58.20617419616516, + -11.613578105669587 ], "tag": null, "to": [ - 59.101, - -11.004 + 59.10064719945392, + -11.004246236195446 ], "type": "ToPoint", "units": { @@ -18428,13 +18428,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 59.101, - -11.004 + 59.10064719945392, + -11.004246236195446 ], "tag": null, "to": [ - 58.734, - -10.792 + 58.733626385522506, + -10.792232917098701 ], "type": "ToPoint", "units": { @@ -18447,13 +18447,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 58.734, - -10.792 + 58.733626385522506, + -10.792232917098701 ], "tag": null, "to": [ - 58.263, - -10.302 + 58.262875254725394, + -10.301704955556724 ], "type": "ToPoint", "units": { @@ -18466,13 +18466,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 58.263, - -10.302 + 58.262875254725394, + -10.301704955556724 ], "tag": null, "to": [ - 57.43, - -9.834 + 57.4300428318168, + -9.833955667674845 ], "type": "ToPoint", "units": { @@ -18485,13 +18485,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 57.43, - -9.834 + 57.4300428318168, + -9.833955667674845 ], "tag": null, "to": [ - 56.619, - -10.252 + 56.61889649359858, + -10.25210374314625 ], "type": "ToPoint", "units": { @@ -18504,13 +18504,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 56.619, - -10.252 + 56.61889649359858, + -10.25210374314625 ], "tag": null, "to": [ - 56.657, - -9.995 + 56.65697334300799, + -9.995455476282718 ], "type": "ToPoint", "units": { @@ -18523,13 +18523,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 56.657, - -9.995 + 56.65697334300799, + -9.995455476282718 ], "tag": null, "to": [ - 56.896, - -9.559 + 56.896474176403956, + -9.558523513264163 ], "type": "ToPoint", "units": { @@ -18542,13 +18542,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 56.896, - -9.559 + 56.896474176403956, + -9.558523513264163 ], "tag": null, "to": [ - 56.734, - -8.752 + 56.73367972819491, + -8.752075942497681 ], "type": "ToPoint", "units": { @@ -18561,13 +18561,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 56.734, - -8.752 + 56.73367972819491, + -8.752075942497681 ], "tag": null, "to": [ - 56.644, - -8.841 + 56.64395100810258, + -8.840952200735194 ], "type": "ToPoint", "units": { @@ -18580,13 +18580,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 56.644, - -8.841 + 56.64395100810258, + -8.840952200735194 ], "tag": null, "to": [ - 57.564, - -9.014 + 57.56429435081284, + -9.01438679443217 ], "type": "ToPoint", "units": { @@ -18599,13 +18599,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 57.564, - -9.014 + 57.56429435081284, + -9.01438679443217 ], "tag": null, "to": [ - 57.566, - -9.532 + 57.56604397425429, + -9.532237626049003 ], "type": "ToPoint", "units": { @@ -18618,13 +18618,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 57.566, - -9.532 + 57.56604397425429, + -9.532237626049003 ], "tag": null, "to": [ - 58.187, - -10.406 + 58.186670314827566, + -10.405577572915515 ], "type": "ToPoint", "units": { @@ -18637,13 +18637,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 58.187, - -10.406 + 58.186670314827566, + -10.405577572915515 ], "tag": null, "to": [ - 57.409, - -9.645 + 57.40903164838193, + -9.645299524377018 ], "type": "ToPoint", "units": { @@ -18656,13 +18656,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 57.409, - -9.645 + 57.40903164838193, + -9.645299524377018 ], "tag": null, "to": [ - 57.953, - -8.8 + 57.952969624460785, + -8.800381765441962 ], "type": "ToPoint", "units": { @@ -18675,13 +18675,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 57.953, - -8.8 + 57.952969624460785, + -8.800381765441962 ], "tag": null, "to": [ - 57.823, - -8.788 + 57.82260316420162, + -8.788330051814892 ], "type": "ToPoint", "units": { @@ -18694,13 +18694,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 57.823, - -8.788 + 57.82260316420162, + -8.788330051814892 ], "tag": null, "to": [ - 57.657, - -8.996 + 57.656956602937065, + -8.996082343552548 ], "type": "ToPoint", "units": { @@ -18713,13 +18713,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 57.657, - -8.996 + 57.656956602937065, + -8.996082343552548 ], "tag": null, "to": [ - 57.561, - -9.05 + 57.56068427734416, + -9.05026032014321 ], "type": "ToPoint", "units": { @@ -18732,13 +18732,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 57.561, - -9.05 + 57.56068427734416, + -9.05026032014321 ], "tag": null, "to": [ - 58.463, - -8.654 + 58.46279322284235, + -8.654362466646713 ], "type": "ToPoint", "units": { @@ -18751,13 +18751,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 58.463, - -8.654 + 58.46279322284235, + -8.654362466646713 ], "tag": null, "to": [ - 58.743, - -8.832 + 58.742772723673745, + -8.832144351086804 ], "type": "ToPoint", "units": { @@ -18770,13 +18770,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 58.743, - -8.832 + 58.742772723673745, + -8.832144351086804 ], "tag": null, "to": [ - 59.266, - -8.138 + 59.2663533298327, + -8.137825365444476 ], "type": "ToPoint", "units": { @@ -18789,13 +18789,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 59.266, - -8.138 + 59.2663533298327, + -8.137825365444476 ], "tag": null, "to": [ - 59.658, - -8.922 + 59.657760932032616, + -8.921804892702124 ], "type": "ToPoint", "units": { @@ -18808,13 +18808,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 59.658, - -8.922 + 59.657760932032616, + -8.921804892702124 ], "tag": null, "to": [ - 60.499, - -8.382 + 60.499185284739966, + -8.382245739808116 ], "type": "ToPoint", "units": { @@ -18827,13 +18827,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 60.499, - -8.382 + 60.499185284739966, + -8.382245739808116 ], "tag": null, "to": [ - 61.113, - -8.161 + 61.112952055227524, + -8.161049264640896 ], "type": "ToPoint", "units": { @@ -18846,13 +18846,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 61.113, - -8.161 + 61.112952055227524, + -8.161049264640896 ], "tag": null, "to": [ - 61.996, - -7.461 + 61.99600089330419, + -7.461376823798373 ], "type": "ToPoint", "units": { @@ -18865,13 +18865,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 61.996, - -7.461 + 61.99600089330419, + -7.461376823798373 ], "tag": null, "to": [ - 61.583, - -7.877 + 61.583096035760754, + -7.876641559974466 ], "type": "ToPoint", "units": { @@ -18884,13 +18884,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 61.583, - -7.877 + 61.583096035760754, + -7.876641559974466 ], "tag": null, "to": [ - 62.1, - -8.785 + 62.10004991131832, + -8.785198346704728 ], "type": "ToPoint", "units": { @@ -18903,13 +18903,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 62.1, - -8.785 + 62.10004991131832, + -8.785198346704728 ], "tag": null, "to": [ - 61.428, - -9.746 + 61.42841453641235, + -9.74575602759263 ], "type": "ToPoint", "units": { @@ -18922,13 +18922,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 61.428, - -9.746 + 61.42841453641235, + -9.74575602759263 ], "tag": null, "to": [ - 61.439, - -10.119 + 61.43869470734265, + -10.119197264216051 ], "type": "ToPoint", "units": { @@ -18941,13 +18941,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 61.439, - -10.119 + 61.43869470734265, + -10.119197264216051 ], "tag": null, "to": [ - 61.542, - -10.542 + 61.54226846417056, + -10.542140474524265 ], "type": "ToPoint", "units": { @@ -18960,13 +18960,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 61.542, - -10.542 + 61.54226846417056, + -10.542140474524265 ], "tag": null, "to": [ - 61.994, - -10.654 + 61.99429962168026, + -10.654467227600271 ], "type": "ToPoint", "units": { @@ -18979,13 +18979,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 61.994, - -10.654 + 61.99429962168026, + -10.654467227600271 ], "tag": null, "to": [ - 61.112, - -11.37 + 61.112181030242176, + -11.369981971094253 ], "type": "ToPoint", "units": { @@ -18998,13 +18998,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 61.112, - -11.37 + 61.112181030242176, + -11.369981971094253 ], "tag": null, "to": [ - 62.032, - -11.101 + 62.031729740411215, + -11.100819224564518 ], "type": "ToPoint", "units": { @@ -19017,13 +19017,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 62.032, - -11.101 + 62.031729740411215, + -11.100819224564518 ], "tag": null, "to": [ - 62.742, - -10.984 + 62.74162755956589, + -10.983719182870658 ], "type": "ToPoint", "units": { @@ -19036,13 +19036,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 62.742, - -10.984 + 62.74162755956589, + -10.983719182870658 ], "tag": null, "to": [ - 62.363, - -10.273 + 62.36286387395769, + -10.27304625139475 ], "type": "ToPoint", "units": { @@ -19055,13 +19055,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 62.363, - -10.273 + 62.36286387395769, + -10.27304625139475 ], "tag": null, "to": [ - 62.066, - -10.34 + 62.06558260497416, + -10.339543597078029 ], "type": "ToPoint", "units": { @@ -19074,13 +19074,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 62.066, - -10.34 + 62.06558260497416, + -10.339543597078029 ], "tag": null, "to": [ - 62.295, - -11.1 + 62.29524042055768, + -11.099730240361692 ], "type": "ToPoint", "units": { @@ -19093,13 +19093,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 62.295, - -11.1 + 62.29524042055768, + -11.099730240361692 ], "tag": null, "to": [ - 61.66, - -10.905 + 61.65959031312596, + -10.905145986368312 ], "type": "ToPoint", "units": { @@ -19112,13 +19112,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 61.66, - -10.905 + 61.65959031312596, + -10.905145986368312 ], "tag": null, "to": [ - 62.232, - -10.616 + 62.231715490866414, + -10.616287576576159 ], "type": "ToPoint", "units": { @@ -19131,13 +19131,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 62.232, - -10.616 + 62.231715490866414, + -10.616287576576159 ], "tag": null, "to": [ - 61.274, - -10.639 + 61.273674535911184, + -10.638725758496943 ], "type": "ToPoint", "units": { @@ -19150,13 +19150,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 61.274, - -10.639 + 61.273674535911184, + -10.638725758496943 ], "tag": null, "to": [ - 61.604, - -11.474 + 61.60359299777147, + -11.47409845273393 ], "type": "ToPoint", "units": { @@ -19169,13 +19169,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 61.604, - -11.474 + 61.60359299777147, + -11.47409845273393 ], "tag": null, "to": [ - 62.347, - -12.266 + 62.34705693644699, + -12.266063339147768 ], "type": "ToPoint", "units": { @@ -19188,13 +19188,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 62.347, - -12.266 + 62.34705693644699, + -12.266063339147768 ], "tag": null, "to": [ - 63.341, - -11.362 + 63.34063203756345, + -11.361806692298007 ], "type": "ToPoint", "units": { @@ -19207,13 +19207,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 63.341, - -11.362 + 63.34063203756345, + -11.361806692298007 ], "tag": null, "to": [ - 62.837, - -10.847 + 62.83705074909472, + -10.846709948799063 ], "type": "ToPoint", "units": { @@ -19226,13 +19226,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 62.837, - -10.847 + 62.83705074909472, + -10.846709948799063 ], "tag": null, "to": [ - 63.39, - -10.085 + 63.38967347068474, + -10.085449535071819 ], "type": "ToPoint", "units": { @@ -19245,13 +19245,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 63.39, - -10.085 + 63.38967347068474, + -10.085449535071819 ], "tag": null, "to": [ - 64.249, - -10.001 + 64.24900060559743, + -10.00130058553456 ], "type": "ToPoint", "units": { @@ -19264,13 +19264,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 64.249, - -10.001 + 64.24900060559743, + -10.00130058553456 ], "tag": null, "to": [ - 63.431, - -10.905 + 63.430895683678145, + -10.904848716857913 ], "type": "ToPoint", "units": { @@ -19283,13 +19283,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 63.431, - -10.905 + 63.430895683678145, + -10.904848716857913 ], "tag": null, "to": [ - 63.747, - -11.147 + 63.74747388812398, + -11.146741459378061 ], "type": "ToPoint", "units": { @@ -19302,13 +19302,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 63.747, - -11.147 + 63.74747388812398, + -11.146741459378061 ], "tag": null, "to": [ - 63.304, - -11.406 + 63.30356432398352, + -11.40586737472933 ], "type": "ToPoint", "units": { @@ -19321,13 +19321,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 63.304, - -11.406 + 63.30356432398352, + -11.40586737472933 ], "tag": null, "to": [ - 62.643, - -11.809 + 62.64304773279442, + -11.809418527617723 ], "type": "ToPoint", "units": { @@ -19340,13 +19340,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 62.643, - -11.809 + 62.64304773279442, + -11.809418527617723 ], "tag": null, "to": [ - 61.926, - -11.575 + 61.925998737776425, + -11.57487496682121 ], "type": "ToPoint", "units": { @@ -19359,13 +19359,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 61.926, - -11.575 + 61.925998737776425, + -11.57487496682121 ], "tag": null, "to": [ - 61.669, - -12.025 + 61.669180033238455, + -12.025186853997223 ], "type": "ToPoint", "units": { @@ -19378,13 +19378,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 61.669, - -12.025 + 61.669180033238455, + -12.025186853997223 ], "tag": null, "to": [ - 62.344, - -12.996 + 62.34437515442432, + -12.996129277343782 ], "type": "ToPoint", "units": { @@ -19397,13 +19397,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 62.344, - -12.996 + 62.34437515442432, + -12.996129277343782 ], "tag": null, "to": [ - 61.775, - -12.404 + 61.7754131701271, + -12.404232285964746 ], "type": "ToPoint", "units": { @@ -19416,13 +19416,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 61.775, - -12.404 + 61.7754131701271, + -12.404232285964746 ], "tag": null, "to": [ - 60.943, - -11.936 + 60.94258074721851, + -11.936482998082866 ], "type": "ToPoint", "units": { @@ -19435,13 +19435,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 60.943, - -11.936 + 60.94258074721851, + -11.936482998082866 ], "tag": null, "to": [ - 60.131, - -12.355 + 60.131434409000285, + -12.354631073554271 ], "type": "ToPoint", "units": { @@ -19454,13 +19454,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 60.131, - -12.355 + 60.131434409000285, + -12.354631073554271 ], "tag": null, "to": [ - 60.17, - -12.098 + 60.1695112584097, + -12.097982806690737 ], "type": "ToPoint", "units": { @@ -19473,13 +19473,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 60.17, - -12.098 + 60.1695112584097, + -12.097982806690737 ], "tag": null, "to": [ - 60.409, - -11.661 + 60.409012091805664, + -11.661050843672182 ], "type": "ToPoint", "units": { @@ -19492,13 +19492,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 60.409, - -11.661 + 60.409012091805664, + -11.661050843672182 ], "tag": null, "to": [ - 60.246, - -10.855 + 60.246217643596616, + -10.8546032729057 ], "type": "ToPoint", "units": { @@ -19511,13 +19511,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 60.246, - -10.855 + 60.246217643596616, + -10.8546032729057 ], "tag": null, "to": [ - 60.156, - -10.943 + 60.15648892350429, + -10.943479531143213 ], "type": "ToPoint", "units": { @@ -19530,13 +19530,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 60.156, - -10.943 + 60.15648892350429, + -10.943479531143213 ], "tag": null, "to": [ - 61.077, - -11.117 + 61.076832266214545, + -11.11691412484019 ], "type": "ToPoint", "units": { @@ -19549,13 +19549,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 61.077, - -11.117 + 61.076832266214545, + -11.11691412484019 ], "tag": null, "to": [ - 61.079, - -11.635 + 61.078581889656, + -11.634764956457023 ], "type": "ToPoint", "units": { @@ -19568,13 +19568,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 61.079, - -11.635 + 61.078581889656, + -11.634764956457023 ], "tag": null, "to": [ - 61.699, - -12.508 + 61.699208230229274, + -12.508104903323535 ], "type": "ToPoint", "units": { @@ -19587,13 +19587,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 61.699, - -12.508 + 61.699208230229274, + -12.508104903323535 ], "tag": null, "to": [ - 60.922, - -11.748 + 60.921569563783635, + -11.747826854785037 ], "type": "ToPoint", "units": { @@ -19606,13 +19606,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 60.922, - -11.748 + 60.921569563783635, + -11.747826854785037 ], "tag": null, "to": [ - 61.466, - -10.903 + 61.46550753986249, + -10.902909095849981 ], "type": "ToPoint", "units": { @@ -19625,13 +19625,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 61.466, - -10.903 + 61.46550753986249, + -10.902909095849981 ], "tag": null, "to": [ - 61.335, - -10.891 + 61.335141079603325, + -10.890857382222912 ], "type": "ToPoint", "units": { @@ -19644,13 +19644,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 61.335, - -10.891 + 61.335141079603325, + -10.890857382222912 ], "tag": null, "to": [ - 61.169, - -11.099 + 61.16949451833877, + -11.098609673960567 ], "type": "ToPoint", "units": { @@ -19663,13 +19663,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 61.169, - -11.099 + 61.16949451833877, + -11.098609673960567 ], "tag": null, "to": [ - 61.073, - -11.153 + 61.07322219274587, + -11.152787650551229 ], "type": "ToPoint", "units": { @@ -19682,13 +19682,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 61.073, - -11.153 + 61.07322219274587, + -11.152787650551229 ], "tag": null, "to": [ - 61.975, - -10.757 + 61.97533113824406, + -10.756889797054733 ], "type": "ToPoint", "units": { @@ -19701,13 +19701,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 61.975, - -10.757 + 61.97533113824406, + -10.756889797054733 ], "tag": null, "to": [ - 62.255, - -10.935 + 62.255310639075454, + -10.934671681494823 ], "type": "ToPoint", "units": { @@ -19720,13 +19720,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 62.255, - -10.935 + 62.255310639075454, + -10.934671681494823 ], "tag": null, "to": [ - 62.779, - -10.24 + 62.778891245234405, + -10.240352695852495 ], "type": "ToPoint", "units": { @@ -19739,13 +19739,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 62.779, - -10.24 + 62.778891245234405, + -10.240352695852495 ], "tag": null, "to": [ - 63.17, - -11.024 + 63.170298847434324, + -11.024332223110143 ], "type": "ToPoint", "units": { @@ -19758,13 +19758,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 63.17, - -11.024 + 63.170298847434324, + -11.024332223110143 ], "tag": null, "to": [ - 64.012, - -10.485 + 64.01172320014167, + -10.484773070216136 ], "type": "ToPoint", "units": { @@ -19777,13 +19777,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 64.012, - -10.485 + 64.01172320014167, + -10.484773070216136 ], "tag": null, "to": [ - 64.625, - -10.264 + 64.62548997062923, + -10.263576595048916 ], "type": "ToPoint", "units": { @@ -19796,13 +19796,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 64.625, - -10.264 + 64.62548997062923, + -10.263576595048916 ], "tag": null, "to": [ - 65.509, - -9.564 + 65.50853880870591, + -9.563904154206393 ], "type": "ToPoint", "units": { @@ -19815,13 +19815,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 65.509, - -9.564 + 65.50853880870591, + -9.563904154206393 ], "tag": null, "to": [ - 65.142, - -9.352 + 65.1415179947745, + -9.351890835109646 ], "type": "ToPoint", "units": { @@ -19834,13 +19834,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 65.142, - -9.352 + 65.1415179947745, + -9.351890835109646 ], "tag": null, "to": [ - 64.671, - -8.861 + 64.67076686397739, + -8.86136287356767 ], "type": "ToPoint", "units": { @@ -19853,13 +19853,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 64.671, - -8.861 + 64.67076686397739, + -8.86136287356767 ], "tag": null, "to": [ - 63.838, - -8.394 + 63.837934441068796, + -8.39361358568579 ], "type": "ToPoint", "units": { @@ -19872,13 +19872,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 63.838, - -8.394 + 63.837934441068796, + -8.39361358568579 ], "tag": null, "to": [ - 63.027, - -8.812 + 63.026788102850574, + -8.811761661157195 ], "type": "ToPoint", "units": { @@ -19891,13 +19891,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 63.027, - -8.812 + 63.026788102850574, + -8.811761661157195 ], "tag": null, "to": [ - 63.065, - -8.555 + 63.06486495225999, + -8.555113394293663 ], "type": "ToPoint", "units": { @@ -19910,13 +19910,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 63.065, - -8.555 + 63.06486495225999, + -8.555113394293663 ], "tag": null, "to": [ - 63.304, - -8.118 + 63.30436578565595, + -8.118181431275108 ], "type": "ToPoint", "units": { @@ -19929,13 +19929,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 63.304, - -8.118 + 63.30436578565595, + -8.118181431275108 ], "tag": null, "to": [ - 63.142, - -7.312 + 63.141571337446905, + -7.311733860508626 ], "type": "ToPoint", "units": { @@ -19948,13 +19948,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 63.142, - -7.312 + 63.141571337446905, + -7.311733860508626 ], "tag": null, "to": [ - 63.052, - -7.401 + 63.05184261735458, + -7.400610118746139 ], "type": "ToPoint", "units": { @@ -19967,13 +19967,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 63.052, - -7.401 + 63.05184261735458, + -7.400610118746139 ], "tag": null, "to": [ - 63.972, - -7.574 + 63.972185960064834, + -7.574044712443114 ], "type": "ToPoint", "units": { @@ -19986,13 +19986,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 63.972, - -7.574 + 63.972185960064834, + -7.574044712443114 ], "tag": null, "to": [ - 63.974, - -8.092 + 63.97393558350629, + -8.091895544059948 ], "type": "ToPoint", "units": { @@ -20005,13 +20005,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 63.974, - -8.092 + 63.97393558350629, + -8.091895544059948 ], "tag": null, "to": [ - 64.595, - -8.965 + 64.59456192407957, + -8.96523549092646 ], "type": "ToPoint", "units": { @@ -20024,13 +20024,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 64.595, - -8.965 + 64.59456192407957, + -8.96523549092646 ], "tag": null, "to": [ - 63.817, - -8.205 + 63.81692325763393, + -8.204957442387963 ], "type": "ToPoint", "units": { @@ -20043,13 +20043,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 63.817, - -8.205 + 63.81692325763393, + -8.204957442387963 ], "tag": null, "to": [ - 64.361, - -7.36 + 64.3608612337128, + -7.360039683452908 ], "type": "ToPoint", "units": { @@ -20062,13 +20062,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 64.361, - -7.36 + 64.3608612337128, + -7.360039683452908 ], "tag": null, "to": [ - 64.23, - -7.348 + 64.23049477345363, + -7.347987969825838 ], "type": "ToPoint", "units": { @@ -20081,13 +20081,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 64.23, - -7.348 + 64.23049477345363, + -7.347987969825838 ], "tag": null, "to": [ - 64.065, - -7.556 + 64.06484821218908, + -7.555740261563493 ], "type": "ToPoint", "units": { @@ -20100,13 +20100,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 64.065, - -7.556 + 64.06484821218908, + -7.555740261563493 ], "tag": null, "to": [ - 63.969, - -7.61 + 63.96857588659617, + -7.609918238154155 ], "type": "ToPoint", "units": { @@ -20119,13 +20119,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 63.969, - -7.61 + 63.96857588659617, + -7.609918238154155 ], "tag": null, "to": [ - 64.871, - -7.214 + 64.87068483209435, + -7.214020384657658 ], "type": "ToPoint", "units": { @@ -20138,13 +20138,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 64.871, - -7.214 + 64.87068483209435, + -7.214020384657658 ], "tag": null, "to": [ - 65.151, - -7.392 + 65.15066433292574, + -7.391802269097748 ], "type": "ToPoint", "units": { @@ -20157,13 +20157,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 65.151, - -7.392 + 65.15066433292574, + -7.391802269097748 ], "tag": null, "to": [ - 65.674, - -6.697 + 65.6742449390847, + -6.69748328345542 ], "type": "ToPoint", "units": { @@ -20176,13 +20176,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 65.674, - -6.697 + 65.6742449390847, + -6.69748328345542 ], "tag": null, "to": [ - 66.066, - -7.481 + 66.06565254128462, + -7.481462810713069 ], "type": "ToPoint", "units": { @@ -20195,13 +20195,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 66.066, - -7.481 + 66.06565254128462, + -7.481462810713069 ], "tag": null, "to": [ - 66.907, - -6.942 + 66.90707689399197, + -6.9419036578190605 ], "type": "ToPoint", "units": { @@ -20214,13 +20214,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 66.907, - -6.942 + 66.90707689399197, + -6.9419036578190605 ], "tag": null, "to": [ - 67.521, - -6.721 + 67.52084366447953, + -6.720707182651839 ], "type": "ToPoint", "units": { @@ -20233,13 +20233,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 67.521, - -6.721 + 67.52084366447953, + -6.720707182651839 ], "tag": null, "to": [ - 68.404, - -6.021 + 68.4038925025562, + -6.021034741809316 ], "type": "ToPoint", "units": { @@ -20252,13 +20252,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 68.404, - -6.021 + 68.4038925025562, + -6.021034741809316 ], "tag": null, "to": [ - 67.991, - -6.436 + 67.99098764501277, + -6.4362994779854095 ], "type": "ToPoint", "units": { @@ -20271,13 +20271,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 67.991, - -6.436 + 67.99098764501277, + -6.4362994779854095 ], "tag": null, "to": [ - 68.508, - -7.345 + 68.50794152057034, + -7.344856264715672 ], "type": "ToPoint", "units": { @@ -20290,13 +20290,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 68.508, - -7.345 + 68.50794152057034, + -7.344856264715672 ], "tag": null, "to": [ - 67.836, - -8.305 + 67.83630614566437, + -8.305413945603574 ], "type": "ToPoint", "units": { @@ -20309,13 +20309,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 67.836, - -8.305 + 67.83630614566437, + -8.305413945603574 ], "tag": null, "to": [ - 67.847, - -8.679 + 67.84658631659467, + -8.678855182226995 ], "type": "ToPoint", "units": { @@ -20328,13 +20328,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 67.847, - -8.679 + 67.84658631659467, + -8.678855182226995 ], "tag": null, "to": [ - 67.48, - -8.467 + 67.47956550266326, + -8.466841863130249 ], "type": "ToPoint", "units": { @@ -20347,13 +20347,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 67.48, - -8.467 + 67.47956550266326, + -8.466841863130249 ], "tag": null, "to": [ - 67.009, - -7.976 + 67.00881437186615, + -7.976313901588272 ], "type": "ToPoint", "units": { @@ -20366,13 +20366,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 67.009, - -7.976 + 67.00881437186615, + -7.976313901588272 ], "tag": null, "to": [ - 66.176, - -7.509 + 66.17598194895756, + -7.508564613706391 ], "type": "ToPoint", "units": { @@ -20385,13 +20385,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 66.176, - -7.509 + 66.17598194895756, + -7.508564613706391 ], "tag": null, "to": [ - 65.365, - -7.927 + 65.36483561073933, + -7.926712689177797 ], "type": "ToPoint", "units": { @@ -20404,13 +20404,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 65.365, - -7.927 + 65.36483561073933, + -7.926712689177797 ], "tag": null, "to": [ - 65.403, - -7.67 + 65.40291246014874, + -7.6700644223142636 ], "type": "ToPoint", "units": { @@ -20423,13 +20423,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 65.403, - -7.67 + 65.40291246014874, + -7.6700644223142636 ], "tag": null, "to": [ - 65.642, - -7.233 + 65.6424132935447, + -7.233132459295708 ], "type": "ToPoint", "units": { @@ -20442,13 +20442,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 65.642, - -7.233 + 65.6424132935447, + -7.233132459295708 ], "tag": null, "to": [ - 65.48, - -6.427 + 65.47961884533565, + -6.426684888529226 ], "type": "ToPoint", "units": { @@ -20461,13 +20461,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 65.48, - -6.427 + 65.47961884533565, + -6.426684888529226 ], "tag": null, "to": [ - 65.39, - -6.516 + 65.38989012524333, + -6.515561146766739 ], "type": "ToPoint", "units": { @@ -20480,13 +20480,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 65.39, - -6.516 + 65.38989012524333, + -6.515561146766739 ], "tag": null, "to": [ - 66.31, - -6.689 + 66.31023346795358, + -6.688995740463715 ], "type": "ToPoint", "units": { @@ -20499,13 +20499,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 66.31, - -6.689 + 66.31023346795358, + -6.688995740463715 ], "tag": null, "to": [ - 66.312, - -7.207 + 66.31198309139504, + -7.206846572080548 ], "type": "ToPoint", "units": { @@ -20518,13 +20518,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 66.312, - -7.207 + 66.31198309139504, + -7.206846572080548 ], "tag": null, "to": [ - 66.933, - -8.08 + 66.93260943196832, + -8.08018651894706 ], "type": "ToPoint", "units": { @@ -20537,13 +20537,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 66.933, - -8.08 + 66.93260943196832, + -8.08018651894706 ], "tag": null, "to": [ - 66.155, - -7.32 + 66.15497076552268, + -7.3199084704085635 ], "type": "ToPoint", "units": { @@ -20556,13 +20556,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 66.155, - -7.32 + 66.15497076552268, + -7.3199084704085635 ], "tag": null, "to": [ - 66.699, - -6.475 + 66.69890874160154, + -6.474990711473509 ], "type": "ToPoint", "units": { @@ -20575,13 +20575,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 66.699, - -6.475 + 66.69890874160154, + -6.474990711473509 ], "tag": null, "to": [ - 66.569, - -6.463 + 66.56854228134237, + -6.462938997846439 ], "type": "ToPoint", "units": { @@ -20594,13 +20594,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 66.569, - -6.463 + 66.56854228134237, + -6.462938997846439 ], "tag": null, "to": [ - 66.403, - -6.671 + 66.40289572007782, + -6.670691289584093 ], "type": "ToPoint", "units": { @@ -20613,13 +20613,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 66.403, - -6.671 + 66.40289572007782, + -6.670691289584093 ], "tag": null, "to": [ - 66.307, - -6.725 + 66.30662339448492, + -6.724869266174755 ], "type": "ToPoint", "units": { @@ -20632,13 +20632,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 66.307, - -6.725 + 66.30662339448492, + -6.724869266174755 ], "tag": null, "to": [ - 67.209, - -6.329 + 67.2087323399831, + -6.328971412678259 ], "type": "ToPoint", "units": { @@ -20651,13 +20651,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 67.209, - -6.329 + 67.2087323399831, + -6.328971412678259 ], "tag": null, "to": [ - 67.489, - -6.507 + 67.48871184081449, + -6.506753297118348 ], "type": "ToPoint", "units": { @@ -20670,13 +20670,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 67.489, - -6.507 + 67.48871184081449, + -6.506753297118348 ], "tag": null, "to": [ - 68.012, - -5.812 + 68.01229244697345, + -5.812434311476021 ], "type": "ToPoint", "units": { @@ -20689,13 +20689,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 68.012, - -5.812 + 68.01229244697345, + -5.812434311476021 ], "tag": null, "to": [ - 68.404, - -6.596 + 68.40370004917337, + -6.596413838733669 ], "type": "ToPoint", "units": { @@ -20708,13 +20708,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 68.404, - -6.596 + 68.40370004917337, + -6.596413838733669 ], "tag": null, "to": [ - 69.245, - -6.057 + 69.24512440188072, + -6.056854685839661 ], "type": "ToPoint", "units": { @@ -20727,13 +20727,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 69.245, - -6.057 + 69.24512440188072, + -6.056854685839661 ], "tag": null, "to": [ - 69.859, - -5.836 + 69.85889117236827, + -5.83565821067244 ], "type": "ToPoint", "units": { @@ -20746,13 +20746,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 69.859, - -5.836 + 69.85889117236827, + -5.83565821067244 ], "tag": null, "to": [ - 70.742, - -5.136 + 70.74194001044495, + -5.135985769829917 ], "type": "ToPoint", "units": { @@ -20765,13 +20765,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 70.742, - -5.136 + 70.74194001044495, + -5.135985769829917 ], "tag": null, "to": [ - 70.329, - -5.551 + 70.32903515290151, + -5.55125050600601 ], "type": "ToPoint", "units": { @@ -20784,13 +20784,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 70.329, - -5.551 + 70.32903515290151, + -5.55125050600601 ], "tag": null, "to": [ - 70.846, - -6.46 + 70.84598902845909, + -6.459807292736272 ], "type": "ToPoint", "units": { @@ -20803,13 +20803,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 70.846, - -6.46 + 70.84598902845909, + -6.459807292736272 ], "tag": null, "to": [ - 70.174, - -7.42 + 70.17435365355311, + -7.420364973624174 ], "type": "ToPoint", "units": { @@ -20822,13 +20822,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 70.174, - -7.42 + 70.17435365355311, + -7.420364973624174 ], "tag": null, "to": [ - 70.185, - -7.794 + 70.18463382448341, + -7.793806210247596 ], "type": "ToPoint", "units": { @@ -20841,13 +20841,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 70.185, - -7.794 + 70.18463382448341, + -7.793806210247596 ], "tag": null, "to": [ - 70.288, - -8.217 + 70.28820758131133, + -8.21674942055581 ], "type": "ToPoint", "units": { @@ -20860,13 +20860,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 70.288, - -8.217 + 70.28820758131133, + -8.21674942055581 ], "tag": null, "to": [ - 70.74, - -8.329 + 70.74023873882102, + -8.329076173631815 ], "type": "ToPoint", "units": { @@ -20879,13 +20879,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 70.74, - -8.329 + 70.74023873882102, + -8.329076173631815 ], "tag": null, "to": [ - 69.858, - -9.045 + 69.85812014738293, + -9.044590917125797 ], "type": "ToPoint", "units": { @@ -20898,13 +20898,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 69.858, - -9.045 + 69.85812014738293, + -9.044590917125797 ], "tag": null, "to": [ - 70.778, - -8.775 + 70.77766885755197, + -8.775428170596062 ], "type": "ToPoint", "units": { @@ -20917,13 +20917,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 70.778, - -8.775 + 70.77766885755197, + -8.775428170596062 ], "tag": null, "to": [ - 71.488, - -8.658 + 71.48756667670665, + -8.658328128902202 ], "type": "ToPoint", "units": { @@ -20936,13 +20936,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 71.488, - -8.658 + 71.48756667670665, + -8.658328128902202 ], "tag": null, "to": [ - 71.109, - -7.948 + 71.10880299109844, + -7.947655197426293 ], "type": "ToPoint", "units": { @@ -20955,13 +20955,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 71.109, - -7.948 + 71.10880299109844, + -7.947655197426293 ], "tag": null, "to": [ - 70.812, - -8.014 + 70.8115217221149, + -8.014152543109573 ], "type": "ToPoint", "units": { @@ -20974,13 +20974,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 70.812, - -8.014 + 70.8115217221149, + -8.014152543109573 ], "tag": null, "to": [ - 71.041, - -8.774 + 71.04117953769843, + -8.774339186393236 ], "type": "ToPoint", "units": { @@ -20993,13 +20993,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 71.041, - -8.774 + 71.04117953769843, + -8.774339186393236 ], "tag": null, "to": [ - 70.406, - -8.58 + 70.4055294302667, + -8.579754932399856 ], "type": "ToPoint", "units": { @@ -21012,13 +21012,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 70.406, - -8.58 + 70.4055294302667, + -8.579754932399856 ], "tag": null, "to": [ - 70.978, - -8.291 + 70.97765460800716, + -8.290896522607703 ], "type": "ToPoint", "units": { @@ -21031,13 +21031,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 70.978, - -8.291 + 70.97765460800716, + -8.290896522607703 ], "tag": null, "to": [ - 70.02, - -8.313 + 70.01961365305192, + -8.313334704528486 ], "type": "ToPoint", "units": { @@ -21050,13 +21050,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 70.02, - -8.313 + 70.01961365305192, + -8.313334704528486 ], "tag": null, "to": [ - 70.35, - -9.149 + 70.34953211491221, + -9.148707398765474 ], "type": "ToPoint", "units": { @@ -21069,13 +21069,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 70.35, - -9.149 + 70.34953211491221, + -9.148707398765474 ], "tag": null, "to": [ - 71.093, - -9.941 + 71.09299605358773, + -9.940672285179312 ], "type": "ToPoint", "units": { @@ -21088,13 +21088,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 71.093, - -9.941 + 71.09299605358773, + -9.940672285179312 ], "tag": null, "to": [ - 72.087, - -9.036 + 72.08657115470419, + -9.03641563832955 ], "type": "ToPoint", "units": { @@ -21107,13 +21107,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 72.087, - -9.036 + 72.08657115470419, + -9.03641563832955 ], "tag": null, "to": [ - 71.583, - -8.521 + 71.58298986623547, + -8.521318894830607 ], "type": "ToPoint", "units": { @@ -21126,13 +21126,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 71.583, - -8.521 + 71.58298986623547, + -8.521318894830607 ], "tag": null, "to": [ - 72.136, - -7.76 + 72.13561258782549, + -7.760058481103362 ], "type": "ToPoint", "units": { @@ -21145,13 +21145,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 72.136, - -7.76 + 72.13561258782549, + -7.760058481103362 ], "tag": null, "to": [ - 72.995, - -7.676 + 72.99493972273818, + -7.675909531566104 ], "type": "ToPoint", "units": { @@ -21164,13 +21164,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 72.995, - -7.676 + 72.99493972273818, + -7.675909531566104 ], "tag": null, "to": [ - 72.177, - -8.579 + 72.1768348008189, + -8.579457662889457 ], "type": "ToPoint", "units": { @@ -21183,13 +21183,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 72.177, - -8.579 + 72.1768348008189, + -8.579457662889457 ], "tag": null, "to": [ - 72.493, - -8.821 + 72.49341300526473, + -8.821350405409605 ], "type": "ToPoint", "units": { @@ -21202,13 +21202,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 72.493, - -8.821 + 72.49341300526473, + -8.821350405409605 ], "tag": null, "to": [ - 72.05, - -9.08 + 72.04950344112427, + -9.080476320760875 ], "type": "ToPoint", "units": { @@ -21221,13 +21221,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 72.05, - -9.08 + 72.04950344112427, + -9.080476320760875 ], "tag": null, "to": [ - 71.389, - -9.484 + 71.38898684993516, + -9.484027473649267 ], "type": "ToPoint", "units": { @@ -21240,13 +21240,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 71.389, - -9.484 + 71.38898684993516, + -9.484027473649267 ], "tag": null, "to": [ - 70.672, - -9.249 + 70.67193785491716, + -9.249483912852753 ], "type": "ToPoint", "units": { @@ -21259,13 +21259,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 70.672, - -9.249 + 70.67193785491716, + -9.249483912852753 ], "tag": null, "to": [ - 70.415, - -9.7 + 70.41511915037918, + -9.699795800028767 ], "type": "ToPoint", "units": { @@ -21278,13 +21278,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 70.415, - -9.7 + 70.41511915037918, + -9.699795800028767 ], "tag": null, "to": [ - 71.09, - -10.671 + 71.09031427156505, + -10.670738223375325 ], "type": "ToPoint", "units": { @@ -21297,13 +21297,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 71.09, - -10.671 + 71.09031427156505, + -10.670738223375325 ], "tag": null, "to": [ - 70.521, - -10.079 + 70.52135228726783, + -10.07884123199629 ], "type": "ToPoint", "units": { @@ -21316,13 +21316,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 70.521, - -10.079 + 70.52135228726783, + -10.07884123199629 ], "tag": null, "to": [ - 69.689, - -9.611 + 69.68851986435924, + -9.61109194411441 ], "type": "ToPoint", "units": { @@ -21335,13 +21335,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 69.689, - -9.611 + 69.68851986435924, + -9.61109194411441 ], "tag": null, "to": [ - 68.877, - -10.029 + 68.87737352614101, + -10.029240019585815 ], "type": "ToPoint", "units": { @@ -21354,13 +21354,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 68.877, - -10.029 + 68.87737352614101, + -10.029240019585815 ], "tag": null, "to": [ - 68.915, - -9.773 + 68.91545037555042, + -9.772591752722281 ], "type": "ToPoint", "units": { @@ -21373,13 +21373,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 68.915, - -9.773 + 68.91545037555042, + -9.772591752722281 ], "tag": null, "to": [ - 69.155, - -9.336 + 69.15495120894639, + -9.335659789703726 ], "type": "ToPoint", "units": { @@ -21392,13 +21392,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 69.155, - -9.336 + 69.15495120894639, + -9.335659789703726 ], "tag": null, "to": [ - 68.992, - -8.529 + 68.99215676073733, + -8.529212218937245 ], "type": "ToPoint", "units": { @@ -21411,13 +21411,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 68.992, - -8.529 + 68.99215676073733, + -8.529212218937245 ], "tag": null, "to": [ - 68.902, - -8.618 + 68.902428040645, + -8.618088477174757 ], "type": "ToPoint", "units": { @@ -21430,13 +21430,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 68.902, - -8.618 + 68.902428040645, + -8.618088477174757 ], "tag": null, "to": [ - 69.823, - -8.792 + 69.82277138335526, + -8.791523070871733 ], "type": "ToPoint", "units": { @@ -21449,13 +21449,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 69.823, - -8.792 + 69.82277138335526, + -8.791523070871733 ], "tag": null, "to": [ - 69.825, - -9.309 + 69.82452100679672, + -9.309373902488566 ], "type": "ToPoint", "units": { @@ -21468,13 +21468,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 69.825, - -9.309 + 69.82452100679672, + -9.309373902488566 ], "tag": null, "to": [ - 70.445, - -10.183 + 70.44514734737, + -10.182713849355078 ], "type": "ToPoint", "units": { @@ -21487,13 +21487,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 70.445, - -10.183 + 70.44514734737, + -10.182713849355078 ], "tag": null, "to": [ - 69.668, - -9.422 + 69.66750868092436, + -9.422435800816581 ], "type": "ToPoint", "units": { @@ -21506,13 +21506,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 69.668, - -9.422 + 69.66750868092436, + -9.422435800816581 ], "tag": null, "to": [ - 70.211, - -8.578 + 70.21144665700322, + -8.577518041881525 ], "type": "ToPoint", "units": { @@ -21525,13 +21525,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 70.211, - -8.578 + 70.21144665700322, + -8.577518041881525 ], "tag": null, "to": [ - 70.081, - -8.565 + 70.08108019674405, + -8.565466328254455 ], "type": "ToPoint", "units": { @@ -21544,13 +21544,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 70.081, - -8.565 + 70.08108019674405, + -8.565466328254455 ], "tag": null, "to": [ - 69.915, - -8.773 + 69.9154336354795, + -8.773218619992111 ], "type": "ToPoint", "units": { @@ -21563,13 +21563,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 69.915, - -8.773 + 69.9154336354795, + -8.773218619992111 ], "tag": null, "to": [ - 69.819, - -8.827 + 69.8191613098866, + -8.827396596582773 ], "type": "ToPoint", "units": { @@ -21582,13 +21582,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 69.819, - -8.827 + 69.8191613098866, + -8.827396596582773 ], "tag": null, "to": [ - 70.721, - -8.431 + 70.72127025538478, + -8.431498743086276 ], "type": "ToPoint", "units": { @@ -21601,13 +21601,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 70.721, - -8.431 + 70.72127025538478, + -8.431498743086276 ], "tag": null, "to": [ - 71.001, - -8.609 + 71.00124975621617, + -8.609280627526367 ], "type": "ToPoint", "units": { @@ -21620,13 +21620,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 71.001, - -8.609 + 71.00124975621617, + -8.609280627526367 ], "tag": null, "to": [ - 71.525, - -7.915 + 71.52483036237513, + -7.914961641884039 ], "type": "ToPoint", "units": { @@ -21639,13 +21639,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 71.525, - -7.915 + 71.52483036237513, + -7.914961641884039 ], "tag": null, "to": [ - 71.916, - -8.699 + 71.91623796457505, + -8.698941169141687 ], "type": "ToPoint", "units": { @@ -21658,13 +21658,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 71.916, - -8.699 + 71.91623796457505, + -8.698941169141687 ], "tag": null, "to": [ - 72.758, - -8.159 + 72.7576623172824, + -8.15938201624768 ], "type": "ToPoint", "units": { @@ -21677,13 +21677,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 72.758, - -8.159 + 72.7576623172824, + -8.15938201624768 ], "tag": null, "to": [ - 73.371, - -7.938 + 73.37142908776995, + -7.9381855410804585 ], "type": "ToPoint", "units": { @@ -21696,13 +21696,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 73.371, - -7.938 + 73.37142908776995, + -7.9381855410804585 ], "tag": null, "to": [ - 74.254, - -7.239 + 74.25447792584663, + -7.2385131002379355 ], "type": "ToPoint", "units": { @@ -21715,13 +21715,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 74.254, - -7.239 + 74.25447792584663, + -7.2385131002379355 ], "tag": null, "to": [ - 73.842, - -7.654 + 73.84157306830319, + -7.6537778364140285 ], "type": "ToPoint", "units": { @@ -21734,13 +21734,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 73.842, - -7.654 + 73.84157306830319, + -7.6537778364140285 ], "tag": null, "to": [ - 74.359, - -8.562 + 74.35852694386077, + -8.56233462314429 ], "type": "ToPoint", "units": { @@ -21753,13 +21753,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 74.359, - -8.562 + 74.35852694386077, + -8.56233462314429 ], "tag": null, "to": [ - 75.034, - -9.533 + 75.03372206504663, + -9.533277046490849 ], "type": "ToPoint", "units": { @@ -21772,13 +21772,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 75.034, - -9.533 + 75.03372206504663, + -9.533277046490849 ], "tag": null, "to": [ - 74.465, - -8.941 + 74.46476008074941, + -8.941380055111813 ], "type": "ToPoint", "units": { @@ -21791,13 +21791,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 74.465, - -8.941 + 74.46476008074941, + -8.941380055111813 ], "tag": null, "to": [ - 75.411, - -9.21 + 75.41120514292024, + -9.20987086789218 ], "type": "ToPoint", "units": { @@ -21810,13 +21810,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 75.411, - -9.21 + 75.41120514292024, + -9.20987086789218 ], "tag": null, "to": [ - 75.935, - -8.309 + 75.93537837958199, + -8.308727126251323 ], "type": "ToPoint", "units": { @@ -21829,13 +21829,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 75.935, - -8.309 + 75.93537837958199, + -8.308727126251323 ], "tag": null, "to": [ - 75.793, - -8.828 + 75.79282444244238, + -8.828153388707804 ], "type": "ToPoint", "units": { @@ -21848,13 +21848,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 75.793, - -8.828 + 75.79282444244238, + -8.828153388707804 ], "tag": null, "to": [ - 75.364, - -9.251 + 75.36411211930735, + -9.250509841580307 ], "type": "ToPoint", "units": { @@ -21867,13 +21867,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 75.364, - -9.251 + 75.36411211930735, + -9.250509841580307 ], "tag": null, "to": [ - 75.271, - -10.157 + 75.2709484463671, + -10.156822543681132 ], "type": "ToPoint", "units": { @@ -21886,13 +21886,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 75.271, - -10.157 + 75.2709484463671, + -10.156822543681132 ], "tag": null, "to": [ - 74.994, - -9.475 + 74.99417179281123, + -9.475197732268219 ], "type": "ToPoint", "units": { @@ -21905,13 +21905,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 74.994, - -9.475 + 74.99417179281123, + -9.475197732268219 ], "tag": null, "to": [ - 75.974, - -9.557 + 75.97384804236748, + -9.557412299101282 ], "type": "ToPoint", "units": { @@ -21924,13 +21924,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 75.974, - -9.557 + 75.97384804236748, + -9.557412299101282 ], "tag": null, "to": [ - 75.107, - -9.858 + 75.10719673528074, + -9.858465459343305 ], "type": "ToPoint", "units": { @@ -21943,13 +21943,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 75.107, - -9.858 + 75.10719673528074, + -9.858465459343305 ], "tag": null, "to": [ - 75.645, - -9.838 + 75.64461239130885, + -9.838192766468303 ], "type": "ToPoint", "units": { @@ -21962,13 +21962,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 75.645, - -9.838 + 75.64461239130885, + -9.838192766468303 ], "tag": null, "to": [ - 76.578, - -10.461 + 76.57785201695461, + -10.461010335533294 ], "type": "ToPoint", "units": { @@ -21981,13 +21981,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 76.578, - -10.461 + 76.57785201695461, + -10.461010335533294 ], "tag": null, "to": [ - 76.758, - -10.83 + 76.75837617532781, + -10.829954182006256 ], "type": "ToPoint", "units": { @@ -22000,13 +22000,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 76.758, - -10.83 + 76.75837617532781, + -10.829954182006256 ], "tag": null, "to": [ - 77.297, - -10.592 + 77.29681343873536, + -10.592197676917545 ], "type": "ToPoint", "units": { @@ -22019,13 +22019,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 77.297, - -10.592 + 77.29681343873536, + -10.592197676917545 ], "tag": null, "to": [ - 77.687, - -10.449 + 77.68724780802815, + -10.44946585208594 ], "type": "ToPoint", "units": { @@ -22038,13 +22038,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 77.687, - -10.449 + 77.68724780802815, + -10.44946585208594 ], "tag": null, "to": [ - 77.785, - -9.459 + 77.78507671215712, + -9.458699098394973 ], "type": "ToPoint", "units": { @@ -22057,13 +22057,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 77.785, - -9.459 + 77.78507671215712, + -9.458699098394973 ], "tag": null, "to": [ - 78.314, - -10.251 + 78.31373772074923, + -10.251149929236899 ], "type": "ToPoint", "units": { @@ -22076,13 +22076,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 78.314, - -10.251 + 78.31373772074923, + -10.251149929236899 ], "tag": null, "to": [ - 78.693, - -10.127 + 78.69273553919956, + -10.127188723468512 ], "type": "ToPoint", "units": { @@ -22095,13 +22095,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 78.693, - -10.127 + 78.69273553919956, + -10.127188723468512 ], "tag": null, "to": [ - 77.744, - -9.454 + 77.7442442647105, + -9.454223738820826 ], "type": "ToPoint", "units": { @@ -22114,13 +22114,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 77.744, - -9.454 + 77.7442442647105, + -9.454223738820826 ], "tag": null, "to": [ - 78.489, - -9.667 + 78.48942014005301, + -9.667411114445414 ], "type": "ToPoint", "units": { @@ -22133,13 +22133,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 78.489, - -9.667 + 78.48942014005301, + -9.667411114445414 ], "tag": null, "to": [ - 78.677, - -9.827 + 78.6767402127782, + -9.82702485742534 ], "type": "ToPoint", "units": { @@ -22152,13 +22152,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 78.677, - -9.827 + 78.6767402127782, + -9.82702485742534 ], "tag": null, "to": [ - 78.619, - -10.371 + 78.61944556353282, + -10.370659413276215 ], "type": "ToPoint", "units": { @@ -22171,13 +22171,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 78.619, - -10.371 + 78.61944556353282, + -10.370659413276215 ], "tag": null, "to": [ - 78.524, - -11.124 + 78.52362141978813, + -11.12404338139745 ], "type": "ToPoint", "units": { @@ -22190,13 +22190,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 78.524, - -11.124 + 78.52362141978813, + -11.12404338139745 ], "tag": null, "to": [ - 78.351, - -11.891 + 78.3510802539876, + -11.890954721431564 ], "type": "ToPoint", "units": { @@ -22209,13 +22209,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 78.351, - -11.891 + 78.3510802539876, + -11.890954721431564 ], "tag": null, "to": [ - 79.246, - -11.282 + 79.24555325727637, + -11.281622851957422 ], "type": "ToPoint", "units": { @@ -22228,13 +22228,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 79.246, - -11.282 + 79.24555325727637, + -11.281622851957422 ], "tag": null, "to": [ - 78.879, - -11.07 + 78.87853244334497, + -11.069609532860678 ], "type": "ToPoint", "units": { @@ -22247,13 +22247,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 78.879, - -11.07 + 78.87853244334497, + -11.069609532860678 ], "tag": null, "to": [ - 78.408, - -10.579 + 78.40778131254785, + -10.579081571318701 ], "type": "ToPoint", "units": { @@ -22266,13 +22266,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 78.408, - -10.579 + 78.40778131254785, + -10.579081571318701 ], "tag": null, "to": [ - 77.575, - -10.111 + 77.57494888963926, + -10.111332283436822 ], "type": "ToPoint", "units": { @@ -22285,13 +22285,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 77.575, - -10.111 + 77.57494888963926, + -10.111332283436822 ], "tag": null, "to": [ - 76.764, - -10.529 + 76.76380255142104, + -10.529480358908227 ], "type": "ToPoint", "units": { @@ -22304,13 +22304,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 76.764, - -10.529 + 76.76380255142104, + -10.529480358908227 ], "tag": null, "to": [ - 76.802, - -10.273 + 76.80187940083044, + -10.272832092044695 ], "type": "ToPoint", "units": { @@ -22323,13 +22323,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 76.802, - -10.273 + 76.80187940083044, + -10.272832092044695 ], "tag": null, "to": [ - 77.041, - -9.836 + 77.04138023422641, + -9.83590012902614 ], "type": "ToPoint", "units": { @@ -22342,13 +22342,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 77.041, - -9.836 + 77.04138023422641, + -9.83590012902614 ], "tag": null, "to": [ - 76.879, - -9.029 + 76.87858578601735, + -9.029452558259658 ], "type": "ToPoint", "units": { @@ -22361,13 +22361,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 76.879, - -9.029 + 76.87858578601735, + -9.029452558259658 ], "tag": null, "to": [ - 76.789, - -9.118 + 76.78885706592503, + -9.11832881649717 ], "type": "ToPoint", "units": { @@ -22380,13 +22380,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 76.789, - -9.118 + 76.78885706592503, + -9.11832881649717 ], "tag": null, "to": [ - 77.709, - -9.292 + 77.70920040863528, + -9.291763410194147 ], "type": "ToPoint", "units": { @@ -22399,13 +22399,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 77.709, - -9.292 + 77.70920040863528, + -9.291763410194147 ], "tag": null, "to": [ - 77.711, - -9.81 + 77.71095003207674, + -9.80961424181098 ], "type": "ToPoint", "units": { @@ -22418,13 +22418,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 77.711, - -9.81 + 77.71095003207674, + -9.80961424181098 ], "tag": null, "to": [ - 78.332, - -10.683 + 78.33157637265002, + -10.682954188677492 ], "type": "ToPoint", "units": { @@ -22437,13 +22437,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 78.332, - -10.683 + 78.33157637265002, + -10.682954188677492 ], "tag": null, "to": [ - 77.554, - -9.923 + 77.55393770620438, + -9.922676140138995 ], "type": "ToPoint", "units": { @@ -22456,13 +22456,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 77.554, - -9.923 + 77.55393770620438, + -9.922676140138995 ], "tag": null, "to": [ - 78.098, - -9.078 + 78.09787568228325, + -9.077758381203939 ], "type": "ToPoint", "units": { @@ -22475,13 +22475,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 78.098, - -9.078 + 78.09787568228325, + -9.077758381203939 ], "tag": null, "to": [ - 77.968, - -9.066 + 77.96750922202408, + -9.065706667576869 ], "type": "ToPoint", "units": { @@ -22494,13 +22494,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 77.968, - -9.066 + 77.96750922202408, + -9.065706667576869 ], "tag": null, "to": [ - 77.802, - -9.273 + 77.80186266075953, + -9.273458959314524 ], "type": "ToPoint", "units": { @@ -22513,13 +22513,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 77.802, - -9.273 + 77.80186266075953, + -9.273458959314524 ], "tag": null, "to": [ - 77.706, - -9.328 + 77.70559033516662, + -9.327636935905186 ], "type": "ToPoint", "units": { @@ -22532,13 +22532,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 77.706, - -9.328 + 77.70559033516662, + -9.327636935905186 ], "tag": null, "to": [ - 78.608, - -8.932 + 78.6076992806648, + -8.93173908240869 ], "type": "ToPoint", "units": { @@ -22551,13 +22551,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 78.608, - -8.932 + 78.6076992806648, + -8.93173908240869 ], "tag": null, "to": [ - 78.888, - -9.11 + 78.88767878149619, + -9.10952096684878 ], "type": "ToPoint", "units": { @@ -22570,13 +22570,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 78.888, - -9.11 + 78.88767878149619, + -9.10952096684878 ], "tag": null, "to": [ - 79.411, - -8.415 + 79.41125938765515, + -8.415201981206453 ], "type": "ToPoint", "units": { @@ -22589,13 +22589,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 79.411, - -8.415 + 79.41125938765515, + -8.415201981206453 ], "tag": null, "to": [ - 79.803, - -9.199 + 79.80266698985507, + -9.1991815084641 ], "type": "ToPoint", "units": { @@ -22608,13 +22608,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 79.803, - -9.199 + 79.80266698985507, + -9.1991815084641 ], "tag": null, "to": [ - 80.644, - -8.66 + 80.64409134256242, + -8.659622355570093 ], "type": "ToPoint", "units": { @@ -22627,13 +22627,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 80.644, - -8.66 + 80.64409134256242, + -8.659622355570093 ], "tag": null, "to": [ - 81.258, - -8.438 + 81.25785811304998, + -8.438425880402873 ], "type": "ToPoint", "units": { @@ -22646,13 +22646,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 81.258, - -8.438 + 81.25785811304998, + -8.438425880402873 ], "tag": null, "to": [ - 82.141, - -7.739 + 82.14090695112665, + -7.73875343956035 ], "type": "ToPoint", "units": { @@ -22665,13 +22665,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 82.141, - -7.739 + 82.14090695112665, + -7.73875343956035 ], "tag": null, "to": [ - 81.728, - -8.154 + 81.72800209358321, + -8.154018175736443 ], "type": "ToPoint", "units": { @@ -22684,13 +22684,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 81.728, - -8.154 + 81.72800209358321, + -8.154018175736443 ], "tag": null, "to": [ - 82.245, - -9.063 + 82.24495596914079, + -9.062574962466705 ], "type": "ToPoint", "units": { @@ -22703,13 +22703,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 82.245, - -9.063 + 82.24495596914079, + -9.062574962466705 ], "tag": null, "to": [ - 81.573, - -10.023 + 81.57332059423481, + -10.023132643354607 ], "type": "ToPoint", "units": { @@ -22722,13 +22722,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 81.573, - -10.023 + 81.57332059423481, + -10.023132643354607 ], "tag": null, "to": [ - 81.584, - -10.397 + 81.58360076516512, + -10.396573879978028 ], "type": "ToPoint", "units": { @@ -22741,13 +22741,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 81.584, - -10.397 + 81.58360076516512, + -10.396573879978028 ], "tag": null, "to": [ - 81.687, - -10.82 + 81.68717452199303, + -10.819517090286242 ], "type": "ToPoint", "units": { @@ -22760,13 +22760,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 81.687, - -10.82 + 81.68717452199303, + -10.819517090286242 ], "tag": null, "to": [ - 82.139, - -10.932 + 82.13920567950272, + -10.931843843362248 ], "type": "ToPoint", "units": { @@ -22779,13 +22779,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 82.139, - -10.932 + 82.13920567950272, + -10.931843843362248 ], "tag": null, "to": [ - 81.257, - -11.647 + 81.25708708806464, + -11.64735858685623 ], "type": "ToPoint", "units": { @@ -22798,13 +22798,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 81.257, - -11.647 + 81.25708708806464, + -11.64735858685623 ], "tag": null, "to": [ - 82.177, - -11.378 + 82.17663579823368, + -11.378195840326494 ], "type": "ToPoint", "units": { @@ -22817,13 +22817,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 82.177, - -11.378 + 82.17663579823368, + -11.378195840326494 ], "tag": null, "to": [ - 82.887, - -11.261 + 82.88653361738835, + -11.261095798632635 ], "type": "ToPoint", "units": { @@ -22836,13 +22836,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 82.887, - -11.261 + 82.88653361738835, + -11.261095798632635 ], "tag": null, "to": [ - 82.508, - -10.55 + 82.50776993178015, + -10.550422867156726 ], "type": "ToPoint", "units": { @@ -22855,13 +22855,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 82.508, - -10.55 + 82.50776993178015, + -10.550422867156726 ], "tag": null, "to": [ - 82.21, - -10.617 + 82.2104886627966, + -10.616920212840006 ], "type": "ToPoint", "units": { @@ -22874,13 +22874,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 82.21, - -10.617 + 82.2104886627966, + -10.616920212840006 ], "tag": null, "to": [ - 82.44, - -11.377 + 82.44014647838013, + -11.37710685612367 ], "type": "ToPoint", "units": { @@ -22893,13 +22893,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 82.44, - -11.377 + 82.44014647838013, + -11.37710685612367 ], "tag": null, "to": [ - 81.804, - -11.183 + 81.8044963709484, + -11.18252260213029 ], "type": "ToPoint", "units": { @@ -22912,13 +22912,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 81.804, - -11.183 + 81.8044963709484, + -11.18252260213029 ], "tag": null, "to": [ - 82.377, - -10.894 + 82.37662154868886, + -10.893664192338136 ], "type": "ToPoint", "units": { @@ -22931,13 +22931,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 82.377, - -10.894 + 82.37662154868886, + -10.893664192338136 ], "tag": null, "to": [ - 81.419, - -10.916 + 81.41858059373362, + -10.91610237425892 ], "type": "ToPoint", "units": { @@ -22950,13 +22950,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 81.419, - -10.916 + 81.41858059373362, + -10.91610237425892 ], "tag": null, "to": [ - 81.748, - -11.751 + 81.74849905559391, + -11.751475068495907 ], "type": "ToPoint", "units": { @@ -22969,13 +22969,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 81.748, - -11.751 + 81.74849905559391, + -11.751475068495907 ], "tag": null, "to": [ - 82.492, - -12.543 + 82.49196299426943, + -12.543439954909745 ], "type": "ToPoint", "units": { @@ -22988,13 +22988,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 82.492, - -12.543 + 82.49196299426943, + -12.543439954909745 ], "tag": null, "to": [ - 83.486, - -11.639 + 83.48553809538589, + -11.639183308059984 ], "type": "ToPoint", "units": { @@ -23007,13 +23007,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 83.486, - -11.639 + 83.48553809538589, + -11.639183308059984 ], "tag": null, "to": [ - 82.982, - -11.124 + 82.98195680691717, + -11.12408656456104 ], "type": "ToPoint", "units": { @@ -23026,13 +23026,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 82.982, - -11.124 + 82.98195680691717, + -11.12408656456104 ], "tag": null, "to": [ - 83.535, - -10.363 + 83.5345795285072, + -10.362826150833795 ], "type": "ToPoint", "units": { @@ -23045,13 +23045,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 83.535, - -10.363 + 83.5345795285072, + -10.362826150833795 ], "tag": null, "to": [ - 84.394, - -10.279 + 84.39390666341988, + -10.278677201296537 ], "type": "ToPoint", "units": { @@ -23064,13 +23064,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 84.394, - -10.279 + 84.39390666341988, + -10.278677201296537 ], "tag": null, "to": [ - 83.576, - -11.182 + 83.5758017415006, + -11.18222533261989 ], "type": "ToPoint", "units": { @@ -23083,13 +23083,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 83.576, - -11.182 + 83.5758017415006, + -11.18222533261989 ], "tag": null, "to": [ - 83.892, - -11.424 + 83.89237994594643, + -11.424118075140038 ], "type": "ToPoint", "units": { @@ -23102,13 +23102,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 83.892, - -11.424 + 83.89237994594643, + -11.424118075140038 ], "tag": null, "to": [ - 83.448, - -11.683 + 83.44847038180598, + -11.683243990491308 ], "type": "ToPoint", "units": { @@ -23121,13 +23121,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 83.448, - -11.683 + 83.44847038180598, + -11.683243990491308 ], "tag": null, "to": [ - 82.788, - -12.087 + 82.78795379061687, + -12.0867951433797 ], "type": "ToPoint", "units": { @@ -23140,13 +23140,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 82.788, - -12.087 + 82.78795379061687, + -12.0867951433797 ], "tag": null, "to": [ - 82.071, - -11.852 + 82.07090479559886, + -11.852251582583186 ], "type": "ToPoint", "units": { @@ -23159,13 +23159,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 82.071, - -11.852 + 82.07090479559886, + -11.852251582583186 ], "tag": null, "to": [ - 81.814, - -12.303 + 81.81408609106089, + -12.3025634697592 ], "type": "ToPoint", "units": { @@ -23178,13 +23178,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 81.814, - -12.303 + 81.81408609106089, + -12.3025634697592 ], "tag": null, "to": [ - 82.489, - -13.274 + 82.48928121224675, + -13.273505893105758 ], "type": "ToPoint", "units": { @@ -23197,13 +23197,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 82.489, - -13.274 + 82.48928121224675, + -13.273505893105758 ], "tag": null, "to": [ - 81.92, - -12.682 + 81.92031922794953, + -12.681608901726722 ], "type": "ToPoint", "units": { @@ -23216,13 +23216,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 81.92, - -12.682 + 81.92031922794953, + -12.681608901726722 ], "tag": null, "to": [ - 81.087, - -12.214 + 81.08748680504094, + -12.213859613844843 ], "type": "ToPoint", "units": { @@ -23235,13 +23235,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 81.087, - -12.214 + 81.08748680504094, + -12.213859613844843 ], "tag": null, "to": [ - 80.276, - -12.632 + 80.27634046682272, + -12.632007689316248 ], "type": "ToPoint", "units": { @@ -23254,13 +23254,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 80.276, - -12.632 + 80.27634046682272, + -12.632007689316248 ], "tag": null, "to": [ - 80.314, - -12.375 + 80.31441731623212, + -12.375359422452714 ], "type": "ToPoint", "units": { @@ -23273,13 +23273,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 80.314, - -12.375 + 80.31441731623212, + -12.375359422452714 ], "tag": null, "to": [ - 80.554, - -11.938 + 80.55391814962809, + -11.938427459434159 ], "type": "ToPoint", "units": { @@ -23292,13 +23292,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 80.554, - -11.938 + 80.55391814962809, + -11.938427459434159 ], "tag": null, "to": [ - 80.391, - -11.132 + 80.39112370141903, + -11.131979888667678 ], "type": "ToPoint", "units": { @@ -23311,13 +23311,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 80.391, - -11.132 + 80.39112370141903, + -11.131979888667678 ], "tag": null, "to": [ - 80.301, - -11.221 + 80.30139498132671, + -11.22085614690519 ], "type": "ToPoint", "units": { @@ -23330,13 +23330,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 80.301, - -11.221 + 80.30139498132671, + -11.22085614690519 ], "tag": null, "to": [ - 81.222, - -11.394 + 81.22173832403696, + -11.394290740602166 ], "type": "ToPoint", "units": { @@ -23349,13 +23349,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 81.222, - -11.394 + 81.22173832403696, + -11.394290740602166 ], "tag": null, "to": [ - 81.223, - -11.912 + 81.22348794747842, + -11.912141572219 ], "type": "ToPoint", "units": { @@ -23368,13 +23368,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 81.223, - -11.912 + 81.22348794747842, + -11.912141572219 ], "tag": null, "to": [ - 81.844, - -12.785 + 81.8441142880517, + -12.785481519085511 ], "type": "ToPoint", "units": { @@ -23387,13 +23387,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 81.844, - -12.785 + 81.8441142880517, + -12.785481519085511 ], "tag": null, "to": [ - 81.066, - -12.025 + 81.06647562160606, + -12.025203470547014 ], "type": "ToPoint", "units": { @@ -23406,13 +23406,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 81.066, - -12.025 + 81.06647562160606, + -12.025203470547014 ], "tag": null, "to": [ - 81.61, - -11.18 + 81.61041359768492, + -11.180285711611958 ], "type": "ToPoint", "units": { @@ -23425,13 +23425,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 81.61, - -11.18 + 81.61041359768492, + -11.180285711611958 ], "tag": null, "to": [ - 81.48, - -11.168 + 81.48004713742576, + -11.168233997984888 ], "type": "ToPoint", "units": { @@ -23444,13 +23444,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 81.48, - -11.168 + 81.48004713742576, + -11.168233997984888 ], "tag": null, "to": [ - 81.314, - -11.376 + 81.3144005761612, + -11.375986289722544 ], "type": "ToPoint", "units": { @@ -23463,13 +23463,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 81.314, - -11.376 + 81.3144005761612, + -11.375986289722544 ], "tag": null, "to": [ - 81.218, - -11.43 + 81.2181282505683, + -11.430164266313206 ], "type": "ToPoint", "units": { @@ -23482,13 +23482,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 81.218, - -11.43 + 81.2181282505683, + -11.430164266313206 ], "tag": null, "to": [ - 82.12, - -11.034 + 82.12023719606648, + -11.03426641281671 ], "type": "ToPoint", "units": { @@ -23501,13 +23501,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 82.12, - -11.034 + 82.12023719606648, + -11.03426641281671 ], "tag": null, "to": [ - 82.4, - -11.212 + 82.40021669689787, + -11.2120482972568 ], "type": "ToPoint", "units": { @@ -23520,13 +23520,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 82.4, - -11.212 + 82.40021669689787, + -11.2120482972568 ], "tag": null, "to": [ - 82.924, - -10.518 + 82.92379730305683, + -10.517729311614472 ], "type": "ToPoint", "units": { @@ -23539,13 +23539,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 82.924, - -10.518 + 82.92379730305683, + -10.517729311614472 ], "tag": null, "to": [ - 83.315, - -11.302 + 83.31520490525675, + -11.30170883887212 ], "type": "ToPoint", "units": { @@ -23558,13 +23558,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 83.315, - -11.302 + 83.31520490525675, + -11.30170883887212 ], "tag": null, "to": [ - 84.157, - -10.762 + 84.1566292579641, + -10.762149685978113 ], "type": "ToPoint", "units": { @@ -23577,13 +23577,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 84.157, - -10.762 + 84.1566292579641, + -10.762149685978113 ], "tag": null, "to": [ - 84.77, - -10.541 + 84.77039602845166, + -10.540953210810892 ], "type": "ToPoint", "units": { @@ -23596,13 +23596,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 84.77, - -10.541 + 84.77039602845166, + -10.540953210810892 ], "tag": null, "to": [ - 85.653, - -9.841 + 85.65344486652833, + -9.84128076996837 ], "type": "ToPoint", "units": { @@ -23615,13 +23615,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 85.653, - -9.841 + 85.65344486652833, + -9.84128076996837 ], "tag": null, "to": [ - 85.286, - -9.629 + 85.28642405259693, + -9.629267450871623 ], "type": "ToPoint", "units": { @@ -23634,13 +23634,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 85.286, - -9.629 + 85.28642405259693, + -9.629267450871623 ], "tag": null, "to": [ - 84.816, - -9.139 + 84.81567292179982, + -9.138739489329646 ], "type": "ToPoint", "units": { @@ -23653,13 +23653,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 84.816, - -9.139 + 84.81567292179982, + -9.138739489329646 ], "tag": null, "to": [ - 83.983, - -8.671 + 83.98284049889122, + -8.670990201447767 ], "type": "ToPoint", "units": { @@ -23672,13 +23672,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 83.983, - -8.671 + 83.98284049889122, + -8.670990201447767 ], "tag": null, "to": [ - 83.172, - -9.089 + 83.171694160673, + -9.089138276919172 ], "type": "ToPoint", "units": { @@ -23691,13 +23691,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 83.172, - -9.089 + 83.171694160673, + -9.089138276919172 ], "tag": null, "to": [ - 83.21, - -8.832 + 83.2097710100824, + -8.83249001005564 ], "type": "ToPoint", "units": { @@ -23710,13 +23710,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 83.21, - -8.832 + 83.2097710100824, + -8.83249001005564 ], "tag": null, "to": [ - 83.449, - -8.396 + 83.44927184347837, + -8.395558047037085 ], "type": "ToPoint", "units": { @@ -23729,13 +23729,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 83.449, - -8.396 + 83.44927184347837, + -8.395558047037085 ], "tag": null, "to": [ - 83.286, - -7.589 + 83.28647739526932, + -7.589110476270603 ], "type": "ToPoint", "units": { @@ -23748,13 +23748,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 83.286, - -7.589 + 83.28647739526932, + -7.589110476270603 ], "tag": null, "to": [ - 83.197, - -7.678 + 83.19674867517699, + -7.677986734508115 ], "type": "ToPoint", "units": { @@ -23767,13 +23767,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 83.197, - -7.678 + 83.19674867517699, + -7.677986734508115 ], "tag": null, "to": [ - 84.117, - -7.851 + 84.11709201788724, + -7.851421328205091 ], "type": "ToPoint", "units": { @@ -23786,13 +23786,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 84.117, - -7.851 + 84.11709201788724, + -7.851421328205091 ], "tag": null, "to": [ - 84.119, - -8.369 + 84.1188416413287, + -8.369272159821925 ], "type": "ToPoint", "units": { @@ -23805,13 +23805,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 84.119, - -8.369 + 84.1188416413287, + -8.369272159821925 ], "tag": null, "to": [ - 84.739, - -9.243 + 84.73946798190198, + -9.242612106688437 ], "type": "ToPoint", "units": { @@ -23824,13 +23824,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 84.739, - -9.243 + 84.73946798190198, + -9.242612106688437 ], "tag": null, "to": [ - 83.962, - -8.482 + 83.96182931545634, + -8.48233405814994 ], "type": "ToPoint", "units": { @@ -23843,13 +23843,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 83.962, - -8.482 + 83.96182931545634, + -8.48233405814994 ], "tag": null, "to": [ - 84.506, - -7.637 + 84.50576729153521, + -7.637416299214885 ], "type": "ToPoint", "units": { @@ -23862,13 +23862,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 84.506, - -7.637 + 84.50576729153521, + -7.637416299214885 ], "tag": null, "to": [ - 84.375, - -7.625 + 84.37540083127604, + -7.625364585587815 ], "type": "ToPoint", "units": { @@ -23881,13 +23881,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 84.375, - -7.625 + 84.37540083127604, + -7.625364585587815 ], "tag": null, "to": [ - 84.21, - -7.833 + 84.20975427001149, + -7.83311687732547 ], "type": "ToPoint", "units": { @@ -23900,13 +23900,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 84.21, - -7.833 + 84.20975427001149, + -7.83311687732547 ], "tag": null, "to": [ - 84.113, - -7.887 + 84.11348194441858, + -7.887294853916131 ], "type": "ToPoint", "units": { @@ -23919,13 +23919,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 84.113, - -7.887 + 84.11348194441858, + -7.887294853916131 ], "tag": null, "to": [ - 85.016, - -7.491 + 85.01559088991677, + -7.491397000419635 ], "type": "ToPoint", "units": { @@ -23938,13 +23938,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 85.016, - -7.491 + 85.01559088991677, + -7.491397000419635 ], "tag": null, "to": [ - 85.296, - -7.669 + 85.29557039074815, + -7.669178884859725 ], "type": "ToPoint", "units": { @@ -23957,13 +23957,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 85.296, - -7.669 + 85.29557039074815, + -7.669178884859725 ], "tag": null, "to": [ - 85.819, - -6.975 + 85.81915099690711, + -6.974859899217397 ], "type": "ToPoint", "units": { @@ -23976,13 +23976,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 85.819, - -6.975 + 85.81915099690711, + -6.974859899217397 ], "tag": null, "to": [ - 86.211, - -7.759 + 86.21055859910703, + -7.7588394264750455 ], "type": "ToPoint", "units": { @@ -23995,13 +23995,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 86.211, - -7.759 + 86.21055859910703, + -7.7588394264750455 ], "tag": null, "to": [ - 87.052, - -7.219 + 87.05198295181438, + -7.219280273581037 ], "type": "ToPoint", "units": { @@ -24014,13 +24014,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 87.052, - -7.219 + 87.05198295181438, + -7.219280273581037 ], "tag": null, "to": [ - 87.666, - -6.998 + 87.66574972230194, + -6.998083798413816 ], "type": "ToPoint", "units": { @@ -24033,13 +24033,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 87.666, - -6.998 + 87.66574972230194, + -6.998083798413816 ], "tag": null, "to": [ - 88.549, - -6.298 + 88.5487985603786, + -6.298411357571293 ], "type": "ToPoint", "units": { @@ -24052,13 +24052,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 88.549, - -6.298 + 88.5487985603786, + -6.298411357571293 ], "tag": null, "to": [ - 88.136, - -6.714 + 88.13589370283516, + -6.713676093747386 ], "type": "ToPoint", "units": { @@ -24071,13 +24071,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 88.136, - -6.714 + 88.13589370283516, + -6.713676093747386 ], "tag": null, "to": [ - 88.653, - -7.622 + 88.65284757839274, + -7.6222328804776485 ], "type": "ToPoint", "units": { @@ -24090,13 +24090,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 88.653, - -7.622 + 88.65284757839274, + -7.6222328804776485 ], "tag": null, "to": [ - 87.981, - -8.583 + 87.98121220348676, + -8.58279056136555 ], "type": "ToPoint", "units": { @@ -24109,13 +24109,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 87.981, - -8.583 + 87.98121220348676, + -8.58279056136555 ], "tag": null, "to": [ - 87.991, - -8.956 + 87.99149237441706, + -8.956231797988972 ], "type": "ToPoint", "units": { @@ -24128,13 +24128,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 87.991, - -8.956 + 87.99149237441706, + -8.956231797988972 ], "tag": null, "to": [ - 88.095, - -9.379 + 88.09506613124498, + -9.379175008297185 ], "type": "ToPoint", "units": { @@ -24147,13 +24147,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 88.095, - -9.379 + 88.09506613124498, + -9.379175008297185 ], "tag": null, "to": [ - 88.547, - -9.492 + 88.54709728875467, + -9.49150176137319 ], "type": "ToPoint", "units": { @@ -24166,13 +24166,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 88.547, - -9.492 + 88.54709728875467, + -9.49150176137319 ], "tag": null, "to": [ - 87.665, - -10.207 + 87.66497869731658, + -10.207016504867171 ], "type": "ToPoint", "units": { @@ -24185,13 +24185,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 87.665, - -10.207 + 87.66497869731658, + -10.207016504867171 ], "tag": null, "to": [ - 88.585, - -9.938 + 88.58452740748562, + -9.937853758337436 ], "type": "ToPoint", "units": { @@ -24204,13 +24204,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 88.585, - -9.938 + 88.58452740748562, + -9.937853758337436 ], "tag": null, "to": [ - 89.294, - -9.821 + 89.2944252266403, + -9.820753716643576 ], "type": "ToPoint", "units": { @@ -24223,13 +24223,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 89.294, - -9.821 + 89.2944252266403, + -9.820753716643576 ], "tag": null, "to": [ - 88.916, - -9.11 + 88.9156615410321, + -9.110080785167668 ], "type": "ToPoint", "units": { @@ -24242,13 +24242,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 88.916, - -9.11 + 88.9156615410321, + -9.110080785167668 ], "tag": null, "to": [ - 88.618, - -9.177 + 88.61838027204855, + -9.176578130850947 ], "type": "ToPoint", "units": { @@ -24261,13 +24261,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 88.618, - -9.177 + 88.61838027204855, + -9.176578130850947 ], "tag": null, "to": [ - 88.848, - -9.937 + 88.84803808763208, + -9.93676477413461 ], "type": "ToPoint", "units": { @@ -24280,13 +24280,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 88.848, - -9.937 + 88.84803808763208, + -9.93676477413461 ], "tag": null, "to": [ - 88.212, - -9.742 + 88.21238798020035, + -9.74218052014123 ], "type": "ToPoint", "units": { @@ -24299,13 +24299,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 88.212, - -9.742 + 88.21238798020035, + -9.74218052014123 ], "tag": null, "to": [ - 88.785, - -9.453 + 88.78451315794081, + -9.453322110349077 ], "type": "ToPoint", "units": { @@ -24318,13 +24318,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 88.785, - -9.453 + 88.78451315794081, + -9.453322110349077 ], "tag": null, "to": [ - 87.826, - -9.476 + 87.82647220298557, + -9.475760292269861 ], "type": "ToPoint", "units": { @@ -24337,13 +24337,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 87.826, - -9.476 + 87.82647220298557, + -9.475760292269861 ], "tag": null, "to": [ - 88.156, - -10.311 + 88.15639066484586, + -10.311132986506848 ], "type": "ToPoint", "units": { @@ -24356,13 +24356,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 88.156, - -10.311 + 88.15639066484586, + -10.311132986506848 ], "tag": null, "to": [ - 88.9, - -11.103 + 88.89985460352138, + -11.103097872920687 ], "type": "ToPoint", "units": { @@ -24375,13 +24375,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 88.9, - -11.103 + 88.89985460352138, + -11.103097872920687 ], "tag": null, "to": [ - 89.893, - -10.199 + 89.89342970463784, + -10.198841226070925 ], "type": "ToPoint", "units": { @@ -24394,13 +24394,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 89.893, - -10.199 + 89.89342970463784, + -10.198841226070925 ], "tag": null, "to": [ - 89.39, - -9.684 + 89.38984841616912, + -9.683744482571981 ], "type": "ToPoint", "units": { @@ -24413,13 +24413,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 89.39, - -9.684 + 89.38984841616912, + -9.683744482571981 ], "tag": null, "to": [ - 89.942, - -8.922 + 89.94247113775914, + -8.922484068844737 ], "type": "ToPoint", "units": { @@ -24432,13 +24432,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 89.942, - -8.922 + 89.94247113775914, + -8.922484068844737 ], "tag": null, "to": [ - 90.802, - -8.838 + 90.80179827267183, + -8.838335119307478 ], "type": "ToPoint", "units": { @@ -24451,13 +24451,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 90.802, - -8.838 + 90.80179827267183, + -8.838335119307478 ], "tag": null, "to": [ - 89.984, - -9.742 + 89.98369335075255, + -9.741883250630831 ], "type": "ToPoint", "units": { @@ -24470,13 +24470,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 89.984, - -9.742 + 89.98369335075255, + -9.741883250630831 ], "tag": null, "to": [ - 90.3, - -9.984 + 90.30027155519838, + -9.98377599315098 ], "type": "ToPoint", "units": { @@ -24489,13 +24489,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 90.3, - -9.984 + 90.30027155519838, + -9.98377599315098 ], "tag": null, "to": [ - 89.856, - -10.243 + 89.85636199105792, + -10.24290190850225 ], "type": "ToPoint", "units": { @@ -24508,13 +24508,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 89.856, - -10.243 + 89.85636199105792, + -10.24290190850225 ], "tag": null, "to": [ - 89.196, - -10.646 + 89.19584539986882, + -10.646453061390641 ], "type": "ToPoint", "units": { @@ -24527,13 +24527,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 89.196, - -10.646 + 89.19584539986882, + -10.646453061390641 ], "tag": null, "to": [ - 88.479, - -10.412 + 88.47879640485081, + -10.411909500594128 ], "type": "ToPoint", "units": { @@ -24546,13 +24546,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 88.479, - -10.412 + 88.47879640485081, + -10.411909500594128 ], "tag": null, "to": [ - 88.222, - -10.862 + 88.22197770031283, + -10.862221387770141 ], "type": "ToPoint", "units": { @@ -24565,13 +24565,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 88.222, - -10.862 + 88.22197770031283, + -10.862221387770141 ], "tag": null, "to": [ - 88.897, - -11.833 + 88.8971728214987, + -11.8331638111167 ], "type": "ToPoint", "units": { @@ -24584,13 +24584,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 88.897, - -11.833 + 88.8971728214987, + -11.8331638111167 ], "tag": null, "to": [ - 88.328, - -11.241 + 88.32821083720148, + -11.241266819737664 ], "type": "ToPoint", "units": { @@ -24603,13 +24603,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 88.328, - -11.241 + 88.32821083720148, + -11.241266819737664 ], "tag": null, "to": [ - 87.495, - -10.774 + 87.49537841429289, + -10.773517531855784 ], "type": "ToPoint", "units": { @@ -24622,13 +24622,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 87.495, - -10.774 + 87.49537841429289, + -10.773517531855784 ], "tag": null, "to": [ - 86.684, - -11.192 + 86.68423207607466, + -11.19166560732719 ], "type": "ToPoint", "units": { @@ -24641,13 +24641,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 86.684, - -11.192 + 86.68423207607466, + -11.19166560732719 ], "tag": null, "to": [ - 86.722, - -10.935 + 86.72230892548407, + -10.935017340463656 ], "type": "ToPoint", "units": { @@ -24660,13 +24660,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 86.722, - -10.935 + 86.72230892548407, + -10.935017340463656 ], "tag": null, "to": [ - 86.962, - -10.498 + 86.96180975888004, + -10.4980853774451 ], "type": "ToPoint", "units": { @@ -24679,13 +24679,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 86.962, - -10.498 + 86.96180975888004, + -10.4980853774451 ], "tag": null, "to": [ - 86.799, - -9.692 + 86.79901531067098, + -9.691637806678619 ], "type": "ToPoint", "units": { @@ -24698,13 +24698,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 86.799, - -9.692 + 86.79901531067098, + -9.691637806678619 ], "tag": null, "to": [ - 86.709, - -9.781 + 86.70928659057866, + -9.780514064916131 ], "type": "ToPoint", "units": { @@ -24717,13 +24717,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 86.709, - -9.781 + 86.70928659057866, + -9.780514064916131 ], "tag": null, "to": [ - 87.63, - -9.954 + 87.62962993328891, + -9.953948658613108 ], "type": "ToPoint", "units": { @@ -24736,13 +24736,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 87.63, - -9.954 + 87.62962993328891, + -9.953948658613108 ], "tag": null, "to": [ - 87.631, - -10.472 + 87.63137955673037, + -10.471799490229941 ], "type": "ToPoint", "units": { @@ -24755,13 +24755,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 87.631, - -10.472 + 87.63137955673037, + -10.471799490229941 ], "tag": null, "to": [ - 88.252, - -11.345 + 88.25200589730365, + -11.345139437096453 ], "type": "ToPoint", "units": { @@ -24774,13 +24774,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 88.252, - -11.345 + 88.25200589730365, + -11.345139437096453 ], "tag": null, "to": [ - 87.474, - -10.585 + 87.47436723085801, + -10.584861388557956 ], "type": "ToPoint", "units": { @@ -24793,13 +24793,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 87.474, - -10.585 + 87.47436723085801, + -10.584861388557956 ], "tag": null, "to": [ - 88.018, - -9.74 + 88.01830520693687, + -9.7399436296229 ], "type": "ToPoint", "units": { @@ -24812,13 +24812,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 88.018, - -9.74 + 88.01830520693687, + -9.7399436296229 ], "tag": null, "to": [ - 87.888, - -9.728 + 87.8879387466777, + -9.72789191599583 ], "type": "ToPoint", "units": { @@ -24831,13 +24831,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 87.888, - -9.728 + 87.8879387466777, + -9.72789191599583 ], "tag": null, "to": [ - 87.722, - -9.936 + 87.72229218541315, + -9.935644207733485 ], "type": "ToPoint", "units": { @@ -24850,13 +24850,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 87.722, - -9.936 + 87.72229218541315, + -9.935644207733485 ], "tag": null, "to": [ - 87.626, - -9.99 + 87.62601985982025, + -9.989822184324147 ], "type": "ToPoint", "units": { @@ -24869,13 +24869,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 87.626, - -9.99 + 87.62601985982025, + -9.989822184324147 ], "tag": null, "to": [ - 88.528, - -9.594 + 88.52812880531843, + -9.593924330827651 ], "type": "ToPoint", "units": { @@ -24888,13 +24888,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 88.528, - -9.594 + 88.52812880531843, + -9.593924330827651 ], "tag": null, "to": [ - 88.808, - -9.772 + 88.80810830614982, + -9.771706215267741 ], "type": "ToPoint", "units": { @@ -24907,13 +24907,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 88.808, - -9.772 + 88.80810830614982, + -9.771706215267741 ], "tag": null, "to": [ - 89.332, - -9.077 + 89.33168891230878, + -9.077387229625414 ], "type": "ToPoint", "units": { @@ -24926,13 +24926,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 89.332, - -9.077 + 89.33168891230878, + -9.077387229625414 ], "tag": null, "to": [ - 89.723, - -9.861 + 89.7230965145087, + -9.861366756883061 ], "type": "ToPoint", "units": { @@ -24945,13 +24945,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 89.723, - -9.861 + 89.7230965145087, + -9.861366756883061 ], "tag": null, "to": [ - 90.565, - -9.322 + 90.56452086721605, + -9.321807603989054 ], "type": "ToPoint", "units": { @@ -24964,13 +24964,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 90.565, - -9.322 + 90.56452086721605, + -9.321807603989054 ], "tag": null, "to": [ - 91.178, - -9.101 + 91.1782876377036, + -9.100611128821834 ], "type": "ToPoint", "units": { @@ -24983,13 +24983,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 91.178, - -9.101 + 91.1782876377036, + -9.100611128821834 ], "tag": null, "to": [ - 91.082, - -9.854 + 91.08246349395891, + -9.85399509694307 ], "type": "ToPoint", "units": { @@ -25002,13 +25002,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 91.082, - -9.854 + 91.08246349395891, + -9.85399509694307 ], "tag": null, "to": [ - 90.91, - -10.621 + 90.90992232815839, + -10.620906436977183 ], "type": "ToPoint", "units": { @@ -25021,13 +25021,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 90.91, - -10.621 + 90.90992232815839, + -10.620906436977183 ], "tag": null, "to": [ - 91.804, - -10.012 + 91.80439533144715, + -10.011574567503043 ], "type": "ToPoint", "units": { @@ -25040,13 +25040,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 91.804, - -10.012 + 91.80439533144715, + -10.011574567503043 ], "tag": null, "to": [ - 91.391, - -10.427 + 91.39149047390372, + -10.426839303679136 ], "type": "ToPoint", "units": { @@ -25059,13 +25059,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 91.391, - -10.427 + 91.39149047390372, + -10.426839303679136 ], "tag": null, "to": [ - 91.908, - -11.335 + 91.90844434946129, + -11.335396090409398 ], "type": "ToPoint", "units": { @@ -25078,13 +25078,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 91.908, - -11.335 + 91.90844434946129, + -11.335396090409398 ], "tag": null, "to": [ - 92.584, - -12.306 + 92.58363947064716, + -12.306338513755957 ], "type": "ToPoint", "units": { @@ -25097,13 +25097,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 92.584, - -12.306 + 92.58363947064716, + -12.306338513755957 ], "tag": null, "to": [ - 92.015, - -11.714 + 92.01467748634994, + -11.714441522376921 ], "type": "ToPoint", "units": { @@ -25116,13 +25116,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 92.015, - -11.714 + 92.01467748634994, + -11.714441522376921 ], "tag": null, "to": [ - 92.961, - -11.983 + 92.96112254852076, + -11.982932335157289 ], "type": "ToPoint", "units": { @@ -25135,13 +25135,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 92.961, - -11.983 + 92.96112254852076, + -11.982932335157289 ], "tag": null, "to": [ - 93.485, - -11.082 + 93.48529578518252, + -11.081788593516432 ], "type": "ToPoint", "units": { @@ -25154,13 +25154,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 93.485, - -11.082 + 93.48529578518252, + -11.081788593516432 ], "tag": null, "to": [ - 93.343, - -11.601 + 93.3427418480429, + -11.601214855972913 ], "type": "ToPoint", "units": { @@ -25173,13 +25173,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 93.343, - -11.601 + 93.3427418480429, + -11.601214855972913 ], "tag": null, "to": [ - 92.914, - -12.024 + 92.91402952490787, + -12.023571308845415 ], "type": "ToPoint", "units": { @@ -25192,13 +25192,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 92.914, - -12.024 + 92.91402952490787, + -12.023571308845415 ], "tag": null, "to": [ - 92.821, - -12.93 + 92.82086585196762, + -12.92988401094624 ], "type": "ToPoint", "units": { @@ -25211,13 +25211,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 92.821, - -12.93 + 92.82086585196762, + -12.92988401094624 ], "tag": null, "to": [ - 92.544, - -12.248 + 92.54408919841175, + -12.248259199533328 ], "type": "ToPoint", "units": { @@ -25230,13 +25230,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 92.544, - -12.248 + 92.54408919841175, + -12.248259199533328 ], "tag": null, "to": [ - 93.524, - -12.33 + 93.523765447968, + -12.33047376636639 ], "type": "ToPoint", "units": { @@ -25249,13 +25249,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 93.524, - -12.33 + 93.523765447968, + -12.33047376636639 ], "tag": null, "to": [ - 92.657, - -12.632 + 92.65711414088126, + -12.631526926608414 ], "type": "ToPoint", "units": { @@ -25268,13 +25268,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 92.657, - -12.632 + 92.65711414088126, + -12.631526926608414 ], "tag": null, "to": [ - 93.195, - -12.611 + 93.19452979690938, + -12.611254233733412 ], "type": "ToPoint", "units": { @@ -25287,13 +25287,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 93.195, - -12.611 + 93.19452979690938, + -12.611254233733412 ], "tag": null, "to": [ - 94.128, - -13.234 + 94.12776942255513, + -13.234071802798402 ], "type": "ToPoint", "units": { @@ -25306,13 +25306,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 94.128, - -13.234 + 94.12776942255513, + -13.234071802798402 ], "tag": null, "to": [ - 94.308, - -13.603 + 94.30829358092834, + -13.603015649271365 ], "type": "ToPoint", "units": { @@ -25325,13 +25325,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 94.308, - -13.603 + 94.30829358092834, + -13.603015649271365 ], "tag": null, "to": [ - 94.847, - -13.365 + 94.84673084433588, + -13.365259144182653 ], "type": "ToPoint", "units": { @@ -25344,13 +25344,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 94.847, - -13.365 + 94.84673084433588, + -13.365259144182653 ], "tag": null, "to": [ - 95.237, - -13.223 + 95.23716521362867, + -13.222527319351048 ], "type": "ToPoint", "units": { @@ -25363,13 +25363,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 95.237, - -13.223 + 95.23716521362867, + -13.222527319351048 ], "tag": null, "to": [ - 95.335, - -12.232 + 95.33499411775765, + -12.231760565660082 ], "type": "ToPoint", "units": { @@ -25382,13 +25382,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 95.335, - -12.232 + 95.33499411775765, + -12.231760565660082 ], "tag": null, "to": [ - 95.864, - -13.024 + 95.86365512634976, + -13.024211396502007 ], "type": "ToPoint", "units": { @@ -25401,13 +25401,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 95.864, - -13.024 + 95.86365512634976, + -13.024211396502007 ], "tag": null, "to": [ - 96.243, - -12.9 + 96.24265294480008, + -12.90025019073362 ], "type": "ToPoint", "units": { @@ -25420,13 +25420,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 96.243, - -12.9 + 96.24265294480008, + -12.90025019073362 ], "tag": null, "to": [ - 95.294, - -12.227 + 95.29416167031103, + -12.227285206085934 ], "type": "ToPoint", "units": { @@ -25439,13 +25439,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 95.294, - -12.227 + 95.29416167031103, + -12.227285206085934 ], "tag": null, "to": [ - 96.039, - -12.44 + 96.03933754565354, + -12.440472581710523 ], "type": "ToPoint", "units": { @@ -25458,13 +25458,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 96.039, - -12.44 + 96.03933754565354, + -12.440472581710523 ], "tag": null, "to": [ - 96.227, - -12.6 + 96.22665761837872, + -12.600086324690448 ], "type": "ToPoint", "units": { @@ -25477,13 +25477,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 96.227, - -12.6 + 96.22665761837872, + -12.600086324690448 ], "tag": null, "to": [ - 96.169, - -13.144 + 96.16936296913335, + -13.143720880541323 ], "type": "ToPoint", "units": { @@ -25496,13 +25496,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 96.169, - -13.144 + 96.16936296913335, + -13.143720880541323 ], "tag": null, "to": [ - 96.074, - -13.897 + 96.07353882538865, + -13.89710484866256 ], "type": "ToPoint", "units": { @@ -25515,13 +25515,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 96.074, - -13.897 + 96.07353882538865, + -13.89710484866256 ], "tag": null, "to": [ - 95.901, - -14.664 + 95.90099765958813, + -14.664016188696673 ], "type": "ToPoint", "units": { @@ -25534,13 +25534,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 95.901, - -14.664 + 95.90099765958813, + -14.664016188696673 ], "tag": null, "to": [ - 96.795, - -14.055 + 96.7954706628769, + -14.054684319222531 ], "type": "ToPoint", "units": { @@ -25553,13 +25553,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 96.795, - -14.055 + 96.7954706628769, + -14.054684319222531 ], "tag": null, "to": [ - 96.172, - -13.649 + 96.17161580024435, + -13.649321644620514 ], "type": "ToPoint", "units": { @@ -25572,13 +25572,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 96.172, - -13.649 + 96.17161580024435, + -13.649321644620514 ], "tag": null, "to": [ - 96.31, - -14.128 + 96.30956039952099, + -14.128032524205674 ], "type": "ToPoint", "units": { @@ -25591,13 +25591,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 96.31, - -14.128 + 96.30956039952099, + -14.128032524205674 ], "tag": null, "to": [ - 95.358, - -13.266 + 95.3578836881926, + -13.266042462347778 ], "type": "ToPoint", "units": { @@ -25610,13 +25610,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 95.358, - -13.266 + 95.3578836881926, + -13.266042462347778 ], "tag": null, "to": [ - 96.298, - -12.633 + 96.2977569832918, + -12.633418470779416 ], "type": "ToPoint", "units": { @@ -25629,13 +25629,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 96.298, - -12.633 + 96.2977569832918, + -12.633418470779416 ], "tag": null, "to": [ - 95.435, - -12.617 + 95.4345595387416, + -12.617264915255452 ], "type": "ToPoint", "units": { @@ -25648,13 +25648,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 95.435, - -12.617 + 95.4345595387416, + -12.617264915255452 ], "tag": null, "to": [ - 95.626, - -13.109 + 95.62623750994312, + -13.108906353425851 ], "type": "ToPoint", "units": { @@ -25667,13 +25667,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 95.626, - -13.109 + 95.62623750994312, + -13.108906353425851 ], "tag": null, "to": [ - 94.762, - -13.223 + 94.76181138779296, + -13.223253992289449 ], "type": "ToPoint", "units": { @@ -25686,13 +25686,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 94.762, - -13.223 + 94.76181138779296, + -13.223253992289449 ], "tag": null, "to": [ - 94.733, - -13.745 + 94.73272942937959, + -13.744667873121282 ], "type": "ToPoint", "units": { @@ -25705,13 +25705,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 94.733, - -13.745 + 94.73272942937959, + -13.744667873121282 ], "tag": null, "to": [ - 93.861, - -12.958 + 93.86142024422162, + -12.95803937802455 ], "type": "ToPoint", "units": { @@ -25724,13 +25724,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 93.861, - -12.958 + 93.86142024422162, + -12.95803937802455 ], "tag": null, "to": [ - 94.746, - -13.141 + 94.74576226731517, + -13.140580078281392 ], "type": "ToPoint", "units": { @@ -25743,13 +25743,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 94.746, - -13.141 + 94.74576226731517, + -13.140580078281392 ], "tag": null, "to": [ - 94.048, - -13.097 + 94.0479237377787, + -13.096522645407697 ], "type": "ToPoint", "units": { @@ -25762,13 +25762,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 94.048, - -13.097 + 94.0479237377787, + -13.096522645407697 ], "tag": null, "to": [ - 93.567, - -13.125 + 93.56737324453539, + -13.125068992556912 ], "type": "ToPoint", "units": { @@ -25781,13 +25781,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 93.567, - -13.125 + 93.56737324453539, + -13.125068992556912 ], "tag": null, "to": [ - 93.98, - -13.574 + 93.98020841836404, + -13.574449375070385 ], "type": "ToPoint", "units": { @@ -25800,13 +25800,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 93.98, - -13.574 + 93.98020841836404, + -13.574449375070385 ], "tag": null, "to": [ - 94.771, - -12.681 + 94.77134840161422, + -12.68100300654438 ], "type": "ToPoint", "units": { @@ -25819,13 +25819,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 94.771, - -12.681 + 94.77134840161422, + -12.68100300654438 ], "tag": null, "to": [ - 95.422, - -13.37 + 95.42209187151512, + -13.370005398640581 ], "type": "ToPoint", "units": { @@ -25838,13 +25838,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 95.422, - -13.37 + 95.42209187151512, + -13.370005398640581 ], "tag": null, "to": [ - 95.527, - -13.917 + 95.52698206928766, + -13.916750498359976 ], "type": "ToPoint", "units": { @@ -25857,13 +25857,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 95.527, - -13.917 + 95.52698206928766, + -13.916750498359976 ], "tag": null, "to": [ - 94.951, - -14.181 + 94.9508915402884, + -14.180740568571393 ], "type": "ToPoint", "units": { @@ -25876,13 +25876,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 94.951, - -14.181 + 94.9508915402884, + -14.180740568571393 ], "tag": null, "to": [ - 95.349, - -13.377 + 95.34918015818945, + -13.377078155629754 ], "type": "ToPoint", "units": { @@ -25895,13 +25895,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 95.349, - -13.377 + 95.34918015818945, + -13.377078155629754 ], "tag": null, "to": [ - 94.675, - -14.296 + 94.6753311668609, + -14.295521484900421 ], "type": "ToPoint", "units": { @@ -25914,13 +25914,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 94.675, - -14.296 + 94.6753311668609, + -14.295521484900421 ], "tag": null, "to": [ - 93.815, - -15.245 + 93.81541587324297, + -15.2454585871685 ], "type": "ToPoint", "units": { @@ -25933,13 +25933,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 93.815, - -15.245 + 93.81541587324297, + -15.2454585871685 ], "tag": null, "to": [ - 94.444, - -15.764 + 94.44394025638235, + -15.76411435082513 ], "type": "ToPoint", "units": { @@ -25952,13 +25952,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 94.444, - -15.764 + 94.44394025638235, + -15.76411435082513 ], "tag": null, "to": [ - 94.766, - -15.518 + 94.76618153486558, + -15.517902424027858 ], "type": "ToPoint", "units": { @@ -25971,13 +25971,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 94.766, - -15.518 + 94.76618153486558, + -15.517902424027858 ], "tag": null, "to": [ - 94.964, - -16.271 + 94.9637251139787, + -16.270827087267577 ], "type": "ToPoint", "units": { @@ -25990,13 +25990,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 94.964, - -16.271 + 94.9637251139787, + -16.270827087267577 ], "tag": null, "to": [ - 94.532, - -16.081 + 94.53190940852004, + -16.08137271324556 ], "type": "ToPoint", "units": { @@ -26009,13 +26009,13 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 94.532, - -16.081 + 94.53190940852004, + -16.08137271324556 ], "tag": null, "to": [ - 95.403, - -16.803 + 95.40336051754421, + -16.80295713293003 ], "type": "ToPoint", "units": { @@ -26028,8 +26028,8 @@ description: Variables in memory after executing mike_stress_test.kcl "sourceRange": [] }, "from": [ - 95.403, - -16.803 + 95.40336051754421, + -16.80295713293003 ], "tag": null, "to": [ diff --git a/rust/kcl-lib/tests/module_return_using_var/ops.snap b/rust/kcl-lib/tests/module_return_using_var/ops.snap index 22a7e65c1..e0a156b4a 100644 --- a/rust/kcl-lib/tests/module_return_using_var/ops.snap +++ b/rust/kcl-lib/tests/module_return_using_var/ops.snap @@ -133,7 +133,7 @@ description: Operations executed module_return_using_var.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -149,7 +149,7 @@ description: Operations executed module_return_using_var.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -166,7 +166,7 @@ description: Operations executed module_return_using_var.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/multi_target_csg/artifact_commands.snap b/rust/kcl-lib/tests/multi_target_csg/artifact_commands.snap index 513ac92d3..f99fad2c6 100644 --- a/rust/kcl-lib/tests/multi_target_csg/artifact_commands.snap +++ b/rust/kcl-lib/tests/multi_target_csg/artifact_commands.snap @@ -59,8 +59,8 @@ description: Artifact commands multi_target_csg.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -4.127, - "y": 4.762, + "x": -4.1274999999999995, + "y": 4.762499999999999, "z": 0.0 } } @@ -81,7 +81,7 @@ description: Artifact commands multi_target_csg.kcl "segment": { "type": "line", "end": { - "x": 8.255, + "x": 8.254999999999999, "y": 0.0, "z": 0.0 }, @@ -98,8 +98,8 @@ description: Artifact commands multi_target_csg.kcl "segment": { "type": "arc", "center": { - "x": 4.127, - "y": 4.127 + "x": 4.1274999999999995, + "y": 4.1274999999999995 }, "radius": 0.635, "start": { @@ -124,7 +124,7 @@ description: Artifact commands multi_target_csg.kcl "type": "line", "end": { "x": 0.0, - "y": -8.255, + "y": -8.254999999999999, "z": 0.0 }, "relative": true @@ -140,8 +140,8 @@ description: Artifact commands multi_target_csg.kcl "segment": { "type": "arc", "center": { - "x": 4.127, - "y": -4.127 + "x": 4.1274999999999995, + "y": -4.1274999999999995 }, "radius": 0.635, "start": { @@ -165,7 +165,7 @@ description: Artifact commands multi_target_csg.kcl "segment": { "type": "line", "end": { - "x": -8.255, + "x": -8.254999999999999, "y": 0.0, "z": 0.0 }, @@ -182,8 +182,8 @@ description: Artifact commands multi_target_csg.kcl "segment": { "type": "arc", "center": { - "x": -4.127, - "y": -4.127 + "x": -4.1274999999999995, + "y": -4.1274999999999995 }, "radius": 0.635, "start": { @@ -208,7 +208,7 @@ description: Artifact commands multi_target_csg.kcl "type": "line", "end": { "x": 0.0, - "y": 8.255, + "y": 8.254999999999999, "z": 0.0 }, "relative": true @@ -224,8 +224,8 @@ description: Artifact commands multi_target_csg.kcl "segment": { "type": "arc", "center": { - "x": -4.127, - "y": 4.127 + "x": -4.1274999999999995, + "y": 4.1274999999999995 }, "radius": 0.635, "start": { @@ -278,7 +278,7 @@ description: Artifact commands multi_target_csg.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 0.992, + "x": 0.9921747999999999, "y": -0.0, "z": 0.0 } @@ -457,8 +457,8 @@ description: Artifact commands multi_target_csg.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -1.418, - "y": -5.556, + "x": -1.4178279999999999, + "y": -5.5562499999999995, "z": 0.0 } } @@ -479,8 +479,8 @@ description: Artifact commands multi_target_csg.kcl "segment": { "type": "line", "end": { - "x": 1.232, - "y": 5.556, + "x": 1.2317984, + "y": 5.5562499999999995, "z": 0.0 }, "relative": true @@ -496,7 +496,7 @@ description: Artifact commands multi_target_csg.kcl "segment": { "type": "line", "end": { - "x": -2.23, + "x": -2.2299422, "y": 0.0, "z": 0.0 }, @@ -513,8 +513,8 @@ description: Artifact commands multi_target_csg.kcl "segment": { "type": "line", "end": { - "x": -0.677, - "y": -3.056, + "x": -0.6774941999999999, + "y": -3.0559502, "z": 0.0 }, "relative": true @@ -530,8 +530,8 @@ description: Artifact commands multi_target_csg.kcl "segment": { "type": "line", "end": { - "x": 1.49, - "y": -2.5, + "x": 1.4896083999999998, + "y": -2.5003252, "z": 0.0 }, "relative": true @@ -547,7 +547,7 @@ description: Artifact commands multi_target_csg.kcl "segment": { "type": "line", "end": { - "x": 0.186, + "x": 0.1860296, "y": 0.0, "z": 0.0 }, @@ -593,7 +593,7 @@ description: Artifact commands multi_target_csg.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 0.186, + "x": 0.1860296, "y": 0.0, "z": 0.0 } @@ -615,7 +615,7 @@ description: Artifact commands multi_target_csg.kcl "segment": { "type": "line", "end": { - "x": 2.23, + "x": 2.2299422, "y": 0.0, "z": 0.0 }, @@ -632,8 +632,8 @@ description: Artifact commands multi_target_csg.kcl "segment": { "type": "line", "end": { - "x": 0.677, - "y": -3.056, + "x": 0.6774941999999999, + "y": -3.0559502, "z": 0.0 }, "relative": true @@ -649,8 +649,8 @@ description: Artifact commands multi_target_csg.kcl "segment": { "type": "line", "end": { - "x": -1.49, - "y": -2.5, + "x": -1.4896083999999998, + "y": -2.5003252, "z": 0.0 }, "relative": true @@ -666,7 +666,7 @@ description: Artifact commands multi_target_csg.kcl "segment": { "type": "line", "end": { - "x": -0.186, + "x": -0.1860296, "y": 0.0, "z": 0.0 }, @@ -683,8 +683,8 @@ description: Artifact commands multi_target_csg.kcl "segment": { "type": "line", "end": { - "x": -1.232, - "y": 5.556, + "x": -1.2317984, + "y": 5.5562499999999995, "z": 0.0 }, "relative": true @@ -901,7 +901,7 @@ description: Artifact commands multi_target_csg.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 0.992, + "x": 0.9921747999999999, "y": -0.0, "z": 0.0 } diff --git a/rust/kcl-lib/tests/multi_target_csg/ops.snap b/rust/kcl-lib/tests/multi_target_csg/ops.snap index 905a07c8c..e00a85e81 100644 --- a/rust/kcl-lib/tests/multi_target_csg/ops.snap +++ b/rust/kcl-lib/tests/multi_target_csg/ops.snap @@ -90,7 +90,7 @@ description: Operations executed multi_target_csg.kcl "length": { "value": { "type": "Number", - "value": 0.063, + "value": 0.0625, "ty": { "type": "Default", "len": { @@ -405,7 +405,7 @@ description: Operations executed multi_target_csg.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -421,7 +421,7 @@ description: Operations executed multi_target_csg.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -438,7 +438,7 @@ description: Operations executed multi_target_csg.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/multi_transform/artifact_commands.snap b/rust/kcl-lib/tests/multi_transform/artifact_commands.snap index 1a4812cc5..51010fe03 100644 --- a/rust/kcl-lib/tests/multi_transform/artifact_commands.snap +++ b/rust/kcl-lib/tests/multi_transform/artifact_commands.snap @@ -102,7 +102,7 @@ description: Artifact commands multi_transform.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 14.142, + "x": 14.14213562373095, "y": 0.0, "z": 0.0 } @@ -124,8 +124,8 @@ description: Artifact commands multi_transform.kcl "segment": { "type": "line", "end": { - "x": 0.0, - "y": 14.142, + "x": 0.0000000000000008659560562354932, + "y": 14.14213562373095, "z": 0.0 }, "relative": false @@ -141,8 +141,8 @@ description: Artifact commands multi_transform.kcl "segment": { "type": "line", "end": { - "x": -14.142, - "y": 0.0, + "x": -14.14213562373095, + "y": 0.0000000000000017319121124709865, "z": 0.0 }, "relative": false @@ -158,8 +158,8 @@ description: Artifact commands multi_transform.kcl "segment": { "type": "line", "end": { - "x": -0.0, - "y": -14.142, + "x": -0.0000000000000025978681687064796, + "y": -14.14213562373095, "z": 0.0 }, "relative": false @@ -175,7 +175,7 @@ description: Artifact commands multi_transform.kcl "segment": { "type": "line", "end": { - "x": 14.142, + "x": 14.14213562373095, "y": 0.0, "z": 0.0 }, diff --git a/rust/kcl-lib/tests/multi_transform/ops.snap b/rust/kcl-lib/tests/multi_transform/ops.snap index afc0bf637..67f9c9efd 100644 --- a/rust/kcl-lib/tests/multi_transform/ops.snap +++ b/rust/kcl-lib/tests/multi_transform/ops.snap @@ -214,7 +214,7 @@ description: Operations executed multi_transform.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -230,7 +230,7 @@ description: Operations executed multi_transform.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -247,7 +247,7 @@ description: Operations executed multi_transform.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/multiple-foreign-imports-all-render/ops.snap b/rust/kcl-lib/tests/multiple-foreign-imports-all-render/ops.snap index 9c84f0ed9..5c67e6c0d 100644 --- a/rust/kcl-lib/tests/multiple-foreign-imports-all-render/ops.snap +++ b/rust/kcl-lib/tests/multiple-foreign-imports-all-render/ops.snap @@ -200,7 +200,7 @@ description: Operations executed multiple-foreign-imports-all-render.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -216,7 +216,7 @@ description: Operations executed multiple-foreign-imports-all-render.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -233,7 +233,7 @@ description: Operations executed multiple-foreign-imports-all-render.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/neg_xz_plane/ops.snap b/rust/kcl-lib/tests/neg_xz_plane/ops.snap index c57fbdb94..ae57aa2d7 100644 --- a/rust/kcl-lib/tests/neg_xz_plane/ops.snap +++ b/rust/kcl-lib/tests/neg_xz_plane/ops.snap @@ -94,7 +94,7 @@ description: Operations executed neg_xz_plane.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -110,7 +110,7 @@ description: Operations executed neg_xz_plane.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -127,7 +127,7 @@ description: Operations executed neg_xz_plane.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/nested_assembly/ops.snap b/rust/kcl-lib/tests/nested_assembly/ops.snap index eeff4f321..e5014c931 100644 --- a/rust/kcl-lib/tests/nested_assembly/ops.snap +++ b/rust/kcl-lib/tests/nested_assembly/ops.snap @@ -157,7 +157,7 @@ description: Operations executed nested_assembly.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -173,7 +173,7 @@ description: Operations executed nested_assembly.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -190,7 +190,7 @@ description: Operations executed nested_assembly.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/nested_main_kcl/ops.snap b/rust/kcl-lib/tests/nested_main_kcl/ops.snap index 9ba5a6268..22674e6de 100644 --- a/rust/kcl-lib/tests/nested_main_kcl/ops.snap +++ b/rust/kcl-lib/tests/nested_main_kcl/ops.snap @@ -156,7 +156,7 @@ description: Operations executed nested_main_kcl.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -172,7 +172,7 @@ description: Operations executed nested_main_kcl.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -189,7 +189,7 @@ description: Operations executed nested_main_kcl.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/nested_windows_main_kcl/ops.snap b/rust/kcl-lib/tests/nested_windows_main_kcl/ops.snap index 69da19c11..25ffbc869 100644 --- a/rust/kcl-lib/tests/nested_windows_main_kcl/ops.snap +++ b/rust/kcl-lib/tests/nested_windows_main_kcl/ops.snap @@ -156,7 +156,7 @@ description: Operations executed nested_windows_main_kcl.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -172,7 +172,7 @@ description: Operations executed nested_windows_main_kcl.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -189,7 +189,7 @@ description: Operations executed nested_windows_main_kcl.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/non_english_identifiers/artifact_commands.snap b/rust/kcl-lib/tests/non_english_identifiers/artifact_commands.snap new file mode 100644 index 000000000..fece4d9a5 --- /dev/null +++ b/rust/kcl-lib/tests/non_english_identifiers/artifact_commands.snap @@ -0,0 +1,18 @@ +--- +source: kcl-lib/src/simulation_tests.rs +description: Artifact commands non_english_identifiers.kcl +--- +{ + "rust/kcl-lib/tests/non_english_identifiers/input.kcl": [], + "std::appearance": [], + "std::array": [], + "std::math": [], + "std::prelude": [], + "std::sketch": [], + "std::solid": [], + "std::sweep": [], + "std::transform": [], + "std::turns": [], + "std::types": [], + "std::units": [] +} diff --git a/rust/kcl-lib/tests/non_english_identifiers/artifact_graph_flowchart.snap b/rust/kcl-lib/tests/non_english_identifiers/artifact_graph_flowchart.snap new file mode 100644 index 000000000..e2ff665fd --- /dev/null +++ b/rust/kcl-lib/tests/non_english_identifiers/artifact_graph_flowchart.snap @@ -0,0 +1,6 @@ +--- +source: kcl-lib/src/simulation_tests.rs +description: Artifact graph flowchart non_english_identifiers.kcl +extension: md +snapshot_kind: binary +--- diff --git a/rust/kcl-lib/tests/non_english_identifiers/artifact_graph_flowchart.snap.md b/rust/kcl-lib/tests/non_english_identifiers/artifact_graph_flowchart.snap.md new file mode 100644 index 000000000..13e533509 --- /dev/null +++ b/rust/kcl-lib/tests/non_english_identifiers/artifact_graph_flowchart.snap.md @@ -0,0 +1,3 @@ +```mermaid +flowchart LR +``` diff --git a/rust/kcl-lib/tests/non_english_identifiers/ast.snap b/rust/kcl-lib/tests/non_english_identifiers/ast.snap new file mode 100644 index 000000000..15b17121a --- /dev/null +++ b/rust/kcl-lib/tests/non_english_identifiers/ast.snap @@ -0,0 +1,284 @@ +--- +source: kcl-lib/src/simulation_tests.rs +description: Result of parsing non_english_identifiers.kcl +--- +{ + "Ok": { + "body": [ + { + "commentStart": 0, + "declaration": { + "commentStart": 0, + "end": 0, + "id": { + "commentStart": 0, + "end": 0, + "name": "comprimentoTotal", + "start": 0, + "type": "Identifier" + }, + "init": { + "commentStart": 0, + "end": 0, + "raw": "100", + "start": 0, + "type": "Literal", + "type": "Literal", + "value": { + "value": 100.0, + "suffix": "None" + } + }, + "start": 0, + "type": "VariableDeclarator" + }, + "end": 0, + "kind": "const", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "commentStart": 0, + "declaration": { + "commentStart": 0, + "end": 0, + "id": { + "commentStart": 0, + "end": 0, + "name": "亞當", + "start": 0, + "type": "Identifier" + }, + "init": { + "commentStart": 0, + "end": 0, + "raw": "100", + "start": 0, + "type": "Literal", + "type": "Literal", + "value": { + "value": 100.0, + "suffix": "None" + } + }, + "start": 0, + "type": "VariableDeclarator" + }, + "end": 0, + "kind": "const", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "commentStart": 0, + "declaration": { + "commentStart": 0, + "end": 0, + "id": { + "commentStart": 0, + "end": 0, + "name": "comprimentoRosca", + "start": 0, + "type": "Identifier" + }, + "init": { + "commentStart": 0, + "end": 0, + "left": { + "abs_path": false, + "commentStart": 0, + "end": 0, + "name": { + "commentStart": 0, + "end": 0, + "name": "亞當", + "start": 0, + "type": "Identifier" + }, + "path": [], + "start": 0, + "type": "Name", + "type": "Name" + }, + "operator": "*", + "right": { + "commentStart": 0, + "end": 0, + "raw": "0.8", + "start": 0, + "type": "Literal", + "type": "Literal", + "value": { + "value": 0.8, + "suffix": "None" + } + }, + "start": 0, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 0, + "type": "VariableDeclarator" + }, + "end": 0, + "kind": "const", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "commentStart": 0, + "declaration": { + "commentStart": 0, + "end": 0, + "id": { + "commentStart": 0, + "end": 0, + "name": "comprimentoCabeça", + "start": 0, + "type": "Identifier" + }, + "init": { + "commentStart": 0, + "end": 0, + "left": { + "abs_path": false, + "commentStart": 0, + "end": 0, + "name": { + "commentStart": 0, + "end": 0, + "name": "comprimentoTotal", + "start": 0, + "type": "Identifier" + }, + "path": [], + "start": 0, + "type": "Name", + "type": "Name" + }, + "operator": "-", + "right": { + "abs_path": false, + "commentStart": 0, + "end": 0, + "name": { + "commentStart": 0, + "end": 0, + "name": "comprimentoRosca", + "start": 0, + "type": "Identifier" + }, + "path": [], + "start": 0, + "type": "Name", + "type": "Name" + }, + "start": 0, + "type": "BinaryExpression", + "type": "BinaryExpression" + }, + "start": 0, + "type": "VariableDeclarator" + }, + "end": 0, + "kind": "const", + "start": 0, + "type": "VariableDeclaration", + "type": "VariableDeclaration" + }, + { + "commentStart": 0, + "end": 0, + "expression": { + "arguments": [ + { + "type": "LabeledArg", + "label": { + "commentStart": 0, + "end": 0, + "name": "isEqualTo", + "start": 0, + "type": "Identifier" + }, + "arg": { + "commentStart": 0, + "end": 0, + "raw": "20", + "start": 0, + "type": "Literal", + "type": "Literal", + "value": { + "value": 20.0, + "suffix": "None" + } + } + } + ], + "callee": { + "abs_path": false, + "commentStart": 0, + "end": 0, + "name": { + "commentStart": 0, + "end": 0, + "name": "assert", + "start": 0, + "type": "Identifier" + }, + "path": [], + "start": 0, + "type": "Name" + }, + "commentStart": 0, + "end": 0, + "start": 0, + "type": "CallExpressionKw", + "type": "CallExpressionKw", + "unlabeled": { + "abs_path": false, + "commentStart": 0, + "end": 0, + "name": { + "commentStart": 0, + "end": 0, + "name": "comprimentoCabeça", + "start": 0, + "type": "Identifier" + }, + "path": [], + "start": 0, + "type": "Name", + "type": "Name" + } + }, + "start": 0, + "type": "ExpressionStatement", + "type": "ExpressionStatement" + } + ], + "commentStart": 0, + "end": 0, + "nonCodeMeta": { + "nonCodeNodes": { + "2": [ + { + "commentStart": 0, + "end": 0, + "start": 0, + "type": "NonCodeNode", + "value": { + "type": "inlineComment", + "value": "80% do comprimento total é roscado", + "style": "line" + } + } + ] + }, + "startNodes": [] + }, + "start": 0 + } +} diff --git a/rust/kcl-lib/tests/non_english_identifiers/input.kcl b/rust/kcl-lib/tests/non_english_identifiers/input.kcl new file mode 100644 index 000000000..4fb1558c7 --- /dev/null +++ b/rust/kcl-lib/tests/non_english_identifiers/input.kcl @@ -0,0 +1,5 @@ +comprimentoTotal = 100 +亞當 = 100 +comprimentoRosca = 亞當 * 0.8 // 80% do comprimento total é roscado +comprimentoCabeça = comprimentoTotal - comprimentoRosca +assert(comprimentoCabeça, isEqualTo = 20) diff --git a/rust/kcl-lib/tests/non_english_identifiers/ops.snap b/rust/kcl-lib/tests/non_english_identifiers/ops.snap new file mode 100644 index 000000000..c482ca4df --- /dev/null +++ b/rust/kcl-lib/tests/non_english_identifiers/ops.snap @@ -0,0 +1,229 @@ +--- +source: kcl-lib/src/simulation_tests.rs +description: Operations executed non_english_identifiers.kcl +--- +{ + "rust/kcl-lib/tests/non_english_identifiers/input.kcl": [ + { + "type": "VariableDeclaration", + "name": "comprimentoTotal", + "value": { + "type": "Number", + "value": 100.0, + "ty": { + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } + } + }, + "visibility": "default", + "nodePath": { + "steps": [ + { + "type": "ProgramBodyItem", + "index": 0 + }, + { + "type": "VariableDeclarationDeclaration" + }, + { + "type": "VariableDeclarationInit" + } + ] + }, + "sourceRange": [] + }, + { + "type": "VariableDeclaration", + "name": "亞當", + "value": { + "type": "Number", + "value": 100.0, + "ty": { + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } + } + }, + "visibility": "default", + "nodePath": { + "steps": [ + { + "type": "ProgramBodyItem", + "index": 1 + }, + { + "type": "VariableDeclarationDeclaration" + }, + { + "type": "VariableDeclarationInit" + } + ] + }, + "sourceRange": [] + }, + { + "type": "VariableDeclaration", + "name": "comprimentoRosca", + "value": { + "type": "Number", + "value": 80.0, + "ty": { + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } + } + }, + "visibility": "default", + "nodePath": { + "steps": [ + { + "type": "ProgramBodyItem", + "index": 2 + }, + { + "type": "VariableDeclarationDeclaration" + }, + { + "type": "VariableDeclarationInit" + } + ] + }, + "sourceRange": [] + }, + { + "type": "VariableDeclaration", + "name": "comprimentoCabeça", + "value": { + "type": "Number", + "value": 20.0, + "ty": { + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } + } + }, + "visibility": "default", + "nodePath": { + "steps": [ + { + "type": "ProgramBodyItem", + "index": 3 + }, + { + "type": "VariableDeclarationDeclaration" + }, + { + "type": "VariableDeclarationInit" + } + ] + }, + "sourceRange": [] + } + ], + "std::appearance": [], + "std::array": [], + "std::math": [ + { + "type": "VariableDeclaration", + "name": "PI", + "value": { + "type": "Number", + "value": 3.141592653589793, + "ty": { + "type": "Unknown" + } + }, + "visibility": "export", + "nodePath": { + "steps": [] + }, + "sourceRange": [] + }, + { + "type": "VariableDeclaration", + "name": "E", + "value": { + "type": "Number", + "value": 2.718281828459045, + "ty": { + "type": "Known", + "type": "Count" + } + }, + "visibility": "export", + "nodePath": { + "steps": [] + }, + "sourceRange": [] + }, + { + "type": "VariableDeclaration", + "name": "TAU", + "value": { + "type": "Number", + "value": 6.283185307179586, + "ty": { + "type": "Known", + "type": "Count" + } + }, + "visibility": "export", + "nodePath": { + "steps": [] + }, + "sourceRange": [] + } + ], + "std::prelude": [ + { + "type": "VariableDeclaration", + "name": "START", + "value": { + "type": "String", + "value": "start" + }, + "visibility": "export", + "nodePath": { + "steps": [] + }, + "sourceRange": [] + }, + { + "type": "VariableDeclaration", + "name": "END", + "value": { + "type": "String", + "value": "end" + }, + "visibility": "export", + "nodePath": { + "steps": [] + }, + "sourceRange": [] + } + ], + "std::sketch": [], + "std::solid": [], + "std::sweep": [], + "std::transform": [], + "std::turns": [], + "std::types": [], + "std::units": [] +} diff --git a/rust/kcl-lib/tests/non_english_identifiers/program_memory.snap b/rust/kcl-lib/tests/non_english_identifiers/program_memory.snap new file mode 100644 index 000000000..e898ae01b --- /dev/null +++ b/rust/kcl-lib/tests/non_english_identifiers/program_memory.snap @@ -0,0 +1,58 @@ +--- +source: kcl-lib/src/simulation_tests.rs +description: Variables in memory after executing non_english_identifiers.kcl +--- +{ + "comprimentoCabeça": { + "type": "Number", + "value": 20.0, + "ty": { + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } + } + }, + "comprimentoRosca": { + "type": "Number", + "value": 80.0, + "ty": { + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } + } + }, + "comprimentoTotal": { + "type": "Number", + "value": 100.0, + "ty": { + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } + } + }, + "亞當": { + "type": "Number", + "value": 100.0, + "ty": { + "type": "Default", + "len": { + "type": "Mm" + }, + "angle": { + "type": "Degrees" + } + } + } +} diff --git a/rust/kcl-lib/tests/non_english_identifiers/rendered_model.png b/rust/kcl-lib/tests/non_english_identifiers/rendered_model.png new file mode 100644 index 000000000..6148ae432 Binary files /dev/null and b/rust/kcl-lib/tests/non_english_identifiers/rendered_model.png differ diff --git a/rust/kcl-lib/tests/non_english_identifiers/unparsed.snap b/rust/kcl-lib/tests/non_english_identifiers/unparsed.snap new file mode 100644 index 000000000..53a267a94 --- /dev/null +++ b/rust/kcl-lib/tests/non_english_identifiers/unparsed.snap @@ -0,0 +1,9 @@ +--- +source: kcl-lib/src/simulation_tests.rs +description: Result of unparsing non_english_identifiers.kcl +--- +comprimentoTotal = 100 +亞當 = 100 +comprimentoRosca = 亞當 * 0.8 // 80% do comprimento total é roscado +comprimentoCabeça = comprimentoTotal - comprimentoRosca +assert(comprimentoCabeça, isEqualTo = 20) diff --git a/rust/kcl-lib/tests/non_string_key_of_object/ops.snap b/rust/kcl-lib/tests/non_string_key_of_object/ops.snap index 679021880..ae7b359b7 100644 --- a/rust/kcl-lib/tests/non_string_key_of_object/ops.snap +++ b/rust/kcl-lib/tests/non_string_key_of_object/ops.snap @@ -12,7 +12,7 @@ description: Operations executed non_string_key_of_object.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -28,7 +28,7 @@ description: Operations executed non_string_key_of_object.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -45,7 +45,7 @@ description: Operations executed non_string_key_of_object.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/object_prop_not_found/ops.snap b/rust/kcl-lib/tests/object_prop_not_found/ops.snap index 6bbc5292b..d13c03ec3 100644 --- a/rust/kcl-lib/tests/object_prop_not_found/ops.snap +++ b/rust/kcl-lib/tests/object_prop_not_found/ops.snap @@ -12,7 +12,7 @@ description: Operations executed object_prop_not_found.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -28,7 +28,7 @@ description: Operations executed object_prop_not_found.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -45,7 +45,7 @@ description: Operations executed object_prop_not_found.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/out_of_band_sketches/ops.snap b/rust/kcl-lib/tests/out_of_band_sketches/ops.snap index a4083a16d..a17e86111 100644 --- a/rust/kcl-lib/tests/out_of_band_sketches/ops.snap +++ b/rust/kcl-lib/tests/out_of_band_sketches/ops.snap @@ -121,7 +121,7 @@ description: Operations executed out_of_band_sketches.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -137,7 +137,7 @@ description: Operations executed out_of_band_sketches.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -154,7 +154,7 @@ description: Operations executed out_of_band_sketches.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/out_of_band_sketches/program_memory.snap b/rust/kcl-lib/tests/out_of_band_sketches/program_memory.snap index 2d6408db4..e778c6ca7 100644 --- a/rust/kcl-lib/tests/out_of_band_sketches/program_memory.snap +++ b/rust/kcl-lib/tests/out_of_band_sketches/program_memory.snap @@ -20,7 +20,7 @@ description: Variables in memory after executing out_of_band_sketches.kcl ], "tag": null, "to": [ - 442.28, + 442.28000000000003, 239.34 ], "type": "ToPoint", @@ -34,12 +34,12 @@ description: Variables in memory after executing out_of_band_sketches.kcl "sourceRange": [] }, "from": [ - 442.28, + 442.28000000000003, 239.34 ], "tag": null, "to": [ - 476.26, + 476.26000000000005, -150.02 ], "type": "ToPoint", @@ -120,7 +120,7 @@ description: Variables in memory after executing out_of_band_sketches.kcl ], "tag": null, "to": [ - 442.28, + 442.28000000000003, 239.34 ], "type": "ToPoint", @@ -134,12 +134,12 @@ description: Variables in memory after executing out_of_band_sketches.kcl "sourceRange": [] }, "from": [ - 442.28, + 442.28000000000003, 239.34 ], "tag": null, "to": [ - 476.26, + 476.26000000000005, -150.02 ], "type": "ToPoint", @@ -153,12 +153,12 @@ description: Variables in memory after executing out_of_band_sketches.kcl "sourceRange": [] }, "from": [ - 476.26, + 476.26000000000005, -150.02 ], "tag": null, "to": [ - 20.88, + 20.880000000000052, -150.02 ], "type": "ToPoint", @@ -172,7 +172,7 @@ description: Variables in memory after executing out_of_band_sketches.kcl "sourceRange": [] }, "from": [ - 20.88, + 20.880000000000052, -150.02 ], "tag": null, @@ -277,7 +277,7 @@ description: Variables in memory after executing out_of_band_sketches.kcl ], "tag": null, "to": [ - 336.64, + 336.64000000000004, -241.57 ], "type": "ToPoint", @@ -377,7 +377,7 @@ description: Variables in memory after executing out_of_band_sketches.kcl ], "tag": null, "to": [ - 336.64, + 336.64000000000004, -241.57 ], "type": "ToPoint", @@ -391,12 +391,12 @@ description: Variables in memory after executing out_of_band_sketches.kcl "sourceRange": [] }, "from": [ - 336.64, + 336.64000000000004, -241.57 ], "tag": null, "to": [ - 37.25, + 37.25000000000006, -220.29 ], "type": "ToPoint", @@ -410,7 +410,7 @@ description: Variables in memory after executing out_of_band_sketches.kcl "sourceRange": [] }, "from": [ - 37.25, + 37.25000000000006, -220.29 ], "tag": null, diff --git a/rust/kcl-lib/tests/panic_repro_cube/ops.snap b/rust/kcl-lib/tests/panic_repro_cube/ops.snap index 46918f05d..8949f8ec8 100644 --- a/rust/kcl-lib/tests/panic_repro_cube/ops.snap +++ b/rust/kcl-lib/tests/panic_repro_cube/ops.snap @@ -269,7 +269,7 @@ description: Operations executed panic_repro_cube.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -285,7 +285,7 @@ description: Operations executed panic_repro_cube.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -302,7 +302,7 @@ description: Operations executed panic_repro_cube.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/parametric/artifact_commands.snap b/rust/kcl-lib/tests/parametric/artifact_commands.snap index 3d7431934..a0fd7d3ba 100644 --- a/rust/kcl-lib/tests/parametric/artifact_commands.snap +++ b/rust/kcl-lib/tests/parametric/artifact_commands.snap @@ -116,7 +116,7 @@ description: Artifact commands parametric.kcl "type": "line", "end": { "x": 0.0, - "y": -0.185, + "y": -0.1851640199545103, "z": 0.0 }, "relative": true @@ -132,7 +132,7 @@ description: Artifact commands parametric.kcl "segment": { "type": "line", "end": { - "x": -7.815, + "x": -7.81483598004549, "y": 0.0, "z": 0.0 }, @@ -150,7 +150,7 @@ description: Artifact commands parametric.kcl "type": "line", "end": { "x": 0.0, - "y": -4.815, + "y": -4.81483598004549, "z": 0.0 }, "relative": true diff --git a/rust/kcl-lib/tests/parametric/ops.snap b/rust/kcl-lib/tests/parametric/ops.snap index 5f749dee7..f8bfe69d6 100644 --- a/rust/kcl-lib/tests/parametric/ops.snap +++ b/rust/kcl-lib/tests/parametric/ops.snap @@ -240,7 +240,7 @@ description: Operations executed parametric.kcl "name": "thickness", "value": { "type": "Number", - "value": 0.185, + "value": 0.1851640199545103, "ty": { "type": "Default", "len": { @@ -358,7 +358,7 @@ description: Operations executed parametric.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -374,7 +374,7 @@ description: Operations executed parametric.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -391,7 +391,7 @@ description: Operations executed parametric.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/parametric/program_memory.snap b/rust/kcl-lib/tests/parametric/program_memory.snap index 79d516b2a..421ff32f9 100644 --- a/rust/kcl-lib/tests/parametric/program_memory.snap +++ b/rust/kcl-lib/tests/parametric/program_memory.snap @@ -120,7 +120,7 @@ description: Variables in memory after executing parametric.kcl "tag": null, "to": [ 8.0, - 4.815 + 4.81483598004549 ], "type": "ToPoint", "units": { @@ -134,12 +134,12 @@ description: Variables in memory after executing parametric.kcl }, "from": [ 8.0, - 4.815 + 4.81483598004549 ], "tag": null, "to": [ - 0.185, - 4.815 + 0.18516401995451037, + 4.81483598004549 ], "type": "ToPoint", "units": { @@ -152,12 +152,12 @@ description: Variables in memory after executing parametric.kcl "sourceRange": [] }, "from": [ - 0.185, - 4.815 + 0.18516401995451037, + 4.81483598004549 ], "tag": null, "to": [ - 0.185, + 0.18516401995451037, 0.0 ], "type": "ToPoint", @@ -171,7 +171,7 @@ description: Variables in memory after executing parametric.kcl "sourceRange": [] }, "from": [ - 0.185, + 0.18516401995451037, 0.0 ], "tag": null, @@ -315,7 +315,7 @@ description: Variables in memory after executing parametric.kcl }, "thickness": { "type": "Number", - "value": 0.185, + "value": 0.1851640199545103, "ty": { "type": "Default", "len": { diff --git a/rust/kcl-lib/tests/parametric_with_tan_arc/artifact_commands.snap b/rust/kcl-lib/tests/parametric_with_tan_arc/artifact_commands.snap index 26e758242..8b86382f9 100644 --- a/rust/kcl-lib/tests/parametric_with_tan_arc/artifact_commands.snap +++ b/rust/kcl-lib/tests/parametric_with_tan_arc/artifact_commands.snap @@ -132,7 +132,7 @@ description: Artifact commands parametric_with_tan_arc.kcl "type": "line", "end": { "x": 0.0, - "y": -0.362, + "y": -0.36181361349331637, "z": 0.0 }, "relative": true diff --git a/rust/kcl-lib/tests/parametric_with_tan_arc/ops.snap b/rust/kcl-lib/tests/parametric_with_tan_arc/ops.snap index d219190d7..c3d248a16 100644 --- a/rust/kcl-lib/tests/parametric_with_tan_arc/ops.snap +++ b/rust/kcl-lib/tests/parametric_with_tan_arc/ops.snap @@ -174,7 +174,7 @@ description: Operations executed parametric_with_tan_arc.kcl "name": "thickness", "value": { "type": "Number", - "value": 0.362, + "value": 0.36181361349331637, "ty": { "type": "Default", "len": { @@ -207,7 +207,7 @@ description: Operations executed parametric_with_tan_arc.kcl "name": "filletR", "value": { "type": "Number", - "value": 0.724, + "value": 0.7236272269866327, "ty": { "type": "Default", "len": { @@ -391,7 +391,7 @@ description: Operations executed parametric_with_tan_arc.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -407,7 +407,7 @@ description: Operations executed parametric_with_tan_arc.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -424,7 +424,7 @@ description: Operations executed parametric_with_tan_arc.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/parametric_with_tan_arc/program_memory.snap b/rust/kcl-lib/tests/parametric_with_tan_arc/program_memory.snap index 2bf0cfe45..1311f06fb 100644 --- a/rust/kcl-lib/tests/parametric_with_tan_arc/program_memory.snap +++ b/rust/kcl-lib/tests/parametric_with_tan_arc/program_memory.snap @@ -110,7 +110,7 @@ description: Variables in memory after executing parametric_with_tan_arc.kcl }, "ccw": true, "center": [ - -0.724, + -0.7236272269866327, 8.0 ], "from": [ @@ -119,8 +119,8 @@ description: Variables in memory after executing parametric_with_tan_arc.kcl ], "tag": null, "to": [ - -0.724, - 8.724 + -0.7236272269866327, + 8.723627226986633 ], "type": "TangentialArc", "units": { @@ -133,13 +133,13 @@ description: Variables in memory after executing parametric_with_tan_arc.kcl "sourceRange": [] }, "from": [ - -0.724, - 8.724 + -0.7236272269866327, + 8.723627226986633 ], "tag": null, "to": [ - -9.724, - 8.724 + -9.723627226986633, + 8.723627226986633 ], "type": "ToPoint", "units": { @@ -152,13 +152,13 @@ description: Variables in memory after executing parametric_with_tan_arc.kcl "sourceRange": [] }, "from": [ - -9.724, - 8.724 + -9.723627226986633, + 8.723627226986633 ], "tag": null, "to": [ - -9.724, - 8.362 + -9.723627226986633, + 8.361813613493316 ], "type": "ToPoint", "units": { @@ -171,13 +171,13 @@ description: Variables in memory after executing parametric_with_tan_arc.kcl "sourceRange": [] }, "from": [ - -9.724, - 8.362 + -9.723627226986633, + 8.361813613493316 ], "tag": null, "to": [ - -0.724, - 8.362 + -0.7236272269866326, + 8.361813613493316 ], "type": "ToPoint", "units": { @@ -191,16 +191,16 @@ description: Variables in memory after executing parametric_with_tan_arc.kcl }, "ccw": false, "center": [ - -0.724, + -0.7236272269866326, 8.0 ], "from": [ - -0.724, - 8.362 + -0.7236272269866326, + 8.361813613493316 ], "tag": null, "to": [ - -0.362, + -0.36181361349331626, 8.0 ], "type": "TangentialArc", @@ -214,12 +214,12 @@ description: Variables in memory after executing parametric_with_tan_arc.kcl "sourceRange": [] }, "from": [ - -0.362, + -0.36181361349331626, 8.0 ], "tag": null, "to": [ - -0.362, + -0.36181361349331626, 0.0 ], "type": "ToPoint", @@ -233,7 +233,7 @@ description: Variables in memory after executing parametric_with_tan_arc.kcl "sourceRange": [] }, "from": [ - -0.362, + -0.36181361349331626, 0.0 ], "tag": null, @@ -325,7 +325,7 @@ description: Variables in memory after executing parametric_with_tan_arc.kcl }, "filletR": { "type": "Number", - "value": 0.724, + "value": 0.7236272269866327, "ty": { "type": "Default", "len": { @@ -377,7 +377,7 @@ description: Variables in memory after executing parametric_with_tan_arc.kcl }, "thickness": { "type": "Number", - "value": 0.362, + "value": 0.36181361349331637, "ty": { "type": "Default", "len": { diff --git a/rust/kcl-lib/tests/pattern_circular_in_module/ops.snap b/rust/kcl-lib/tests/pattern_circular_in_module/ops.snap index 2dde1462f..dadc8e021 100644 --- a/rust/kcl-lib/tests/pattern_circular_in_module/ops.snap +++ b/rust/kcl-lib/tests/pattern_circular_in_module/ops.snap @@ -225,7 +225,7 @@ description: Operations executed pattern_circular_in_module.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -241,7 +241,7 @@ description: Operations executed pattern_circular_in_module.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -258,7 +258,7 @@ description: Operations executed pattern_circular_in_module.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/pattern_into_union/artifact_commands.snap b/rust/kcl-lib/tests/pattern_into_union/artifact_commands.snap index 37c14fdf2..0c225d253 100644 --- a/rust/kcl-lib/tests/pattern_into_union/artifact_commands.snap +++ b/rust/kcl-lib/tests/pattern_into_union/artifact_commands.snap @@ -353,7 +353,7 @@ description: Artifact commands pattern_into_union.kcl "segment": { "type": "line", "end": { - "x": 1.5, + "x": 1.5000000000000002, "y": 1.25, "z": 0.0 }, @@ -485,7 +485,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 0.159, + "y": 0.1593700787401575, "z": 0.0 }, "scale": { @@ -514,7 +514,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 0.319, + "y": 0.318740157480315, "z": 0.0 }, "scale": { @@ -543,7 +543,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 0.478, + "y": 0.47811023622047244, "z": 0.0 }, "scale": { @@ -572,7 +572,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 0.637, + "y": 0.63748031496063, "z": 0.0 }, "scale": { @@ -601,7 +601,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 0.797, + "y": 0.7968503937007875, "z": 0.0 }, "scale": { @@ -630,7 +630,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 0.956, + "y": 0.9562204724409449, "z": 0.0 }, "scale": { @@ -659,7 +659,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 1.116, + "y": 1.1155905511811024, "z": 0.0 }, "scale": { @@ -688,7 +688,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 1.275, + "y": 1.27496062992126, "z": 0.0 }, "scale": { @@ -717,7 +717,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 1.434, + "y": 1.4343307086614174, "z": 0.0 }, "scale": { @@ -746,7 +746,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 1.594, + "y": 1.593700787401575, "z": 0.0 }, "scale": { @@ -775,7 +775,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 1.753, + "y": 1.7530708661417325, "z": 0.0 }, "scale": { @@ -804,7 +804,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 1.912, + "y": 1.9124409448818898, "z": 0.0 }, "scale": { @@ -833,7 +833,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 2.072, + "y": 2.0718110236220473, "z": 0.0 }, "scale": { @@ -862,7 +862,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 2.231, + "y": 2.231181102362205, "z": 0.0 }, "scale": { @@ -891,7 +891,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 2.391, + "y": 2.3905511811023623, "z": 0.0 }, "scale": { @@ -920,7 +920,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 2.55, + "y": 2.54992125984252, "z": 0.0 }, "scale": { @@ -949,7 +949,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 2.709, + "y": 2.7092913385826773, "z": 0.0 }, "scale": { @@ -978,7 +978,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 2.869, + "y": 2.868661417322835, "z": 0.0 }, "scale": { @@ -1007,7 +1007,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 3.028, + "y": 3.0280314960629924, "z": 0.0 }, "scale": { @@ -1036,7 +1036,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 3.187, + "y": 3.18740157480315, "z": 0.0 }, "scale": { @@ -1290,7 +1290,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 0.159, + "y": 0.1593700787401575, "z": 0.0 }, "scale": { @@ -1319,7 +1319,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 0.319, + "y": 0.318740157480315, "z": 0.0 }, "scale": { @@ -1348,7 +1348,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 0.478, + "y": 0.47811023622047244, "z": 0.0 }, "scale": { @@ -1377,7 +1377,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 0.637, + "y": 0.63748031496063, "z": 0.0 }, "scale": { @@ -1406,7 +1406,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 0.797, + "y": 0.7968503937007875, "z": 0.0 }, "scale": { @@ -1435,7 +1435,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 0.956, + "y": 0.9562204724409449, "z": 0.0 }, "scale": { @@ -1464,7 +1464,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 1.116, + "y": 1.1155905511811024, "z": 0.0 }, "scale": { @@ -1493,7 +1493,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 1.275, + "y": 1.27496062992126, "z": 0.0 }, "scale": { @@ -1522,7 +1522,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 1.434, + "y": 1.4343307086614174, "z": 0.0 }, "scale": { @@ -1551,7 +1551,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 1.594, + "y": 1.593700787401575, "z": 0.0 }, "scale": { @@ -1580,7 +1580,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 1.753, + "y": 1.7530708661417325, "z": 0.0 }, "scale": { @@ -1609,7 +1609,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 1.912, + "y": 1.9124409448818898, "z": 0.0 }, "scale": { @@ -1638,7 +1638,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 2.072, + "y": 2.0718110236220473, "z": 0.0 }, "scale": { @@ -1667,7 +1667,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 2.231, + "y": 2.231181102362205, "z": 0.0 }, "scale": { @@ -1696,7 +1696,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 2.391, + "y": 2.3905511811023623, "z": 0.0 }, "scale": { @@ -1725,7 +1725,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 2.55, + "y": 2.54992125984252, "z": 0.0 }, "scale": { @@ -1754,7 +1754,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 2.709, + "y": 2.7092913385826773, "z": 0.0 }, "scale": { @@ -1783,7 +1783,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 2.869, + "y": 2.868661417322835, "z": 0.0 }, "scale": { @@ -1812,7 +1812,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 3.028, + "y": 3.0280314960629924, "z": 0.0 }, "scale": { @@ -1841,7 +1841,7 @@ description: Artifact commands pattern_into_union.kcl { "translate": { "x": 0.0, - "y": 3.187, + "y": 3.18740157480315, "z": 0.0 }, "scale": { diff --git a/rust/kcl-lib/tests/pattern_into_union/ops.snap b/rust/kcl-lib/tests/pattern_into_union/ops.snap index 8f4709d6c..aa2338145 100644 --- a/rust/kcl-lib/tests/pattern_into_union/ops.snap +++ b/rust/kcl-lib/tests/pattern_into_union/ops.snap @@ -42,7 +42,7 @@ description: Operations executed pattern_into_union.kcl "name": "buildPlateThickness", "value": { "type": "Number", - "value": 0.039, + "value": 0.03937007874015748, "ty": { "type": "Default", "len": { @@ -339,7 +339,7 @@ description: Operations executed pattern_into_union.kcl "name": "depth", "value": { "type": "Number", - "value": 3.287, + "value": 3.28740157480315, "ty": { "type": "Default", "len": { @@ -447,7 +447,7 @@ description: Operations executed pattern_into_union.kcl "length": { "value": { "type": "Number", - "value": -3.287, + "value": -3.28740157480315, "ty": { "type": "Default", "len": { @@ -687,7 +687,7 @@ description: Operations executed pattern_into_union.kcl "distance": { "value": { "type": "Number", - "value": 0.159, + "value": 0.1593700787401575, "ty": { "type": "Default", "len": { @@ -938,7 +938,7 @@ description: Operations executed pattern_into_union.kcl "distance": { "value": { "type": "Number", - "value": 0.159, + "value": 0.1593700787401575, "ty": { "type": "Default", "len": { @@ -1150,7 +1150,7 @@ description: Operations executed pattern_into_union.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -1166,7 +1166,7 @@ description: Operations executed pattern_into_union.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -1183,7 +1183,7 @@ description: Operations executed pattern_into_union.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/pattern_linear_in_module/ops.snap b/rust/kcl-lib/tests/pattern_linear_in_module/ops.snap index 1c47c248b..678fcc833 100644 --- a/rust/kcl-lib/tests/pattern_linear_in_module/ops.snap +++ b/rust/kcl-lib/tests/pattern_linear_in_module/ops.snap @@ -261,7 +261,7 @@ description: Operations executed pattern_linear_in_module.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -277,7 +277,7 @@ description: Operations executed pattern_linear_in_module.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -294,7 +294,7 @@ description: Operations executed pattern_linear_in_module.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/pentagon_fillet_sugar/artifact_commands.snap b/rust/kcl-lib/tests/pentagon_fillet_sugar/artifact_commands.snap index 8c4b41f9d..5c0114f5c 100644 --- a/rust/kcl-lib/tests/pentagon_fillet_sugar/artifact_commands.snap +++ b/rust/kcl-lib/tests/pentagon_fillet_sugar/artifact_commands.snap @@ -81,8 +81,8 @@ description: Artifact commands pentagon_fillet_sugar.kcl "segment": { "type": "line", "end": { - "x": 250.0, - "y": 433.013, + "x": 250.00000000000006, + "y": 433.0127018922193, "z": 0.0 }, "relative": true @@ -99,7 +99,7 @@ description: Artifact commands pentagon_fillet_sugar.kcl "type": "line", "end": { "x": -500.0, - "y": 0.0, + "y": 0.00000000000006123233995736766, "z": 0.0 }, "relative": true @@ -115,8 +115,8 @@ description: Artifact commands pentagon_fillet_sugar.kcl "segment": { "type": "line", "end": { - "x": 250.0, - "y": -433.013, + "x": 250.00000000000006, + "y": -433.0127018922193, "z": 0.0 }, "relative": true diff --git a/rust/kcl-lib/tests/pentagon_fillet_sugar/ops.snap b/rust/kcl-lib/tests/pentagon_fillet_sugar/ops.snap index 1b31a6e97..6dcad5a3f 100644 --- a/rust/kcl-lib/tests/pentagon_fillet_sugar/ops.snap +++ b/rust/kcl-lib/tests/pentagon_fillet_sugar/ops.snap @@ -670,7 +670,7 @@ description: Operations executed pentagon_fillet_sugar.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -686,7 +686,7 @@ description: Operations executed pentagon_fillet_sugar.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -703,7 +703,7 @@ description: Operations executed pentagon_fillet_sugar.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/pentagon_fillet_sugar/program_memory.snap b/rust/kcl-lib/tests/pentagon_fillet_sugar/program_memory.snap index bc821dfa4..6fce054c6 100644 --- a/rust/kcl-lib/tests/pentagon_fillet_sugar/program_memory.snap +++ b/rust/kcl-lib/tests/pentagon_fillet_sugar/program_memory.snap @@ -53,7 +53,7 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl }, "to": [ -120.0, - 100.0 + 99.99999999999999 ], "type": "Arc", "units": { @@ -67,7 +67,7 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl }, "from": [ -120.0, - 100.0 + 99.99999999999999 ], "tag": null, "to": [ @@ -167,8 +167,8 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl "value": "a" }, "to": [ - 250.0, - 433.013 + 250.00000000000006, + 433.0127018922193 ], "type": "ToPoint", "units": { @@ -181,8 +181,8 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl "sourceRange": [] }, "from": [ - 250.0, - 433.013 + 250.00000000000006, + 433.0127018922193 ], "tag": { "commentStart": 239, @@ -192,8 +192,8 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl "value": "b" }, "to": [ - -250.0, - 433.013 + -249.99999999999994, + 433.01270189221935 ], "type": "ToPoint", "units": { @@ -206,8 +206,8 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl "sourceRange": [] }, "from": [ - -250.0, - 433.013 + -249.99999999999994, + 433.01270189221935 ], "tag": { "commentStart": 300, @@ -217,8 +217,8 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl "value": "c" }, "to": [ - 0.0, - 0.0 + 0.00000000000011368683772161603, + 0.00000000000005684341886080802 ], "type": "ToPoint", "units": { @@ -367,7 +367,7 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl }, "to": [ 280.0, - 100.0 + 99.99999999999999 ], "type": "Arc", "units": { @@ -381,7 +381,7 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl }, "from": [ 280.0, - 100.0 + 99.99999999999999 ], "tag": null, "to": [ @@ -481,8 +481,8 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl "value": "a" }, "to": [ - 250.0, - 433.013 + 250.00000000000006, + 433.0127018922193 ], "type": "ToPoint", "units": { @@ -495,8 +495,8 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl "sourceRange": [] }, "from": [ - 250.0, - 433.013 + 250.00000000000006, + 433.0127018922193 ], "tag": { "commentStart": 239, @@ -506,8 +506,8 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl "value": "b" }, "to": [ - -250.0, - 433.013 + -249.99999999999994, + 433.01270189221935 ], "type": "ToPoint", "units": { @@ -520,8 +520,8 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl "sourceRange": [] }, "from": [ - -250.0, - 433.013 + -249.99999999999994, + 433.01270189221935 ], "tag": { "commentStart": 300, @@ -531,8 +531,8 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl "value": "c" }, "to": [ - 0.0, - 0.0 + 0.00000000000011368683772161603, + 0.00000000000005684341886080802 ], "type": "ToPoint", "units": { @@ -723,8 +723,8 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl "value": "a" }, "to": [ - 250.0, - 433.013 + 250.00000000000006, + 433.0127018922193 ], "type": "ToPoint", "units": { @@ -737,8 +737,8 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl "sourceRange": [] }, "from": [ - 250.0, - 433.013 + 250.00000000000006, + 433.0127018922193 ], "tag": { "commentStart": 239, @@ -748,8 +748,8 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl "value": "b" }, "to": [ - -250.0, - 433.013 + -249.99999999999994, + 433.01270189221935 ], "type": "ToPoint", "units": { @@ -762,8 +762,8 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl "sourceRange": [] }, "from": [ - -250.0, - 433.013 + -249.99999999999994, + 433.01270189221935 ], "tag": { "commentStart": 300, @@ -773,8 +773,8 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl "value": "c" }, "to": [ - 0.0, - 0.0 + 0.00000000000011368683772161603, + 0.00000000000005684341886080802 ], "type": "ToPoint", "units": { @@ -908,7 +908,7 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl }, "to": [ 280.0, - 100.0 + 99.99999999999999 ], "type": "Arc", "units": { @@ -922,7 +922,7 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl }, "from": [ 280.0, - 100.0 + 99.99999999999999 ], "tag": null, "to": [ @@ -1022,8 +1022,8 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl "value": "a" }, "to": [ - 250.0, - 433.013 + 250.00000000000006, + 433.0127018922193 ], "type": "ToPoint", "units": { @@ -1036,8 +1036,8 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl "sourceRange": [] }, "from": [ - 250.0, - 433.013 + 250.00000000000006, + 433.0127018922193 ], "tag": { "commentStart": 239, @@ -1047,8 +1047,8 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl "value": "b" }, "to": [ - -250.0, - 433.013 + -249.99999999999994, + 433.01270189221935 ], "type": "ToPoint", "units": { @@ -1061,8 +1061,8 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl "sourceRange": [] }, "from": [ - -250.0, - 433.013 + -249.99999999999994, + 433.01270189221935 ], "tag": { "commentStart": 300, @@ -1072,8 +1072,8 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl "value": "c" }, "to": [ - 0.0, - 0.0 + 0.00000000000011368683772161603, + 0.00000000000005684341886080802 ], "type": "ToPoint", "units": { @@ -1287,7 +1287,7 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl }, "to": [ -120.0, - 100.0 + 99.99999999999999 ], "type": "Arc", "units": { @@ -1301,7 +1301,7 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl }, "from": [ -120.0, - 100.0 + 99.99999999999999 ], "tag": null, "to": [ @@ -1401,8 +1401,8 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl "value": "a" }, "to": [ - 250.0, - 433.013 + 250.00000000000006, + 433.0127018922193 ], "type": "ToPoint", "units": { @@ -1415,8 +1415,8 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl "sourceRange": [] }, "from": [ - 250.0, - 433.013 + 250.00000000000006, + 433.0127018922193 ], "tag": { "commentStart": 239, @@ -1426,8 +1426,8 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl "value": "b" }, "to": [ - -250.0, - 433.013 + -249.99999999999994, + 433.01270189221935 ], "type": "ToPoint", "units": { @@ -1440,8 +1440,8 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl "sourceRange": [] }, "from": [ - -250.0, - 433.013 + -249.99999999999994, + 433.01270189221935 ], "tag": { "commentStart": 300, @@ -1451,8 +1451,8 @@ description: Variables in memory after executing pentagon_fillet_sugar.kcl "value": "c" }, "to": [ - 0.0, - 0.0 + 0.00000000000011368683772161603, + 0.00000000000005684341886080802 ], "type": "ToPoint", "units": { diff --git a/rust/kcl-lib/tests/pipe_as_arg/ops.snap b/rust/kcl-lib/tests/pipe_as_arg/ops.snap index a14da27c3..c9d6a95dd 100644 --- a/rust/kcl-lib/tests/pipe_as_arg/ops.snap +++ b/rust/kcl-lib/tests/pipe_as_arg/ops.snap @@ -176,7 +176,7 @@ description: Operations executed pipe_as_arg.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -192,7 +192,7 @@ description: Operations executed pipe_as_arg.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -209,7 +209,7 @@ description: Operations executed pipe_as_arg.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/pipe_substitution_inside_function_called_from_pipeline/ops.snap b/rust/kcl-lib/tests/pipe_substitution_inside_function_called_from_pipeline/ops.snap index 5a7768144..461783534 100644 --- a/rust/kcl-lib/tests/pipe_substitution_inside_function_called_from_pipeline/ops.snap +++ b/rust/kcl-lib/tests/pipe_substitution_inside_function_called_from_pipeline/ops.snap @@ -12,7 +12,7 @@ description: Operations executed pipe_substitution_inside_function_called_from_p "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -28,7 +28,7 @@ description: Operations executed pipe_substitution_inside_function_called_from_p "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -45,7 +45,7 @@ description: Operations executed pipe_substitution_inside_function_called_from_p "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/poop_chute/artifact_commands.snap b/rust/kcl-lib/tests/poop_chute/artifact_commands.snap index 6b6f99d69..ed9b8e55e 100644 --- a/rust/kcl-lib/tests/poop_chute/artifact_commands.snap +++ b/rust/kcl-lib/tests/poop_chute/artifact_commands.snap @@ -81,7 +81,7 @@ description: Artifact commands poop_chute.kcl "segment": { "type": "line", "end": { - "x": 0.063, + "x": 0.0625, "y": 0.0, "z": 0.0 }, @@ -99,7 +99,7 @@ description: Artifact commands poop_chute.kcl "type": "line", "end": { "x": 2.0, - "y": 0.937, + "y": 0.9374999999999999, "z": 0.0 }, "relative": false @@ -150,7 +150,7 @@ description: Artifact commands poop_chute.kcl "type": "line", "end": { "x": 1.875, - "y": 0.937, + "y": 0.9374999999999999, "z": 0.0 }, "relative": false @@ -166,7 +166,7 @@ description: Artifact commands poop_chute.kcl "segment": { "type": "line", "end": { - "x": 1.063, + "x": 1.0625, "y": 0.125, "z": 0.0 }, @@ -201,7 +201,7 @@ description: Artifact commands poop_chute.kcl "type": "line", "end": { "x": 0.125, - "y": 0.938, + "y": 0.9375000000000002, "z": 0.0 }, "relative": false @@ -252,7 +252,7 @@ description: Artifact commands poop_chute.kcl "type": "line", "end": { "x": 0.0, - "y": 0.937, + "y": 0.9374999999999999, "z": 0.0 }, "relative": false @@ -268,7 +268,7 @@ description: Artifact commands poop_chute.kcl "segment": { "type": "line", "end": { - "x": 0.937, + "x": 0.9374999999999997, "y": 0.0, "z": 0.0 }, @@ -292,7 +292,7 @@ description: Artifact commands poop_chute.kcl "target": "[uuid]", "origin": { "x": 0.0, - "y": 5.5, + "y": 5.5000001, "z": 0.0 }, "axis": { @@ -412,7 +412,7 @@ description: Artifact commands poop_chute.kcl "segment": { "type": "line", "end": { - "x": 0.063, + "x": 0.0625, "y": 0.0, "z": 0.0 }, @@ -430,7 +430,7 @@ description: Artifact commands poop_chute.kcl "type": "line", "end": { "x": 2.0, - "y": 0.937, + "y": 0.9374999999999999, "z": 0.0 }, "relative": false @@ -481,7 +481,7 @@ description: Artifact commands poop_chute.kcl "type": "line", "end": { "x": 1.875, - "y": 0.937, + "y": 0.9374999999999999, "z": 0.0 }, "relative": false @@ -497,7 +497,7 @@ description: Artifact commands poop_chute.kcl "segment": { "type": "line", "end": { - "x": 1.063, + "x": 1.0625, "y": 0.125, "z": 0.0 }, @@ -532,7 +532,7 @@ description: Artifact commands poop_chute.kcl "type": "line", "end": { "x": 0.125, - "y": 0.938, + "y": 0.9375000000000002, "z": 0.0 }, "relative": false @@ -583,7 +583,7 @@ description: Artifact commands poop_chute.kcl "type": "line", "end": { "x": 0.0, - "y": 0.937, + "y": 0.9374999999999999, "z": 0.0 }, "relative": false @@ -599,7 +599,7 @@ description: Artifact commands poop_chute.kcl "segment": { "type": "line", "end": { - "x": 0.937, + "x": 0.9374999999999997, "y": 0.0, "z": 0.0 }, diff --git a/rust/kcl-lib/tests/poop_chute/ops.snap b/rust/kcl-lib/tests/poop_chute/ops.snap index 5df585e61..c8a797bea 100644 --- a/rust/kcl-lib/tests/poop_chute/ops.snap +++ b/rust/kcl-lib/tests/poop_chute/ops.snap @@ -571,7 +571,7 @@ description: Operations executed poop_chute.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -587,7 +587,7 @@ description: Operations executed poop_chute.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -604,7 +604,7 @@ description: Operations executed poop_chute.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/poop_chute/program_memory.snap b/rust/kcl-lib/tests/poop_chute/program_memory.snap index ed43af65e..5c46a41f8 100644 --- a/rust/kcl-lib/tests/poop_chute/program_memory.snap +++ b/rust/kcl-lib/tests/poop_chute/program_memory.snap @@ -240,7 +240,7 @@ description: Variables in memory after executing poop_chute.kcl ], "tag": null, "to": [ - 1.063, + 1.0625, 0.0 ], "type": "ToPoint", @@ -254,7 +254,7 @@ description: Variables in memory after executing poop_chute.kcl "sourceRange": [] }, "from": [ - 1.063, + 1.0625, 0.0 ], "tag": { @@ -266,7 +266,7 @@ description: Variables in memory after executing poop_chute.kcl }, "to": [ 2.0, - 0.937 + 0.9374999999999999 ], "type": "ToPoint", "units": { @@ -280,7 +280,7 @@ description: Variables in memory after executing poop_chute.kcl }, "from": [ 2.0, - 0.937 + 0.9374999999999999 ], "tag": null, "to": [ @@ -323,7 +323,7 @@ description: Variables in memory after executing poop_chute.kcl "tag": null, "to": [ 1.875, - 0.937 + 0.9374999999999999 ], "type": "ToPoint", "units": { @@ -337,11 +337,11 @@ description: Variables in memory after executing poop_chute.kcl }, "from": [ 1.875, - 0.937 + 0.9374999999999999 ], "tag": null, "to": [ - 1.063, + 1.0625, 0.125 ], "type": "ToPoint", @@ -355,12 +355,12 @@ description: Variables in memory after executing poop_chute.kcl "sourceRange": [] }, "from": [ - 1.063, + 1.0625, 0.125 ], "tag": null, "to": [ - 0.938, + 0.9375, 0.125 ], "type": "ToPoint", @@ -374,13 +374,13 @@ description: Variables in memory after executing poop_chute.kcl "sourceRange": [] }, "from": [ - 0.938, + 0.9375, 0.125 ], "tag": null, "to": [ 0.125, - 0.938 + 0.9375000000000002 ], "type": "ToPoint", "units": { @@ -394,7 +394,7 @@ description: Variables in memory after executing poop_chute.kcl }, "from": [ 0.125, - 0.938 + 0.9375000000000002 ], "tag": null, "to": [ @@ -437,7 +437,7 @@ description: Variables in memory after executing poop_chute.kcl "tag": null, "to": [ 0.0, - 0.937 + 0.9374999999999999 ], "type": "ToPoint", "units": { @@ -451,11 +451,11 @@ description: Variables in memory after executing poop_chute.kcl }, "from": [ 0.0, - 0.937 + 0.9374999999999999 ], "tag": null, "to": [ - 0.937, + 0.9374999999999997, 0.0 ], "type": "ToPoint", @@ -469,7 +469,7 @@ description: Variables in memory after executing poop_chute.kcl "sourceRange": [] }, "from": [ - 0.937, + 0.9374999999999997, 0.0 ], "tag": null, @@ -579,7 +579,7 @@ description: Variables in memory after executing poop_chute.kcl ], "tag": null, "to": [ - 1.063, + 1.0625, 0.0 ], "type": "ToPoint", @@ -593,7 +593,7 @@ description: Variables in memory after executing poop_chute.kcl "sourceRange": [] }, "from": [ - 1.063, + 1.0625, 0.0 ], "tag": { @@ -605,7 +605,7 @@ description: Variables in memory after executing poop_chute.kcl }, "to": [ 2.0, - 0.937 + 0.9374999999999999 ], "type": "ToPoint", "units": { @@ -619,7 +619,7 @@ description: Variables in memory after executing poop_chute.kcl }, "from": [ 2.0, - 0.937 + 0.9374999999999999 ], "tag": null, "to": [ @@ -662,7 +662,7 @@ description: Variables in memory after executing poop_chute.kcl "tag": null, "to": [ 1.875, - 0.937 + 0.9374999999999999 ], "type": "ToPoint", "units": { @@ -676,11 +676,11 @@ description: Variables in memory after executing poop_chute.kcl }, "from": [ 1.875, - 0.937 + 0.9374999999999999 ], "tag": null, "to": [ - 1.063, + 1.0625, 0.125 ], "type": "ToPoint", @@ -694,12 +694,12 @@ description: Variables in memory after executing poop_chute.kcl "sourceRange": [] }, "from": [ - 1.063, + 1.0625, 0.125 ], "tag": null, "to": [ - 0.938, + 0.9375, 0.125 ], "type": "ToPoint", @@ -713,13 +713,13 @@ description: Variables in memory after executing poop_chute.kcl "sourceRange": [] }, "from": [ - 0.938, + 0.9375, 0.125 ], "tag": null, "to": [ 0.125, - 0.938 + 0.9375000000000002 ], "type": "ToPoint", "units": { @@ -733,7 +733,7 @@ description: Variables in memory after executing poop_chute.kcl }, "from": [ 0.125, - 0.938 + 0.9375000000000002 ], "tag": null, "to": [ @@ -776,7 +776,7 @@ description: Variables in memory after executing poop_chute.kcl "tag": null, "to": [ 0.0, - 0.937 + 0.9374999999999999 ], "type": "ToPoint", "units": { @@ -790,11 +790,11 @@ description: Variables in memory after executing poop_chute.kcl }, "from": [ 0.0, - 0.937 + 0.9374999999999999 ], "tag": null, "to": [ - 0.937, + 0.9374999999999997, 0.0 ], "type": "ToPoint", @@ -808,7 +808,7 @@ description: Variables in memory after executing poop_chute.kcl "sourceRange": [] }, "from": [ - 0.937, + 0.9374999999999997, 0.0 ], "tag": null, @@ -1003,7 +1003,7 @@ description: Variables in memory after executing poop_chute.kcl ], "tag": null, "to": [ - 1.063, + 1.0625, 0.0 ], "type": "ToPoint", @@ -1017,7 +1017,7 @@ description: Variables in memory after executing poop_chute.kcl "sourceRange": [] }, "from": [ - 1.063, + 1.0625, 0.0 ], "tag": { @@ -1029,7 +1029,7 @@ description: Variables in memory after executing poop_chute.kcl }, "to": [ 2.0, - 0.937 + 0.9374999999999999 ], "type": "ToPoint", "units": { @@ -1043,7 +1043,7 @@ description: Variables in memory after executing poop_chute.kcl }, "from": [ 2.0, - 0.937 + 0.9374999999999999 ], "tag": null, "to": [ @@ -1086,7 +1086,7 @@ description: Variables in memory after executing poop_chute.kcl "tag": null, "to": [ 1.875, - 0.937 + 0.9374999999999999 ], "type": "ToPoint", "units": { @@ -1100,11 +1100,11 @@ description: Variables in memory after executing poop_chute.kcl }, "from": [ 1.875, - 0.937 + 0.9374999999999999 ], "tag": null, "to": [ - 1.063, + 1.0625, 0.125 ], "type": "ToPoint", @@ -1118,12 +1118,12 @@ description: Variables in memory after executing poop_chute.kcl "sourceRange": [] }, "from": [ - 1.063, + 1.0625, 0.125 ], "tag": null, "to": [ - 0.938, + 0.9375, 0.125 ], "type": "ToPoint", @@ -1137,13 +1137,13 @@ description: Variables in memory after executing poop_chute.kcl "sourceRange": [] }, "from": [ - 0.938, + 0.9375, 0.125 ], "tag": null, "to": [ 0.125, - 0.938 + 0.9375000000000002 ], "type": "ToPoint", "units": { @@ -1157,7 +1157,7 @@ description: Variables in memory after executing poop_chute.kcl }, "from": [ 0.125, - 0.938 + 0.9375000000000002 ], "tag": null, "to": [ @@ -1200,7 +1200,7 @@ description: Variables in memory after executing poop_chute.kcl "tag": null, "to": [ 0.0, - 0.937 + 0.9374999999999999 ], "type": "ToPoint", "units": { @@ -1214,11 +1214,11 @@ description: Variables in memory after executing poop_chute.kcl }, "from": [ 0.0, - 0.937 + 0.9374999999999999 ], "tag": null, "to": [ - 0.937, + 0.9374999999999997, 0.0 ], "type": "ToPoint", @@ -1232,7 +1232,7 @@ description: Variables in memory after executing poop_chute.kcl "sourceRange": [] }, "from": [ - 0.937, + 0.9374999999999997, 0.0 ], "tag": null, diff --git a/rust/kcl-lib/tests/revolve-colinear/ops.snap b/rust/kcl-lib/tests/revolve-colinear/ops.snap index e6549b71f..86a5c3b44 100644 --- a/rust/kcl-lib/tests/revolve-colinear/ops.snap +++ b/rust/kcl-lib/tests/revolve-colinear/ops.snap @@ -148,7 +148,7 @@ description: Operations executed revolve-colinear.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -164,7 +164,7 @@ description: Operations executed revolve-colinear.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -181,7 +181,7 @@ description: Operations executed revolve-colinear.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/revolve_about_edge/ops.snap b/rust/kcl-lib/tests/revolve_about_edge/ops.snap index 6b436d3a7..55f77803e 100644 --- a/rust/kcl-lib/tests/revolve_about_edge/ops.snap +++ b/rust/kcl-lib/tests/revolve_about_edge/ops.snap @@ -133,7 +133,7 @@ description: Operations executed revolve_about_edge.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -149,7 +149,7 @@ description: Operations executed revolve_about_edge.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -166,7 +166,7 @@ description: Operations executed revolve_about_edge.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/riddle_small/ops.snap b/rust/kcl-lib/tests/riddle_small/ops.snap index 610cc172b..54936bbfa 100644 --- a/rust/kcl-lib/tests/riddle_small/ops.snap +++ b/rust/kcl-lib/tests/riddle_small/ops.snap @@ -357,7 +357,7 @@ description: Operations executed riddle_small.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -373,7 +373,7 @@ description: Operations executed riddle_small.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -390,7 +390,7 @@ description: Operations executed riddle_small.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/rotate_after_fillet/artifact_commands.snap b/rust/kcl-lib/tests/rotate_after_fillet/artifact_commands.snap index 50661d9c9..40c4df93c 100644 --- a/rust/kcl-lib/tests/rotate_after_fillet/artifact_commands.snap +++ b/rust/kcl-lib/tests/rotate_after_fillet/artifact_commands.snap @@ -222,7 +222,7 @@ description: Artifact commands rotate_after_fillet.kcl "path": "[uuid]", "to": { "x": 0.25, - "y": 0.144, + "y": 0.14433756729740643, "z": 0.0 } } @@ -243,8 +243,25 @@ description: Artifact commands rotate_after_fillet.kcl "segment": { "type": "line", "end": { - "x": -0.0, - "y": -0.289, + "x": -0.00000000000000005302876193624534, + "y": -0.28867513459481287, + "z": 0.0 + }, + "relative": true + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": -0.24999999999999997, + "y": -0.14433756729740646, "z": 0.0 }, "relative": true @@ -261,7 +278,7 @@ description: Artifact commands rotate_after_fillet.kcl "type": "line", "end": { "x": -0.25, - "y": -0.144, + "y": 0.1443375672974064, "z": 0.0 }, "relative": true @@ -277,25 +294,8 @@ description: Artifact commands rotate_after_fillet.kcl "segment": { "type": "line", "end": { - "x": -0.25, - "y": 0.144, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": 0.289, + "x": 0.000000000000000017676253978748448, + "y": 0.28867513459481287, "z": 0.0 }, "relative": true @@ -312,7 +312,7 @@ description: Artifact commands rotate_after_fillet.kcl "type": "line", "end": { "x": 0.25, - "y": 0.144, + "y": 0.1443375672974064, "z": 0.0 }, "relative": true @@ -409,7 +409,7 @@ description: Artifact commands rotate_after_fillet.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 0.313, + "x": 0.3125, "y": 0.0, "z": 0.0 } diff --git a/rust/kcl-lib/tests/rotate_after_fillet/ops.snap b/rust/kcl-lib/tests/rotate_after_fillet/ops.snap index a63faaf1f..94a2b4e1b 100644 --- a/rust/kcl-lib/tests/rotate_after_fillet/ops.snap +++ b/rust/kcl-lib/tests/rotate_after_fillet/ops.snap @@ -174,7 +174,7 @@ description: Operations executed rotate_after_fillet.kcl "name": "boltHexFlatLength", "value": { "type": "Number", - "value": 0.289, + "value": 0.28867513459481287, "ty": { "type": "Default", "len": { @@ -518,7 +518,7 @@ description: Operations executed rotate_after_fillet.kcl "length": { "value": { "type": "Number", - "value": -0.469, + "value": -0.46875, "ty": { "type": "Default", "len": { @@ -848,7 +848,7 @@ description: Operations executed rotate_after_fillet.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -864,7 +864,7 @@ description: Operations executed rotate_after_fillet.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -881,7 +881,7 @@ description: Operations executed rotate_after_fillet.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/rotate_after_fillet/program_memory.snap b/rust/kcl-lib/tests/rotate_after_fillet/program_memory.snap index 4ccd81327..5beb5cb73 100644 --- a/rust/kcl-lib/tests/rotate_after_fillet/program_memory.snap +++ b/rust/kcl-lib/tests/rotate_after_fillet/program_memory.snap @@ -61,7 +61,7 @@ description: Variables in memory after executing rotate_after_fillet.kcl }, "boltHexFlatLength": { "type": "Number", - "value": 0.289, + "value": 0.28867513459481287, "ty": { "type": "Default", "len": { diff --git a/rust/kcl-lib/tests/scale_after_fillet/artifact_commands.snap b/rust/kcl-lib/tests/scale_after_fillet/artifact_commands.snap index 136a39611..5d5b61308 100644 --- a/rust/kcl-lib/tests/scale_after_fillet/artifact_commands.snap +++ b/rust/kcl-lib/tests/scale_after_fillet/artifact_commands.snap @@ -222,7 +222,7 @@ description: Artifact commands scale_after_fillet.kcl "path": "[uuid]", "to": { "x": 0.25, - "y": 0.144, + "y": 0.14433756729740643, "z": 0.0 } } @@ -243,8 +243,25 @@ description: Artifact commands scale_after_fillet.kcl "segment": { "type": "line", "end": { - "x": -0.0, - "y": -0.289, + "x": -0.00000000000000005302876193624534, + "y": -0.28867513459481287, + "z": 0.0 + }, + "relative": true + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": -0.24999999999999997, + "y": -0.14433756729740646, "z": 0.0 }, "relative": true @@ -261,7 +278,7 @@ description: Artifact commands scale_after_fillet.kcl "type": "line", "end": { "x": -0.25, - "y": -0.144, + "y": 0.1443375672974064, "z": 0.0 }, "relative": true @@ -277,25 +294,8 @@ description: Artifact commands scale_after_fillet.kcl "segment": { "type": "line", "end": { - "x": -0.25, - "y": 0.144, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": 0.289, + "x": 0.000000000000000017676253978748448, + "y": 0.28867513459481287, "z": 0.0 }, "relative": true @@ -312,7 +312,7 @@ description: Artifact commands scale_after_fillet.kcl "type": "line", "end": { "x": 0.25, - "y": 0.144, + "y": 0.1443375672974064, "z": 0.0 }, "relative": true @@ -409,7 +409,7 @@ description: Artifact commands scale_after_fillet.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 0.313, + "x": 0.3125, "y": 0.0, "z": 0.0 } diff --git a/rust/kcl-lib/tests/scale_after_fillet/ops.snap b/rust/kcl-lib/tests/scale_after_fillet/ops.snap index c09da8c78..3693c2b0a 100644 --- a/rust/kcl-lib/tests/scale_after_fillet/ops.snap +++ b/rust/kcl-lib/tests/scale_after_fillet/ops.snap @@ -174,7 +174,7 @@ description: Operations executed scale_after_fillet.kcl "name": "boltHexFlatLength", "value": { "type": "Number", - "value": 0.289, + "value": 0.28867513459481287, "ty": { "type": "Default", "len": { @@ -518,7 +518,7 @@ description: Operations executed scale_after_fillet.kcl "length": { "value": { "type": "Number", - "value": -0.469, + "value": -0.46875, "ty": { "type": "Default", "len": { @@ -833,7 +833,7 @@ description: Operations executed scale_after_fillet.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -849,7 +849,7 @@ description: Operations executed scale_after_fillet.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -866,7 +866,7 @@ description: Operations executed scale_after_fillet.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/scale_after_fillet/program_memory.snap b/rust/kcl-lib/tests/scale_after_fillet/program_memory.snap index c6d614cc5..60a96afff 100644 --- a/rust/kcl-lib/tests/scale_after_fillet/program_memory.snap +++ b/rust/kcl-lib/tests/scale_after_fillet/program_memory.snap @@ -61,7 +61,7 @@ description: Variables in memory after executing scale_after_fillet.kcl }, "boltHexFlatLength": { "type": "Number", - "value": 0.289, + "value": 0.28867513459481287, "ty": { "type": "Default", "len": { diff --git a/rust/kcl-lib/tests/sketch-on-chamfer-two-times-different-order/artifact_commands.snap b/rust/kcl-lib/tests/sketch-on-chamfer-two-times-different-order/artifact_commands.snap index c8602a623..fada30853 100644 --- a/rust/kcl-lib/tests/sketch-on-chamfer-two-times-different-order/artifact_commands.snap +++ b/rust/kcl-lib/tests/sketch-on-chamfer-two-times-different-order/artifact_commands.snap @@ -98,7 +98,7 @@ description: Artifact commands sketch-on-chamfer-two-times-different-order.kcl "segment": { "type": "line", "end": { - "x": 0.0, + "x": 0.000000000000013303338179137697, "y": -217.26, "z": 0.0 }, @@ -334,7 +334,7 @@ description: Artifact commands sketch-on-chamfer-two-times-different-order.kcl "segment": { "type": "line", "end": { - "x": 0.0, + "x": 0.0000000000000064171492275321306, "y": -104.8, "z": 0.0 }, @@ -449,7 +449,7 @@ description: Artifact commands sketch-on-chamfer-two-times-different-order.kcl "segment": { "type": "line", "end": { - "x": 0.0, + "x": 0.000000000000008099201606161021, "y": -132.27, "z": 0.0 }, @@ -466,7 +466,7 @@ description: Artifact commands sketch-on-chamfer-two-times-different-order.kcl "segment": { "type": "line", "end": { - "x": -40.82, + "x": -40.81999999999999, "y": -0.0, "z": 0.0 }, diff --git a/rust/kcl-lib/tests/sketch-on-chamfer-two-times-different-order/ops.snap b/rust/kcl-lib/tests/sketch-on-chamfer-two-times-different-order/ops.snap index a913014b6..fabd1be4c 100644 --- a/rust/kcl-lib/tests/sketch-on-chamfer-two-times-different-order/ops.snap +++ b/rust/kcl-lib/tests/sketch-on-chamfer-two-times-different-order/ops.snap @@ -426,7 +426,7 @@ description: Operations executed sketch-on-chamfer-two-times-different-order.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -442,7 +442,7 @@ description: Operations executed sketch-on-chamfer-two-times-different-order.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -459,7 +459,7 @@ description: Operations executed sketch-on-chamfer-two-times-different-order.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/sketch-on-chamfer-two-times-different-order/program_memory.snap b/rust/kcl-lib/tests/sketch-on-chamfer-two-times-different-order/program_memory.snap index 886bfd445..bc9f38bc7 100644 --- a/rust/kcl-lib/tests/sketch-on-chamfer-two-times-different-order/program_memory.snap +++ b/rust/kcl-lib/tests/sketch-on-chamfer-two-times-different-order/program_memory.snap @@ -148,7 +148,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times-dif ], "tag": null, "to": [ - 75.8, + 75.80000000000001, 99.94 ], "type": "ToPoint", @@ -162,7 +162,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times-dif "sourceRange": [] }, "from": [ - 75.8, + 75.80000000000001, 99.94 ], "tag": { @@ -690,7 +690,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times-dif ], "tag": null, "to": [ - 75.8, + 75.80000000000001, 99.94 ], "type": "ToPoint", @@ -704,7 +704,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times-dif "sourceRange": [] }, "from": [ - 75.8, + 75.80000000000001, 99.94 ], "tag": { @@ -1068,7 +1068,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times-dif ], "tag": null, "to": [ - 75.8, + 75.80000000000001, 99.94 ], "type": "ToPoint", @@ -1082,7 +1082,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times-dif "sourceRange": [] }, "from": [ - 75.8, + 75.80000000000001, 99.94 ], "tag": { @@ -1482,7 +1482,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times-dif ], "tag": null, "to": [ - 75.8, + 75.80000000000001, 99.94 ], "type": "ToPoint", @@ -1496,7 +1496,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times-dif "sourceRange": [] }, "from": [ - 75.8, + 75.80000000000001, 99.94 ], "tag": { @@ -1753,7 +1753,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times-dif "value": "rectangleSegmentA003" }, "to": [ - -27.62, + -27.619999999999997, 277.34 ], "type": "ToPoint", @@ -1767,7 +1767,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times-dif "sourceRange": [] }, "from": [ - -27.62, + -27.619999999999997, 277.34 ], "tag": { @@ -1778,8 +1778,8 @@ description: Variables in memory after executing sketch-on-chamfer-two-times-dif "value": "rectangleSegmentB002" }, "to": [ - -27.62, - 172.54 + -27.61999999999999, + 172.53999999999996 ], "type": "ToPoint", "units": { @@ -1792,8 +1792,8 @@ description: Variables in memory after executing sketch-on-chamfer-two-times-dif "sourceRange": [] }, "from": [ - -27.62, - 172.54 + -27.61999999999999, + 172.53999999999996 ], "tag": { "commentStart": 1029, @@ -1804,7 +1804,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times-dif }, "to": [ -69.1, - 172.54 + 172.53999999999996 ], "type": "ToPoint", "units": { @@ -1818,7 +1818,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times-dif }, "from": [ -69.1, - 172.54 + 172.53999999999996 ], "tag": null, "to": [ @@ -2014,7 +2014,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times-dif ], "tag": null, "to": [ - 75.8, + 75.80000000000001, 99.94 ], "type": "ToPoint", @@ -2028,7 +2028,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times-dif "sourceRange": [] }, "from": [ - 75.8, + 75.80000000000001, 99.94 ], "tag": { diff --git a/rust/kcl-lib/tests/sketch-on-chamfer-two-times/artifact_commands.snap b/rust/kcl-lib/tests/sketch-on-chamfer-two-times/artifact_commands.snap index 1d7c6d27f..94856b619 100644 --- a/rust/kcl-lib/tests/sketch-on-chamfer-two-times/artifact_commands.snap +++ b/rust/kcl-lib/tests/sketch-on-chamfer-two-times/artifact_commands.snap @@ -98,7 +98,7 @@ description: Artifact commands sketch-on-chamfer-two-times.kcl "segment": { "type": "line", "end": { - "x": 0.0, + "x": 0.000000000000013303338179137697, "y": -217.26, "z": 0.0 }, @@ -334,7 +334,7 @@ description: Artifact commands sketch-on-chamfer-two-times.kcl "segment": { "type": "line", "end": { - "x": 0.0, + "x": 0.0000000000000064171492275321306, "y": -104.8, "z": 0.0 }, @@ -449,7 +449,7 @@ description: Artifact commands sketch-on-chamfer-two-times.kcl "segment": { "type": "line", "end": { - "x": 0.0, + "x": 0.000000000000008099201606161021, "y": -132.27, "z": 0.0 }, @@ -466,7 +466,7 @@ description: Artifact commands sketch-on-chamfer-two-times.kcl "segment": { "type": "line", "end": { - "x": -40.82, + "x": -40.81999999999999, "y": -0.0, "z": 0.0 }, diff --git a/rust/kcl-lib/tests/sketch-on-chamfer-two-times/ops.snap b/rust/kcl-lib/tests/sketch-on-chamfer-two-times/ops.snap index 75a8d5151..15597aa9c 100644 --- a/rust/kcl-lib/tests/sketch-on-chamfer-two-times/ops.snap +++ b/rust/kcl-lib/tests/sketch-on-chamfer-two-times/ops.snap @@ -426,7 +426,7 @@ description: Operations executed sketch-on-chamfer-two-times.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -442,7 +442,7 @@ description: Operations executed sketch-on-chamfer-two-times.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -459,7 +459,7 @@ description: Operations executed sketch-on-chamfer-two-times.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/sketch-on-chamfer-two-times/program_memory.snap b/rust/kcl-lib/tests/sketch-on-chamfer-two-times/program_memory.snap index 1af5d02ee..757bf87eb 100644 --- a/rust/kcl-lib/tests/sketch-on-chamfer-two-times/program_memory.snap +++ b/rust/kcl-lib/tests/sketch-on-chamfer-two-times/program_memory.snap @@ -148,7 +148,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl ], "tag": null, "to": [ - 75.8, + 75.80000000000001, 99.94 ], "type": "ToPoint", @@ -162,7 +162,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl "sourceRange": [] }, "from": [ - 75.8, + 75.80000000000001, 99.94 ], "tag": { @@ -690,7 +690,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl ], "tag": null, "to": [ - 75.8, + 75.80000000000001, 99.94 ], "type": "ToPoint", @@ -704,7 +704,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl "sourceRange": [] }, "from": [ - 75.8, + 75.80000000000001, 99.94 ], "tag": { @@ -1068,7 +1068,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl ], "tag": null, "to": [ - 75.8, + 75.80000000000001, 99.94 ], "type": "ToPoint", @@ -1082,7 +1082,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl "sourceRange": [] }, "from": [ - 75.8, + 75.80000000000001, 99.94 ], "tag": { @@ -1482,7 +1482,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl ], "tag": null, "to": [ - 75.8, + 75.80000000000001, 99.94 ], "type": "ToPoint", @@ -1496,7 +1496,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl "sourceRange": [] }, "from": [ - 75.8, + 75.80000000000001, 99.94 ], "tag": { @@ -1753,7 +1753,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl "value": "rectangleSegmentA003" }, "to": [ - -27.62, + -27.619999999999997, 277.34 ], "type": "ToPoint", @@ -1767,7 +1767,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl "sourceRange": [] }, "from": [ - -27.62, + -27.619999999999997, 277.34 ], "tag": { @@ -1778,8 +1778,8 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl "value": "rectangleSegmentB002" }, "to": [ - -27.62, - 172.54 + -27.61999999999999, + 172.53999999999996 ], "type": "ToPoint", "units": { @@ -1792,8 +1792,8 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl "sourceRange": [] }, "from": [ - -27.62, - 172.54 + -27.61999999999999, + 172.53999999999996 ], "tag": { "commentStart": 1030, @@ -1804,7 +1804,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl }, "to": [ -69.1, - 172.54 + 172.53999999999996 ], "type": "ToPoint", "units": { @@ -1818,7 +1818,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl }, "from": [ -69.1, - 172.54 + 172.53999999999996 ], "tag": null, "to": [ @@ -2014,7 +2014,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl ], "tag": null, "to": [ - 75.8, + 75.80000000000001, 99.94 ], "type": "ToPoint", @@ -2028,7 +2028,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl "sourceRange": [] }, "from": [ - 75.8, + 75.80000000000001, 99.94 ], "tag": { diff --git a/rust/kcl-lib/tests/sketch_in_object/ops.snap b/rust/kcl-lib/tests/sketch_in_object/ops.snap index eccf92e7a..2d4d680cd 100644 --- a/rust/kcl-lib/tests/sketch_in_object/ops.snap +++ b/rust/kcl-lib/tests/sketch_in_object/ops.snap @@ -259,7 +259,7 @@ description: Operations executed sketch_in_object.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -275,7 +275,7 @@ description: Operations executed sketch_in_object.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -292,7 +292,7 @@ description: Operations executed sketch_in_object.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/sketch_on_face/ops.snap b/rust/kcl-lib/tests/sketch_on_face/ops.snap index dddb3c3b6..93b918e0e 100644 --- a/rust/kcl-lib/tests/sketch_on_face/ops.snap +++ b/rust/kcl-lib/tests/sketch_on_face/ops.snap @@ -186,7 +186,7 @@ description: Operations executed sketch_on_face.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -202,7 +202,7 @@ description: Operations executed sketch_on_face.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -219,7 +219,7 @@ description: Operations executed sketch_on_face.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/sketch_on_face/program_memory.snap b/rust/kcl-lib/tests/sketch_on_face/program_memory.snap index 9b8c9efb5..83ca76e7f 100644 --- a/rust/kcl-lib/tests/sketch_on_face/program_memory.snap +++ b/rust/kcl-lib/tests/sketch_on_face/program_memory.snap @@ -72,7 +72,7 @@ description: Variables in memory after executing sketch_on_face.kcl }, "to": [ 39.86, - 15.1 + 15.100000000000001 ], "type": "ToPoint", "units": { @@ -86,12 +86,12 @@ description: Variables in memory after executing sketch_on_face.kcl }, "from": [ 39.86, - 15.1 + 15.100000000000001 ], "tag": null, "to": [ 35.74, - -7.71 + -7.709999999999997 ], "type": "ToPoint", "units": { @@ -105,12 +105,12 @@ description: Variables in memory after executing sketch_on_face.kcl }, "from": [ 35.74, - -7.71 + -7.709999999999997 ], "tag": null, "to": [ 2.5, - 6.84 + 6.840000000000003 ], "type": "ToPoint", "units": { @@ -124,7 +124,7 @@ description: Variables in memory after executing sketch_on_face.kcl }, "from": [ 2.5, - 6.84 + 6.840000000000003 ], "tag": null, "to": [ @@ -406,7 +406,7 @@ description: Variables in memory after executing sketch_on_face.kcl }, "to": [ 39.86, - 15.1 + 15.100000000000001 ], "type": "ToPoint", "units": { @@ -420,12 +420,12 @@ description: Variables in memory after executing sketch_on_face.kcl }, "from": [ 39.86, - 15.1 + 15.100000000000001 ], "tag": null, "to": [ 35.74, - -7.71 + -7.709999999999997 ], "type": "ToPoint", "units": { @@ -439,12 +439,12 @@ description: Variables in memory after executing sketch_on_face.kcl }, "from": [ 35.74, - -7.71 + -7.709999999999997 ], "tag": null, "to": [ 2.5, - 6.84 + 6.840000000000003 ], "type": "ToPoint", "units": { @@ -458,7 +458,7 @@ description: Variables in memory after executing sketch_on_face.kcl }, "from": [ 2.5, - 6.84 + 6.840000000000003 ], "tag": null, "to": [ diff --git a/rust/kcl-lib/tests/sketch_on_face_after_fillets_referencing_face/artifact_commands.snap b/rust/kcl-lib/tests/sketch_on_face_after_fillets_referencing_face/artifact_commands.snap index d7bfbcb3e..90e1c74f7 100644 --- a/rust/kcl-lib/tests/sketch_on_face_after_fillets_referencing_face/artifact_commands.snap +++ b/rust/kcl-lib/tests/sketch_on_face_after_fillets_referencing_face/artifact_commands.snap @@ -116,7 +116,7 @@ description: Artifact commands sketch_on_face_after_fillets_referencing_face.kcl "type": "line", "end": { "x": 0.0, - "y": -0.321, + "y": -0.32071349029490925, "z": 0.0 }, "relative": true @@ -132,7 +132,7 @@ description: Artifact commands sketch_on_face_after_fillets_referencing_face.kcl "segment": { "type": "line", "end": { - "x": 7.679, + "x": 7.679286509705091, "y": 0.0, "z": 0.0 }, @@ -150,7 +150,7 @@ description: Artifact commands sketch_on_face_after_fillets_referencing_face.kcl "type": "line", "end": { "x": 0.0, - "y": -5.679, + "y": -5.679286509705091, "z": 0.0 }, "relative": true diff --git a/rust/kcl-lib/tests/sketch_on_face_after_fillets_referencing_face/ops.snap b/rust/kcl-lib/tests/sketch_on_face_after_fillets_referencing_face/ops.snap index bb93fb743..997e8b088 100644 --- a/rust/kcl-lib/tests/sketch_on_face_after_fillets_referencing_face/ops.snap +++ b/rust/kcl-lib/tests/sketch_on_face_after_fillets_referencing_face/ops.snap @@ -273,7 +273,7 @@ description: Operations executed sketch_on_face_after_fillets_referencing_face.k "name": "thickness", "value": { "type": "Number", - "value": 0.321, + "value": 0.32071349029490925, "ty": { "type": "Default", "len": { @@ -493,7 +493,7 @@ description: Operations executed sketch_on_face_after_fillets_referencing_face.k "radius": { "value": { "type": "Number", - "value": 0.571, + "value": 0.5707134902949093, "ty": { "type": "Default", "len": { @@ -640,7 +640,7 @@ description: Operations executed sketch_on_face_after_fillets_referencing_face.k "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -656,7 +656,7 @@ description: Operations executed sketch_on_face_after_fillets_referencing_face.k "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -673,7 +673,7 @@ description: Operations executed sketch_on_face_after_fillets_referencing_face.k "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/sketch_on_face_after_fillets_referencing_face/program_memory.snap b/rust/kcl-lib/tests/sketch_on_face_after_fillets_referencing_face/program_memory.snap index 09021aa17..d55cf26aa 100644 --- a/rust/kcl-lib/tests/sketch_on_face_after_fillets_referencing_face/program_memory.snap +++ b/rust/kcl-lib/tests/sketch_on_face_after_fillets_referencing_face/program_memory.snap @@ -176,7 +176,7 @@ description: Variables in memory after executing sketch_on_face_after_fillets_re "tag": null, "to": [ -8.0, - 5.679 + 5.679286509705091 ], "type": "ToPoint", "units": { @@ -190,7 +190,7 @@ description: Variables in memory after executing sketch_on_face_after_fillets_re }, "from": [ -8.0, - 5.679 + 5.679286509705091 ], "tag": { "commentStart": 1225, @@ -200,8 +200,8 @@ description: Variables in memory after executing sketch_on_face_after_fillets_re "value": "innerEdge" }, "to": [ - -0.321, - 5.679 + -0.32071349029490914, + 5.679286509705091 ], "type": "ToPoint", "units": { @@ -214,12 +214,12 @@ description: Variables in memory after executing sketch_on_face_after_fillets_re "sourceRange": [] }, "from": [ - -0.321, - 5.679 + -0.32071349029490914, + 5.679286509705091 ], "tag": null, "to": [ - -0.321, + -0.32071349029490914, 0.0 ], "type": "ToPoint", @@ -233,7 +233,7 @@ description: Variables in memory after executing sketch_on_face_after_fillets_re "sourceRange": [] }, "from": [ - -0.321, + -0.32071349029490914, 0.0 ], "tag": null, @@ -481,7 +481,7 @@ description: Variables in memory after executing sketch_on_face_after_fillets_re "tag": null, "to": [ 6.45, - 3.8 + 3.8000000000000003 ], "type": "ToPoint", "units": { @@ -495,7 +495,7 @@ description: Variables in memory after executing sketch_on_face_after_fillets_re }, "from": [ 6.45, - 3.8 + 3.8000000000000003 ], "tag": null, "to": [ @@ -518,7 +518,7 @@ description: Variables in memory after executing sketch_on_face_after_fillets_re ], "tag": null, "to": [ - 4.31, + 4.3100000000000005, 2.05 ], "type": "ToPoint", @@ -532,7 +532,7 @@ description: Variables in memory after executing sketch_on_face_after_fillets_re "sourceRange": [] }, "from": [ - 4.31, + 4.3100000000000005, 2.05 ], "tag": null, @@ -718,7 +718,7 @@ description: Variables in memory after executing sketch_on_face_after_fillets_re "tag": null, "to": [ -8.0, - 5.679 + 5.679286509705091 ], "type": "ToPoint", "units": { @@ -732,7 +732,7 @@ description: Variables in memory after executing sketch_on_face_after_fillets_re }, "from": [ -8.0, - 5.679 + 5.679286509705091 ], "tag": { "commentStart": 1225, @@ -742,8 +742,8 @@ description: Variables in memory after executing sketch_on_face_after_fillets_re "value": "innerEdge" }, "to": [ - -0.321, - 5.679 + -0.32071349029490914, + 5.679286509705091 ], "type": "ToPoint", "units": { @@ -756,12 +756,12 @@ description: Variables in memory after executing sketch_on_face_after_fillets_re "sourceRange": [] }, "from": [ - -0.321, - 5.679 + -0.32071349029490914, + 5.679286509705091 ], "tag": null, "to": [ - -0.321, + -0.32071349029490914, 0.0 ], "type": "ToPoint", @@ -775,7 +775,7 @@ description: Variables in memory after executing sketch_on_face_after_fillets_re "sourceRange": [] }, "from": [ - -0.321, + -0.32071349029490914, 0.0 ], "tag": null, @@ -942,7 +942,7 @@ description: Variables in memory after executing sketch_on_face_after_fillets_re }, "thickness": { "type": "Number", - "value": 0.321, + "value": 0.32071349029490925, "ty": { "type": "Default", "len": { diff --git a/rust/kcl-lib/tests/sketch_on_face_circle_tagged/ops.snap b/rust/kcl-lib/tests/sketch_on_face_circle_tagged/ops.snap index 79ecfbcd0..6c79aabb5 100644 --- a/rust/kcl-lib/tests/sketch_on_face_circle_tagged/ops.snap +++ b/rust/kcl-lib/tests/sketch_on_face_circle_tagged/ops.snap @@ -281,7 +281,7 @@ description: Operations executed sketch_on_face_circle_tagged.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -297,7 +297,7 @@ description: Operations executed sketch_on_face_circle_tagged.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -314,7 +314,7 @@ description: Operations executed sketch_on_face_circle_tagged.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/sketch_on_face_end/ops.snap b/rust/kcl-lib/tests/sketch_on_face_end/ops.snap index 6ea484610..d0e17b154 100644 --- a/rust/kcl-lib/tests/sketch_on_face_end/ops.snap +++ b/rust/kcl-lib/tests/sketch_on_face_end/ops.snap @@ -281,7 +281,7 @@ description: Operations executed sketch_on_face_end.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -297,7 +297,7 @@ description: Operations executed sketch_on_face_end.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -314,7 +314,7 @@ description: Operations executed sketch_on_face_end.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/sketch_on_face_end_negative_extrude/ops.snap b/rust/kcl-lib/tests/sketch_on_face_end_negative_extrude/ops.snap index f6bbefd44..dadcd9ee9 100644 --- a/rust/kcl-lib/tests/sketch_on_face_end_negative_extrude/ops.snap +++ b/rust/kcl-lib/tests/sketch_on_face_end_negative_extrude/ops.snap @@ -281,7 +281,7 @@ description: Operations executed sketch_on_face_end_negative_extrude.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -297,7 +297,7 @@ description: Operations executed sketch_on_face_end_negative_extrude.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -314,7 +314,7 @@ description: Operations executed sketch_on_face_end_negative_extrude.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/sketch_on_face_start/ops.snap b/rust/kcl-lib/tests/sketch_on_face_start/ops.snap index a39ecf45a..a54798410 100644 --- a/rust/kcl-lib/tests/sketch_on_face_start/ops.snap +++ b/rust/kcl-lib/tests/sketch_on_face_start/ops.snap @@ -284,7 +284,7 @@ description: Operations executed sketch_on_face_start.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -300,7 +300,7 @@ description: Operations executed sketch_on_face_start.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -317,7 +317,7 @@ description: Operations executed sketch_on_face_start.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/sketch_on_face_union/artifact_commands.snap b/rust/kcl-lib/tests/sketch_on_face_union/artifact_commands.snap index 467be9b7b..d7df86c6c 100644 --- a/rust/kcl-lib/tests/sketch_on_face_union/artifact_commands.snap +++ b/rust/kcl-lib/tests/sketch_on_face_union/artifact_commands.snap @@ -99,7 +99,7 @@ description: Artifact commands sketch_on_face_union.kcl "type": "line", "end": { "x": 0.0, - "y": 304.8, + "y": 304.79999999999995, "z": 0.0 }, "relative": true @@ -116,7 +116,7 @@ description: Artifact commands sketch_on_face_union.kcl "type": "line", "end": { "x": 0.0, - "y": 1015.453, + "y": 1015.4528710282178, "z": 0.0 }, "relative": false @@ -133,7 +133,7 @@ description: Artifact commands sketch_on_face_union.kcl "type": "line", "end": { "x": 1524.0, - "y": 304.8, + "y": 304.79999999999995, "z": 0.0 }, "relative": false @@ -178,7 +178,7 @@ description: Artifact commands sketch_on_face_union.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 1422.4, + "x": 1422.3999999999999, "y": 101.6, "z": 0.0 } @@ -218,7 +218,7 @@ description: Artifact commands sketch_on_face_union.kcl "type": "line", "end": { "x": 50.8, - "y": 913.853, + "y": 913.8528710282178, "z": 0.0 }, "relative": false @@ -234,8 +234,8 @@ description: Artifact commands sketch_on_face_union.kcl "segment": { "type": "line", "end": { - "x": 1422.4, - "y": 274.265, + "x": 1422.3999999999999, + "y": 274.2652871028218, "z": 0.0 }, "relative": false @@ -280,7 +280,7 @@ description: Artifact commands sketch_on_face_union.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -1422.4, + "x": -1422.3999999999999, "y": 101.6, "z": 0.0 } @@ -320,7 +320,7 @@ description: Artifact commands sketch_on_face_union.kcl "type": "line", "end": { "x": -50.8, - "y": 913.853, + "y": 913.8528710282178, "z": 0.0 }, "relative": false @@ -336,8 +336,8 @@ description: Artifact commands sketch_on_face_union.kcl "segment": { "type": "line", "end": { - "x": -1422.4, - "y": 274.265, + "x": -1422.3999999999999, + "y": 274.26528710282207, "z": 0.0 }, "relative": false @@ -527,7 +527,7 @@ description: Artifact commands sketch_on_face_union.kcl "path": "[uuid]", "to": { "x": 25.4, - "y": 355.6, + "y": 355.59999999999997, "z": 0.0 } } @@ -548,8 +548,8 @@ description: Artifact commands sketch_on_face_union.kcl "segment": { "type": "line", "end": { - "x": 549.926, - "y": 317.5, + "x": 549.9261314031186, + "y": 317.49999999999994, "z": 0.0 }, "relative": true @@ -565,8 +565,8 @@ description: Artifact commands sketch_on_face_union.kcl "segment": { "type": "line", "end": { - "x": 115.101, - "y": -53.673, + "x": 115.10108895365452, + "y": -53.67251924106883, "z": 0.0 }, "relative": true @@ -583,7 +583,7 @@ description: Artifact commands sketch_on_face_union.kcl "type": "line", "end": { "x": 25.4, - "y": 235.474, + "y": 235.4738360675195, "z": 0.0 }, "relative": false @@ -698,7 +698,7 @@ description: Artifact commands sketch_on_face_union.kcl "path": "[uuid]", "to": { "x": -25.4, - "y": 355.6, + "y": 355.59999999999997, "z": 0.0 } } @@ -719,8 +719,8 @@ description: Artifact commands sketch_on_face_union.kcl "segment": { "type": "line", "end": { - "x": -549.926, - "y": 317.5, + "x": -549.9261314031186, + "y": 317.49999999999994, "z": 0.0 }, "relative": true @@ -736,8 +736,8 @@ description: Artifact commands sketch_on_face_union.kcl "segment": { "type": "line", "end": { - "x": -115.101, - "y": -53.673, + "x": -115.10108895365455, + "y": -53.672519241068805, "z": 0.0 }, "relative": true @@ -754,7 +754,7 @@ description: Artifact commands sketch_on_face_union.kcl "type": "line", "end": { "x": -25.4, - "y": 235.474, + "y": 235.4738360675197, "z": 0.0 }, "relative": false diff --git a/rust/kcl-lib/tests/sketch_on_face_union/ops.snap b/rust/kcl-lib/tests/sketch_on_face_union/ops.snap index 4d04b3167..9920ae9b4 100644 --- a/rust/kcl-lib/tests/sketch_on_face_union/ops.snap +++ b/rust/kcl-lib/tests/sketch_on_face_union/ops.snap @@ -619,7 +619,7 @@ description: Operations executed sketch_on_face_union.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -635,7 +635,7 @@ description: Operations executed sketch_on_face_union.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -652,7 +652,7 @@ description: Operations executed sketch_on_face_union.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/sketch_on_face_union/program_memory.snap b/rust/kcl-lib/tests/sketch_on_face_union/program_memory.snap index e072c7e62..1ef44a65e 100644 --- a/rust/kcl-lib/tests/sketch_on_face_union/program_memory.snap +++ b/rust/kcl-lib/tests/sketch_on_face_union/program_memory.snap @@ -124,7 +124,7 @@ description: Variables in memory after executing sketch_on_face_union.kcl }, "to": [ 0.0, - 39.978 + 39.978459489299915 ], "type": "ToPoint", "units": { @@ -138,7 +138,7 @@ description: Variables in memory after executing sketch_on_face_union.kcl }, "from": [ 0.0, - 39.978 + 39.978459489299915 ], "tag": null, "to": [ @@ -518,7 +518,7 @@ description: Variables in memory after executing sketch_on_face_union.kcl }, "to": [ 0.0, - 39.978 + 39.978459489299915 ], "type": "ToPoint", "units": { @@ -532,7 +532,7 @@ description: Variables in memory after executing sketch_on_face_union.kcl }, "from": [ 0.0, - 39.978 + 39.978459489299915 ], "tag": null, "to": [ @@ -814,7 +814,7 @@ description: Variables in memory after executing sketch_on_face_union.kcl }, "to": [ 0.0, - 39.978 + 39.978459489299915 ], "type": "ToPoint", "units": { @@ -828,7 +828,7 @@ description: Variables in memory after executing sketch_on_face_union.kcl }, "from": [ 0.0, - 39.978 + 39.978459489299915 ], "tag": null, "to": [ @@ -1160,7 +1160,7 @@ description: Variables in memory after executing sketch_on_face_union.kcl }, "to": [ 0.0, - 39.978 + 39.978459489299915 ], "type": "ToPoint", "units": { @@ -1174,7 +1174,7 @@ description: Variables in memory after executing sketch_on_face_union.kcl }, "from": [ 0.0, - 39.978 + 39.978459489299915 ], "tag": null, "to": [ @@ -1428,7 +1428,7 @@ description: Variables in memory after executing sketch_on_face_union.kcl }, "to": [ 0.0, - 39.978 + 39.978459489299915 ], "type": "ToPoint", "units": { @@ -1442,7 +1442,7 @@ description: Variables in memory after executing sketch_on_face_union.kcl }, "from": [ 0.0, - 39.978 + 39.978459489299915 ], "tag": null, "to": [ @@ -1615,7 +1615,7 @@ description: Variables in memory after executing sketch_on_face_union.kcl }, "to": [ 0.0, - 39.978 + 39.978459489299915 ], "type": "ToPoint", "units": { @@ -1629,7 +1629,7 @@ description: Variables in memory after executing sketch_on_face_union.kcl }, "from": [ 0.0, - 39.978 + 39.978459489299915 ], "tag": null, "to": [ @@ -1763,7 +1763,7 @@ description: Variables in memory after executing sketch_on_face_union.kcl "tag": null, "to": [ 2.0, - 35.978 + 35.978459489299915 ], "type": "ToPoint", "units": { @@ -1777,12 +1777,12 @@ description: Variables in memory after executing sketch_on_face_union.kcl }, "from": [ 2.0, - 35.978 + 35.978459489299915 ], "tag": null, "to": [ 56.0, - 10.798 + 10.797845948929993 ], "type": "ToPoint", "units": { @@ -1796,7 +1796,7 @@ description: Variables in memory after executing sketch_on_face_union.kcl }, "from": [ 56.0, - 10.798 + 10.797845948929993 ], "tag": null, "to": [ @@ -1901,7 +1901,7 @@ description: Variables in memory after executing sketch_on_face_union.kcl "tag": null, "to": [ -2.0, - 35.978 + 35.978459489299915 ], "type": "ToPoint", "units": { @@ -1915,12 +1915,12 @@ description: Variables in memory after executing sketch_on_face_union.kcl }, "from": [ -2.0, - 35.978 + 35.978459489299915 ], "tag": null, "to": [ -56.0, - 10.798 + 10.797845948930004 ], "type": "ToPoint", "units": { @@ -1934,7 +1934,7 @@ description: Variables in memory after executing sketch_on_face_union.kcl }, "from": [ -56.0, - 10.798 + 10.797845948930004 ], "tag": null, "to": [ @@ -2070,7 +2070,7 @@ description: Variables in memory after executing sketch_on_face_union.kcl }, "to": [ 0.0, - 39.978 + 39.978459489299915 ], "type": "ToPoint", "units": { @@ -2084,7 +2084,7 @@ description: Variables in memory after executing sketch_on_face_union.kcl }, "from": [ 0.0, - 39.978 + 39.978459489299915 ], "tag": null, "to": [ @@ -2232,7 +2232,7 @@ description: Variables in memory after executing sketch_on_face_union.kcl ], "tag": null, "to": [ - 22.651, + 22.65063509461097, 26.5 ], "type": "ToPoint", @@ -2246,13 +2246,13 @@ description: Variables in memory after executing sketch_on_face_union.kcl "sourceRange": [] }, "from": [ - 22.651, + 22.65063509461097, 26.5 ], "tag": null, "to": [ - 27.182, - 24.387 + 27.18217402979422, + 24.386908691296505 ], "type": "ToPoint", "units": { @@ -2265,13 +2265,13 @@ description: Variables in memory after executing sketch_on_face_union.kcl "sourceRange": [] }, "from": [ - 27.182, - 24.387 + 27.18217402979422, + 24.386908691296505 ], "tag": null, "to": [ 1.0, - 9.271 + 9.270623467225178 ], "type": "ToPoint", "units": { @@ -2285,7 +2285,7 @@ description: Variables in memory after executing sketch_on_face_union.kcl }, "from": [ 1.0, - 9.271 + 9.270623467225178 ], "tag": null, "to": [ @@ -2412,7 +2412,7 @@ description: Variables in memory after executing sketch_on_face_union.kcl ], "tag": null, "to": [ - -22.651, + -22.65063509461097, 26.5 ], "type": "ToPoint", @@ -2426,13 +2426,13 @@ description: Variables in memory after executing sketch_on_face_union.kcl "sourceRange": [] }, "from": [ - -22.651, + -22.65063509461097, 26.5 ], "tag": null, "to": [ - -27.182, - 24.387 + -27.18217402979422, + 24.386908691296505 ], "type": "ToPoint", "units": { @@ -2445,13 +2445,13 @@ description: Variables in memory after executing sketch_on_face_union.kcl "sourceRange": [] }, "from": [ - -27.182, - 24.387 + -27.18217402979422, + 24.386908691296505 ], "tag": null, "to": [ -1.0, - 9.271 + 9.270623467225185 ], "type": "ToPoint", "units": { @@ -2465,7 +2465,7 @@ description: Variables in memory after executing sketch_on_face_union.kcl }, "from": [ -1.0, - 9.271 + 9.270623467225185 ], "tag": null, "to": [ diff --git a/rust/kcl-lib/tests/spheres/artifact_commands.snap b/rust/kcl-lib/tests/spheres/artifact_commands.snap index a57261aa3..846016f96 100644 --- a/rust/kcl-lib/tests/spheres/artifact_commands.snap +++ b/rust/kcl-lib/tests/spheres/artifact_commands.snap @@ -267,7 +267,7 @@ description: Artifact commands spheres.kcl "segment": { "type": "arc", "center": { - "x": -0.0, + "x": -0.0000000000000003061616997868383, "y": 5.0 }, "radius": 5.0, diff --git a/rust/kcl-lib/tests/spheres/ops.snap b/rust/kcl-lib/tests/spheres/ops.snap index b786faea1..0cc1337d8 100644 --- a/rust/kcl-lib/tests/spheres/ops.snap +++ b/rust/kcl-lib/tests/spheres/ops.snap @@ -351,7 +351,7 @@ description: Operations executed spheres.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -367,7 +367,7 @@ description: Operations executed spheres.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -384,7 +384,7 @@ description: Operations executed spheres.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/ssi_pattern/artifact_commands.snap b/rust/kcl-lib/tests/ssi_pattern/artifact_commands.snap index 3701b90d6..cee6daef0 100644 --- a/rust/kcl-lib/tests/ssi_pattern/artifact_commands.snap +++ b/rust/kcl-lib/tests/ssi_pattern/artifact_commands.snap @@ -115,7 +115,7 @@ description: Artifact commands ssi_pattern.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": 24.21, + "x": 24.209999999999997, "y": 16.7, "z": 0.0 }, @@ -251,7 +251,7 @@ description: Artifact commands ssi_pattern.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -0.68, + "x": -0.6800000000000002, "y": 47.7, "z": 0.0 } diff --git a/rust/kcl-lib/tests/ssi_pattern/ops.snap b/rust/kcl-lib/tests/ssi_pattern/ops.snap index a0cca81e0..94bd46e9b 100644 --- a/rust/kcl-lib/tests/ssi_pattern/ops.snap +++ b/rust/kcl-lib/tests/ssi_pattern/ops.snap @@ -361,7 +361,7 @@ description: Operations executed ssi_pattern.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -377,7 +377,7 @@ description: Operations executed ssi_pattern.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -394,7 +394,7 @@ description: Operations executed ssi_pattern.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/ssi_pattern/program_memory.snap b/rust/kcl-lib/tests/ssi_pattern/program_memory.snap index 5eec2a6eb..ba37b7294 100644 --- a/rust/kcl-lib/tests/ssi_pattern/program_memory.snap +++ b/rust/kcl-lib/tests/ssi_pattern/program_memory.snap @@ -68,7 +68,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ -4.35, - -2.06 + -2.0600000000000005 ], "type": "ToPoint", "units": { @@ -82,12 +82,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ -4.35, - -2.06 + -2.0600000000000005 ], "tag": null, "to": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "type": "ToPoint", "units": { @@ -101,12 +101,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "ccw": true, "center": [ - -2.478, - 21.878 + -2.478430620978426, + 21.878248822388485 ], "from": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "tag": null, "to": [ @@ -130,7 +130,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ 20.4, - -12.15 + -12.150000000000002 ], "type": "ToPoint", "units": { @@ -144,7 +144,7 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ 20.4, - -12.15 + -12.150000000000002 ], "tag": { "commentStart": 271, @@ -274,7 +274,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ -4.35, - -2.06 + -2.0600000000000005 ], "type": "ToPoint", "units": { @@ -288,12 +288,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ -4.35, - -2.06 + -2.0600000000000005 ], "tag": null, "to": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "type": "ToPoint", "units": { @@ -307,12 +307,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "ccw": true, "center": [ - -2.478, - 21.878 + -2.478430620978426, + 21.878248822388485 ], "from": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "tag": null, "to": [ @@ -336,7 +336,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ 20.4, - -12.15 + -12.150000000000002 ], "type": "ToPoint", "units": { @@ -350,7 +350,7 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ 20.4, - -12.15 + -12.150000000000002 ], "tag": { "commentStart": 271, @@ -482,13 +482,13 @@ description: Variables in memory after executing ssi_pattern.kcl 47.7 ], "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "radius": 1.4, "tag": null, "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "type": "Circle", @@ -581,7 +581,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ -4.35, - -2.06 + -2.0600000000000005 ], "type": "ToPoint", "units": { @@ -595,12 +595,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ -4.35, - -2.06 + -2.0600000000000005 ], "tag": null, "to": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "type": "ToPoint", "units": { @@ -614,12 +614,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "ccw": true, "center": [ - -2.478, - 21.878 + -2.478430620978426, + 21.878248822388485 ], "from": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "tag": null, "to": [ @@ -643,7 +643,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ 20.4, - -12.15 + -12.150000000000002 ], "type": "ToPoint", "units": { @@ -657,7 +657,7 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ 20.4, - -12.15 + -12.150000000000002 ], "tag": { "commentStart": 271, @@ -769,11 +769,11 @@ description: Variables in memory after executing ssi_pattern.kcl }, "start": { "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "units": { @@ -830,13 +830,13 @@ description: Variables in memory after executing ssi_pattern.kcl 47.7 ], "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "radius": 1.4, "tag": null, "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "type": "Circle", @@ -929,7 +929,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ -4.35, - -2.06 + -2.0600000000000005 ], "type": "ToPoint", "units": { @@ -943,12 +943,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ -4.35, - -2.06 + -2.0600000000000005 ], "tag": null, "to": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "type": "ToPoint", "units": { @@ -962,12 +962,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "ccw": true, "center": [ - -2.478, - 21.878 + -2.478430620978426, + 21.878248822388485 ], "from": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "tag": null, "to": [ @@ -991,7 +991,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ 20.4, - -12.15 + -12.150000000000002 ], "type": "ToPoint", "units": { @@ -1005,7 +1005,7 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ 20.4, - -12.15 + -12.150000000000002 ], "tag": { "commentStart": 271, @@ -1117,11 +1117,11 @@ description: Variables in memory after executing ssi_pattern.kcl }, "start": { "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "units": { @@ -1178,13 +1178,13 @@ description: Variables in memory after executing ssi_pattern.kcl 47.7 ], "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "radius": 1.4, "tag": null, "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "type": "Circle", @@ -1277,7 +1277,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ -4.35, - -2.06 + -2.0600000000000005 ], "type": "ToPoint", "units": { @@ -1291,12 +1291,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ -4.35, - -2.06 + -2.0600000000000005 ], "tag": null, "to": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "type": "ToPoint", "units": { @@ -1310,12 +1310,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "ccw": true, "center": [ - -2.478, - 21.878 + -2.478430620978426, + 21.878248822388485 ], "from": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "tag": null, "to": [ @@ -1339,7 +1339,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ 20.4, - -12.15 + -12.150000000000002 ], "type": "ToPoint", "units": { @@ -1353,7 +1353,7 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ 20.4, - -12.15 + -12.150000000000002 ], "tag": { "commentStart": 271, @@ -1465,11 +1465,11 @@ description: Variables in memory after executing ssi_pattern.kcl }, "start": { "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "units": { @@ -1526,13 +1526,13 @@ description: Variables in memory after executing ssi_pattern.kcl 47.7 ], "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "radius": 1.4, "tag": null, "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "type": "Circle", @@ -1625,7 +1625,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ -4.35, - -2.06 + -2.0600000000000005 ], "type": "ToPoint", "units": { @@ -1639,12 +1639,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ -4.35, - -2.06 + -2.0600000000000005 ], "tag": null, "to": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "type": "ToPoint", "units": { @@ -1658,12 +1658,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "ccw": true, "center": [ - -2.478, - 21.878 + -2.478430620978426, + 21.878248822388485 ], "from": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "tag": null, "to": [ @@ -1687,7 +1687,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ 20.4, - -12.15 + -12.150000000000002 ], "type": "ToPoint", "units": { @@ -1701,7 +1701,7 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ 20.4, - -12.15 + -12.150000000000002 ], "tag": { "commentStart": 271, @@ -1813,11 +1813,11 @@ description: Variables in memory after executing ssi_pattern.kcl }, "start": { "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "units": { @@ -1874,13 +1874,13 @@ description: Variables in memory after executing ssi_pattern.kcl 47.7 ], "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "radius": 1.4, "tag": null, "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "type": "Circle", @@ -1973,7 +1973,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ -4.35, - -2.06 + -2.0600000000000005 ], "type": "ToPoint", "units": { @@ -1987,12 +1987,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ -4.35, - -2.06 + -2.0600000000000005 ], "tag": null, "to": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "type": "ToPoint", "units": { @@ -2006,12 +2006,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "ccw": true, "center": [ - -2.478, - 21.878 + -2.478430620978426, + 21.878248822388485 ], "from": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "tag": null, "to": [ @@ -2035,7 +2035,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ 20.4, - -12.15 + -12.150000000000002 ], "type": "ToPoint", "units": { @@ -2049,7 +2049,7 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ 20.4, - -12.15 + -12.150000000000002 ], "tag": { "commentStart": 271, @@ -2161,11 +2161,11 @@ description: Variables in memory after executing ssi_pattern.kcl }, "start": { "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "units": { @@ -2222,13 +2222,13 @@ description: Variables in memory after executing ssi_pattern.kcl 47.7 ], "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "radius": 1.4, "tag": null, "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "type": "Circle", @@ -2321,7 +2321,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ -4.35, - -2.06 + -2.0600000000000005 ], "type": "ToPoint", "units": { @@ -2335,12 +2335,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ -4.35, - -2.06 + -2.0600000000000005 ], "tag": null, "to": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "type": "ToPoint", "units": { @@ -2354,12 +2354,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "ccw": true, "center": [ - -2.478, - 21.878 + -2.478430620978426, + 21.878248822388485 ], "from": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "tag": null, "to": [ @@ -2383,7 +2383,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ 20.4, - -12.15 + -12.150000000000002 ], "type": "ToPoint", "units": { @@ -2397,7 +2397,7 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ 20.4, - -12.15 + -12.150000000000002 ], "tag": { "commentStart": 271, @@ -2509,11 +2509,11 @@ description: Variables in memory after executing ssi_pattern.kcl }, "start": { "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "units": { @@ -2570,13 +2570,13 @@ description: Variables in memory after executing ssi_pattern.kcl 47.7 ], "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "radius": 1.4, "tag": null, "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "type": "Circle", @@ -2669,7 +2669,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ -4.35, - -2.06 + -2.0600000000000005 ], "type": "ToPoint", "units": { @@ -2683,12 +2683,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ -4.35, - -2.06 + -2.0600000000000005 ], "tag": null, "to": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "type": "ToPoint", "units": { @@ -2702,12 +2702,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "ccw": true, "center": [ - -2.478, - 21.878 + -2.478430620978426, + 21.878248822388485 ], "from": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "tag": null, "to": [ @@ -2731,7 +2731,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ 20.4, - -12.15 + -12.150000000000002 ], "type": "ToPoint", "units": { @@ -2745,7 +2745,7 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ 20.4, - -12.15 + -12.150000000000002 ], "tag": { "commentStart": 271, @@ -2857,11 +2857,11 @@ description: Variables in memory after executing ssi_pattern.kcl }, "start": { "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "units": { @@ -2918,13 +2918,13 @@ description: Variables in memory after executing ssi_pattern.kcl 47.7 ], "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "radius": 1.4, "tag": null, "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "type": "Circle", @@ -3017,7 +3017,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ -4.35, - -2.06 + -2.0600000000000005 ], "type": "ToPoint", "units": { @@ -3031,12 +3031,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ -4.35, - -2.06 + -2.0600000000000005 ], "tag": null, "to": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "type": "ToPoint", "units": { @@ -3050,12 +3050,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "ccw": true, "center": [ - -2.478, - 21.878 + -2.478430620978426, + 21.878248822388485 ], "from": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "tag": null, "to": [ @@ -3079,7 +3079,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ 20.4, - -12.15 + -12.150000000000002 ], "type": "ToPoint", "units": { @@ -3093,7 +3093,7 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ 20.4, - -12.15 + -12.150000000000002 ], "tag": { "commentStart": 271, @@ -3205,11 +3205,11 @@ description: Variables in memory after executing ssi_pattern.kcl }, "start": { "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "units": { @@ -3266,13 +3266,13 @@ description: Variables in memory after executing ssi_pattern.kcl 47.7 ], "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "radius": 1.4, "tag": null, "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "type": "Circle", @@ -3365,7 +3365,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ -4.35, - -2.06 + -2.0600000000000005 ], "type": "ToPoint", "units": { @@ -3379,12 +3379,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ -4.35, - -2.06 + -2.0600000000000005 ], "tag": null, "to": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "type": "ToPoint", "units": { @@ -3398,12 +3398,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "ccw": true, "center": [ - -2.478, - 21.878 + -2.478430620978426, + 21.878248822388485 ], "from": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "tag": null, "to": [ @@ -3427,7 +3427,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ 20.4, - -12.15 + -12.150000000000002 ], "type": "ToPoint", "units": { @@ -3441,7 +3441,7 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ 20.4, - -12.15 + -12.150000000000002 ], "tag": { "commentStart": 271, @@ -3553,11 +3553,11 @@ description: Variables in memory after executing ssi_pattern.kcl }, "start": { "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "units": { @@ -3614,13 +3614,13 @@ description: Variables in memory after executing ssi_pattern.kcl 47.7 ], "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "radius": 1.4, "tag": null, "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "type": "Circle", @@ -3713,7 +3713,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ -4.35, - -2.06 + -2.0600000000000005 ], "type": "ToPoint", "units": { @@ -3727,12 +3727,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ -4.35, - -2.06 + -2.0600000000000005 ], "tag": null, "to": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "type": "ToPoint", "units": { @@ -3746,12 +3746,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "ccw": true, "center": [ - -2.478, - 21.878 + -2.478430620978426, + 21.878248822388485 ], "from": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "tag": null, "to": [ @@ -3775,7 +3775,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ 20.4, - -12.15 + -12.150000000000002 ], "type": "ToPoint", "units": { @@ -3789,7 +3789,7 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ 20.4, - -12.15 + -12.150000000000002 ], "tag": { "commentStart": 271, @@ -3901,11 +3901,11 @@ description: Variables in memory after executing ssi_pattern.kcl }, "start": { "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "units": { @@ -3962,13 +3962,13 @@ description: Variables in memory after executing ssi_pattern.kcl 47.7 ], "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "radius": 1.4, "tag": null, "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "type": "Circle", @@ -4061,7 +4061,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ -4.35, - -2.06 + -2.0600000000000005 ], "type": "ToPoint", "units": { @@ -4075,12 +4075,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ -4.35, - -2.06 + -2.0600000000000005 ], "tag": null, "to": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "type": "ToPoint", "units": { @@ -4094,12 +4094,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "ccw": true, "center": [ - -2.478, - 21.878 + -2.478430620978426, + 21.878248822388485 ], "from": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "tag": null, "to": [ @@ -4123,7 +4123,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ 20.4, - -12.15 + -12.150000000000002 ], "type": "ToPoint", "units": { @@ -4137,7 +4137,7 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ 20.4, - -12.15 + -12.150000000000002 ], "tag": { "commentStart": 271, @@ -4249,11 +4249,11 @@ description: Variables in memory after executing ssi_pattern.kcl }, "start": { "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "units": { @@ -4310,13 +4310,13 @@ description: Variables in memory after executing ssi_pattern.kcl 47.7 ], "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "radius": 1.4, "tag": null, "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "type": "Circle", @@ -4409,7 +4409,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ -4.35, - -2.06 + -2.0600000000000005 ], "type": "ToPoint", "units": { @@ -4423,12 +4423,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ -4.35, - -2.06 + -2.0600000000000005 ], "tag": null, "to": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "type": "ToPoint", "units": { @@ -4442,12 +4442,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "ccw": true, "center": [ - -2.478, - 21.878 + -2.478430620978426, + 21.878248822388485 ], "from": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "tag": null, "to": [ @@ -4471,7 +4471,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ 20.4, - -12.15 + -12.150000000000002 ], "type": "ToPoint", "units": { @@ -4485,7 +4485,7 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ 20.4, - -12.15 + -12.150000000000002 ], "tag": { "commentStart": 271, @@ -4597,11 +4597,11 @@ description: Variables in memory after executing ssi_pattern.kcl }, "start": { "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "units": { @@ -4658,13 +4658,13 @@ description: Variables in memory after executing ssi_pattern.kcl 47.7 ], "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "radius": 1.4, "tag": null, "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "type": "Circle", @@ -4757,7 +4757,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ -4.35, - -2.06 + -2.0600000000000005 ], "type": "ToPoint", "units": { @@ -4771,12 +4771,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ -4.35, - -2.06 + -2.0600000000000005 ], "tag": null, "to": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "type": "ToPoint", "units": { @@ -4790,12 +4790,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "ccw": true, "center": [ - -2.478, - 21.878 + -2.478430620978426, + 21.878248822388485 ], "from": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "tag": null, "to": [ @@ -4819,7 +4819,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ 20.4, - -12.15 + -12.150000000000002 ], "type": "ToPoint", "units": { @@ -4833,7 +4833,7 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ 20.4, - -12.15 + -12.150000000000002 ], "tag": { "commentStart": 271, @@ -4945,11 +4945,11 @@ description: Variables in memory after executing ssi_pattern.kcl }, "start": { "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "units": { @@ -5006,13 +5006,13 @@ description: Variables in memory after executing ssi_pattern.kcl 47.7 ], "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "radius": 1.4, "tag": null, "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "type": "Circle", @@ -5105,7 +5105,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ -4.35, - -2.06 + -2.0600000000000005 ], "type": "ToPoint", "units": { @@ -5119,12 +5119,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ -4.35, - -2.06 + -2.0600000000000005 ], "tag": null, "to": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "type": "ToPoint", "units": { @@ -5138,12 +5138,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "ccw": true, "center": [ - -2.478, - 21.878 + -2.478430620978426, + 21.878248822388485 ], "from": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "tag": null, "to": [ @@ -5167,7 +5167,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ 20.4, - -12.15 + -12.150000000000002 ], "type": "ToPoint", "units": { @@ -5181,7 +5181,7 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ 20.4, - -12.15 + -12.150000000000002 ], "tag": { "commentStart": 271, @@ -5293,11 +5293,11 @@ description: Variables in memory after executing ssi_pattern.kcl }, "start": { "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "units": { @@ -5354,13 +5354,13 @@ description: Variables in memory after executing ssi_pattern.kcl 47.7 ], "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "radius": 1.4, "tag": null, "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "type": "Circle", @@ -5453,7 +5453,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ -4.35, - -2.06 + -2.0600000000000005 ], "type": "ToPoint", "units": { @@ -5467,12 +5467,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ -4.35, - -2.06 + -2.0600000000000005 ], "tag": null, "to": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "type": "ToPoint", "units": { @@ -5486,12 +5486,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "ccw": true, "center": [ - -2.478, - 21.878 + -2.478430620978426, + 21.878248822388485 ], "from": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "tag": null, "to": [ @@ -5515,7 +5515,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ 20.4, - -12.15 + -12.150000000000002 ], "type": "ToPoint", "units": { @@ -5529,7 +5529,7 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ 20.4, - -12.15 + -12.150000000000002 ], "tag": { "commentStart": 271, @@ -5641,11 +5641,11 @@ description: Variables in memory after executing ssi_pattern.kcl }, "start": { "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "units": { @@ -5702,13 +5702,13 @@ description: Variables in memory after executing ssi_pattern.kcl 47.7 ], "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "radius": 1.4, "tag": null, "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "type": "Circle", @@ -5801,7 +5801,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ -4.35, - -2.06 + -2.0600000000000005 ], "type": "ToPoint", "units": { @@ -5815,12 +5815,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ -4.35, - -2.06 + -2.0600000000000005 ], "tag": null, "to": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "type": "ToPoint", "units": { @@ -5834,12 +5834,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "ccw": true, "center": [ - -2.478, - 21.878 + -2.478430620978426, + 21.878248822388485 ], "from": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "tag": null, "to": [ @@ -5863,7 +5863,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ 20.4, - -12.15 + -12.150000000000002 ], "type": "ToPoint", "units": { @@ -5877,7 +5877,7 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ 20.4, - -12.15 + -12.150000000000002 ], "tag": { "commentStart": 271, @@ -5989,11 +5989,11 @@ description: Variables in memory after executing ssi_pattern.kcl }, "start": { "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "units": { @@ -6050,13 +6050,13 @@ description: Variables in memory after executing ssi_pattern.kcl 47.7 ], "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "radius": 1.4, "tag": null, "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "type": "Circle", @@ -6149,7 +6149,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ -4.35, - -2.06 + -2.0600000000000005 ], "type": "ToPoint", "units": { @@ -6163,12 +6163,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ -4.35, - -2.06 + -2.0600000000000005 ], "tag": null, "to": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "type": "ToPoint", "units": { @@ -6182,12 +6182,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "ccw": true, "center": [ - -2.478, - 21.878 + -2.478430620978426, + 21.878248822388485 ], "from": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "tag": null, "to": [ @@ -6211,7 +6211,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ 20.4, - -12.15 + -12.150000000000002 ], "type": "ToPoint", "units": { @@ -6225,7 +6225,7 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ 20.4, - -12.15 + -12.150000000000002 ], "tag": { "commentStart": 271, @@ -6337,11 +6337,11 @@ description: Variables in memory after executing ssi_pattern.kcl }, "start": { "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "units": { @@ -6398,13 +6398,13 @@ description: Variables in memory after executing ssi_pattern.kcl 47.7 ], "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "radius": 1.4, "tag": null, "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "type": "Circle", @@ -6497,7 +6497,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ -4.35, - -2.06 + -2.0600000000000005 ], "type": "ToPoint", "units": { @@ -6511,12 +6511,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ -4.35, - -2.06 + -2.0600000000000005 ], "tag": null, "to": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "type": "ToPoint", "units": { @@ -6530,12 +6530,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "ccw": true, "center": [ - -2.478, - 21.878 + -2.478430620978426, + 21.878248822388485 ], "from": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "tag": null, "to": [ @@ -6559,7 +6559,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ 20.4, - -12.15 + -12.150000000000002 ], "type": "ToPoint", "units": { @@ -6573,7 +6573,7 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ 20.4, - -12.15 + -12.150000000000002 ], "tag": { "commentStart": 271, @@ -6685,11 +6685,11 @@ description: Variables in memory after executing ssi_pattern.kcl }, "start": { "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "units": { @@ -6746,13 +6746,13 @@ description: Variables in memory after executing ssi_pattern.kcl 47.7 ], "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "radius": 1.4, "tag": null, "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "type": "Circle", @@ -6845,7 +6845,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ -4.35, - -2.06 + -2.0600000000000005 ], "type": "ToPoint", "units": { @@ -6859,12 +6859,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ -4.35, - -2.06 + -2.0600000000000005 ], "tag": null, "to": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "type": "ToPoint", "units": { @@ -6878,12 +6878,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "ccw": true, "center": [ - -2.478, - 21.878 + -2.478430620978426, + 21.878248822388485 ], "from": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "tag": null, "to": [ @@ -6907,7 +6907,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ 20.4, - -12.15 + -12.150000000000002 ], "type": "ToPoint", "units": { @@ -6921,7 +6921,7 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ 20.4, - -12.15 + -12.150000000000002 ], "tag": { "commentStart": 271, @@ -7033,11 +7033,11 @@ description: Variables in memory after executing ssi_pattern.kcl }, "start": { "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "units": { @@ -7094,13 +7094,13 @@ description: Variables in memory after executing ssi_pattern.kcl 47.7 ], "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "radius": 1.4, "tag": null, "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "type": "Circle", @@ -7193,7 +7193,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ -4.35, - -2.06 + -2.0600000000000005 ], "type": "ToPoint", "units": { @@ -7207,12 +7207,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ -4.35, - -2.06 + -2.0600000000000005 ], "tag": null, "to": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "type": "ToPoint", "units": { @@ -7226,12 +7226,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "ccw": true, "center": [ - -2.478, - 21.878 + -2.478430620978426, + 21.878248822388485 ], "from": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "tag": null, "to": [ @@ -7255,7 +7255,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ 20.4, - -12.15 + -12.150000000000002 ], "type": "ToPoint", "units": { @@ -7269,7 +7269,7 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ 20.4, - -12.15 + -12.150000000000002 ], "tag": { "commentStart": 271, @@ -7381,11 +7381,11 @@ description: Variables in memory after executing ssi_pattern.kcl }, "start": { "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "units": { @@ -7442,13 +7442,13 @@ description: Variables in memory after executing ssi_pattern.kcl 47.7 ], "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "radius": 1.4, "tag": null, "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "type": "Circle", @@ -7541,7 +7541,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ -4.35, - -2.06 + -2.0600000000000005 ], "type": "ToPoint", "units": { @@ -7555,12 +7555,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ -4.35, - -2.06 + -2.0600000000000005 ], "tag": null, "to": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "type": "ToPoint", "units": { @@ -7574,12 +7574,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "ccw": true, "center": [ - -2.478, - 21.878 + -2.478430620978426, + 21.878248822388485 ], "from": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "tag": null, "to": [ @@ -7603,7 +7603,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ 20.4, - -12.15 + -12.150000000000002 ], "type": "ToPoint", "units": { @@ -7617,7 +7617,7 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ 20.4, - -12.15 + -12.150000000000002 ], "tag": { "commentStart": 271, @@ -7729,11 +7729,11 @@ description: Variables in memory after executing ssi_pattern.kcl }, "start": { "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "units": { @@ -7790,13 +7790,13 @@ description: Variables in memory after executing ssi_pattern.kcl 47.7 ], "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "radius": 1.4, "tag": null, "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "type": "Circle", @@ -7889,7 +7889,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ -4.35, - -2.06 + -2.0600000000000005 ], "type": "ToPoint", "units": { @@ -7903,12 +7903,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ -4.35, - -2.06 + -2.0600000000000005 ], "tag": null, "to": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "type": "ToPoint", "units": { @@ -7922,12 +7922,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "ccw": true, "center": [ - -2.478, - 21.878 + -2.478430620978426, + 21.878248822388485 ], "from": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "tag": null, "to": [ @@ -7951,7 +7951,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ 20.4, - -12.15 + -12.150000000000002 ], "type": "ToPoint", "units": { @@ -7965,7 +7965,7 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ 20.4, - -12.15 + -12.150000000000002 ], "tag": { "commentStart": 271, @@ -8077,11 +8077,11 @@ description: Variables in memory after executing ssi_pattern.kcl }, "start": { "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "units": { @@ -8138,13 +8138,13 @@ description: Variables in memory after executing ssi_pattern.kcl 47.7 ], "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "radius": 1.4, "tag": null, "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "type": "Circle", @@ -8237,7 +8237,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ -4.35, - -2.06 + -2.0600000000000005 ], "type": "ToPoint", "units": { @@ -8251,12 +8251,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ -4.35, - -2.06 + -2.0600000000000005 ], "tag": null, "to": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "type": "ToPoint", "units": { @@ -8270,12 +8270,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "ccw": true, "center": [ - -2.478, - 21.878 + -2.478430620978426, + 21.878248822388485 ], "from": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "tag": null, "to": [ @@ -8299,7 +8299,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ 20.4, - -12.15 + -12.150000000000002 ], "type": "ToPoint", "units": { @@ -8313,7 +8313,7 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ 20.4, - -12.15 + -12.150000000000002 ], "tag": { "commentStart": 271, @@ -8425,11 +8425,11 @@ description: Variables in memory after executing ssi_pattern.kcl }, "start": { "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "units": { @@ -8486,13 +8486,13 @@ description: Variables in memory after executing ssi_pattern.kcl 47.7 ], "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "radius": 1.4, "tag": null, "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "type": "Circle", @@ -8585,7 +8585,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ -4.35, - -2.06 + -2.0600000000000005 ], "type": "ToPoint", "units": { @@ -8599,12 +8599,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ -4.35, - -2.06 + -2.0600000000000005 ], "tag": null, "to": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "type": "ToPoint", "units": { @@ -8618,12 +8618,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "ccw": true, "center": [ - -2.478, - 21.878 + -2.478430620978426, + 21.878248822388485 ], "from": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "tag": null, "to": [ @@ -8647,7 +8647,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ 20.4, - -12.15 + -12.150000000000002 ], "type": "ToPoint", "units": { @@ -8661,7 +8661,7 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ 20.4, - -12.15 + -12.150000000000002 ], "tag": { "commentStart": 271, @@ -8773,11 +8773,11 @@ description: Variables in memory after executing ssi_pattern.kcl }, "start": { "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "units": { @@ -8834,13 +8834,13 @@ description: Variables in memory after executing ssi_pattern.kcl 47.7 ], "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "radius": 1.4, "tag": null, "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "type": "Circle", @@ -8933,7 +8933,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ -4.35, - -2.06 + -2.0600000000000005 ], "type": "ToPoint", "units": { @@ -8947,12 +8947,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ -4.35, - -2.06 + -2.0600000000000005 ], "tag": null, "to": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "type": "ToPoint", "units": { @@ -8966,12 +8966,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "ccw": true, "center": [ - -2.478, - 21.878 + -2.478430620978426, + 21.878248822388485 ], "from": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "tag": null, "to": [ @@ -8995,7 +8995,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ 20.4, - -12.15 + -12.150000000000002 ], "type": "ToPoint", "units": { @@ -9009,7 +9009,7 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ 20.4, - -12.15 + -12.150000000000002 ], "tag": { "commentStart": 271, @@ -9121,11 +9121,11 @@ description: Variables in memory after executing ssi_pattern.kcl }, "start": { "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "units": { @@ -9182,13 +9182,13 @@ description: Variables in memory after executing ssi_pattern.kcl 47.7 ], "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "radius": 1.4, "tag": null, "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "type": "Circle", @@ -9281,7 +9281,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ -4.35, - -2.06 + -2.0600000000000005 ], "type": "ToPoint", "units": { @@ -9295,12 +9295,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ -4.35, - -2.06 + -2.0600000000000005 ], "tag": null, "to": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "type": "ToPoint", "units": { @@ -9314,12 +9314,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "ccw": true, "center": [ - -2.478, - 21.878 + -2.478430620978426, + 21.878248822388485 ], "from": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "tag": null, "to": [ @@ -9343,7 +9343,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ 20.4, - -12.15 + -12.150000000000002 ], "type": "ToPoint", "units": { @@ -9357,7 +9357,7 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ 20.4, - -12.15 + -12.150000000000002 ], "tag": { "commentStart": 271, @@ -9469,11 +9469,11 @@ description: Variables in memory after executing ssi_pattern.kcl }, "start": { "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "units": { @@ -9530,13 +9530,13 @@ description: Variables in memory after executing ssi_pattern.kcl 47.7 ], "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "radius": 1.4, "tag": null, "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "type": "Circle", @@ -9629,7 +9629,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ -4.35, - -2.06 + -2.0600000000000005 ], "type": "ToPoint", "units": { @@ -9643,12 +9643,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ -4.35, - -2.06 + -2.0600000000000005 ], "tag": null, "to": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "type": "ToPoint", "units": { @@ -9662,12 +9662,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "ccw": true, "center": [ - -2.478, - 21.878 + -2.478430620978426, + 21.878248822388485 ], "from": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "tag": null, "to": [ @@ -9691,7 +9691,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ 20.4, - -12.15 + -12.150000000000002 ], "type": "ToPoint", "units": { @@ -9705,7 +9705,7 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ 20.4, - -12.15 + -12.150000000000002 ], "tag": { "commentStart": 271, @@ -9817,11 +9817,11 @@ description: Variables in memory after executing ssi_pattern.kcl }, "start": { "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "units": { @@ -9878,13 +9878,13 @@ description: Variables in memory after executing ssi_pattern.kcl 47.7 ], "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "radius": 1.4, "tag": null, "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "type": "Circle", @@ -9977,7 +9977,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ -4.35, - -2.06 + -2.0600000000000005 ], "type": "ToPoint", "units": { @@ -9991,12 +9991,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ -4.35, - -2.06 + -2.0600000000000005 ], "tag": null, "to": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "type": "ToPoint", "units": { @@ -10010,12 +10010,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "ccw": true, "center": [ - -2.478, - 21.878 + -2.478430620978426, + 21.878248822388485 ], "from": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "tag": null, "to": [ @@ -10039,7 +10039,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ 20.4, - -12.15 + -12.150000000000002 ], "type": "ToPoint", "units": { @@ -10053,7 +10053,7 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ 20.4, - -12.15 + -12.150000000000002 ], "tag": { "commentStart": 271, @@ -10165,11 +10165,11 @@ description: Variables in memory after executing ssi_pattern.kcl }, "start": { "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "units": { @@ -10226,13 +10226,13 @@ description: Variables in memory after executing ssi_pattern.kcl 47.7 ], "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "radius": 1.4, "tag": null, "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "type": "Circle", @@ -10325,7 +10325,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ -4.35, - -2.06 + -2.0600000000000005 ], "type": "ToPoint", "units": { @@ -10339,12 +10339,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ -4.35, - -2.06 + -2.0600000000000005 ], "tag": null, "to": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "type": "ToPoint", "units": { @@ -10358,12 +10358,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "ccw": true, "center": [ - -2.478, - 21.878 + -2.478430620978426, + 21.878248822388485 ], "from": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "tag": null, "to": [ @@ -10387,7 +10387,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ 20.4, - -12.15 + -12.150000000000002 ], "type": "ToPoint", "units": { @@ -10401,7 +10401,7 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ 20.4, - -12.15 + -12.150000000000002 ], "tag": { "commentStart": 271, @@ -10513,11 +10513,11 @@ description: Variables in memory after executing ssi_pattern.kcl }, "start": { "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "units": { @@ -10574,13 +10574,13 @@ description: Variables in memory after executing ssi_pattern.kcl 47.7 ], "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "radius": 1.4, "tag": null, "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "type": "Circle", @@ -10673,7 +10673,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ -4.35, - -2.06 + -2.0600000000000005 ], "type": "ToPoint", "units": { @@ -10687,12 +10687,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ -4.35, - -2.06 + -2.0600000000000005 ], "tag": null, "to": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "type": "ToPoint", "units": { @@ -10706,12 +10706,12 @@ description: Variables in memory after executing ssi_pattern.kcl }, "ccw": true, "center": [ - -2.478, - 21.878 + -2.478430620978426, + 21.878248822388485 ], "from": [ - -3.81, - -2.09 + -3.8099999999999996, + -2.0900000000000003 ], "tag": null, "to": [ @@ -10735,7 +10735,7 @@ description: Variables in memory after executing ssi_pattern.kcl "tag": null, "to": [ 20.4, - -12.15 + -12.150000000000002 ], "type": "ToPoint", "units": { @@ -10749,7 +10749,7 @@ description: Variables in memory after executing ssi_pattern.kcl }, "from": [ 20.4, - -12.15 + -12.150000000000002 ], "tag": { "commentStart": 271, @@ -10861,11 +10861,11 @@ description: Variables in memory after executing ssi_pattern.kcl }, "start": { "from": [ - -0.68, + -0.6800000000000002, 47.7 ], "to": [ - -0.68, + -0.6800000000000002, 47.7 ], "units": { diff --git a/rust/kcl-lib/tests/subtract_cylinder_from_cube/ops.snap b/rust/kcl-lib/tests/subtract_cylinder_from_cube/ops.snap index f708bbaee..5699882de 100644 --- a/rust/kcl-lib/tests/subtract_cylinder_from_cube/ops.snap +++ b/rust/kcl-lib/tests/subtract_cylinder_from_cube/ops.snap @@ -357,7 +357,7 @@ description: Operations executed subtract_cylinder_from_cube.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -373,7 +373,7 @@ description: Operations executed subtract_cylinder_from_cube.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -390,7 +390,7 @@ description: Operations executed subtract_cylinder_from_cube.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/subtract_doesnt_need_brackets/ops.snap b/rust/kcl-lib/tests/subtract_doesnt_need_brackets/ops.snap index da5a8e594..42235c9c8 100644 --- a/rust/kcl-lib/tests/subtract_doesnt_need_brackets/ops.snap +++ b/rust/kcl-lib/tests/subtract_doesnt_need_brackets/ops.snap @@ -466,7 +466,7 @@ description: Operations executed subtract_doesnt_need_brackets.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -482,7 +482,7 @@ description: Operations executed subtract_doesnt_need_brackets.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -499,7 +499,7 @@ description: Operations executed subtract_doesnt_need_brackets.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/subtract_regression00/ops.snap b/rust/kcl-lib/tests/subtract_regression00/ops.snap index e1396898f..cbf94c684 100644 --- a/rust/kcl-lib/tests/subtract_regression00/ops.snap +++ b/rust/kcl-lib/tests/subtract_regression00/ops.snap @@ -261,7 +261,7 @@ description: Operations executed subtract_regression00.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -277,7 +277,7 @@ description: Operations executed subtract_regression00.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -294,7 +294,7 @@ description: Operations executed subtract_regression00.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/subtract_regression01/artifact_commands.snap b/rust/kcl-lib/tests/subtract_regression01/artifact_commands.snap index 887398872..059997212 100644 --- a/rust/kcl-lib/tests/subtract_regression01/artifact_commands.snap +++ b/rust/kcl-lib/tests/subtract_regression01/artifact_commands.snap @@ -59,8 +59,8 @@ description: Artifact commands subtract_regression01.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -23.19, - "y": -14.91, + "x": -23.1902, + "y": -14.909799999999999, "z": 0.0 } } @@ -81,7 +81,7 @@ description: Artifact commands subtract_regression01.kcl "segment": { "type": "line", "end": { - "x": 23.19, + "x": 23.1902, "y": 0.0, "z": 0.0 }, @@ -98,7 +98,7 @@ description: Artifact commands subtract_regression01.kcl "segment": { "type": "arc", "center": { - "x": -0.0, + "x": -0.0000000000000009129619422963603, "y": -0.0 }, "radius": 14.909799999999999, @@ -108,7 +108,7 @@ description: Artifact commands subtract_regression01.kcl }, "end": { "unit": "degrees", - "value": 227.157 + "value": 227.157002 }, "relative": false } @@ -123,8 +123,8 @@ description: Artifact commands subtract_regression01.kcl "segment": { "type": "line", "end": { - "x": 1.503, - "y": 1.62, + "x": 1.5026386, + "y": 1.620266, "z": 0.0 }, "relative": true @@ -140,13 +140,13 @@ description: Artifact commands subtract_regression01.kcl "segment": { "type": "arc", "center": { - "x": -0.0, - "y": -0.0 + "x": -0.000007158888323433032, + "y": -0.0000030404049981780364 }, "radius": 12.7, "start": { "unit": "degrees", - "value": 227.157 + "value": 227.157002 }, "end": { "unit": "degrees", @@ -165,7 +165,7 @@ description: Artifact commands subtract_regression01.kcl "segment": { "type": "line", "end": { - "x": -23.19, + "x": -23.1902, "y": 0.0, "z": 0.0 }, @@ -183,7 +183,7 @@ description: Artifact commands subtract_regression01.kcl "type": "line", "end": { "x": 0.0, - "y": -2.21, + "y": -2.2097999999999995, "z": 0.0 }, "relative": true @@ -338,7 +338,7 @@ description: Artifact commands subtract_regression01.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -15.38, + "x": -15.379699999999998, "y": 0.0, "z": 0.0 } @@ -360,7 +360,7 @@ description: Artifact commands subtract_regression01.kcl "segment": { "type": "arc", "center": { - "x": -17.983, + "x": -17.983199999999997, "y": 0.0 }, "radius": 2.6034999999999995, diff --git a/rust/kcl-lib/tests/subtract_regression01/ops.snap b/rust/kcl-lib/tests/subtract_regression01/ops.snap index 540d03090..710ab66ac 100644 --- a/rust/kcl-lib/tests/subtract_regression01/ops.snap +++ b/rust/kcl-lib/tests/subtract_regression01/ops.snap @@ -266,7 +266,7 @@ description: Operations executed subtract_regression01.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -282,7 +282,7 @@ description: Operations executed subtract_regression01.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -299,7 +299,7 @@ description: Operations executed subtract_regression01.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/subtract_regression01/program_memory.snap b/rust/kcl-lib/tests/subtract_regression01/program_memory.snap index c7df607a1..828b4a380 100644 --- a/rust/kcl-lib/tests/subtract_regression01/program_memory.snap +++ b/rust/kcl-lib/tests/subtract_regression01/program_memory.snap @@ -90,7 +90,7 @@ description: Variables in memory after executing subtract_regression01.kcl }, "ccw": true, "center": [ - -0.0, + -0.00000000000000003594338355497482, -0.0 ], "from": [ @@ -100,8 +100,8 @@ description: Variables in memory after executing subtract_regression01.kcl "radius": 0.587, "tag": null, "to": [ - -0.399, - -0.43 + -0.39915515452414035, + -0.43040000303997406 ], "type": "Arc", "units": { @@ -114,13 +114,13 @@ description: Variables in memory after executing subtract_regression01.kcl "sourceRange": [] }, "from": [ - -0.399, - -0.43 + -0.39915515452414035, + -0.43040000303997406 ], "tag": null, "to": [ - -0.34, - -0.367 + -0.33999615452414034, + -0.36661000303997404 ], "type": "ToPoint", "units": { @@ -134,18 +134,18 @@ description: Variables in memory after executing subtract_regression01.kcl }, "ccw": false, "center": [ - -0.0, - -0.0 + -0.00000028184599698555246, + -0.00000011970098418023767 ], "from": [ - -0.34, - -0.367 + -0.33999615452414034, + -0.36661000303997404 ], "radius": 0.5, "tag": null, "to": [ - -0.0, - -0.5 + -0.0000002818459969549363, + -0.5000001197009842 ], "type": "Arc", "units": { @@ -158,13 +158,13 @@ description: Variables in memory after executing subtract_regression01.kcl "sourceRange": [] }, "from": [ - -0.0, - -0.5 + -0.0000002818459969549363, + -0.5000001197009842 ], "tag": null, "to": [ - -0.913, - -0.5 + -0.913000281845997, + -0.5000001197009842 ], "type": "ToPoint", "units": { @@ -177,13 +177,13 @@ description: Variables in memory after executing subtract_regression01.kcl "sourceRange": [] }, "from": [ - -0.913, - -0.5 + -0.913000281845997, + -0.5000001197009842 ], "tag": null, "to": [ - -0.913, - -0.587 + -0.913000281845997, + -0.5870001197009842 ], "type": "ToPoint", "units": { @@ -196,8 +196,8 @@ description: Variables in memory after executing subtract_regression01.kcl "sourceRange": [] }, "from": [ - -0.913, - -0.587 + -0.913000281845997, + -0.5870001197009842 ], "tag": null, "to": [ @@ -303,13 +303,13 @@ description: Variables in memory after executing subtract_regression01.kcl 0.0 ], "from": [ - -0.605, + -0.6054999999999999, 0.0 ], "radius": 0.1025, "tag": null, "to": [ - -0.605, + -0.6054999999999999, 0.0 ], "type": "Circle", @@ -350,11 +350,11 @@ description: Variables in memory after executing subtract_regression01.kcl }, "start": { "from": [ - -0.605, + -0.6054999999999999, 0.0 ], "to": [ - -0.605, + -0.6054999999999999, 0.0 ], "units": { @@ -468,7 +468,7 @@ description: Variables in memory after executing subtract_regression01.kcl }, "ccw": true, "center": [ - -0.0, + -0.00000000000000003594338355497482, -0.0 ], "from": [ @@ -478,8 +478,8 @@ description: Variables in memory after executing subtract_regression01.kcl "radius": 0.587, "tag": null, "to": [ - -0.399, - -0.43 + -0.39915515452414035, + -0.43040000303997406 ], "type": "Arc", "units": { @@ -492,13 +492,13 @@ description: Variables in memory after executing subtract_regression01.kcl "sourceRange": [] }, "from": [ - -0.399, - -0.43 + -0.39915515452414035, + -0.43040000303997406 ], "tag": null, "to": [ - -0.34, - -0.367 + -0.33999615452414034, + -0.36661000303997404 ], "type": "ToPoint", "units": { @@ -512,18 +512,18 @@ description: Variables in memory after executing subtract_regression01.kcl }, "ccw": false, "center": [ - -0.0, - -0.0 + -0.00000028184599698555246, + -0.00000011970098418023767 ], "from": [ - -0.34, - -0.367 + -0.33999615452414034, + -0.36661000303997404 ], "radius": 0.5, "tag": null, "to": [ - -0.0, - -0.5 + -0.0000002818459969549363, + -0.5000001197009842 ], "type": "Arc", "units": { @@ -536,13 +536,13 @@ description: Variables in memory after executing subtract_regression01.kcl "sourceRange": [] }, "from": [ - -0.0, - -0.5 + -0.0000002818459969549363, + -0.5000001197009842 ], "tag": null, "to": [ - -0.913, - -0.5 + -0.913000281845997, + -0.5000001197009842 ], "type": "ToPoint", "units": { @@ -555,13 +555,13 @@ description: Variables in memory after executing subtract_regression01.kcl "sourceRange": [] }, "from": [ - -0.913, - -0.5 + -0.913000281845997, + -0.5000001197009842 ], "tag": null, "to": [ - -0.913, - -0.587 + -0.913000281845997, + -0.5870001197009842 ], "type": "ToPoint", "units": { @@ -574,8 +574,8 @@ description: Variables in memory after executing subtract_regression01.kcl "sourceRange": [] }, "from": [ - -0.913, - -0.587 + -0.913000281845997, + -0.5870001197009842 ], "tag": null, "to": [ @@ -715,7 +715,7 @@ description: Variables in memory after executing subtract_regression01.kcl }, "ccw": true, "center": [ - -0.0, + -0.00000000000000003594338355497482, -0.0 ], "from": [ @@ -725,8 +725,8 @@ description: Variables in memory after executing subtract_regression01.kcl "radius": 0.587, "tag": null, "to": [ - -0.399, - -0.43 + -0.39915515452414035, + -0.43040000303997406 ], "type": "Arc", "units": { @@ -739,13 +739,13 @@ description: Variables in memory after executing subtract_regression01.kcl "sourceRange": [] }, "from": [ - -0.399, - -0.43 + -0.39915515452414035, + -0.43040000303997406 ], "tag": null, "to": [ - -0.34, - -0.367 + -0.33999615452414034, + -0.36661000303997404 ], "type": "ToPoint", "units": { @@ -759,18 +759,18 @@ description: Variables in memory after executing subtract_regression01.kcl }, "ccw": false, "center": [ - -0.0, - -0.0 + -0.00000028184599698555246, + -0.00000011970098418023767 ], "from": [ - -0.34, - -0.367 + -0.33999615452414034, + -0.36661000303997404 ], "radius": 0.5, "tag": null, "to": [ - -0.0, - -0.5 + -0.0000002818459969549363, + -0.5000001197009842 ], "type": "Arc", "units": { @@ -783,13 +783,13 @@ description: Variables in memory after executing subtract_regression01.kcl "sourceRange": [] }, "from": [ - -0.0, - -0.5 + -0.0000002818459969549363, + -0.5000001197009842 ], "tag": null, "to": [ - -0.913, - -0.5 + -0.913000281845997, + -0.5000001197009842 ], "type": "ToPoint", "units": { @@ -802,13 +802,13 @@ description: Variables in memory after executing subtract_regression01.kcl "sourceRange": [] }, "from": [ - -0.913, - -0.5 + -0.913000281845997, + -0.5000001197009842 ], "tag": null, "to": [ - -0.913, - -0.587 + -0.913000281845997, + -0.5870001197009842 ], "type": "ToPoint", "units": { @@ -821,8 +821,8 @@ description: Variables in memory after executing subtract_regression01.kcl "sourceRange": [] }, "from": [ - -0.913, - -0.587 + -0.913000281845997, + -0.5870001197009842 ], "tag": null, "to": [ @@ -939,13 +939,13 @@ description: Variables in memory after executing subtract_regression01.kcl 0.0 ], "from": [ - -0.605, + -0.6054999999999999, 0.0 ], "radius": 0.1025, "tag": null, "to": [ - -0.605, + -0.6054999999999999, 0.0 ], "type": "Circle", @@ -986,11 +986,11 @@ description: Variables in memory after executing subtract_regression01.kcl }, "start": { "from": [ - -0.605, + -0.6054999999999999, 0.0 ], "to": [ - -0.605, + -0.6054999999999999, 0.0 ], "units": { diff --git a/rust/kcl-lib/tests/subtract_regression02/artifact_commands.snap b/rust/kcl-lib/tests/subtract_regression02/artifact_commands.snap index 07c43e153..f20e20c96 100644 --- a/rust/kcl-lib/tests/subtract_regression02/artifact_commands.snap +++ b/rust/kcl-lib/tests/subtract_regression02/artifact_commands.snap @@ -59,8 +59,8 @@ description: Artifact commands subtract_regression02.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -19.05, - "y": 19.05, + "x": -19.049999999999997, + "y": 19.049999999999997, "z": 0.0 } } @@ -82,7 +82,7 @@ description: Artifact commands subtract_regression02.kcl "type": "line", "end": { "x": 0.0, - "y": -38.1, + "y": -38.099999999999994, "z": 0.0 }, "relative": true @@ -98,7 +98,7 @@ description: Artifact commands subtract_regression02.kcl "segment": { "type": "line", "end": { - "x": 38.1, + "x": 38.099999999999994, "y": 0.0, "z": 0.0 }, @@ -116,7 +116,7 @@ description: Artifact commands subtract_regression02.kcl "type": "arc", "center": { "x": 12.7, - "y": -19.05 + "y": -19.049999999999997 }, "radius": 6.35, "start": { @@ -140,7 +140,7 @@ description: Artifact commands subtract_regression02.kcl "segment": { "type": "line", "end": { - "x": -17.475, + "x": -17.475199999999997, "y": 0.0, "z": 0.0 }, @@ -157,8 +157,8 @@ description: Artifact commands subtract_regression02.kcl "segment": { "type": "arc", "center": { - "x": -4.775, - "y": -4.775 + "x": -4.775199999999997, + "y": -4.7752 }, "radius": 7.924799999999999, "start": { @@ -183,7 +183,7 @@ description: Artifact commands subtract_regression02.kcl "type": "line", "end": { "x": 0.0, - "y": 17.475, + "y": 17.475199999999997, "z": 0.0 }, "relative": true @@ -199,7 +199,7 @@ description: Artifact commands subtract_regression02.kcl "segment": { "type": "arc", "center": { - "x": -19.05, + "x": -19.049999999999997, "y": 12.7 }, "radius": 6.35, @@ -340,7 +340,7 @@ description: Artifact commands subtract_regression02.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 4.166, + "x": 4.1655999999999995, "y": 0.0, "z": 0.0 } @@ -517,7 +517,7 @@ description: Artifact commands subtract_regression02.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 4.166, + "x": 4.1655999999999995, "y": 0.0, "z": 0.0 } diff --git a/rust/kcl-lib/tests/subtract_regression02/ops.snap b/rust/kcl-lib/tests/subtract_regression02/ops.snap index 78372a3d1..832639d27 100644 --- a/rust/kcl-lib/tests/subtract_regression02/ops.snap +++ b/rust/kcl-lib/tests/subtract_regression02/ops.snap @@ -368,7 +368,7 @@ description: Operations executed subtract_regression02.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -384,7 +384,7 @@ description: Operations executed subtract_regression02.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -401,7 +401,7 @@ description: Operations executed subtract_regression02.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/subtract_regression02/program_memory.snap b/rust/kcl-lib/tests/subtract_regression02/program_memory.snap index 650f4dccc..dec406866 100644 --- a/rust/kcl-lib/tests/subtract_regression02/program_memory.snap +++ b/rust/kcl-lib/tests/subtract_regression02/program_memory.snap @@ -138,7 +138,7 @@ description: Variables in memory after executing subtract_regression02.kcl ], "tag": null, "to": [ - -0.188, + -0.18799999999999994, -0.5 ], "type": "ToPoint", @@ -153,18 +153,18 @@ description: Variables in memory after executing subtract_regression02.kcl }, "ccw": false, "center": [ - -0.188, + -0.1879999999999999, -0.188 ], "from": [ - -0.188, + -0.18799999999999994, -0.5 ], "radius": 0.312, "tag": null, "to": [ - -0.5, - -0.188 + -0.4999999999999999, + -0.18799999999999997 ], "type": "Arc", "units": { @@ -177,12 +177,12 @@ description: Variables in memory after executing subtract_regression02.kcl "sourceRange": [] }, "from": [ - -0.5, - -0.188 + -0.4999999999999999, + -0.18799999999999997 ], "tag": null, "to": [ - -0.5, + -0.4999999999999999, 0.5 ], "type": "ToPoint", @@ -197,17 +197,17 @@ description: Variables in memory after executing subtract_regression02.kcl }, "ccw": true, "center": [ - -0.75, + -0.7499999999999999, 0.5 ], "from": [ - -0.5, + -0.4999999999999999, 0.5 ], "radius": 0.25, "tag": null, "to": [ - -0.75, + -0.7499999999999999, 0.75 ], "type": "Arc", @@ -221,7 +221,7 @@ description: Variables in memory after executing subtract_regression02.kcl "sourceRange": [] }, "from": [ - -0.75, + -0.7499999999999999, 0.75 ], "tag": null, @@ -541,7 +541,7 @@ description: Variables in memory after executing subtract_regression02.kcl ], "tag": null, "to": [ - -0.188, + -0.18799999999999994, -0.5 ], "type": "ToPoint", @@ -556,18 +556,18 @@ description: Variables in memory after executing subtract_regression02.kcl }, "ccw": false, "center": [ - -0.188, + -0.1879999999999999, -0.188 ], "from": [ - -0.188, + -0.18799999999999994, -0.5 ], "radius": 0.312, "tag": null, "to": [ - -0.5, - -0.188 + -0.4999999999999999, + -0.18799999999999997 ], "type": "Arc", "units": { @@ -580,12 +580,12 @@ description: Variables in memory after executing subtract_regression02.kcl "sourceRange": [] }, "from": [ - -0.5, - -0.188 + -0.4999999999999999, + -0.18799999999999997 ], "tag": null, "to": [ - -0.5, + -0.4999999999999999, 0.5 ], "type": "ToPoint", @@ -600,17 +600,17 @@ description: Variables in memory after executing subtract_regression02.kcl }, "ccw": true, "center": [ - -0.75, + -0.7499999999999999, 0.5 ], "from": [ - -0.5, + -0.4999999999999999, 0.5 ], "radius": 0.25, "tag": null, "to": [ - -0.75, + -0.7499999999999999, 0.75 ], "type": "Arc", @@ -624,7 +624,7 @@ description: Variables in memory after executing subtract_regression02.kcl "sourceRange": [] }, "from": [ - -0.75, + -0.7499999999999999, 0.75 ], "tag": null, @@ -944,7 +944,7 @@ description: Variables in memory after executing subtract_regression02.kcl ], "tag": null, "to": [ - -0.188, + -0.18799999999999994, -0.5 ], "type": "ToPoint", @@ -959,18 +959,18 @@ description: Variables in memory after executing subtract_regression02.kcl }, "ccw": false, "center": [ - -0.188, + -0.1879999999999999, -0.188 ], "from": [ - -0.188, + -0.18799999999999994, -0.5 ], "radius": 0.312, "tag": null, "to": [ - -0.5, - -0.188 + -0.4999999999999999, + -0.18799999999999997 ], "type": "Arc", "units": { @@ -983,12 +983,12 @@ description: Variables in memory after executing subtract_regression02.kcl "sourceRange": [] }, "from": [ - -0.5, - -0.188 + -0.4999999999999999, + -0.18799999999999997 ], "tag": null, "to": [ - -0.5, + -0.4999999999999999, 0.5 ], "type": "ToPoint", @@ -1003,17 +1003,17 @@ description: Variables in memory after executing subtract_regression02.kcl }, "ccw": true, "center": [ - -0.75, + -0.7499999999999999, 0.5 ], "from": [ - -0.5, + -0.4999999999999999, 0.5 ], "radius": 0.25, "tag": null, "to": [ - -0.75, + -0.7499999999999999, 0.75 ], "type": "Arc", @@ -1027,7 +1027,7 @@ description: Variables in memory after executing subtract_regression02.kcl "sourceRange": [] }, "from": [ - -0.75, + -0.7499999999999999, 0.75 ], "tag": null, @@ -1216,7 +1216,7 @@ description: Variables in memory after executing subtract_regression02.kcl ], "tag": null, "to": [ - -0.188, + -0.18799999999999994, -0.5 ], "type": "ToPoint", @@ -1231,18 +1231,18 @@ description: Variables in memory after executing subtract_regression02.kcl }, "ccw": false, "center": [ - -0.188, + -0.1879999999999999, -0.188 ], "from": [ - -0.188, + -0.18799999999999994, -0.5 ], "radius": 0.312, "tag": null, "to": [ - -0.5, - -0.188 + -0.4999999999999999, + -0.18799999999999997 ], "type": "Arc", "units": { @@ -1255,12 +1255,12 @@ description: Variables in memory after executing subtract_regression02.kcl "sourceRange": [] }, "from": [ - -0.5, - -0.188 + -0.4999999999999999, + -0.18799999999999997 ], "tag": null, "to": [ - -0.5, + -0.4999999999999999, 0.5 ], "type": "ToPoint", @@ -1275,17 +1275,17 @@ description: Variables in memory after executing subtract_regression02.kcl }, "ccw": true, "center": [ - -0.75, + -0.7499999999999999, 0.5 ], "from": [ - -0.5, + -0.4999999999999999, 0.5 ], "radius": 0.25, "tag": null, "to": [ - -0.75, + -0.7499999999999999, 0.75 ], "type": "Arc", @@ -1299,7 +1299,7 @@ description: Variables in memory after executing subtract_regression02.kcl "sourceRange": [] }, "from": [ - -0.75, + -0.7499999999999999, 0.75 ], "tag": null, diff --git a/rust/kcl-lib/tests/subtract_regression03/artifact_commands.snap b/rust/kcl-lib/tests/subtract_regression03/artifact_commands.snap index 9d0d6dc28..bc006cfe6 100644 --- a/rust/kcl-lib/tests/subtract_regression03/artifact_commands.snap +++ b/rust/kcl-lib/tests/subtract_regression03/artifact_commands.snap @@ -59,8 +59,8 @@ description: Artifact commands subtract_regression03.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -12.794, - "y": -6.729, + "x": -12.7940816, + "y": -6.7290696, "z": 0.0 } } @@ -81,8 +81,8 @@ description: Artifact commands subtract_regression03.kcl "segment": { "type": "line", "end": { - "x": -4.874, - "y": 4.384, + "x": -4.8738535999999995, + "y": 4.3836336, "z": 0.0 }, "relative": true @@ -98,13 +98,13 @@ description: Artifact commands subtract_regression03.kcl "segment": { "type": "arc", "center": { - "x": -14.878, - "y": 0.756 + "x": -14.878046193176614, + "y": 0.7564482873495468 }, "radius": 4.17195, "start": { "unit": "degrees", - "value": 228.031 + "value": 228.031232 }, "end": { "unit": "degrees", @@ -123,8 +123,8 @@ description: Artifact commands subtract_regression03.kcl "segment": { "type": "line", "end": { - "x": 11.806, - "y": 3.163, + "x": 11.806351799999998, + "y": 3.1634938, "z": 0.0 }, "relative": true @@ -140,8 +140,8 @@ description: Artifact commands subtract_regression03.kcl "segment": { "type": "arc", "center": { - "x": 0.0, - "y": -7.544 + "x": 0.00000885695686815846, + "y": -7.543810507923058 }, "radius": 16.0401, "start": { @@ -165,8 +165,8 @@ description: Artifact commands subtract_regression03.kcl "segment": { "type": "line", "end": { - "x": 11.806, - "y": -3.163, + "x": 11.806351799999998, + "y": -3.1634938, "z": 0.0 }, "relative": true @@ -182,8 +182,8 @@ description: Artifact commands subtract_regression03.kcl "segment": { "type": "arc", "center": { - "x": 14.878, - "y": 0.756 + "x": 14.878063907090349, + "y": 0.7564482873495468 }, "radius": 4.17195, "start": { @@ -192,7 +192,7 @@ description: Artifact commands subtract_regression03.kcl }, "end": { "unit": "degrees", - "value": -37.055 + "value": -37.055012 }, "relative": false } @@ -207,8 +207,8 @@ description: Artifact commands subtract_regression03.kcl "segment": { "type": "line", "end": { - "x": -5.088, - "y": -6.739, + "x": -5.0882042, + "y": -6.7388232, "z": 0.0 }, "relative": true @@ -245,13 +245,13 @@ description: Artifact commands subtract_regression03.kcl "command": { "type": "make_plane", "origin": { - "x": -12.794, - "y": -6.729, + "x": -12.7940816, + "y": -6.7290696, "z": 0.0 }, "x_axis": { - "x": 0.744, - "y": 0.669, + "x": 0.7435091262737867, + "y": 0.6687257877094245, "z": 0.0 }, "y_axis": { @@ -283,8 +283,8 @@ description: Artifact commands subtract_regression03.kcl "animated": false, "adjust_camera": false, "planar_normal": { - "x": 0.669, - "y": -0.744, + "x": 0.6687257877094245, + "y": -0.7435091262737867, "z": 0.0 } } @@ -303,7 +303,7 @@ description: Artifact commands subtract_regression03.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 1.257, + "x": 1.2573, "y": 0.0, "z": 0.0 } @@ -402,13 +402,13 @@ description: Artifact commands subtract_regression03.kcl "command": { "type": "make_plane", "origin": { - "x": -12.794, + "x": -12.7940816, "y": -7.112, "z": 0.0 }, "x_axis": { - "x": -0.744, - "y": 0.669, + "x": -0.7435091262737867, + "y": 0.6687257877094245, "z": 0.0 }, "y_axis": { @@ -440,8 +440,8 @@ description: Artifact commands subtract_regression03.kcl "animated": false, "adjust_camera": false, "planar_normal": { - "x": -0.669, - "y": -0.744, + "x": -0.6687257877094245, + "y": -0.7435091262737867, "z": -0.0 } } @@ -461,7 +461,7 @@ description: Artifact commands subtract_regression03.kcl "path": "[uuid]", "to": { "x": 0.0, - "y": -1.524, + "y": -1.5239999999999998, "z": 0.0 } } @@ -482,8 +482,8 @@ description: Artifact commands subtract_regression03.kcl "segment": { "type": "line", "end": { - "x": 3.277, - "y": 3.048, + "x": 3.2770825999999995, + "y": 3.0479999999999996, "z": 0.0 }, "relative": true @@ -499,7 +499,7 @@ description: Artifact commands subtract_regression03.kcl "segment": { "type": "line", "end": { - "x": -3.277, + "x": -3.2770825999999995, "y": 0.0, "z": 0.0 }, @@ -517,7 +517,7 @@ description: Artifact commands subtract_regression03.kcl "type": "line", "end": { "x": 0.0, - "y": -3.048, + "y": -3.0479999999999996, "z": 0.0 }, "relative": true @@ -542,8 +542,8 @@ description: Artifact commands subtract_regression03.kcl "animated": false, "adjust_camera": false, "planar_normal": { - "x": -0.669, - "y": -0.744, + "x": -0.6687257877094245, + "y": -0.7435091262737867, "z": -0.0 } } @@ -617,8 +617,8 @@ description: Artifact commands subtract_regression03.kcl "z": 0.0 }, "x_axis": { - "x": -0.603, - "y": -0.798, + "x": -0.6025804201392091, + "y": -0.7980581665924197, "z": 0.0 }, "y_axis": { @@ -650,8 +650,8 @@ description: Artifact commands subtract_regression03.kcl "animated": false, "adjust_camera": false, "planar_normal": { - "x": -0.798, - "y": 0.603, + "x": -0.7980581665924197, + "y": 0.6025804201392091, "z": 0.0 } } @@ -671,7 +671,7 @@ description: Artifact commands subtract_regression03.kcl "path": "[uuid]", "to": { "x": 0.0, - "y": -1.524, + "y": -1.5239999999999998, "z": 0.0 } } @@ -693,7 +693,7 @@ description: Artifact commands subtract_regression03.kcl "type": "line", "end": { "x": 0.0, - "y": 3.048, + "y": 3.0479999999999996, "z": 0.0 }, "relative": true @@ -709,7 +709,7 @@ description: Artifact commands subtract_regression03.kcl "segment": { "type": "line", "end": { - "x": -3.277, + "x": -3.2770825999999995, "y": 0.0, "z": 0.0 }, @@ -726,8 +726,8 @@ description: Artifact commands subtract_regression03.kcl "segment": { "type": "line", "end": { - "x": 3.277, - "y": -3.048, + "x": 3.2770825999999995, + "y": -3.0479999999999996, "z": 0.0 }, "relative": true @@ -752,8 +752,8 @@ description: Artifact commands subtract_regression03.kcl "animated": false, "adjust_camera": false, "planar_normal": { - "x": -0.798, - "y": 0.603, + "x": -0.7980581665924197, + "y": 0.6025804201392091, "z": 0.0 } } diff --git a/rust/kcl-lib/tests/subtract_regression03/ops.snap b/rust/kcl-lib/tests/subtract_regression03/ops.snap index 6266df4a8..bee8eef94 100644 --- a/rust/kcl-lib/tests/subtract_regression03/ops.snap +++ b/rust/kcl-lib/tests/subtract_regression03/ops.snap @@ -396,7 +396,7 @@ description: Operations executed subtract_regression03.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -412,7 +412,7 @@ description: Operations executed subtract_regression03.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -429,7 +429,7 @@ description: Operations executed subtract_regression03.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/subtract_regression03/program_memory.snap b/rust/kcl-lib/tests/subtract_regression03/program_memory.snap index 3be72219b..37cf68caa 100644 --- a/rust/kcl-lib/tests/subtract_regression03/program_memory.snap +++ b/rust/kcl-lib/tests/subtract_regression03/program_memory.snap @@ -33,13 +33,13 @@ description: Variables in memory after executing subtract_regression03.kcl 0.0 ], "from": [ - 0.05, + 0.0495, 0.0 ], "radius": 0.0495, "tag": null, "to": [ - 0.05, + 0.0495, 0.0 ], "type": "Circle", @@ -52,8 +52,8 @@ description: Variables in memory after executing subtract_regression03.kcl "artifactId": "[uuid]", "id": "[uuid]", "origin": { - "x": -0.504, - "y": -0.265, + "x": -0.503704, + "y": -0.264924, "z": 0.0, "units": { "type": "Inches" @@ -62,8 +62,8 @@ description: Variables in memory after executing subtract_regression03.kcl "type": "plane", "value": "Custom", "xAxis": { - "x": 0.744, - "y": 0.669, + "x": 0.7435091262737867, + "y": 0.6687257877094245, "z": 0.0, "units": { "type": "Unknown" @@ -80,11 +80,11 @@ description: Variables in memory after executing subtract_regression03.kcl }, "start": { "from": [ - 0.05, + 0.0495, 0.0 ], "to": [ - 0.05, + 0.0495, 0.0 ], "units": { @@ -155,7 +155,7 @@ description: Variables in memory after executing subtract_regression03.kcl ], "tag": null, "to": [ - 0.129, + 0.129019, 0.06 ], "type": "ToPoint", @@ -169,7 +169,7 @@ description: Variables in memory after executing subtract_regression03.kcl "sourceRange": [] }, "from": [ - 0.129, + 0.129019, 0.06 ], "tag": null, @@ -225,7 +225,7 @@ description: Variables in memory after executing subtract_regression03.kcl "artifactId": "[uuid]", "id": "[uuid]", "origin": { - "x": -0.504, + "x": -0.503704, "y": -0.28, "z": 0.0, "units": { @@ -235,8 +235,8 @@ description: Variables in memory after executing subtract_regression03.kcl "type": "plane", "value": "Custom", "xAxis": { - "x": -0.744, - "y": 0.669, + "x": -0.7435091262737867, + "y": 0.6687257877094245, "z": 0.0, "units": { "type": "Unknown" @@ -314,13 +314,13 @@ description: Variables in memory after executing subtract_regression03.kcl 0.0 ], "from": [ - 0.05, + 0.0495, 0.0 ], "radius": 0.0495, "tag": null, "to": [ - 0.05, + 0.0495, 0.0 ], "type": "Circle", @@ -333,8 +333,8 @@ description: Variables in memory after executing subtract_regression03.kcl "artifactId": "[uuid]", "id": "[uuid]", "origin": { - "x": -0.504, - "y": -0.265, + "x": -0.503704, + "y": -0.264924, "z": 0.0, "units": { "type": "Inches" @@ -343,8 +343,8 @@ description: Variables in memory after executing subtract_regression03.kcl "type": "plane", "value": "Custom", "xAxis": { - "x": 0.744, - "y": 0.669, + "x": 0.7435091262737867, + "y": 0.6687257877094245, "z": 0.0, "units": { "type": "Unknown" @@ -361,11 +361,11 @@ description: Variables in memory after executing subtract_regression03.kcl }, "start": { "from": [ - 0.05, + 0.0495, 0.0 ], "to": [ - 0.05, + 0.0495, 0.0 ], "units": { @@ -455,7 +455,7 @@ description: Variables in memory after executing subtract_regression03.kcl ], "tag": null, "to": [ - -0.129, + -0.129019, 0.06 ], "type": "ToPoint", @@ -469,7 +469,7 @@ description: Variables in memory after executing subtract_regression03.kcl "sourceRange": [] }, "from": [ - -0.129, + -0.129019, 0.06 ], "tag": null, @@ -516,8 +516,8 @@ description: Variables in memory after executing subtract_regression03.kcl "type": "plane", "value": "Custom", "xAxis": { - "x": -0.603, - "y": -0.798, + "x": -0.6025804201392091, + "y": -0.7980581665924197, "z": 0.0, "units": { "type": "Unknown" @@ -573,7 +573,7 @@ description: Variables in memory after executing subtract_regression03.kcl "value": [ { "type": "Number", - "value": -0.504, + "value": -0.503704, "ty": { "type": "Default", "len": { @@ -586,7 +586,7 @@ description: Variables in memory after executing subtract_regression03.kcl }, { "type": "Number", - "value": -0.265, + "value": -0.264924, "ty": { "type": "Default", "len": { @@ -617,7 +617,7 @@ description: Variables in memory after executing subtract_regression03.kcl "value": [ { "type": "Number", - "value": 0.192, + "value": 0.191884, "ty": { "type": "Default", "len": { @@ -630,7 +630,7 @@ description: Variables in memory after executing subtract_regression03.kcl }, { "type": "Number", - "value": 0.173, + "value": 0.172584, "ty": { "type": "Default", "len": { @@ -705,7 +705,7 @@ description: Variables in memory after executing subtract_regression03.kcl "value": [ { "type": "Number", - "value": -0.192, + "value": -0.191884, "ty": { "type": "Default", "len": { @@ -718,7 +718,7 @@ description: Variables in memory after executing subtract_regression03.kcl }, { "type": "Number", - "value": 0.173, + "value": 0.172584, "ty": { "type": "Default", "len": { @@ -754,7 +754,7 @@ description: Variables in memory after executing subtract_regression03.kcl "value": [ { "type": "Number", - "value": -0.504, + "value": -0.503704, "ty": { "type": "Default", "len": { @@ -798,7 +798,7 @@ description: Variables in memory after executing subtract_regression03.kcl "value": [ { "type": "Number", - "value": -0.192, + "value": -0.191884, "ty": { "type": "Default", "len": { @@ -811,7 +811,7 @@ description: Variables in memory after executing subtract_regression03.kcl }, { "type": "Number", - "value": 0.173, + "value": 0.172584, "ty": { "type": "Default", "len": { @@ -886,7 +886,7 @@ description: Variables in memory after executing subtract_regression03.kcl "value": [ { "type": "Number", - "value": -0.192, + "value": -0.191884, "ty": { "type": "Default", "len": { @@ -899,7 +899,7 @@ description: Variables in memory after executing subtract_regression03.kcl }, { "type": "Number", - "value": 0.173, + "value": 0.172584, "ty": { "type": "Default", "len": { @@ -979,7 +979,7 @@ description: Variables in memory after executing subtract_regression03.kcl "value": [ { "type": "Number", - "value": -0.2, + "value": -0.200323, "ty": { "type": "Default", "len": { @@ -992,7 +992,7 @@ description: Variables in memory after executing subtract_regression03.kcl }, { "type": "Number", - "value": -0.265, + "value": -0.265308, "ty": { "type": "Default", "len": { @@ -1067,7 +1067,7 @@ description: Variables in memory after executing subtract_regression03.kcl "value": [ { "type": "Number", - "value": 0.2, + "value": 0.200323, "ty": { "type": "Default", "len": { @@ -1080,7 +1080,7 @@ description: Variables in memory after executing subtract_regression03.kcl }, { "type": "Number", - "value": 0.265, + "value": 0.265308, "ty": { "type": "Default", "len": { @@ -1114,8 +1114,8 @@ description: Variables in memory after executing subtract_regression03.kcl "artifactId": "[uuid]", "id": "[uuid]", "origin": { - "x": -0.504, - "y": -0.265, + "x": -0.503704, + "y": -0.264924, "z": 0.0, "units": { "type": "Inches" @@ -1123,8 +1123,8 @@ description: Variables in memory after executing subtract_regression03.kcl }, "value": "Custom", "xAxis": { - "x": 0.744, - "y": 0.669, + "x": 0.7435091262737867, + "y": 0.6687257877094245, "z": 0.0, "units": { "type": "Unknown" @@ -1157,13 +1157,13 @@ description: Variables in memory after executing subtract_regression03.kcl 0.0 ], "from": [ - 0.05, + 0.0495, 0.0 ], "radius": 0.0495, "tag": null, "to": [ - 0.05, + 0.0495, 0.0 ], "type": "Circle", @@ -1176,8 +1176,8 @@ description: Variables in memory after executing subtract_regression03.kcl "artifactId": "[uuid]", "id": "[uuid]", "origin": { - "x": -0.504, - "y": -0.265, + "x": -0.503704, + "y": -0.264924, "z": 0.0, "units": { "type": "Inches" @@ -1186,8 +1186,8 @@ description: Variables in memory after executing subtract_regression03.kcl "type": "plane", "value": "Custom", "xAxis": { - "x": 0.744, - "y": 0.669, + "x": 0.7435091262737867, + "y": 0.6687257877094245, "z": 0.0, "units": { "type": "Unknown" @@ -1204,11 +1204,11 @@ description: Variables in memory after executing subtract_regression03.kcl }, "start": { "from": [ - 0.05, + 0.0495, 0.0 ], "to": [ - 0.05, + 0.0495, 0.0 ], "units": { @@ -1271,13 +1271,13 @@ description: Variables in memory after executing subtract_regression03.kcl "sourceRange": [] }, "from": [ - -0.504, - -0.265 + -0.503704, + -0.264924 ], "tag": null, "to": [ - -0.696, - -0.092 + -0.6955880000000001, + -0.09234 ], "type": "ToPoint", "units": { @@ -1291,18 +1291,18 @@ description: Variables in memory after executing subtract_regression03.kcl }, "ccw": false, "center": [ - -0.586, - 0.03 + -0.5857498501250635, + 0.029781428635808932 ], "from": [ - -0.696, - -0.092 + -0.6955880000000001, + -0.09234 ], "radius": 0.16425, "tag": null, "to": [ - -0.628, - 0.188 + -0.6282608782831526, + 0.18843474560378842 ], "type": "Arc", "units": { @@ -1315,13 +1315,13 @@ description: Variables in memory after executing subtract_regression03.kcl "sourceRange": [] }, "from": [ - -0.628, - 0.188 + -0.6282608782831526, + 0.18843474560378842 ], "tag": null, "to": [ - -0.163, - 0.313 + -0.1634438782831526, + 0.31298174560378844 ], "type": "ToPoint", "units": { @@ -1335,18 +1335,18 @@ description: Variables in memory after executing subtract_regression03.kcl }, "ccw": false, "center": [ - 0.0, - -0.297 + 0.0000003486990892975772, + -0.2970004136977582 ], "from": [ - -0.163, - 0.313 + -0.1634438782831526, + 0.31298174560378844 ], "radius": 0.6315, "tag": null, "to": [ - 0.163, - 0.313 + 0.16344457568133114, + 0.31298174560378844 ], "type": "Arc", "units": { @@ -1359,13 +1359,13 @@ description: Variables in memory after executing subtract_regression03.kcl "sourceRange": [] }, "from": [ - 0.163, - 0.313 + 0.16344457568133114, + 0.31298174560378844 ], "tag": null, "to": [ - 0.628, - 0.188 + 0.6282615756813311, + 0.18843474560378842 ], "type": "ToPoint", "units": { @@ -1379,18 +1379,18 @@ description: Variables in memory after executing subtract_regression03.kcl }, "ccw": false, "center": [ - 0.586, - 0.03 + 0.5857505475232421, + 0.029781428635808932 ], "from": [ - 0.628, - 0.188 + 0.6282615756813311, + 0.18843474560378842 ], "radius": 0.16425, "tag": null, "to": [ - 0.717, - -0.069 + 0.7168314615157627, + -0.06919259061614122 ], "type": "Arc", "units": { @@ -1403,13 +1403,13 @@ description: Variables in memory after executing subtract_regression03.kcl "sourceRange": [] }, "from": [ - 0.717, - -0.069 + 0.7168314615157627, + -0.06919259061614122 ], "tag": null, "to": [ - 0.517, - -0.335 + 0.5165084615157627, + -0.33450059061614124 ], "type": "ToPoint", "units": { @@ -1449,12 +1449,12 @@ description: Variables in memory after executing subtract_regression03.kcl }, "start": { "from": [ - -0.504, - -0.265 + -0.503704, + -0.264924 ], "to": [ - -0.504, - -0.265 + -0.503704, + -0.264924 ], "units": { "type": "Inches" @@ -1478,7 +1478,7 @@ description: Variables in memory after executing subtract_regression03.kcl "artifactId": "[uuid]", "id": "[uuid]", "origin": { - "x": -0.504, + "x": -0.503704, "y": -0.28, "z": 0.0, "units": { @@ -1487,8 +1487,8 @@ description: Variables in memory after executing subtract_regression03.kcl }, "value": "Custom", "xAxis": { - "x": -0.744, - "y": 0.669, + "x": -0.7435091262737867, + "y": 0.6687257877094245, "z": 0.0, "units": { "type": "Unknown" @@ -1521,7 +1521,7 @@ description: Variables in memory after executing subtract_regression03.kcl ], "tag": null, "to": [ - 0.129, + 0.129019, 0.06 ], "type": "ToPoint", @@ -1535,7 +1535,7 @@ description: Variables in memory after executing subtract_regression03.kcl "sourceRange": [] }, "from": [ - 0.129, + 0.129019, 0.06 ], "tag": null, @@ -1591,7 +1591,7 @@ description: Variables in memory after executing subtract_regression03.kcl "artifactId": "[uuid]", "id": "[uuid]", "origin": { - "x": -0.504, + "x": -0.503704, "y": -0.28, "z": 0.0, "units": { @@ -1601,8 +1601,8 @@ description: Variables in memory after executing subtract_regression03.kcl "type": "plane", "value": "Custom", "xAxis": { - "x": -0.744, - "y": 0.669, + "x": -0.7435091262737867, + "y": 0.6687257877094245, "z": 0.0, "units": { "type": "Unknown" @@ -1657,8 +1657,8 @@ description: Variables in memory after executing subtract_regression03.kcl }, "value": "Custom", "xAxis": { - "x": -0.603, - "y": -0.798, + "x": -0.6025804201392091, + "y": -0.7980581665924197, "z": 0.0, "units": { "type": "Unknown" @@ -1710,7 +1710,7 @@ description: Variables in memory after executing subtract_regression03.kcl ], "tag": null, "to": [ - -0.129, + -0.129019, 0.06 ], "type": "ToPoint", @@ -1724,7 +1724,7 @@ description: Variables in memory after executing subtract_regression03.kcl "sourceRange": [] }, "from": [ - -0.129, + -0.129019, 0.06 ], "tag": null, @@ -1771,8 +1771,8 @@ description: Variables in memory after executing subtract_regression03.kcl "type": "plane", "value": "Custom", "xAxis": { - "x": -0.603, - "y": -0.798, + "x": -0.6025804201392091, + "y": -0.7980581665924197, "z": 0.0, "units": { "type": "Unknown" @@ -1842,13 +1842,13 @@ description: Variables in memory after executing subtract_regression03.kcl 0.0 ], "from": [ - 0.05, + 0.0495, 0.0 ], "radius": 0.0495, "tag": null, "to": [ - 0.05, + 0.0495, 0.0 ], "type": "Circle", @@ -1861,8 +1861,8 @@ description: Variables in memory after executing subtract_regression03.kcl "artifactId": "[uuid]", "id": "[uuid]", "origin": { - "x": -0.504, - "y": -0.265, + "x": -0.503704, + "y": -0.264924, "z": 0.0, "units": { "type": "Inches" @@ -1871,8 +1871,8 @@ description: Variables in memory after executing subtract_regression03.kcl "type": "plane", "value": "Custom", "xAxis": { - "x": 0.744, - "y": 0.669, + "x": 0.7435091262737867, + "y": 0.6687257877094245, "z": 0.0, "units": { "type": "Unknown" @@ -1889,11 +1889,11 @@ description: Variables in memory after executing subtract_regression03.kcl }, "start": { "from": [ - 0.05, + 0.0495, 0.0 ], "to": [ - 0.05, + 0.0495, 0.0 ], "units": { diff --git a/rust/kcl-lib/tests/subtract_regression04/artifact_commands.snap b/rust/kcl-lib/tests/subtract_regression04/artifact_commands.snap index 123718cd6..99cf06915 100644 --- a/rust/kcl-lib/tests/subtract_regression04/artifact_commands.snap +++ b/rust/kcl-lib/tests/subtract_regression04/artifact_commands.snap @@ -59,8 +59,8 @@ description: Artifact commands subtract_regression04.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 11.906, - "y": 38.1, + "x": 11.90625, + "y": 38.099999999999994, "z": 0.0 } } @@ -81,7 +81,7 @@ description: Artifact commands subtract_regression04.kcl "segment": { "type": "line", "end": { - "x": -2.381, + "x": -2.3812499999999996, "y": 0.0, "z": 0.0 }, @@ -99,7 +99,7 @@ description: Artifact commands subtract_regression04.kcl "type": "line", "end": { "x": 0.0, - "y": -76.2, + "y": -76.19999999999999, "z": 0.0 }, "relative": true @@ -115,7 +115,7 @@ description: Artifact commands subtract_regression04.kcl "segment": { "type": "line", "end": { - "x": 2.381, + "x": 2.3812499999999996, "y": 0.0, "z": 0.0 }, @@ -132,8 +132,8 @@ description: Artifact commands subtract_regression04.kcl "segment": { "type": "line", "end": { - "x": 0.794, - "y": 0.458, + "x": 0.79375, + "y": 0.4582668, "z": 0.0 }, "relative": true @@ -150,7 +150,7 @@ description: Artifact commands subtract_regression04.kcl "type": "line", "end": { "x": 0.0, - "y": 75.283, + "y": 75.2834664, "z": 0.0 }, "relative": true @@ -166,8 +166,8 @@ description: Artifact commands subtract_regression04.kcl "segment": { "type": "line", "end": { - "x": -0.794, - "y": 0.458, + "x": -0.79375, + "y": 0.4582668, "z": 0.0 }, "relative": true @@ -288,7 +288,7 @@ description: Artifact commands subtract_regression04.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 3.81, + "x": 3.8099999999999996, "y": 0.0, "z": 0.0 } diff --git a/rust/kcl-lib/tests/subtract_regression04/ops.snap b/rust/kcl-lib/tests/subtract_regression04/ops.snap index fe3c4d531..54dc18a15 100644 --- a/rust/kcl-lib/tests/subtract_regression04/ops.snap +++ b/rust/kcl-lib/tests/subtract_regression04/ops.snap @@ -289,7 +289,7 @@ description: Operations executed subtract_regression04.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -305,7 +305,7 @@ description: Operations executed subtract_regression04.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -322,7 +322,7 @@ description: Operations executed subtract_regression04.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/subtract_regression04/program_memory.snap b/rust/kcl-lib/tests/subtract_regression04/program_memory.snap index 690c22de7..21862c962 100644 --- a/rust/kcl-lib/tests/subtract_regression04/program_memory.snap +++ b/rust/kcl-lib/tests/subtract_regression04/program_memory.snap @@ -63,7 +63,7 @@ description: Variables in memory after executing subtract_regression04.kcl "sourceRange": [] }, "from": [ - 0.469, + 0.46875, 1.5 ], "tag": null, @@ -106,7 +106,7 @@ description: Variables in memory after executing subtract_regression04.kcl ], "tag": null, "to": [ - 0.469, + 0.46875, -1.5 ], "type": "ToPoint", @@ -120,13 +120,13 @@ description: Variables in memory after executing subtract_regression04.kcl "sourceRange": [] }, "from": [ - 0.469, + 0.46875, -1.5 ], "tag": null, "to": [ 0.5, - -1.482 + -1.481958 ], "type": "ToPoint", "units": { @@ -140,12 +140,12 @@ description: Variables in memory after executing subtract_regression04.kcl }, "from": [ 0.5, - -1.482 + -1.481958 ], "tag": null, "to": [ 0.5, - 1.482 + 1.481958 ], "type": "ToPoint", "units": { @@ -159,11 +159,11 @@ description: Variables in memory after executing subtract_regression04.kcl }, "from": [ 0.5, - 1.482 + 1.481958 ], "tag": null, "to": [ - 0.469, + 0.46875, 1.5 ], "type": "ToPoint", @@ -177,12 +177,12 @@ description: Variables in memory after executing subtract_regression04.kcl "sourceRange": [] }, "from": [ - 0.469, + 0.46875, 1.5 ], "tag": null, "to": [ - 0.469, + 0.46875, 1.5 ], "type": "ToPoint", @@ -223,11 +223,11 @@ description: Variables in memory after executing subtract_regression04.kcl }, "start": { "from": [ - 0.469, + 0.46875, 1.5 ], "to": [ - 0.469, + 0.46875, 1.5 ], "units": { @@ -422,7 +422,7 @@ description: Variables in memory after executing subtract_regression04.kcl "sourceRange": [] }, "from": [ - 0.469, + 0.46875, 1.5 ], "tag": null, @@ -465,7 +465,7 @@ description: Variables in memory after executing subtract_regression04.kcl ], "tag": null, "to": [ - 0.469, + 0.46875, -1.5 ], "type": "ToPoint", @@ -479,13 +479,13 @@ description: Variables in memory after executing subtract_regression04.kcl "sourceRange": [] }, "from": [ - 0.469, + 0.46875, -1.5 ], "tag": null, "to": [ 0.5, - -1.482 + -1.481958 ], "type": "ToPoint", "units": { @@ -499,12 +499,12 @@ description: Variables in memory after executing subtract_regression04.kcl }, "from": [ 0.5, - -1.482 + -1.481958 ], "tag": null, "to": [ 0.5, - 1.482 + 1.481958 ], "type": "ToPoint", "units": { @@ -518,11 +518,11 @@ description: Variables in memory after executing subtract_regression04.kcl }, "from": [ 0.5, - 1.482 + 1.481958 ], "tag": null, "to": [ - 0.469, + 0.46875, 1.5 ], "type": "ToPoint", @@ -536,12 +536,12 @@ description: Variables in memory after executing subtract_regression04.kcl "sourceRange": [] }, "from": [ - 0.469, + 0.46875, 1.5 ], "tag": null, "to": [ - 0.469, + 0.46875, 1.5 ], "type": "ToPoint", @@ -582,11 +582,11 @@ description: Variables in memory after executing subtract_regression04.kcl }, "start": { "from": [ - 0.469, + 0.46875, 1.5 ], "to": [ - 0.469, + 0.46875, 1.5 ], "units": { @@ -657,7 +657,7 @@ description: Variables in memory after executing subtract_regression04.kcl "sourceRange": [] }, "from": [ - 0.469, + 0.46875, 1.5 ], "tag": null, @@ -700,7 +700,7 @@ description: Variables in memory after executing subtract_regression04.kcl ], "tag": null, "to": [ - 0.469, + 0.46875, -1.5 ], "type": "ToPoint", @@ -714,13 +714,13 @@ description: Variables in memory after executing subtract_regression04.kcl "sourceRange": [] }, "from": [ - 0.469, + 0.46875, -1.5 ], "tag": null, "to": [ 0.5, - -1.482 + -1.481958 ], "type": "ToPoint", "units": { @@ -734,12 +734,12 @@ description: Variables in memory after executing subtract_regression04.kcl }, "from": [ 0.5, - -1.482 + -1.481958 ], "tag": null, "to": [ 0.5, - 1.482 + 1.481958 ], "type": "ToPoint", "units": { @@ -753,11 +753,11 @@ description: Variables in memory after executing subtract_regression04.kcl }, "from": [ 0.5, - 1.482 + 1.481958 ], "tag": null, "to": [ - 0.469, + 0.46875, 1.5 ], "type": "ToPoint", @@ -771,12 +771,12 @@ description: Variables in memory after executing subtract_regression04.kcl "sourceRange": [] }, "from": [ - 0.469, + 0.46875, 1.5 ], "tag": null, "to": [ - 0.469, + 0.46875, 1.5 ], "type": "ToPoint", @@ -817,11 +817,11 @@ description: Variables in memory after executing subtract_regression04.kcl }, "start": { "from": [ - 0.469, + 0.46875, 1.5 ], "to": [ - 0.469, + 0.46875, 1.5 ], "units": { diff --git a/rust/kcl-lib/tests/subtract_regression05/artifact_commands.snap b/rust/kcl-lib/tests/subtract_regression05/artifact_commands.snap index f962c9657..8e700e07f 100644 --- a/rust/kcl-lib/tests/subtract_regression05/artifact_commands.snap +++ b/rust/kcl-lib/tests/subtract_regression05/artifact_commands.snap @@ -81,7 +81,7 @@ description: Artifact commands subtract_regression05.kcl "segment": { "type": "line", "end": { - "x": 23.8, + "x": 23.7998, "y": 0.0, "z": 0.0 }, @@ -98,8 +98,8 @@ description: Artifact commands subtract_regression05.kcl "segment": { "type": "arc", "center": { - "x": 23.8, - "y": 58.75 + "x": 23.799800000000012, + "y": 58.7502 }, "radius": 58.7502, "start": { @@ -124,7 +124,7 @@ description: Artifact commands subtract_regression05.kcl "type": "line", "end": { "x": 0.0, - "y": 23.8, + "y": 23.7998, "z": 0.0 }, "relative": true @@ -186,7 +186,7 @@ description: Artifact commands subtract_regression05.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 30.162, + "x": 30.162499999999998, "y": 0.0, "z": 0.0 } @@ -262,7 +262,7 @@ description: Artifact commands subtract_regression05.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 23.813, + "x": 23.8125, "y": 0.0, "z": 0.0 } @@ -428,8 +428,8 @@ description: Artifact commands subtract_regression05.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 23.8, - "y": -28.588, + "x": 23.7998, + "y": -28.587699999999998, "z": 0.0 } } @@ -451,7 +451,7 @@ description: Artifact commands subtract_regression05.kcl "type": "line", "end": { "x": 0.0, - "y": -4.115, + "y": -4.1148, "z": 0.0 }, "relative": true @@ -467,7 +467,7 @@ description: Artifact commands subtract_regression05.kcl "segment": { "type": "line", "end": { - "x": -7.925, + "x": -7.924799999999999, "y": 0.0, "z": 0.0 }, @@ -485,7 +485,7 @@ description: Artifact commands subtract_regression05.kcl "type": "line", "end": { "x": 0.0, - "y": 4.115, + "y": 4.1148, "z": 0.0 }, "relative": true @@ -501,7 +501,7 @@ description: Artifact commands subtract_regression05.kcl "segment": { "type": "line", "end": { - "x": 7.925, + "x": 7.924799999999999, "y": 0.0, "z": 0.0 }, diff --git a/rust/kcl-lib/tests/subtract_regression05/ops.snap b/rust/kcl-lib/tests/subtract_regression05/ops.snap index 6045daa0b..2834881c0 100644 --- a/rust/kcl-lib/tests/subtract_regression05/ops.snap +++ b/rust/kcl-lib/tests/subtract_regression05/ops.snap @@ -331,7 +331,7 @@ description: Operations executed subtract_regression05.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -347,7 +347,7 @@ description: Operations executed subtract_regression05.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -364,7 +364,7 @@ description: Operations executed subtract_regression05.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/subtract_regression05/program_memory.snap b/rust/kcl-lib/tests/subtract_regression05/program_memory.snap index 1a985fbae..ed79a33ff 100644 --- a/rust/kcl-lib/tests/subtract_regression05/program_memory.snap +++ b/rust/kcl-lib/tests/subtract_regression05/program_memory.snap @@ -33,13 +33,13 @@ description: Variables in memory after executing subtract_regression05.kcl 0.0 ], "from": [ - 1.188, + 1.1875, 0.0 ], "radius": 1.1875, "tag": null, "to": [ - 1.188, + 1.1875, 0.0 ], "type": "Circle", @@ -80,11 +80,11 @@ description: Variables in memory after executing subtract_regression05.kcl }, "start": { "from": [ - 1.188, + 1.1875, 0.0 ], "to": [ - 1.188, + 1.1875, 0.0 ], "units": { @@ -158,12 +158,12 @@ description: Variables in memory after executing subtract_regression05.kcl }, "from": [ 0.937, - -1.126 + -1.1255 ], "tag": null, "to": [ 0.937, - -1.287 + -1.2874999999999999 ], "type": "ToPoint", "units": { @@ -177,12 +177,12 @@ description: Variables in memory after executing subtract_regression05.kcl }, "from": [ 0.937, - -1.287 + -1.2874999999999999 ], "tag": null, "to": [ 0.625, - -1.287 + -1.2874999999999999 ], "type": "ToPoint", "units": { @@ -196,12 +196,12 @@ description: Variables in memory after executing subtract_regression05.kcl }, "from": [ 0.625, - -1.287 + -1.2874999999999999 ], "tag": null, "to": [ 0.625, - -1.126 + -1.1255 ], "type": "ToPoint", "units": { @@ -215,12 +215,12 @@ description: Variables in memory after executing subtract_regression05.kcl }, "from": [ 0.625, - -1.126 + -1.1255 ], "tag": null, "to": [ 0.937, - -1.126 + -1.1255 ], "type": "ToPoint", "units": { @@ -234,12 +234,12 @@ description: Variables in memory after executing subtract_regression05.kcl }, "from": [ 0.937, - -1.126 + -1.1255 ], "tag": null, "to": [ 0.937, - -1.126 + -1.1255 ], "type": "ToPoint", "units": { @@ -280,11 +280,11 @@ description: Variables in memory after executing subtract_regression05.kcl "start": { "from": [ 0.937, - -1.126 + -1.1255 ], "to": [ 0.937, - -1.126 + -1.1255 ], "units": { "type": "Inches" @@ -359,13 +359,13 @@ description: Variables in memory after executing subtract_regression05.kcl 0.0 ], "from": [ - 1.188, + 1.1875, 0.0 ], "radius": 1.1875, "tag": null, "to": [ - 1.188, + 1.1875, 0.0 ], "type": "Circle", @@ -406,11 +406,11 @@ description: Variables in memory after executing subtract_regression05.kcl }, "start": { "from": [ - 1.188, + 1.1875, 0.0 ], "to": [ - 1.188, + 1.1875, 0.0 ], "units": { @@ -493,7 +493,7 @@ description: Variables in memory after executing subtract_regression05.kcl }, "ccw": true, "center": [ - 0.937, + 0.9370000000000005, 2.313 ], "from": [ @@ -503,8 +503,8 @@ description: Variables in memory after executing subtract_regression05.kcl "radius": 2.313, "tag": null, "to": [ - 3.25, - 2.313 + 3.250000000000001, + 2.3129999999999997 ], "type": "Arc", "units": { @@ -517,12 +517,12 @@ description: Variables in memory after executing subtract_regression05.kcl "sourceRange": [] }, "from": [ - 3.25, - 2.313 + 3.250000000000001, + 2.3129999999999997 ], "tag": null, "to": [ - 3.25, + 3.250000000000001, 3.25 ], "type": "ToPoint", @@ -631,12 +631,12 @@ description: Variables in memory after executing subtract_regression05.kcl }, "from": [ 0.937, - -1.126 + -1.1255 ], "tag": null, "to": [ 0.937, - -1.287 + -1.2874999999999999 ], "type": "ToPoint", "units": { @@ -650,12 +650,12 @@ description: Variables in memory after executing subtract_regression05.kcl }, "from": [ 0.937, - -1.287 + -1.2874999999999999 ], "tag": null, "to": [ 0.625, - -1.287 + -1.2874999999999999 ], "type": "ToPoint", "units": { @@ -669,12 +669,12 @@ description: Variables in memory after executing subtract_regression05.kcl }, "from": [ 0.625, - -1.287 + -1.2874999999999999 ], "tag": null, "to": [ 0.625, - -1.126 + -1.1255 ], "type": "ToPoint", "units": { @@ -688,12 +688,12 @@ description: Variables in memory after executing subtract_regression05.kcl }, "from": [ 0.625, - -1.126 + -1.1255 ], "tag": null, "to": [ 0.937, - -1.126 + -1.1255 ], "type": "ToPoint", "units": { @@ -707,12 +707,12 @@ description: Variables in memory after executing subtract_regression05.kcl }, "from": [ 0.937, - -1.126 + -1.1255 ], "tag": null, "to": [ 0.937, - -1.126 + -1.1255 ], "type": "ToPoint", "units": { @@ -753,11 +753,11 @@ description: Variables in memory after executing subtract_regression05.kcl "start": { "from": [ 0.937, - -1.126 + -1.1255 ], "to": [ 0.937, - -1.126 + -1.1255 ], "units": { "type": "Inches" @@ -805,13 +805,13 @@ description: Variables in memory after executing subtract_regression05.kcl 0.0 ], "from": [ - 1.188, + 1.1875, 0.0 ], "radius": 1.1875, "tag": null, "to": [ - 1.188, + 1.1875, 0.0 ], "type": "Circle", @@ -852,11 +852,11 @@ description: Variables in memory after executing subtract_regression05.kcl }, "start": { "from": [ - 1.188, + 1.1875, 0.0 ], "to": [ - 1.188, + 1.1875, 0.0 ], "units": { diff --git a/rust/kcl-lib/tests/subtract_regression06/artifact_commands.snap b/rust/kcl-lib/tests/subtract_regression06/artifact_commands.snap index f853afd1a..8f4f33903 100644 --- a/rust/kcl-lib/tests/subtract_regression06/artifact_commands.snap +++ b/rust/kcl-lib/tests/subtract_regression06/artifact_commands.snap @@ -59,7 +59,7 @@ description: Artifact commands subtract_regression06.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -12.224, + "x": -12.223749999999999, "y": 79.375, "z": 0.0 } @@ -81,7 +81,7 @@ description: Artifact commands subtract_regression06.kcl "segment": { "type": "line", "end": { - "x": 24.447, + "x": 24.447499999999998, "y": 0.0, "z": 0.0 }, @@ -98,8 +98,8 @@ description: Artifact commands subtract_regression06.kcl "segment": { "type": "arc", "center": { - "x": 12.224, - "y": 73.025 + "x": 12.223749999999999, + "y": 73.02499999999999 }, "radius": 6.35, "start": { @@ -108,7 +108,7 @@ description: Artifact commands subtract_regression06.kcl }, "end": { "unit": "degrees", - "value": 11.874 + "value": 11.87373 }, "relative": false } @@ -123,8 +123,8 @@ description: Artifact commands subtract_regression06.kcl "segment": { "type": "line", "end": { - "x": 14.186, - "y": -67.472, + "x": 14.1863064, + "y": -67.472179, "z": 0.0 }, "relative": true @@ -140,17 +140,17 @@ description: Artifact commands subtract_regression06.kcl "segment": { "type": "arc", "center": { - "x": -0.0, - "y": -0.0 + "x": -0.0000035713908647760915, + "y": -0.000006077943114091155 }, "radius": 33.3375, "start": { "unit": "degrees", - "value": 11.874 + "value": 11.87373 }, "end": { "unit": "degrees", - "value": -192.444 + "value": -192.443844 }, "relative": false } @@ -165,8 +165,8 @@ description: Artifact commands subtract_regression06.kcl "segment": { "type": "line", "end": { - "x": 14.13, - "y": 64.032, + "x": 14.1297406, + "y": 64.03213, "z": 0.0 }, "relative": true @@ -182,13 +182,13 @@ description: Artifact commands subtract_regression06.kcl "segment": { "type": "arc", "center": { - "x": -12.224, - "y": 69.847 + "x": -12.223763774008575, + "y": 69.84746154737387 }, "radius": 6.35, "start": { "unit": "degrees", - "value": 167.556 + "value": 167.556156 }, "end": { "unit": "degrees", @@ -207,7 +207,7 @@ description: Artifact commands subtract_regression06.kcl "segment": { "type": "line", "end": { - "x": 24.447, + "x": 24.447499999999998, "y": 0.0, "z": 0.0 }, @@ -241,7 +241,7 @@ description: Artifact commands subtract_regression06.kcl "segment": { "type": "line", "end": { - "x": -24.447, + "x": -24.447499999999998, "y": 0.0, "z": 0.0 }, @@ -258,8 +258,8 @@ description: Artifact commands subtract_regression06.kcl "segment": { "type": "arc", "center": { - "x": -12.224, - "y": 69.847 + "x": -12.223763774008575, + "y": 69.84746154737387 }, "radius": 3.175, "start": { @@ -268,7 +268,7 @@ description: Artifact commands subtract_regression06.kcl }, "end": { "unit": "degrees", - "value": 167.556 + "value": 167.556156 }, "relative": false } @@ -283,8 +283,8 @@ description: Artifact commands subtract_regression06.kcl "segment": { "type": "line", "end": { - "x": -14.13, - "y": -64.032, + "x": -14.1297406, + "y": -64.03213, "z": 0.0 }, "relative": true @@ -300,17 +300,17 @@ description: Artifact commands subtract_regression06.kcl "segment": { "type": "arc", "center": { - "x": -0.0, - "y": -0.0 + "x": -0.0000035713908591361586, + "y": -0.000006077943118321105 }, "radius": 30.162499999999998, "start": { "unit": "degrees", - "value": -192.444 + "value": -192.443844 }, "end": { "unit": "degrees", - "value": 11.874 + "value": 11.87373 }, "relative": false } @@ -325,8 +325,8 @@ description: Artifact commands subtract_regression06.kcl "segment": { "type": "line", "end": { - "x": -14.186, - "y": 67.472, + "x": -14.1863064, + "y": 67.472179, "z": 0.0 }, "relative": true @@ -342,13 +342,13 @@ description: Artifact commands subtract_regression06.kcl "segment": { "type": "arc", "center": { - "x": 12.224, - "y": 73.025 + "x": 12.223749999999999, + "y": 73.02499999999999 }, "radius": 3.175, "start": { "unit": "degrees", - "value": 11.874 + "value": 11.87373 }, "end": { "unit": "degrees", @@ -367,7 +367,7 @@ description: Artifact commands subtract_regression06.kcl "segment": { "type": "line", "end": { - "x": -24.447, + "x": -24.447499999999998, "y": 0.0, "z": 0.0 }, @@ -526,7 +526,7 @@ description: Artifact commands subtract_regression06.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 5.556, + "x": 5.5562499999999995, "y": 0.0, "z": 0.0 } diff --git a/rust/kcl-lib/tests/subtract_regression06/ops.snap b/rust/kcl-lib/tests/subtract_regression06/ops.snap index a20210b3d..8792655d6 100644 --- a/rust/kcl-lib/tests/subtract_regression06/ops.snap +++ b/rust/kcl-lib/tests/subtract_regression06/ops.snap @@ -219,7 +219,7 @@ description: Operations executed subtract_regression06.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -235,7 +235,7 @@ description: Operations executed subtract_regression06.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -252,7 +252,7 @@ description: Operations executed subtract_regression06.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/subtract_regression06/program_memory.snap b/rust/kcl-lib/tests/subtract_regression06/program_memory.snap index 53fb8b2f2..29a7050de 100644 --- a/rust/kcl-lib/tests/subtract_regression06/program_memory.snap +++ b/rust/kcl-lib/tests/subtract_regression06/program_memory.snap @@ -133,12 +133,12 @@ description: Variables in memory after executing subtract_regression06.kcl "sourceRange": [] }, "from": [ - -0.481, + -0.48125, 3.125 ], "tag": null, "to": [ - 0.481, + 0.48125, 3.125 ], "type": "ToPoint", @@ -153,18 +153,18 @@ description: Variables in memory after executing subtract_regression06.kcl }, "ccw": false, "center": [ - 0.481, + 0.48125, 2.875 ], "from": [ - 0.481, + 0.48125, 3.125 ], "radius": 0.25, "tag": null, "to": [ - 0.726, - 2.926 + 0.7259008566131622, + 2.926438879832729 ], "type": "Arc", "units": { @@ -177,13 +177,13 @@ description: Variables in memory after executing subtract_regression06.kcl "sourceRange": [] }, "from": [ - 0.726, - 2.926 + 0.7259008566131622, + 2.926438879832729 ], "tag": null, "to": [ - 1.284, - 0.27 + 1.2844168566131622, + 0.27005387983272877 ], "type": "ToPoint", "units": { @@ -197,18 +197,18 @@ description: Variables in memory after executing subtract_regression06.kcl }, "ccw": false, "center": [ - -0.0, - -0.0 + -0.00000014060593955811385, + -0.00000023928909897996675 ], "from": [ - 1.284, - 0.27 + 1.2844168566131622, + 0.27005387983272877 ], "radius": 1.3125, "tag": null, "to": [ - -1.282, - 0.283 + -1.2816664603256522, + 0.28282071979301515 ], "type": "Arc", "units": { @@ -221,13 +221,13 @@ description: Variables in memory after executing subtract_regression06.kcl "sourceRange": [] }, "from": [ - -1.282, - 0.283 + -1.2816664603256522, + 0.28282071979301515 ], "tag": null, "to": [ - -0.725, - 2.804 + -0.7253774603256522, + 2.803770719793015 ], "type": "ToPoint", "units": { @@ -241,18 +241,18 @@ description: Variables in memory after executing subtract_regression06.kcl }, "ccw": false, "center": [ - -0.481, - 2.75 + -0.48125054228380215, + 2.7499000609202313 ], "from": [ - -0.725, - 2.804 + -0.7253774603256522, + 2.803770719793015 ], "radius": 0.25, "tag": null, "to": [ - -0.481, - 3.0 + -0.48125054228380215, + 2.9999000609202313 ], "type": "Arc", "units": { @@ -265,13 +265,13 @@ description: Variables in memory after executing subtract_regression06.kcl "sourceRange": [] }, "from": [ - -0.481, - 3.0 + -0.48125054228380215, + 2.9999000609202313 ], "tag": null, "to": [ - 0.481, - 3.0 + 0.48124945771619787, + 2.9999000609202313 ], "type": "ToPoint", "units": { @@ -284,13 +284,13 @@ description: Variables in memory after executing subtract_regression06.kcl "sourceRange": [] }, "from": [ - 0.481, - 3.0 + 0.48124945771619787, + 2.9999000609202313 ], "tag": null, "to": [ - 0.481, - 2.875 + 0.48124945771619787, + 2.8749000609202313 ], "type": "ToPoint", "units": { @@ -303,13 +303,13 @@ description: Variables in memory after executing subtract_regression06.kcl "sourceRange": [] }, "from": [ - 0.481, - 2.875 + 0.48124945771619787, + 2.8749000609202313 ], "tag": null, "to": [ - -0.481, - 2.875 + -0.48125054228380215, + 2.8749000609202313 ], "type": "ToPoint", "units": { @@ -323,18 +323,18 @@ description: Variables in memory after executing subtract_regression06.kcl }, "ccw": true, "center": [ - -0.481, - 2.75 + -0.48125054228380215, + 2.7499000609202313 ], "from": [ - -0.481, - 2.875 + -0.48125054228380215, + 2.8749000609202313 ], "radius": 0.125, "tag": null, "to": [ - -0.603, - 2.777 + -0.6033140013047272, + 2.776835390356623 ], "type": "Arc", "units": { @@ -347,13 +347,13 @@ description: Variables in memory after executing subtract_regression06.kcl "sourceRange": [] }, "from": [ - -0.603, - 2.777 + -0.6033140013047272, + 2.776835390356623 ], "tag": null, "to": [ - -1.16, - 0.256 + -1.1596030013047272, + 0.25588539035662317 ], "type": "ToPoint", "units": { @@ -367,18 +367,18 @@ description: Variables in memory after executing subtract_regression06.kcl }, "ccw": true, "center": [ - -0.0, - -0.0 + -0.00000014060593933606924, + -0.0000002392890991465002 ], "from": [ - -1.16, - 0.256 + -1.1596030013047272, + 0.25588539035662317 ], "radius": 1.1875, "tag": null, "to": [ - 1.162, - 0.244 + 1.162091428306581, + 0.24433443991636408 ], "type": "Arc", "units": { @@ -391,13 +391,13 @@ description: Variables in memory after executing subtract_regression06.kcl "sourceRange": [] }, "from": [ - 1.162, - 0.244 + 1.162091428306581, + 0.24433443991636408 ], "tag": null, "to": [ - 0.604, - 2.901 + 0.6035754283065811, + 2.9007194399163643 ], "type": "ToPoint", "units": { @@ -411,18 +411,18 @@ description: Variables in memory after executing subtract_regression06.kcl }, "ccw": true, "center": [ - 0.481, - 2.875 + 0.48124999999999996, + 2.8749999999999996 ], "from": [ - 0.604, - 2.901 + 0.6035754283065811, + 2.9007194399163643 ], "radius": 0.125, "tag": null, "to": [ - 0.481, - 3.0 + 0.48124999999999996, + 2.9999999999999996 ], "type": "Arc", "units": { @@ -435,13 +435,13 @@ description: Variables in memory after executing subtract_regression06.kcl "sourceRange": [] }, "from": [ - 0.481, - 3.0 + 0.48124999999999996, + 2.9999999999999996 ], "tag": null, "to": [ - -0.481, - 3.0 + -0.48125000000000007, + 2.9999999999999996 ], "type": "ToPoint", "units": { @@ -454,13 +454,13 @@ description: Variables in memory after executing subtract_regression06.kcl "sourceRange": [] }, "from": [ - -0.481, - 3.0 + -0.48125000000000007, + 2.9999999999999996 ], "tag": null, "to": [ - -0.481, - 3.125 + -0.48125000000000007, + 3.1249999999999996 ], "type": "ToPoint", "units": { @@ -473,12 +473,12 @@ description: Variables in memory after executing subtract_regression06.kcl "sourceRange": [] }, "from": [ - -0.481, - 3.125 + -0.48125000000000007, + 3.1249999999999996 ], "tag": null, "to": [ - -0.481, + -0.48125, 3.125 ], "type": "ToPoint", @@ -519,11 +519,11 @@ description: Variables in memory after executing subtract_regression06.kcl }, "start": { "from": [ - -0.481, + -0.48125, 3.125 ], "to": [ - -0.481, + -0.48125, 3.125 ], "units": { @@ -580,13 +580,13 @@ description: Variables in memory after executing subtract_regression06.kcl 0.0 ], "from": [ - 0.219, + 0.21875, 0.0 ], "radius": 0.21875, "tag": null, "to": [ - 0.219, + 0.21875, 0.0 ], "type": "Circle", @@ -627,11 +627,11 @@ description: Variables in memory after executing subtract_regression06.kcl }, "start": { "from": [ - 0.219, + 0.21875, 0.0 ], "to": [ - 0.219, + 0.21875, 0.0 ], "units": { @@ -788,12 +788,12 @@ description: Variables in memory after executing subtract_regression06.kcl "sourceRange": [] }, "from": [ - -0.481, + -0.48125, 3.125 ], "tag": null, "to": [ - 0.481, + 0.48125, 3.125 ], "type": "ToPoint", @@ -808,18 +808,18 @@ description: Variables in memory after executing subtract_regression06.kcl }, "ccw": false, "center": [ - 0.481, + 0.48125, 2.875 ], "from": [ - 0.481, + 0.48125, 3.125 ], "radius": 0.25, "tag": null, "to": [ - 0.726, - 2.926 + 0.7259008566131622, + 2.926438879832729 ], "type": "Arc", "units": { @@ -832,13 +832,13 @@ description: Variables in memory after executing subtract_regression06.kcl "sourceRange": [] }, "from": [ - 0.726, - 2.926 + 0.7259008566131622, + 2.926438879832729 ], "tag": null, "to": [ - 1.284, - 0.27 + 1.2844168566131622, + 0.27005387983272877 ], "type": "ToPoint", "units": { @@ -852,18 +852,18 @@ description: Variables in memory after executing subtract_regression06.kcl }, "ccw": false, "center": [ - -0.0, - -0.0 + -0.00000014060593955811385, + -0.00000023928909897996675 ], "from": [ - 1.284, - 0.27 + 1.2844168566131622, + 0.27005387983272877 ], "radius": 1.3125, "tag": null, "to": [ - -1.282, - 0.283 + -1.2816664603256522, + 0.28282071979301515 ], "type": "Arc", "units": { @@ -876,13 +876,13 @@ description: Variables in memory after executing subtract_regression06.kcl "sourceRange": [] }, "from": [ - -1.282, - 0.283 + -1.2816664603256522, + 0.28282071979301515 ], "tag": null, "to": [ - -0.725, - 2.804 + -0.7253774603256522, + 2.803770719793015 ], "type": "ToPoint", "units": { @@ -896,18 +896,18 @@ description: Variables in memory after executing subtract_regression06.kcl }, "ccw": false, "center": [ - -0.481, - 2.75 + -0.48125054228380215, + 2.7499000609202313 ], "from": [ - -0.725, - 2.804 + -0.7253774603256522, + 2.803770719793015 ], "radius": 0.25, "tag": null, "to": [ - -0.481, - 3.0 + -0.48125054228380215, + 2.9999000609202313 ], "type": "Arc", "units": { @@ -920,13 +920,13 @@ description: Variables in memory after executing subtract_regression06.kcl "sourceRange": [] }, "from": [ - -0.481, - 3.0 + -0.48125054228380215, + 2.9999000609202313 ], "tag": null, "to": [ - 0.481, - 3.0 + 0.48124945771619787, + 2.9999000609202313 ], "type": "ToPoint", "units": { @@ -939,13 +939,13 @@ description: Variables in memory after executing subtract_regression06.kcl "sourceRange": [] }, "from": [ - 0.481, - 3.0 + 0.48124945771619787, + 2.9999000609202313 ], "tag": null, "to": [ - 0.481, - 2.875 + 0.48124945771619787, + 2.8749000609202313 ], "type": "ToPoint", "units": { @@ -958,13 +958,13 @@ description: Variables in memory after executing subtract_regression06.kcl "sourceRange": [] }, "from": [ - 0.481, - 2.875 + 0.48124945771619787, + 2.8749000609202313 ], "tag": null, "to": [ - -0.481, - 2.875 + -0.48125054228380215, + 2.8749000609202313 ], "type": "ToPoint", "units": { @@ -978,18 +978,18 @@ description: Variables in memory after executing subtract_regression06.kcl }, "ccw": true, "center": [ - -0.481, - 2.75 + -0.48125054228380215, + 2.7499000609202313 ], "from": [ - -0.481, - 2.875 + -0.48125054228380215, + 2.8749000609202313 ], "radius": 0.125, "tag": null, "to": [ - -0.603, - 2.777 + -0.6033140013047272, + 2.776835390356623 ], "type": "Arc", "units": { @@ -1002,13 +1002,13 @@ description: Variables in memory after executing subtract_regression06.kcl "sourceRange": [] }, "from": [ - -0.603, - 2.777 + -0.6033140013047272, + 2.776835390356623 ], "tag": null, "to": [ - -1.16, - 0.256 + -1.1596030013047272, + 0.25588539035662317 ], "type": "ToPoint", "units": { @@ -1022,18 +1022,18 @@ description: Variables in memory after executing subtract_regression06.kcl }, "ccw": true, "center": [ - -0.0, - -0.0 + -0.00000014060593933606924, + -0.0000002392890991465002 ], "from": [ - -1.16, - 0.256 + -1.1596030013047272, + 0.25588539035662317 ], "radius": 1.1875, "tag": null, "to": [ - 1.162, - 0.244 + 1.162091428306581, + 0.24433443991636408 ], "type": "Arc", "units": { @@ -1046,13 +1046,13 @@ description: Variables in memory after executing subtract_regression06.kcl "sourceRange": [] }, "from": [ - 1.162, - 0.244 + 1.162091428306581, + 0.24433443991636408 ], "tag": null, "to": [ - 0.604, - 2.901 + 0.6035754283065811, + 2.9007194399163643 ], "type": "ToPoint", "units": { @@ -1066,18 +1066,18 @@ description: Variables in memory after executing subtract_regression06.kcl }, "ccw": true, "center": [ - 0.481, - 2.875 + 0.48124999999999996, + 2.8749999999999996 ], "from": [ - 0.604, - 2.901 + 0.6035754283065811, + 2.9007194399163643 ], "radius": 0.125, "tag": null, "to": [ - 0.481, - 3.0 + 0.48124999999999996, + 2.9999999999999996 ], "type": "Arc", "units": { @@ -1090,13 +1090,13 @@ description: Variables in memory after executing subtract_regression06.kcl "sourceRange": [] }, "from": [ - 0.481, - 3.0 + 0.48124999999999996, + 2.9999999999999996 ], "tag": null, "to": [ - -0.481, - 3.0 + -0.48125000000000007, + 2.9999999999999996 ], "type": "ToPoint", "units": { @@ -1109,13 +1109,13 @@ description: Variables in memory after executing subtract_regression06.kcl "sourceRange": [] }, "from": [ - -0.481, - 3.0 + -0.48125000000000007, + 2.9999999999999996 ], "tag": null, "to": [ - -0.481, - 3.125 + -0.48125000000000007, + 3.1249999999999996 ], "type": "ToPoint", "units": { @@ -1128,12 +1128,12 @@ description: Variables in memory after executing subtract_regression06.kcl "sourceRange": [] }, "from": [ - -0.481, - 3.125 + -0.48125000000000007, + 3.1249999999999996 ], "tag": null, "to": [ - -0.481, + -0.48125, 3.125 ], "type": "ToPoint", @@ -1174,11 +1174,11 @@ description: Variables in memory after executing subtract_regression06.kcl }, "start": { "from": [ - -0.481, + -0.48125, 3.125 ], "to": [ - -0.481, + -0.48125, 3.125 ], "units": { @@ -1430,12 +1430,12 @@ description: Variables in memory after executing subtract_regression06.kcl "sourceRange": [] }, "from": [ - -0.481, + -0.48125, 3.125 ], "tag": null, "to": [ - 0.481, + 0.48125, 3.125 ], "type": "ToPoint", @@ -1450,18 +1450,18 @@ description: Variables in memory after executing subtract_regression06.kcl }, "ccw": false, "center": [ - 0.481, + 0.48125, 2.875 ], "from": [ - 0.481, + 0.48125, 3.125 ], "radius": 0.25, "tag": null, "to": [ - 0.726, - 2.926 + 0.7259008566131622, + 2.926438879832729 ], "type": "Arc", "units": { @@ -1474,13 +1474,13 @@ description: Variables in memory after executing subtract_regression06.kcl "sourceRange": [] }, "from": [ - 0.726, - 2.926 + 0.7259008566131622, + 2.926438879832729 ], "tag": null, "to": [ - 1.284, - 0.27 + 1.2844168566131622, + 0.27005387983272877 ], "type": "ToPoint", "units": { @@ -1494,18 +1494,18 @@ description: Variables in memory after executing subtract_regression06.kcl }, "ccw": false, "center": [ - -0.0, - -0.0 + -0.00000014060593955811385, + -0.00000023928909897996675 ], "from": [ - 1.284, - 0.27 + 1.2844168566131622, + 0.27005387983272877 ], "radius": 1.3125, "tag": null, "to": [ - -1.282, - 0.283 + -1.2816664603256522, + 0.28282071979301515 ], "type": "Arc", "units": { @@ -1518,13 +1518,13 @@ description: Variables in memory after executing subtract_regression06.kcl "sourceRange": [] }, "from": [ - -1.282, - 0.283 + -1.2816664603256522, + 0.28282071979301515 ], "tag": null, "to": [ - -0.725, - 2.804 + -0.7253774603256522, + 2.803770719793015 ], "type": "ToPoint", "units": { @@ -1538,18 +1538,18 @@ description: Variables in memory after executing subtract_regression06.kcl }, "ccw": false, "center": [ - -0.481, - 2.75 + -0.48125054228380215, + 2.7499000609202313 ], "from": [ - -0.725, - 2.804 + -0.7253774603256522, + 2.803770719793015 ], "radius": 0.25, "tag": null, "to": [ - -0.481, - 3.0 + -0.48125054228380215, + 2.9999000609202313 ], "type": "Arc", "units": { @@ -1562,13 +1562,13 @@ description: Variables in memory after executing subtract_regression06.kcl "sourceRange": [] }, "from": [ - -0.481, - 3.0 + -0.48125054228380215, + 2.9999000609202313 ], "tag": null, "to": [ - 0.481, - 3.0 + 0.48124945771619787, + 2.9999000609202313 ], "type": "ToPoint", "units": { @@ -1581,13 +1581,13 @@ description: Variables in memory after executing subtract_regression06.kcl "sourceRange": [] }, "from": [ - 0.481, - 3.0 + 0.48124945771619787, + 2.9999000609202313 ], "tag": null, "to": [ - 0.481, - 2.875 + 0.48124945771619787, + 2.8749000609202313 ], "type": "ToPoint", "units": { @@ -1600,13 +1600,13 @@ description: Variables in memory after executing subtract_regression06.kcl "sourceRange": [] }, "from": [ - 0.481, - 2.875 + 0.48124945771619787, + 2.8749000609202313 ], "tag": null, "to": [ - -0.481, - 2.875 + -0.48125054228380215, + 2.8749000609202313 ], "type": "ToPoint", "units": { @@ -1620,18 +1620,18 @@ description: Variables in memory after executing subtract_regression06.kcl }, "ccw": true, "center": [ - -0.481, - 2.75 + -0.48125054228380215, + 2.7499000609202313 ], "from": [ - -0.481, - 2.875 + -0.48125054228380215, + 2.8749000609202313 ], "radius": 0.125, "tag": null, "to": [ - -0.603, - 2.777 + -0.6033140013047272, + 2.776835390356623 ], "type": "Arc", "units": { @@ -1644,13 +1644,13 @@ description: Variables in memory after executing subtract_regression06.kcl "sourceRange": [] }, "from": [ - -0.603, - 2.777 + -0.6033140013047272, + 2.776835390356623 ], "tag": null, "to": [ - -1.16, - 0.256 + -1.1596030013047272, + 0.25588539035662317 ], "type": "ToPoint", "units": { @@ -1664,18 +1664,18 @@ description: Variables in memory after executing subtract_regression06.kcl }, "ccw": true, "center": [ - -0.0, - -0.0 + -0.00000014060593933606924, + -0.0000002392890991465002 ], "from": [ - -1.16, - 0.256 + -1.1596030013047272, + 0.25588539035662317 ], "radius": 1.1875, "tag": null, "to": [ - 1.162, - 0.244 + 1.162091428306581, + 0.24433443991636408 ], "type": "Arc", "units": { @@ -1688,13 +1688,13 @@ description: Variables in memory after executing subtract_regression06.kcl "sourceRange": [] }, "from": [ - 1.162, - 0.244 + 1.162091428306581, + 0.24433443991636408 ], "tag": null, "to": [ - 0.604, - 2.901 + 0.6035754283065811, + 2.9007194399163643 ], "type": "ToPoint", "units": { @@ -1708,18 +1708,18 @@ description: Variables in memory after executing subtract_regression06.kcl }, "ccw": true, "center": [ - 0.481, - 2.875 + 0.48124999999999996, + 2.8749999999999996 ], "from": [ - 0.604, - 2.901 + 0.6035754283065811, + 2.9007194399163643 ], "radius": 0.125, "tag": null, "to": [ - 0.481, - 3.0 + 0.48124999999999996, + 2.9999999999999996 ], "type": "Arc", "units": { @@ -1732,13 +1732,13 @@ description: Variables in memory after executing subtract_regression06.kcl "sourceRange": [] }, "from": [ - 0.481, - 3.0 + 0.48124999999999996, + 2.9999999999999996 ], "tag": null, "to": [ - -0.481, - 3.0 + -0.48125000000000007, + 2.9999999999999996 ], "type": "ToPoint", "units": { @@ -1751,13 +1751,13 @@ description: Variables in memory after executing subtract_regression06.kcl "sourceRange": [] }, "from": [ - -0.481, - 3.0 + -0.48125000000000007, + 2.9999999999999996 ], "tag": null, "to": [ - -0.481, - 3.125 + -0.48125000000000007, + 3.1249999999999996 ], "type": "ToPoint", "units": { @@ -1770,12 +1770,12 @@ description: Variables in memory after executing subtract_regression06.kcl "sourceRange": [] }, "from": [ - -0.481, - 3.125 + -0.48125000000000007, + 3.1249999999999996 ], "tag": null, "to": [ - -0.481, + -0.48125, 3.125 ], "type": "ToPoint", @@ -1816,11 +1816,11 @@ description: Variables in memory after executing subtract_regression06.kcl }, "start": { "from": [ - -0.481, + -0.48125, 3.125 ], "to": [ - -0.481, + -0.48125, 3.125 ], "units": { @@ -1888,13 +1888,13 @@ description: Variables in memory after executing subtract_regression06.kcl 0.0 ], "from": [ - 0.219, + 0.21875, 0.0 ], "radius": 0.21875, "tag": null, "to": [ - 0.219, + 0.21875, 0.0 ], "type": "Circle", @@ -1935,11 +1935,11 @@ description: Variables in memory after executing subtract_regression06.kcl }, "start": { "from": [ - 0.219, + 0.21875, 0.0 ], "to": [ - 0.219, + 0.21875, 0.0 ], "units": { diff --git a/rust/kcl-lib/tests/subtract_regression07/artifact_commands.snap b/rust/kcl-lib/tests/subtract_regression07/artifact_commands.snap index dbaa1c036..a1d1d8f17 100644 --- a/rust/kcl-lib/tests/subtract_regression07/artifact_commands.snap +++ b/rust/kcl-lib/tests/subtract_regression07/artifact_commands.snap @@ -59,7 +59,7 @@ description: Artifact commands subtract_regression07.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 1.833, + "x": 1.8330925999999998, "y": 3.175, "z": 0.0 } @@ -81,7 +81,7 @@ description: Artifact commands subtract_regression07.kcl "segment": { "type": "line", "end": { - "x": -3.666, + "x": -3.6661851999999997, "y": 0.0, "z": 0.0 }, @@ -98,7 +98,7 @@ description: Artifact commands subtract_regression07.kcl "segment": { "type": "line", "end": { - "x": -1.833, + "x": -1.8330925999999998, "y": -3.175, "z": 0.0 }, @@ -115,7 +115,7 @@ description: Artifact commands subtract_regression07.kcl "segment": { "type": "line", "end": { - "x": 1.833, + "x": 1.8330925999999998, "y": -3.175, "z": 0.0 }, @@ -132,7 +132,7 @@ description: Artifact commands subtract_regression07.kcl "segment": { "type": "line", "end": { - "x": 3.666, + "x": 3.6661851999999997, "y": 0.0, "z": 0.0 }, @@ -149,7 +149,7 @@ description: Artifact commands subtract_regression07.kcl "segment": { "type": "line", "end": { - "x": 1.833, + "x": 1.8330925999999998, "y": 3.175, "z": 0.0 }, @@ -166,7 +166,7 @@ description: Artifact commands subtract_regression07.kcl "segment": { "type": "line", "end": { - "x": -1.833, + "x": -1.8330925999999998, "y": 3.175, "z": 0.0 }, @@ -212,7 +212,7 @@ description: Artifact commands subtract_regression07.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 2.019, + "x": 2.0193, "y": 0.0, "z": 0.0 } @@ -416,7 +416,7 @@ description: Artifact commands subtract_regression07.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 2.4, + "x": 2.4003, "y": 0.0, "z": 0.0 } diff --git a/rust/kcl-lib/tests/subtract_regression07/ops.snap b/rust/kcl-lib/tests/subtract_regression07/ops.snap index a989b380c..a53b0bd8f 100644 --- a/rust/kcl-lib/tests/subtract_regression07/ops.snap +++ b/rust/kcl-lib/tests/subtract_regression07/ops.snap @@ -90,7 +90,7 @@ description: Operations executed subtract_regression07.kcl "bidirectionalLength": { "value": { "type": "Number", - "value": 0.188, + "value": 0.1875, "ty": { "type": "Default", "len": { @@ -106,7 +106,7 @@ description: Operations executed subtract_regression07.kcl "length": { "value": { "type": "Number", - "value": 0.188, + "value": 0.1875, "ty": { "type": "Default", "len": { @@ -372,7 +372,7 @@ description: Operations executed subtract_regression07.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -388,7 +388,7 @@ description: Operations executed subtract_regression07.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -405,7 +405,7 @@ description: Operations executed subtract_regression07.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/subtract_regression07/program_memory.snap b/rust/kcl-lib/tests/subtract_regression07/program_memory.snap index 44c5ec6d2..80b829edb 100644 --- a/rust/kcl-lib/tests/subtract_regression07/program_memory.snap +++ b/rust/kcl-lib/tests/subtract_regression07/program_memory.snap @@ -63,12 +63,12 @@ description: Variables in memory after executing subtract_regression07.kcl "sourceRange": [] }, "from": [ - 0.072, + 0.072169, 0.125 ], "tag": null, "to": [ - -0.072, + -0.072169, 0.125 ], "type": "ToPoint", @@ -82,12 +82,12 @@ description: Variables in memory after executing subtract_regression07.kcl "sourceRange": [] }, "from": [ - -0.072, + -0.072169, 0.125 ], "tag": null, "to": [ - -0.144, + -0.144338, 0.0 ], "type": "ToPoint", @@ -101,12 +101,12 @@ description: Variables in memory after executing subtract_regression07.kcl "sourceRange": [] }, "from": [ - -0.144, + -0.144338, 0.0 ], "tag": null, "to": [ - -0.072, + -0.072169, -0.125 ], "type": "ToPoint", @@ -120,12 +120,12 @@ description: Variables in memory after executing subtract_regression07.kcl "sourceRange": [] }, "from": [ - -0.072, + -0.072169, -0.125 ], "tag": null, "to": [ - 0.072, + 0.072169, -0.125 ], "type": "ToPoint", @@ -139,12 +139,12 @@ description: Variables in memory after executing subtract_regression07.kcl "sourceRange": [] }, "from": [ - 0.072, + 0.072169, -0.125 ], "tag": null, "to": [ - 0.144, + 0.144338, 0.0 ], "type": "ToPoint", @@ -158,12 +158,12 @@ description: Variables in memory after executing subtract_regression07.kcl "sourceRange": [] }, "from": [ - 0.144, + 0.144338, 0.0 ], "tag": null, "to": [ - 0.072, + 0.072169, 0.125 ], "type": "ToPoint", @@ -177,12 +177,12 @@ description: Variables in memory after executing subtract_regression07.kcl "sourceRange": [] }, "from": [ - 0.072, + 0.072169, 0.125 ], "tag": null, "to": [ - 0.072, + 0.072169, 0.125 ], "type": "ToPoint", @@ -223,11 +223,11 @@ description: Variables in memory after executing subtract_regression07.kcl }, "start": { "from": [ - 0.072, + 0.072169, 0.125 ], "to": [ - 0.072, + 0.072169, 0.125 ], "units": { @@ -422,12 +422,12 @@ description: Variables in memory after executing subtract_regression07.kcl "sourceRange": [] }, "from": [ - 0.072, + 0.072169, 0.125 ], "tag": null, "to": [ - -0.072, + -0.072169, 0.125 ], "type": "ToPoint", @@ -441,12 +441,12 @@ description: Variables in memory after executing subtract_regression07.kcl "sourceRange": [] }, "from": [ - -0.072, + -0.072169, 0.125 ], "tag": null, "to": [ - -0.144, + -0.144338, 0.0 ], "type": "ToPoint", @@ -460,12 +460,12 @@ description: Variables in memory after executing subtract_regression07.kcl "sourceRange": [] }, "from": [ - -0.144, + -0.144338, 0.0 ], "tag": null, "to": [ - -0.072, + -0.072169, -0.125 ], "type": "ToPoint", @@ -479,12 +479,12 @@ description: Variables in memory after executing subtract_regression07.kcl "sourceRange": [] }, "from": [ - -0.072, + -0.072169, -0.125 ], "tag": null, "to": [ - 0.072, + 0.072169, -0.125 ], "type": "ToPoint", @@ -498,12 +498,12 @@ description: Variables in memory after executing subtract_regression07.kcl "sourceRange": [] }, "from": [ - 0.072, + 0.072169, -0.125 ], "tag": null, "to": [ - 0.144, + 0.144338, 0.0 ], "type": "ToPoint", @@ -517,12 +517,12 @@ description: Variables in memory after executing subtract_regression07.kcl "sourceRange": [] }, "from": [ - 0.144, + 0.144338, 0.0 ], "tag": null, "to": [ - 0.072, + 0.072169, 0.125 ], "type": "ToPoint", @@ -536,12 +536,12 @@ description: Variables in memory after executing subtract_regression07.kcl "sourceRange": [] }, "from": [ - 0.072, + 0.072169, 0.125 ], "tag": null, "to": [ - 0.072, + 0.072169, 0.125 ], "type": "ToPoint", @@ -582,11 +582,11 @@ description: Variables in memory after executing subtract_regression07.kcl }, "start": { "from": [ - 0.072, + 0.072169, 0.125 ], "to": [ - 0.072, + 0.072169, 0.125 ], "units": { @@ -657,12 +657,12 @@ description: Variables in memory after executing subtract_regression07.kcl "sourceRange": [] }, "from": [ - 0.072, + 0.072169, 0.125 ], "tag": null, "to": [ - -0.072, + -0.072169, 0.125 ], "type": "ToPoint", @@ -676,12 +676,12 @@ description: Variables in memory after executing subtract_regression07.kcl "sourceRange": [] }, "from": [ - -0.072, + -0.072169, 0.125 ], "tag": null, "to": [ - -0.144, + -0.144338, 0.0 ], "type": "ToPoint", @@ -695,12 +695,12 @@ description: Variables in memory after executing subtract_regression07.kcl "sourceRange": [] }, "from": [ - -0.144, + -0.144338, 0.0 ], "tag": null, "to": [ - -0.072, + -0.072169, -0.125 ], "type": "ToPoint", @@ -714,12 +714,12 @@ description: Variables in memory after executing subtract_regression07.kcl "sourceRange": [] }, "from": [ - -0.072, + -0.072169, -0.125 ], "tag": null, "to": [ - 0.072, + 0.072169, -0.125 ], "type": "ToPoint", @@ -733,12 +733,12 @@ description: Variables in memory after executing subtract_regression07.kcl "sourceRange": [] }, "from": [ - 0.072, + 0.072169, -0.125 ], "tag": null, "to": [ - 0.144, + 0.144338, 0.0 ], "type": "ToPoint", @@ -752,12 +752,12 @@ description: Variables in memory after executing subtract_regression07.kcl "sourceRange": [] }, "from": [ - 0.144, + 0.144338, 0.0 ], "tag": null, "to": [ - 0.072, + 0.072169, 0.125 ], "type": "ToPoint", @@ -771,12 +771,12 @@ description: Variables in memory after executing subtract_regression07.kcl "sourceRange": [] }, "from": [ - 0.072, + 0.072169, 0.125 ], "tag": null, "to": [ - 0.072, + 0.072169, 0.125 ], "type": "ToPoint", @@ -817,11 +817,11 @@ description: Variables in memory after executing subtract_regression07.kcl }, "start": { "from": [ - 0.072, + 0.072169, 0.125 ], "to": [ - 0.072, + 0.072169, 0.125 ], "units": { @@ -852,12 +852,12 @@ description: Variables in memory after executing subtract_regression07.kcl "sourceRange": [] }, "from": [ - 0.072, + 0.072169, 0.125 ], "tag": null, "to": [ - -0.072, + -0.072169, 0.125 ], "type": "ToPoint", @@ -871,12 +871,12 @@ description: Variables in memory after executing subtract_regression07.kcl "sourceRange": [] }, "from": [ - -0.072, + -0.072169, 0.125 ], "tag": null, "to": [ - -0.144, + -0.144338, 0.0 ], "type": "ToPoint", @@ -890,12 +890,12 @@ description: Variables in memory after executing subtract_regression07.kcl "sourceRange": [] }, "from": [ - -0.144, + -0.144338, 0.0 ], "tag": null, "to": [ - -0.072, + -0.072169, -0.125 ], "type": "ToPoint", @@ -909,12 +909,12 @@ description: Variables in memory after executing subtract_regression07.kcl "sourceRange": [] }, "from": [ - -0.072, + -0.072169, -0.125 ], "tag": null, "to": [ - 0.072, + 0.072169, -0.125 ], "type": "ToPoint", @@ -928,12 +928,12 @@ description: Variables in memory after executing subtract_regression07.kcl "sourceRange": [] }, "from": [ - 0.072, + 0.072169, -0.125 ], "tag": null, "to": [ - 0.144, + 0.144338, 0.0 ], "type": "ToPoint", @@ -947,12 +947,12 @@ description: Variables in memory after executing subtract_regression07.kcl "sourceRange": [] }, "from": [ - 0.144, + 0.144338, 0.0 ], "tag": null, "to": [ - 0.072, + 0.072169, 0.125 ], "type": "ToPoint", @@ -966,12 +966,12 @@ description: Variables in memory after executing subtract_regression07.kcl "sourceRange": [] }, "from": [ - 0.072, + 0.072169, 0.125 ], "tag": null, "to": [ - 0.072, + 0.072169, 0.125 ], "type": "ToPoint", @@ -1012,11 +1012,11 @@ description: Variables in memory after executing subtract_regression07.kcl }, "start": { "from": [ - 0.072, + 0.072169, 0.125 ], "to": [ - 0.072, + 0.072169, 0.125 ], "units": { @@ -1052,13 +1052,13 @@ description: Variables in memory after executing subtract_regression07.kcl 0.0 ], "from": [ - 0.08, + 0.0795, 0.0 ], "radius": 0.0795, "tag": null, "to": [ - 0.08, + 0.0795, 0.0 ], "type": "Circle", @@ -1099,11 +1099,11 @@ description: Variables in memory after executing subtract_regression07.kcl }, "start": { "from": [ - 0.08, + 0.0795, 0.0 ], "to": [ - 0.08, + 0.0795, 0.0 ], "units": { @@ -1171,13 +1171,13 @@ description: Variables in memory after executing subtract_regression07.kcl 0.0 ], "from": [ - 0.095, + 0.0945, 0.0 ], "radius": 0.0945, "tag": null, "to": [ - 0.095, + 0.0945, 0.0 ], "type": "Circle", @@ -1218,11 +1218,11 @@ description: Variables in memory after executing subtract_regression07.kcl }, "start": { "from": [ - 0.095, + 0.0945, 0.0 ], "to": [ - 0.095, + 0.0945, 0.0 ], "units": { diff --git a/rust/kcl-lib/tests/subtract_regression08/artifact_commands.snap b/rust/kcl-lib/tests/subtract_regression08/artifact_commands.snap index 7f15da092..d5ad567f1 100644 --- a/rust/kcl-lib/tests/subtract_regression08/artifact_commands.snap +++ b/rust/kcl-lib/tests/subtract_regression08/artifact_commands.snap @@ -81,7 +81,7 @@ description: Artifact commands subtract_regression08.kcl "segment": { "type": "line", "end": { - "x": 23.8, + "x": 23.7998, "y": 0.0, "z": 0.0 }, @@ -98,8 +98,8 @@ description: Artifact commands subtract_regression08.kcl "segment": { "type": "arc", "center": { - "x": 23.8, - "y": 58.75 + "x": 23.799800000000012, + "y": 58.7502 }, "radius": 58.7502, "start": { @@ -124,7 +124,7 @@ description: Artifact commands subtract_regression08.kcl "type": "line", "end": { "x": 0.0, - "y": 23.8, + "y": 23.7998, "z": 0.0 }, "relative": true @@ -186,7 +186,7 @@ description: Artifact commands subtract_regression08.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 30.162, + "x": 30.162499999999998, "y": 0.0, "z": 0.0 } @@ -347,7 +347,7 @@ description: Artifact commands subtract_regression08.kcl "segment": { "type": "line", "end": { - "x": 23.8, + "x": 23.7998, "y": 0.0, "z": 0.0 }, @@ -364,8 +364,8 @@ description: Artifact commands subtract_regression08.kcl "segment": { "type": "arc", "center": { - "x": 23.8, - "y": 58.75 + "x": 23.799800000000012, + "y": 58.7502 }, "radius": 58.7502, "start": { @@ -390,7 +390,7 @@ description: Artifact commands subtract_regression08.kcl "type": "line", "end": { "x": 0.0, - "y": 23.8, + "y": 23.7998, "z": 0.0 }, "relative": true @@ -452,7 +452,7 @@ description: Artifact commands subtract_regression08.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 23.813, + "x": 23.8125, "y": 0.0, "z": 0.0 } diff --git a/rust/kcl-lib/tests/subtract_regression08/ops.snap b/rust/kcl-lib/tests/subtract_regression08/ops.snap index 98008d653..df3d4ae01 100644 --- a/rust/kcl-lib/tests/subtract_regression08/ops.snap +++ b/rust/kcl-lib/tests/subtract_regression08/ops.snap @@ -252,7 +252,7 @@ description: Operations executed subtract_regression08.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -268,7 +268,7 @@ description: Operations executed subtract_regression08.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -285,7 +285,7 @@ description: Operations executed subtract_regression08.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/subtract_regression08/program_memory.snap b/rust/kcl-lib/tests/subtract_regression08/program_memory.snap index bad1a866f..0b56e1b6d 100644 --- a/rust/kcl-lib/tests/subtract_regression08/program_memory.snap +++ b/rust/kcl-lib/tests/subtract_regression08/program_memory.snap @@ -52,13 +52,13 @@ description: Variables in memory after executing subtract_regression08.kcl 0.0 ], "from": [ - 1.188, + 1.1875, 0.0 ], "radius": 1.1875, "tag": null, "to": [ - 1.188, + 1.1875, 0.0 ], "type": "Circle", @@ -99,11 +99,11 @@ description: Variables in memory after executing subtract_regression08.kcl }, "start": { "from": [ - 1.188, + 1.1875, 0.0 ], "to": [ - 1.188, + 1.1875, 0.0 ], "units": { @@ -186,7 +186,7 @@ description: Variables in memory after executing subtract_regression08.kcl }, "ccw": true, "center": [ - 0.937, + 0.9370000000000005, 2.313 ], "from": [ @@ -196,8 +196,8 @@ description: Variables in memory after executing subtract_regression08.kcl "radius": 2.313, "tag": null, "to": [ - 3.25, - 2.313 + 3.250000000000001, + 2.3129999999999997 ], "type": "Arc", "units": { @@ -210,12 +210,12 @@ description: Variables in memory after executing subtract_regression08.kcl "sourceRange": [] }, "from": [ - 3.25, - 2.313 + 3.250000000000001, + 2.3129999999999997 ], "tag": null, "to": [ - 3.25, + 3.250000000000001, 3.25 ], "type": "ToPoint", @@ -328,13 +328,13 @@ description: Variables in memory after executing subtract_regression08.kcl 0.0 ], "from": [ - 0.938, + 0.9375, 0.0 ], "radius": 0.9375, "tag": null, "to": [ - 0.938, + 0.9375, 0.0 ], "type": "Circle", @@ -375,11 +375,11 @@ description: Variables in memory after executing subtract_regression08.kcl }, "start": { "from": [ - 0.938, + 0.9375, 0.0 ], "to": [ - 0.938, + 0.9375, 0.0 ], "units": { @@ -462,7 +462,7 @@ description: Variables in memory after executing subtract_regression08.kcl }, "ccw": true, "center": [ - 0.937, + 0.9370000000000005, 2.313 ], "from": [ @@ -472,8 +472,8 @@ description: Variables in memory after executing subtract_regression08.kcl "radius": 2.313, "tag": null, "to": [ - 3.25, - 2.313 + 3.250000000000001, + 2.3129999999999997 ], "type": "Arc", "units": { @@ -486,12 +486,12 @@ description: Variables in memory after executing subtract_regression08.kcl "sourceRange": [] }, "from": [ - 3.25, - 2.313 + 3.250000000000001, + 2.3129999999999997 ], "tag": null, "to": [ - 3.25, + 3.250000000000001, 3.25 ], "type": "ToPoint", @@ -585,13 +585,13 @@ description: Variables in memory after executing subtract_regression08.kcl 0.0 ], "from": [ - 1.188, + 1.1875, 0.0 ], "radius": 1.1875, "tag": null, "to": [ - 1.188, + 1.1875, 0.0 ], "type": "Circle", @@ -632,11 +632,11 @@ description: Variables in memory after executing subtract_regression08.kcl }, "start": { "from": [ - 1.188, + 1.1875, 0.0 ], "to": [ - 1.188, + 1.1875, 0.0 ], "units": { @@ -693,13 +693,13 @@ description: Variables in memory after executing subtract_regression08.kcl 0.0 ], "from": [ - 0.938, + 0.9375, 0.0 ], "radius": 0.9375, "tag": null, "to": [ - 0.938, + 0.9375, 0.0 ], "type": "Circle", @@ -740,11 +740,11 @@ description: Variables in memory after executing subtract_regression08.kcl }, "start": { "from": [ - 0.938, + 0.9375, 0.0 ], "to": [ - 0.938, + 0.9375, 0.0 ], "units": { @@ -801,13 +801,13 @@ description: Variables in memory after executing subtract_regression08.kcl 0.0 ], "from": [ - 1.188, + 1.1875, 0.0 ], "radius": 1.1875, "tag": null, "to": [ - 1.188, + 1.1875, 0.0 ], "type": "Circle", @@ -848,11 +848,11 @@ description: Variables in memory after executing subtract_regression08.kcl }, "start": { "from": [ - 1.188, + 1.1875, 0.0 ], "to": [ - 1.188, + 1.1875, 0.0 ], "units": { diff --git a/rust/kcl-lib/tests/subtract_regression09/artifact_commands.snap b/rust/kcl-lib/tests/subtract_regression09/artifact_commands.snap index 41a5a1ae3..cc3d72d2c 100644 --- a/rust/kcl-lib/tests/subtract_regression09/artifact_commands.snap +++ b/rust/kcl-lib/tests/subtract_regression09/artifact_commands.snap @@ -254,8 +254,8 @@ description: Artifact commands subtract_regression09.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 1.188, - "y": 27.497, + "x": 1.188246, + "y": 27.497102, "z": 0.0 } } @@ -276,8 +276,8 @@ description: Artifact commands subtract_regression09.kcl "segment": { "type": "line", "end": { - "x": -0.177, - "y": 0.741, + "x": -0.177089, + "y": 0.740791, "z": 0.0 }, "relative": true @@ -293,17 +293,17 @@ description: Artifact commands subtract_regression09.kcl "segment": { "type": "arc", "center": { - "x": -4.128, - "y": 27.009 + "x": -4.127500495208472, + "y": 27.0094790706367 }, "radius": 5.283446, "start": { "unit": "degrees", - "value": 13.444 + "value": 13.444444 }, "end": { "unit": "degrees", - "value": 38.628 + "value": 38.628165 }, "relative": false } @@ -318,17 +318,17 @@ description: Artifact commands subtract_regression09.kcl "segment": { "type": "arc", "center": { - "x": 4.763, - "y": 27.009 + "x": 4.762500077293639, + "y": 27.009479172978835 }, "radius": 5.793095, "start": { "unit": "degrees", - "value": 145.296 + "value": 145.295512 }, "end": { "unit": "degrees", - "value": 14.704 + "value": 14.704488 }, "relative": false } @@ -343,17 +343,17 @@ description: Artifact commands subtract_regression09.kcl "segment": { "type": "arc", "center": { - "x": 13.116, - "y": 23.969 + "x": 13.116367979053303, + "y": 23.96891980683624 }, "radius": 5.283446, "start": { "unit": "degrees", - "value": 121.372 + "value": 121.371835 }, "end": { "unit": "degrees", - "value": 146.556 + "value": 146.555556 }, "relative": false } @@ -368,8 +368,8 @@ description: Artifact commands subtract_regression09.kcl "segment": { "type": "line", "end": { - "x": -0.42, - "y": -0.636, + "x": -0.419774, + "y": -0.635548, "z": 0.0 }, "relative": true @@ -385,17 +385,17 @@ description: Artifact commands subtract_regression09.kcl "segment": { "type": "arc", "center": { - "x": 1.416, - "y": 30.851 + "x": 1.4161516316499672, + "y": 30.85068030361107 }, "radius": 8.272375, "start": { "unit": "degrees", - "value": 326.17 + "value": 326.170267 }, "end": { "unit": "degrees", - "value": 311.294 + "value": 311.293981 }, "relative": false } @@ -410,17 +410,17 @@ description: Artifact commands subtract_regression09.kcl "segment": { "type": "arc", "center": { - "x": 4.763, - "y": 27.009 + "x": 4.7625009207560876, + "y": 27.009478799314145 }, "radius": 3.178087, "start": { "unit": "degrees", - "value": 311.667 + "value": 311.666667 }, "end": { "unit": "degrees", - "value": 208.333 + "value": 208.333333 }, "relative": false } @@ -435,8 +435,8 @@ description: Artifact commands subtract_regression09.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -0.777, - "y": 1.996, + "x": -0.7768983132896046, + "y": 1.995944449701664, "z": 0.0 }, "angle_snap_increment": null diff --git a/rust/kcl-lib/tests/subtract_regression09/ops.snap b/rust/kcl-lib/tests/subtract_regression09/ops.snap index 2392fcb10..babf28cbd 100644 --- a/rust/kcl-lib/tests/subtract_regression09/ops.snap +++ b/rust/kcl-lib/tests/subtract_regression09/ops.snap @@ -286,7 +286,7 @@ description: Operations executed subtract_regression09.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -302,7 +302,7 @@ description: Operations executed subtract_regression09.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -319,7 +319,7 @@ description: Operations executed subtract_regression09.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/subtract_regression09/program_memory.snap b/rust/kcl-lib/tests/subtract_regression09/program_memory.snap index 467ae72dd..8b627e9f4 100644 --- a/rust/kcl-lib/tests/subtract_regression09/program_memory.snap +++ b/rust/kcl-lib/tests/subtract_regression09/program_memory.snap @@ -77,13 +77,13 @@ description: Variables in memory after executing subtract_regression09.kcl "sourceRange": [] }, "from": [ - 1.188, - 27.497 + 1.188246, + 27.497102 ], "tag": null, "to": [ - 1.011, - 28.238 + 1.0111569999999999, + 28.237893000000003 ], "type": "ToPoint", "units": { @@ -97,18 +97,18 @@ description: Variables in memory after executing subtract_regression09.kcl }, "ccw": true, "center": [ - -4.128, - 27.009 + -4.127500495208472, + 27.0094790706367 ], "from": [ - 1.011, - 28.238 + 1.0111569999999999, + 28.237893000000003 ], "radius": 5.283446, "tag": null, "to": [ - -0.0, - 30.308 + -0.00000011647557762728411, + 30.30774259232138 ], "type": "Arc", "units": { @@ -122,18 +122,18 @@ description: Variables in memory after executing subtract_regression09.kcl }, "ccw": false, "center": [ - 4.763, - 27.009 + 4.762500077293639, + 27.009479172978835 ], "from": [ - -0.0, - 30.308 + -0.00000011647557762728411, + 30.30774259232138 ], "radius": 5.793095, "tag": null, "to": [ - 10.366, - 28.48 + 10.365858893279377, + 28.47996197068165 ], "type": "Arc", "units": { @@ -147,18 +147,18 @@ description: Variables in memory after executing subtract_regression09.kcl }, "ccw": true, "center": [ - 13.116, - 23.969 + 13.116367979053303, + 23.96891980683624 ], "from": [ - 10.366, - 28.48 + 10.365858893279377, + 28.47996197068165 ], "radius": 5.283446, "tag": null, "to": [ - 8.708, - 26.881 + 8.707751758243786, + 26.88077568454228 ], "type": "Arc", "units": { @@ -171,13 +171,13 @@ description: Variables in memory after executing subtract_regression09.kcl "sourceRange": [] }, "from": [ - 8.708, - 26.881 + 8.707751758243786, + 26.88077568454228 ], "tag": null, "to": [ - 8.288, - 26.245 + 8.287977758243786, + 26.24522768454228 ], "type": "ToPoint", "units": { @@ -191,18 +191,18 @@ description: Variables in memory after executing subtract_regression09.kcl }, "ccw": false, "center": [ - 1.416, - 30.851 + 1.4161516316499672, + 30.85068030361107 ], "from": [ - 8.288, - 26.245 + 8.287977758243786, + 26.24522768454228 ], "radius": 8.272375, "tag": null, "to": [ - 6.875, - 24.635 + 6.875280032729507, + 24.635368144020713 ], "type": "Arc", "units": { @@ -216,18 +216,18 @@ description: Variables in memory after executing subtract_regression09.kcl }, "ccw": false, "center": [ - 4.763, - 27.009 + 4.7625009207560876, + 27.009478799314145 ], "from": [ - 6.875, - 24.635 + 6.875280032729507, + 24.635368144020713 ], "radius": 3.178087, "tag": null, "to": [ - 1.965, - 25.501 + 1.9651443132896045, + 25.501157550298338 ], "type": "Arc", "units": { @@ -241,17 +241,17 @@ description: Variables in memory after executing subtract_regression09.kcl }, "ccw": false, "center": [ - 9.628, - 29.633 + 9.628497562246807, + 29.633200820457258 ], "from": [ - 1.965, - 25.501 + 1.9651443132896045, + 25.501157550298338 ], "tag": null, "to": [ - 1.188, - 27.497 + 1.188246, + 27.497102 ], "type": "TangentialArcTo", "units": { @@ -264,13 +264,13 @@ description: Variables in memory after executing subtract_regression09.kcl "sourceRange": [] }, "from": [ - 1.188, - 27.497 + 1.188246, + 27.497102 ], "tag": null, "to": [ - 1.188, - 27.497 + 1.188246, + 27.497102 ], "type": "ToPoint", "units": { @@ -310,12 +310,12 @@ description: Variables in memory after executing subtract_regression09.kcl }, "start": { "from": [ - 1.188, - 27.497 + 1.188246, + 27.497102 ], "to": [ - 1.188, - 27.497 + 1.188246, + 27.497102 ], "units": { "type": "Mm" @@ -773,13 +773,13 @@ description: Variables in memory after executing subtract_regression09.kcl "sourceRange": [] }, "from": [ - 1.188, - 27.497 + 1.188246, + 27.497102 ], "tag": null, "to": [ - 1.011, - 28.238 + 1.0111569999999999, + 28.237893000000003 ], "type": "ToPoint", "units": { @@ -793,18 +793,18 @@ description: Variables in memory after executing subtract_regression09.kcl }, "ccw": true, "center": [ - -4.128, - 27.009 + -4.127500495208472, + 27.0094790706367 ], "from": [ - 1.011, - 28.238 + 1.0111569999999999, + 28.237893000000003 ], "radius": 5.283446, "tag": null, "to": [ - -0.0, - 30.308 + -0.00000011647557762728411, + 30.30774259232138 ], "type": "Arc", "units": { @@ -818,18 +818,18 @@ description: Variables in memory after executing subtract_regression09.kcl }, "ccw": false, "center": [ - 4.763, - 27.009 + 4.762500077293639, + 27.009479172978835 ], "from": [ - -0.0, - 30.308 + -0.00000011647557762728411, + 30.30774259232138 ], "radius": 5.793095, "tag": null, "to": [ - 10.366, - 28.48 + 10.365858893279377, + 28.47996197068165 ], "type": "Arc", "units": { @@ -843,18 +843,18 @@ description: Variables in memory after executing subtract_regression09.kcl }, "ccw": true, "center": [ - 13.116, - 23.969 + 13.116367979053303, + 23.96891980683624 ], "from": [ - 10.366, - 28.48 + 10.365858893279377, + 28.47996197068165 ], "radius": 5.283446, "tag": null, "to": [ - 8.708, - 26.881 + 8.707751758243786, + 26.88077568454228 ], "type": "Arc", "units": { @@ -867,13 +867,13 @@ description: Variables in memory after executing subtract_regression09.kcl "sourceRange": [] }, "from": [ - 8.708, - 26.881 + 8.707751758243786, + 26.88077568454228 ], "tag": null, "to": [ - 8.288, - 26.245 + 8.287977758243786, + 26.24522768454228 ], "type": "ToPoint", "units": { @@ -887,18 +887,18 @@ description: Variables in memory after executing subtract_regression09.kcl }, "ccw": false, "center": [ - 1.416, - 30.851 + 1.4161516316499672, + 30.85068030361107 ], "from": [ - 8.288, - 26.245 + 8.287977758243786, + 26.24522768454228 ], "radius": 8.272375, "tag": null, "to": [ - 6.875, - 24.635 + 6.875280032729507, + 24.635368144020713 ], "type": "Arc", "units": { @@ -912,18 +912,18 @@ description: Variables in memory after executing subtract_regression09.kcl }, "ccw": false, "center": [ - 4.763, - 27.009 + 4.7625009207560876, + 27.009478799314145 ], "from": [ - 6.875, - 24.635 + 6.875280032729507, + 24.635368144020713 ], "radius": 3.178087, "tag": null, "to": [ - 1.965, - 25.501 + 1.9651443132896045, + 25.501157550298338 ], "type": "Arc", "units": { @@ -937,17 +937,17 @@ description: Variables in memory after executing subtract_regression09.kcl }, "ccw": false, "center": [ - 9.628, - 29.633 + 9.628497562246807, + 29.633200820457258 ], "from": [ - 1.965, - 25.501 + 1.9651443132896045, + 25.501157550298338 ], "tag": null, "to": [ - 1.188, - 27.497 + 1.188246, + 27.497102 ], "type": "TangentialArcTo", "units": { @@ -960,13 +960,13 @@ description: Variables in memory after executing subtract_regression09.kcl "sourceRange": [] }, "from": [ - 1.188, - 27.497 + 1.188246, + 27.497102 ], "tag": null, "to": [ - 1.188, - 27.497 + 1.188246, + 27.497102 ], "type": "ToPoint", "units": { @@ -1006,12 +1006,12 @@ description: Variables in memory after executing subtract_regression09.kcl }, "start": { "from": [ - 1.188, - 27.497 + 1.188246, + 27.497102 ], "to": [ - 1.188, - 27.497 + 1.188246, + 27.497102 ], "units": { "type": "Mm" diff --git a/rust/kcl-lib/tests/subtract_regression10/artifact_commands.snap b/rust/kcl-lib/tests/subtract_regression10/artifact_commands.snap index 6d6ea93c8..75cc10f13 100644 --- a/rust/kcl-lib/tests/subtract_regression10/artifact_commands.snap +++ b/rust/kcl-lib/tests/subtract_regression10/artifact_commands.snap @@ -81,8 +81,8 @@ description: Artifact commands subtract_regression10.kcl "segment": { "type": "line", "end": { - "x": 42.132, - "y": 35.353, + "x": 42.13244437154379, + "y": 35.35331853275966, "z": 0.0 }, "relative": true @@ -99,7 +99,7 @@ description: Artifact commands subtract_regression10.kcl "type": "line", "end": { "x": 0.0, - "y": 232.092, + "y": 232.09247866942073, "z": 0.0 }, "relative": false @@ -115,8 +115,8 @@ description: Artifact commands subtract_regression10.kcl "segment": { "type": "line", "end": { - "x": 0.978, - "y": 0.209, + "x": 0.9778288277170034, + "y": 0.2094057871349092, "z": 0.0 }, "relative": true @@ -179,7 +179,7 @@ description: Artifact commands subtract_regression10.kcl "path": "[uuid]", "to": { "x": 0.1, - "y": 267.092, + "y": 267.09247866942076, "z": 0.0 } } @@ -422,7 +422,7 @@ description: Artifact commands subtract_regression10.kcl "type": "line", "end": { "x": 46.1, - "y": 189.092, + "y": 189.09247866942076, "z": 0.0 }, "relative": false @@ -456,7 +456,7 @@ description: Artifact commands subtract_regression10.kcl "type": "line", "end": { "x": 38.1, - "y": 236.092, + "y": 236.09247866942076, "z": 0.0 }, "relative": false @@ -489,7 +489,7 @@ description: Artifact commands subtract_regression10.kcl "type": "line", "end": { "x": 0.1, - "y": 259.092, + "y": 259.09247866942076, "z": 0.0 }, "relative": false @@ -506,7 +506,7 @@ description: Artifact commands subtract_regression10.kcl "type": "line", "end": { "x": 0.1, - "y": 267.092, + "y": 267.09247866942076, "z": 0.0 }, "relative": false @@ -628,7 +628,7 @@ description: Artifact commands subtract_regression10.kcl "path": "[uuid]", "to": { "x": 40.0, - "y": 241.467, + "y": 241.46747866942073, "z": 0.0 } } @@ -684,7 +684,7 @@ description: Artifact commands subtract_regression10.kcl "type": "line", "end": { "x": 65.75, - "y": 241.467, + "y": 241.46747866942073, "z": 0.0 }, "relative": false @@ -701,7 +701,7 @@ description: Artifact commands subtract_regression10.kcl "type": "line", "end": { "x": 40.0, - "y": 241.467, + "y": 241.46747866942073, "z": 0.0 }, "relative": false @@ -879,7 +879,7 @@ description: Artifact commands subtract_regression10.kcl "path": "[uuid]", "to": { "x": 7.5, - "y": 232.092, + "y": 232.09247866942073, "z": 0.0 } } @@ -901,7 +901,7 @@ description: Artifact commands subtract_regression10.kcl "type": "arc", "center": { "x": 0.0, - "y": 232.092 + "y": 232.09247866942073 }, "radius": 7.5, "start": { @@ -1070,7 +1070,7 @@ description: Artifact commands subtract_regression10.kcl "path": "[uuid]", "to": { "x": 0.0, - "y": 195.842, + "y": 195.84247866942076, "z": 0.0 } } @@ -1315,8 +1315,8 @@ description: Artifact commands subtract_regression10.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 51.556, - "y": -8.649, + "x": 51.555704792614705, + "y": -8.648978714505496, "z": 0.0 } } @@ -1337,8 +1337,8 @@ description: Artifact commands subtract_regression10.kcl "segment": { "type": "line", "end": { - "x": 17.601, - "y": 3.769, + "x": 17.600918898906063, + "y": 3.7693041684283655, "z": 0.0 }, "relative": true @@ -1370,8 +1370,8 @@ description: Artifact commands subtract_regression10.kcl "segment": { "type": "line", "end": { - "x": 9.78, - "y": 15.111, + "x": 9.780428570680519, + "y": 15.111029646381356, "z": 0.0 }, "relative": true @@ -1403,8 +1403,8 @@ description: Artifact commands subtract_regression10.kcl "segment": { "type": "line", "end": { - "x": 17.601, - "y": 3.769, + "x": 17.600918898906063, + "y": 3.7693041684283655, "z": 0.0 }, "relative": true @@ -1420,8 +1420,8 @@ description: Artifact commands subtract_regression10.kcl "segment": { "type": "line", "end": { - "x": -12.25, - "y": 57.203, + "x": -12.250238547392188, + "y": 57.2029864214447, "z": 0.0 }, "relative": true @@ -1437,8 +1437,8 @@ description: Artifact commands subtract_regression10.kcl "segment": { "type": "line", "end": { - "x": -17.601, - "y": -3.769, + "x": -17.600918898906063, + "y": -3.7693041684283646, "z": 0.0 }, "relative": true @@ -1470,8 +1470,8 @@ description: Artifact commands subtract_regression10.kcl "segment": { "type": "line", "end": { - "x": -15.111, - "y": 9.78, + "x": -15.111029646381354, + "y": 9.78042857068052, "z": 0.0 }, "relative": true @@ -1503,8 +1503,8 @@ description: Artifact commands subtract_regression10.kcl "segment": { "type": "line", "end": { - "x": 14.517, - "y": 216.793, + "x": 14.516990461176142, + "y": 216.79321793830104, "z": 0.0 }, "relative": false @@ -1536,8 +1536,8 @@ description: Artifact commands subtract_regression10.kcl "segment": { "type": "line", "end": { - "x": 3.912, - "y": 6.044, + "x": 3.9121714282722073, + "y": 6.044411858552543, "z": 0.0 }, "relative": true @@ -1569,8 +1569,8 @@ description: Artifact commands subtract_regression10.kcl "segment": { "type": "line", "end": { - "x": 7.04, - "y": 1.508, + "x": 7.040367559562425, + "y": 1.5077216673713463, "z": 0.0 }, "relative": true @@ -1586,8 +1586,8 @@ description: Artifact commands subtract_regression10.kcl "segment": { "type": "line", "end": { - "x": 25.143, - "y": 249.749, + "x": 25.142620188688728, + "y": 249.74895358799697, "z": 0.0 }, "relative": false @@ -1603,8 +1603,8 @@ description: Artifact commands subtract_regression10.kcl "segment": { "type": "line", "end": { - "x": 18.019, - "y": 254.359, + "x": 18.019212499577176, + "y": 254.35949183148958, "z": 0.0 }, "relative": false @@ -1620,8 +1620,8 @@ description: Artifact commands subtract_regression10.kcl "segment": { "type": "line", "end": { - "x": -3.769, - "y": 249.693, + "x": -3.769304168428309, + "y": 249.6933975683265, "z": 0.0 }, "relative": false @@ -1723,12 +1723,12 @@ description: Artifact commands subtract_regression10.kcl "origin": { "x": 0.0, "y": 0.0, - "z": 232.092 + "z": 232.09247866942073 }, "x_axis": { - "x": -0.978, + "x": -0.9778288277170034, "y": 0.0, - "z": -0.209 + "z": -0.2094057871349092 }, "y_axis": { "x": 0.0, @@ -1759,9 +1759,9 @@ description: Artifact commands subtract_regression10.kcl "animated": false, "adjust_camera": false, "planar_normal": { - "x": 0.209, + "x": 0.2094057871349092, "y": 0.0, - "z": -0.978 + "z": -0.9778288277170034 } } }, @@ -1834,7 +1834,7 @@ description: Artifact commands subtract_regression10.kcl "segment": { "type": "tangential_arc_to", "to": { - "x": -94.778, + "x": -94.77837084267088, "y": 0.0, "z": 0.0 }, @@ -1921,9 +1921,9 @@ description: Artifact commands subtract_regression10.kcl "animated": false, "adjust_camera": false, "planar_normal": { - "x": 0.209, + "x": 0.2094057871349092, "y": 0.0, - "z": -0.978 + "z": -0.9778288277170034 } } }, @@ -2038,8 +2038,8 @@ description: Artifact commands subtract_regression10.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 78.132, - "y": 35.353, + "x": 78.13244437154378, + "y": 35.35331853275966, "z": 0.0 } } @@ -2060,8 +2060,8 @@ description: Artifact commands subtract_regression10.kcl "segment": { "type": "arc", "center": { - "x": 42.132, - "y": 35.353 + "x": 42.13244437154379, + "y": 35.35331853275966 }, "radius": 36.0, "start": { @@ -2175,7 +2175,7 @@ description: Artifact commands subtract_regression10.kcl "path": "[uuid]", "to": { "x": 7.5, - "y": 232.092, + "y": 232.09247866942073, "z": 0.0 } } @@ -2197,7 +2197,7 @@ description: Artifact commands subtract_regression10.kcl "type": "arc", "center": { "x": 0.0, - "y": 232.092 + "y": 232.09247866942073 }, "radius": 7.5, "start": { @@ -2314,12 +2314,12 @@ description: Artifact commands subtract_regression10.kcl "origin": { "x": 0.0, "y": 0.0, - "z": 232.092 + "z": 232.09247866942073 }, "x_axis": { - "x": -0.978, + "x": -0.9778288277170034, "y": 0.0, - "z": -0.209 + "z": -0.2094057871349092 }, "y_axis": { "x": 0.0, @@ -2350,9 +2350,9 @@ description: Artifact commands subtract_regression10.kcl "animated": false, "adjust_camera": false, "planar_normal": { - "x": 0.209, + "x": 0.2094057871349092, "y": 0.0, - "z": -0.978 + "z": -0.9778288277170034 } } }, @@ -2447,9 +2447,9 @@ description: Artifact commands subtract_regression10.kcl "animated": false, "adjust_camera": false, "planar_normal": { - "x": 0.209, + "x": 0.2094057871349092, "y": 0.0, - "z": -0.978 + "z": -0.9778288277170034 } } }, @@ -2507,9 +2507,9 @@ description: Artifact commands subtract_regression10.kcl "animated": false, "adjust_camera": false, "planar_normal": { - "x": 0.209, + "x": 0.2094057871349092, "y": 0.0, - "z": -0.978 + "z": -0.9778288277170034 } } }, diff --git a/rust/kcl-lib/tests/subtract_regression10/ops.snap b/rust/kcl-lib/tests/subtract_regression10/ops.snap index 4f224b290..a0c80061e 100644 --- a/rust/kcl-lib/tests/subtract_regression10/ops.snap +++ b/rust/kcl-lib/tests/subtract_regression10/ops.snap @@ -1535,7 +1535,7 @@ description: Operations executed subtract_regression10.kcl "angle": { "value": { "type": "Number", - "value": 0.698, + "value": 0.6981317007977318, "ty": { "type": "Known", "type": "Angle", @@ -1591,7 +1591,7 @@ description: Operations executed subtract_regression10.kcl "name": "x", "value": { "type": "Number", - "value": 42.132, + "value": 42.13244437154379, "ty": { "type": "Default", "len": { @@ -1613,7 +1613,7 @@ description: Operations executed subtract_regression10.kcl "name": "y", "value": { "type": "Number", - "value": 35.353, + "value": 35.35331853275966, "ty": { "type": "Default", "len": { @@ -2024,7 +2024,7 @@ description: Operations executed subtract_regression10.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -2040,7 +2040,7 @@ description: Operations executed subtract_regression10.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -2057,7 +2057,7 @@ description: Operations executed subtract_regression10.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/subtract_regression10/program_memory.snap b/rust/kcl-lib/tests/subtract_regression10/program_memory.snap index 158f6c41f..11e6d5b35 100644 --- a/rust/kcl-lib/tests/subtract_regression10/program_memory.snap +++ b/rust/kcl-lib/tests/subtract_regression10/program_memory.snap @@ -57,7 +57,7 @@ description: Variables in memory after executing subtract_regression10.kcl "origin": { "x": 0.0, "y": 0.0, - "z": 232.092, + "z": 232.09247866942073, "units": { "type": "Mm" } @@ -65,9 +65,9 @@ description: Variables in memory after executing subtract_regression10.kcl "type": "plane", "value": "Custom", "xAxis": { - "x": -0.978, + "x": -0.9778288277170034, "y": 0.0, - "z": -0.209, + "z": -0.2094057871349092, "units": { "type": "Unknown" } @@ -157,7 +157,7 @@ description: Variables in memory after executing subtract_regression10.kcl "origin": { "x": 0.0, "y": 0.0, - "z": 232.092, + "z": 232.09247866942073, "units": { "type": "Mm" } @@ -165,9 +165,9 @@ description: Variables in memory after executing subtract_regression10.kcl "type": "plane", "value": "Custom", "xAxis": { - "x": -0.978, + "x": -0.9778288277170034, "y": 0.0, - "z": -0.209, + "z": -0.2094057871349092, "units": { "type": "Unknown" } @@ -278,13 +278,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 51.556, - -8.649 + 51.555704792614705, + -8.648978714505496 ], "tag": null, "to": [ - 69.157, - -4.88 + 69.15662369152076, + -4.879674546077131 ], "type": "ToPoint", "units": { @@ -298,17 +298,17 @@ description: Variables in memory after executing subtract_regression10.kcl }, "ccw": true, "center": [ - 68.11, - 0.009 + 68.10959475584622, + 0.009469592507886482 ], "from": [ - 69.157, - -4.88 + 69.15662369152076, + -4.879674546077131 ], "tag": null, "to": [ - 72.307, - -2.707 + 72.30710299095215, + -2.707316121570036 ], "type": "TangentialArc", "units": { @@ -321,13 +321,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 72.307, - -2.707 + 72.30710299095215, + -2.707316121570036 ], "tag": null, "to": [ - 82.088, - 12.404 + 82.08753156163266, + 12.40371352481132 ], "type": "ToPoint", "units": { @@ -341,17 +341,17 @@ description: Variables in memory after executing subtract_regression10.kcl }, "ccw": false, "center": [ - 86.285, - 9.687 + 86.28503979673859, + 9.686927810733398 ], "from": [ - 82.088, - 12.404 + 82.08753156163266, + 12.40371352481132 ], "tag": null, "to": [ - 85.238, - 14.576 + 85.23801086106404, + 14.576071949318415 ], "type": "TangentialArc", "units": { @@ -364,13 +364,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 85.238, - 14.576 + 85.23801086106404, + 14.576071949318415 ], "tag": null, "to": [ - 102.839, - 18.345 + 102.8389297599701, + 18.34537611774678 ], "type": "ToPoint", "units": { @@ -383,13 +383,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 102.839, - 18.345 + 102.8389297599701, + 18.34537611774678 ], "tag": null, "to": [ - 90.589, - 75.548 + 90.58869121257791, + 75.54836253919149 ], "type": "ToPoint", "units": { @@ -402,13 +402,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 90.589, - 75.548 + 90.58869121257791, + 75.54836253919149 ], "tag": null, "to": [ - 72.988, - 71.779 + 72.98777231367185, + 71.77905837076312 ], "type": "ToPoint", "units": { @@ -422,17 +422,17 @@ description: Variables in memory after executing subtract_regression10.kcl }, "ccw": false, "center": [ - 71.941, - 76.668 + 71.94074337799731, + 76.66820250934813 ], "from": [ - 72.988, - 71.779 + 72.98777231367185, + 71.77905837076312 ], "tag": null, "to": [ - 69.224, - 72.471 + 69.22395766391938, + 72.4706942742422 ], "type": "TangentialArc", "units": { @@ -445,13 +445,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 69.224, - 72.471 + 69.22395766391938, + 72.4706942742422 ], "tag": null, "to": [ - 54.113, - 82.251 + 54.112928017538025, + 82.25112284492272 ], "type": "ToPoint", "units": { @@ -465,17 +465,17 @@ description: Variables in memory after executing subtract_regression10.kcl }, "ccw": false, "center": [ - 73.674, - 112.473 + 73.67378515889905, + 112.47318213768543 ], "from": [ - 54.113, - 82.251 + 54.112928017538025, + 82.25112284492272 ], "tag": null, "to": [ - 38.472, - 104.935 + 38.47194736108693, + 104.93457380082869 ], "type": "TangentialArc", "units": { @@ -488,13 +488,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 38.472, - 104.935 + 38.47194736108693, + 104.93457380082869 ], "tag": null, "to": [ - 14.517, - 216.793 + 14.516990461176142, + 216.79321793830104 ], "type": "ToPoint", "units": { @@ -508,17 +508,17 @@ description: Variables in memory after executing subtract_regression10.kcl }, "ccw": false, "center": [ - 19.406, - 217.84 + 19.40613459976116, + 217.8402468739756 ], "from": [ - 14.517, - 216.793 + 14.516990461176142, + 216.79321793830104 ], "tag": null, "to": [ - 15.209, - 220.557 + 15.208626364655228, + 220.55703258805352 ], "type": "TangentialArc", "units": { @@ -531,13 +531,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 15.209, - 220.557 + 15.208626364655228, + 220.55703258805352 ], "tag": null, "to": [ - 19.121, - 226.601 + 19.120797792927434, + 226.60144444660605 ], "type": "ToPoint", "units": { @@ -551,17 +551,17 @@ description: Variables in memory after executing subtract_regression10.kcl }, "ccw": false, "center": [ - 23.318, - 223.885 + 23.318306028033366, + 223.88465873252812 ], "from": [ - 19.121, - 226.601 + 19.120797792927434, + 226.60144444660605 ], "tag": null, "to": [ - 22.271, - 228.774 + 22.27127709235882, + 228.77380287111313 ], "type": "TangentialArc", "units": { @@ -574,13 +574,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 22.271, - 228.774 + 22.27127709235882, + 228.77380287111313 ], "tag": null, "to": [ - 29.312, - 230.282 + 29.31164465192124, + 230.2815245384845 ], "type": "ToPoint", "units": { @@ -593,13 +593,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 29.312, - 230.282 + 29.31164465192124, + 230.2815245384845 ], "tag": null, "to": [ - 25.143, - 249.749 + 25.142620188688728, + 249.74895358799697 ], "type": "ToPoint", "units": { @@ -612,13 +612,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 25.143, - 249.749 + 25.142620188688728, + 249.74895358799697 ], "tag": null, "to": [ - 18.019, - 254.359 + 18.019212499577176, + 254.35949183148958 ], "type": "ToPoint", "units": { @@ -631,13 +631,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 18.019, - 254.359 + 18.019212499577176, + 254.35949183148958 ], "tag": null, "to": [ - -3.769, - 249.693 + -3.769304168428309, + 249.6933975683265 ], "type": "ToPoint", "units": { @@ -650,13 +650,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - -3.769, - 249.693 + -3.769304168428309, + 249.6933975683265 ], "tag": null, "to": [ - 51.556, - -8.649 + 51.555704792614705, + -8.648978714505496 ], "type": "ToPoint", "units": { @@ -696,12 +696,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "start": { "from": [ - 51.556, - -8.649 + 51.555704792614705, + -8.648978714505496 ], "to": [ - 51.556, - -8.649 + 51.555704792614705, + -8.648978714505496 ], "units": { "type": "Mm" @@ -744,13 +744,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 51.556, - -8.649 + 51.555704792614705, + -8.648978714505496 ], "tag": null, "to": [ - 69.157, - -4.88 + 69.15662369152076, + -4.879674546077131 ], "type": "ToPoint", "units": { @@ -764,17 +764,17 @@ description: Variables in memory after executing subtract_regression10.kcl }, "ccw": true, "center": [ - 68.11, - 0.009 + 68.10959475584622, + 0.009469592507886482 ], "from": [ - 69.157, - -4.88 + 69.15662369152076, + -4.879674546077131 ], "tag": null, "to": [ - 72.307, - -2.707 + 72.30710299095215, + -2.707316121570036 ], "type": "TangentialArc", "units": { @@ -787,13 +787,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 72.307, - -2.707 + 72.30710299095215, + -2.707316121570036 ], "tag": null, "to": [ - 82.088, - 12.404 + 82.08753156163266, + 12.40371352481132 ], "type": "ToPoint", "units": { @@ -807,17 +807,17 @@ description: Variables in memory after executing subtract_regression10.kcl }, "ccw": false, "center": [ - 86.285, - 9.687 + 86.28503979673859, + 9.686927810733398 ], "from": [ - 82.088, - 12.404 + 82.08753156163266, + 12.40371352481132 ], "tag": null, "to": [ - 85.238, - 14.576 + 85.23801086106404, + 14.576071949318415 ], "type": "TangentialArc", "units": { @@ -830,13 +830,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 85.238, - 14.576 + 85.23801086106404, + 14.576071949318415 ], "tag": null, "to": [ - 102.839, - 18.345 + 102.8389297599701, + 18.34537611774678 ], "type": "ToPoint", "units": { @@ -849,13 +849,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 102.839, - 18.345 + 102.8389297599701, + 18.34537611774678 ], "tag": null, "to": [ - 90.589, - 75.548 + 90.58869121257791, + 75.54836253919149 ], "type": "ToPoint", "units": { @@ -868,13 +868,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 90.589, - 75.548 + 90.58869121257791, + 75.54836253919149 ], "tag": null, "to": [ - 72.988, - 71.779 + 72.98777231367185, + 71.77905837076312 ], "type": "ToPoint", "units": { @@ -888,17 +888,17 @@ description: Variables in memory after executing subtract_regression10.kcl }, "ccw": false, "center": [ - 71.941, - 76.668 + 71.94074337799731, + 76.66820250934813 ], "from": [ - 72.988, - 71.779 + 72.98777231367185, + 71.77905837076312 ], "tag": null, "to": [ - 69.224, - 72.471 + 69.22395766391938, + 72.4706942742422 ], "type": "TangentialArc", "units": { @@ -911,13 +911,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 69.224, - 72.471 + 69.22395766391938, + 72.4706942742422 ], "tag": null, "to": [ - 54.113, - 82.251 + 54.112928017538025, + 82.25112284492272 ], "type": "ToPoint", "units": { @@ -931,17 +931,17 @@ description: Variables in memory after executing subtract_regression10.kcl }, "ccw": false, "center": [ - 73.674, - 112.473 + 73.67378515889905, + 112.47318213768543 ], "from": [ - 54.113, - 82.251 + 54.112928017538025, + 82.25112284492272 ], "tag": null, "to": [ - 38.472, - 104.935 + 38.47194736108693, + 104.93457380082869 ], "type": "TangentialArc", "units": { @@ -954,13 +954,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 38.472, - 104.935 + 38.47194736108693, + 104.93457380082869 ], "tag": null, "to": [ - 14.517, - 216.793 + 14.516990461176142, + 216.79321793830104 ], "type": "ToPoint", "units": { @@ -974,17 +974,17 @@ description: Variables in memory after executing subtract_regression10.kcl }, "ccw": false, "center": [ - 19.406, - 217.84 + 19.40613459976116, + 217.8402468739756 ], "from": [ - 14.517, - 216.793 + 14.516990461176142, + 216.79321793830104 ], "tag": null, "to": [ - 15.209, - 220.557 + 15.208626364655228, + 220.55703258805352 ], "type": "TangentialArc", "units": { @@ -997,13 +997,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 15.209, - 220.557 + 15.208626364655228, + 220.55703258805352 ], "tag": null, "to": [ - 19.121, - 226.601 + 19.120797792927434, + 226.60144444660605 ], "type": "ToPoint", "units": { @@ -1017,17 +1017,17 @@ description: Variables in memory after executing subtract_regression10.kcl }, "ccw": false, "center": [ - 23.318, - 223.885 + 23.318306028033366, + 223.88465873252812 ], "from": [ - 19.121, - 226.601 + 19.120797792927434, + 226.60144444660605 ], "tag": null, "to": [ - 22.271, - 228.774 + 22.27127709235882, + 228.77380287111313 ], "type": "TangentialArc", "units": { @@ -1040,13 +1040,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 22.271, - 228.774 + 22.27127709235882, + 228.77380287111313 ], "tag": null, "to": [ - 29.312, - 230.282 + 29.31164465192124, + 230.2815245384845 ], "type": "ToPoint", "units": { @@ -1059,13 +1059,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 29.312, - 230.282 + 29.31164465192124, + 230.2815245384845 ], "tag": null, "to": [ - 25.143, - 249.749 + 25.142620188688728, + 249.74895358799697 ], "type": "ToPoint", "units": { @@ -1078,13 +1078,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 25.143, - 249.749 + 25.142620188688728, + 249.74895358799697 ], "tag": null, "to": [ - 18.019, - 254.359 + 18.019212499577176, + 254.35949183148958 ], "type": "ToPoint", "units": { @@ -1097,13 +1097,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 18.019, - 254.359 + 18.019212499577176, + 254.35949183148958 ], "tag": null, "to": [ - -3.769, - 249.693 + -3.769304168428309, + 249.6933975683265 ], "type": "ToPoint", "units": { @@ -1116,13 +1116,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - -3.769, - 249.693 + -3.769304168428309, + 249.6933975683265 ], "tag": null, "to": [ - 51.556, - -8.649 + 51.555704792614705, + -8.648978714505496 ], "type": "ToPoint", "units": { @@ -1162,12 +1162,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "start": { "from": [ - 51.556, - -8.649 + 51.555704792614705, + -8.648978714505496 ], "to": [ - 51.556, - -8.649 + 51.555704792614705, + -8.648978714505496 ], "units": { "type": "Mm" @@ -1227,7 +1227,7 @@ description: Variables in memory after executing subtract_regression10.kcl }, { "type": "Number", - "value": 232.092, + "value": 232.09247866942073, "ty": { "type": "Default", "len": { @@ -1245,7 +1245,7 @@ description: Variables in memory after executing subtract_regression10.kcl "value": [ { "type": "Number", - "value": -0.978, + "value": -0.9778288277170034, "ty": { "type": "Default", "len": { @@ -1271,7 +1271,7 @@ description: Variables in memory after executing subtract_regression10.kcl }, { "type": "Number", - "value": -0.209, + "value": -0.2094057871349092, "ty": { "type": "Default", "len": { @@ -1347,13 +1347,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 51.556, - -8.649 + 51.555704792614705, + -8.648978714505496 ], "tag": null, "to": [ - 69.157, - -4.88 + 69.15662369152076, + -4.879674546077131 ], "type": "ToPoint", "units": { @@ -1367,17 +1367,17 @@ description: Variables in memory after executing subtract_regression10.kcl }, "ccw": true, "center": [ - 68.11, - 0.009 + 68.10959475584622, + 0.009469592507886482 ], "from": [ - 69.157, - -4.88 + 69.15662369152076, + -4.879674546077131 ], "tag": null, "to": [ - 72.307, - -2.707 + 72.30710299095215, + -2.707316121570036 ], "type": "TangentialArc", "units": { @@ -1390,13 +1390,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 72.307, - -2.707 + 72.30710299095215, + -2.707316121570036 ], "tag": null, "to": [ - 82.088, - 12.404 + 82.08753156163266, + 12.40371352481132 ], "type": "ToPoint", "units": { @@ -1410,17 +1410,17 @@ description: Variables in memory after executing subtract_regression10.kcl }, "ccw": false, "center": [ - 86.285, - 9.687 + 86.28503979673859, + 9.686927810733398 ], "from": [ - 82.088, - 12.404 + 82.08753156163266, + 12.40371352481132 ], "tag": null, "to": [ - 85.238, - 14.576 + 85.23801086106404, + 14.576071949318415 ], "type": "TangentialArc", "units": { @@ -1433,13 +1433,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 85.238, - 14.576 + 85.23801086106404, + 14.576071949318415 ], "tag": null, "to": [ - 102.839, - 18.345 + 102.8389297599701, + 18.34537611774678 ], "type": "ToPoint", "units": { @@ -1452,13 +1452,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 102.839, - 18.345 + 102.8389297599701, + 18.34537611774678 ], "tag": null, "to": [ - 90.589, - 75.548 + 90.58869121257791, + 75.54836253919149 ], "type": "ToPoint", "units": { @@ -1471,13 +1471,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 90.589, - 75.548 + 90.58869121257791, + 75.54836253919149 ], "tag": null, "to": [ - 72.988, - 71.779 + 72.98777231367185, + 71.77905837076312 ], "type": "ToPoint", "units": { @@ -1491,17 +1491,17 @@ description: Variables in memory after executing subtract_regression10.kcl }, "ccw": false, "center": [ - 71.941, - 76.668 + 71.94074337799731, + 76.66820250934813 ], "from": [ - 72.988, - 71.779 + 72.98777231367185, + 71.77905837076312 ], "tag": null, "to": [ - 69.224, - 72.471 + 69.22395766391938, + 72.4706942742422 ], "type": "TangentialArc", "units": { @@ -1514,13 +1514,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 69.224, - 72.471 + 69.22395766391938, + 72.4706942742422 ], "tag": null, "to": [ - 54.113, - 82.251 + 54.112928017538025, + 82.25112284492272 ], "type": "ToPoint", "units": { @@ -1534,17 +1534,17 @@ description: Variables in memory after executing subtract_regression10.kcl }, "ccw": false, "center": [ - 73.674, - 112.473 + 73.67378515889905, + 112.47318213768543 ], "from": [ - 54.113, - 82.251 + 54.112928017538025, + 82.25112284492272 ], "tag": null, "to": [ - 38.472, - 104.935 + 38.47194736108693, + 104.93457380082869 ], "type": "TangentialArc", "units": { @@ -1557,13 +1557,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 38.472, - 104.935 + 38.47194736108693, + 104.93457380082869 ], "tag": null, "to": [ - 14.517, - 216.793 + 14.516990461176142, + 216.79321793830104 ], "type": "ToPoint", "units": { @@ -1577,17 +1577,17 @@ description: Variables in memory after executing subtract_regression10.kcl }, "ccw": false, "center": [ - 19.406, - 217.84 + 19.40613459976116, + 217.8402468739756 ], "from": [ - 14.517, - 216.793 + 14.516990461176142, + 216.79321793830104 ], "tag": null, "to": [ - 15.209, - 220.557 + 15.208626364655228, + 220.55703258805352 ], "type": "TangentialArc", "units": { @@ -1600,13 +1600,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 15.209, - 220.557 + 15.208626364655228, + 220.55703258805352 ], "tag": null, "to": [ - 19.121, - 226.601 + 19.120797792927434, + 226.60144444660605 ], "type": "ToPoint", "units": { @@ -1620,17 +1620,17 @@ description: Variables in memory after executing subtract_regression10.kcl }, "ccw": false, "center": [ - 23.318, - 223.885 + 23.318306028033366, + 223.88465873252812 ], "from": [ - 19.121, - 226.601 + 19.120797792927434, + 226.60144444660605 ], "tag": null, "to": [ - 22.271, - 228.774 + 22.27127709235882, + 228.77380287111313 ], "type": "TangentialArc", "units": { @@ -1643,13 +1643,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 22.271, - 228.774 + 22.27127709235882, + 228.77380287111313 ], "tag": null, "to": [ - 29.312, - 230.282 + 29.31164465192124, + 230.2815245384845 ], "type": "ToPoint", "units": { @@ -1662,13 +1662,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 29.312, - 230.282 + 29.31164465192124, + 230.2815245384845 ], "tag": null, "to": [ - 25.143, - 249.749 + 25.142620188688728, + 249.74895358799697 ], "type": "ToPoint", "units": { @@ -1681,13 +1681,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 25.143, - 249.749 + 25.142620188688728, + 249.74895358799697 ], "tag": null, "to": [ - 18.019, - 254.359 + 18.019212499577176, + 254.35949183148958 ], "type": "ToPoint", "units": { @@ -1700,13 +1700,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 18.019, - 254.359 + 18.019212499577176, + 254.35949183148958 ], "tag": null, "to": [ - -3.769, - 249.693 + -3.769304168428309, + 249.6933975683265 ], "type": "ToPoint", "units": { @@ -1719,13 +1719,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - -3.769, - 249.693 + -3.769304168428309, + 249.6933975683265 ], "tag": null, "to": [ - 51.556, - -8.649 + 51.555704792614705, + -8.648978714505496 ], "type": "ToPoint", "units": { @@ -1765,12 +1765,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "start": { "from": [ - 51.556, - -8.649 + 51.555704792614705, + -8.648978714505496 ], "to": [ - 51.556, - -8.649 + 51.555704792614705, + -8.648978714505496 ], "units": { "type": "Mm" @@ -1842,8 +1842,8 @@ description: Variables in memory after executing subtract_regression10.kcl ], "tag": null, "to": [ - 47.389, - 11.878 + 47.38918542133544, + 11.878462024097665 ], "type": "TangentialArc", "units": { @@ -1858,16 +1858,16 @@ description: Variables in memory after executing subtract_regression10.kcl "ccw": true, "center": [ 0.0, - -256.879 + -256.8789637024154 ], "from": [ - 47.389, - 11.878 + 47.38918542133544, + 11.878462024097665 ], "tag": null, "to": [ - -47.389, - 11.878 + -47.38918542133544, + 11.878462024097665 ], "type": "TangentialArcTo", "units": { @@ -1882,11 +1882,11 @@ description: Variables in memory after executing subtract_regression10.kcl "ccw": true, "center": [ -46.0, - 4.0 + 4.000000000000001 ], "from": [ - -47.389, - 11.878 + -47.38918542133544, + 11.878462024097665 ], "tag": null, "to": [ @@ -1943,7 +1943,7 @@ description: Variables in memory after executing subtract_regression10.kcl "origin": { "x": 0.0, "y": 0.0, - "z": 232.092, + "z": 232.09247866942073, "units": { "type": "Mm" } @@ -1951,9 +1951,9 @@ description: Variables in memory after executing subtract_regression10.kcl "type": "plane", "value": "Custom", "xAxis": { - "x": -0.978, + "x": -0.9778288277170034, "y": 0.0, - "z": -0.209, + "z": -0.2094057871349092, "units": { "type": "Unknown" } @@ -2017,13 +2017,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 51.556, - -8.649 + 51.555704792614705, + -8.648978714505496 ], "tag": null, "to": [ - 69.157, - -4.88 + 69.15662369152076, + -4.879674546077131 ], "type": "ToPoint", "units": { @@ -2037,17 +2037,17 @@ description: Variables in memory after executing subtract_regression10.kcl }, "ccw": true, "center": [ - 68.11, - 0.009 + 68.10959475584622, + 0.009469592507886482 ], "from": [ - 69.157, - -4.88 + 69.15662369152076, + -4.879674546077131 ], "tag": null, "to": [ - 72.307, - -2.707 + 72.30710299095215, + -2.707316121570036 ], "type": "TangentialArc", "units": { @@ -2060,13 +2060,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 72.307, - -2.707 + 72.30710299095215, + -2.707316121570036 ], "tag": null, "to": [ - 82.088, - 12.404 + 82.08753156163266, + 12.40371352481132 ], "type": "ToPoint", "units": { @@ -2080,17 +2080,17 @@ description: Variables in memory after executing subtract_regression10.kcl }, "ccw": false, "center": [ - 86.285, - 9.687 + 86.28503979673859, + 9.686927810733398 ], "from": [ - 82.088, - 12.404 + 82.08753156163266, + 12.40371352481132 ], "tag": null, "to": [ - 85.238, - 14.576 + 85.23801086106404, + 14.576071949318415 ], "type": "TangentialArc", "units": { @@ -2103,13 +2103,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 85.238, - 14.576 + 85.23801086106404, + 14.576071949318415 ], "tag": null, "to": [ - 102.839, - 18.345 + 102.8389297599701, + 18.34537611774678 ], "type": "ToPoint", "units": { @@ -2122,13 +2122,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 102.839, - 18.345 + 102.8389297599701, + 18.34537611774678 ], "tag": null, "to": [ - 90.589, - 75.548 + 90.58869121257791, + 75.54836253919149 ], "type": "ToPoint", "units": { @@ -2141,13 +2141,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 90.589, - 75.548 + 90.58869121257791, + 75.54836253919149 ], "tag": null, "to": [ - 72.988, - 71.779 + 72.98777231367185, + 71.77905837076312 ], "type": "ToPoint", "units": { @@ -2161,17 +2161,17 @@ description: Variables in memory after executing subtract_regression10.kcl }, "ccw": false, "center": [ - 71.941, - 76.668 + 71.94074337799731, + 76.66820250934813 ], "from": [ - 72.988, - 71.779 + 72.98777231367185, + 71.77905837076312 ], "tag": null, "to": [ - 69.224, - 72.471 + 69.22395766391938, + 72.4706942742422 ], "type": "TangentialArc", "units": { @@ -2184,13 +2184,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 69.224, - 72.471 + 69.22395766391938, + 72.4706942742422 ], "tag": null, "to": [ - 54.113, - 82.251 + 54.112928017538025, + 82.25112284492272 ], "type": "ToPoint", "units": { @@ -2204,17 +2204,17 @@ description: Variables in memory after executing subtract_regression10.kcl }, "ccw": false, "center": [ - 73.674, - 112.473 + 73.67378515889905, + 112.47318213768543 ], "from": [ - 54.113, - 82.251 + 54.112928017538025, + 82.25112284492272 ], "tag": null, "to": [ - 38.472, - 104.935 + 38.47194736108693, + 104.93457380082869 ], "type": "TangentialArc", "units": { @@ -2227,13 +2227,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 38.472, - 104.935 + 38.47194736108693, + 104.93457380082869 ], "tag": null, "to": [ - 14.517, - 216.793 + 14.516990461176142, + 216.79321793830104 ], "type": "ToPoint", "units": { @@ -2247,17 +2247,17 @@ description: Variables in memory after executing subtract_regression10.kcl }, "ccw": false, "center": [ - 19.406, - 217.84 + 19.40613459976116, + 217.8402468739756 ], "from": [ - 14.517, - 216.793 + 14.516990461176142, + 216.79321793830104 ], "tag": null, "to": [ - 15.209, - 220.557 + 15.208626364655228, + 220.55703258805352 ], "type": "TangentialArc", "units": { @@ -2270,13 +2270,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 15.209, - 220.557 + 15.208626364655228, + 220.55703258805352 ], "tag": null, "to": [ - 19.121, - 226.601 + 19.120797792927434, + 226.60144444660605 ], "type": "ToPoint", "units": { @@ -2290,17 +2290,17 @@ description: Variables in memory after executing subtract_regression10.kcl }, "ccw": false, "center": [ - 23.318, - 223.885 + 23.318306028033366, + 223.88465873252812 ], "from": [ - 19.121, - 226.601 + 19.120797792927434, + 226.60144444660605 ], "tag": null, "to": [ - 22.271, - 228.774 + 22.27127709235882, + 228.77380287111313 ], "type": "TangentialArc", "units": { @@ -2313,13 +2313,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 22.271, - 228.774 + 22.27127709235882, + 228.77380287111313 ], "tag": null, "to": [ - 29.312, - 230.282 + 29.31164465192124, + 230.2815245384845 ], "type": "ToPoint", "units": { @@ -2332,13 +2332,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 29.312, - 230.282 + 29.31164465192124, + 230.2815245384845 ], "tag": null, "to": [ - 25.143, - 249.749 + 25.142620188688728, + 249.74895358799697 ], "type": "ToPoint", "units": { @@ -2351,13 +2351,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 25.143, - 249.749 + 25.142620188688728, + 249.74895358799697 ], "tag": null, "to": [ - 18.019, - 254.359 + 18.019212499577176, + 254.35949183148958 ], "type": "ToPoint", "units": { @@ -2370,13 +2370,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 18.019, - 254.359 + 18.019212499577176, + 254.35949183148958 ], "tag": null, "to": [ - -3.769, - 249.693 + -3.769304168428309, + 249.6933975683265 ], "type": "ToPoint", "units": { @@ -2389,13 +2389,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - -3.769, - 249.693 + -3.769304168428309, + 249.6933975683265 ], "tag": null, "to": [ - 51.556, - -8.649 + 51.555704792614705, + -8.648978714505496 ], "type": "ToPoint", "units": { @@ -2435,12 +2435,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "start": { "from": [ - 51.556, - -8.649 + 51.555704792614705, + -8.648978714505496 ], "to": [ - 51.556, - -8.649 + 51.555704792614705, + -8.648978714505496 ], "units": { "type": "Mm" @@ -2492,18 +2492,18 @@ description: Variables in memory after executing subtract_regression10.kcl }, "ccw": true, "center": [ - 42.132, - 35.353 + 42.13244437154379, + 35.35331853275966 ], "from": [ - 78.132, - 35.353 + 78.13244437154378, + 35.35331853275966 ], "radius": 36.0, "tag": null, "to": [ - 78.132, - 35.353 + 78.13244437154378, + 35.35331853275966 ], "type": "Circle", "units": { @@ -2543,12 +2543,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "start": { "from": [ - 78.132, - 35.353 + 78.13244437154378, + 35.35331853275966 ], "to": [ - 78.132, - 35.353 + 78.13244437154378, + 35.35331853275966 ], "units": { "type": "Mm" @@ -2646,12 +2646,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 40.0, - 241.467 + 241.46747866942073 ], "tag": null, "to": [ 40.0, - 222.717 + 222.71747866942073 ], "type": "ToPoint", "units": { @@ -2665,12 +2665,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 40.0, - 222.717 + 222.71747866942073 ], "tag": null, "to": [ 65.75, - 222.717 + 222.71747866942073 ], "type": "ToPoint", "units": { @@ -2684,12 +2684,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 65.75, - 222.717 + 222.71747866942073 ], "tag": null, "to": [ 65.75, - 241.467 + 241.46747866942073 ], "type": "ToPoint", "units": { @@ -2703,12 +2703,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 65.75, - 241.467 + 241.46747866942073 ], "tag": null, "to": [ 40.0, - 241.467 + 241.46747866942073 ], "type": "ToPoint", "units": { @@ -2722,12 +2722,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 40.0, - 241.467 + 241.46747866942073 ], "tag": null, "to": [ 40.0, - 241.467 + 241.46747866942073 ], "type": "ToPoint", "units": { @@ -2768,11 +2768,11 @@ description: Variables in memory after executing subtract_regression10.kcl "start": { "from": [ 40.0, - 241.467 + 241.46747866942073 ], "to": [ 40.0, - 241.467 + 241.46747866942073 ], "units": { "type": "Mm" @@ -2845,12 +2845,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 40.0, - 241.467 + 241.46747866942073 ], "tag": null, "to": [ 40.0, - 222.717 + 222.71747866942073 ], "type": "ToPoint", "units": { @@ -2864,12 +2864,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 40.0, - 222.717 + 222.71747866942073 ], "tag": null, "to": [ 65.75, - 222.717 + 222.71747866942073 ], "type": "ToPoint", "units": { @@ -2883,12 +2883,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 65.75, - 222.717 + 222.71747866942073 ], "tag": null, "to": [ 65.75, - 241.467 + 241.46747866942073 ], "type": "ToPoint", "units": { @@ -2902,12 +2902,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 65.75, - 241.467 + 241.46747866942073 ], "tag": null, "to": [ 40.0, - 241.467 + 241.46747866942073 ], "type": "ToPoint", "units": { @@ -2921,12 +2921,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 40.0, - 241.467 + 241.46747866942073 ], "tag": null, "to": [ 40.0, - 241.467 + 241.46747866942073 ], "type": "ToPoint", "units": { @@ -2967,11 +2967,11 @@ description: Variables in memory after executing subtract_regression10.kcl "start": { "from": [ 40.0, - 241.467 + 241.46747866942073 ], "to": [ 40.0, - 241.467 + 241.46747866942073 ], "units": { "type": "Mm" @@ -3046,12 +3046,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 40.0, - 241.467 + 241.46747866942073 ], "tag": null, "to": [ 40.0, - 222.717 + 222.71747866942073 ], "type": "ToPoint", "units": { @@ -3065,12 +3065,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 40.0, - 222.717 + 222.71747866942073 ], "tag": null, "to": [ 65.75, - 222.717 + 222.71747866942073 ], "type": "ToPoint", "units": { @@ -3084,12 +3084,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 65.75, - 222.717 + 222.71747866942073 ], "tag": null, "to": [ 65.75, - 241.467 + 241.46747866942073 ], "type": "ToPoint", "units": { @@ -3103,12 +3103,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 65.75, - 241.467 + 241.46747866942073 ], "tag": null, "to": [ 40.0, - 241.467 + 241.46747866942073 ], "type": "ToPoint", "units": { @@ -3122,12 +3122,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 40.0, - 241.467 + 241.46747866942073 ], "tag": null, "to": [ 40.0, - 241.467 + 241.46747866942073 ], "type": "ToPoint", "units": { @@ -3168,11 +3168,11 @@ description: Variables in memory after executing subtract_regression10.kcl "start": { "from": [ 40.0, - 241.467 + 241.46747866942073 ], "to": [ 40.0, - 241.467 + 241.46747866942073 ], "units": { "type": "Mm" @@ -3395,12 +3395,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 0.1, - 267.092 + 267.09247866942076 ], "tag": null, "to": [ 46.1, - 267.092 + 267.09247866942076 ], "type": "ToPoint", "units": { @@ -3414,12 +3414,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 46.1, - 267.092 + 267.09247866942076 ], "tag": null, "to": [ 46.1, - 264.092 + 264.09247866942076 ], "type": "ToPoint", "units": { @@ -3433,12 +3433,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 46.1, - 264.092 + 264.09247866942076 ], "tag": null, "to": [ 43.1, - 264.092 + 264.09247866942076 ], "type": "ToPoint", "units": { @@ -3452,12 +3452,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 43.1, - 264.092 + 264.09247866942076 ], "tag": null, "to": [ 43.1, - 262.092 + 262.09247866942076 ], "type": "ToPoint", "units": { @@ -3471,12 +3471,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 43.1, - 262.092 + 262.09247866942076 ], "tag": null, "to": [ 46.1, - 262.092 + 262.09247866942076 ], "type": "ToPoint", "units": { @@ -3490,12 +3490,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 46.1, - 262.092 + 262.09247866942076 ], "tag": null, "to": [ 46.1, - 259.092 + 259.09247866942076 ], "type": "ToPoint", "units": { @@ -3509,12 +3509,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 46.1, - 259.092 + 259.09247866942076 ], "tag": null, "to": [ 43.1, - 259.092 + 259.09247866942076 ], "type": "ToPoint", "units": { @@ -3528,12 +3528,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 43.1, - 259.092 + 259.09247866942076 ], "tag": null, "to": [ 43.1, - 257.092 + 257.09247866942076 ], "type": "ToPoint", "units": { @@ -3547,12 +3547,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 43.1, - 257.092 + 257.09247866942076 ], "tag": null, "to": [ 46.1, - 257.092 + 257.09247866942076 ], "type": "ToPoint", "units": { @@ -3566,12 +3566,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 46.1, - 257.092 + 257.09247866942076 ], "tag": null, "to": [ 46.1, - 254.092 + 254.09247866942076 ], "type": "ToPoint", "units": { @@ -3585,12 +3585,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 46.1, - 254.092 + 254.09247866942076 ], "tag": null, "to": [ 43.1, - 254.092 + 254.09247866942076 ], "type": "ToPoint", "units": { @@ -3604,12 +3604,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 43.1, - 254.092 + 254.09247866942076 ], "tag": null, "to": [ 43.1, - 252.092 + 252.09247866942076 ], "type": "ToPoint", "units": { @@ -3623,12 +3623,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 43.1, - 252.092 + 252.09247866942076 ], "tag": null, "to": [ 46.1, - 252.092 + 252.09247866942076 ], "type": "ToPoint", "units": { @@ -3642,12 +3642,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 46.1, - 252.092 + 252.09247866942076 ], "tag": null, "to": [ 46.1, - 189.092 + 189.09247866942076 ], "type": "ToPoint", "units": { @@ -3661,12 +3661,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 46.1, - 189.092 + 189.09247866942076 ], "tag": null, "to": [ 38.1, - 189.092 + 189.09247866942076 ], "type": "ToPoint", "units": { @@ -3680,12 +3680,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 38.1, - 189.092 + 189.09247866942076 ], "tag": null, "to": [ 38.1, - 236.092 + 236.09247866942076 ], "type": "ToPoint", "units": { @@ -3699,17 +3699,17 @@ description: Variables in memory after executing subtract_regression10.kcl }, "ccw": true, "center": [ - 15.1, - 236.092 + 15.100000000000001, + 236.09247866942076 ], "from": [ 38.1, - 236.092 + 236.09247866942076 ], "tag": null, "to": [ - 15.1, - 259.092 + 15.100000000000003, + 259.09247866942076 ], "type": "TangentialArc", "units": { @@ -3722,13 +3722,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 15.1, - 259.092 + 15.100000000000003, + 259.09247866942076 ], "tag": null, "to": [ 0.1, - 259.092 + 259.09247866942076 ], "type": "ToPoint", "units": { @@ -3742,12 +3742,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 0.1, - 259.092 + 259.09247866942076 ], "tag": null, "to": [ 0.1, - 267.092 + 267.09247866942076 ], "type": "ToPoint", "units": { @@ -3761,12 +3761,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 0.1, - 267.092 + 267.09247866942076 ], "tag": null, "to": [ 0.1, - 267.092 + 267.09247866942076 ], "type": "ToPoint", "units": { @@ -3807,11 +3807,11 @@ description: Variables in memory after executing subtract_regression10.kcl "start": { "from": [ 0.1, - 267.092 + 267.09247866942076 ], "to": [ 0.1, - 267.092 + 267.09247866942076 ], "units": { "type": "Mm" @@ -3989,12 +3989,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 0.1, - 267.092 + 267.09247866942076 ], "tag": null, "to": [ 46.1, - 267.092 + 267.09247866942076 ], "type": "ToPoint", "units": { @@ -4008,12 +4008,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 46.1, - 267.092 + 267.09247866942076 ], "tag": null, "to": [ 46.1, - 264.092 + 264.09247866942076 ], "type": "ToPoint", "units": { @@ -4027,12 +4027,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 46.1, - 264.092 + 264.09247866942076 ], "tag": null, "to": [ 43.1, - 264.092 + 264.09247866942076 ], "type": "ToPoint", "units": { @@ -4046,12 +4046,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 43.1, - 264.092 + 264.09247866942076 ], "tag": null, "to": [ 43.1, - 262.092 + 262.09247866942076 ], "type": "ToPoint", "units": { @@ -4065,12 +4065,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 43.1, - 262.092 + 262.09247866942076 ], "tag": null, "to": [ 46.1, - 262.092 + 262.09247866942076 ], "type": "ToPoint", "units": { @@ -4084,12 +4084,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 46.1, - 262.092 + 262.09247866942076 ], "tag": null, "to": [ 46.1, - 259.092 + 259.09247866942076 ], "type": "ToPoint", "units": { @@ -4103,12 +4103,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 46.1, - 259.092 + 259.09247866942076 ], "tag": null, "to": [ 43.1, - 259.092 + 259.09247866942076 ], "type": "ToPoint", "units": { @@ -4122,12 +4122,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 43.1, - 259.092 + 259.09247866942076 ], "tag": null, "to": [ 43.1, - 257.092 + 257.09247866942076 ], "type": "ToPoint", "units": { @@ -4141,12 +4141,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 43.1, - 257.092 + 257.09247866942076 ], "tag": null, "to": [ 46.1, - 257.092 + 257.09247866942076 ], "type": "ToPoint", "units": { @@ -4160,12 +4160,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 46.1, - 257.092 + 257.09247866942076 ], "tag": null, "to": [ 46.1, - 254.092 + 254.09247866942076 ], "type": "ToPoint", "units": { @@ -4179,12 +4179,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 46.1, - 254.092 + 254.09247866942076 ], "tag": null, "to": [ 43.1, - 254.092 + 254.09247866942076 ], "type": "ToPoint", "units": { @@ -4198,12 +4198,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 43.1, - 254.092 + 254.09247866942076 ], "tag": null, "to": [ 43.1, - 252.092 + 252.09247866942076 ], "type": "ToPoint", "units": { @@ -4217,12 +4217,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 43.1, - 252.092 + 252.09247866942076 ], "tag": null, "to": [ 46.1, - 252.092 + 252.09247866942076 ], "type": "ToPoint", "units": { @@ -4236,12 +4236,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 46.1, - 252.092 + 252.09247866942076 ], "tag": null, "to": [ 46.1, - 189.092 + 189.09247866942076 ], "type": "ToPoint", "units": { @@ -4255,12 +4255,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 46.1, - 189.092 + 189.09247866942076 ], "tag": null, "to": [ 38.1, - 189.092 + 189.09247866942076 ], "type": "ToPoint", "units": { @@ -4274,12 +4274,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 38.1, - 189.092 + 189.09247866942076 ], "tag": null, "to": [ 38.1, - 236.092 + 236.09247866942076 ], "type": "ToPoint", "units": { @@ -4293,17 +4293,17 @@ description: Variables in memory after executing subtract_regression10.kcl }, "ccw": true, "center": [ - 15.1, - 236.092 + 15.100000000000001, + 236.09247866942076 ], "from": [ 38.1, - 236.092 + 236.09247866942076 ], "tag": null, "to": [ - 15.1, - 259.092 + 15.100000000000003, + 259.09247866942076 ], "type": "TangentialArc", "units": { @@ -4316,13 +4316,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 15.1, - 259.092 + 15.100000000000003, + 259.09247866942076 ], "tag": null, "to": [ 0.1, - 259.092 + 259.09247866942076 ], "type": "ToPoint", "units": { @@ -4336,12 +4336,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 0.1, - 259.092 + 259.09247866942076 ], "tag": null, "to": [ 0.1, - 267.092 + 267.09247866942076 ], "type": "ToPoint", "units": { @@ -4355,12 +4355,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 0.1, - 267.092 + 267.09247866942076 ], "tag": null, "to": [ 0.1, - 267.092 + 267.09247866942076 ], "type": "ToPoint", "units": { @@ -4401,11 +4401,11 @@ description: Variables in memory after executing subtract_regression10.kcl "start": { "from": [ 0.1, - 267.092 + 267.09247866942076 ], "to": [ 0.1, - 267.092 + 267.09247866942076 ], "units": { "type": "Mm" @@ -4583,12 +4583,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 0.1, - 267.092 + 267.09247866942076 ], "tag": null, "to": [ 46.1, - 267.092 + 267.09247866942076 ], "type": "ToPoint", "units": { @@ -4602,12 +4602,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 46.1, - 267.092 + 267.09247866942076 ], "tag": null, "to": [ 46.1, - 264.092 + 264.09247866942076 ], "type": "ToPoint", "units": { @@ -4621,12 +4621,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 46.1, - 264.092 + 264.09247866942076 ], "tag": null, "to": [ 43.1, - 264.092 + 264.09247866942076 ], "type": "ToPoint", "units": { @@ -4640,12 +4640,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 43.1, - 264.092 + 264.09247866942076 ], "tag": null, "to": [ 43.1, - 262.092 + 262.09247866942076 ], "type": "ToPoint", "units": { @@ -4659,12 +4659,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 43.1, - 262.092 + 262.09247866942076 ], "tag": null, "to": [ 46.1, - 262.092 + 262.09247866942076 ], "type": "ToPoint", "units": { @@ -4678,12 +4678,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 46.1, - 262.092 + 262.09247866942076 ], "tag": null, "to": [ 46.1, - 259.092 + 259.09247866942076 ], "type": "ToPoint", "units": { @@ -4697,12 +4697,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 46.1, - 259.092 + 259.09247866942076 ], "tag": null, "to": [ 43.1, - 259.092 + 259.09247866942076 ], "type": "ToPoint", "units": { @@ -4716,12 +4716,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 43.1, - 259.092 + 259.09247866942076 ], "tag": null, "to": [ 43.1, - 257.092 + 257.09247866942076 ], "type": "ToPoint", "units": { @@ -4735,12 +4735,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 43.1, - 257.092 + 257.09247866942076 ], "tag": null, "to": [ 46.1, - 257.092 + 257.09247866942076 ], "type": "ToPoint", "units": { @@ -4754,12 +4754,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 46.1, - 257.092 + 257.09247866942076 ], "tag": null, "to": [ 46.1, - 254.092 + 254.09247866942076 ], "type": "ToPoint", "units": { @@ -4773,12 +4773,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 46.1, - 254.092 + 254.09247866942076 ], "tag": null, "to": [ 43.1, - 254.092 + 254.09247866942076 ], "type": "ToPoint", "units": { @@ -4792,12 +4792,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 43.1, - 254.092 + 254.09247866942076 ], "tag": null, "to": [ 43.1, - 252.092 + 252.09247866942076 ], "type": "ToPoint", "units": { @@ -4811,12 +4811,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 43.1, - 252.092 + 252.09247866942076 ], "tag": null, "to": [ 46.1, - 252.092 + 252.09247866942076 ], "type": "ToPoint", "units": { @@ -4830,12 +4830,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 46.1, - 252.092 + 252.09247866942076 ], "tag": null, "to": [ 46.1, - 189.092 + 189.09247866942076 ], "type": "ToPoint", "units": { @@ -4849,12 +4849,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 46.1, - 189.092 + 189.09247866942076 ], "tag": null, "to": [ 38.1, - 189.092 + 189.09247866942076 ], "type": "ToPoint", "units": { @@ -4868,12 +4868,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 38.1, - 189.092 + 189.09247866942076 ], "tag": null, "to": [ 38.1, - 236.092 + 236.09247866942076 ], "type": "ToPoint", "units": { @@ -4887,17 +4887,17 @@ description: Variables in memory after executing subtract_regression10.kcl }, "ccw": true, "center": [ - 15.1, - 236.092 + 15.100000000000001, + 236.09247866942076 ], "from": [ 38.1, - 236.092 + 236.09247866942076 ], "tag": null, "to": [ - 15.1, - 259.092 + 15.100000000000003, + 259.09247866942076 ], "type": "TangentialArc", "units": { @@ -4910,13 +4910,13 @@ description: Variables in memory after executing subtract_regression10.kcl "sourceRange": [] }, "from": [ - 15.1, - 259.092 + 15.100000000000003, + 259.09247866942076 ], "tag": null, "to": [ 0.1, - 259.092 + 259.09247866942076 ], "type": "ToPoint", "units": { @@ -4930,12 +4930,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 0.1, - 259.092 + 259.09247866942076 ], "tag": null, "to": [ 0.1, - 267.092 + 267.09247866942076 ], "type": "ToPoint", "units": { @@ -4949,12 +4949,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 0.1, - 267.092 + 267.09247866942076 ], "tag": null, "to": [ 0.1, - 267.092 + 267.09247866942076 ], "type": "ToPoint", "units": { @@ -4995,11 +4995,11 @@ description: Variables in memory after executing subtract_regression10.kcl "start": { "from": [ 0.1, - 267.092 + 267.09247866942076 ], "to": [ 0.1, - 267.092 + 267.09247866942076 ], "units": { "type": "Mm" @@ -5056,12 +5056,12 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 0.0, - 195.842 + 195.84247866942076 ], "tag": null, "to": [ 0.1, - 195.842 + 195.84247866942076 ], "type": "ToPoint", "units": { @@ -5076,16 +5076,16 @@ description: Variables in memory after executing subtract_regression10.kcl "ccw": false, "center": [ 0.1, - 8.022 + 8.022293484235576 ], "from": [ 0.1, - 195.842 + 195.84247866942076 ], "tag": null, "to": [ 50.0, - 189.092 + 189.09247866942076 ], "type": "TangentialArcTo", "units": { @@ -5099,7 +5099,7 @@ description: Variables in memory after executing subtract_regression10.kcl }, "from": [ 50.0, - 189.092 + 189.09247866942076 ], "tag": null, "to": [ @@ -5142,7 +5142,7 @@ description: Variables in memory after executing subtract_regression10.kcl "tag": null, "to": [ 0.0, - 195.842 + 195.84247866942076 ], "type": "ToPoint", "units": { @@ -5183,11 +5183,11 @@ description: Variables in memory after executing subtract_regression10.kcl "start": { "from": [ 0.0, - 195.842 + 195.84247866942076 ], "to": [ 0.0, - 195.842 + 195.84247866942076 ], "units": { "type": "Mm" @@ -5292,11 +5292,11 @@ description: Variables in memory after executing subtract_regression10.kcl "ccw": true, "center": [ 0.0, - 232.092 + 232.09247866942073 ], "from": [ 7.5, - 232.092 + 232.09247866942073 ], "radius": 7.5, "tag": { @@ -5308,7 +5308,7 @@ description: Variables in memory after executing subtract_regression10.kcl }, "to": [ 7.5, - 232.092 + 232.09247866942073 ], "type": "Circle", "units": { @@ -5349,11 +5349,11 @@ description: Variables in memory after executing subtract_regression10.kcl "start": { "from": [ 7.5, - 232.092 + 232.09247866942073 ], "to": [ 7.5, - 232.092 + 232.09247866942073 ], "units": { "type": "Mm" @@ -5450,17 +5450,17 @@ description: Variables in memory after executing subtract_regression10.kcl "ccw": true, "center": [ 0.0, - 232.092 + 232.09247866942073 ], "from": [ 7.5, - 232.092 + 232.09247866942073 ], "radius": 7.5, "tag": null, "to": [ 7.5, - 232.092 + 232.09247866942073 ], "type": "Circle", "units": { @@ -5501,11 +5501,11 @@ description: Variables in memory after executing subtract_regression10.kcl "start": { "from": [ 7.5, - 232.092 + 232.09247866942073 ], "to": [ 7.5, - 232.092 + 232.09247866942073 ], "units": { "type": "Mm" diff --git a/rust/kcl-lib/tests/subtract_regression11/ops.snap b/rust/kcl-lib/tests/subtract_regression11/ops.snap index ddad56346..9f7824eff 100644 --- a/rust/kcl-lib/tests/subtract_regression11/ops.snap +++ b/rust/kcl-lib/tests/subtract_regression11/ops.snap @@ -289,7 +289,7 @@ description: Operations executed subtract_regression11.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -305,7 +305,7 @@ description: Operations executed subtract_regression11.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -322,7 +322,7 @@ description: Operations executed subtract_regression11.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/subtract_regression11/program_memory.snap b/rust/kcl-lib/tests/subtract_regression11/program_memory.snap index 3d84755ed..188d0967b 100644 --- a/rust/kcl-lib/tests/subtract_regression11/program_memory.snap +++ b/rust/kcl-lib/tests/subtract_regression11/program_memory.snap @@ -317,7 +317,7 @@ description: Variables in memory after executing subtract_regression11.kcl ], "tag": null, "to": [ - -0.45, + -0.45000000000000007, 18.6 ], "type": "ToPoint", @@ -331,12 +331,12 @@ description: Variables in memory after executing subtract_regression11.kcl "sourceRange": [] }, "from": [ - -0.45, + -0.45000000000000007, 18.6 ], "tag": null, "to": [ - -0.45, + -0.45000000000000007, 20.1 ], "type": "ToPoint", @@ -350,7 +350,7 @@ description: Variables in memory after executing subtract_regression11.kcl "sourceRange": [] }, "from": [ - -0.45, + -0.45000000000000007, 20.1 ], "tag": null, @@ -985,7 +985,7 @@ description: Variables in memory after executing subtract_regression11.kcl ], "tag": null, "to": [ - -0.45, + -0.45000000000000007, 18.6 ], "type": "ToPoint", @@ -999,12 +999,12 @@ description: Variables in memory after executing subtract_regression11.kcl "sourceRange": [] }, "from": [ - -0.45, + -0.45000000000000007, 18.6 ], "tag": null, "to": [ - -0.45, + -0.45000000000000007, 20.1 ], "type": "ToPoint", @@ -1018,7 +1018,7 @@ description: Variables in memory after executing subtract_regression11.kcl "sourceRange": [] }, "from": [ - -0.45, + -0.45000000000000007, 20.1 ], "tag": null, diff --git a/rust/kcl-lib/tests/subtract_regression12/artifact_commands.snap b/rust/kcl-lib/tests/subtract_regression12/artifact_commands.snap index 6df1fa7f7..3bc5fc228 100644 --- a/rust/kcl-lib/tests/subtract_regression12/artifact_commands.snap +++ b/rust/kcl-lib/tests/subtract_regression12/artifact_commands.snap @@ -150,7 +150,7 @@ description: Artifact commands subtract_regression12.kcl "type": "line", "end": { "x": 0.0, - "y": 20.041, + "y": 20.0406, "z": 0.0 }, "relative": true @@ -167,7 +167,7 @@ description: Artifact commands subtract_regression12.kcl "type": "line", "end": { "x": 2.413, - "y": 2.819, + "y": 2.8194, "z": 0.0 }, "relative": true @@ -288,7 +288,7 @@ description: Artifact commands subtract_regression12.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": -15.24, + "x": -15.239999999999998, "y": 0.508, "z": 0.0 } diff --git a/rust/kcl-lib/tests/subtract_regression12/ops.snap b/rust/kcl-lib/tests/subtract_regression12/ops.snap index fd18afb17..cf3ec6657 100644 --- a/rust/kcl-lib/tests/subtract_regression12/ops.snap +++ b/rust/kcl-lib/tests/subtract_regression12/ops.snap @@ -289,7 +289,7 @@ description: Operations executed subtract_regression12.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -305,7 +305,7 @@ description: Operations executed subtract_regression12.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -322,7 +322,7 @@ description: Operations executed subtract_regression12.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/subtract_regression12/program_memory.snap b/rust/kcl-lib/tests/subtract_regression12/program_memory.snap index 75c6cdbae..376eb5a44 100644 --- a/rust/kcl-lib/tests/subtract_regression12/program_memory.snap +++ b/rust/kcl-lib/tests/subtract_regression12/program_memory.snap @@ -317,7 +317,7 @@ description: Variables in memory after executing subtract_regression12.kcl ], "tag": null, "to": [ - 0.3, + 0.30000000000000004, -0.02 ], "type": "ToPoint", @@ -331,12 +331,12 @@ description: Variables in memory after executing subtract_regression12.kcl "sourceRange": [] }, "from": [ - 0.3, + 0.30000000000000004, -0.02 ], "tag": null, "to": [ - 0.3, + 0.30000000000000004, 0.02 ], "type": "ToPoint", @@ -350,7 +350,7 @@ description: Variables in memory after executing subtract_regression12.kcl "sourceRange": [] }, "from": [ - 0.3, + 0.30000000000000004, 0.02 ], "tag": null, @@ -985,7 +985,7 @@ description: Variables in memory after executing subtract_regression12.kcl ], "tag": null, "to": [ - 0.3, + 0.30000000000000004, -0.02 ], "type": "ToPoint", @@ -999,12 +999,12 @@ description: Variables in memory after executing subtract_regression12.kcl "sourceRange": [] }, "from": [ - 0.3, + 0.30000000000000004, -0.02 ], "tag": null, "to": [ - 0.3, + 0.30000000000000004, 0.02 ], "type": "ToPoint", @@ -1018,7 +1018,7 @@ description: Variables in memory after executing subtract_regression12.kcl "sourceRange": [] }, "from": [ - 0.3, + 0.30000000000000004, 0.02 ], "tag": null, diff --git a/rust/kcl-lib/tests/subtract_with_pattern/ops.snap b/rust/kcl-lib/tests/subtract_with_pattern/ops.snap index 62e8dfa60..785bcec79 100644 --- a/rust/kcl-lib/tests/subtract_with_pattern/ops.snap +++ b/rust/kcl-lib/tests/subtract_with_pattern/ops.snap @@ -461,7 +461,7 @@ description: Operations executed subtract_with_pattern.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -477,7 +477,7 @@ description: Operations executed subtract_with_pattern.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -494,7 +494,7 @@ description: Operations executed subtract_with_pattern.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/subtract_with_pattern/program_memory.snap b/rust/kcl-lib/tests/subtract_with_pattern/program_memory.snap index a1a7a717d..6b399227c 100644 --- a/rust/kcl-lib/tests/subtract_with_pattern/program_memory.snap +++ b/rust/kcl-lib/tests/subtract_with_pattern/program_memory.snap @@ -54,7 +54,7 @@ description: Variables in memory after executing subtract_with_pattern.kcl ], "tag": null, "to": [ - 26.14, + 26.139999999999997, 12.2 ], "type": "ToPoint", @@ -68,12 +68,12 @@ description: Variables in memory after executing subtract_with_pattern.kcl "sourceRange": [] }, "from": [ - 26.14, + 26.139999999999997, 12.2 ], "tag": null, "to": [ - 26.14, + 26.139999999999997, -10.48 ], "type": "ToPoint", @@ -87,12 +87,12 @@ description: Variables in memory after executing subtract_with_pattern.kcl "sourceRange": [] }, "from": [ - 26.14, + 26.139999999999997, -10.48 ], "tag": null, "to": [ - 1.94, + 1.9399999999999977, -10.48 ], "type": "ToPoint", @@ -106,7 +106,7 @@ description: Variables in memory after executing subtract_with_pattern.kcl "sourceRange": [] }, "from": [ - 1.94, + 1.9399999999999977, -10.48 ], "tag": null, @@ -1412,7 +1412,7 @@ description: Variables in memory after executing subtract_with_pattern.kcl ], "tag": null, "to": [ - 26.14, + 26.139999999999997, 12.2 ], "type": "ToPoint", @@ -1426,12 +1426,12 @@ description: Variables in memory after executing subtract_with_pattern.kcl "sourceRange": [] }, "from": [ - 26.14, + 26.139999999999997, 12.2 ], "tag": null, "to": [ - 26.14, + 26.139999999999997, -10.48 ], "type": "ToPoint", @@ -1445,12 +1445,12 @@ description: Variables in memory after executing subtract_with_pattern.kcl "sourceRange": [] }, "from": [ - 26.14, + 26.139999999999997, -10.48 ], "tag": null, "to": [ - 1.94, + 1.9399999999999977, -10.48 ], "type": "ToPoint", @@ -1464,7 +1464,7 @@ description: Variables in memory after executing subtract_with_pattern.kcl "sourceRange": [] }, "from": [ - 1.94, + 1.9399999999999977, -10.48 ], "tag": null, diff --git a/rust/kcl-lib/tests/subtract_with_pattern_cut_thru/ops.snap b/rust/kcl-lib/tests/subtract_with_pattern_cut_thru/ops.snap index 3b77e7f92..247aa3523 100644 --- a/rust/kcl-lib/tests/subtract_with_pattern_cut_thru/ops.snap +++ b/rust/kcl-lib/tests/subtract_with_pattern_cut_thru/ops.snap @@ -491,7 +491,7 @@ description: Operations executed subtract_with_pattern_cut_thru.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -507,7 +507,7 @@ description: Operations executed subtract_with_pattern_cut_thru.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -524,7 +524,7 @@ description: Operations executed subtract_with_pattern_cut_thru.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/subtract_with_pattern_cut_thru/program_memory.snap b/rust/kcl-lib/tests/subtract_with_pattern_cut_thru/program_memory.snap index 2abc5182a..27e05ffd6 100644 --- a/rust/kcl-lib/tests/subtract_with_pattern_cut_thru/program_memory.snap +++ b/rust/kcl-lib/tests/subtract_with_pattern_cut_thru/program_memory.snap @@ -54,7 +54,7 @@ description: Variables in memory after executing subtract_with_pattern_cut_thru. ], "tag": null, "to": [ - 26.14, + 26.139999999999997, 12.2 ], "type": "ToPoint", @@ -68,12 +68,12 @@ description: Variables in memory after executing subtract_with_pattern_cut_thru. "sourceRange": [] }, "from": [ - 26.14, + 26.139999999999997, 12.2 ], "tag": null, "to": [ - 26.14, + 26.139999999999997, -10.48 ], "type": "ToPoint", @@ -87,12 +87,12 @@ description: Variables in memory after executing subtract_with_pattern_cut_thru. "sourceRange": [] }, "from": [ - 26.14, + 26.139999999999997, -10.48 ], "tag": null, "to": [ - 1.94, + 1.9399999999999977, -10.48 ], "type": "ToPoint", @@ -106,7 +106,7 @@ description: Variables in memory after executing subtract_with_pattern_cut_thru. "sourceRange": [] }, "from": [ - 1.94, + 1.9399999999999977, -10.48 ], "tag": null, @@ -872,7 +872,7 @@ description: Variables in memory after executing subtract_with_pattern_cut_thru. ], "tag": null, "to": [ - 26.14, + 26.139999999999997, 12.2 ], "type": "ToPoint", @@ -886,12 +886,12 @@ description: Variables in memory after executing subtract_with_pattern_cut_thru. "sourceRange": [] }, "from": [ - 26.14, + 26.139999999999997, 12.2 ], "tag": null, "to": [ - 26.14, + 26.139999999999997, -10.48 ], "type": "ToPoint", @@ -905,12 +905,12 @@ description: Variables in memory after executing subtract_with_pattern_cut_thru. "sourceRange": [] }, "from": [ - 26.14, + 26.139999999999997, -10.48 ], "tag": null, "to": [ - 1.94, + 1.9399999999999977, -10.48 ], "type": "ToPoint", @@ -924,7 +924,7 @@ description: Variables in memory after executing subtract_with_pattern_cut_thru. "sourceRange": [] }, "from": [ - 1.94, + 1.9399999999999977, -10.48 ], "tag": null, @@ -1150,7 +1150,7 @@ description: Variables in memory after executing subtract_with_pattern_cut_thru. ], "tag": null, "to": [ - 26.14, + 26.139999999999997, 12.2 ], "type": "ToPoint", @@ -1164,12 +1164,12 @@ description: Variables in memory after executing subtract_with_pattern_cut_thru. "sourceRange": [] }, "from": [ - 26.14, + 26.139999999999997, 12.2 ], "tag": null, "to": [ - 26.14, + 26.139999999999997, -10.48 ], "type": "ToPoint", @@ -1183,12 +1183,12 @@ description: Variables in memory after executing subtract_with_pattern_cut_thru. "sourceRange": [] }, "from": [ - 26.14, + 26.139999999999997, -10.48 ], "tag": null, "to": [ - 1.94, + 1.9399999999999977, -10.48 ], "type": "ToPoint", @@ -1202,7 +1202,7 @@ description: Variables in memory after executing subtract_with_pattern_cut_thru. "sourceRange": [] }, "from": [ - 1.94, + 1.9399999999999977, -10.48 ], "tag": null, diff --git a/rust/kcl-lib/tests/tan_arc_x_line/artifact_commands.snap b/rust/kcl-lib/tests/tan_arc_x_line/artifact_commands.snap index eaf2d98dc..1125c43d2 100644 --- a/rust/kcl-lib/tests/tan_arc_x_line/artifact_commands.snap +++ b/rust/kcl-lib/tests/tan_arc_x_line/artifact_commands.snap @@ -81,8 +81,8 @@ description: Artifact commands tan_arc_x_line.kcl "segment": { "type": "line", "end": { - "x": -0.0, - "y": 0.0, + "x": -0.0000003420201433256687, + "y": 0.0000009396926207859084, "z": 0.0 }, "relative": true @@ -147,7 +147,7 @@ description: Artifact commands tan_arc_x_line.kcl "type": "line", "end": { "x": 1.0, - "y": -1.282, + "y": -1.281711824418957, "z": 0.0 }, "relative": false diff --git a/rust/kcl-lib/tests/tan_arc_x_line/ops.snap b/rust/kcl-lib/tests/tan_arc_x_line/ops.snap index 7e7298bf2..703599b09 100644 --- a/rust/kcl-lib/tests/tan_arc_x_line/ops.snap +++ b/rust/kcl-lib/tests/tan_arc_x_line/ops.snap @@ -206,7 +206,7 @@ description: Operations executed tan_arc_x_line.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -222,7 +222,7 @@ description: Operations executed tan_arc_x_line.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -239,7 +239,7 @@ description: Operations executed tan_arc_x_line.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/tangent_to_3_point_arc/artifact_commands.snap b/rust/kcl-lib/tests/tangent_to_3_point_arc/artifact_commands.snap index 310ad4c24..7b802505c 100644 --- a/rust/kcl-lib/tests/tangent_to_3_point_arc/artifact_commands.snap +++ b/rust/kcl-lib/tests/tangent_to_3_point_arc/artifact_commands.snap @@ -120,8 +120,8 @@ description: Artifact commands tangent_to_3_point_arc.kcl "segment": { "type": "line", "end": { - "x": -99.804, - "y": -6.261, + "x": -99.8038222194322, + "y": -6.260756375388772, "z": 0.0 }, "relative": true diff --git a/rust/kcl-lib/tests/tangent_to_3_point_arc/ops.snap b/rust/kcl-lib/tests/tangent_to_3_point_arc/ops.snap index 568179557..95aa7b74d 100644 --- a/rust/kcl-lib/tests/tangent_to_3_point_arc/ops.snap +++ b/rust/kcl-lib/tests/tangent_to_3_point_arc/ops.snap @@ -40,7 +40,7 @@ description: Operations executed tangent_to_3_point_arc.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -56,7 +56,7 @@ description: Operations executed tangent_to_3_point_arc.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -73,7 +73,7 @@ description: Operations executed tangent_to_3_point_arc.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/tangent_to_3_point_arc/program_memory.snap b/rust/kcl-lib/tests/tangent_to_3_point_arc/program_memory.snap index 27c86e954..640bb9977 100644 --- a/rust/kcl-lib/tests/tangent_to_3_point_arc/program_memory.snap +++ b/rust/kcl-lib/tests/tangent_to_3_point_arc/program_memory.snap @@ -76,8 +76,8 @@ description: Variables in memory after executing tangent_to_3_point_arc.kcl ], "tag": null, "to": [ - 100.196, - -106.261 + 100.1961777805678, + -106.26075637538877 ], "type": "ToPoint", "units": { diff --git a/rust/kcl-lib/tests/tangential_arc/ops.snap b/rust/kcl-lib/tests/tangential_arc/ops.snap index 59d2110f0..da9ef3d38 100644 --- a/rust/kcl-lib/tests/tangential_arc/ops.snap +++ b/rust/kcl-lib/tests/tangential_arc/ops.snap @@ -94,7 +94,7 @@ description: Operations executed tangential_arc.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -110,7 +110,7 @@ description: Operations executed tangential_arc.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -127,7 +127,7 @@ description: Operations executed tangential_arc.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/translate_after_fillet/artifact_commands.snap b/rust/kcl-lib/tests/translate_after_fillet/artifact_commands.snap index f4ad669ea..07a50c0cf 100644 --- a/rust/kcl-lib/tests/translate_after_fillet/artifact_commands.snap +++ b/rust/kcl-lib/tests/translate_after_fillet/artifact_commands.snap @@ -222,7 +222,7 @@ description: Artifact commands translate_after_fillet.kcl "path": "[uuid]", "to": { "x": 0.25, - "y": 0.144, + "y": 0.14433756729740643, "z": 0.0 } } @@ -243,8 +243,25 @@ description: Artifact commands translate_after_fillet.kcl "segment": { "type": "line", "end": { - "x": -0.0, - "y": -0.289, + "x": -0.00000000000000005302876193624534, + "y": -0.28867513459481287, + "z": 0.0 + }, + "relative": true + } + } + }, + { + "cmdId": "[uuid]", + "range": [], + "command": { + "type": "extend_path", + "path": "[uuid]", + "segment": { + "type": "line", + "end": { + "x": -0.24999999999999997, + "y": -0.14433756729740646, "z": 0.0 }, "relative": true @@ -261,7 +278,7 @@ description: Artifact commands translate_after_fillet.kcl "type": "line", "end": { "x": -0.25, - "y": -0.144, + "y": 0.1443375672974064, "z": 0.0 }, "relative": true @@ -277,25 +294,8 @@ description: Artifact commands translate_after_fillet.kcl "segment": { "type": "line", "end": { - "x": -0.25, - "y": 0.144, - "z": 0.0 - }, - "relative": true - } - } - }, - { - "cmdId": "[uuid]", - "range": [], - "command": { - "type": "extend_path", - "path": "[uuid]", - "segment": { - "type": "line", - "end": { - "x": 0.0, - "y": 0.289, + "x": 0.000000000000000017676253978748448, + "y": 0.28867513459481287, "z": 0.0 }, "relative": true @@ -312,7 +312,7 @@ description: Artifact commands translate_after_fillet.kcl "type": "line", "end": { "x": 0.25, - "y": 0.144, + "y": 0.1443375672974064, "z": 0.0 }, "relative": true @@ -409,7 +409,7 @@ description: Artifact commands translate_after_fillet.kcl "type": "move_path_pen", "path": "[uuid]", "to": { - "x": 0.313, + "x": 0.3125, "y": 0.0, "z": 0.0 } diff --git a/rust/kcl-lib/tests/translate_after_fillet/ops.snap b/rust/kcl-lib/tests/translate_after_fillet/ops.snap index e93b1da4e..8f3b401f1 100644 --- a/rust/kcl-lib/tests/translate_after_fillet/ops.snap +++ b/rust/kcl-lib/tests/translate_after_fillet/ops.snap @@ -174,7 +174,7 @@ description: Operations executed translate_after_fillet.kcl "name": "boltHexFlatLength", "value": { "type": "Number", - "value": 0.289, + "value": 0.28867513459481287, "ty": { "type": "Default", "len": { @@ -518,7 +518,7 @@ description: Operations executed translate_after_fillet.kcl "length": { "value": { "type": "Number", - "value": -0.469, + "value": -0.46875, "ty": { "type": "Default", "len": { @@ -848,7 +848,7 @@ description: Operations executed translate_after_fillet.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -864,7 +864,7 @@ description: Operations executed translate_after_fillet.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -881,7 +881,7 @@ description: Operations executed translate_after_fillet.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/translate_after_fillet/program_memory.snap b/rust/kcl-lib/tests/translate_after_fillet/program_memory.snap index 1406e1544..066c32216 100644 --- a/rust/kcl-lib/tests/translate_after_fillet/program_memory.snap +++ b/rust/kcl-lib/tests/translate_after_fillet/program_memory.snap @@ -61,7 +61,7 @@ description: Variables in memory after executing translate_after_fillet.kcl }, "boltHexFlatLength": { "type": "Number", - "value": 0.289, + "value": 0.28867513459481287, "ty": { "type": "Default", "len": { diff --git a/rust/kcl-lib/tests/union_cubes/ops.snap b/rust/kcl-lib/tests/union_cubes/ops.snap index 5e0494489..0bdd4e691 100644 --- a/rust/kcl-lib/tests/union_cubes/ops.snap +++ b/rust/kcl-lib/tests/union_cubes/ops.snap @@ -467,7 +467,7 @@ description: Operations executed union_cubes.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -483,7 +483,7 @@ description: Operations executed union_cubes.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -500,7 +500,7 @@ description: Operations executed union_cubes.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/user_reported_union_2_bug/ops.snap b/rust/kcl-lib/tests/user_reported_union_2_bug/ops.snap index 5aa06ce80..92ef96882 100644 --- a/rust/kcl-lib/tests/user_reported_union_2_bug/ops.snap +++ b/rust/kcl-lib/tests/user_reported_union_2_bug/ops.snap @@ -706,7 +706,7 @@ description: Operations executed user_reported_union_2_bug.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -722,7 +722,7 @@ description: Operations executed user_reported_union_2_bug.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -739,7 +739,7 @@ description: Operations executed user_reported_union_2_bug.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/var_ref_in_own_def/ops.snap b/rust/kcl-lib/tests/var_ref_in_own_def/ops.snap index 485068983..25f47aaa7 100644 --- a/rust/kcl-lib/tests/var_ref_in_own_def/ops.snap +++ b/rust/kcl-lib/tests/var_ref_in_own_def/ops.snap @@ -44,7 +44,7 @@ description: Operations executed var_ref_in_own_def.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -60,7 +60,7 @@ description: Operations executed var_ref_in_own_def.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -77,7 +77,7 @@ description: Operations executed var_ref_in_own_def.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/var_ref_in_own_def_decl/ops.snap b/rust/kcl-lib/tests/var_ref_in_own_def_decl/ops.snap index 4fd7ce831..dc201dc25 100644 --- a/rust/kcl-lib/tests/var_ref_in_own_def_decl/ops.snap +++ b/rust/kcl-lib/tests/var_ref_in_own_def_decl/ops.snap @@ -12,7 +12,7 @@ description: Operations executed var_ref_in_own_def_decl.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -28,7 +28,7 @@ description: Operations executed var_ref_in_own_def_decl.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -45,7 +45,7 @@ description: Operations executed var_ref_in_own_def_decl.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-lib/tests/xz_plane/ops.snap b/rust/kcl-lib/tests/xz_plane/ops.snap index bccee74a0..80da8c5e3 100644 --- a/rust/kcl-lib/tests/xz_plane/ops.snap +++ b/rust/kcl-lib/tests/xz_plane/ops.snap @@ -94,7 +94,7 @@ description: Operations executed xz_plane.kcl "name": "PI", "value": { "type": "Number", - "value": 3.142, + "value": 3.141592653589793, "ty": { "type": "Unknown" } @@ -110,7 +110,7 @@ description: Operations executed xz_plane.kcl "name": "E", "value": { "type": "Number", - "value": 2.718, + "value": 2.718281828459045, "ty": { "type": "Known", "type": "Count" @@ -127,7 +127,7 @@ description: Operations executed xz_plane.kcl "name": "TAU", "value": { "type": "Number", - "value": 6.283, + "value": 6.283185307179586, "ty": { "type": "Known", "type": "Count" diff --git a/rust/kcl-python-bindings/Cargo.toml b/rust/kcl-python-bindings/Cargo.toml index f9999faea..ad36c1b99 100644 --- a/rust/kcl-python-bindings/Cargo.toml +++ b/rust/kcl-python-bindings/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "kcl-python-bindings" -version = "0.3.81" +version = "0.3.82" edition = "2021" repository = "https://github.com/kittycad/modeling-app" exclude = ["tests/*", "files/*", "venv/*"] diff --git a/rust/kcl-test-server/Cargo.toml b/rust/kcl-test-server/Cargo.toml index 551c59271..0f054b84a 100644 --- a/rust/kcl-test-server/Cargo.toml +++ b/rust/kcl-test-server/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "kcl-test-server" description = "A test server for KCL" -version = "0.1.81" +version = "0.1.82" edition = "2021" license = "MIT" diff --git a/rust/kcl-to-core/Cargo.toml b/rust/kcl-to-core/Cargo.toml index 959dbca55..eec3c8aae 100644 --- a/rust/kcl-to-core/Cargo.toml +++ b/rust/kcl-to-core/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "kcl-to-core" description = "Utility methods to convert kcl to engine core executable tests" -version = "0.1.81" +version = "0.1.82" edition = "2021" license = "MIT" repository = "https://github.com/KittyCAD/modeling-app" diff --git a/rust/kcl-wasm-lib/Cargo.toml b/rust/kcl-wasm-lib/Cargo.toml index dbc4a2af3..942a874ed 100644 --- a/rust/kcl-wasm-lib/Cargo.toml +++ b/rust/kcl-wasm-lib/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "kcl-wasm-lib" -version = "0.1.81" +version = "0.1.82" edition = "2021" repository = "https://github.com/KittyCAD/modeling-app" rust-version = "1.83" @@ -13,7 +13,7 @@ bench = false [target.'cfg(target_arch = "wasm32")'.dependencies] bson = { workspace = true, features = ["uuid-1", "chrono"] } console_error_panic_hook = { workspace = true } -data-encoding = "2.6.0" +data-encoding = "2.9.0" futures = "0.3.31" # Enable the feature in a transitive dependency. getrandom_2 = { package = "getrandom", version = "0.2", features = ["js"] } @@ -25,7 +25,7 @@ kittycad = { workspace = true } kittycad-modeling-cmds = { workspace = true } serde_json = { workspace = true } tokio = { workspace = true, features = ["sync", "rt"] } -toml = "0.8.19" +toml = "0.8.22" tower-lsp = { workspace = true, features = ["runtime-agnostic"] } uuid = { workspace = true, features = ["v4", "js", "serde"] } wasm-bindgen = "0.2.99" diff --git a/src/App.tsx b/src/App.tsx index 710cd213a..d6514dd30 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -1,4 +1,4 @@ -import { useEffect, useRef, useState } from 'react' +import { useEffect, useState } from 'react' import toast from 'react-hot-toast' import { useHotkeys } from 'react-hotkeys-hook' import ModalContainer from 'react-modal-promise' @@ -12,7 +12,6 @@ import { import { AppHeader } from '@src/components/AppHeader' import { EngineStream } from '@src/components/EngineStream' import Gizmo from '@src/components/Gizmo' -import { LowerRightControls } from '@src/components/LowerRightControls' import { useLspContext } from '@src/components/LspProvider' import { ModelingSidebar } from '@src/components/ModelingSidebar/ModelingSidebar' import { UnitsMenu } from '@src/components/UnitsMenu' @@ -29,6 +28,8 @@ import { codeManager, kclManager, settingsActor, + editorManager, + getSettings, } from '@src/lib/singletons' import { maybeWriteToDisk } from '@src/lib/telemetry' import type { IndexLoaderData } from '@src/lib/types' @@ -53,6 +54,17 @@ import { } from '@src/lib/constants' import { isPlaywright } from '@src/lib/isPlaywright' import { VITE_KC_SITE_BASE_URL } from '@src/env' +import { useNetworkHealthStatus } from '@src/components/NetworkHealthIndicator' +import { useNetworkMachineStatus } from '@src/components/NetworkMachineIndicator' +import { + defaultLocalStatusBarItems, + defaultGlobalStatusBarItems, +} from '@src/components/StatusBar/defaultStatusBarItems' +import { StatusBar } from '@src/components/StatusBar/StatusBar' +import { useModelingContext } from '@src/hooks/useModelingContext' +import { xStateValueToString } from '@src/lib/xStateValueToString' +import { getSelectionTypeDisplayText } from '@src/lib/selections' +import type { StatusBarItemType } from '@src/components/StatusBar/statusBarTypes' // CYCLIC REF sceneInfra.camControls.engineStreamActor = engineStreamActor @@ -62,6 +74,7 @@ maybeWriteToDisk() .catch(() => {}) export function App() { + const { state: modelingState } = useModelingContext() useQueryParamEffects() const { project, file } = useLoaderData() as IndexLoaderData const [nativeFileMenuCreated, setNativeFileMenuCreated] = useState(false) @@ -70,9 +83,10 @@ export function App() { const navigate = useNavigate() const filePath = useAbsoluteFilePath() const { onProjectOpen } = useLspContext() + const networkHealthStatus = useNetworkHealthStatus() + const networkMachineStatus = useNetworkMachineStatus() // We need the ref for the outermost div so we can screenshot the app for // the coredump. - const ref = useRef(null) // Stream related refs and data const [searchParams] = useSearchParams() @@ -94,6 +108,16 @@ export function App() { useHotkeys('backspace', (e) => { e.preventDefault() }) + // Since these already exist in the editor, we don't need to define them + // with the wrapper. + useHotkeys('mod+z', (e) => { + e.preventDefault() + editorManager.undo() + }) + useHotkeys('mod+shift+z', (e) => { + e.preventDefault() + editorManager.redo() + }) useHotkeyWrapper( [isDesktop() ? 'mod + ,' : 'shift + mod + ,'], () => navigate(filePath + PATHS.SETTINGS), @@ -220,24 +244,62 @@ export function App() { }, []) return ( -
- - - - - - - - {/* */} - - - - +
+
+ + + + + + + + {/* */} +
+ + +
+
+
) } diff --git a/src/Toolbar.tsx b/src/Toolbar.tsx index e825859ff..6be7284a9 100644 --- a/src/Toolbar.tsx +++ b/src/Toolbar.tsx @@ -25,7 +25,7 @@ import type { ToolbarModeName, } from '@src/lib/toolbar' import { isToolbarItemResolvedDropdown, toolbarConfig } from '@src/lib/toolbar' -import { commandBarActor } from '@src/lib/singletons' +import { codeManager, commandBarActor } from '@src/lib/singletons' import { filterEscHotkey } from '@src/lib/hotkeyWrapper' export function Toolbar({ @@ -40,6 +40,12 @@ export function Toolbar({ 'bg-chalkboard-transparent dark:bg-transparent disabled:bg-transparent dark:disabled:bg-transparent enabled:hover:bg-chalkboard-10 dark:enabled:hover:bg-chalkboard-100 pressed:!bg-primary pressed:enabled:hover:!text-chalkboard-10' const buttonBorderClassName = '!border-transparent' + const isInTemporaryWorkspace = codeManager.isBufferMode + + const onClickSave = () => { + codeManager.exitFromTemporaryWorkspaceMode() + } + const sketchPathId = useMemo(() => { if ( isCursorInFunctionDefinition( @@ -82,14 +88,14 @@ export function Toolbar({ modelingState: state, modelingSend: send, sketchPathId, - editorHasFocus: editorManager.editorView?.hasFocus, + editorHasFocus: editorManager.getEditorView()?.hasFocus, }), [ state, send, commandBarActor.send, sketchPathId, - editorManager.editorView?.hasFocus, + editorManager.getEditorView()?.hasFocus, ] ) @@ -385,11 +391,27 @@ export function Toolbar({ ) })} - {state.matches('Sketch no face') && ( -
-

Select a plane or face to start sketching

-
- )} +
+ {isInTemporaryWorkspace && ( +
+
+ Temporary workspace +
+ +
+ )} + {state.matches('Sketch no face') && ( +
+

Select a plane or face to start sketching

+
+ )} +
) } diff --git a/src/clientSideScene/sceneEntities.ts b/src/clientSideScene/sceneEntities.ts index 4413ae47d..1d328b16a 100644 --- a/src/clientSideScene/sceneEntities.ts +++ b/src/clientSideScene/sceneEntities.ts @@ -165,7 +165,12 @@ import type { Themes } from '@src/lib/theme' import { getThemeColorForThreeJs } from '@src/lib/theme' import { err, reportRejection, trap } from '@src/lib/trap' import { isArray, isOverlap, roundOff } from '@src/lib/utils' -import { closestPointOnRay, deg2Rad } from '@src/lib/utils2d' +import { + closestPointOnRay, + deg2Rad, + normalizeVec, + subVec, +} from '@src/lib/utils2d' import type { SegmentOverlayPayload, SketchDetails, @@ -798,7 +803,7 @@ export class SceneEntities { const callExpName = _node1.node?.callee?.name.name const initSegment = - segment.type === 'TangentialArcTo' + segment.type === 'TangentialArcTo' || segment.type === 'TangentialArc' ? segmentUtils.tangentialArc.init : segment.type === 'Circle' ? segmentUtils.circle.init @@ -3023,11 +3028,20 @@ export class SceneEntities { return input } - // straight segment is the default + // straight segment is the default, + // this includes "tangential-arc-to-segment" + + const segments: SafeArray = Object.values(this.activeSegments) // Using the order in the object feels wrong + const currentIndex = segments.indexOf(group) + const previousSegment = segments[currentIndex - 1] + return { type: 'straight-segment', from, to: dragTo, + previousEndTangent: previousSegment + ? findTangentDirection(previousSegment) + : undefined, } } @@ -3929,7 +3943,7 @@ function isGroupStartProfileForCurrentProfile(sketchEntryNodePath: PathToNode) { } } -// Returns the 2D tangent direction vector at the end of the segmentGroup if it's an arc. +// Returns the 2D tangent direction vector at the end of the segmentGroup function findTangentDirection(segmentGroup: Group) { let tangentDirection: Coords2d | undefined if (segmentGroup.userData.type === TANGENTIAL_ARC_TO_SEGMENT) { @@ -3953,11 +3967,11 @@ function findTangentDirection(segmentGroup: Group) { ) + (Math.PI / 2) * (segmentGroup.userData.ccw ? 1 : -1) tangentDirection = [Math.cos(tangentAngle), Math.sin(tangentAngle)] - } else { - console.warn( - 'Unsupported segment type for tangent direction calculation: ', - segmentGroup.userData.type - ) + } else if (segmentGroup.userData.type === STRAIGHT_SEGMENT) { + const to = segmentGroup.userData.to as Coords2d + const from = segmentGroup.userData.from as Coords2d + tangentDirection = subVec(to, from) + tangentDirection = normalizeVec(tangentDirection) } return tangentDirection } diff --git a/src/clientSideScene/segments.ts b/src/clientSideScene/segments.ts index bd125ddf5..0c13c9b2c 100644 --- a/src/clientSideScene/segments.ts +++ b/src/clientSideScene/segments.ts @@ -550,7 +550,10 @@ class TangentialArcToSegment implements SegmentUtils { export function getTanPreviousPoint(prevSegment: Sketch['paths'][number]) { let previousPoint = prevSegment.from - if (prevSegment.type === 'TangentialArcTo') { + if ( + prevSegment.type === 'TangentialArcTo' || + prevSegment.type === 'TangentialArc' + ) { previousPoint = getTangentPointFromPreviousArc( prevSegment.center, prevSegment.ccw, diff --git a/src/components/AppHeader.tsx b/src/components/AppHeader.tsx index 98c0ef983..0bd944057 100644 --- a/src/components/AppHeader.tsx +++ b/src/components/AppHeader.tsx @@ -49,8 +49,10 @@ export const AppHeader = ({ file={project?.file} /> {/* Toolbar if the context deems it */} -
- {showToolbar && } +
+
+ {showToolbar && } +
{/* If there are children, show them, otherwise show User menu */} diff --git a/src/components/BillingRemaining.tsx b/src/components/BillingRemaining.tsx index 004f5d478..c58e8dfec 100644 --- a/src/components/BillingRemaining.tsx +++ b/src/components/BillingRemaining.tsx @@ -89,20 +89,19 @@ export const BillingRemaining = (props: BillingRemainingProps) => { const isFlex = props.mode === BillingRemainingMode.ProgressBarStretch const cssWrapper = [ 'bg-ml-green', + 'dark:bg-transparent', 'select-none', 'cursor-pointer', - 'py-1', - 'rounded', '!no-underline', 'text-xs', '!text-chalkboard-100', - 'dark:!text-chalkboard-0', + 'dark:!text-ml-green', ] return (
diff --git a/src/components/CodeReplaceToast.tsx b/src/components/CodeReplaceToast.tsx deleted file mode 100644 index 7b418ed8d..000000000 --- a/src/components/CodeReplaceToast.tsx +++ /dev/null @@ -1,49 +0,0 @@ -import toast from 'react-hot-toast' -import { codeManager, kclManager } from '@src/lib/singletons' - -interface CodeReplaceToastProps { - code: string -} - -export function CodeReplaceToast({ code }: CodeReplaceToastProps) { - return ( -
-
Replace current code?
-
- Do you want to replace your current code with this sample? -
-
- - -
-
- ) -} - -export function showCodeReplaceToast(code: string) { - // Create a persistent toast that doesn't auto-dismiss - return toast.custom(() => , { - id: 'code-replace-toast', - duration: Infinity, // Won't auto dismiss - position: 'top-center', - style: { - zIndex: 9999, // Ensure it's above other elements - }, - }) -} diff --git a/src/components/CommandBar/CommandBar.tsx b/src/components/CommandBar/CommandBar.tsx index ae864616e..d249d7443 100644 --- a/src/components/CommandBar/CommandBar.tsx +++ b/src/components/CommandBar/CommandBar.tsx @@ -21,7 +21,7 @@ export const CommandBar = () => { const commandBarState = useCommandBarState() const { immediateState } = useNetworkContext() const { - context: { selectedCommand, currentArgument, commands }, + context: { selectedCommand, currentArgument, commands, argumentsToSubmit }, } = commandBarState const isArgumentThatShouldBeHardToDismiss = currentArgument?.inputType === 'selection' || @@ -68,16 +68,23 @@ export const CommandBar = () => { }) function stepBack() { + const entries = Object.entries(selectedCommand?.args || {}).filter( + ([argName, arg]) => { + const argValue = + (typeof argumentsToSubmit[argName] === 'function' + ? argumentsToSubmit[argName](commandBarState.context) + : argumentsToSubmit[argName]) || '' + const isRequired = + typeof arg.required === 'function' + ? arg.required(commandBarState.context) + : arg.required + + return !arg.hidden && (argValue || isRequired) + } + ) + if (!currentArgument) { if (commandBarState.matches('Review')) { - const entries = Object.entries(selectedCommand?.args || {}).filter( - ([_, argConfig]) => - !argConfig.hidden && - (typeof argConfig.required === 'function' - ? argConfig.required(commandBarState.context) - : argConfig.required) - ) - const currentArgName = entries[entries.length - 1][0] const currentArg = { name: currentArgName, @@ -94,9 +101,6 @@ export const CommandBar = () => { commandBarActor.send({ type: 'Deselect command' }) } } else { - const entries = Object.entries(selectedCommand?.args || {}).filter( - (a) => !a[1].hidden - ) const index = entries.findIndex( ([key, _]) => key === currentArgument.name ) @@ -183,20 +187,6 @@ export const CommandBar = () => { esc - {!commandBarState.matches('Selecting command') && ( - - )}
diff --git a/src/components/CommandBar/CommandBarArgument.tsx b/src/components/CommandBar/CommandBarArgument.tsx index 64d6c1f22..8652792b3 100644 --- a/src/components/CommandBar/CommandBarArgument.tsx +++ b/src/components/CommandBar/CommandBarArgument.tsx @@ -1,11 +1,12 @@ import CommandArgOptionInput from '@src/components/CommandBar/CommandArgOptionInput' import CommandBarBasicInput from '@src/components/CommandBar/CommandBarBasicInput' -import CommandBarHeader from '@src/components/CommandBar/CommandBarHeader' +import CommandBarHeaderFooter from '@src/components/CommandBar/CommandBarHeaderFooter' import CommandBarKclInput from '@src/components/CommandBar/CommandBarKclInput' import CommandBarPathInput from '@src/components/CommandBar/CommandBarPathInput' import CommandBarSelectionInput from '@src/components/CommandBar/CommandBarSelectionInput' import CommandBarSelectionMixedInput from '@src/components/CommandBar/CommandBarSelectionMixedInput' import CommandBarTextareaInput from '@src/components/CommandBar/CommandBarTextareaInput' +import CommandBarDivider from '@src/components/CommandBar/CommandBarDivider' import type { CommandArgument } from '@src/lib/commandTypes' import { commandBarActor, useCommandBarState } from '@src/lib/singletons' @@ -28,13 +29,14 @@ function CommandBarArgument({ stepBack }: { stepBack: () => void }) { return ( currentArgument && ( - + - + + ) ) } diff --git a/src/components/CommandBar/CommandBarDivider.tsx b/src/components/CommandBar/CommandBarDivider.tsx new file mode 100644 index 000000000..1ba511bb1 --- /dev/null +++ b/src/components/CommandBar/CommandBarDivider.tsx @@ -0,0 +1,5 @@ +export default function CommandBarDivider() { + return ( +
+ ) +} diff --git a/src/components/CommandBar/CommandBarHeader.tsx b/src/components/CommandBar/CommandBarHeaderFooter.tsx similarity index 78% rename from src/components/CommandBar/CommandBarHeader.tsx rename to src/components/CommandBar/CommandBarHeaderFooter.tsx index bab686e36..8934aeaaa 100644 --- a/src/components/CommandBar/CommandBarHeader.tsx +++ b/src/components/CommandBar/CommandBarHeaderFooter.tsx @@ -5,6 +5,7 @@ import { useHotkeys } from 'react-hotkeys-hook' import { ActionButton } from '@src/components/ActionButton' import { CustomIcon } from '@src/components/CustomIcon' import Tooltip from '@src/components/Tooltip' +import CommandBarDivider from '@src/components/CommandBar/CommandBarDivider' import type { KclCommandValue, KclExpressionWithVariable, @@ -14,7 +15,10 @@ import { getSelectionTypeDisplayText } from '@src/lib/selections' import { roundOff } from '@src/lib/utils' import { commandBarActor, useCommandBarState } from '@src/lib/singletons' -function CommandBarHeader({ children }: React.PropsWithChildren) { +function CommandBarHeaderFooter({ + children, + stepBack, +}: React.PropsWithChildren & { stepBack: () => void }) { const commandBarState = useCommandBarState() const { context: { selectedCommand, currentArgument, argumentsToSubmit }, @@ -102,19 +106,23 @@ function CommandBarHeader({ children }: React.PropsWithChildren) { )}

- {Object.entries(nonHiddenArgs || {}) - .filter( - ([_, argConfig]) => - argConfig.skip === false || - (typeof argConfig.required === 'function' - ? argConfig.required(commandBarState.context) - : argConfig.required) - ) - .map(([argName, arg], i) => { + {Object.entries(nonHiddenArgs || {}).flatMap( + ([argName, arg], i) => { const argValue = (typeof argumentsToSubmit[argName] === 'function' ? argumentsToSubmit[argName](commandBarState.context) : argumentsToSubmit[argName]) || '' + const isCurrentArg = argName === currentArgument?.name + const isSkipFalse = arg.skip === false + const isRequired = + typeof arg.required === 'function' + ? arg.required(commandBarState.context) + : arg.required + + // We actually want to show non-hidden optional args that have a value set already + if (!(argValue || isCurrentArg || isSkipFalse || isRequired)) { + return [] + } return (