Compare commits
15 Commits
Author | SHA1 | Date | |
---|---|---|---|
83ca08b26c | |||
ce98218bf0 | |||
2d43399703 | |||
461a2c3ab2 | |||
79be72c5f0 | |||
9ddb4e629f | |||
25e8e7081b | |||
c5164cbee3 | |||
809b333248 | |||
a933646667 | |||
98a68f5cd9 | |||
33dc254e43 | |||
b54295f2f7 | |||
a7e09a89ef | |||
4b6166dc4f |
33
.github/dependabot.yml
vendored
@ -230,39 +230,6 @@ updates:
|
||||
update-types:
|
||||
- minor
|
||||
- patch
|
||||
- package-ecosystem: pip
|
||||
directory: /public/kcl-samples
|
||||
schedule:
|
||||
interval: weekly
|
||||
day: monday
|
||||
time: '03:00'
|
||||
timezone: America/Los_Angeles
|
||||
open-pull-requests-limit: 5
|
||||
reviewers:
|
||||
- adamchalmers
|
||||
- franknoirot
|
||||
- irev-dev
|
||||
- jessfraz
|
||||
groups:
|
||||
security:
|
||||
applies-to: security-updates
|
||||
update-types:
|
||||
- major
|
||||
- minor
|
||||
- patch
|
||||
patch:
|
||||
applies-to: version-updates
|
||||
update-types:
|
||||
- patch
|
||||
major:
|
||||
applies-to: version-updates
|
||||
update-types:
|
||||
- major
|
||||
minor:
|
||||
applies-to: version-updates
|
||||
update-types:
|
||||
- minor
|
||||
- patch
|
||||
- package-ecosystem: pip
|
||||
directory: /rust/kcl-python-bindings
|
||||
schedule:
|
||||
|
9
.github/workflows/cargo-test.yml
vendored
@ -100,9 +100,14 @@ jobs:
|
||||
shell: bash
|
||||
run: |
|
||||
set -euo pipefail
|
||||
cd rust
|
||||
pushd rust
|
||||
just overwrite-sim-test kcl_samples
|
||||
git add kcl-lib/tests
|
||||
popd
|
||||
git add \
|
||||
rust/kcl-lib/tests \
|
||||
public/kcl-samples/manifest.json \
|
||||
public/kcl-samples/README.md \
|
||||
public/kcl-samples/screenshots
|
||||
git config --local user.email "github-actions[bot]@users.noreply.github.com"
|
||||
git config --local user.name "github-actions[bot]"
|
||||
git remote set-url origin https://${{ github.actor }}:${{ secrets.GITHUB_TOKEN }}@github.com/${{ github.repository }}.git
|
||||
|
2
.github/workflows/e2e-tests.yml
vendored
@ -325,6 +325,7 @@ jobs:
|
||||
run: yarn
|
||||
|
||||
- name: Cache Playwright Browsers
|
||||
if: needs.conditions.outputs.should-run == 'true'
|
||||
uses: actions/cache@v4
|
||||
with:
|
||||
path: |
|
||||
@ -332,6 +333,7 @@ jobs:
|
||||
key: ${{ runner.os }}-playwright-${{ hashFiles('yarn.lock') }}
|
||||
|
||||
- name: Install Playwright Browsers
|
||||
if: needs.conditions.outputs.should-run == 'true'
|
||||
run: yarn playwright install --with-deps
|
||||
|
||||
- name: Build web
|
||||
|
@ -184,7 +184,6 @@ example = extrude(exampleSketch, length = 1)
|
||||
```js
|
||||
// Color the result of a sweep.
|
||||
|
||||
|
||||
// Create a path for the sweep.
|
||||
sweepPath = startSketchOn('XZ')
|
||||
|> startProfileAt([0.05, 0.05], %)
|
||||
|
54
docs/kcl/getCommonEdge.md
Normal file
@ -65,6 +65,7 @@ layout: manual
|
||||
* [`fillet`](kcl/fillet)
|
||||
* [`floor`](kcl/floor)
|
||||
* [`ft`](kcl/ft)
|
||||
* [`getCommonEdge`](kcl/getCommonEdge)
|
||||
* [`getNextAdjacentEdge`](kcl/getNextAdjacentEdge)
|
||||
* [`getOppositeEdge`](kcl/getOppositeEdge)
|
||||
* [`getPreviousAdjacentEdge`](kcl/getPreviousAdjacentEdge)
|
||||
|
50
docs/kcl/intersect.md
Normal file
@ -52,7 +52,6 @@ fn sum(arr):
|
||||
sumSoFar = add(sumSoFar, i)
|
||||
return sumSoFar */
|
||||
|
||||
|
||||
// We use `assertEqual` to check that our `sum` function gives the
|
||||
// expected result. It's good to check your work!
|
||||
assertEqual(sum([1, 2, 3]), 6, 0.00001, "1 + 2 + 3 summed is 6")
|
||||
@ -114,7 +113,6 @@ fn decagon(radius):
|
||||
fullDecagon = partialDecagon // it's now full
|
||||
return fullDecagon */
|
||||
|
||||
|
||||
// Use the `decagon` function declared above, to sketch a decagon with radius 5.
|
||||
decagon(5.0)
|
||||
|> close()
|
||||
|
@ -57,7 +57,6 @@ rotate(
|
||||
```js
|
||||
// Rotate a pipe with roll, pitch, and yaw.
|
||||
|
||||
|
||||
// Create a path for the sweep.
|
||||
sweepPath = startSketchOn('XZ')
|
||||
|> startProfileAt([0.05, 0.05], %)
|
||||
@ -83,7 +82,6 @@ sweepSketch = startSketchOn('XY')
|
||||
```js
|
||||
// Rotate a pipe about an axis with an angle.
|
||||
|
||||
|
||||
// Create a path for the sweep.
|
||||
sweepPath = startSketchOn('XZ')
|
||||
|> startProfileAt([0.05, 0.05], %)
|
||||
|
@ -37,7 +37,6 @@ scale(
|
||||
```js
|
||||
// Scale a pipe.
|
||||
|
||||
|
||||
// Create a path for the sweep.
|
||||
sweepPath = startSketchOn('XZ')
|
||||
|> startProfileAt([0.05, 0.05], %)
|
||||
|
11306
docs/kcl/std.json
56
docs/kcl/subtract.md
Normal file
@ -43,7 +43,6 @@ sweep(
|
||||
```js
|
||||
// Create a pipe using a sweep.
|
||||
|
||||
|
||||
// Create a path for the sweep.
|
||||
sweepPath = startSketchOn('XZ')
|
||||
|> startProfileAt([0.05, 0.05], %)
|
||||
@ -68,7 +67,6 @@ sweepSketch = startSketchOn('XY')
|
||||
```js
|
||||
// Create a spring by sweeping around a helix path.
|
||||
|
||||
|
||||
// Create a helix around the Z axis.
|
||||
helixPath = helix(
|
||||
angleStart = 0,
|
||||
|
@ -35,7 +35,6 @@ translate(
|
||||
```js
|
||||
// Move a pipe.
|
||||
|
||||
|
||||
// Create a path for the sweep.
|
||||
sweepPath = startSketchOn('XZ')
|
||||
|> startProfileAt([0.05, 0.05], %)
|
||||
|
50
docs/kcl/union.md
Normal file
@ -152,9 +152,15 @@ export class EditorFixture {
|
||||
}
|
||||
replaceCode = async (findCode: string, replaceCode: string) => {
|
||||
const lines = await this.page.locator('.cm-line').all()
|
||||
|
||||
let code = (await Promise.all(lines.map((c) => c.textContent()))).join('\n')
|
||||
if (!lines) return
|
||||
code = code.replace(findCode, replaceCode)
|
||||
if (!findCode) {
|
||||
// nuke everything
|
||||
code = replaceCode
|
||||
} else {
|
||||
if (!lines) return
|
||||
code = code.replace(findCode, replaceCode)
|
||||
}
|
||||
await this.codeContent.fill(code)
|
||||
}
|
||||
checkIfPaneIsOpen() {
|
||||
|
@ -1662,6 +1662,96 @@ profile003 = startProfileAt([206.63, -56.73], sketch001)
|
||||
})
|
||||
}
|
||||
)
|
||||
test('can enter sketch mode for sketch with no profiles', async ({
|
||||
scene,
|
||||
toolbar,
|
||||
editor,
|
||||
cmdBar,
|
||||
page,
|
||||
homePage,
|
||||
}) => {
|
||||
await page.addInitScript(async () => {
|
||||
localStorage.setItem(
|
||||
'persistCode',
|
||||
`sketch001 = startSketchOn('XY')
|
||||
`
|
||||
)
|
||||
})
|
||||
await page.setBodyDimensions({ width: 1000, height: 500 })
|
||||
await homePage.goToModelingScene()
|
||||
await scene.connectionEstablished()
|
||||
await scene.settled(cmdBar)
|
||||
await expect(
|
||||
page.getByRole('button', { name: 'Start Sketch' })
|
||||
).not.toBeDisabled()
|
||||
|
||||
// open feature tree and double click the first sketch
|
||||
await (await toolbar.getFeatureTreeOperation('Sketch', 0)).dblclick()
|
||||
await page.waitForTimeout(600)
|
||||
|
||||
// click in the scene twice to add a segment
|
||||
const [startProfile1] = scene.makeMouseHelpers(658, 140)
|
||||
const [segment1Clk] = scene.makeMouseHelpers(701, 200)
|
||||
|
||||
// wait for line to be aria pressed
|
||||
await expect
|
||||
.poll(async () => toolbar.lineBtn.getAttribute('aria-pressed'))
|
||||
.toBe('true')
|
||||
|
||||
await startProfile1()
|
||||
await editor.expectEditor.toContain(`profile001 = startProfileAt`)
|
||||
await segment1Clk()
|
||||
await editor.expectEditor.toContain(`|> line(end`)
|
||||
})
|
||||
test('can delete all profiles in sketch mode and user can still equip a tool and draw something', async ({
|
||||
scene,
|
||||
toolbar,
|
||||
editor,
|
||||
page,
|
||||
homePage,
|
||||
}) => {
|
||||
await page.setBodyDimensions({ width: 1000, height: 500 })
|
||||
await homePage.goToModelingScene()
|
||||
await scene.connectionEstablished()
|
||||
await expect(
|
||||
page.getByRole('button', { name: 'Start Sketch' })
|
||||
).not.toBeDisabled()
|
||||
|
||||
const [selectXZPlane] = scene.makeMouseHelpers(650, 150)
|
||||
|
||||
await toolbar.startSketchPlaneSelection()
|
||||
await selectXZPlane()
|
||||
// timeout wait for engine animation is unavoidable
|
||||
await page.waitForTimeout(600)
|
||||
await editor.expectEditor.toContain(`sketch001 = startSketchOn('XZ')`)
|
||||
|
||||
const [startProfile1] = scene.makeMouseHelpers(568, 70)
|
||||
const [segment1Clk] = scene.makeMouseHelpers(701, 78)
|
||||
const [segment2Clk] = scene.makeMouseHelpers(745, 189)
|
||||
|
||||
await test.step('add two segments', async () => {
|
||||
await startProfile1()
|
||||
await editor.expectEditor.toContain(
|
||||
`profile001 = startProfileAt([4.61, 12.21], sketch001)`
|
||||
)
|
||||
await segment1Clk()
|
||||
await editor.expectEditor.toContain(`|> line(end`)
|
||||
await segment2Clk()
|
||||
await editor.expectEditor.toContain(`|> line(end = [2.98, -7.52])`)
|
||||
})
|
||||
|
||||
await test.step('delete all profiles', async () => {
|
||||
await editor.replaceCode('', "sketch001 = startSketchOn('XZ')\n")
|
||||
await page.waitForTimeout(600) // wait for deferred execution
|
||||
})
|
||||
|
||||
await test.step('equip circle and draw it', async () => {
|
||||
await toolbar.circleBtn.click()
|
||||
await page.mouse.click(700, 200)
|
||||
await page.mouse.click(750, 200)
|
||||
await editor.expectEditor.toContain('circle(sketch001, center = [')
|
||||
})
|
||||
})
|
||||
test('Can add multiple profiles to a sketch (all tool types)', async ({
|
||||
scene,
|
||||
toolbar,
|
||||
|
Before Width: | Height: | Size: 54 KiB After Width: | Height: | Size: 54 KiB |
Before Width: | Height: | Size: 72 KiB After Width: | Height: | Size: 72 KiB |
@ -29,5 +29,5 @@
|
||||
}
|
||||
}
|
||||
],
|
||||
"kcl_version": "0.2.51"
|
||||
"kcl_version": "0.2.52"
|
||||
}
|
@ -353,6 +353,7 @@ profile003 = startProfileAt([40.16, -120.48], sketch006)
|
||||
await page.setBodyDimensions({ width: 1000, height: 500 })
|
||||
|
||||
await homePage.goToModelingScene()
|
||||
await scene.connectionEstablished()
|
||||
await scene.settled(cmdBar)
|
||||
|
||||
const camPosition1 = async () => {
|
||||
|
@ -88,12 +88,13 @@
|
||||
"simpleserver:ci": "yarn pretest && http-server ./public --cors -p 3000 &",
|
||||
"simpleserver:bg": "yarn pretest && http-server ./public --cors -p 3000 &",
|
||||
"simpleserver:stop": "kill-port 3000",
|
||||
"fmt": "prettier --write ./src *.ts *.json *.js ./e2e ./packages ./rust/kcl-language-server",
|
||||
"fmt": "prettier --write ./src *.ts *.json *.js ./e2e ./packages ./rust/kcl-language-server ./rust/kcl-lib/bindings ./rust/kcl-wasm-lib/pkg",
|
||||
"fmt:generated": "prettier --write *.ts *.json *.js ./rust/kcl-lib/bindings ./rust/kcl-wasm-lib/pkg",
|
||||
"fmt-check": "prettier --check ./src *.ts *.json *.js ./e2e ./packages ./rust/kcl-language-server",
|
||||
"fetch:wasm": "./scripts/get-latest-wasm-bundle.sh",
|
||||
"fetch:wasm:windows": "./scripts/get-latest-wasm-bundle.ps1",
|
||||
"fetch:samples": "rm -rf public/kcl-samples* && curl -L -o public/kcl-samples.zip https://github.com/KittyCAD/kcl-samples/archive/refs/heads/achalmers/kw-args-xylineto.zip && unzip -o public/kcl-samples.zip -d public && mv public/kcl-samples-* public/kcl-samples",
|
||||
"build:wasm-dev": "yarn wasm-prep && (cd rust && wasm-pack build kcl-wasm-lib --dev --target web --out-dir pkg && cargo test -p kcl-lib export_bindings) && yarn isomorphic-copy-wasm && yarn fmt",
|
||||
"build:wasm-dev": "yarn wasm-prep && (cd rust && wasm-pack build kcl-wasm-lib --dev --target web --out-dir pkg && cargo test -p kcl-lib export_bindings) && yarn isomorphic-copy-wasm && yarn fmt:generated",
|
||||
"build:wasm": "./scripts/build-wasm.sh",
|
||||
"build:wasm:windows": "./scripts/build-wasm.ps1",
|
||||
"remove-importmeta": "sed -i 's/import.meta.url/window.location.origin/g' \"./rust/kcl-wasm-lib/pkg/kcl_wasm_lib.js\"; sed -i '' 's/import.meta.url/window.location.origin/g' \"./rust/kcl-wasm-lib/pkg/kcl_wasm_lib.js\" || echo \"sed for both mac and linux\"",
|
||||
|
@ -23,78 +23,80 @@ KCL samples conform to a set of style guidelines to ensure consistency and reada
|
||||
When you submit a PR to add or modify KCL samples, images and STEP files will be generated and added to the repository automatically.
|
||||
|
||||
---
|
||||
#### [80-20-rail](80-20-rail/main.kcl) ([step](step/80-20-rail.step)) ([screenshot](screenshots/80-20-rail.png))
|
||||
#### [80-20-rail](80-20-rail/main.kcl) ([screenshot](screenshots/80-20-rail.png))
|
||||
[](80-20-rail/main.kcl)
|
||||
#### [a-parametric-bearing-pillow-block](a-parametric-bearing-pillow-block/main.kcl) ([step](step/a-parametric-bearing-pillow-block.step)) ([screenshot](screenshots/a-parametric-bearing-pillow-block.png))
|
||||
#### [a-parametric-bearing-pillow-block](a-parametric-bearing-pillow-block/main.kcl) ([screenshot](screenshots/a-parametric-bearing-pillow-block.png))
|
||||
[](a-parametric-bearing-pillow-block/main.kcl)
|
||||
#### [ball-bearing](ball-bearing/main.kcl) ([step](step/ball-bearing.step)) ([screenshot](screenshots/ball-bearing.png))
|
||||
#### [ball-bearing](ball-bearing/main.kcl) ([screenshot](screenshots/ball-bearing.png))
|
||||
[](ball-bearing/main.kcl)
|
||||
#### [bench](bench/main.kcl) ([step](step/bench.step)) ([screenshot](screenshots/bench.png))
|
||||
#### [bench](bench/main.kcl) ([screenshot](screenshots/bench.png))
|
||||
[](bench/main.kcl)
|
||||
#### [bracket](bracket/main.kcl) ([step](step/bracket.step)) ([screenshot](screenshots/bracket.png))
|
||||
#### [bracket](bracket/main.kcl) ([screenshot](screenshots/bracket.png))
|
||||
[](bracket/main.kcl)
|
||||
#### [car-wheel-assembly](car-wheel-assembly/main.kcl) ([step](step/car-wheel-assembly.step)) ([screenshot](screenshots/car-wheel-assembly.png))
|
||||
#### [car-wheel-assembly](car-wheel-assembly/main.kcl) ([screenshot](screenshots/car-wheel-assembly.png))
|
||||
[](car-wheel-assembly/main.kcl)
|
||||
#### [color-cube](color-cube/main.kcl) ([step](step/color-cube.step)) ([screenshot](screenshots/color-cube.png))
|
||||
#### [color-cube](color-cube/main.kcl) ([screenshot](screenshots/color-cube.png))
|
||||
[](color-cube/main.kcl)
|
||||
#### [cycloidal-gear](cycloidal-gear/main.kcl) ([step](step/cycloidal-gear.step)) ([screenshot](screenshots/cycloidal-gear.png))
|
||||
#### [cycloidal-gear](cycloidal-gear/main.kcl) ([screenshot](screenshots/cycloidal-gear.png))
|
||||
[](cycloidal-gear/main.kcl)
|
||||
#### [dodecahedron](dodecahedron/main.kcl) ([step](step/dodecahedron.step)) ([screenshot](screenshots/dodecahedron.png))
|
||||
#### [dodecahedron](dodecahedron/main.kcl) ([screenshot](screenshots/dodecahedron.png))
|
||||
[](dodecahedron/main.kcl)
|
||||
#### [enclosure](enclosure/main.kcl) ([step](step/enclosure.step)) ([screenshot](screenshots/enclosure.png))
|
||||
#### [enclosure](enclosure/main.kcl) ([screenshot](screenshots/enclosure.png))
|
||||
[](enclosure/main.kcl)
|
||||
#### [exhaust-manifold](exhaust-manifold/main.kcl) ([step](step/exhaust-manifold.step)) ([screenshot](screenshots/exhaust-manifold.png))
|
||||
#### [exhaust-manifold](exhaust-manifold/main.kcl) ([screenshot](screenshots/exhaust-manifold.png))
|
||||
[](exhaust-manifold/main.kcl)
|
||||
#### [flange](flange/main.kcl) ([step](step/flange.step)) ([screenshot](screenshots/flange.png))
|
||||
#### [flange](flange/main.kcl) ([screenshot](screenshots/flange.png))
|
||||
[](flange/main.kcl)
|
||||
#### [focusrite-scarlett-mounting-bracket](focusrite-scarlett-mounting-bracket/main.kcl) ([step](step/focusrite-scarlett-mounting-bracket.step)) ([screenshot](screenshots/focusrite-scarlett-mounting-bracket.png))
|
||||
#### [focusrite-scarlett-mounting-bracket](focusrite-scarlett-mounting-bracket/main.kcl) ([screenshot](screenshots/focusrite-scarlett-mounting-bracket.png))
|
||||
[](focusrite-scarlett-mounting-bracket/main.kcl)
|
||||
#### [food-service-spatula](food-service-spatula/main.kcl) ([step](step/food-service-spatula.step)) ([screenshot](screenshots/food-service-spatula.png))
|
||||
#### [food-service-spatula](food-service-spatula/main.kcl) ([screenshot](screenshots/food-service-spatula.png))
|
||||
[](food-service-spatula/main.kcl)
|
||||
#### [french-press](french-press/main.kcl) ([step](step/french-press.step)) ([screenshot](screenshots/french-press.png))
|
||||
#### [french-press](french-press/main.kcl) ([screenshot](screenshots/french-press.png))
|
||||
[](french-press/main.kcl)
|
||||
#### [gear](gear/main.kcl) ([step](step/gear.step)) ([screenshot](screenshots/gear.png))
|
||||
#### [gear](gear/main.kcl) ([screenshot](screenshots/gear.png))
|
||||
[](gear/main.kcl)
|
||||
#### [gear-rack](gear-rack/main.kcl) ([step](step/gear-rack.step)) ([screenshot](screenshots/gear-rack.png))
|
||||
#### [gear-rack](gear-rack/main.kcl) ([screenshot](screenshots/gear-rack.png))
|
||||
[](gear-rack/main.kcl)
|
||||
#### [gridfinity-baseplate](gridfinity-baseplate/main.kcl) ([step](step/gridfinity-baseplate.step)) ([screenshot](screenshots/gridfinity-baseplate.png))
|
||||
#### [gridfinity-baseplate](gridfinity-baseplate/main.kcl) ([screenshot](screenshots/gridfinity-baseplate.png))
|
||||
[](gridfinity-baseplate/main.kcl)
|
||||
#### [gridfinity-baseplate-magnets](gridfinity-baseplate-magnets/main.kcl) ([step](step/gridfinity-baseplate-magnets.step)) ([screenshot](screenshots/gridfinity-baseplate-magnets.png))
|
||||
#### [gridfinity-baseplate-magnets](gridfinity-baseplate-magnets/main.kcl) ([screenshot](screenshots/gridfinity-baseplate-magnets.png))
|
||||
[](gridfinity-baseplate-magnets/main.kcl)
|
||||
#### [gridfinity-bins](gridfinity-bins/main.kcl) ([step](step/gridfinity-bins.step)) ([screenshot](screenshots/gridfinity-bins.png))
|
||||
#### [gridfinity-bins](gridfinity-bins/main.kcl) ([screenshot](screenshots/gridfinity-bins.png))
|
||||
[](gridfinity-bins/main.kcl)
|
||||
#### [gridfinity-bins-stacking-lip](gridfinity-bins-stacking-lip/main.kcl) ([step](step/gridfinity-bins-stacking-lip.step)) ([screenshot](screenshots/gridfinity-bins-stacking-lip.png))
|
||||
#### [gridfinity-bins-stacking-lip](gridfinity-bins-stacking-lip/main.kcl) ([screenshot](screenshots/gridfinity-bins-stacking-lip.png))
|
||||
[](gridfinity-bins-stacking-lip/main.kcl)
|
||||
#### [hex-nut](hex-nut/main.kcl) ([step](step/hex-nut.step)) ([screenshot](screenshots/hex-nut.png))
|
||||
#### [hex-nut](hex-nut/main.kcl) ([screenshot](screenshots/hex-nut.png))
|
||||
[](hex-nut/main.kcl)
|
||||
#### [i-beam](i-beam/main.kcl) ([step](step/i-beam.step)) ([screenshot](screenshots/i-beam.png))
|
||||
#### [i-beam](i-beam/main.kcl) ([screenshot](screenshots/i-beam.png))
|
||||
[](i-beam/main.kcl)
|
||||
#### [kitt](kitt/main.kcl) ([step](step/kitt.step)) ([screenshot](screenshots/kitt.png))
|
||||
#### [keyboard](keyboard/main.kcl) ([screenshot](screenshots/keyboard.png))
|
||||
[](keyboard/main.kcl)
|
||||
#### [kitt](kitt/main.kcl) ([screenshot](screenshots/kitt.png))
|
||||
[](kitt/main.kcl)
|
||||
#### [lego](lego/main.kcl) ([step](step/lego.step)) ([screenshot](screenshots/lego.png))
|
||||
#### [lego](lego/main.kcl) ([screenshot](screenshots/lego.png))
|
||||
[](lego/main.kcl)
|
||||
#### [mounting-plate](mounting-plate/main.kcl) ([step](step/mounting-plate.step)) ([screenshot](screenshots/mounting-plate.png))
|
||||
#### [mounting-plate](mounting-plate/main.kcl) ([screenshot](screenshots/mounting-plate.png))
|
||||
[](mounting-plate/main.kcl)
|
||||
#### [multi-axis-robot](multi-axis-robot/main.kcl) ([step](step/multi-axis-robot.step)) ([screenshot](screenshots/multi-axis-robot.png))
|
||||
#### [multi-axis-robot](multi-axis-robot/main.kcl) ([screenshot](screenshots/multi-axis-robot.png))
|
||||
[](multi-axis-robot/main.kcl)
|
||||
#### [pipe](pipe/main.kcl) ([step](step/pipe.step)) ([screenshot](screenshots/pipe.png))
|
||||
#### [pipe](pipe/main.kcl) ([screenshot](screenshots/pipe.png))
|
||||
[](pipe/main.kcl)
|
||||
#### [pipe-flange-assembly](pipe-flange-assembly/main.kcl) ([step](step/pipe-flange-assembly.step)) ([screenshot](screenshots/pipe-flange-assembly.png))
|
||||
#### [pipe-flange-assembly](pipe-flange-assembly/main.kcl) ([screenshot](screenshots/pipe-flange-assembly.png))
|
||||
[](pipe-flange-assembly/main.kcl)
|
||||
#### [pipe-with-bend](pipe-with-bend/main.kcl) ([step](step/pipe-with-bend.step)) ([screenshot](screenshots/pipe-with-bend.png))
|
||||
#### [pipe-with-bend](pipe-with-bend/main.kcl) ([screenshot](screenshots/pipe-with-bend.png))
|
||||
[](pipe-with-bend/main.kcl)
|
||||
#### [poopy-shoe](poopy-shoe/main.kcl) ([step](step/poopy-shoe.step)) ([screenshot](screenshots/poopy-shoe.png))
|
||||
#### [poopy-shoe](poopy-shoe/main.kcl) ([screenshot](screenshots/poopy-shoe.png))
|
||||
[](poopy-shoe/main.kcl)
|
||||
#### [router-template-cross-bar](router-template-cross-bar/main.kcl) ([step](step/router-template-cross-bar.step)) ([screenshot](screenshots/router-template-cross-bar.png))
|
||||
#### [router-template-cross-bar](router-template-cross-bar/main.kcl) ([screenshot](screenshots/router-template-cross-bar.png))
|
||||
[](router-template-cross-bar/main.kcl)
|
||||
#### [router-template-slate](router-template-slate/main.kcl) ([step](step/router-template-slate.step)) ([screenshot](screenshots/router-template-slate.png))
|
||||
#### [router-template-slate](router-template-slate/main.kcl) ([screenshot](screenshots/router-template-slate.png))
|
||||
[](router-template-slate/main.kcl)
|
||||
#### [sheet-metal-bracket](sheet-metal-bracket/main.kcl) ([step](step/sheet-metal-bracket.step)) ([screenshot](screenshots/sheet-metal-bracket.png))
|
||||
#### [sheet-metal-bracket](sheet-metal-bracket/main.kcl) ([screenshot](screenshots/sheet-metal-bracket.png))
|
||||
[](sheet-metal-bracket/main.kcl)
|
||||
#### [socket-head-cap-screw](socket-head-cap-screw/main.kcl) ([step](step/socket-head-cap-screw.step)) ([screenshot](screenshots/socket-head-cap-screw.png))
|
||||
#### [socket-head-cap-screw](socket-head-cap-screw/main.kcl) ([screenshot](screenshots/socket-head-cap-screw.png))
|
||||
[](socket-head-cap-screw/main.kcl)
|
||||
#### [walkie-talkie](walkie-talkie/main.kcl) ([step](step/walkie-talkie.step)) ([screenshot](screenshots/walkie-talkie.png))
|
||||
#### [walkie-talkie](walkie-talkie/main.kcl) ([screenshot](screenshots/walkie-talkie.png))
|
||||
[](walkie-talkie/main.kcl)
|
||||
#### [washer](washer/main.kcl) ([step](step/washer.step)) ([screenshot](screenshots/washer.png))
|
||||
#### [washer](washer/main.kcl) ([screenshot](screenshots/washer.png))
|
||||
[](washer/main.kcl)
|
||||
|
||||
|
233
public/kcl-samples/keyboard/main.kcl
Normal file
@ -0,0 +1,233 @@
|
||||
// Zoo Keyboard
|
||||
// A custom keyboard with Zoo brand lettering
|
||||
|
||||
// Set Units
|
||||
@settings(defaultLengthUnit = in)
|
||||
|
||||
// Define constants
|
||||
baseColor = "#0f0f0f"
|
||||
highlightColor1 = "#b0b0b0"
|
||||
highlightColor2 = "#23af93"
|
||||
keyHeight = 0.8
|
||||
keyDepth = 0.1
|
||||
spacing = 0.1
|
||||
row1 = spacing * 3
|
||||
row2 = row1 + keyHeight + spacing
|
||||
row3 = row2 + keyHeight + spacing
|
||||
row4 = row3 + keyHeight + spacing
|
||||
row5 = row4 + keyHeight + spacing
|
||||
row6 = row5 + keyHeight + spacing
|
||||
|
||||
// Sketch the side profile of the keyboard base and extrude to total width
|
||||
sketch001 = startSketchOn('YZ')
|
||||
|> startProfileAt([0, 0], %)
|
||||
|> line(end = [-0.14, 0.68], tag = $seg01)
|
||||
|> angledLine([7, row6 + 3 * spacing + keyHeight], %, $seg02)
|
||||
|> line(endAbsolute = [5.13, 0], tag = $seg03)
|
||||
|> line(endAbsolute = [profileStartX(%), profileStartY(%)], tag = $seg04)
|
||||
|> close()
|
||||
|> extrude(length = 13.6)
|
||||
|> appearance(color = baseColor)
|
||||
|> fillet(
|
||||
radius = .6,
|
||||
tags = [
|
||||
getOppositeEdge(seg01),
|
||||
getOppositeEdge(seg03),
|
||||
seg01,
|
||||
seg03
|
||||
],
|
||||
)
|
||||
|
||||
// Create a short cylindrical foot at each corner of the keyboard
|
||||
sketch003 = startSketchOn(sketch001, seg04)
|
||||
profile001 = circle(sketch003, center = [0.75, 0.75], radius = 0.4)
|
||||
profile003 = circle(sketch003, center = [4.4, 0.75], radius = 0.4)
|
||||
profile004 = circle(sketch003, center = [0.73, 13.6 - .75], radius = 0.4)
|
||||
profile005 = circle(sketch003, center = [4.4, 13.6 - .75], radius = 0.4)
|
||||
extrude(
|
||||
[
|
||||
profile001,
|
||||
profile003,
|
||||
profile004,
|
||||
profile005
|
||||
],
|
||||
length = .15,
|
||||
)
|
||||
|
||||
// Define the plane to sketch keyboard keys on
|
||||
plane001 = {
|
||||
plane = {
|
||||
origin = [0.0, 0.0, 0.7],
|
||||
xAxis = [1.0, 0.0, 0.0],
|
||||
yAxis = [0.0, 1.0, sin(toRadians(7))],
|
||||
zAxis = [0.0, 0.0, 1.0]
|
||||
}
|
||||
}
|
||||
|
||||
// Create a function to build a key. Parameterize for position, width, height, number of instances, and appearance color.
|
||||
fn keyFn(originStart, keyWidth, keyHeight, repeats, color) {
|
||||
sketch002 = startSketchOn(plane001)
|
||||
profile002 = startProfileAt([originStart[0], originStart[1]], sketch002)
|
||||
|> arc({
|
||||
angleStart = 180,
|
||||
angleEnd = 270,
|
||||
radius = 0.1
|
||||
}, %)
|
||||
|> angledLine([0, keyWidth - .2], %, $rectangleSegmentA001)
|
||||
|> tangentialArc({ radius = 0.1, offset = 90 }, %)
|
||||
|> angledLine([
|
||||
segAng(rectangleSegmentA001) + 90,
|
||||
keyHeight - .2
|
||||
], %, $rectangleSegmentB001)
|
||||
|> tangentialArc({ radius = 0.1, offset = 90 }, %)
|
||||
|> angledLine([
|
||||
segAng(rectangleSegmentA001),
|
||||
-segLen(rectangleSegmentA001)
|
||||
], %, $rectangleSegmentC001)
|
||||
|> tangentialArc({ radius = 0.1, offset = 90 }, %)
|
||||
|> line(endAbsolute = [profileStartX(%), profileStartY(%)], tag = $rectangleSegmentD001)
|
||||
|> close()
|
||||
|> extrude(length = keyDepth)
|
||||
|> appearance(color = color)
|
||||
// Repeat key when desired. This will default to zero
|
||||
|> patternLinear3d(
|
||||
%,
|
||||
instances = repeats + 1,
|
||||
distance = keyWidth + spacing,
|
||||
axis = [1, 0, 0],
|
||||
)
|
||||
return sketch001
|
||||
}
|
||||
|
||||
// Build the first row of keys
|
||||
keyFn([0.3, row1], 1.1, keyHeight, 0, highlightColor2)
|
||||
keyFn([1.5, row1], 0.8, keyHeight, 2, highlightColor1)
|
||||
keyFn([spacing * 7 + 3.5, row1], 5.2, keyHeight, 0, highlightColor2)
|
||||
keyFn([spacing * 8 + 8.7, row1], 0.8, keyHeight, 0, highlightColor1)
|
||||
keyFn([spacing * 8 + 9.6, row1], 0.8, keyHeight, 0, highlightColor1)
|
||||
keyFn([spacing * 10 + 10.3, row1], 1.1, keyHeight, 0, highlightColor1)
|
||||
keyFn([spacing * 12 + 10.3 + 1, row1], 0.8, keyHeight, 0, highlightColor2)
|
||||
|
||||
// Build the second row of keys
|
||||
keyFn([spacing * 3, row2], 1.7, keyHeight, 0, highlightColor2)
|
||||
keyFn([spacing * 4 + 1.7, row2], 0.8, keyHeight, 9, highlightColor1)
|
||||
keyFn([spacing * 14 + 1.7 + 0.8 * 10, row2], 2.2, keyHeight, 0, highlightColor2)
|
||||
|
||||
// Build the third row of keys
|
||||
keyFn([spacing * 3, row3], 1.1 + .1, keyHeight, 0, highlightColor1)
|
||||
keyFn([spacing * 4 + 1.1 + .1, row3], 0.8, keyHeight, 10, highlightColor1)
|
||||
keyFn([spacing * 3 + 11.1 + .1, row3], 1.4 + .4, keyHeight, 0, highlightColor2)
|
||||
|
||||
// Build the fourth row of keys
|
||||
keyFn([spacing * 3, row4], 0.9, keyHeight, 0, highlightColor1)
|
||||
keyFn([spacing * 4 + 0.9, row4], 0.8, keyHeight, 11, highlightColor1)
|
||||
keyFn([spacing * 3 + 11.8, row4], 1.2, keyHeight, 0, highlightColor1)
|
||||
|
||||
// Build the fifth row of keys
|
||||
keyFn([spacing * 3, row5], 0.8, keyHeight, 12, highlightColor1)
|
||||
keyFn([spacing * 3 + 11.7, row5], 1.3, keyHeight, 0, highlightColor2)
|
||||
|
||||
// Build the sixth row of keys
|
||||
keyFn([spacing * 3, row6], 1.1, keyHeight * .6, 0, highlightColor2)
|
||||
keyFn([spacing * 4 + 1.1, row6], 0.8, keyHeight * .6, 11, highlightColor1)
|
||||
keyFn([spacing * 3 + 12, row6], 1, keyHeight * .6, 0, highlightColor2)
|
||||
|
||||
// Create a plane to sketch ZOO brand letters on
|
||||
plane002 = {
|
||||
plane = {
|
||||
origin = [0.0, 0.0, .81],
|
||||
xAxis = [1.0, 0.0, 0.0],
|
||||
yAxis = [0.0, 1.0, sin(toRadians(7))],
|
||||
zAxis = [0.0, 0.0, 1.0]
|
||||
}
|
||||
}
|
||||
|
||||
// Define a function to draw the ZOO 'Z'
|
||||
fn z(origin, scale, depth) {
|
||||
z = startSketchOn(plane002)
|
||||
|> startProfileAt([
|
||||
0 + origin[0],
|
||||
0.15 * scale + origin[1]
|
||||
], %)
|
||||
|> yLine(length = -0.15 * scale)
|
||||
|> xLine(length = 0.15 * scale)
|
||||
|> angledLineToX({
|
||||
angle = 47.15,
|
||||
to = 0.3 * scale + origin[0]
|
||||
}, %, $seg1)
|
||||
|> yLine(endAbsolute = 0 + origin[1], tag = $seg3)
|
||||
|> xLine(length = 0.63 * scale)
|
||||
|> yLine(length = 0.225 * scale)
|
||||
|> xLine(length = -0.57 * scale)
|
||||
|> angledLineToX({
|
||||
angle = 47.15,
|
||||
to = 0.93 * scale + origin[0]
|
||||
}, %)
|
||||
|> yLine(length = 0.15 * scale)
|
||||
|> xLine(length = -0.15 * scale)
|
||||
|> angledLine({
|
||||
angle = 47.15,
|
||||
length = -segLen(seg1)
|
||||
}, %, $seg2)
|
||||
|> yLine(length = segLen(seg3))
|
||||
|> xLine(endAbsolute = 0 + origin[0])
|
||||
|> yLine(length = -0.225 * scale)
|
||||
|> angledLineThatIntersects({
|
||||
angle = 0,
|
||||
intersectTag = seg2,
|
||||
offset = 0
|
||||
}, %)
|
||||
|> close()
|
||||
|> extrude(length = -depth)
|
||||
|> appearance(color = baseColor)
|
||||
return z
|
||||
}
|
||||
|
||||
// Define a function to draw the ZOO 'O'
|
||||
fn o(origin, scale, depth) {
|
||||
oSketch001 = startSketchOn(plane002)
|
||||
|> startProfileAt([
|
||||
.788 * scale + origin[0],
|
||||
.921 * scale + origin[1]
|
||||
], %)
|
||||
|> arc({
|
||||
angleStart = 47.15 + 6,
|
||||
angleEnd = 47.15 - 6 + 180,
|
||||
radius = .525 * scale
|
||||
}, %)
|
||||
|> angledLine({ angle = 47.15, length = .24 * scale }, %)
|
||||
|> arc({
|
||||
angleStart = 47.15 - 11 + 180,
|
||||
angleEnd = 47.15 + 11,
|
||||
radius = .288 * scale
|
||||
}, %)
|
||||
|> close()
|
||||
|> extrude(length = -depth)
|
||||
|> appearance(color = baseColor)
|
||||
|
||||
o = startSketchOn(plane002)
|
||||
|> startProfileAt([
|
||||
.16 * scale + origin[0],
|
||||
.079 * scale + origin[1]
|
||||
], %)
|
||||
|> arc({
|
||||
angleStart = 47.15 + 6 - 180,
|
||||
angleEnd = 47.15 - 6,
|
||||
radius = .525 * scale
|
||||
}, %)
|
||||
|> angledLine({ angle = 47.15, length = -.24 * scale }, %)
|
||||
|> arc({
|
||||
angleStart = 47.15 - 11,
|
||||
angleEnd = 47.15 + 11 - 180,
|
||||
radius = .288 * scale
|
||||
}, %)
|
||||
|> close()
|
||||
|> extrude(length = -depth)
|
||||
|> appearance(color = baseColor)
|
||||
return o
|
||||
}
|
||||
|
||||
// Place the Z logo on the Z key. Place the O logo on the O and P keys
|
||||
z([2.3, 1.3], .4, 0.03)
|
||||
o([8.71, row4 + .08], 0.4, 0.03)
|
||||
o([8.71 + 0.9, row4 + .08], 0.4, 0.03)
|
@ -160,6 +160,13 @@
|
||||
"title": "I-beam",
|
||||
"description": "A structural metal beam with an I shaped cross section. Often used in construction"
|
||||
},
|
||||
{
|
||||
"file": "main.kcl",
|
||||
"pathFromProjectDirectoryToFirstFile": "keyboard/main.kcl",
|
||||
"multipleFiles": false,
|
||||
"title": "Zoo Keyboard",
|
||||
"description": "A custom keyboard with Zoo brand lettering"
|
||||
},
|
||||
{
|
||||
"file": "main.kcl",
|
||||
"pathFromProjectDirectoryToFirstFile": "kitt/main.kcl",
|
||||
@ -198,7 +205,7 @@
|
||||
{
|
||||
"file": "main.kcl",
|
||||
"pathFromProjectDirectoryToFirstFile": "pipe-flange-assembly/main.kcl",
|
||||
"multipleFiles": false,
|
||||
"multipleFiles": true,
|
||||
"title": "Pipe and Flange Assembly",
|
||||
"description": "A crucial component in various piping systems, designed to facilitate the connection, disconnection, and access to piping for inspection, cleaning, and modifications. This assembly combines pipes (long cylindrical conduits) with flanges (plate-like fittings) to create a secure yet detachable joint."
|
||||
},
|
||||
|
25
public/kcl-samples/pipe-flange-assembly/1120t74-pipe.kcl
Normal file
@ -0,0 +1,25 @@
|
||||
// 1120t74 Pipe
|
||||
|
||||
// import constants
|
||||
import pipeInnerDiameter, pipeOuterDiameter, pipeLength from "globals.kcl"
|
||||
|
||||
// set units
|
||||
@settings(defaultLengthUnit = in)
|
||||
|
||||
// create a function to make the pipe
|
||||
export fn pipe() {
|
||||
|
||||
// create the pipe base
|
||||
pipeBase = startSketchOn('XZ')
|
||||
|> circle(%, center = [0, 0], radius = pipeOuterDiameter / 2)
|
||||
|> extrude(%, length = pipeLength)
|
||||
|
||||
// extrude a hole through the length of the pipe
|
||||
pipe = startSketchOn(pipeBase, 'end')
|
||||
|> circle(center = [0, 0], radius = pipeInnerDiameter / 2)
|
||||
|> extrude(%, length = -pipeLength)
|
||||
|> appearance(color = "#a24ed0")
|
||||
return pipe
|
||||
}
|
||||
|
||||
// https://www.mcmaster.com/1120T74/
|
46
public/kcl-samples/pipe-flange-assembly/68095k348-flange.kcl
Normal file
@ -0,0 +1,46 @@
|
||||
// 68095k348 flange
|
||||
|
||||
// import constants
|
||||
import pipeDiameter, mountingHoleDiameter, mountingHolePlacementDiameter, flangeDiameter, flangeTotalThickness, flangeBackHeight, flangeFrontHeight, flangeBaseThickness, flangeBackDiameter, flangeFrontDiameter from "globals.kcl"
|
||||
|
||||
// set units
|
||||
@settings(defaultLengthUnit = in)
|
||||
|
||||
// create a function to create the flange
|
||||
export fn flange() {
|
||||
|
||||
// sketch the mounting hole pattern
|
||||
mountingHoles = startSketchOn("XY")
|
||||
|> circle(%, center = [0, mountingHolePlacementDiameter / 2], radius = mountingHoleDiameter / 2)
|
||||
|> patternCircular2d(
|
||||
%,
|
||||
instances = 4,
|
||||
center = [0, 0],
|
||||
arcDegrees = 360,
|
||||
rotateDuplicates = false,
|
||||
)
|
||||
|
||||
// create the flange base
|
||||
flangeBase = startSketchOn("XY")
|
||||
|> circle(%, center = [0, 0], radius = flangeDiameter / 2)
|
||||
|> hole(mountingHoles, %)
|
||||
|> extrude(%, length = flangeBaseThickness)
|
||||
|
||||
// create both the raised portions on the front and back of the flange base
|
||||
flangeBack = startSketchOn(flangeBase, 'start')
|
||||
|> circle(%, center = [0, 0], radius = flangeBackDiameter / 2)
|
||||
|> extrude(%, length = flangeBackHeight)
|
||||
flangeFront = startSketchOn(flangeBase, 'end')
|
||||
|> circle(%, center = [0, 0], radius = flangeFrontDiameter / 2)
|
||||
|> extrude(%, length = flangeFrontHeight)
|
||||
|
||||
// create the circular cut in the center for the pipe
|
||||
pipeCut = startSketchOn(flangeFront, 'end')
|
||||
|> circle(%, center = [0, 0], radius = pipeDiameter / 2)
|
||||
|> extrude(%, length = -flangeTotalThickness)
|
||||
|> appearance(%, color = "#bab0b0")
|
||||
|
||||
return pipeCut
|
||||
}
|
||||
|
||||
// https://www.mcmaster.com/68095K348/
|
56
public/kcl-samples/pipe-flange-assembly/91251a404-bolt.kcl
Normal file
@ -0,0 +1,56 @@
|
||||
// 91251A404 Socket Head Cap Screw
|
||||
|
||||
// import constants
|
||||
import boltDiameter, boltLength, boltHeadLength, boltHeadDiameter, boltHexDrive, boltHexFlatLength, boltThreadLength from "globals.kcl"
|
||||
|
||||
// set units
|
||||
@settings(defaultLengthUnit = in)
|
||||
|
||||
// create a function to make a the bolt
|
||||
export fn bolt() {
|
||||
|
||||
// Create the head of the cap screw
|
||||
boltHead = startSketchOn('XZ')
|
||||
|> circle(center = [0, 0], radius = boltHeadDiameter / 2, tag = $topEdge)
|
||||
|> extrude(length = -boltHeadLength)
|
||||
|> fillet(radius = 0.020, tags = [topEdge, getOppositeEdge(topEdge)])
|
||||
|
||||
// Define the sketch of the hex pattern on the screw head and extrude into the head
|
||||
hexPatternSketch = startSketchOn(boltHead, 'start')
|
||||
|> startProfileAt([
|
||||
boltHexDrive / 2,
|
||||
boltHexFlatLength / 2
|
||||
], %)
|
||||
|> angledLine({
|
||||
angle = 270,
|
||||
length = boltHexFlatLength
|
||||
}, %)
|
||||
|> angledLine({
|
||||
angle = 210,
|
||||
length = boltHexFlatLength
|
||||
}, %)
|
||||
|> angledLine({
|
||||
angle = 150,
|
||||
length = boltHexFlatLength
|
||||
}, %)
|
||||
|> angledLine({
|
||||
angle = 90,
|
||||
length = boltHexFlatLength
|
||||
}, %)
|
||||
|> angledLine({
|
||||
angle = 30,
|
||||
length = boltHexFlatLength
|
||||
}, %)
|
||||
|> close()
|
||||
|> extrude(length = -boltHeadLength * 0.75)
|
||||
|
||||
// create the body of the bolt
|
||||
boltBody = startSketchOn(boltHead, 'end')
|
||||
|> circle(center = [0, 0], radius = boltDiameter / 2, tag = $filletEdge)
|
||||
|> extrude(length = boltLength)
|
||||
|> appearance(color = "#4dd043", metalness = 90, roughness = 90)
|
||||
|
||||
return boltBody
|
||||
}
|
||||
|
||||
// https://www.mcmaster.com/91251a404/
|
26
public/kcl-samples/pipe-flange-assembly/9472k188-gasket.kcl
Normal file
@ -0,0 +1,26 @@
|
||||
// 9472K188 Gasket
|
||||
|
||||
// import constants
|
||||
import gasketOutsideDiameter, gasketInnerDiameter, gasketThickness from "globals.kcl"
|
||||
|
||||
// set units
|
||||
@settings(defaultLengthUnit = in)
|
||||
|
||||
// create a function to make the gasket
|
||||
export fn gasket() {
|
||||
|
||||
// create the base of the gasket
|
||||
gasketBase = startSketchOn("XY")
|
||||
|> circle(%, center = [0, 0], radius = gasketOutsideDiameter / 2)
|
||||
|> extrude(%, length = gasketThickness)
|
||||
|
||||
// extrude a circular hole through the gasket base
|
||||
gasket = startSketchOn(gasketBase, 'end')
|
||||
|> circle(%, center = [0, 0], radius = gasketInnerDiameter / 2)
|
||||
|> extrude(%, length = -gasketThickness)
|
||||
|> appearance(%, color = "#d0cb3e")
|
||||
|
||||
return gasket
|
||||
}
|
||||
|
||||
// https://www.mcmaster.com/9472K616/
|
@ -0,0 +1,49 @@
|
||||
// 95479A127 Hex Nut
|
||||
|
||||
// import constants
|
||||
import hexNutDiameter, hexNutFlatToFlat, hexNutThickness, hexNutFlatLength from "globals.kcl"
|
||||
|
||||
// set units
|
||||
@settings(defaultLengthUnit = in)
|
||||
|
||||
// create a function to make the hex nut
|
||||
export fn hexNut() {
|
||||
|
||||
// create the base of the hex nut
|
||||
hexNutBase = startSketchOn('XY')
|
||||
|> startProfileAt([
|
||||
hexNutFlatToFlat / 2,
|
||||
hexNutFlatLength / 2
|
||||
], %)
|
||||
|> angledLine({
|
||||
angle = 270,
|
||||
length = hexNutFlatLength
|
||||
}, %)
|
||||
|> angledLine({
|
||||
angle = 210,
|
||||
length = hexNutFlatLength
|
||||
}, %)
|
||||
|> angledLine({
|
||||
angle = 150,
|
||||
length = hexNutFlatLength
|
||||
}, %)
|
||||
|> angledLine({
|
||||
angle = 90,
|
||||
length = hexNutFlatLength
|
||||
}, %)
|
||||
|> angledLine({
|
||||
angle = 30,
|
||||
length = hexNutFlatLength
|
||||
}, %)
|
||||
|> close()
|
||||
|> extrude(length = hexNutThickness)
|
||||
|
||||
// create the hole in the center of the hex nut
|
||||
hexNut = startSketchOn(hexNutBase, 'end')
|
||||
|> circle(center = [0, 0], radius = hexNutDiameter / 2)
|
||||
|> extrude(%, length = -hexNutThickness)
|
||||
|> appearance(%, color = "#4edfd5")
|
||||
|
||||
return hexNut
|
||||
}
|
||||
// https://www.mcmaster.com/95479A127/
|
26
public/kcl-samples/pipe-flange-assembly/98017a257-washer.kcl
Normal file
@ -0,0 +1,26 @@
|
||||
// 98017A257 Washer
|
||||
|
||||
// import constants
|
||||
import washerInnerDia, washerOuterDia, washerThickness from "globals.kcl"
|
||||
|
||||
// set units
|
||||
@settings(defaultLengthUnit = in)
|
||||
|
||||
// create a function to make the washer
|
||||
export fn washer() {
|
||||
|
||||
// create the base of the washer
|
||||
washerBase = startSketchOn('XY')
|
||||
|> circle(center = [0, 0], radius = washerOuterDia / 2)
|
||||
|> extrude(length = washerThickness)
|
||||
|
||||
// extrude a hole through the washer
|
||||
washer = startSketchOn(washerBase, 'end')
|
||||
|> circle(center = [0, 0], radius = washerInnerDia / 2)
|
||||
|> extrude(%, length = -washerThickness)
|
||||
|> appearance(%, color = "#ee4f4f")
|
||||
|
||||
return washer
|
||||
}
|
||||
|
||||
// https://www.mcmaster.com/98017A257/
|
48
public/kcl-samples/pipe-flange-assembly/globals.kcl
Normal file
@ -0,0 +1,48 @@
|
||||
// Globals
|
||||
|
||||
// set units
|
||||
@settings(defaultLengthUnit = in)
|
||||
|
||||
// flange (68095K348)
|
||||
export pipeDiameter = 2.440
|
||||
export mountingHoleDiameter = 0.750
|
||||
export mountingHolePlacementDiameter = 4.750
|
||||
|
||||
export flangeDiameter = 6.0
|
||||
export flangeTotalThickness = 1.0
|
||||
export flangeBackHeight = 0.060
|
||||
export flangeFrontHeight = 0.250
|
||||
export flangeBaseThickness = flangeTotalThickness - flangeBackHeight - flangeFrontHeight
|
||||
|
||||
export flangeBackDiameter = 3.620
|
||||
export flangeFrontDiameter = 3.060
|
||||
|
||||
// washer (98017A257)
|
||||
export washerInnerDia = 0.640
|
||||
export washerOuterDia = 1.188
|
||||
export washerThickness = 0.032
|
||||
|
||||
// bolt (91251A404)
|
||||
export boltDiameter = 0.625
|
||||
export boltLength = 2.500
|
||||
export boltHeadLength = boltDiameter
|
||||
export boltHeadDiameter = 0.938
|
||||
export boltHexDrive = 1 / 2
|
||||
export boltHexFlatLength = boltHexDrive / (2 * cos(toRadians(30)))
|
||||
export boltThreadLength = 1.750
|
||||
|
||||
// hex nut (95479A127)
|
||||
export hexNutDiameter = 5 / 8
|
||||
export hexNutFlatToFlat = 15 / 16
|
||||
export hexNutThickness = 35 / 64
|
||||
export hexNutFlatLength = hexNutFlatToFlat / (2 * cos(toRadians(30)))
|
||||
|
||||
// gasket (9472K188)
|
||||
export gasketOutsideDiameter = 4.125
|
||||
export gasketInnerDiameter = 2.375
|
||||
export gasketThickness = 0.031
|
||||
|
||||
// pipe (1120T74)
|
||||
export pipeInnerDiameter = 2.0
|
||||
export pipeOuterDiameter = 2.375
|
||||
export pipeLength = 6
|
@ -1,304 +1,58 @@
|
||||
// Pipe and Flange Assembly
|
||||
// A crucial component in various piping systems, designed to facilitate the connection, disconnection, and access to piping for inspection, cleaning, and modifications. This assembly combines pipes (long cylindrical conduits) with flanges (plate-like fittings) to create a secure yet detachable joint.
|
||||
|
||||
|
||||
// Set units
|
||||
// set units
|
||||
@settings(defaultLengthUnit = in)
|
||||
|
||||
// import constants
|
||||
import * from 'globals.kcl'
|
||||
|
||||
// Define constants
|
||||
flangeThickness = .125
|
||||
flangeBaseDia = 2
|
||||
boreHeight = 1
|
||||
flangePipeDia = 1
|
||||
mountingHoleDia = 0.425
|
||||
screwDia = 0.375
|
||||
tol = 0.010
|
||||
hexNutScale = 0.90
|
||||
wallThickness = 0.5
|
||||
screwLength = 1.125
|
||||
washerThickness = 0.0625
|
||||
screwStart = [
|
||||
0,
|
||||
flangeThickness + washerThickness,
|
||||
1.375
|
||||
]
|
||||
capRatio = .190 / .313 // Ratio grabbed from another screw
|
||||
hexRatio = 5 / 32 / .190 // Ratio grabbed from another screw
|
||||
hexStartingAngle = 210 // first angle of hex pattern (degrees)
|
||||
hexInteriorAngle = 120 // degrees
|
||||
hexChangeAngle = 180 - hexInteriorAngle // degrees
|
||||
// import parts
|
||||
import flange from '68095k348-flange.kcl'
|
||||
import gasket from '9472k188-gasket.kcl'
|
||||
import washer from '98017a257-washer.kcl'
|
||||
import bolt from '91251a404-bolt.kcl'
|
||||
import hexNut from '95479a127-hex-nut.kcl'
|
||||
import pipe from '1120t74-pipe.kcl'
|
||||
|
||||
// place flanges
|
||||
flange()
|
||||
flange()
|
||||
|> rotate(axis = [0, 1, 0], angle = 180)
|
||||
|> translate(translate = [0, 0, flangeBackHeight*2 + gasketThickness])
|
||||
|
||||
screwPlane = {
|
||||
plane = {
|
||||
origin = {
|
||||
x = screwStart[0],
|
||||
y = screwStart[1],
|
||||
z = screwStart[2]
|
||||
},
|
||||
xAxis = { x = 1, y = 0, z = 0 },
|
||||
yAxis = { x = 0, y = 0, z = 1 },
|
||||
zAxis = { x = 0, y = 1, z = 0 }
|
||||
}
|
||||
}
|
||||
// place gasket between the flanges
|
||||
gasket()
|
||||
|> translate(translate = [0, 0, -flangeBackHeight - gasketThickness])
|
||||
|
||||
fn capScrew(start, length, dia) {
|
||||
headLength = dia // inch
|
||||
wallToWallLength = hexRatio * dia
|
||||
headDia = dia / capRatio
|
||||
hexWallLength = wallToWallLength / 2 * 1 / cos(toRadians(30)) // inch
|
||||
// place eight washers (four front, four back)
|
||||
washer()
|
||||
|> translate(translate = [
|
||||
mountingHolePlacementDiameter/2,
|
||||
0,
|
||||
flangeBaseThickness
|
||||
])
|
||||
|> patternCircular3d(%, instances = 4, axis = [0, 0, 1], center = [0, 0, 0], arcDegrees = 360, rotateDuplicates = false)
|
||||
|> patternLinear3d(%, instances = 2, distance = -(flangeBaseThickness*2 + flangeBackHeight * 2 + gasketThickness + washerThickness), axis = [0, 0, 1])
|
||||
|
||||
// place four bolts
|
||||
bolt()
|
||||
|> translate(translate = [
|
||||
mountingHolePlacementDiameter/2, 0, flangeBaseThickness + washerThickness
|
||||
])
|
||||
|> rotate(roll = 90, pitch = 0, yaw = 0)
|
||||
|> patternCircular3d(%, instances = 4, axis = [0, 0, 1], center = [0, 0, 0], arcDegrees = 360, rotateDuplicates = false)
|
||||
|
||||
// Length of Cap Head is always equal to diameter
|
||||
capHeadLength = dia
|
||||
// place four hex nuts
|
||||
hexNut()
|
||||
|> translate(translate = [mountingHolePlacementDiameter/2, 0, -(flangeBackHeight * 2 + gasketThickness + flangeBaseThickness + washerThickness + hexNutThickness)])
|
||||
|> patternCircular3d(%, instances = 4, axis = [0, 0, 1], center = [0, 0, 0], arcDegrees = 360, rotateDuplicates = false)
|
||||
|
||||
// Create the head of the cap screw
|
||||
screwHeadSketch = startSketchOn(screwPlane)
|
||||
|> circle(
|
||||
center = [0, 0],
|
||||
radius = headDia / 2
|
||||
)
|
||||
// place both pieces of pipe
|
||||
pipe()
|
||||
|> rotate(%, roll = -90, pitch = 0, yaw = 0)
|
||||
|> translate(%, translate = [0, 0, flangeBaseThickness + flangeFrontHeight - 0.5], global = true)
|
||||
|
||||
// Extrude the screw head sketch
|
||||
screwHead = extrude(screwHeadSketch, length = dia)
|
||||
|
||||
// Define the sketch of the hex pattern on the screw head
|
||||
hexPatternSketch = startSketchOn(screwHead, 'end')
|
||||
|> startProfileAt([
|
||||
-start[0] + wallToWallLength / 2,
|
||||
start[2]
|
||||
], %)
|
||||
|> yLine(length = -hexWallLength / 2)
|
||||
|> angledLine({
|
||||
angle = hexStartingAngle,
|
||||
length = hexWallLength
|
||||
}, %)
|
||||
|> angledLine({
|
||||
angle = hexStartingAngle - hexChangeAngle,
|
||||
length = hexWallLength
|
||||
}, %)
|
||||
|> angledLine({
|
||||
angle = hexStartingAngle - (2 * hexChangeAngle),
|
||||
length = hexWallLength
|
||||
}, %)
|
||||
|> angledLine({
|
||||
angle = hexStartingAngle - (3 * hexChangeAngle),
|
||||
length = hexWallLength
|
||||
}, %)
|
||||
|> angledLine({
|
||||
angle = hexStartingAngle - (4 * hexChangeAngle),
|
||||
length = hexWallLength
|
||||
}, %)
|
||||
|> close()
|
||||
hexPattern = extrude(hexPatternSketch, length = -headLength * 0.75)
|
||||
|
||||
return hexPattern
|
||||
}
|
||||
|
||||
workingPlane = {
|
||||
plane = {
|
||||
origin = { x = 0, y = flangeThickness, z = 0 },
|
||||
xAxis = { x = 0, y = 0, z = 1 },
|
||||
yAxis = { x = 1, y = 0, z = 0 },
|
||||
zAxis = { x = 0, y = 1, z = 0 }
|
||||
}
|
||||
}
|
||||
|
||||
// Washer function
|
||||
fn washer(plane, start, thk, innerDia, outerDia) {
|
||||
washerSketch = startSketchOn(plane)
|
||||
|> circle(
|
||||
center = [start[0], start[1]],
|
||||
radius = outerDia / 2
|
||||
)
|
||||
|> hole(circle(
|
||||
center = [start[0], start[1]],
|
||||
radius = innerDia / 2
|
||||
), %)
|
||||
|> extrude(length = thk)
|
||||
return washerSketch
|
||||
}
|
||||
|
||||
// Hex nut function
|
||||
fn hexNut(start, thk, innerDia) {
|
||||
hexNutSketch = startSketchOn({
|
||||
plane = {
|
||||
origin = {
|
||||
x = start[0],
|
||||
y = -wallThickness - washerThickness,
|
||||
z = start[2]
|
||||
},
|
||||
xAxis = { x = 1, y = 0, z = 0 },
|
||||
yAxis = { x = 0, y = 0, z = 1 },
|
||||
zAxis = { x = 0, y = 1, z = 0 }
|
||||
}
|
||||
})
|
||||
|> startProfileAt([0 + innerDia * hexNutScale, 0], %)
|
||||
|> angledLine({
|
||||
angle = 240,
|
||||
length = innerDia * hexNutScale
|
||||
}, %)
|
||||
|> angledLine({
|
||||
angle = 180,
|
||||
length = innerDia * hexNutScale
|
||||
}, %)
|
||||
|> angledLine({
|
||||
angle = 120,
|
||||
length = innerDia * hexNutScale
|
||||
}, %)
|
||||
|> angledLine({
|
||||
angle = 60,
|
||||
length = innerDia * hexNutScale
|
||||
}, %)
|
||||
|> angledLine({ angle = 0, length = innerDia * .90 }, %)
|
||||
|> close()
|
||||
|> hole(circle(
|
||||
center = [0, 0],
|
||||
radius = innerDia / 2
|
||||
), %)
|
||||
|> extrude(length = -thk)
|
||||
return hexNutSketch
|
||||
}
|
||||
|
||||
// Mounting holes pattern
|
||||
mountingHolePattern = startSketchOn('XZ')
|
||||
|> circle(
|
||||
center = [screwStart[0], screwStart[2]],
|
||||
radius = screwDia / 2 + tol
|
||||
)
|
||||
|> patternCircular2d(
|
||||
arcDegrees = 360,
|
||||
center = [0, 0],
|
||||
instances = 7,
|
||||
rotateDuplicates = true
|
||||
)
|
||||
|
||||
// Sketch and revolve the pipe
|
||||
pipe = startSketchOn('XY')
|
||||
|> startProfileAt([flangePipeDia / 2 - tol, 0], %)
|
||||
|> line(end = [0, -2])
|
||||
|> angledLine({ angle = -60, length = .5 }, %)
|
||||
|> line(end = [0, -1])
|
||||
|> line(end = [-flangeThickness, 0])
|
||||
|> line(end = [0, 1])
|
||||
|> angledLine({ angle = -240, length = .5 }, %)
|
||||
|> line(end = [0, 5])
|
||||
|> angledLine({ angle = 60, length = .5 }, %)
|
||||
|> line(end = [0, 1])
|
||||
|> line(end = [flangeThickness, 0])
|
||||
|> line(end = [0, -1])
|
||||
|> angledLine({ angle = 240, length = .5 }, %)
|
||||
|> close()
|
||||
|> revolve(axis = 'y')
|
||||
|> appearance(color = "#7b79d7")
|
||||
|
||||
// Sketch and extrude the wall
|
||||
wall = startSketchOn('XZ')
|
||||
|> startProfileAt([-4, -4], %)
|
||||
|> line(end = [0, 8])
|
||||
|> line(end = [8, 0])
|
||||
|> line(end = [0, -8])
|
||||
|> close()
|
||||
|> hole(mountingHolePattern, %)
|
||||
|> hole(circle(
|
||||
center = [0, 0],
|
||||
radius = flangePipeDia / 2
|
||||
), %)
|
||||
|> extrude(length = wallThickness)
|
||||
|> appearance(color = "#c7aa8f")
|
||||
|
||||
// Sketch and revolve the flange
|
||||
flangeBase = startSketchOn('XZ')
|
||||
|> circle(
|
||||
center = [0, 0],
|
||||
radius = flangeBaseDia
|
||||
)
|
||||
|> hole(mountingHolePattern, %)
|
||||
|> hole(circle(
|
||||
center = [0, 0],
|
||||
radius = flangePipeDia / 2
|
||||
), %)
|
||||
|> extrude(length = -flangeThickness)
|
||||
|> appearance(color = "#9b9797")
|
||||
|
||||
// Create the washer and pattern around the flange
|
||||
washer(workingPlane, [screwStart[2], screwStart[0]], 0.0625, screwDia + tol, 0.625)
|
||||
|> patternCircular3d(
|
||||
axis = [0, 1, 0],
|
||||
center = [0, 0, 0],
|
||||
instances = 7,
|
||||
arcDegrees = 360,
|
||||
rotateDuplicates = true
|
||||
)
|
||||
|> appearance(color = "#d8da5d")
|
||||
|
||||
// Create the cap screw and pattern around the flange
|
||||
capScrew([
|
||||
0,
|
||||
flangeThickness + washerThickness,
|
||||
1.375
|
||||
], screwLength, screwDia)
|
||||
|> patternCircular3d(
|
||||
axis = [0, 1, 0],
|
||||
center = [0, 0, 0],
|
||||
instances = 7,
|
||||
arcDegrees = 360,
|
||||
rotateDuplicates = true
|
||||
)
|
||||
|> appearance(color = "#4cd411")
|
||||
|
||||
screwBodySketch = startSketchOn(screwPlane)
|
||||
|> circle(
|
||||
center = [0, 0],
|
||||
radius = screwDia / 2
|
||||
)
|
||||
screwBody = extrude(screwBodySketch, length = -screwLength)
|
||||
|> patternCircular3d(
|
||||
axis = [0, 1, 0],
|
||||
center = [0, 0, 0],
|
||||
instances = 7,
|
||||
arcDegrees = 360,
|
||||
rotateDuplicates = true
|
||||
)
|
||||
|> appearance(color = "#4cd411")
|
||||
|
||||
// Create a plane for the washers on the back side of the wall
|
||||
backSideWasherPlane = {
|
||||
plane = {
|
||||
origin = {
|
||||
x = 0,
|
||||
y = -wallThickness - washerThickness,
|
||||
z = 0
|
||||
},
|
||||
xAxis = { x = 0, y = 0, z = 1 },
|
||||
yAxis = { x = 1, y = 0, z = 0 },
|
||||
zAxis = { x = 0, y = 1, z = 0 }
|
||||
}
|
||||
}
|
||||
|
||||
// Create the washers on the backside of the wall
|
||||
washer(backSideWasherPlane, [screwStart[2], screwStart[0]], 0.0625, screwDia + tol, 0.625)
|
||||
|> patternCircular3d(
|
||||
axis = [0, 1, 0],
|
||||
center = [0, 0, 0],
|
||||
instances = 7,
|
||||
arcDegrees = 360,
|
||||
rotateDuplicates = true
|
||||
)
|
||||
|> appearance(color = "#e8ec09")
|
||||
|
||||
// Create the hex nut and pattern around the flange
|
||||
hexNut([
|
||||
screwStart[0],
|
||||
screwStart[1],
|
||||
screwStart[2]
|
||||
], .25, screwDia + tol)
|
||||
|> patternCircular3d(
|
||||
axis = [0, 1, 0],
|
||||
center = [0, 0, 0],
|
||||
instances = 7,
|
||||
arcDegrees = 360,
|
||||
rotateDuplicates = true
|
||||
)
|
||||
|> appearance(color = "#bc3434")
|
||||
pipe()
|
||||
|> rotate(%, roll = 90, pitch = 0, yaw = 0)
|
||||
|> translate(%, translate = [0, 0, -(flangeBackHeight * 2 + gasketThickness + flangeBaseThickness + flangeFrontHeight - 0.5)], global = true)
|
@ -0,0 +1,269 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION (( 'STEP AP203' ),
|
||||
'1' );
|
||||
FILE_NAME ('1120T74_Standard-Wall Steel Unthreaded Pipe Nipple.STEP',
|
||||
'2021-07-09T13:29:34',
|
||||
( 'Administrator' ),
|
||||
( 'Managed by Terraform' ),
|
||||
'SwSTEP 2.0',
|
||||
'SolidWorks 2017',
|
||||
'' );
|
||||
FILE_SCHEMA (( 'CONFIG_CONTROL_DESIGN' ));
|
||||
ENDSEC;
|
||||
|
||||
DATA;
|
||||
#1 = EDGE_LOOP ( 'NONE', ( #200, #99 ) ) ;
|
||||
#2 = CALENDAR_DATE ( 2021, 9, 7 ) ;
|
||||
#3 = AXIS2_PLACEMENT_3D ( 'NONE', #146, #228, #22 ) ;
|
||||
#4 = CALENDAR_DATE ( 2021, 9, 7 ) ;
|
||||
#5 = VECTOR ( 'NONE', #122, 39.37007874015748100 ) ;
|
||||
#6 = APPROVAL_PERSON_ORGANIZATION ( #191, #189, #47 ) ;
|
||||
#7 = MANIFOLD_SOLID_BREP ( 'Extrude1', #114 ) ;
|
||||
#8 = CALENDAR_DATE ( 2021, 9, 7 ) ;
|
||||
#9 = ORIENTED_EDGE ( 'NONE', *, *, #48, .F. ) ;
|
||||
#10 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -3.000000000000000400 ) ) ;
|
||||
#11 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#12 = AXIS2_PLACEMENT_3D ( 'NONE', #162, #203, #157 ) ;
|
||||
#13 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 3.000000000000000400 ) ) ;
|
||||
#14 = ADVANCED_FACE ( 'NONE', ( #107, #218 ), #177, .T. ) ;
|
||||
#15 = CIRCLE ( 'NONE', #193, 1.187500000000000000 ) ;
|
||||
#16 = PERSON_AND_ORGANIZATION_ROLE ( 'classification_officer' ) ;
|
||||
#17 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#18 = AXIS2_PLACEMENT_3D ( 'NONE', #10, #245, #31 ) ;
|
||||
#19 = LINE ( 'NONE', #137, #80 ) ;
|
||||
#20 = CC_DESIGN_APPROVAL ( #189, ( #105 ) ) ;
|
||||
#21 = ADVANCED_FACE ( 'NONE', ( #142, #60 ), #74, .F. ) ;
|
||||
#22 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#23 = ORIENTED_EDGE ( 'NONE', *, *, #185, .T. ) ;
|
||||
#24 = CC_DESIGN_DATE_AND_TIME_ASSIGNMENT ( #241, #211, ( #198 ) ) ;
|
||||
#25 = APPROVAL_DATE_TIME ( #135, #90 ) ;
|
||||
#26 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 3.000000000000000400 ) ) ;
|
||||
#27 = ORIENTED_EDGE ( 'NONE', *, *, #28, .T. ) ;
|
||||
#28 = EDGE_CURVE ( 'NONE', #237, #240, #110, .T. ) ;
|
||||
#29 = EDGE_LOOP ( 'NONE', ( #9, #222 ) ) ;
|
||||
#30 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#31 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#32 = CARTESIAN_POINT ( 'NONE', ( -1.187500000000000000, 0.0000000000000000000, -3.000000000000000400 ) ) ;
|
||||
#33 = PERSON_AND_ORGANIZATION ( #83, #100 ) ;
|
||||
#34 = VERTEX_POINT ( 'NONE', #201 ) ;
|
||||
#35 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#36 = APPLICATION_CONTEXT ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
|
||||
#37 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#38 = PERSON_AND_ORGANIZATION ( #83, #100 ) ;
|
||||
#39 = EDGE_CURVE ( 'NONE', #112, #34, #43, .T. ) ;
|
||||
#40 = EDGE_CURVE ( 'NONE', #72, #121, #187, .T. ) ;
|
||||
#41 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #165 );
|
||||
#42 = APPROVAL_DATE_TIME ( #87, #235 ) ;
|
||||
#43 = CIRCLE ( 'NONE', #156, 1.187500000000000000 ) ;
|
||||
#44 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#45 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#46 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 3.000000000000000400 ) ) ;
|
||||
#47 = APPROVAL_ROLE ( '' ) ;
|
||||
#48 = EDGE_CURVE ( 'NONE', #202, #71, #15, .T. ) ;
|
||||
#49 = LOCAL_TIME ( 8, 29, 34.00000000000000000, #173 ) ;
|
||||
#50 = EDGE_LOOP ( 'NONE', ( #54, #247, #232, #126 ) ) ;
|
||||
#51 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -3.000000000000000400 ) ) ;
|
||||
#52 = APPROVAL_ROLE ( '' ) ;
|
||||
#53 = CALENDAR_DATE ( 2021, 9, 7 ) ;
|
||||
#54 = ORIENTED_EDGE ( 'NONE', *, *, #229, .F. ) ;
|
||||
#55 = PERSON_AND_ORGANIZATION ( #83, #100 ) ;
|
||||
#56 = ORIENTED_EDGE ( 'NONE', *, *, #152, .T. ) ;
|
||||
#57 = FACE_OUTER_BOUND ( 'NONE', #220, .T. ) ;
|
||||
#58 = PERSON_AND_ORGANIZATION ( #83, #100 ) ;
|
||||
#59 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 3.000000000000000400 ) ) ;
|
||||
#60 = FACE_BOUND ( 'NONE', #153, .T. ) ;
|
||||
#61 = AXIS2_PLACEMENT_3D ( 'NONE', #13, #183, #35 ) ;
|
||||
#62 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
|
||||
#63 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#64 = LOCAL_TIME ( 8, 29, 34.00000000000000000, #115 ) ;
|
||||
#65 = ORIENTED_EDGE ( 'NONE', *, *, #48, .T. ) ;
|
||||
#66 = SECURITY_CLASSIFICATION_LEVEL ( 'unclassified' ) ;
|
||||
#67 = PERSON_AND_ORGANIZATION_ROLE ( 'creator' ) ;
|
||||
#68 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
|
||||
#69 = LOCAL_TIME ( 8, 29, 34.00000000000000000, #120 ) ;
|
||||
#70 = ORIENTED_EDGE ( 'NONE', *, *, #88, .T. ) ;
|
||||
#71 = VERTEX_POINT ( 'NONE', #117 ) ;
|
||||
#72 = VERTEX_POINT ( 'NONE', #160 ) ;
|
||||
#73 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#74 = PLANE ( 'NONE', #119 ) ;
|
||||
#75 = CYLINDRICAL_SURFACE ( 'NONE', #86, 1.033499999999999900 ) ;
|
||||
#76 = CC_DESIGN_APPROVAL ( #235, ( #198 ) ) ;
|
||||
#77 = CARTESIAN_POINT ( 'NONE', ( -1.187500000000000000, 0.0000000000000000000, 3.000000000000000400 ) ) ;
|
||||
#78 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#79 = AXIS2_PLACEMENT_3D ( 'NONE', #252, #37, #124 ) ;
|
||||
#80 = VECTOR ( 'NONE', #44, 39.37007874015748100 ) ;
|
||||
#81 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 3.000000000000000400 ) ) ;
|
||||
#82 = PERSON_AND_ORGANIZATION ( #83, #100 ) ;
|
||||
#83 = PERSON ( 'UNSPECIFIED', 'UNSPECIFIED', 'UNSPECIFIED', ('UNSPECIFIED'), ('UNSPECIFIED'), ('UNSPECIFIED') ) ;
|
||||
#84 = ORIENTED_EDGE ( 'NONE', *, *, #215, .T. ) ;
|
||||
#85 = PERSON_AND_ORGANIZATION_ROLE ( 'design_supplier' ) ;
|
||||
#86 = AXIS2_PLACEMENT_3D ( 'NONE', #46, #63, #78 ) ;
|
||||
#87 = DATE_AND_TIME ( #140, #64 ) ;
|
||||
#88 = EDGE_CURVE ( 'NONE', #72, #240, #158, .T. ) ;
|
||||
#89 = VECTOR ( 'NONE', #138, 39.37007874015748100 ) ;
|
||||
#90 = APPROVAL ( #171, 'UNSPECIFIED' ) ;
|
||||
#91 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 6, 0, .BEHIND. ) ;
|
||||
#92 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -3.000000000000000400 ) ) ;
|
||||
#93 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
|
||||
#94 = CIRCLE ( 'NONE', #18, 1.187500000000000000 ) ;
|
||||
#95 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#96 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #105, #154 ) ;
|
||||
#97 = CARTESIAN_POINT ( 'NONE', ( -1.033499999999999900, 0.0000000000000000000, 3.000000000000000400 ) ) ;
|
||||
#98 = AXIS2_PLACEMENT_3D ( 'NONE', #141, #30, #181 ) ;
|
||||
#99 = ORIENTED_EDGE ( 'NONE', *, *, #229, .T. ) ;
|
||||
#100 = ORGANIZATION ( 'UNSPECIFIED', 'UNSPECIFIED', '' ) ;
|
||||
#101 = CARTESIAN_POINT ( 'NONE', ( 1.033499999999999900, 1.265672466918789100E-016, 3.000000000000000400 ) ) ;
|
||||
#102 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -3.000000000000000400 ) ) ;
|
||||
#103 = CC_DESIGN_SECURITY_CLASSIFICATION ( #198, ( #105 ) ) ;
|
||||
#104 = CYLINDRICAL_SURFACE ( 'NONE', #3, 1.033499999999999900 ) ;
|
||||
#105 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #230, .NOT_KNOWN. ) ;
|
||||
#106 = DATE_TIME_ROLE ( 'creation_date' ) ;
|
||||
#107 = FACE_OUTER_BOUND ( 'NONE', #1, .T. ) ;
|
||||
#108 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #207, #67, ( #105 ) ) ;
|
||||
#109 = LINE ( 'NONE', #101, #155 ) ;
|
||||
#110 = CIRCLE ( 'NONE', #217, 1.033499999999999900 ) ;
|
||||
#111 = EDGE_CURVE ( 'NONE', #34, #71, #19, .T. ) ;
|
||||
#112 = VERTEX_POINT ( 'NONE', #77 ) ;
|
||||
#113 = AXIS2_PLACEMENT_3D ( 'NONE', #81, #17, #233 ) ;
|
||||
#114 = CLOSED_SHELL ( 'NONE', ( #248, #148, #14, #21, #167, #170 ) ) ;
|
||||
#115 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 6, 0, .BEHIND. ) ;
|
||||
#116 = ORIENTED_EDGE ( 'NONE', *, *, #185, .F. ) ;
|
||||
#117 = CARTESIAN_POINT ( 'NONE', ( 1.187500000000000000, 1.454268073987481900E-016, -3.000000000000000400 ) ) ;
|
||||
#118 = CYLINDRICAL_SURFACE ( 'NONE', #98, 1.187500000000000000 ) ;
|
||||
#119 = AXIS2_PLACEMENT_3D ( 'NONE', #92, #246, #62 ) ;
|
||||
#120 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 6, 0, .BEHIND. ) ;
|
||||
#121 = VERTEX_POINT ( 'NONE', #179 ) ;
|
||||
#122 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#123 = APPROVAL_STATUS ( 'not_yet_approved' ) ;
|
||||
#124 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#125 = FACE_OUTER_BOUND ( 'NONE', #163, .T. ) ;
|
||||
#126 = ORIENTED_EDGE ( 'NONE', *, *, #152, .F. ) ;
|
||||
#127 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'detail', '', ( #230 ) ) ;
|
||||
#128 = CYLINDRICAL_SURFACE ( 'NONE', #150, 1.187500000000000000 ) ;
|
||||
#129 = ORIENTED_EDGE ( 'NONE', *, *, #28, .F. ) ;
|
||||
#130 = APPROVAL_PERSON_ORGANIZATION ( #82, #235, #234 ) ;
|
||||
#131 = CIRCLE ( 'NONE', #161, 1.033499999999999900 ) ;
|
||||
#132 = CC_DESIGN_APPROVAL ( #90, ( #96 ) ) ;
|
||||
#133 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #147, #231, ( #230 ) ) ;
|
||||
#134 = EDGE_CURVE ( 'NONE', #71, #202, #94, .T. ) ;
|
||||
#135 = DATE_AND_TIME ( #8, #69 ) ;
|
||||
#136 = ORIENTED_EDGE ( 'NONE', *, *, #88, .F. ) ;
|
||||
#137 = CARTESIAN_POINT ( 'NONE', ( 1.187500000000000000, 1.454268073987481900E-016, 3.000000000000000400 ) ) ;
|
||||
#138 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#139 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#140 = CALENDAR_DATE ( 2021, 9, 7 ) ;
|
||||
#141 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 3.000000000000000400 ) ) ;
|
||||
#142 = FACE_OUTER_BOUND ( 'NONE', #29, .T. ) ;
|
||||
#143 = PERSON_AND_ORGANIZATION_ROLE ( 'creator' ) ;
|
||||
#144 = APPLICATION_PROTOCOL_DEFINITION ( 'international standard', 'config_control_design', 1994, #169 ) ;
|
||||
#145 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#146 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 3.000000000000000400 ) ) ;
|
||||
#147 = PERSON_AND_ORGANIZATION ( #83, #100 ) ;
|
||||
#148 = ADVANCED_FACE ( 'NONE', ( #174 ), #118, .T. ) ;
|
||||
#149 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #55, #143, ( #96 ) ) ;
|
||||
#150 = AXIS2_PLACEMENT_3D ( 'NONE', #59, #159, #45 ) ;
|
||||
#151 = ORIENTED_EDGE ( 'NONE', *, *, #199, .T. ) ;
|
||||
#152 = EDGE_CURVE ( 'NONE', #112, #202, #208, .T. ) ;
|
||||
#153 = EDGE_LOOP ( 'NONE', ( #151, #27 ) ) ;
|
||||
#154 = DESIGN_CONTEXT ( 'detailed design', #36, 'design' ) ;
|
||||
#155 = VECTOR ( 'NONE', #188, 39.37007874015748100 ) ;
|
||||
#156 = AXIS2_PLACEMENT_3D ( 'NONE', #225, #139, #223 ) ;
|
||||
#157 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#158 = LINE ( 'NONE', #97, #5 ) ;
|
||||
#159 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#160 = CARTESIAN_POINT ( 'NONE', ( -1.033499999999999900, 0.0000000000000000000, 3.000000000000000400 ) ) ;
|
||||
#161 = AXIS2_PLACEMENT_3D ( 'NONE', #51, #186, #190 ) ;
|
||||
#162 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 3.000000000000000400 ) ) ;
|
||||
#163 = EDGE_LOOP ( 'NONE', ( #176, #23, #70, #129 ) ) ;
|
||||
#164 =( CONVERSION_BASED_UNIT ( 'INCH', #41 ) LENGTH_UNIT ( ) NAMED_UNIT ( #68 ) );
|
||||
#165 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
|
||||
#166 = APPLICATION_PROTOCOL_DEFINITION ( 'international standard', 'config_control_design', 1994, #36 ) ;
|
||||
#167 = ADVANCED_FACE ( 'NONE', ( #251 ), #128, .T. ) ;
|
||||
#168 = CIRCLE ( 'NONE', #61, 1.033499999999999900 ) ;
|
||||
#169 = APPLICATION_CONTEXT ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
|
||||
#170 = ADVANCED_FACE ( 'NONE', ( #125 ), #75, .F. ) ;
|
||||
#171 = APPROVAL_STATUS ( 'not_yet_approved' ) ;
|
||||
#172 = AXIS2_PLACEMENT_3D ( 'NONE', #26, #73, #93 ) ;
|
||||
#173 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 6, 0, .BEHIND. ) ;
|
||||
#174 = FACE_OUTER_BOUND ( 'NONE', #50, .T. ) ;
|
||||
#175 = LOCAL_TIME ( 8, 29, 34.00000000000000000, #204 ) ;
|
||||
#176 = ORIENTED_EDGE ( 'NONE', *, *, #215, .F. ) ;
|
||||
#177 = PLANE ( 'NONE', #172 ) ;
|
||||
#178 = ORIENTED_EDGE ( 'NONE', *, *, #40, .T. ) ;
|
||||
#179 = CARTESIAN_POINT ( 'NONE', ( 1.033499999999999900, 1.265672466918789100E-016, 3.000000000000000400 ) ) ;
|
||||
#180 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #192 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #164, #145, #212 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#181 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#182 = EDGE_LOOP ( 'NONE', ( #227, #116 ) ) ;
|
||||
#183 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#184 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#185 = EDGE_CURVE ( 'NONE', #121, #72, #168, .T. ) ;
|
||||
#186 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#187 = CIRCLE ( 'NONE', #12, 1.033499999999999900 ) ;
|
||||
#188 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#189 = APPROVAL ( #123, 'UNSPECIFIED' ) ;
|
||||
#190 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#191 = PERSON_AND_ORGANIZATION ( #83, #100 ) ;
|
||||
#192 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #164, 'distance_accuracy_value', 'NONE');
|
||||
#193 = AXIS2_PLACEMENT_3D ( 'NONE', #224, #184, #244 ) ;
|
||||
#194 = ORIENTED_EDGE ( 'NONE', *, *, #111, .F. ) ;
|
||||
#195 = EDGE_LOOP ( 'NONE', ( #194, #243, #56, #65 ) ) ;
|
||||
#196 = APPROVAL_DATE_TIME ( #236, #189 ) ;
|
||||
#197 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #33, #85, ( #105 ) ) ;
|
||||
#198 = SECURITY_CLASSIFICATION ( '', '', #66 ) ;
|
||||
#199 = EDGE_CURVE ( 'NONE', #240, #237, #131, .T. ) ;
|
||||
#200 = ORIENTED_EDGE ( 'NONE', *, *, #39, .T. ) ;
|
||||
#201 = CARTESIAN_POINT ( 'NONE', ( 1.187500000000000000, 1.454268073987481900E-016, 3.000000000000000400 ) ) ;
|
||||
#202 = VERTEX_POINT ( 'NONE', #32 ) ;
|
||||
#203 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#204 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 6, 0, .BEHIND. ) ;
|
||||
#205 = CARTESIAN_POINT ( 'NONE', ( -1.033499999999999900, 0.0000000000000000000, -3.000000000000000400 ) ) ;
|
||||
#206 = CARTESIAN_POINT ( 'NONE', ( 1.033499999999999900, 1.265672466918789100E-016, -3.000000000000000400 ) ) ;
|
||||
#207 = PERSON_AND_ORGANIZATION ( #83, #100 ) ;
|
||||
#208 = LINE ( 'NONE', #221, #89 ) ;
|
||||
#209 = APPROVAL_STATUS ( 'not_yet_approved' ) ;
|
||||
#210 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #38, #16, ( #198 ) ) ;
|
||||
#211 = DATE_TIME_ROLE ( 'classification_date' ) ;
|
||||
#212 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#213 = CIRCLE ( 'NONE', #113, 1.187500000000000000 ) ;
|
||||
#214 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #96 ) ;
|
||||
#215 = EDGE_CURVE ( 'NONE', #121, #237, #109, .T. ) ;
|
||||
#216 = DATE_AND_TIME ( #53, #175 ) ;
|
||||
#217 = AXIS2_PLACEMENT_3D ( 'NONE', #102, #11, #95 ) ;
|
||||
#218 = FACE_BOUND ( 'NONE', #182, .T. ) ;
|
||||
#219 = APPROVAL_PERSON_ORGANIZATION ( #58, #90, #52 ) ;
|
||||
#220 = EDGE_LOOP ( 'NONE', ( #178, #84, #242, #136 ) ) ;
|
||||
#221 = CARTESIAN_POINT ( 'NONE', ( -1.187500000000000000, 0.0000000000000000000, 3.000000000000000400 ) ) ;
|
||||
#222 = ORIENTED_EDGE ( 'NONE', *, *, #134, .F. ) ;
|
||||
#223 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#224 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -3.000000000000000400 ) ) ;
|
||||
#225 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 3.000000000000000400 ) ) ;
|
||||
#226 = LOCAL_TIME ( 8, 29, 34.00000000000000000, #91 ) ;
|
||||
#227 = ORIENTED_EDGE ( 'NONE', *, *, #40, .F. ) ;
|
||||
#228 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#229 = EDGE_CURVE ( 'NONE', #34, #112, #213, .T. ) ;
|
||||
#230 = PRODUCT ( '1120T74_Standard-Wall Steel Unthreaded Pipe Nipple', '1120T74_Standard-Wall Steel Unthreaded Pipe Nipple', '', ( #249 ) ) ;
|
||||
#231 = PERSON_AND_ORGANIZATION_ROLE ( 'design_owner' ) ;
|
||||
#232 = ORIENTED_EDGE ( 'NONE', *, *, #134, .T. ) ;
|
||||
#233 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#234 = APPROVAL_ROLE ( '' ) ;
|
||||
#235 = APPROVAL ( #209, 'UNSPECIFIED' ) ;
|
||||
#236 = DATE_AND_TIME ( #2, #226 ) ;
|
||||
#237 = VERTEX_POINT ( 'NONE', #206 ) ;
|
||||
#238 = CC_DESIGN_DATE_AND_TIME_ASSIGNMENT ( #216, #106, ( #96 ) ) ;
|
||||
#239 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '1120T74_Standard-Wall Steel Unthreaded Pipe Nipple', ( #7, #79 ), #180 ) ;
|
||||
#240 = VERTEX_POINT ( 'NONE', #205 ) ;
|
||||
#241 = DATE_AND_TIME ( #4, #49 ) ;
|
||||
#242 = ORIENTED_EDGE ( 'NONE', *, *, #199, .F. ) ;
|
||||
#243 = ORIENTED_EDGE ( 'NONE', *, *, #39, .F. ) ;
|
||||
#244 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#245 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#246 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#247 = ORIENTED_EDGE ( 'NONE', *, *, #111, .T. ) ;
|
||||
#248 = ADVANCED_FACE ( 'NONE', ( #57 ), #104, .F. ) ;
|
||||
#249 = MECHANICAL_CONTEXT ( 'NONE', #169, 'mechanical' ) ;
|
||||
#250 = SHAPE_DEFINITION_REPRESENTATION ( #214, #239 ) ;
|
||||
#251 = FACE_OUTER_BOUND ( 'NONE', #195, .T. ) ;
|
||||
#252 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
@ -0,0 +1,935 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION (( 'STEP AP203' ),
|
||||
'1' );
|
||||
FILE_NAME ('68095K348_Low-Pressure Steel Unthreaded Pipe Flange.STEP',
|
||||
'2023-02-07T16:53:08',
|
||||
( 'Administrator' ),
|
||||
( 'Managed by Terraform' ),
|
||||
'SwSTEP 2.0',
|
||||
'SolidWorks 2017',
|
||||
'' );
|
||||
FILE_SCHEMA (( 'CONFIG_CONTROL_DESIGN' ));
|
||||
ENDSEC;
|
||||
|
||||
DATA;
|
||||
#1 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#2 = PLANE ( 'NONE', #478 ) ;
|
||||
#3 = DIRECTION ( 'NONE', ( 1.224646799147353200E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#4 = PERSON_AND_ORGANIZATION_ROLE ( 'design_owner' ) ;
|
||||
#5 = ADVANCED_FACE ( 'NONE', ( #454 ), #796, .F. ) ;
|
||||
#6 = EDGE_LOOP ( 'NONE', ( #731, #231, #839, #562 ) ) ;
|
||||
#7 = EDGE_LOOP ( 'NONE', ( #351, #304, #227, #362 ) ) ;
|
||||
#8 = FACE_OUTER_BOUND ( 'NONE', #275, .T. ) ;
|
||||
#9 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#10 = EDGE_CURVE ( 'NONE', #561, #199, #238, .T. ) ;
|
||||
#11 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#12 = ORIENTED_EDGE ( 'NONE', *, *, #105, .F. ) ;
|
||||
#13 = ORIENTED_EDGE ( 'NONE', *, *, #197, .F. ) ;
|
||||
#14 = CIRCLE ( 'NONE', #559, 0.05999999999999990800 ) ;
|
||||
#15 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
|
||||
#16 = DATE_AND_TIME ( #483, #678 ) ;
|
||||
#17 = CIRCLE ( 'NONE', #51, 3.000000000000000400 ) ;
|
||||
#18 = AXIS2_PLACEMENT_3D ( 'NONE', #250, #616, #825 ) ;
|
||||
#19 = EDGE_CURVE ( 'NONE', #574, #144, #56, .T. ) ;
|
||||
#20 = AXIS2_PLACEMENT_3D ( 'NONE', #1, #845, #205 ) ;
|
||||
#21 = ORIENTED_EDGE ( 'NONE', *, *, #764, .F. ) ;
|
||||
#22 = CARTESIAN_POINT ( 'NONE', ( 1.583083515873356900, 0.0000000000000000000, -0.4350000000000001600 ) ) ;
|
||||
#23 = ORIENTED_EDGE ( 'NONE', *, *, #682, .T. ) ;
|
||||
#24 = FACE_OUTER_BOUND ( 'NONE', #7, .T. ) ;
|
||||
#25 = EDGE_CURVE ( 'NONE', #691, #614, #607, .T. ) ;
|
||||
#26 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#27 = VERTEX_POINT ( 'NONE', #760 ) ;
|
||||
#28 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#29 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#30 = AXIS2_PLACEMENT_3D ( 'NONE', #797, #584, #660 ) ;
|
||||
#31 = VERTEX_POINT ( 'NONE', #809 ) ;
|
||||
#32 = EDGE_LOOP ( 'NONE', ( #13, #696, #367, #300 ) ) ;
|
||||
#33 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#34 = VECTOR ( 'NONE', #158, 39.37007874015748100 ) ;
|
||||
#35 = VECTOR ( 'NONE', #541, 39.37007874015748100 ) ;
|
||||
#36 = EDGE_CURVE ( 'NONE', #768, #849, #78, .T. ) ;
|
||||
#37 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.375000000000000000, -0.6250000000000003300 ) ) ;
|
||||
#38 = CARTESIAN_POINT ( 'NONE', ( 2.000000000000000000, 7.730582919617667100E-016, 0.3150000000000000600 ) ) ;
|
||||
#39 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.3750000000000000600 ) ) ;
|
||||
#40 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#41 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#42 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.3150000000000002800 ) ) ;
|
||||
#43 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.6250000000000003300 ) ) ;
|
||||
#44 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#45 = ORIENTED_EDGE ( 'NONE', *, *, #898, .T. ) ;
|
||||
#46 = ORIENTED_EDGE ( 'NONE', *, *, #558, .T. ) ;
|
||||
#47 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#48 = VECTOR ( 'NONE', #826, 39.37007874015748100 ) ;
|
||||
#49 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#50 = ORIENTED_EDGE ( 'NONE', *, *, #223, .T. ) ;
|
||||
#51 = AXIS2_PLACEMENT_3D ( 'NONE', #42, #404, #40 ) ;
|
||||
#52 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#53 = ORIENTED_EDGE ( 'NONE', *, *, #605, .T. ) ;
|
||||
#54 = CARTESIAN_POINT ( 'NONE', ( -2.940000000000000400, 3.637200993467639100E-016, -0.3750000000000001700 ) ) ;
|
||||
#55 = EDGE_CURVE ( 'NONE', #199, #777, #245, .T. ) ;
|
||||
#56 = CIRCLE ( 'NONE', #431, 1.505773112999396800 ) ;
|
||||
#57 = ORIENTED_EDGE ( 'NONE', *, *, #487, .T. ) ;
|
||||
#58 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#59 = VECTOR ( 'NONE', #97, 39.37007874015748100 ) ;
|
||||
#60 = APPROVAL_DATE_TIME ( #310, #139 ) ;
|
||||
#61 = TOROIDAL_SURFACE ( 'NONE', #253, 2.940000000000000400, 0.05999999999999999800 ) ;
|
||||
#62 = ORIENTED_EDGE ( 'NONE', *, *, #537, .T. ) ;
|
||||
#63 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#64 = AXIS2_PLACEMENT_3D ( 'NONE', #549, #184, #557 ) ;
|
||||
#65 = APPLICATION_PROTOCOL_DEFINITION ( 'international standard', 'config_control_design', 1994, #279 ) ;
|
||||
#66 = APPLICATION_PROTOCOL_DEFINITION ( 'international standard', 'config_control_design', 1994, #569 ) ;
|
||||
#67 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#68 = EDGE_CURVE ( 'NONE', #786, #90, #518, .T. ) ;
|
||||
#69 = VERTEX_POINT ( 'NONE', #672 ) ;
|
||||
#70 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.3750000000000000600 ) ) ;
|
||||
#71 = ORIENTED_EDGE ( 'NONE', *, *, #682, .F. ) ;
|
||||
#72 = CC_DESIGN_SECURITY_CLASSIFICATION ( #899, ( #508 ) ) ;
|
||||
#73 = FACE_OUTER_BOUND ( 'NONE', #379, .T. ) ;
|
||||
#74 = ORIENTED_EDGE ( 'NONE', *, *, #260, .T. ) ;
|
||||
#75 = DIRECTION ( 'NONE', ( 0.1218693434051478800, 0.0000000000000000000, 0.9925461516413219800 ) ) ;
|
||||
#76 = EDGE_CURVE ( 'NONE', #398, #578, #896, .T. ) ;
|
||||
#77 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999996700, -2.375000000000000000, -0.6250000000000003300 ) ) ;
|
||||
#78 = CIRCLE ( 'NONE', #774, 0.3749999999999999400 ) ;
|
||||
#79 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999999400, 2.375000000000000000, -0.3750000000000001700 ) ) ;
|
||||
#80 = ORIENTED_EDGE ( 'NONE', *, *, #700, .F. ) ;
|
||||
#81 = AXIS2_PLACEMENT_3D ( 'NONE', #396, #256, #900 ) ;
|
||||
#82 = FACE_OUTER_BOUND ( 'NONE', #192, .T. ) ;
|
||||
#83 = PERSON_AND_ORGANIZATION ( #164, #907 ) ;
|
||||
#84 = FACE_OUTER_BOUND ( 'NONE', #251, .T. ) ;
|
||||
#85 = ADVANCED_FACE ( 'NONE', ( #679 ), #221, .F. ) ;
|
||||
#86 = CARTESIAN_POINT ( 'NONE', ( -2.000000000000000000, -4.362804221962446100E-016, -0.3750000000000001700 ) ) ;
|
||||
#87 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.4350000000000001600 ) ) ;
|
||||
#88 = EDGE_CURVE ( 'NONE', #407, #263, #917, .T. ) ;
|
||||
#89 = CARTESIAN_POINT ( 'NONE', ( -2.375000000000000000, -4.362804221962446100E-016, 0.3150000000000000600 ) ) ;
|
||||
#90 = VERTEX_POINT ( 'NONE', #464 ) ;
|
||||
#91 = VERTEX_POINT ( 'NONE', #765 ) ;
|
||||
#92 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#93 = LINE ( 'NONE', #220, #543 ) ;
|
||||
#94 = AXIS2_PLACEMENT_3D ( 'NONE', #70, #882, #335 ) ;
|
||||
#95 = CARTESIAN_POINT ( 'NONE', ( -1.220000000000000000, 1.494069094959770800E-016, -0.6250000000000000000 ) ) ;
|
||||
#96 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#97 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#98 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#99 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999996700, -2.375000000000000000, -0.3750000000000001700 ) ) ;
|
||||
#100 = AXIS2_PLACEMENT_3D ( 'NONE', #662, #875, #597 ) ;
|
||||
#101 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#102 = ORIENTED_EDGE ( 'NONE', *, *, #823, .T. ) ;
|
||||
#103 = ORIENTED_EDGE ( 'NONE', *, *, #105, .T. ) ;
|
||||
#104 = TOROIDAL_SURFACE ( 'NONE', #162, 1.583083515873356900, 0.05999999999999999800 ) ;
|
||||
#105 = EDGE_CURVE ( 'NONE', #31, #506, #17, .T. ) ;
|
||||
#106 = PERSON_AND_ORGANIZATION ( #164, #907 ) ;
|
||||
#107 = CIRCLE ( 'NONE', #425, 0.05999999999999997700 ) ;
|
||||
#108 = CARTESIAN_POINT ( 'NONE', ( 2.000000000000000000, 7.730582919617667100E-016, -0.3750000000000001700 ) ) ;
|
||||
#109 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000000000, 7.271340369937410300E-016, -0.6250000000000003300 ) ) ;
|
||||
#110 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#111 = AXIS2_PLACEMENT_3D ( 'NONE', #273, #783, #631 ) ;
|
||||
#112 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#113 = ORIENTED_EDGE ( 'NONE', *, *, #749, .T. ) ;
|
||||
#114 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.3750000000000001700 ) ) ;
|
||||
#115 = ORIENTED_EDGE ( 'NONE', *, *, #516, .F. ) ;
|
||||
#116 = DATE_AND_TIME ( #883, #295 ) ;
|
||||
#117 = FACE_BOUND ( 'NONE', #210, .T. ) ;
|
||||
#118 = EDGE_CURVE ( 'NONE', #768, #91, #172, .T. ) ;
|
||||
#119 = ORIENTED_EDGE ( 'NONE', *, *, #338, .F. ) ;
|
||||
#120 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#121 = AXIS2_PLACEMENT_3D ( 'NONE', #773, #633, #264 ) ;
|
||||
#122 = EDGE_LOOP ( 'NONE', ( #538, #46, #315, #481 ) ) ;
|
||||
#123 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#124 = EDGE_CURVE ( 'NONE', #427, #674, #266, .T. ) ;
|
||||
#125 = EDGE_LOOP ( 'NONE', ( #442, #525, #634, #134 ) ) ;
|
||||
#126 = EDGE_LOOP ( 'NONE', ( #102, #816 ) ) ;
|
||||
#127 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.224646799147359900E-016, 0.0000000000000000000 ) ) ;
|
||||
#128 = CIRCLE ( 'NONE', #261, 0.3749999999999999400 ) ;
|
||||
#129 = LINE ( 'NONE', #503, #638 ) ;
|
||||
#130 = ORIENTED_EDGE ( 'NONE', *, *, #664, .F. ) ;
|
||||
#131 = AXIS2_PLACEMENT_3D ( 'NONE', #880, #174, #762 ) ;
|
||||
#132 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#133 = EDGE_CURVE ( 'NONE', #506, #31, #343, .T. ) ;
|
||||
#134 = ORIENTED_EDGE ( 'NONE', *, *, #605, .F. ) ;
|
||||
#135 = ORIENTED_EDGE ( 'NONE', *, *, #19, .T. ) ;
|
||||
#136 = LINE ( 'NONE', #843, #148 ) ;
|
||||
#137 = FACE_OUTER_BOUND ( 'NONE', #738, .T. ) ;
|
||||
#138 = APPROVAL_STATUS ( 'not_yet_approved' ) ;
|
||||
#139 = APPROVAL ( #350, 'UNSPECIFIED' ) ;
|
||||
#140 = APPROVAL_ROLE ( '' ) ;
|
||||
#141 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#142 = AXIS2_PLACEMENT_3D ( 'NONE', #222, #868, #746 ) ;
|
||||
#143 = ORIENTED_EDGE ( 'NONE', *, *, #305, .T. ) ;
|
||||
#144 = VERTEX_POINT ( 'NONE', #393 ) ;
|
||||
#145 = CYLINDRICAL_SURFACE ( 'NONE', #601, 1.220000000000000000 ) ;
|
||||
#146 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#147 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.3150000000000000600 ) ) ;
|
||||
#148 = VECTOR ( 'NONE', #594, 39.37007874015748100 ) ;
|
||||
#149 = CIRCLE ( 'NONE', #142, 0.05999999999999990800 ) ;
|
||||
#150 = EDGE_CURVE ( 'NONE', #437, #27, #567, .T. ) ;
|
||||
#151 = ADVANCED_FACE ( 'NONE', ( #736 ), #61, .T. ) ;
|
||||
#152 = CARTESIAN_POINT ( 'NONE', ( 2.940000000000000400, 0.0000000000000000000, -0.3750000000000001700 ) ) ;
|
||||
#153 = ORIENTED_EDGE ( 'NONE', *, *, #68, .T. ) ;
|
||||
#154 = AXIS2_PLACEMENT_3D ( 'NONE', #37, #461, #324 ) ;
|
||||
#155 = ORIENTED_EDGE ( 'NONE', *, *, #36, .F. ) ;
|
||||
#156 = CIRCLE ( 'NONE', #492, 3.000000000000000400 ) ;
|
||||
#157 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#158 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#159 = ADVANCED_FACE ( 'NONE', ( #668 ), #276, .F. ) ;
|
||||
#160 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#161 = EDGE_CURVE ( 'NONE', #578, #398, #761, .T. ) ;
|
||||
#162 = AXIS2_PLACEMENT_3D ( 'NONE', #547, #734, #289 ) ;
|
||||
#163 = CARTESIAN_POINT ( 'NONE', ( -2.375000000000000000, -4.362804221962446100E-016, -0.3750000000000001700 ) ) ;
|
||||
#164 = PERSON ( 'UNSPECIFIED', 'UNSPECIFIED', 'UNSPECIFIED', ('UNSPECIFIED'), ('UNSPECIFIED'), ('UNSPECIFIED') ) ;
|
||||
#165 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.6250000000000001100 ) ) ;
|
||||
#166 = EDGE_LOOP ( 'NONE', ( #645, #168 ) ) ;
|
||||
#167 = EDGE_CURVE ( 'NONE', #262, #772, #851, .T. ) ;
|
||||
#168 = ORIENTED_EDGE ( 'NONE', *, *, #779, .T. ) ;
|
||||
#169 = FACE_BOUND ( 'NONE', #126, .T. ) ;
|
||||
#170 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#171 = SHAPE_DEFINITION_REPRESENTATION ( #445, #236 ) ;
|
||||
#172 = LINE ( 'NONE', #694, #35 ) ;
|
||||
#173 = AXIS2_PLACEMENT_3D ( 'NONE', #895, #886, #539 ) ;
|
||||
#174 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#175 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#176 = ORIENTED_EDGE ( 'NONE', *, *, #450, .T. ) ;
|
||||
#177 = CONICAL_SURFACE ( 'NONE', #364, 1.499303859774273800, 0.1221730476396034700 ) ;
|
||||
#178 = EDGE_CURVE ( 'NONE', #614, #574, #460, .T. ) ;
|
||||
#179 = DIRECTION ( 'NONE', ( -1.224646799147353200E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#180 = FACE_OUTER_BOUND ( 'NONE', #586, .T. ) ;
|
||||
#181 = EDGE_LOOP ( 'NONE', ( #377, #252, #787, #115 ) ) ;
|
||||
#182 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#183 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#184 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#185 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.3150000000000000600 ) ) ;
|
||||
#186 = EDGE_LOOP ( 'NONE', ( #359, #595, #365, #353 ) ) ;
|
||||
#187 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#188 = EDGE_LOOP ( 'NONE', ( #176, #771 ) ) ;
|
||||
#189 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.3750000000000000600 ) ) ;
|
||||
#190 = FACE_BOUND ( 'NONE', #685, .T. ) ;
|
||||
#191 = AXIS2_PLACEMENT_3D ( 'NONE', #189, #194, #891 ) ;
|
||||
#192 = EDGE_LOOP ( 'NONE', ( #292, #573, #626, #417 ) ) ;
|
||||
#193 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#194 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#195 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.3750000000000001700 ) ) ;
|
||||
#196 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#197 = EDGE_CURVE ( 'NONE', #485, #540, #780, .T. ) ;
|
||||
#198 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#199 = VERTEX_POINT ( 'NONE', #474 ) ;
|
||||
#200 = ORIENTED_EDGE ( 'NONE', *, *, #55, .F. ) ;
|
||||
#201 = CIRCLE ( 'NONE', #397, 1.583083515873356900 ) ;
|
||||
#202 = PERSON_AND_ORGANIZATION ( #164, #907 ) ;
|
||||
#203 = CIRCLE ( 'NONE', #726, 1.870000000000000100 ) ;
|
||||
#204 = AXIS2_PLACEMENT_3D ( 'NONE', #466, #41, #888 ) ;
|
||||
#205 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#206 = SECURITY_CLASSIFICATION_LEVEL ( 'unclassified' ) ;
|
||||
#207 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#208 = EDGE_CURVE ( 'NONE', #376, #777, #156, .T. ) ;
|
||||
#209 = VERTEX_POINT ( 'NONE', #401 ) ;
|
||||
#210 = EDGE_LOOP ( 'NONE', ( #847, #53 ) ) ;
|
||||
#211 = CIRCLE ( 'NONE', #173, 0.3749999999999999400 ) ;
|
||||
#212 = EDGE_CURVE ( 'NONE', #540, #554, #327, .T. ) ;
|
||||
#213 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#214 = ORIENTED_EDGE ( 'NONE', *, *, #208, .F. ) ;
|
||||
#215 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#216 = AXIS2_PLACEMENT_3D ( 'NONE', #456, #29, #813 ) ;
|
||||
#217 = ORIENTED_EDGE ( 'NONE', *, *, #850, .T. ) ;
|
||||
#218 = EDGE_LOOP ( 'NONE', ( #712, #135, #306, #698 ) ) ;
|
||||
#219 = FACE_BOUND ( 'NONE', #544, .T. ) ;
|
||||
#220 = CARTESIAN_POINT ( 'NONE', ( -1.220000000000000000, 1.494069094959770800E-016, 0.3750000000000000600 ) ) ;
|
||||
#221 = CYLINDRICAL_SURFACE ( 'NONE', #676, 0.3749999999999999400 ) ;
|
||||
#222 = CARTESIAN_POINT ( 'NONE', ( -2.940000000000000400, 3.600461589493218800E-016, -0.3150000000000002800 ) ) ;
|
||||
#223 = EDGE_CURVE ( 'NONE', #674, #427, #531, .T. ) ;
|
||||
#224 = ADVANCED_FACE ( 'NONE', ( #84, #842 ), #2, .F. ) ;
|
||||
#225 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#226 = EDGE_LOOP ( 'NONE', ( #513, #534 ) ) ;
|
||||
#227 = ORIENTED_EDGE ( 'NONE', *, *, #167, .F. ) ;
|
||||
#228 = CIRCLE ( 'NONE', #204, 0.3749999999999999400 ) ;
|
||||
#229 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#230 = CARTESIAN_POINT ( 'NONE', ( -1.583083515873356900, 1.938718160497244600E-016, -0.3750000000000001700 ) ) ;
|
||||
#231 = ORIENTED_EDGE ( 'NONE', *, *, #794, .F. ) ;
|
||||
#232 = CARTESIAN_POINT ( 'NONE', ( 1.870000000000000100, 2.290089514405550600E-016, 0.3750000000000000600 ) ) ;
|
||||
#233 = AXIS2_PLACEMENT_3D ( 'NONE', #766, #52, #329 ) ;
|
||||
#234 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.6250000000000000000 ) ) ;
|
||||
#235 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000000400, 0.0000000000000000000, 0.3750000000000000600 ) ) ;
|
||||
#236 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '68095K348_Low-Pressure Steel Unthreaded Pipe Flange', ( #866, #20 ), #904 ) ;
|
||||
#237 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#238 = CIRCLE ( 'NONE', #383, 2.940000000000000400 ) ;
|
||||
#239 = EDGE_CURVE ( 'NONE', #348, #767, #872, .T. ) ;
|
||||
#240 = EDGE_LOOP ( 'NONE', ( #818, #74 ) ) ;
|
||||
#241 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#242 = LINE ( 'NONE', #604, #59 ) ;
|
||||
#243 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#244 = VECTOR ( 'NONE', #96, 39.37007874015748100 ) ;
|
||||
#245 = CIRCLE ( 'NONE', #890, 0.06000000000000001200 ) ;
|
||||
#246 = ORIENTED_EDGE ( 'NONE', *, *, #717, .F. ) ;
|
||||
#247 = CARTESIAN_POINT ( 'NONE', ( 1.446220343900916900, 0.0000000000000000000, -0.5650000000000001700 ) ) ;
|
||||
#248 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#249 = AXIS2_PLACEMENT_3D ( 'NONE', #89, #366, #865 ) ;
|
||||
#250 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.3150000000000002800 ) ) ;
|
||||
#251 = EDGE_LOOP ( 'NONE', ( #806, #455 ) ) ;
|
||||
#252 = ORIENTED_EDGE ( 'NONE', *, *, #178, .T. ) ;
|
||||
#253 = AXIS2_PLACEMENT_3D ( 'NONE', #331, #44, #684 ) ;
|
||||
#254 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#255 = FACE_OUTER_BOUND ( 'NONE', #125, .T. ) ;
|
||||
#256 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#257 = CC_DESIGN_DATE_AND_TIME_ASSIGNMENT ( #509, #346, ( #473 ) ) ;
|
||||
#258 = CARTESIAN_POINT ( 'NONE', ( -1.499303859774273800, 1.836117672821836400E-016, -0.6250000000000003300 ) ) ;
|
||||
#259 = EDGE_LOOP ( 'NONE', ( #666, #130, #153, #71 ) ) ;
|
||||
#260 = EDGE_CURVE ( 'NONE', #743, #348, #370, .T. ) ;
|
||||
#261 = AXIS2_PLACEMENT_3D ( 'NONE', #612, #175, #532 ) ;
|
||||
#262 = VERTEX_POINT ( 'NONE', #472 ) ;
|
||||
#263 = VERTEX_POINT ( 'NONE', #490 ) ;
|
||||
#264 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#265 = FACE_OUTER_BOUND ( 'NONE', #6, .T. ) ;
|
||||
#266 = CIRCLE ( 'NONE', #334, 2.940000000000000400 ) ;
|
||||
#267 = AXIS2_PLACEMENT_3D ( 'NONE', #480, #546, #254 ) ;
|
||||
#268 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#269 = ADVANCED_FACE ( 'NONE', ( #180 ), #412, .T. ) ;
|
||||
#270 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#271 = EDGE_CURVE ( 'NONE', #91, #856, #471, .T. ) ;
|
||||
#272 = PERSON_AND_ORGANIZATION_ROLE ( 'design_supplier' ) ;
|
||||
#273 = CARTESIAN_POINT ( 'NONE', ( -2.375000000000000000, -4.362804221962446100E-016, -0.3750000000000001700 ) ) ;
|
||||
#274 = ORIENTED_EDGE ( 'NONE', *, *, #823, .F. ) ;
|
||||
#275 = EDGE_LOOP ( 'NONE', ( #323, #143, #689, #655 ) ) ;
|
||||
#276 = TOROIDAL_SURFACE ( 'NONE', #318, 1.870000000000000100, 0.05999999999999999800 ) ;
|
||||
#277 = CARTESIAN_POINT ( 'NONE', ( -2.750000000000000000, -3.903561672282188800E-016, -0.3750000000000001700 ) ) ;
|
||||
#278 = AXIS2_PLACEMENT_3D ( 'NONE', #147, #213, #858 ) ;
|
||||
#279 = APPLICATION_CONTEXT ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
|
||||
#280 = AXIS2_PLACEMENT_3D ( 'NONE', #406, #572, #579 ) ;
|
||||
#281 = ORIENTED_EDGE ( 'NONE', *, *, #516, .T. ) ;
|
||||
#282 = ORIENTED_EDGE ( 'NONE', *, *, #414, .F. ) ;
|
||||
#283 = ADVANCED_FACE ( 'NONE', ( #821 ), #391, .F. ) ;
|
||||
#284 = CIRCLE ( 'NONE', #357, 0.3749999999999999400 ) ;
|
||||
#285 = APPROVAL_DATE_TIME ( #116, #654 ) ;
|
||||
#286 = TOROIDAL_SURFACE ( 'NONE', #381, 1.583083515873356900, 0.05999999999999999800 ) ;
|
||||
#287 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#288 = EDGE_CURVE ( 'NONE', #209, #757, #860, .T. ) ;
|
||||
#289 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#290 = AXIS2_PLACEMENT_3D ( 'NONE', #416, #706, #707 ) ;
|
||||
#291 = ADVANCED_FACE ( 'NONE', ( #337 ), #611, .F. ) ;
|
||||
#292 = ORIENTED_EDGE ( 'NONE', *, *, #867, .F. ) ;
|
||||
#293 = EDGE_LOOP ( 'NONE', ( #807, #441 ) ) ;
|
||||
#294 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#295 = LOCAL_TIME ( 10, 53, 8.000000000000000000, #637 ) ;
|
||||
#296 = CYLINDRICAL_SURFACE ( 'NONE', #100, 3.000000000000000400 ) ;
|
||||
#297 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#298 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.375000000000000000, 0.3150000000000000600 ) ) ;
|
||||
#299 = AXIS2_PLACEMENT_3D ( 'NONE', #185, #67, #132 ) ;
|
||||
#300 = ORIENTED_EDGE ( 'NONE', *, *, #212, .F. ) ;
|
||||
#301 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #517, #785, ( #508 ) ) ;
|
||||
#302 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#303 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#304 = ORIENTED_EDGE ( 'NONE', *, *, #764, .T. ) ;
|
||||
#305 = EDGE_CURVE ( 'NONE', #398, #263, #93, .T. ) ;
|
||||
#306 = ORIENTED_EDGE ( 'NONE', *, *, #322, .T. ) ;
|
||||
#307 = AXIS2_PLACEMENT_3D ( 'NONE', #352, #486, #58 ) ;
|
||||
#308 = ORIENTED_EDGE ( 'NONE', *, *, #664, .T. ) ;
|
||||
#309 = LINE ( 'NONE', #727, #915 ) ;
|
||||
#310 = DATE_AND_TIME ( #841, #389 ) ;
|
||||
#311 = CARTESIAN_POINT ( 'NONE', ( 1.220000000000000000, 0.0000000000000000000, 0.3750000000000000600 ) ) ;
|
||||
#312 = DESIGN_CONTEXT ( 'detailed design', #569, 'design' ) ;
|
||||
#313 = TOROIDAL_SURFACE ( 'NONE', #661, 1.446220343900916900, 0.05999999999999999800 ) ;
|
||||
#314 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#315 = ORIENTED_EDGE ( 'NONE', *, *, #271, .F. ) ;
|
||||
#316 = EDGE_LOOP ( 'NONE', ( #113, #468 ) ) ;
|
||||
#317 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#318 = AXIS2_PLACEMENT_3D ( 'NONE', #624, #182, #477 ) ;
|
||||
#319 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#320 = EDGE_LOOP ( 'NONE', ( #339, #217, #491, #408 ) ) ;
|
||||
#321 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.3750000000000000600 ) ) ;
|
||||
#322 = EDGE_CURVE ( 'NONE', #144, #90, #129, .T. ) ;
|
||||
#323 = ORIENTED_EDGE ( 'NONE', *, *, #76, .F. ) ;
|
||||
#324 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#325 = EDGE_LOOP ( 'NONE', ( #527, #914 ) ) ;
|
||||
#326 = DATE_AND_TIME ( #566, #529 ) ;
|
||||
#327 = CIRCLE ( 'NONE', #290, 0.05999999999999997700 ) ;
|
||||
#328 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.4276878393956912200 ) ) ;
|
||||
#329 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#330 = CARTESIAN_POINT ( 'NONE', ( 1.446220343900916900, 0.0000000000000000000, -0.6250000000000001100 ) ) ;
|
||||
#331 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.2550000000000000600 ) ) ;
|
||||
#332 = VERTEX_POINT ( 'NONE', #79 ) ;
|
||||
#333 = EDGE_LOOP ( 'NONE', ( #21, #274, #621, #596 ) ) ;
|
||||
#334 = AXIS2_PLACEMENT_3D ( 'NONE', #628, #112, #897 ) ;
|
||||
#335 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#336 = LINE ( 'NONE', #77, #34 ) ;
|
||||
#337 = FACE_OUTER_BOUND ( 'NONE', #186, .T. ) ;
|
||||
#338 = EDGE_CURVE ( 'NONE', #856, #91, #714, .T. ) ;
|
||||
#339 = ORIENTED_EDGE ( 'NONE', *, *, #260, .F. ) ;
|
||||
#340 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#341 = ORIENTED_EDGE ( 'NONE', *, *, #133, .F. ) ;
|
||||
#342 = LINE ( 'NONE', #235, #244 ) ;
|
||||
#343 = CIRCLE ( 'NONE', #18, 3.000000000000000400 ) ;
|
||||
#344 = AXIS2_PLACEMENT_3D ( 'NONE', #399, #909, #127 ) ;
|
||||
#345 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.3750000000000001700 ) ) ;
|
||||
#346 = DATE_TIME_ROLE ( 'creation_date' ) ;
|
||||
#347 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#348 = VERTEX_POINT ( 'NONE', #86 ) ;
|
||||
#349 = AXIS2_PLACEMENT_3D ( 'NONE', #22, #522, #600 ) ;
|
||||
#350 = APPROVAL_STATUS ( 'not_yet_approved' ) ;
|
||||
#351 = ORIENTED_EDGE ( 'NONE', *, *, #150, .F. ) ;
|
||||
#352 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.6250000000000001100 ) ) ;
|
||||
#353 = ORIENTED_EDGE ( 'NONE', *, *, #88, .T. ) ;
|
||||
#354 = FACE_BOUND ( 'NONE', #226, .T. ) ;
|
||||
#355 = EDGE_CURVE ( 'NONE', #348, #743, #433, .T. ) ;
|
||||
#356 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #709 );
|
||||
#357 = AXIS2_PLACEMENT_3D ( 'NONE', #392, #241, #317 ) ;
|
||||
#358 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#359 = ORIENTED_EDGE ( 'NONE', *, *, #305, .F. ) ;
|
||||
#360 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 3.000000000000000400, 0.3150000000000000600 ) ) ;
|
||||
#361 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#362 = ORIENTED_EDGE ( 'NONE', *, *, #652, .F. ) ;
|
||||
#363 = CARTESIAN_POINT ( 'NONE', ( -2.375000000000000000, -4.362804221962446100E-016, -0.6250000000000003300 ) ) ;
|
||||
#364 = AXIS2_PLACEMENT_3D ( 'NONE', #43, #193, #835 ) ;
|
||||
#365 = ORIENTED_EDGE ( 'NONE', *, *, #570, .T. ) ;
|
||||
#366 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#367 = ORIENTED_EDGE ( 'NONE', *, *, #805, .F. ) ;
|
||||
#368 = TOROIDAL_SURFACE ( 'NONE', #216, 2.940000000000000400, 0.05999999999999999800 ) ;
|
||||
#369 = PERSON_AND_ORGANIZATION ( #164, #907 ) ;
|
||||
#370 = CIRCLE ( 'NONE', #111, 0.3749999999999999400 ) ;
|
||||
#371 = CARTESIAN_POINT ( 'NONE', ( 1.583083515873356900, 0.0000000000000000000, -0.3750000000000001700 ) ) ;
|
||||
#372 = EDGE_CURVE ( 'NONE', #777, #376, #801, .T. ) ;
|
||||
#373 = ORIENTED_EDGE ( 'NONE', *, *, #161, .T. ) ;
|
||||
#374 = PLANE ( 'NONE', #815 ) ;
|
||||
#375 = ADVANCED_FACE ( 'NONE', ( #589 ), #484, .F. ) ;
|
||||
#376 = VERTEX_POINT ( 'NONE', #444 ) ;
|
||||
#377 = ORIENTED_EDGE ( 'NONE', *, *, #901, .F. ) ;
|
||||
#378 = CIRCLE ( 'NONE', #803, 1.220000000000000000 ) ;
|
||||
#379 = EDGE_LOOP ( 'NONE', ( #421, #57, #12, #828 ) ) ;
|
||||
#380 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#381 = AXIS2_PLACEMENT_3D ( 'NONE', #87, #877, #593 ) ;
|
||||
#382 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.3150000000000002800 ) ) ;
|
||||
#383 = AXIS2_PLACEMENT_3D ( 'NONE', #817, #319, #887 ) ;
|
||||
#384 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#385 = ORIENTED_EDGE ( 'NONE', *, *, #715, .T. ) ;
|
||||
#386 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#387 = EDGE_LOOP ( 'NONE', ( #373, #711 ) ) ;
|
||||
#388 = FACE_BOUND ( 'NONE', #325, .T. ) ;
|
||||
#389 = LOCAL_TIME ( 10, 53, 8.000000000000000000, #735 ) ;
|
||||
#390 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.224646799147354900E-016, 0.0000000000000000000 ) ) ;
|
||||
#391 = CYLINDRICAL_SURFACE ( 'NONE', #280, 0.3749999999999999400 ) ;
|
||||
#392 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.375000000000000000, -0.3750000000000001700 ) ) ;
|
||||
#393 = CARTESIAN_POINT ( 'NONE', ( 1.505773112999396800, 0.0000000000000000000, -0.5723121606043081200 ) ) ;
|
||||
#394 = CARTESIAN_POINT ( 'NONE', ( 2.940000000000000400, 3.637200993467639100E-016, 0.3150000000000000600 ) ) ;
|
||||
#395 = AXIS2_PLACEMENT_3D ( 'NONE', #345, #268, #207 ) ;
|
||||
#396 = CARTESIAN_POINT ( 'NONE', ( 2.908536147974963700E-016, -2.375000000000000000, 0.3150000000000000600 ) ) ;
|
||||
#397 = AXIS2_PLACEMENT_3D ( 'NONE', #114, #463, #384 ) ;
|
||||
#398 = VERTEX_POINT ( 'NONE', #95 ) ;
|
||||
#399 = CARTESIAN_POINT ( 'NONE', ( 2.940000000000000400, 3.600461589493218800E-016, 0.2550000000000000600 ) ) ;
|
||||
#400 = ORIENTED_EDGE ( 'NONE', *, *, #913, .F. ) ;
|
||||
#401 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999999400, 2.375000000000000000, 0.3150000000000000600 ) ) ;
|
||||
#402 = CIRCLE ( 'NONE', #278, 2.940000000000000400 ) ;
|
||||
#403 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#404 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#405 = EDGE_CURVE ( 'NONE', #427, #31, #831, .T. ) ;
|
||||
#406 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000000000, 7.271340369937410300E-016, -0.6250000000000003300 ) ) ;
|
||||
#407 = VERTEX_POINT ( 'NONE', #669 ) ;
|
||||
#408 = ORIENTED_EDGE ( 'NONE', *, *, #239, .F. ) ;
|
||||
#409 = ADVANCED_FACE ( 'NONE', ( #137 ), #296, .T. ) ;
|
||||
#410 = AXIS2_PLACEMENT_3D ( 'NONE', #195, #403, #47 ) ;
|
||||
#411 = CIRCLE ( 'NONE', #533, 1.810000000000000100 ) ;
|
||||
#412 = CONICAL_SURFACE ( 'NONE', #613, 1.499303859774273800, 0.1221730476396034700 ) ;
|
||||
#413 = CARTESIAN_POINT ( 'NONE', ( -2.000000000000000000, -4.362804221962446100E-016, -0.6250000000000003300 ) ) ;
|
||||
#414 = EDGE_CURVE ( 'NONE', #90, #69, #688, .T. ) ;
|
||||
#415 = PERSON_AND_ORGANIZATION_ROLE ( 'classification_officer' ) ;
|
||||
#416 = CARTESIAN_POINT ( 'NONE', ( -1.870000000000000100, 0.0000000000000000000, 0.3750000000000000600 ) ) ;
|
||||
#417 = ORIENTED_EDGE ( 'NONE', *, *, #208, .T. ) ;
|
||||
#418 = VERTEX_POINT ( 'NONE', #524 ) ;
|
||||
#419 = CYLINDRICAL_SURFACE ( 'NONE', #592, 0.3749999999999999400 ) ;
|
||||
#420 = ADVANCED_FACE ( 'NONE', ( #908, #495 ), #374, .F. ) ;
|
||||
#421 = ORIENTED_EDGE ( 'NONE', *, *, #223, .F. ) ;
|
||||
#422 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.3750000000000000600 ) ) ;
|
||||
#423 =( CONVERSION_BASED_UNIT ( 'INCH', #356 ) LENGTH_UNIT ( ) NAMED_UNIT ( #581 ) );
|
||||
#424 = DIRECTION ( 'NONE', ( -1.000000000000000000, 1.224646799147354900E-016, 0.0000000000000000000 ) ) ;
|
||||
#425 = AXIS2_PLACEMENT_3D ( 'NONE', #247, #110, #615 ) ;
|
||||
#426 = ADVANCED_FACE ( 'NONE', ( #724 ), #702, .T. ) ;
|
||||
#427 = VERTEX_POINT ( 'NONE', #152 ) ;
|
||||
#428 = ORIENTED_EDGE ( 'NONE', *, *, #794, .T. ) ;
|
||||
#429 = LINE ( 'NONE', #258, #555 ) ;
|
||||
#430 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.3750000000000000600 ) ) ;
|
||||
#431 = AXIS2_PLACEMENT_3D ( 'NONE', #751, #671, #98 ) ;
|
||||
#432 = CALENDAR_DATE ( 2023, 7, 2 ) ;
|
||||
#433 = CIRCLE ( 'NONE', #550, 0.3749999999999999400 ) ;
|
||||
#434 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.5650000000000001700 ) ) ;
|
||||
#435 = ADVANCED_FACE ( 'NONE', ( #747 ), #286, .F. ) ;
|
||||
#436 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.375000000000000000, -0.6250000000000003300 ) ) ;
|
||||
#437 = VERTEX_POINT ( 'NONE', #99 ) ;
|
||||
#438 = CARTESIAN_POINT ( 'NONE', ( -3.000000000000000400, 3.673940397442060400E-016, 0.2550000000000000600 ) ) ;
|
||||
#439 = AXIS2_PLACEMENT_3D ( 'NONE', #430, #854, #852 ) ;
|
||||
#440 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
|
||||
#441 = ORIENTED_EDGE ( 'NONE', *, *, #520, .T. ) ;
|
||||
#442 = ORIENTED_EDGE ( 'NONE', *, *, #850, .F. ) ;
|
||||
#443 = CYLINDRICAL_SURFACE ( 'NONE', #94, 3.000000000000000400 ) ;
|
||||
#444 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000000400, 0.0000000000000000000, 0.2550000000000000600 ) ) ;
|
||||
#445 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #473 ) ;
|
||||
#446 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#447 = AXIS2_PLACEMENT_3D ( 'NONE', #832, #916, #781 ) ;
|
||||
#448 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.810000000000000100, 0.3750000000000000600 ) ) ;
|
||||
#449 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#450 = EDGE_CURVE ( 'NONE', #540, #485, #203, .T. ) ;
|
||||
#451 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#452 = CARTESIAN_POINT ( 'NONE', ( -2.940000000000000400, 0.0000000000000000000, 0.2550000000000000600 ) ) ;
|
||||
#453 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #106, #4, ( #548 ) ) ;
|
||||
#454 = FACE_OUTER_BOUND ( 'NONE', #122, .T. ) ;
|
||||
#455 = ORIENTED_EDGE ( 'NONE', *, *, #901, .T. ) ;
|
||||
#456 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.2550000000000000600 ) ) ;
|
||||
#457 = LINE ( 'NONE', #703, #646 ) ;
|
||||
#458 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#459 = PERSON_AND_ORGANIZATION ( #164, #907 ) ;
|
||||
#460 = CIRCLE ( 'NONE', #499, 0.05999999999999990800 ) ;
|
||||
#461 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#462 = AXIS2_PLACEMENT_3D ( 'NONE', #651, #11, #146 ) ;
|
||||
#463 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#464 = CARTESIAN_POINT ( 'NONE', ( 1.523530746774877300, 0.0000000000000000000, -0.4276878393956912200 ) ) ;
|
||||
#465 = EDGE_CURVE ( 'NONE', #767, #418, #510, .T. ) ;
|
||||
#466 = CARTESIAN_POINT ( 'NONE', ( -2.375000000000000000, -4.362804221962446100E-016, 0.3150000000000000600 ) ) ;
|
||||
#467 = ORIENTED_EDGE ( 'NONE', *, *, #450, .F. ) ;
|
||||
#468 = ORIENTED_EDGE ( 'NONE', *, *, #10, .T. ) ;
|
||||
#469 = APPROVAL_DATE_TIME ( #326, #650 ) ;
|
||||
#470 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#471 = CIRCLE ( 'NONE', #693, 0.3749999999999999400 ) ;
|
||||
#472 = CARTESIAN_POINT ( 'NONE', ( 0.3750000000000002200, -2.375000000000000000, 0.3150000000000000600 ) ) ;
|
||||
#473 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #508, #312 ) ;
|
||||
#474 = CARTESIAN_POINT ( 'NONE', ( -2.940000000000000400, 0.0000000000000000000, 0.3150000000000000600 ) ) ;
|
||||
#475 = EDGE_LOOP ( 'NONE', ( #608, #155, #793, #119 ) ) ;
|
||||
#476 = ORIENTED_EDGE ( 'NONE', *, *, #838, .T. ) ;
|
||||
#477 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#478 = AXIS2_PLACEMENT_3D ( 'NONE', #710, #270, #198 ) ;
|
||||
#479 = ORIENTED_EDGE ( 'NONE', *, *, #124, .T. ) ;
|
||||
#480 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.5723121606043081200 ) ) ;
|
||||
#481 = ORIENTED_EDGE ( 'NONE', *, *, #118, .F. ) ;
|
||||
#482 = LINE ( 'NONE', #903, #732 ) ;
|
||||
#483 = CALENDAR_DATE ( 2023, 7, 2 ) ;
|
||||
#484 = CYLINDRICAL_SURFACE ( 'NONE', #648, 0.3749999999999999400 ) ;
|
||||
#485 = VERTEX_POINT ( 'NONE', #602 ) ;
|
||||
#486 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#487 = EDGE_CURVE ( 'NONE', #674, #506, #149, .T. ) ;
|
||||
#488 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#489 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.6250000000000003300 ) ) ;
|
||||
#490 = CARTESIAN_POINT ( 'NONE', ( -1.220000000000000000, 1.494069094959770800E-016, 0.3750000000000000600 ) ) ;
|
||||
#491 = ORIENTED_EDGE ( 'NONE', *, *, #465, .F. ) ;
|
||||
#492 = AXIS2_PLACEMENT_3D ( 'NONE', #564, #340, #846 ) ;
|
||||
#493 = ORIENTED_EDGE ( 'NONE', *, *, #487, .F. ) ;
|
||||
#494 = APPROVAL_PERSON_ORGANIZATION ( #723, #650, #788 ) ;
|
||||
#495 = FACE_OUTER_BOUND ( 'NONE', #293, .T. ) ;
|
||||
#496 = DATE_TIME_ROLE ( 'classification_date' ) ;
|
||||
#497 = CARTESIAN_POINT ( 'NONE', ( -1.583083515873356900, 1.938718160497244600E-016, -0.4350000000000001600 ) ) ;
|
||||
#498 = ORIENTED_EDGE ( 'NONE', *, *, #700, .T. ) ;
|
||||
#499 = AXIS2_PLACEMENT_3D ( 'NONE', #690, #833, #551 ) ;
|
||||
#500 = AXIS2_PLACEMENT_3D ( 'NONE', #298, #303, #449 ) ;
|
||||
#501 = CARTESIAN_POINT ( 'NONE', ( -2.000000000000000000, -4.362804221962446100E-016, 0.3150000000000000600 ) ) ;
|
||||
#502 = ORIENTED_EDGE ( 'NONE', *, *, #505, .F. ) ;
|
||||
#503 = CARTESIAN_POINT ( 'NONE', ( 1.499303859774273800, 0.0000000000000000000, -0.6250000000000003300 ) ) ;
|
||||
#504 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999999400, 2.375000000000000000, 0.3150000000000000600 ) ) ;
|
||||
#505 = EDGE_CURVE ( 'NONE', #485, #665, #556, .T. ) ;
|
||||
#506 = VERTEX_POINT ( 'NONE', #802 ) ;
|
||||
#507 = CIRCLE ( 'NONE', #267, 1.505773112999396800 ) ;
|
||||
#508 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #548, .NOT_KNOWN. ) ;
|
||||
#509 = DATE_AND_TIME ( #432, #701 ) ;
|
||||
#510 = CIRCLE ( 'NONE', #249, 0.3749999999999999400 ) ;
|
||||
#511 = AXIS2_PLACEMENT_3D ( 'NONE', #836, #187, #120 ) ;
|
||||
#512 = ADVANCED_FACE ( 'NONE', ( #658 ), #313, .T. ) ;
|
||||
#513 = ORIENTED_EDGE ( 'NONE', *, *, #36, .T. ) ;
|
||||
#514 = EDGE_LOOP ( 'NONE', ( #705, #498, #879, #200 ) ) ;
|
||||
#515 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#516 = EDGE_CURVE ( 'NONE', #691, #144, #107, .T. ) ;
|
||||
#517 = PERSON_AND_ORGANIZATION ( #164, #907 ) ;
|
||||
#518 = CIRCLE ( 'NONE', #349, 0.05999999999999997700 ) ;
|
||||
#519 = DIRECTION ( 'NONE', ( -0.1218693434051478800, 1.492469013153039400E-017, 0.9925461516413219800 ) ) ;
|
||||
#520 = EDGE_CURVE ( 'NONE', #665, #554, #411, .T. ) ;
|
||||
#521 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.4276878393956912200 ) ) ;
|
||||
#522 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#523 = CC_DESIGN_DATE_AND_TIME_ASSIGNMENT ( #16, #496, ( #899 ) ) ;
|
||||
#524 = CARTESIAN_POINT ( 'NONE', ( -2.750000000000000000, -3.903561672282188800E-016, 0.3150000000000000600 ) ) ;
|
||||
#525 = ORIENTED_EDGE ( 'NONE', *, *, #355, .F. ) ;
|
||||
#526 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000000000, 7.271340369937410300E-016, -0.3750000000000001700 ) ) ;
|
||||
#527 = ORIENTED_EDGE ( 'NONE', *, *, #271, .T. ) ;
|
||||
#528 = CIRCLE ( 'NONE', #410, 1.583083515873356900 ) ;
|
||||
#529 = LOCAL_TIME ( 10, 53, 8.000000000000000000, #542 ) ;
|
||||
#530 = CARTESIAN_POINT ( 'NONE', ( -1.810000000000000100, 0.0000000000000000000, 0.3750000000000000600 ) ) ;
|
||||
#531 = CIRCLE ( 'NONE', #395, 2.940000000000000400 ) ;
|
||||
#532 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#533 = AXIS2_PLACEMENT_3D ( 'NONE', #321, #535, #754 ) ;
|
||||
#534 = ORIENTED_EDGE ( 'NONE', *, *, #585, .T. ) ;
|
||||
#535 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#536 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999999400, 2.375000000000000000, -0.3750000000000001700 ) ) ;
|
||||
#537 = EDGE_CURVE ( 'NONE', #830, #332, #789, .T. ) ;
|
||||
#538 = ORIENTED_EDGE ( 'NONE', *, *, #585, .F. ) ;
|
||||
#539 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#540 = VERTEX_POINT ( 'NONE', #729 ) ;
|
||||
#541 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#542 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 6, 0, .BEHIND. ) ;
|
||||
#543 = VECTOR ( 'NONE', #215, 39.37007874015748100 ) ;
|
||||
#544 = EDGE_LOOP ( 'NONE', ( #45, #869 ) ) ;
|
||||
#545 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#546 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#547 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.4350000000000001600 ) ) ;
|
||||
#548 = PRODUCT ( '68095K348_Low-Pressure Steel Unthreaded Pipe Flange', '68095K348_Low-Pressure Steel Unthreaded Pipe Flange', '', ( #571 ) ) ;
|
||||
#549 = CARTESIAN_POINT ( 'NONE', ( 2.908536147974963700E-016, -2.375000000000000000, -0.3750000000000001700 ) ) ;
|
||||
#550 = AXIS2_PLACEMENT_3D ( 'NONE', #163, #670, #92 ) ;
|
||||
#551 = DIRECTION ( 'NONE', ( -1.000000000000000000, 1.224646799147354900E-016, 0.0000000000000000000 ) ) ;
|
||||
#552 = EDGE_LOOP ( 'NONE', ( #902, #910, #281, #798 ) ) ;
|
||||
#553 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #459, #782, ( #473 ) ) ;
|
||||
#554 = VERTEX_POINT ( 'NONE', #530 ) ;
|
||||
#555 = VECTOR ( 'NONE', #519, 39.37007874015748100 ) ;
|
||||
#556 = CIRCLE ( 'NONE', #912, 0.05999999999999990800 ) ;
|
||||
#557 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#558 = EDGE_CURVE ( 'NONE', #849, #856, #778, .T. ) ;
|
||||
#559 = AXIS2_PLACEMENT_3D ( 'NONE', #497, #3, #424 ) ;
|
||||
#560 = AXIS2_PLACEMENT_3D ( 'NONE', #328, #697, #623 ) ;
|
||||
#561 = VERTEX_POINT ( 'NONE', #394 ) ;
|
||||
#562 = ORIENTED_EDGE ( 'NONE', *, *, #288, .F. ) ;
|
||||
#563 = ADVANCED_FACE ( 'NONE', ( #73 ), #575, .T. ) ;
|
||||
#564 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.2550000000000000600 ) ) ;
|
||||
#565 = CYLINDRICAL_SURFACE ( 'NONE', #154, 0.3749999999999999400 ) ;
|
||||
#566 = CALENDAR_DATE ( 2023, 7, 2 ) ;
|
||||
#567 = CIRCLE ( 'NONE', #64, 0.3749999999999999400 ) ;
|
||||
#568 = ORIENTED_EDGE ( 'NONE', *, *, #124, .F. ) ;
|
||||
#569 = APPLICATION_CONTEXT ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
|
||||
#570 = EDGE_CURVE ( 'NONE', #578, #407, #840, .T. ) ;
|
||||
#571 = MECHANICAL_CONTEXT ( 'NONE', #279, 'mechanical' ) ;
|
||||
#572 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#573 = ORIENTED_EDGE ( 'NONE', *, *, #133, .T. ) ;
|
||||
#574 = VERTEX_POINT ( 'NONE', #750 ) ;
|
||||
#575 = TOROIDAL_SURFACE ( 'NONE', #758, 2.940000000000000400, 0.05999999999999999800 ) ;
|
||||
#576 = PLANE ( 'NONE', #643 ) ;
|
||||
#577 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.5650000000000001700 ) ) ;
|
||||
#578 = VERTEX_POINT ( 'NONE', #889 ) ;
|
||||
#579 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#580 = AXIS2_PLACEMENT_3D ( 'NONE', #739, #741, #294 ) ;
|
||||
#581 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
|
||||
#582 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999996700, -2.375000000000000000, 0.3150000000000000600 ) ) ;
|
||||
#583 = ORIENTED_EDGE ( 'NONE', *, *, #717, .T. ) ;
|
||||
#584 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#585 = EDGE_CURVE ( 'NONE', #849, #768, #211, .T. ) ;
|
||||
#586 = EDGE_LOOP ( 'NONE', ( #673, #476, #23, #625 ) ) ;
|
||||
#587 = ADVANCED_FACE ( 'NONE', ( #265 ), #565, .F. ) ;
|
||||
#588 = FACE_OUTER_BOUND ( 'NONE', #316, .T. ) ;
|
||||
#589 = FACE_OUTER_BOUND ( 'NONE', #878, .T. ) ;
|
||||
#590 = ADVANCED_FACE ( 'NONE', ( #609 ), #368, .T. ) ;
|
||||
#591 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.3150000000000000600 ) ) ;
|
||||
#592 = AXIS2_PLACEMENT_3D ( 'NONE', #363, #716, #791 ) ;
|
||||
#593 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#594 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#595 = ORIENTED_EDGE ( 'NONE', *, *, #161, .F. ) ;
|
||||
#596 = ORIENTED_EDGE ( 'NONE', *, *, #779, .F. ) ;
|
||||
#597 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#598 = AXIS2_PLACEMENT_3D ( 'NONE', #577, #141, #361 ) ;
|
||||
#599 = VECTOR ( 'NONE', #451, 39.37007874015748100 ) ;
|
||||
#600 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#601 = AXIS2_PLACEMENT_3D ( 'NONE', #675, #314, #827 ) ;
|
||||
#602 = CARTESIAN_POINT ( 'NONE', ( 1.870000000000000100, 2.290089514405550600E-016, 0.3150000000000000600 ) ) ;
|
||||
#603 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#604 = CARTESIAN_POINT ( 'NONE', ( -2.750000000000000000, -3.903561672282188800E-016, -0.6250000000000003300 ) ) ;
|
||||
#605 = EDGE_CURVE ( 'NONE', #418, #767, #228, .T. ) ;
|
||||
#606 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #687, #415, ( #899 ) ) ;
|
||||
#607 = CIRCLE ( 'NONE', #834, 1.446220343900916900 ) ;
|
||||
#608 = ORIENTED_EDGE ( 'NONE', *, *, #558, .F. ) ;
|
||||
#609 = FACE_OUTER_BOUND ( 'NONE', #792, .T. ) ;
|
||||
#610 = FACE_OUTER_BOUND ( 'NONE', #753, .T. ) ;
|
||||
#611 = CYLINDRICAL_SURFACE ( 'NONE', #439, 1.220000000000000000 ) ;
|
||||
#612 = CARTESIAN_POINT ( 'NONE', ( 2.908536147974963700E-016, -2.375000000000000000, 0.3150000000000000600 ) ) ;
|
||||
#613 = AXIS2_PLACEMENT_3D ( 'NONE', #489, #918, #911 ) ;
|
||||
#614 = VERTEX_POINT ( 'NONE', #680 ) ;
|
||||
#615 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#616 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#617 = ORIENTED_EDGE ( 'NONE', *, *, #885, .F. ) ;
|
||||
#618 = EDGE_CURVE ( 'NONE', #263, #407, #378, .T. ) ;
|
||||
#619 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.3750000000000000600 ) ) ;
|
||||
#620 = ORIENTED_EDGE ( 'NONE', *, *, #749, .F. ) ;
|
||||
#621 = ORIENTED_EDGE ( 'NONE', *, *, #652, .T. ) ;
|
||||
#622 = CYLINDRICAL_SURFACE ( 'NONE', #844, 0.3749999999999999400 ) ;
|
||||
#623 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#624 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.3750000000000000600 ) ) ;
|
||||
#625 = ORIENTED_EDGE ( 'NONE', *, *, #322, .F. ) ;
|
||||
#626 = ORIENTED_EDGE ( 'NONE', *, *, #885, .T. ) ;
|
||||
#627 = CARTESIAN_POINT ( 'NONE', ( 2.908536147974963700E-016, -2.375000000000000000, -0.6250000000000003300 ) ) ;
|
||||
#628 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.3750000000000001700 ) ) ;
|
||||
#629 = AXIS2_PLACEMENT_3D ( 'NONE', #873, #225, #740 ) ;
|
||||
#630 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#631 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#632 = FACE_BOUND ( 'NONE', #166, .T. ) ;
|
||||
#633 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#634 = ORIENTED_EDGE ( 'NONE', *, *, #239, .T. ) ;
|
||||
#635 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#636 = FACE_BOUND ( 'NONE', #871, .T. ) ;
|
||||
#637 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 6, 0, .BEHIND. ) ;
|
||||
#638 = VECTOR ( 'NONE', #75, 39.37007874015748100 ) ;
|
||||
#639 = EDGE_CURVE ( 'NONE', #144, #574, #507, .T. ) ;
|
||||
#640 = ADVANCED_FACE ( 'NONE', ( #759 ), #881, .F. ) ;
|
||||
#641 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #423, 'distance_accuracy_value', 'NONE');
|
||||
#642 = ADVANCED_FACE ( 'NONE', ( #24 ), #622, .F. ) ;
|
||||
#643 = AXIS2_PLACEMENT_3D ( 'NONE', #360, #287, #440 ) ;
|
||||
#644 = EDGE_LOOP ( 'NONE', ( #653, #837 ) ) ;
|
||||
#645 = ORIENTED_EDGE ( 'NONE', *, *, #167, .T. ) ;
|
||||
#646 = VECTOR ( 'NONE', #123, 39.37007874015748100 ) ;
|
||||
#647 = APPROVAL_ROLE ( '' ) ;
|
||||
#648 = AXIS2_PLACEMENT_3D ( 'NONE', #436, #297, #733 ) ;
|
||||
#649 = ADVANCED_FACE ( 'NONE', ( #677 ), #177, .T. ) ;
|
||||
#650 = APPROVAL ( #853, 'UNSPECIFIED' ) ;
|
||||
#651 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.375000000000000000, 0.3150000000000000600 ) ) ;
|
||||
#652 = EDGE_CURVE ( 'NONE', #27, #262, #457, .T. ) ;
|
||||
#653 = ORIENTED_EDGE ( 'NONE', *, *, #88, .F. ) ;
|
||||
#654 = APPROVAL ( #138, 'UNSPECIFIED' ) ;
|
||||
#655 = ORIENTED_EDGE ( 'NONE', *, *, #570, .F. ) ;
|
||||
#656 = FACE_OUTER_BOUND ( 'NONE', #686, .T. ) ;
|
||||
#657 = APPROVAL_PERSON_ORGANIZATION ( #369, #139, #140 ) ;
|
||||
#658 = FACE_OUTER_BOUND ( 'NONE', #181, .T. ) ;
|
||||
#659 = ORIENTED_EDGE ( 'NONE', *, *, #867, .T. ) ;
|
||||
#660 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#661 = AXIS2_PLACEMENT_3D ( 'NONE', #434, #33, #248 ) ;
|
||||
#662 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.3750000000000000600 ) ) ;
|
||||
#663 = CARTESIAN_POINT ( 'NONE', ( 2.750000000000000000, 7.271340369937410300E-016, -0.3750000000000001700 ) ) ;
|
||||
#664 = EDGE_CURVE ( 'NONE', #786, #893, #528, .T. ) ;
|
||||
#665 = VERTEX_POINT ( 'NONE', #769 ) ;
|
||||
#666 = ORIENTED_EDGE ( 'NONE', *, *, #730, .F. ) ;
|
||||
#667 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 6, 0, .BEHIND. ) ;
|
||||
#668 = FACE_OUTER_BOUND ( 'NONE', #32, .T. ) ;
|
||||
#669 = CARTESIAN_POINT ( 'NONE', ( 1.220000000000000000, 0.0000000000000000000, 0.3750000000000000600 ) ) ;
|
||||
#670 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#671 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#672 = CARTESIAN_POINT ( 'NONE', ( -1.523530746774877300, 1.865787052440430200E-016, -0.4276878393956912200 ) ) ;
|
||||
#673 = ORIENTED_EDGE ( 'NONE', *, *, #639, .T. ) ;
|
||||
#674 = VERTEX_POINT ( 'NONE', #54 ) ;
|
||||
#675 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.3750000000000000600 ) ) ;
|
||||
#676 = AXIS2_PLACEMENT_3D ( 'NONE', #755, #386, #170 ) ;
|
||||
#677 = FACE_OUTER_BOUND ( 'NONE', #218, .T. ) ;
|
||||
#678 = LOCAL_TIME ( 10, 53, 8.000000000000000000, #859 ) ;
|
||||
#679 = FACE_OUTER_BOUND ( 'NONE', #320, .T. ) ;
|
||||
#680 = CARTESIAN_POINT ( 'NONE', ( -1.446220343900916900, 1.807574669048449600E-016, -0.6250000000000001100 ) ) ;
|
||||
#681 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#682 = EDGE_CURVE ( 'NONE', #69, #90, #699, .T. ) ;
|
||||
#683 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#684 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#685 = EDGE_LOOP ( 'NONE', ( #308, #583 ) ) ;
|
||||
#686 = EDGE_LOOP ( 'NONE', ( #479, #50 ) ) ;
|
||||
#687 = PERSON_AND_ORGANIZATION ( #164, #907 ) ;
|
||||
#688 = CIRCLE ( 'NONE', #790, 1.523530746774877300 ) ;
|
||||
#689 = ORIENTED_EDGE ( 'NONE', *, *, #618, .T. ) ;
|
||||
#690 = CARTESIAN_POINT ( 'NONE', ( -1.446220343900916900, 1.771109115020042200E-016, -0.5650000000000001700 ) ) ;
|
||||
#691 = VERTEX_POINT ( 'NONE', #330 ) ;
|
||||
#692 = ORIENTED_EDGE ( 'NONE', *, *, #537, .F. ) ;
|
||||
#693 = AXIS2_PLACEMENT_3D ( 'NONE', #863, #358, #347 ) ;
|
||||
#694 = CARTESIAN_POINT ( 'NONE', ( 2.750000000000000000, 7.271340369937410300E-016, -0.6250000000000003300 ) ) ;
|
||||
#695 = AXIS2_PLACEMENT_3D ( 'NONE', #39, #814, #763 ) ;
|
||||
#696 = ORIENTED_EDGE ( 'NONE', *, *, #505, .T. ) ;
|
||||
#697 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#698 = ORIENTED_EDGE ( 'NONE', *, *, #414, .T. ) ;
|
||||
#699 = CIRCLE ( 'NONE', #560, 1.523530746774877300 ) ;
|
||||
#700 = EDGE_CURVE ( 'NONE', #561, #376, #808, .T. ) ;
|
||||
#701 = LOCAL_TIME ( 10, 53, 8.000000000000000000, #667 ) ;
|
||||
#702 = TOROIDAL_SURFACE ( 'NONE', #629, 2.940000000000000400, 0.05999999999999999800 ) ;
|
||||
#703 = CARTESIAN_POINT ( 'NONE', ( 0.3750000000000002200, -2.375000000000000000, -0.6250000000000003300 ) ) ;
|
||||
#704 = AXIS2_PLACEMENT_3D ( 'NONE', #422, #876, #446 ) ;
|
||||
#705 = ORIENTED_EDGE ( 'NONE', *, *, #10, .F. ) ;
|
||||
#706 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
|
||||
#707 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#708 = AXIS2_PLACEMENT_3D ( 'NONE', #109, #683, #681 ) ;
|
||||
#709 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
|
||||
#710 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.499303859774273800, -0.6250000000000001100 ) ) ;
|
||||
#711 = ORIENTED_EDGE ( 'NONE', *, *, #76, .T. ) ;
|
||||
#712 = ORIENTED_EDGE ( 'NONE', *, *, #838, .F. ) ;
|
||||
#713 = CIRCLE ( 'NONE', #307, 1.446220343900916900 ) ;
|
||||
#714 = CIRCLE ( 'NONE', #30, 0.3749999999999999400 ) ;
|
||||
#715 = EDGE_CURVE ( 'NONE', #830, #209, #482, .T. ) ;
|
||||
#716 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#717 = EDGE_CURVE ( 'NONE', #893, #786, #201, .T. ) ;
|
||||
#718 = ADVANCED_FACE ( 'NONE', ( #82 ), #443, .T. ) ;
|
||||
#719 = CC_DESIGN_APPROVAL ( #650, ( #899 ) ) ;
|
||||
#720 = ORIENTED_EDGE ( 'NONE', *, *, #68, .F. ) ;
|
||||
#721 = ORIENTED_EDGE ( 'NONE', *, *, #730, .T. ) ;
|
||||
#722 = FACE_OUTER_BOUND ( 'NONE', #776, .T. ) ;
|
||||
#723 = PERSON_AND_ORGANIZATION ( #164, #907 ) ;
|
||||
#724 = FACE_OUTER_BOUND ( 'NONE', #744, .T. ) ;
|
||||
#725 = ADVANCED_FACE ( 'NONE', ( #857 ), #819, .T. ) ;
|
||||
#726 = AXIS2_PLACEMENT_3D ( 'NONE', #591, #160, #157 ) ;
|
||||
#727 = CARTESIAN_POINT ( 'NONE', ( -3.000000000000000400, 3.673940397442060400E-016, 0.3750000000000000600 ) ) ;
|
||||
#728 = ADVANCED_FACE ( 'NONE', ( #255 ), #419, .F. ) ;
|
||||
#729 = CARTESIAN_POINT ( 'NONE', ( -1.870000000000000100, 0.0000000000000000000, 0.3150000000000000600 ) ) ;
|
||||
#730 = EDGE_CURVE ( 'NONE', #893, #69, #14, .T. ) ;
|
||||
#731 = ORIENTED_EDGE ( 'NONE', *, *, #715, .F. ) ;
|
||||
#732 = VECTOR ( 'NONE', #635, 39.37007874015748100 ) ;
|
||||
#733 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#734 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#735 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 6, 0, .BEHIND. ) ;
|
||||
#736 = FACE_OUTER_BOUND ( 'NONE', #514, .T. ) ;
|
||||
#737 = ORIENTED_EDGE ( 'NONE', *, *, #55, .T. ) ;
|
||||
#738 = EDGE_LOOP ( 'NONE', ( #103, #659, #862, #617 ) ) ;
|
||||
#739 = CARTESIAN_POINT ( 'NONE', ( 2.940000000000000400, 0.0000000000000000000, -0.3150000000000002800 ) ) ;
|
||||
#740 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#741 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#742 = AXIS2_PLACEMENT_3D ( 'NONE', #234, #49, #545 ) ;
|
||||
#743 = VERTEX_POINT ( 'NONE', #277 ) ;
|
||||
#744 = EDGE_LOOP ( 'NONE', ( #493, #568, #905, #341 ) ) ;
|
||||
#745 = CIRCLE ( 'NONE', #447, 0.3749999999999999400 ) ;
|
||||
#746 = DIRECTION ( 'NONE', ( -1.000000000000000000, 1.224646799147359900E-016, 0.0000000000000000000 ) ) ;
|
||||
#747 = FACE_OUTER_BOUND ( 'NONE', #259, .T. ) ;
|
||||
#748 = PLANE ( 'NONE', #121 ) ;
|
||||
#749 = EDGE_CURVE ( 'NONE', #199, #561, #402, .T. ) ;
|
||||
#750 = CARTESIAN_POINT ( 'NONE', ( -1.505773112999396800, 1.854913637758643400E-016, -0.5723121606043081200 ) ) ;
|
||||
#751 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.5723121606043081200 ) ) ;
|
||||
#752 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'detail', '', ( #548 ) ) ;
|
||||
#753 = EDGE_LOOP ( 'NONE', ( #502, #467, #892, #756 ) ) ;
|
||||
#754 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#755 = CARTESIAN_POINT ( 'NONE', ( -2.375000000000000000, -4.362804221962446100E-016, -0.6250000000000003300 ) ) ;
|
||||
#756 = ORIENTED_EDGE ( 'NONE', *, *, #520, .F. ) ;
|
||||
#757 = VERTEX_POINT ( 'NONE', #504 ) ;
|
||||
#758 = AXIS2_PLACEMENT_3D ( 'NONE', #382, #380, #28 ) ;
|
||||
#759 = FACE_OUTER_BOUND ( 'NONE', #333, .T. ) ;
|
||||
#760 = CARTESIAN_POINT ( 'NONE', ( 0.3750000000000002200, -2.375000000000000000, -0.3750000000000001700 ) ) ;
|
||||
#761 = CIRCLE ( 'NONE', #233, 1.220000000000000000 ) ;
|
||||
#762 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#763 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#764 = EDGE_CURVE ( 'NONE', #437, #772, #336, .T. ) ;
|
||||
#765 = CARTESIAN_POINT ( 'NONE', ( 2.750000000000000000, 7.271340369937410300E-016, 0.3150000000000000600 ) ) ;
|
||||
#766 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.6250000000000000000 ) ) ;
|
||||
#767 = VERTEX_POINT ( 'NONE', #501 ) ;
|
||||
#768 = VERTEX_POINT ( 'NONE', #663 ) ;
|
||||
#769 = CARTESIAN_POINT ( 'NONE', ( 1.810000000000000100, 2.253350110431129800E-016, 0.3750000000000000600 ) ) ;
|
||||
#770 = CIRCLE ( 'NONE', #695, 1.810000000000000100 ) ;
|
||||
#771 = ORIENTED_EDGE ( 'NONE', *, *, #197, .T. ) ;
|
||||
#772 = VERTEX_POINT ( 'NONE', #582 ) ;
|
||||
#773 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.530000000000000000, -0.3750000000000001700 ) ) ;
|
||||
#774 = AXIS2_PLACEMENT_3D ( 'NONE', #526, #101, #243 ) ;
|
||||
#775 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#776 = EDGE_LOOP ( 'NONE', ( #246, #721, #282, #720 ) ) ;
|
||||
#777 = VERTEX_POINT ( 'NONE', #438 ) ;
|
||||
#778 = LINE ( 'NONE', #824, #599 ) ;
|
||||
#779 = EDGE_CURVE ( 'NONE', #772, #262, #128, .T. ) ;
|
||||
#780 = CIRCLE ( 'NONE', #299, 1.870000000000000100 ) ;
|
||||
#781 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#782 = PERSON_AND_ORGANIZATION_ROLE ( 'creator' ) ;
|
||||
#783 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#784 = CC_DESIGN_APPROVAL ( #139, ( #508 ) ) ;
|
||||
#785 = PERSON_AND_ORGANIZATION_ROLE ( 'creator' ) ;
|
||||
#786 = VERTEX_POINT ( 'NONE', #371 ) ;
|
||||
#787 = ORIENTED_EDGE ( 'NONE', *, *, #639, .F. ) ;
|
||||
#788 = APPROVAL_ROLE ( '' ) ;
|
||||
#789 = CIRCLE ( 'NONE', #131, 0.3749999999999999400 ) ;
|
||||
#790 = AXIS2_PLACEMENT_3D ( 'NONE', #521, #229, #515 ) ;
|
||||
#791 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#792 = EDGE_LOOP ( 'NONE', ( #80, #620, #737, #214 ) ) ;
|
||||
#793 = ORIENTED_EDGE ( 'NONE', *, *, #118, .T. ) ;
|
||||
#794 = EDGE_CURVE ( 'NONE', #332, #830, #284, .T. ) ;
|
||||
#795 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #202, #272, ( #508 ) ) ;
|
||||
#796 = CYLINDRICAL_SURFACE ( 'NONE', #708, 0.3749999999999999400 ) ;
|
||||
#797 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000000000, 7.271340369937410300E-016, 0.3150000000000000600 ) ) ;
|
||||
#798 = ORIENTED_EDGE ( 'NONE', *, *, #19, .F. ) ;
|
||||
#799 = FACE_BOUND ( 'NONE', #188, .T. ) ;
|
||||
#800 = TOROIDAL_SURFACE ( 'NONE', #704, 1.870000000000000100, 0.05999999999999999800 ) ;
|
||||
#801 = CIRCLE ( 'NONE', #861, 3.000000000000000400 ) ;
|
||||
#802 = CARTESIAN_POINT ( 'NONE', ( -3.000000000000000400, 3.673940397442060400E-016, -0.3150000000000002800 ) ) ;
|
||||
#803 = AXIS2_PLACEMENT_3D ( 'NONE', #619, #183, #470 ) ;
|
||||
#804 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.2550000000000000600 ) ) ;
|
||||
#805 = EDGE_CURVE ( 'NONE', #554, #665, #770, .T. ) ;
|
||||
#806 = ORIENTED_EDGE ( 'NONE', *, *, #25, .T. ) ;
|
||||
#807 = ORIENTED_EDGE ( 'NONE', *, *, #805, .T. ) ;
|
||||
#808 = CIRCLE ( 'NONE', #344, 0.05999999999999990800 ) ;
|
||||
#809 = CARTESIAN_POINT ( 'NONE', ( 3.000000000000000400, 0.0000000000000000000, -0.3150000000000002800 ) ) ;
|
||||
#810 = ADVANCED_FACE ( 'NONE', ( #8 ), #145, .F. ) ;
|
||||
#811 = CLOSED_SHELL ( 'NONE', ( #159, #151, #563, #864, #512, #375, #5, #642, #85, #269, #810, #409, #718, #870, #420, #291, #224, #649, #848, #728, #640, #283, #587, #725, #435, #426, #590, #874 ) ) ;
|
||||
#812 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#813 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#814 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#815 = AXIS2_PLACEMENT_3D ( 'NONE', #448, #26, #15 ) ;
|
||||
#816 = ORIENTED_EDGE ( 'NONE', *, *, #150, .T. ) ;
|
||||
#817 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.3150000000000000600 ) ) ;
|
||||
#818 = ORIENTED_EDGE ( 'NONE', *, *, #355, .T. ) ;
|
||||
#819 = TOROIDAL_SURFACE ( 'NONE', #598, 1.446220343900916900, 0.05999999999999999800 ) ;
|
||||
#820 = CIRCLE ( 'NONE', #500, 0.3749999999999999400 ) ;
|
||||
#821 = FACE_OUTER_BOUND ( 'NONE', #475, .T. ) ;
|
||||
#822 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
|
||||
#823 = EDGE_CURVE ( 'NONE', #27, #437, #745, .T. ) ;
|
||||
#824 = CARTESIAN_POINT ( 'NONE', ( 2.000000000000000000, 7.730582919617667100E-016, -0.6250000000000003300 ) ) ;
|
||||
#825 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#826 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#827 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#828 = ORIENTED_EDGE ( 'NONE', *, *, #405, .F. ) ;
|
||||
#829 = CC_DESIGN_APPROVAL ( #654, ( #473 ) ) ;
|
||||
#830 = VERTEX_POINT ( 'NONE', #536 ) ;
|
||||
#831 = CIRCLE ( 'NONE', #580, 0.05999999999999997700 ) ;
|
||||
#832 = CARTESIAN_POINT ( 'NONE', ( 2.908536147974963700E-016, -2.375000000000000000, -0.3750000000000001700 ) ) ;
|
||||
#833 = DIRECTION ( 'NONE', ( 1.224646799147353200E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#834 = AXIS2_PLACEMENT_3D ( 'NONE', #165, #237, #458 ) ;
|
||||
#835 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#836 = CARTESIAN_POINT ( 'NONE', ( 2.908536147974963700E-016, -2.375000000000000000, -0.6250000000000003300 ) ) ;
|
||||
#837 = ORIENTED_EDGE ( 'NONE', *, *, #618, .F. ) ;
|
||||
#838 = EDGE_CURVE ( 'NONE', #574, #69, #429, .T. ) ;
|
||||
#839 = ORIENTED_EDGE ( 'NONE', *, *, #913, .T. ) ;
|
||||
#840 = LINE ( 'NONE', #311, #48 ) ;
|
||||
#841 = CALENDAR_DATE ( 2023, 7, 2 ) ;
|
||||
#842 = FACE_BOUND ( 'NONE', #387, .T. ) ;
|
||||
#843 = CARTESIAN_POINT ( 'NONE', ( 0.3749999999999999400, 2.375000000000000000, -0.6250000000000003300 ) ) ;
|
||||
#844 = AXIS2_PLACEMENT_3D ( 'NONE', #627, #630, #775 ) ;
|
||||
#845 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#846 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#847 = ORIENTED_EDGE ( 'NONE', *, *, #465, .T. ) ;
|
||||
#848 = ADVANCED_FACE ( 'NONE', ( #190, #656, #636, #354, #169, #906 ), #748, .F. ) ;
|
||||
#849 = VERTEX_POINT ( 'NONE', #108 ) ;
|
||||
#850 = EDGE_CURVE ( 'NONE', #743, #418, #242, .T. ) ;
|
||||
#851 = CIRCLE ( 'NONE', #81, 0.3749999999999999400 ) ;
|
||||
#852 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#853 = APPROVAL_STATUS ( 'not_yet_approved' ) ;
|
||||
#854 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#855 = ORIENTED_EDGE ( 'NONE', *, *, #898, .F. ) ;
|
||||
#856 = VERTEX_POINT ( 'NONE', #38 ) ;
|
||||
#857 = FACE_OUTER_BOUND ( 'NONE', #552, .T. ) ;
|
||||
#858 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#859 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 6, 0, .BEHIND. ) ;
|
||||
#860 = CIRCLE ( 'NONE', #462, 0.3749999999999999400 ) ;
|
||||
#861 = AXIS2_PLACEMENT_3D ( 'NONE', #804, #302, #812 ) ;
|
||||
#862 = ORIENTED_EDGE ( 'NONE', *, *, #372, .T. ) ;
|
||||
#863 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000000000, 7.271340369937410300E-016, 0.3150000000000000600 ) ) ;
|
||||
#864 = ADVANCED_FACE ( 'NONE', ( #722 ), #104, .F. ) ;
|
||||
#865 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#866 = MANIFOLD_SOLID_BREP ( 'Fillet1', #811 ) ;
|
||||
#867 = EDGE_CURVE ( 'NONE', #506, #777, #309, .T. ) ;
|
||||
#868 = DIRECTION ( 'NONE', ( 1.224646799147353200E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#869 = ORIENTED_EDGE ( 'NONE', *, *, #288, .T. ) ;
|
||||
#870 = ADVANCED_FACE ( 'NONE', ( #588, #799, #219, #388, #632, #117 ), #576, .F. ) ;
|
||||
#871 = EDGE_LOOP ( 'NONE', ( #428, #62 ) ) ;
|
||||
#872 = LINE ( 'NONE', #413, #884 ) ;
|
||||
#873 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.3150000000000002800 ) ) ;
|
||||
#874 = ADVANCED_FACE ( 'NONE', ( #610 ), #800, .F. ) ;
|
||||
#875 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#876 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#877 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#878 = EDGE_LOOP ( 'NONE', ( #692, #385, #855, #400 ) ) ;
|
||||
#879 = ORIENTED_EDGE ( 'NONE', *, *, #372, .F. ) ;
|
||||
#880 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.375000000000000000, -0.3750000000000001700 ) ) ;
|
||||
#881 = CYLINDRICAL_SURFACE ( 'NONE', #511, 0.3749999999999999400 ) ;
|
||||
#882 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#883 = CALENDAR_DATE ( 2023, 7, 2 ) ;
|
||||
#884 = VECTOR ( 'NONE', #196, 39.37007874015748100 ) ;
|
||||
#885 = EDGE_CURVE ( 'NONE', #31, #376, #342, .T. ) ;
|
||||
#886 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#887 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#888 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#889 = CARTESIAN_POINT ( 'NONE', ( 1.220000000000000000, 0.0000000000000000000, -0.6250000000000000000 ) ) ;
|
||||
#890 = AXIS2_PLACEMENT_3D ( 'NONE', #452, #822, #603 ) ;
|
||||
#891 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#892 = ORIENTED_EDGE ( 'NONE', *, *, #212, .T. ) ;
|
||||
#893 = VERTEX_POINT ( 'NONE', #230 ) ;
|
||||
#894 = APPROVAL_PERSON_ORGANIZATION ( #83, #654, #647 ) ;
|
||||
#895 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000000000, 7.271340369937410300E-016, -0.3750000000000001700 ) ) ;
|
||||
#896 = CIRCLE ( 'NONE', #742, 1.220000000000000000 ) ;
|
||||
#897 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#898 = EDGE_CURVE ( 'NONE', #757, #209, #820, .T. ) ;
|
||||
#899 = SECURITY_CLASSIFICATION ( '', '', #206 ) ;
|
||||
#900 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#901 = EDGE_CURVE ( 'NONE', #614, #691, #713, .T. ) ;
|
||||
#902 = ORIENTED_EDGE ( 'NONE', *, *, #178, .F. ) ;
|
||||
#903 = CARTESIAN_POINT ( 'NONE', ( -0.3749999999999999400, 2.375000000000000000, -0.6250000000000003300 ) ) ;
|
||||
#904 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #641 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #423, #63, #488 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#905 = ORIENTED_EDGE ( 'NONE', *, *, #405, .T. ) ;
|
||||
#906 = FACE_BOUND ( 'NONE', #240, .T. ) ;
|
||||
#907 = ORGANIZATION ( 'UNSPECIFIED', 'UNSPECIFIED', '' ) ;
|
||||
#908 = FACE_BOUND ( 'NONE', #644, .T. ) ;
|
||||
#909 = DIRECTION ( 'NONE', ( -1.224646799147353200E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#910 = ORIENTED_EDGE ( 'NONE', *, *, #25, .F. ) ;
|
||||
#911 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#912 = AXIS2_PLACEMENT_3D ( 'NONE', #232, #179, #390 ) ;
|
||||
#913 = EDGE_CURVE ( 'NONE', #332, #757, #136, .T. ) ;
|
||||
#914 = ORIENTED_EDGE ( 'NONE', *, *, #338, .T. ) ;
|
||||
#915 = VECTOR ( 'NONE', #9, 39.37007874015748100 ) ;
|
||||
#916 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#917 = CIRCLE ( 'NONE', #191, 1.220000000000000000 ) ;
|
||||
#918 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
@ -0,0 +1,269 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION (( 'STEP AP203' ),
|
||||
'1' );
|
||||
FILE_NAME ('9472K188_Oil-Resistant Aramid-Buna-N Gasket.STEP',
|
||||
'2022-11-17T21:46:33',
|
||||
( 'Administrator' ),
|
||||
( 'Managed by Terraform' ),
|
||||
'SwSTEP 2.0',
|
||||
'SolidWorks 2017',
|
||||
'' );
|
||||
FILE_SCHEMA (( 'CONFIG_CONTROL_DESIGN' ));
|
||||
ENDSEC;
|
||||
|
||||
DATA;
|
||||
#1 = EDGE_CURVE ( 'NONE', #251, #149, #124, .T. ) ;
|
||||
#2 = PERSON_AND_ORGANIZATION ( #159, #138 ) ;
|
||||
#3 = SECURITY_CLASSIFICATION ( '', '', #150 ) ;
|
||||
#4 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#5 = AXIS2_PLACEMENT_3D ( 'NONE', #243, #143, #82 ) ;
|
||||
#6 = DATE_AND_TIME ( #211, #125 ) ;
|
||||
#7 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#8 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #87 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #64, #168, #7 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#9 = EDGE_LOOP ( 'NONE', ( #55, #200 ) ) ;
|
||||
#10 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.01562500000000000000 ) ) ;
|
||||
#11 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
|
||||
#12 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.01562500000000000000 ) ) ;
|
||||
#13 = CALENDAR_DATE ( 2022, 17, 11 ) ;
|
||||
#14 = APPLICATION_PROTOCOL_DEFINITION ( 'international standard', 'config_control_design', 1994, #172 ) ;
|
||||
#15 = CIRCLE ( 'NONE', #186, 1.187500000000000000 ) ;
|
||||
#16 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
|
||||
#17 = EDGE_CURVE ( 'NONE', #149, #114, #236, .T. ) ;
|
||||
#18 = ORIENTED_EDGE ( 'NONE', *, *, #178, .T. ) ;
|
||||
#19 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#20 = AXIS2_PLACEMENT_3D ( 'NONE', #135, #198, #19 ) ;
|
||||
#21 = CIRCLE ( 'NONE', #91, 2.062500000000000000 ) ;
|
||||
#22 = LOCAL_TIME ( 15, 46, 33.00000000000000000, #221 ) ;
|
||||
#23 = CARTESIAN_POINT ( 'NONE', ( -2.062500000000000000, 0.0000000000000000000, -0.01562500000000000000 ) ) ;
|
||||
#24 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#25 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.01562500000000000000 ) ) ;
|
||||
#26 = CARTESIAN_POINT ( 'NONE', ( 2.062500000000000000, 2.525834023241416400E-016, -0.01562500000000000000 ) ) ;
|
||||
#27 = PERSON_AND_ORGANIZATION_ROLE ( 'design_supplier' ) ;
|
||||
#28 = PERSON_AND_ORGANIZATION_ROLE ( 'creator' ) ;
|
||||
#29 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '9472K188_Oil-Resistant Aramid-Buna-N Gasket', ( #118, #194 ), #8 ) ;
|
||||
#30 = AXIS2_PLACEMENT_3D ( 'NONE', #235, #39, #216 ) ;
|
||||
#31 = ADVANCED_FACE ( 'NONE', ( #40 ), #192, .F. ) ;
|
||||
#32 = CC_DESIGN_DATE_AND_TIME_ASSIGNMENT ( #6, #212, ( #3 ) ) ;
|
||||
#33 = ORIENTED_EDGE ( 'NONE', *, *, #171, .F. ) ;
|
||||
#34 = PERSON_AND_ORGANIZATION ( #159, #138 ) ;
|
||||
#35 = ADVANCED_FACE ( 'NONE', ( #232 ), #132, .T. ) ;
|
||||
#36 = CIRCLE ( 'NONE', #44, 1.187500000000000000 ) ;
|
||||
#37 = PERSON_AND_ORGANIZATION ( #159, #138 ) ;
|
||||
#38 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#39 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#40 = FACE_OUTER_BOUND ( 'NONE', #54, .T. ) ;
|
||||
#41 = PERSON_AND_ORGANIZATION ( #159, #138 ) ;
|
||||
#42 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #139, .NOT_KNOWN. ) ;
|
||||
#43 = EDGE_LOOP ( 'NONE', ( #242, #57 ) ) ;
|
||||
#44 = AXIS2_PLACEMENT_3D ( 'NONE', #131, #134, #38 ) ;
|
||||
#45 = ORIENTED_EDGE ( 'NONE', *, *, #71, .T. ) ;
|
||||
#46 = APPLICATION_CONTEXT ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
|
||||
#47 = PERSON_AND_ORGANIZATION_ROLE ( 'classification_officer' ) ;
|
||||
#48 = ORIENTED_EDGE ( 'NONE', *, *, #99, .F. ) ;
|
||||
#49 = PERSON_AND_ORGANIZATION ( #159, #138 ) ;
|
||||
#50 = DATE_TIME_ROLE ( 'creation_date' ) ;
|
||||
#51 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #41, #210, ( #42 ) ) ;
|
||||
#52 = ORIENTED_EDGE ( 'NONE', *, *, #115, .T. ) ;
|
||||
#53 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #58, #148, ( #139 ) ) ;
|
||||
#54 = EDGE_LOOP ( 'NONE', ( #116, #188, #179, #48 ) ) ;
|
||||
#55 = ORIENTED_EDGE ( 'NONE', *, *, #59, .T. ) ;
|
||||
#56 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #42, #225 ) ;
|
||||
#57 = ORIENTED_EDGE ( 'NONE', *, *, #140, .F. ) ;
|
||||
#58 = PERSON_AND_ORGANIZATION ( #159, #138 ) ;
|
||||
#59 = EDGE_CURVE ( 'NONE', #149, #251, #103, .T. ) ;
|
||||
#60 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#61 = FACE_BOUND ( 'NONE', #80, .T. ) ;
|
||||
#62 = ORIENTED_EDGE ( 'NONE', *, *, #99, .T. ) ;
|
||||
#63 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#64 =( CONVERSION_BASED_UNIT ( 'INCH', #155 ) LENGTH_UNIT ( ) NAMED_UNIT ( #16 ) );
|
||||
#65 = ORIENTED_EDGE ( 'NONE', *, *, #111, .F. ) ;
|
||||
#66 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.01562500000000000000 ) ) ;
|
||||
#67 = DATE_AND_TIME ( #13, #183 ) ;
|
||||
#68 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.01562500000000000000 ) ) ;
|
||||
#69 = APPROVAL_STATUS ( 'not_yet_approved' ) ;
|
||||
#70 = APPROVAL_ROLE ( '' ) ;
|
||||
#71 = EDGE_CURVE ( 'NONE', #251, #176, #249, .T. ) ;
|
||||
#72 = LINE ( 'NONE', #189, #201 ) ;
|
||||
#73 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#74 = CC_DESIGN_DATE_AND_TIME_ASSIGNMENT ( #67, #50, ( #56 ) ) ;
|
||||
#75 = ORIENTED_EDGE ( 'NONE', *, *, #17, .T. ) ;
|
||||
#76 = PERSON_AND_ORGANIZATION ( #159, #138 ) ;
|
||||
#77 = EDGE_CURVE ( 'NONE', #160, #213, #36, .T. ) ;
|
||||
#78 = ADVANCED_FACE ( 'NONE', ( #141 ), #128, .F. ) ;
|
||||
#79 = FACE_BOUND ( 'NONE', #43, .T. ) ;
|
||||
#80 = EDGE_LOOP ( 'NONE', ( #52, #62 ) ) ;
|
||||
#81 = PLANE ( 'NONE', #157 ) ;
|
||||
#82 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#83 = FACE_OUTER_BOUND ( 'NONE', #9, .T. ) ;
|
||||
#84 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#85 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #244, #27, ( #42 ) ) ;
|
||||
#86 = CLOSED_SHELL ( 'NONE', ( #78, #35, #92, #177, #130, #31 ) ) ;
|
||||
#87 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #64, 'distance_accuracy_value', 'NONE');
|
||||
#88 = APPROVAL_ROLE ( '' ) ;
|
||||
#89 = CIRCLE ( 'NONE', #203, 1.187500000000000000 ) ;
|
||||
#90 = APPROVAL_PERSON_ORGANIZATION ( #76, #153, #88 ) ;
|
||||
#91 = AXIS2_PLACEMENT_3D ( 'NONE', #165, #208, #205 ) ;
|
||||
#92 = ADVANCED_FACE ( 'NONE', ( #83, #79 ), #81, .T. ) ;
|
||||
#93 = ORIENTED_EDGE ( 'NONE', *, *, #71, .F. ) ;
|
||||
#94 = DATE_AND_TIME ( #145, #120 ) ;
|
||||
#95 = ORIENTED_EDGE ( 'NONE', *, *, #115, .F. ) ;
|
||||
#96 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 6, 0, .BEHIND. ) ;
|
||||
#97 = AXIS2_PLACEMENT_3D ( 'NONE', #12, #63, #162 ) ;
|
||||
#98 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#99 = EDGE_CURVE ( 'NONE', #163, #107, #89, .T. ) ;
|
||||
#100 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
|
||||
#101 = CARTESIAN_POINT ( 'NONE', ( 2.062500000000000000, 2.525834023241416400E-016, 0.01562500000000000000 ) ) ;
|
||||
#102 = CARTESIAN_POINT ( 'NONE', ( 1.187500000000000000, 1.454268073987481900E-016, 0.01562500000000000000 ) ) ;
|
||||
#103 = CIRCLE ( 'NONE', #105, 2.062500000000000000 ) ;
|
||||
#104 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#105 = AXIS2_PLACEMENT_3D ( 'NONE', #147, #73, #152 ) ;
|
||||
#106 = CYLINDRICAL_SURFACE ( 'NONE', #97, 2.062500000000000000 ) ;
|
||||
#107 = VERTEX_POINT ( 'NONE', #240 ) ;
|
||||
#108 = AXIS2_PLACEMENT_3D ( 'NONE', #174, #127, #245 ) ;
|
||||
#109 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #56 ) ;
|
||||
#110 = ORIENTED_EDGE ( 'NONE', *, *, #1, .F. ) ;
|
||||
#111 = EDGE_CURVE ( 'NONE', #114, #176, #21, .T. ) ;
|
||||
#112 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#113 = FACE_OUTER_BOUND ( 'NONE', #209, .T. ) ;
|
||||
#114 = VERTEX_POINT ( 'NONE', #23 ) ;
|
||||
#115 = EDGE_CURVE ( 'NONE', #107, #163, #246, .T. ) ;
|
||||
#116 = ORIENTED_EDGE ( 'NONE', *, *, #193, .F. ) ;
|
||||
#117 = CALENDAR_DATE ( 2022, 17, 11 ) ;
|
||||
#118 = MANIFOLD_SOLID_BREP ( 'Boss-Extrude1', #86 ) ;
|
||||
#119 = AXIS2_PLACEMENT_3D ( 'NONE', #234, #4, #112 ) ;
|
||||
#120 = LOCAL_TIME ( 15, 46, 33.00000000000000000, #96 ) ;
|
||||
#121 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.01562500000000000000 ) ) ;
|
||||
#122 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#123 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#124 = CIRCLE ( 'NONE', #30, 2.062500000000000000 ) ;
|
||||
#125 = LOCAL_TIME ( 15, 46, 33.00000000000000000, #233 ) ;
|
||||
#126 = MECHANICAL_CONTEXT ( 'NONE', #46, 'mechanical' ) ;
|
||||
#127 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#128 = CYLINDRICAL_SURFACE ( 'NONE', #108, 1.187500000000000000 ) ;
|
||||
#129 = EDGE_LOOP ( 'NONE', ( #182, #202, #95, #33 ) ) ;
|
||||
#130 = ADVANCED_FACE ( 'NONE', ( #238 ), #106, .T. ) ;
|
||||
#131 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.01562500000000000000 ) ) ;
|
||||
#132 = CYLINDRICAL_SURFACE ( 'NONE', #20, 2.062500000000000000 ) ;
|
||||
#133 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 6, 0, .BEHIND. ) ;
|
||||
#134 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#135 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.01562500000000000000 ) ) ;
|
||||
#136 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #37, #47, ( #3 ) ) ;
|
||||
#137 = EDGE_LOOP ( 'NONE', ( #110, #45, #18, #227 ) ) ;
|
||||
#138 = ORGANIZATION ( 'UNSPECIFIED', 'UNSPECIFIED', '' ) ;
|
||||
#139 = PRODUCT ( '9472K188_Oil-Resistant Aramid-Buna-N Gasket', '9472K188_Oil-Resistant Aramid-Buna-N Gasket', '', ( #126 ) ) ;
|
||||
#140 = EDGE_CURVE ( 'NONE', #213, #160, #15, .T. ) ;
|
||||
#141 = FACE_OUTER_BOUND ( 'NONE', #129, .T. ) ;
|
||||
#142 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#143 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#144 = ORIENTED_EDGE ( 'NONE', *, *, #59, .F. ) ;
|
||||
#145 = CALENDAR_DATE ( 2022, 17, 11 ) ;
|
||||
#146 = CARTESIAN_POINT ( 'NONE', ( -1.187500000000000000, 0.0000000000000000000, 0.01562500000000000000 ) ) ;
|
||||
#147 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.01562500000000000000 ) ) ;
|
||||
#148 = PERSON_AND_ORGANIZATION_ROLE ( 'design_owner' ) ;
|
||||
#149 = VERTEX_POINT ( 'NONE', #167 ) ;
|
||||
#150 = SECURITY_CLASSIFICATION_LEVEL ( 'unclassified' ) ;
|
||||
#151 = APPROVAL_DATE_TIME ( #180, #153 ) ;
|
||||
#152 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#153 = APPROVAL ( #170, 'UNSPECIFIED' ) ;
|
||||
#154 = ORIENTED_EDGE ( 'NONE', *, *, #178, .F. ) ;
|
||||
#155 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #100 );
|
||||
#156 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#157 = AXIS2_PLACEMENT_3D ( 'NONE', #68, #185, #206 ) ;
|
||||
#158 = CARTESIAN_POINT ( 'NONE', ( -2.062500000000000000, 0.0000000000000000000, 0.01562500000000000000 ) ) ;
|
||||
#159 = PERSON ( 'UNSPECIFIED', 'UNSPECIFIED', 'UNSPECIFIED', ('UNSPECIFIED'), ('UNSPECIFIED'), ('UNSPECIFIED') ) ;
|
||||
#160 = VERTEX_POINT ( 'NONE', #146 ) ;
|
||||
#161 = SHAPE_DEFINITION_REPRESENTATION ( #109, #29 ) ;
|
||||
#162 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#163 = VERTEX_POINT ( 'NONE', #226 ) ;
|
||||
#164 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#165 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.01562500000000000000 ) ) ;
|
||||
#166 = APPROVAL ( #229, 'UNSPECIFIED' ) ;
|
||||
#167 = CARTESIAN_POINT ( 'NONE', ( -2.062500000000000000, 0.0000000000000000000, 0.01562500000000000000 ) ) ;
|
||||
#168 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#169 = VECTOR ( 'NONE', #156, 39.37007874015748100 ) ;
|
||||
#170 = APPROVAL_STATUS ( 'not_yet_approved' ) ;
|
||||
#171 = EDGE_CURVE ( 'NONE', #160, #107, #217, .T. ) ;
|
||||
#172 = APPLICATION_CONTEXT ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
|
||||
#173 = VECTOR ( 'NONE', #122, 39.37007874015748100 ) ;
|
||||
#174 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.01562500000000000000 ) ) ;
|
||||
#175 = APPROVAL ( #69, 'UNSPECIFIED' ) ;
|
||||
#176 = VERTEX_POINT ( 'NONE', #26 ) ;
|
||||
#177 = ADVANCED_FACE ( 'NONE', ( #113, #61 ), #247, .F. ) ;
|
||||
#178 = EDGE_CURVE ( 'NONE', #176, #114, #252, .T. ) ;
|
||||
#179 = ORIENTED_EDGE ( 'NONE', *, *, #171, .T. ) ;
|
||||
#180 = DATE_AND_TIME ( #228, #22 ) ;
|
||||
#181 = AXIS2_PLACEMENT_3D ( 'NONE', #25, #187, #11 ) ;
|
||||
#182 = ORIENTED_EDGE ( 'NONE', *, *, #77, .T. ) ;
|
||||
#183 = LOCAL_TIME ( 15, 46, 33.00000000000000000, #133 ) ;
|
||||
#184 = APPROVAL_DATE_TIME ( #94, #175 ) ;
|
||||
#185 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#186 = AXIS2_PLACEMENT_3D ( 'NONE', #66, #224, #142 ) ;
|
||||
#187 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#188 = ORIENTED_EDGE ( 'NONE', *, *, #140, .T. ) ;
|
||||
#189 = CARTESIAN_POINT ( 'NONE', ( 1.187500000000000000, 1.454268073987481900E-016, 0.01562500000000000000 ) ) ;
|
||||
#190 = APPLICATION_PROTOCOL_DEFINITION ( 'international standard', 'config_control_design', 1994, #46 ) ;
|
||||
#191 = APPROVAL_ROLE ( '' ) ;
|
||||
#192 = CYLINDRICAL_SURFACE ( 'NONE', #119, 1.187500000000000000 ) ;
|
||||
#193 = EDGE_CURVE ( 'NONE', #213, #163, #72, .T. ) ;
|
||||
#194 = AXIS2_PLACEMENT_3D ( 'NONE', #84, #98, #123 ) ;
|
||||
#195 = LOCAL_TIME ( 15, 46, 33.00000000000000000, #237 ) ;
|
||||
#196 = VECTOR ( 'NONE', #104, 39.37007874015748100 ) ;
|
||||
#197 = APPROVAL_DATE_TIME ( #214, #166 ) ;
|
||||
#198 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#199 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'detail', '', ( #139 ) ) ;
|
||||
#200 = ORIENTED_EDGE ( 'NONE', *, *, #1, .T. ) ;
|
||||
#201 = VECTOR ( 'NONE', #222, 39.37007874015748100 ) ;
|
||||
#202 = ORIENTED_EDGE ( 'NONE', *, *, #193, .T. ) ;
|
||||
#203 = AXIS2_PLACEMENT_3D ( 'NONE', #121, #248, #164 ) ;
|
||||
#204 = CARTESIAN_POINT ( 'NONE', ( 2.062500000000000000, 2.525834023241416400E-016, 0.01562500000000000000 ) ) ;
|
||||
#205 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#206 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
|
||||
#207 = CC_DESIGN_APPROVAL ( #166, ( #56 ) ) ;
|
||||
#208 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#209 = EDGE_LOOP ( 'NONE', ( #65, #154 ) ) ;
|
||||
#210 = PERSON_AND_ORGANIZATION_ROLE ( 'creator' ) ;
|
||||
#211 = CALENDAR_DATE ( 2022, 17, 11 ) ;
|
||||
#212 = DATE_TIME_ROLE ( 'classification_date' ) ;
|
||||
#213 = VERTEX_POINT ( 'NONE', #102 ) ;
|
||||
#214 = DATE_AND_TIME ( #117, #195 ) ;
|
||||
#215 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #34, #28, ( #56 ) ) ;
|
||||
#216 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#217 = LINE ( 'NONE', #241, #173 ) ;
|
||||
#218 = ORIENTED_EDGE ( 'NONE', *, *, #111, .T. ) ;
|
||||
#219 = CC_DESIGN_SECURITY_CLASSIFICATION ( #3, ( #42 ) ) ;
|
||||
#220 = EDGE_LOOP ( 'NONE', ( #93, #144, #75, #218 ) ) ;
|
||||
#221 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 6, 0, .BEHIND. ) ;
|
||||
#222 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#223 = CC_DESIGN_APPROVAL ( #153, ( #3 ) ) ;
|
||||
#224 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#225 = DESIGN_CONTEXT ( 'detailed design', #172, 'design' ) ;
|
||||
#226 = CARTESIAN_POINT ( 'NONE', ( 1.187500000000000000, 1.454268073987481900E-016, -0.01562500000000000000 ) ) ;
|
||||
#227 = ORIENTED_EDGE ( 'NONE', *, *, #17, .F. ) ;
|
||||
#228 = CALENDAR_DATE ( 2022, 17, 11 ) ;
|
||||
#229 = APPROVAL_STATUS ( 'not_yet_approved' ) ;
|
||||
#230 = APPROVAL_PERSON_ORGANIZATION ( #2, #175, #191 ) ;
|
||||
#231 = AXIS2_PLACEMENT_3D ( 'NONE', #10, #24, #60 ) ;
|
||||
#232 = FACE_OUTER_BOUND ( 'NONE', #137, .T. ) ;
|
||||
#233 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 6, 0, .BEHIND. ) ;
|
||||
#234 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.01562500000000000000 ) ) ;
|
||||
#235 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.01562500000000000000 ) ) ;
|
||||
#236 = LINE ( 'NONE', #158, #169 ) ;
|
||||
#237 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 6, 0, .BEHIND. ) ;
|
||||
#238 = FACE_OUTER_BOUND ( 'NONE', #220, .T. ) ;
|
||||
#239 = APPROVAL_PERSON_ORGANIZATION ( #49, #166, #70 ) ;
|
||||
#240 = CARTESIAN_POINT ( 'NONE', ( -1.187500000000000000, 0.0000000000000000000, -0.01562500000000000000 ) ) ;
|
||||
#241 = CARTESIAN_POINT ( 'NONE', ( -1.187500000000000000, 0.0000000000000000000, 0.01562500000000000000 ) ) ;
|
||||
#242 = ORIENTED_EDGE ( 'NONE', *, *, #77, .F. ) ;
|
||||
#243 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.01562500000000000000 ) ) ;
|
||||
#244 = PERSON_AND_ORGANIZATION ( #159, #138 ) ;
|
||||
#245 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#246 = CIRCLE ( 'NONE', #231, 1.187500000000000000 ) ;
|
||||
#247 = PLANE ( 'NONE', #181 ) ;
|
||||
#248 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#249 = LINE ( 'NONE', #101, #196 ) ;
|
||||
#250 = CC_DESIGN_APPROVAL ( #175, ( #42 ) ) ;
|
||||
#251 = VERTEX_POINT ( 'NONE', #204 ) ;
|
||||
#252 = CIRCLE ( 'NONE', #5, 2.062500000000000000 ) ;
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
@ -0,0 +1,373 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION (( 'STEP AP203' ),
|
||||
'1' );
|
||||
FILE_NAME ('98017A257_18-8 Stainless Steel Mil. Spec. Washer.STEP',
|
||||
'2023-09-12T13:39:25',
|
||||
( 'Administrator' ),
|
||||
( 'Managed by Terraform' ),
|
||||
'SwSTEP 2.0',
|
||||
'SolidWorks 2017',
|
||||
'' );
|
||||
FILE_SCHEMA (( 'CONFIG_CONTROL_DESIGN' ));
|
||||
ENDSEC;
|
||||
|
||||
DATA;
|
||||
#1 = CARTESIAN_POINT ( 'NONE', ( 0.3200000000000000100, 3.918869757271530800E-017, -0.01600000000000001800 ) ) ;
|
||||
#2 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#3 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.01280000000000027500 ) ) ;
|
||||
#4 = APPROVAL_STATUS ( 'not_yet_approved' ) ;
|
||||
#5 = FACE_BOUND ( 'NONE', #226, .T. ) ;
|
||||
#6 = APPROVAL ( #354, 'UNSPECIFIED' ) ;
|
||||
#7 = LOCAL_TIME ( 8, 39, 25.00000000000000000, #120 ) ;
|
||||
#8 = CARTESIAN_POINT ( 'NONE', ( -0.3200000000000000100, 0.0000000000000000000, 0.01599999999999998300 ) ) ;
|
||||
#9 = CIRCLE ( 'NONE', #260, 0.3200000000000000100 ) ;
|
||||
#10 = VERTEX_POINT ( 'NONE', #20 ) ;
|
||||
#11 = AXIS2_PLACEMENT_3D ( 'NONE', #108, #220, #275 ) ;
|
||||
#12 = CYLINDRICAL_SURFACE ( 'NONE', #11, 0.3200000000000000100 ) ;
|
||||
#13 = FACE_OUTER_BOUND ( 'NONE', #312, .T. ) ;
|
||||
#14 = VERTEX_POINT ( 'NONE', #1 ) ;
|
||||
#15 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 6, 0, .BEHIND. ) ;
|
||||
#16 = ORIENTED_EDGE ( 'NONE', *, *, #31, .T. ) ;
|
||||
#17 = AXIS2_PLACEMENT_3D ( 'NONE', #130, #23, #272 ) ;
|
||||
#18 = ORIENTED_EDGE ( 'NONE', *, *, #188, .T. ) ;
|
||||
#19 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.01599999999999998300 ) ) ;
|
||||
#20 = CARTESIAN_POINT ( 'NONE', ( 0.3200000000000000100, 3.918869757271530800E-017, 0.01280000000000027500 ) ) ;
|
||||
#21 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#22 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'detail', '', ( #84 ) ) ;
|
||||
#23 = DIRECTION ( 'NONE', ( 1.224646799147353200E-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
|
||||
#24 = CALENDAR_DATE ( 2023, 12, 9 ) ;
|
||||
#25 = FACE_OUTER_BOUND ( 'NONE', #137, .T. ) ;
|
||||
#26 = AXIS2_PLACEMENT_3D ( 'NONE', #131, #306, #147 ) ;
|
||||
#27 = CARTESIAN_POINT ( 'NONE', ( -0.3200000000000000100, 0.0000000000000000000, -0.01600000000000001800 ) ) ;
|
||||
#28 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#29 = CIRCLE ( 'NONE', #250, 0.5939999999999999700 ) ;
|
||||
#30 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#31 = EDGE_CURVE ( 'NONE', #223, #296, #29, .T. ) ;
|
||||
#32 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
|
||||
#33 = CALENDAR_DATE ( 2023, 12, 9 ) ;
|
||||
#34 = VERTEX_POINT ( 'NONE', #27 ) ;
|
||||
#35 = PERSON_AND_ORGANIZATION ( #203, #57 ) ;
|
||||
#36 = CALENDAR_DATE ( 2023, 12, 9 ) ;
|
||||
#37 = ORIENTED_EDGE ( 'NONE', *, *, #230, .F. ) ;
|
||||
#38 = ORIENTED_EDGE ( 'NONE', *, *, #341, .T. ) ;
|
||||
#39 = AXIS2_PLACEMENT_3D ( 'NONE', #182, #123, #21 ) ;
|
||||
#40 = VERTEX_POINT ( 'NONE', #346 ) ;
|
||||
#41 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #54 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #73, #214, #268 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
|
||||
#42 = ADVANCED_FACE ( 'NONE', ( #5, #25 ), #238, .T. ) ;
|
||||
#43 = TOROIDAL_SURFACE ( 'NONE', #200, 0.3271554175279990400, 0.009600000000000000900 ) ;
|
||||
#44 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.01280000000000013800 ) ) ;
|
||||
#45 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.224646799147356200E-016, 0.0000000000000000000 ) ) ;
|
||||
#46 = EDGE_CURVE ( 'NONE', #223, #271, #286, .T. ) ;
|
||||
#47 = LOCAL_TIME ( 8, 39, 25.00000000000000000, #169 ) ;
|
||||
#48 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#49 = APPLICATION_PROTOCOL_DEFINITION ( 'international standard', 'config_control_design', 1994, #241 ) ;
|
||||
#50 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#51 = CYLINDRICAL_SURFACE ( 'NONE', #274, 0.5939999999999999700 ) ;
|
||||
#52 = CC_DESIGN_DATE_AND_TIME_ASSIGNMENT ( #90, #126, ( #248 ) ) ;
|
||||
#53 = ORIENTED_EDGE ( 'NONE', *, *, #349, .F. ) ;
|
||||
#54 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #73, 'distance_accuracy_value', 'NONE');
|
||||
#55 = CARTESIAN_POINT ( 'NONE', ( 0.3200000000000000100, 3.918869757271530800E-017, 0.01599999999999998300 ) ) ;
|
||||
#56 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#57 = ORGANIZATION ( 'UNSPECIFIED', 'UNSPECIFIED', '' ) ;
|
||||
#58 = ORIENTED_EDGE ( 'NONE', *, *, #93, .F. ) ;
|
||||
#59 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#60 = DATE_AND_TIME ( #36, #7 ) ;
|
||||
#61 = EDGE_CURVE ( 'NONE', #34, #14, #235, .T. ) ;
|
||||
#62 = EDGE_LOOP ( 'NONE', ( #282, #38, #82, #141 ) ) ;
|
||||
#63 = VERTEX_POINT ( 'NONE', #320 ) ;
|
||||
#64 = APPROVAL_PERSON_ORGANIZATION ( #281, #114, #75 ) ;
|
||||
#65 = ORIENTED_EDGE ( 'NONE', *, *, #313, .F. ) ;
|
||||
#66 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#67 = EDGE_CURVE ( 'NONE', #63, #315, #342, .T. ) ;
|
||||
#68 = CIRCLE ( 'NONE', #256, 0.3271554175279990400 ) ;
|
||||
#69 = DATE_TIME_ROLE ( 'creation_date' ) ;
|
||||
#70 = TOROIDAL_SURFACE ( 'NONE', #138, 0.5868445824720007800, 0.009600000000000000900 ) ;
|
||||
#71 = CLOSED_SHELL ( 'NONE', ( #155, #292, #326, #295, #42, #247, #101, #179, #344, #97 ) ) ;
|
||||
#72 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#73 =( CONVERSION_BASED_UNIT ( 'INCH', #333 ) LENGTH_UNIT ( ) NAMED_UNIT ( #262 ) );
|
||||
#74 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#75 = APPROVAL_ROLE ( '' ) ;
|
||||
#76 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #186, #285 ) ;
|
||||
#77 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#78 = CYLINDRICAL_SURFACE ( 'NONE', #26, 0.5939999999999999700 ) ;
|
||||
#79 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.01600000000000001800 ) ) ;
|
||||
#80 = CIRCLE ( 'NONE', #219, 0.009600000000000000900 ) ;
|
||||
#81 = APPROVAL ( #294, 'UNSPECIFIED' ) ;
|
||||
#82 = ORIENTED_EDGE ( 'NONE', *, *, #31, .F. ) ;
|
||||
#83 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#84 = PRODUCT ( '98017A257_18-8 Stainless Steel Mil. Spec. Washer', '98017A257_18-8 Stainless Steel Mil. Spec. Washer', '', ( #100 ) ) ;
|
||||
#85 = LOCAL_TIME ( 8, 39, 25.00000000000000000, #15 ) ;
|
||||
#86 = CIRCLE ( 'NONE', #17, 0.009600000000000014800 ) ;
|
||||
#87 = SHAPE_DEFINITION_REPRESENTATION ( #206, #345 ) ;
|
||||
#88 = CIRCLE ( 'NONE', #193, 0.5939999999999999700 ) ;
|
||||
#89 = EDGE_LOOP ( 'NONE', ( #58, #183, #174, #287 ) ) ;
|
||||
#90 = DATE_AND_TIME ( #113, #261 ) ;
|
||||
#91 = APPROVAL_DATE_TIME ( #196, #6 ) ;
|
||||
#92 = FACE_OUTER_BOUND ( 'NONE', #252, .T. ) ;
|
||||
#93 = EDGE_CURVE ( 'NONE', #296, #40, #228, .T. ) ;
|
||||
#94 = CIRCLE ( 'NONE', #172, 0.3271554175279990400 ) ;
|
||||
#95 = CARTESIAN_POINT ( 'NONE', ( -0.5939999999999999700, 0.0000000000000000000, 0.01280000000000013800 ) ) ;
|
||||
#96 = ORIENTED_EDGE ( 'NONE', *, *, #154, .F. ) ;
|
||||
#97 = ADVANCED_FACE ( 'NONE', ( #311 ), #70, .T. ) ;
|
||||
#98 = PERSON_AND_ORGANIZATION_ROLE ( 'creator' ) ;
|
||||
#99 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #103, #297, ( #76 ) ) ;
|
||||
#100 = MECHANICAL_CONTEXT ( 'NONE', #241, 'mechanical' ) ;
|
||||
#101 = ADVANCED_FACE ( 'NONE', ( #236 ), #51, .T. ) ;
|
||||
#102 = EDGE_CURVE ( 'NONE', #173, #10, #304, .T. ) ;
|
||||
#103 = PERSON_AND_ORGANIZATION ( #203, #57 ) ;
|
||||
#104 = ORIENTED_EDGE ( 'NONE', *, *, #341, .F. ) ;
|
||||
#105 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#106 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#107 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#108 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.01599999999999998300 ) ) ;
|
||||
#109 = ORIENTED_EDGE ( 'NONE', *, *, #234, .T. ) ;
|
||||
#110 = AXIS2_PLACEMENT_3D ( 'NONE', #240, #276, #356 ) ;
|
||||
#111 = CARTESIAN_POINT ( 'NONE', ( -0.5868445824720007800, 0.0000000000000000000, 0.006399999999999983000 ) ) ;
|
||||
#112 = ORIENTED_EDGE ( 'NONE', *, *, #171, .F. ) ;
|
||||
#113 = CALENDAR_DATE ( 2023, 12, 9 ) ;
|
||||
#114 = APPROVAL ( #4, 'UNSPECIFIED' ) ;
|
||||
#115 = EDGE_CURVE ( 'NONE', #135, #34, #153, .T. ) ;
|
||||
#116 = VECTOR ( 'NONE', #288, 39.37007874015748100 ) ;
|
||||
#117 = EDGE_LOOP ( 'NONE', ( #216, #337 ) ) ;
|
||||
#118 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.01599999999999998300 ) ) ;
|
||||
#119 = PERSON_AND_ORGANIZATION ( #203, #57 ) ;
|
||||
#120 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 6, 0, .BEHIND. ) ;
|
||||
#121 = AXIS2_PLACEMENT_3D ( 'NONE', #267, #124, #218 ) ;
|
||||
#122 = AXIS2_PLACEMENT_3D ( 'NONE', #300, #217, #72 ) ;
|
||||
#123 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#124 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#125 = LOCAL_TIME ( 8, 39, 25.00000000000000000, #347 ) ;
|
||||
#126 = DATE_TIME_ROLE ( 'classification_date' ) ;
|
||||
#127 = EDGE_LOOP ( 'NONE', ( #104, #317, #157, #96 ) ) ;
|
||||
#128 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#129 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#130 = CARTESIAN_POINT ( 'NONE', ( -0.3271554175279990400, 4.006498348993799500E-017, 0.006399999999999983000 ) ) ;
|
||||
#131 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.01599999999999998300 ) ) ;
|
||||
#132 = CC_DESIGN_APPROVAL ( #114, ( #76 ) ) ;
|
||||
#133 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#134 = PERSON_AND_ORGANIZATION_ROLE ( 'design_owner' ) ;
|
||||
#135 = VERTEX_POINT ( 'NONE', #162 ) ;
|
||||
#136 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.01599999999999998300 ) ) ;
|
||||
#137 = EDGE_LOOP ( 'NONE', ( #245, #145 ) ) ;
|
||||
#138 = AXIS2_PLACEMENT_3D ( 'NONE', #178, #352, #310 ) ;
|
||||
#139 = CC_DESIGN_DATE_AND_TIME_ASSIGNMENT ( #314, #69, ( #76 ) ) ;
|
||||
#140 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.01600000000000001800 ) ) ;
|
||||
#141 = ORIENTED_EDGE ( 'NONE', *, *, #212, .F. ) ;
|
||||
#142 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#143 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.01599999999999998300 ) ) ;
|
||||
#144 = ORIENTED_EDGE ( 'NONE', *, *, #188, .F. ) ;
|
||||
#145 = ORIENTED_EDGE ( 'NONE', *, *, #67, .T. ) ;
|
||||
#146 = APPROVAL_DATE_TIME ( #60, #81 ) ;
|
||||
#147 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#148 = EDGE_CURVE ( 'NONE', #135, #10, #231, .T. ) ;
|
||||
#149 = CIRCLE ( 'NONE', #338, 0.3200000000000000100 ) ;
|
||||
#150 = ORIENTED_EDGE ( 'NONE', *, *, #93, .T. ) ;
|
||||
#151 = CARTESIAN_POINT ( 'NONE', ( 0.5939999999999999700, 7.274401986935278000E-017, 0.01599999999999998300 ) ) ;
|
||||
#152 = APPROVAL_DATE_TIME ( #207, #114 ) ;
|
||||
#153 = LINE ( 'NONE', #8, #170 ) ;
|
||||
#154 = EDGE_CURVE ( 'NONE', #296, #223, #191, .T. ) ;
|
||||
#155 = ADVANCED_FACE ( 'NONE', ( #225 ), #283, .T. ) ;
|
||||
#156 = AXIS2_PLACEMENT_3D ( 'NONE', #190, #249, #77 ) ;
|
||||
#157 = ORIENTED_EDGE ( 'NONE', *, *, #212, .T. ) ;
|
||||
#158 = ORIENTED_EDGE ( 'NONE', *, *, #308, .F. ) ;
|
||||
#159 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #194, #350, ( #248 ) ) ;
|
||||
#160 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.01599999999999998300 ) ) ;
|
||||
#161 = CARTESIAN_POINT ( 'NONE', ( -0.5939999999999999700, 0.0000000000000000000, 0.01599999999999998300 ) ) ;
|
||||
#162 = CARTESIAN_POINT ( 'NONE', ( -0.3200000000000000100, 0.0000000000000000000, 0.01280000000000027500 ) ) ;
|
||||
#163 = DIRECTION ( 'NONE', ( -1.224646799147353200E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#164 = LINE ( 'NONE', #55, #167 ) ;
|
||||
#165 = CARTESIAN_POINT ( 'NONE', ( -0.5868445824720007800, 0.0000000000000000000, 0.01599999999999998300 ) ) ;
|
||||
#166 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.01280000000000013800 ) ) ;
|
||||
#167 = VECTOR ( 'NONE', #105, 39.37007874015748100 ) ;
|
||||
#168 = ORIENTED_EDGE ( 'NONE', *, *, #115, .F. ) ;
|
||||
#169 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 6, 0, .BEHIND. ) ;
|
||||
#170 = VECTOR ( 'NONE', #302, 39.37007874015748100 ) ;
|
||||
#171 = EDGE_CURVE ( 'NONE', #173, #211, #94, .T. ) ;
|
||||
#172 = AXIS2_PLACEMENT_3D ( 'NONE', #136, #327, #279 ) ;
|
||||
#173 = VERTEX_POINT ( 'NONE', #301 ) ;
|
||||
#174 = ORIENTED_EDGE ( 'NONE', *, *, #46, .T. ) ;
|
||||
#175 = AXIS2_PLACEMENT_3D ( 'NONE', #143, #59, #229 ) ;
|
||||
#176 = PERSON_AND_ORGANIZATION ( #203, #57 ) ;
|
||||
#177 = EDGE_LOOP ( 'NONE', ( #144, #109, #343, #158 ) ) ;
|
||||
#178 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.006399999999999983000 ) ) ;
|
||||
#179 = ADVANCED_FACE ( 'NONE', ( #293 ), #12, .F. ) ;
|
||||
#180 = FACE_OUTER_BOUND ( 'NONE', #202, .T. ) ;
|
||||
#181 = AXIS2_PLACEMENT_3D ( 'NONE', #50, #222, #246 ) ;
|
||||
#182 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.01599999999999998300 ) ) ;
|
||||
#183 = ORIENTED_EDGE ( 'NONE', *, *, #154, .T. ) ;
|
||||
#184 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#185 = PERSON_AND_ORGANIZATION_ROLE ( 'design_supplier' ) ;
|
||||
#186 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #84, .NOT_KNOWN. ) ;
|
||||
#187 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#188 = EDGE_CURVE ( 'NONE', #10, #14, #164, .T. ) ;
|
||||
#189 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.006399999999999983000 ) ) ;
|
||||
#190 = CARTESIAN_POINT ( 'NONE', ( 0.3271554175279990400, 0.0000000000000000000, 0.006399999999999983000 ) ) ;
|
||||
#191 = CIRCLE ( 'NONE', #284, 0.5939999999999999700 ) ;
|
||||
#192 = ORIENTED_EDGE ( 'NONE', *, *, #318, .T. ) ;
|
||||
#193 = AXIS2_PLACEMENT_3D ( 'NONE', #195, #30, #227 ) ;
|
||||
#194 = PERSON_AND_ORGANIZATION ( #203, #57 ) ;
|
||||
#195 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.01600000000000001800 ) ) ;
|
||||
#196 = DATE_AND_TIME ( #269, #47 ) ;
|
||||
#197 = CARTESIAN_POINT ( 'NONE', ( -0.5939999999999999700, 0.0000000000000000000, -0.01600000000000001800 ) ) ;
|
||||
#198 = ORIENTED_EDGE ( 'NONE', *, *, #313, .T. ) ;
|
||||
#199 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#200 = AXIS2_PLACEMENT_3D ( 'NONE', #257, #128, #353 ) ;
|
||||
#201 = TOROIDAL_SURFACE ( 'NONE', #110, 0.3271554175279990400, 0.009600000000000000900 ) ;
|
||||
#202 = EDGE_LOOP ( 'NONE', ( #37, #53 ) ) ;
|
||||
#203 = PERSON ( 'UNSPECIFIED', 'UNSPECIFIED', 'UNSPECIFIED', ('UNSPECIFIED'), ('UNSPECIFIED'), ('UNSPECIFIED') ) ;
|
||||
#204 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.01600000000000001800 ) ) ;
|
||||
#205 = AXIS2_PLACEMENT_3D ( 'NONE', #118, #233, #66 ) ;
|
||||
#206 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #76 ) ;
|
||||
#207 = DATE_AND_TIME ( #24, #85 ) ;
|
||||
#208 = ORIENTED_EDGE ( 'NONE', *, *, #318, .F. ) ;
|
||||
#209 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #119, #98, ( #186 ) ) ;
|
||||
#210 = CIRCLE ( 'NONE', #175, 0.5868445824720007800 ) ;
|
||||
#211 = VERTEX_POINT ( 'NONE', #291 ) ;
|
||||
#212 = EDGE_CURVE ( 'NONE', #315, #223, #80, .T. ) ;
|
||||
#213 = VECTOR ( 'NONE', #270, 39.37007874015748100 ) ;
|
||||
#214 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
|
||||
#215 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #273, #185, ( #186 ) ) ;
|
||||
#216 = ORIENTED_EDGE ( 'NONE', *, *, #61, .T. ) ;
|
||||
#217 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#218 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
|
||||
#219 = AXIS2_PLACEMENT_3D ( 'NONE', #111, #305, #199 ) ;
|
||||
#220 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#221 = SECURITY_CLASSIFICATION_LEVEL ( 'unclassified' ) ;
|
||||
#222 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#223 = VERTEX_POINT ( 'NONE', #95 ) ;
|
||||
#224 = ORIENTED_EDGE ( 'NONE', *, *, #148, .T. ) ;
|
||||
#225 = FACE_OUTER_BOUND ( 'NONE', #62, .T. ) ;
|
||||
#226 = EDGE_LOOP ( 'NONE', ( #258, #192 ) ) ;
|
||||
#227 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#228 = LINE ( 'NONE', #151, #116 ) ;
|
||||
#229 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#230 = EDGE_CURVE ( 'NONE', #271, #40, #88, .T. ) ;
|
||||
#231 = CIRCLE ( 'NONE', #265, 0.3200000000000000100 ) ;
|
||||
#232 = CC_DESIGN_SECURITY_CLASSIFICATION ( #248, ( #186 ) ) ;
|
||||
#233 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#234 = EDGE_CURVE ( 'NONE', #10, #135, #9, .T. ) ;
|
||||
#235 = CIRCLE ( 'NONE', #322, 0.3200000000000000100 ) ;
|
||||
#236 = FACE_OUTER_BOUND ( 'NONE', #89, .T. ) ;
|
||||
#237 = APPLICATION_CONTEXT ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
|
||||
#238 = PLANE ( 'NONE', #121 ) ;
|
||||
#239 = AXIS2_PLACEMENT_3D ( 'NONE', #324, #163, #45 ) ;
|
||||
#240 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.006399999999999983000 ) ) ;
|
||||
#241 = APPLICATION_CONTEXT ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
|
||||
#242 = PERSON_AND_ORGANIZATION ( #203, #57 ) ;
|
||||
#243 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#244 = CC_DESIGN_APPROVAL ( #6, ( #186 ) ) ;
|
||||
#245 = ORIENTED_EDGE ( 'NONE', *, *, #289, .T. ) ;
|
||||
#246 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#247 = ADVANCED_FACE ( 'NONE', ( #180, #299 ), #332, .F. ) ;
|
||||
#248 = SECURITY_CLASSIFICATION ( '', '', #221 ) ;
|
||||
#249 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#250 = AXIS2_PLACEMENT_3D ( 'NONE', #44, #74, #355 ) ;
|
||||
#251 = ORIENTED_EDGE ( 'NONE', *, *, #148, .F. ) ;
|
||||
#252 = EDGE_LOOP ( 'NONE', ( #16, #150, #340, #263 ) ) ;
|
||||
#253 = CARTESIAN_POINT ( 'NONE', ( 0.5939999999999999700, 7.274401986935278000E-017, 0.01280000000000013800 ) ) ;
|
||||
#254 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.01280000000000027500 ) ) ;
|
||||
#255 = ORIENTED_EDGE ( 'NONE', *, *, #102, .T. ) ;
|
||||
#256 = AXIS2_PLACEMENT_3D ( 'NONE', #19, #187, #325 ) ;
|
||||
#257 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.006399999999999983000 ) ) ;
|
||||
#258 = ORIENTED_EDGE ( 'NONE', *, *, #171, .T. ) ;
|
||||
#259 = CC_DESIGN_APPROVAL ( #81, ( #248 ) ) ;
|
||||
#260 = AXIS2_PLACEMENT_3D ( 'NONE', #254, #56, #142 ) ;
|
||||
#261 = LOCAL_TIME ( 8, 39, 25.00000000000000000, #335 ) ;
|
||||
#262 = DIMENSIONAL_EXPONENTS ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
|
||||
#263 = ORIENTED_EDGE ( 'NONE', *, *, #46, .F. ) ;
|
||||
#264 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#265 = AXIS2_PLACEMENT_3D ( 'NONE', #3, #243, #107 ) ;
|
||||
#266 = APPROVAL_ROLE ( '' ) ;
|
||||
#267 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.01599999999999998300 ) ) ;
|
||||
#268 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
|
||||
#269 = CALENDAR_DATE ( 2023, 12, 9 ) ;
|
||||
#270 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#271 = VERTEX_POINT ( 'NONE', #197 ) ;
|
||||
#272 = DIRECTION ( 'NONE', ( -1.000000000000000000, 1.224646799147348300E-016, 0.0000000000000000000 ) ) ;
|
||||
#273 = PERSON_AND_ORGANIZATION ( #203, #57 ) ;
|
||||
#274 = AXIS2_PLACEMENT_3D ( 'NONE', #160, #264, #129 ) ;
|
||||
#275 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#276 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#277 = FACE_OUTER_BOUND ( 'NONE', #278, .T. ) ;
|
||||
#278 = EDGE_LOOP ( 'NONE', ( #65, #112, #255, #251 ) ) ;
|
||||
#279 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#280 = AXIS2_PLACEMENT_3D ( 'NONE', #140, #330, #32 ) ;
|
||||
#281 = PERSON_AND_ORGANIZATION ( #203, #57 ) ;
|
||||
#282 = ORIENTED_EDGE ( 'NONE', *, *, #67, .F. ) ;
|
||||
#283 = TOROIDAL_SURFACE ( 'NONE', #303, 0.5868445824720007800, 0.009600000000000000900 ) ;
|
||||
#284 = AXIS2_PLACEMENT_3D ( 'NONE', #166, #106, #184 ) ;
|
||||
#285 = DESIGN_CONTEXT ( 'detailed design', #237, 'design' ) ;
|
||||
#286 = LINE ( 'NONE', #161, #213 ) ;
|
||||
#287 = ORIENTED_EDGE ( 'NONE', *, *, #230, .T. ) ;
|
||||
#288 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#289 = EDGE_CURVE ( 'NONE', #315, #63, #210, .T. ) ;
|
||||
#290 = FACE_OUTER_BOUND ( 'NONE', #348, .T. ) ;
|
||||
#291 = CARTESIAN_POINT ( 'NONE', ( -0.3271554175279990400, 4.006498348993799500E-017, 0.01599999999999998300 ) ) ;
|
||||
#292 = ADVANCED_FACE ( 'NONE', ( #13 ), #43, .T. ) ;
|
||||
#293 = FACE_OUTER_BOUND ( 'NONE', #177, .T. ) ;
|
||||
#294 = APPROVAL_STATUS ( 'not_yet_approved' ) ;
|
||||
#295 = ADVANCED_FACE ( 'NONE', ( #92 ), #78, .T. ) ;
|
||||
#296 = VERTEX_POINT ( 'NONE', #253 ) ;
|
||||
#297 = PERSON_AND_ORGANIZATION_ROLE ( 'creator' ) ;
|
||||
#298 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( $, .METRE. ) );
|
||||
#299 = FACE_BOUND ( 'NONE', #117, .T. ) ;
|
||||
#300 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.01600000000000001800 ) ) ;
|
||||
#301 = CARTESIAN_POINT ( 'NONE', ( 0.3271554175279990400, 0.0000000000000000000, 0.01599999999999998300 ) ) ;
|
||||
#302 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#303 = AXIS2_PLACEMENT_3D ( 'NONE', #189, #28, #48 ) ;
|
||||
#304 = CIRCLE ( 'NONE', #156, 0.009600000000000000900 ) ;
|
||||
#305 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#306 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#307 = MANIFOLD_SOLID_BREP ( 'Fillet1', #71 ) ;
|
||||
#308 = EDGE_CURVE ( 'NONE', #14, #34, #149, .T. ) ;
|
||||
#309 = CYLINDRICAL_SURFACE ( 'NONE', #39, 0.3200000000000000100 ) ;
|
||||
#310 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#311 = FACE_OUTER_BOUND ( 'NONE', #127, .T. ) ;
|
||||
#312 = EDGE_LOOP ( 'NONE', ( #208, #198, #329, #316 ) ) ;
|
||||
#313 = EDGE_CURVE ( 'NONE', #211, #135, #86, .T. ) ;
|
||||
#314 = DATE_AND_TIME ( #33, #125 ) ;
|
||||
#315 = VERTEX_POINT ( 'NONE', #165 ) ;
|
||||
#316 = ORIENTED_EDGE ( 'NONE', *, *, #102, .F. ) ;
|
||||
#317 = ORIENTED_EDGE ( 'NONE', *, *, #289, .F. ) ;
|
||||
#318 = EDGE_CURVE ( 'NONE', #211, #173, #68, .T. ) ;
|
||||
#319 = APPROVAL_ROLE ( '' ) ;
|
||||
#320 = CARTESIAN_POINT ( 'NONE', ( 0.5868445824720007800, 7.230587691074144000E-017, 0.01599999999999998300 ) ) ;
|
||||
#321 = APPLICATION_PROTOCOL_DEFINITION ( 'international standard', 'config_control_design', 1994, #237 ) ;
|
||||
#322 = AXIS2_PLACEMENT_3D ( 'NONE', #79, #323, #2 ) ;
|
||||
#323 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#324 = CARTESIAN_POINT ( 'NONE', ( 0.5868445824720007800, 7.186773395213007500E-017, 0.006399999999999983000 ) ) ;
|
||||
#325 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#326 = ADVANCED_FACE ( 'NONE', ( #290 ), #309, .F. ) ;
|
||||
#327 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#328 = CIRCLE ( 'NONE', #239, 0.009600000000000014800 ) ;
|
||||
#329 = ORIENTED_EDGE ( 'NONE', *, *, #234, .F. ) ;
|
||||
#330 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
|
||||
#331 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT ( #176, #134, ( #84 ) ) ;
|
||||
#332 = PLANE ( 'NONE', #280 ) ;
|
||||
#333 = LENGTH_MEASURE_WITH_UNIT ( LENGTH_MEASURE( 0.02539999999999999900 ), #298 );
|
||||
#334 = ORIENTED_EDGE ( 'NONE', *, *, #61, .F. ) ;
|
||||
#335 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 6, 0, .BEHIND. ) ;
|
||||
#336 = CIRCLE ( 'NONE', #122, 0.5939999999999999700 ) ;
|
||||
#337 = ORIENTED_EDGE ( 'NONE', *, *, #308, .T. ) ;
|
||||
#338 = AXIS2_PLACEMENT_3D ( 'NONE', #204, #133, #83 ) ;
|
||||
#339 = APPROVAL_PERSON_ORGANIZATION ( #242, #6, #266 ) ;
|
||||
#340 = ORIENTED_EDGE ( 'NONE', *, *, #349, .T. ) ;
|
||||
#341 = EDGE_CURVE ( 'NONE', #63, #296, #328, .T. ) ;
|
||||
#342 = CIRCLE ( 'NONE', #205, 0.5868445824720007800 ) ;
|
||||
#343 = ORIENTED_EDGE ( 'NONE', *, *, #115, .T. ) ;
|
||||
#344 = ADVANCED_FACE ( 'NONE', ( #277 ), #201, .T. ) ;
|
||||
#345 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '98017A257_18-8 Stainless Steel Mil. Spec. Washer', ( #307, #181 ), #41 ) ;
|
||||
#346 = CARTESIAN_POINT ( 'NONE', ( 0.5939999999999999700, 7.274401986935278000E-017, -0.01600000000000001800 ) ) ;
|
||||
#347 = COORDINATED_UNIVERSAL_TIME_OFFSET ( 6, 0, .BEHIND. ) ;
|
||||
#348 = EDGE_LOOP ( 'NONE', ( #224, #18, #334, #168 ) ) ;
|
||||
#349 = EDGE_CURVE ( 'NONE', #40, #271, #336, .T. ) ;
|
||||
#350 = PERSON_AND_ORGANIZATION_ROLE ( 'classification_officer' ) ;
|
||||
#351 = APPROVAL_PERSON_ORGANIZATION ( #35, #81, #319 ) ;
|
||||
#352 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
|
||||
#353 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#354 = APPROVAL_STATUS ( 'not_yet_approved' ) ;
|
||||
#355 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
#356 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
BIN
public/kcl-samples/screenshots/keyboard.png
Normal file
After Width: | Height: | Size: 82 KiB |
Before Width: | Height: | Size: 88 KiB After Width: | Height: | Size: 78 KiB |
Before Width: | Height: | Size: 58 KiB After Width: | Height: | Size: 67 KiB |
@ -1,923 +0,0 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION((('zoo.dev export')), '2;1');
|
||||
FILE_NAME('dump.step', '2021-01-01T00:00:00+00:00', ('Author unknown'), ('Organization unknown'), 'zoo.dev beta', 'zoo.dev', 'Authorization unknown');
|
||||
FILE_SCHEMA(('AP203_CONFIGURATION_CONTROLLED_3D_DESIGN_OF_MECHANICAL_PARTS_AND_ASSEMBLIES_MIM_LF'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
#1 = (
|
||||
LENGTH_UNIT()
|
||||
NAMED_UNIT(*)
|
||||
SI_UNIT($, .METRE.)
|
||||
);
|
||||
#2 = UNCERTAINTY_MEASURE_WITH_UNIT(0.00001, #1, 'DISTANCE_ACCURACY_VALUE', $);
|
||||
#3 = (
|
||||
GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
||||
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2))
|
||||
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1))
|
||||
REPRESENTATION_CONTEXT('', '3D')
|
||||
);
|
||||
#4 = CARTESIAN_POINT('NONE', (0.05, 0.05, 0.05));
|
||||
#5 = VERTEX_POINT('NONE', #4);
|
||||
#6 = CARTESIAN_POINT('NONE', (0.049999999999999996, -0.05, 0.05));
|
||||
#7 = VERTEX_POINT('NONE', #6);
|
||||
#8 = CARTESIAN_POINT('NONE', (0.049999999999999996, -0.05, 0.049));
|
||||
#9 = VERTEX_POINT('NONE', #8);
|
||||
#10 = CARTESIAN_POINT('NONE', (0.05, 0.05, 0.049));
|
||||
#11 = VERTEX_POINT('NONE', #10);
|
||||
#12 = CARTESIAN_POINT('NONE', (-0.05000000000000001, -0.05, 0.05));
|
||||
#13 = VERTEX_POINT('NONE', #12);
|
||||
#14 = CARTESIAN_POINT('NONE', (-0.05000000000000001, -0.05, 0.049));
|
||||
#15 = VERTEX_POINT('NONE', #14);
|
||||
#16 = CARTESIAN_POINT('NONE', (-0.05, 0.05, 0.05));
|
||||
#17 = VERTEX_POINT('NONE', #16);
|
||||
#18 = CARTESIAN_POINT('NONE', (-0.05, 0.05, 0.049));
|
||||
#19 = VERTEX_POINT('NONE', #18);
|
||||
#20 = CARTESIAN_POINT('NONE', (-0.05, 0.05, 0.05));
|
||||
#21 = VERTEX_POINT('NONE', #20);
|
||||
#22 = CARTESIAN_POINT('NONE', (-0.05, -0.05, 0.049999999999999996));
|
||||
#23 = VERTEX_POINT('NONE', #22);
|
||||
#24 = CARTESIAN_POINT('NONE', (-0.049, -0.05, 0.049999999999999996));
|
||||
#25 = VERTEX_POINT('NONE', #24);
|
||||
#26 = CARTESIAN_POINT('NONE', (-0.049, 0.05, 0.05));
|
||||
#27 = VERTEX_POINT('NONE', #26);
|
||||
#28 = CARTESIAN_POINT('NONE', (-0.05, -0.05, -0.05000000000000001));
|
||||
#29 = VERTEX_POINT('NONE', #28);
|
||||
#30 = CARTESIAN_POINT('NONE', (-0.049, -0.05, -0.05000000000000001));
|
||||
#31 = VERTEX_POINT('NONE', #30);
|
||||
#32 = CARTESIAN_POINT('NONE', (-0.05, 0.05, -0.05));
|
||||
#33 = VERTEX_POINT('NONE', #32);
|
||||
#34 = CARTESIAN_POINT('NONE', (-0.049, 0.05, -0.05));
|
||||
#35 = VERTEX_POINT('NONE', #34);
|
||||
#36 = CARTESIAN_POINT('NONE', (0.049, 0.05, 0.05));
|
||||
#37 = VERTEX_POINT('NONE', #36);
|
||||
#38 = CARTESIAN_POINT('NONE', (0.049, -0.05, 0.049999999999999996));
|
||||
#39 = VERTEX_POINT('NONE', #38);
|
||||
#40 = CARTESIAN_POINT('NONE', (0.05, -0.05, 0.049999999999999996));
|
||||
#41 = VERTEX_POINT('NONE', #40);
|
||||
#42 = CARTESIAN_POINT('NONE', (0.05, 0.05, 0.05));
|
||||
#43 = VERTEX_POINT('NONE', #42);
|
||||
#44 = CARTESIAN_POINT('NONE', (0.049, -0.05, -0.05000000000000001));
|
||||
#45 = VERTEX_POINT('NONE', #44);
|
||||
#46 = CARTESIAN_POINT('NONE', (0.05, -0.05, -0.05000000000000001));
|
||||
#47 = VERTEX_POINT('NONE', #46);
|
||||
#48 = CARTESIAN_POINT('NONE', (0.049, 0.05, -0.05));
|
||||
#49 = VERTEX_POINT('NONE', #48);
|
||||
#50 = CARTESIAN_POINT('NONE', (0.05, 0.05, -0.05));
|
||||
#51 = VERTEX_POINT('NONE', #50);
|
||||
#52 = CARTESIAN_POINT('NONE', (-0.05, 0.05, -0.05));
|
||||
#53 = VERTEX_POINT('NONE', #52);
|
||||
#54 = CARTESIAN_POINT('NONE', (-0.049999999999999996, -0.05, -0.05));
|
||||
#55 = VERTEX_POINT('NONE', #54);
|
||||
#56 = CARTESIAN_POINT('NONE', (-0.049999999999999996, -0.05, -0.049));
|
||||
#57 = VERTEX_POINT('NONE', #56);
|
||||
#58 = CARTESIAN_POINT('NONE', (-0.05, 0.05, -0.049));
|
||||
#59 = VERTEX_POINT('NONE', #58);
|
||||
#60 = CARTESIAN_POINT('NONE', (0.05000000000000001, -0.05, -0.05));
|
||||
#61 = VERTEX_POINT('NONE', #60);
|
||||
#62 = CARTESIAN_POINT('NONE', (0.05000000000000001, -0.05, -0.049));
|
||||
#63 = VERTEX_POINT('NONE', #62);
|
||||
#64 = CARTESIAN_POINT('NONE', (0.05, 0.05, -0.05));
|
||||
#65 = VERTEX_POINT('NONE', #64);
|
||||
#66 = CARTESIAN_POINT('NONE', (0.05, 0.05, -0.049));
|
||||
#67 = VERTEX_POINT('NONE', #66);
|
||||
#68 = CARTESIAN_POINT('NONE', (-0.05, -0.05, -0.05));
|
||||
#69 = VERTEX_POINT('NONE', #68);
|
||||
#70 = CARTESIAN_POINT('NONE', (-0.049999999999999996, -0.05, 0.05));
|
||||
#71 = VERTEX_POINT('NONE', #70);
|
||||
#72 = CARTESIAN_POINT('NONE', (-0.049999999999999996, -0.049, 0.05));
|
||||
#73 = VERTEX_POINT('NONE', #72);
|
||||
#74 = CARTESIAN_POINT('NONE', (-0.05, -0.049, -0.05));
|
||||
#75 = VERTEX_POINT('NONE', #74);
|
||||
#76 = CARTESIAN_POINT('NONE', (0.05000000000000001, -0.05, 0.05));
|
||||
#77 = VERTEX_POINT('NONE', #76);
|
||||
#78 = CARTESIAN_POINT('NONE', (0.05000000000000001, -0.049, 0.05));
|
||||
#79 = VERTEX_POINT('NONE', #78);
|
||||
#80 = CARTESIAN_POINT('NONE', (0.05, -0.05, -0.05));
|
||||
#81 = VERTEX_POINT('NONE', #80);
|
||||
#82 = CARTESIAN_POINT('NONE', (0.05, -0.049, -0.05));
|
||||
#83 = VERTEX_POINT('NONE', #82);
|
||||
#84 = CARTESIAN_POINT('NONE', (-0.05, 0.05, -0.05));
|
||||
#85 = VERTEX_POINT('NONE', #84);
|
||||
#86 = CARTESIAN_POINT('NONE', (-0.049999999999999996, 0.05, 0.05));
|
||||
#87 = VERTEX_POINT('NONE', #86);
|
||||
#88 = CARTESIAN_POINT('NONE', (-0.049999999999999996, 0.051, 0.05));
|
||||
#89 = VERTEX_POINT('NONE', #88);
|
||||
#90 = CARTESIAN_POINT('NONE', (-0.05, 0.051, -0.05));
|
||||
#91 = VERTEX_POINT('NONE', #90);
|
||||
#92 = CARTESIAN_POINT('NONE', (0.05000000000000001, 0.05, 0.05));
|
||||
#93 = VERTEX_POINT('NONE', #92);
|
||||
#94 = CARTESIAN_POINT('NONE', (0.05000000000000001, 0.051, 0.05));
|
||||
#95 = VERTEX_POINT('NONE', #94);
|
||||
#96 = CARTESIAN_POINT('NONE', (0.05, 0.05, -0.05));
|
||||
#97 = VERTEX_POINT('NONE', #96);
|
||||
#98 = CARTESIAN_POINT('NONE', (0.05, 0.051, -0.05));
|
||||
#99 = VERTEX_POINT('NONE', #98);
|
||||
#100 = DIRECTION('NONE', (-0.00000000000000006938893903907228, -1, 0));
|
||||
#101 = VECTOR('NONE', #100, 1);
|
||||
#102 = CARTESIAN_POINT('NONE', (0.05, 0.05, 0.05));
|
||||
#103 = LINE('NONE', #102, #101);
|
||||
#104 = DIRECTION('NONE', (0, 0, -1));
|
||||
#105 = VECTOR('NONE', #104, 1);
|
||||
#106 = CARTESIAN_POINT('NONE', (0.049999999999999996, -0.05, 0.05));
|
||||
#107 = LINE('NONE', #106, #105);
|
||||
#108 = DIRECTION('NONE', (-0.00000000000000006938893903907228, -1, 0));
|
||||
#109 = VECTOR('NONE', #108, 1);
|
||||
#110 = CARTESIAN_POINT('NONE', (0.05, 0.05, 0.049));
|
||||
#111 = LINE('NONE', #110, #109);
|
||||
#112 = DIRECTION('NONE', (0, 0, -1));
|
||||
#113 = VECTOR('NONE', #112, 1);
|
||||
#114 = CARTESIAN_POINT('NONE', (0.05, 0.05, 0.05));
|
||||
#115 = LINE('NONE', #114, #113);
|
||||
#116 = DIRECTION('NONE', (-1, 0, 0));
|
||||
#117 = VECTOR('NONE', #116, 1);
|
||||
#118 = CARTESIAN_POINT('NONE', (0.049999999999999996, -0.05, 0.05));
|
||||
#119 = LINE('NONE', #118, #117);
|
||||
#120 = DIRECTION('NONE', (0, 0, -1));
|
||||
#121 = VECTOR('NONE', #120, 1);
|
||||
#122 = CARTESIAN_POINT('NONE', (-0.05000000000000001, -0.05, 0.05));
|
||||
#123 = LINE('NONE', #122, #121);
|
||||
#124 = DIRECTION('NONE', (-1, 0, 0));
|
||||
#125 = VECTOR('NONE', #124, 1);
|
||||
#126 = CARTESIAN_POINT('NONE', (0.049999999999999996, -0.05, 0.049));
|
||||
#127 = LINE('NONE', #126, #125);
|
||||
#128 = DIRECTION('NONE', (0.00000000000000006938893903907228, 1, 0));
|
||||
#129 = VECTOR('NONE', #128, 1);
|
||||
#130 = CARTESIAN_POINT('NONE', (-0.05000000000000001, -0.05, 0.05));
|
||||
#131 = LINE('NONE', #130, #129);
|
||||
#132 = DIRECTION('NONE', (0, 0, -1));
|
||||
#133 = VECTOR('NONE', #132, 1);
|
||||
#134 = CARTESIAN_POINT('NONE', (-0.05, 0.05, 0.05));
|
||||
#135 = LINE('NONE', #134, #133);
|
||||
#136 = DIRECTION('NONE', (0.00000000000000006938893903907228, 1, 0));
|
||||
#137 = VECTOR('NONE', #136, 1);
|
||||
#138 = CARTESIAN_POINT('NONE', (-0.05000000000000001, -0.05, 0.049));
|
||||
#139 = LINE('NONE', #138, #137);
|
||||
#140 = DIRECTION('NONE', (1, 0, 0));
|
||||
#141 = VECTOR('NONE', #140, 1);
|
||||
#142 = CARTESIAN_POINT('NONE', (-0.05, 0.05, 0.05));
|
||||
#143 = LINE('NONE', #142, #141);
|
||||
#144 = DIRECTION('NONE', (1, 0, 0));
|
||||
#145 = VECTOR('NONE', #144, 1);
|
||||
#146 = CARTESIAN_POINT('NONE', (-0.05, 0.05, 0.049));
|
||||
#147 = LINE('NONE', #146, #145);
|
||||
#148 = DIRECTION('NONE', (0, -1, -0.00000000000000006938893903907228));
|
||||
#149 = VECTOR('NONE', #148, 1);
|
||||
#150 = CARTESIAN_POINT('NONE', (-0.05, 0.05, 0.05));
|
||||
#151 = LINE('NONE', #150, #149);
|
||||
#152 = DIRECTION('NONE', (1, 0, 0));
|
||||
#153 = VECTOR('NONE', #152, 1);
|
||||
#154 = CARTESIAN_POINT('NONE', (-0.05, -0.05, 0.049999999999999996));
|
||||
#155 = LINE('NONE', #154, #153);
|
||||
#156 = DIRECTION('NONE', (0, -1, -0.00000000000000006938893903907228));
|
||||
#157 = VECTOR('NONE', #156, 1);
|
||||
#158 = CARTESIAN_POINT('NONE', (-0.049, 0.05, 0.05));
|
||||
#159 = LINE('NONE', #158, #157);
|
||||
#160 = DIRECTION('NONE', (1, 0, 0));
|
||||
#161 = VECTOR('NONE', #160, 1);
|
||||
#162 = CARTESIAN_POINT('NONE', (-0.05, 0.05, 0.05));
|
||||
#163 = LINE('NONE', #162, #161);
|
||||
#164 = DIRECTION('NONE', (0, 0, -1));
|
||||
#165 = VECTOR('NONE', #164, 1);
|
||||
#166 = CARTESIAN_POINT('NONE', (-0.05, -0.05, 0.049999999999999996));
|
||||
#167 = LINE('NONE', #166, #165);
|
||||
#168 = DIRECTION('NONE', (1, 0, 0));
|
||||
#169 = VECTOR('NONE', #168, 1);
|
||||
#170 = CARTESIAN_POINT('NONE', (-0.05, -0.05, -0.05000000000000001));
|
||||
#171 = LINE('NONE', #170, #169);
|
||||
#172 = DIRECTION('NONE', (0, 0, -1));
|
||||
#173 = VECTOR('NONE', #172, 1);
|
||||
#174 = CARTESIAN_POINT('NONE', (-0.049, -0.05, 0.049999999999999996));
|
||||
#175 = LINE('NONE', #174, #173);
|
||||
#176 = DIRECTION('NONE', (0, 1, 0.00000000000000006938893903907228));
|
||||
#177 = VECTOR('NONE', #176, 1);
|
||||
#178 = CARTESIAN_POINT('NONE', (-0.05, -0.05, -0.05000000000000001));
|
||||
#179 = LINE('NONE', #178, #177);
|
||||
#180 = DIRECTION('NONE', (1, 0, 0));
|
||||
#181 = VECTOR('NONE', #180, 1);
|
||||
#182 = CARTESIAN_POINT('NONE', (-0.05, 0.05, -0.05));
|
||||
#183 = LINE('NONE', #182, #181);
|
||||
#184 = DIRECTION('NONE', (0, 1, 0.00000000000000006938893903907228));
|
||||
#185 = VECTOR('NONE', #184, 1);
|
||||
#186 = CARTESIAN_POINT('NONE', (-0.049, -0.05, -0.05000000000000001));
|
||||
#187 = LINE('NONE', #186, #185);
|
||||
#188 = DIRECTION('NONE', (0, 0, 1));
|
||||
#189 = VECTOR('NONE', #188, 1);
|
||||
#190 = CARTESIAN_POINT('NONE', (-0.05, 0.05, -0.05));
|
||||
#191 = LINE('NONE', #190, #189);
|
||||
#192 = DIRECTION('NONE', (0, 0, 1));
|
||||
#193 = VECTOR('NONE', #192, 1);
|
||||
#194 = CARTESIAN_POINT('NONE', (-0.049, 0.05, -0.05));
|
||||
#195 = LINE('NONE', #194, #193);
|
||||
#196 = DIRECTION('NONE', (0, -1, -0.00000000000000006938893903907228));
|
||||
#197 = VECTOR('NONE', #196, 1);
|
||||
#198 = CARTESIAN_POINT('NONE', (0.049, 0.05, 0.05));
|
||||
#199 = LINE('NONE', #198, #197);
|
||||
#200 = DIRECTION('NONE', (1, 0, 0));
|
||||
#201 = VECTOR('NONE', #200, 1);
|
||||
#202 = CARTESIAN_POINT('NONE', (0.049, -0.05, 0.049999999999999996));
|
||||
#203 = LINE('NONE', #202, #201);
|
||||
#204 = DIRECTION('NONE', (0, -1, -0.00000000000000006938893903907228));
|
||||
#205 = VECTOR('NONE', #204, 1);
|
||||
#206 = CARTESIAN_POINT('NONE', (0.05, 0.05, 0.05));
|
||||
#207 = LINE('NONE', #206, #205);
|
||||
#208 = DIRECTION('NONE', (1, 0, 0));
|
||||
#209 = VECTOR('NONE', #208, 1);
|
||||
#210 = CARTESIAN_POINT('NONE', (0.049, 0.05, 0.05));
|
||||
#211 = LINE('NONE', #210, #209);
|
||||
#212 = DIRECTION('NONE', (0, 0, -1));
|
||||
#213 = VECTOR('NONE', #212, 1);
|
||||
#214 = CARTESIAN_POINT('NONE', (0.049, -0.05, 0.049999999999999996));
|
||||
#215 = LINE('NONE', #214, #213);
|
||||
#216 = DIRECTION('NONE', (1, 0, 0));
|
||||
#217 = VECTOR('NONE', #216, 1);
|
||||
#218 = CARTESIAN_POINT('NONE', (0.049, -0.05, -0.05000000000000001));
|
||||
#219 = LINE('NONE', #218, #217);
|
||||
#220 = DIRECTION('NONE', (0, 0, -1));
|
||||
#221 = VECTOR('NONE', #220, 1);
|
||||
#222 = CARTESIAN_POINT('NONE', (0.05, -0.05, 0.049999999999999996));
|
||||
#223 = LINE('NONE', #222, #221);
|
||||
#224 = DIRECTION('NONE', (0, 1, 0.00000000000000006938893903907228));
|
||||
#225 = VECTOR('NONE', #224, 1);
|
||||
#226 = CARTESIAN_POINT('NONE', (0.049, -0.05, -0.05000000000000001));
|
||||
#227 = LINE('NONE', #226, #225);
|
||||
#228 = DIRECTION('NONE', (1, 0, 0));
|
||||
#229 = VECTOR('NONE', #228, 1);
|
||||
#230 = CARTESIAN_POINT('NONE', (0.049, 0.05, -0.05));
|
||||
#231 = LINE('NONE', #230, #229);
|
||||
#232 = DIRECTION('NONE', (0, 1, 0.00000000000000006938893903907228));
|
||||
#233 = VECTOR('NONE', #232, 1);
|
||||
#234 = CARTESIAN_POINT('NONE', (0.05, -0.05, -0.05000000000000001));
|
||||
#235 = LINE('NONE', #234, #233);
|
||||
#236 = DIRECTION('NONE', (0, 0, 1));
|
||||
#237 = VECTOR('NONE', #236, 1);
|
||||
#238 = CARTESIAN_POINT('NONE', (0.049, 0.05, -0.05));
|
||||
#239 = LINE('NONE', #238, #237);
|
||||
#240 = DIRECTION('NONE', (0, 0, 1));
|
||||
#241 = VECTOR('NONE', #240, 1);
|
||||
#242 = CARTESIAN_POINT('NONE', (0.05, 0.05, -0.05));
|
||||
#243 = LINE('NONE', #242, #241);
|
||||
#244 = DIRECTION('NONE', (0.00000000000000006938893903907228, -1, 0));
|
||||
#245 = VECTOR('NONE', #244, 1);
|
||||
#246 = CARTESIAN_POINT('NONE', (-0.05, 0.05, -0.05));
|
||||
#247 = LINE('NONE', #246, #245);
|
||||
#248 = DIRECTION('NONE', (0, 0, 1));
|
||||
#249 = VECTOR('NONE', #248, 1);
|
||||
#250 = CARTESIAN_POINT('NONE', (-0.049999999999999996, -0.05, -0.05));
|
||||
#251 = LINE('NONE', #250, #249);
|
||||
#252 = DIRECTION('NONE', (0.00000000000000006938893903907228, -1, 0));
|
||||
#253 = VECTOR('NONE', #252, 1);
|
||||
#254 = CARTESIAN_POINT('NONE', (-0.05, 0.05, -0.049));
|
||||
#255 = LINE('NONE', #254, #253);
|
||||
#256 = DIRECTION('NONE', (0, 0, 1));
|
||||
#257 = VECTOR('NONE', #256, 1);
|
||||
#258 = CARTESIAN_POINT('NONE', (-0.05, 0.05, -0.05));
|
||||
#259 = LINE('NONE', #258, #257);
|
||||
#260 = DIRECTION('NONE', (1, 0, 0));
|
||||
#261 = VECTOR('NONE', #260, 1);
|
||||
#262 = CARTESIAN_POINT('NONE', (-0.049999999999999996, -0.05, -0.05));
|
||||
#263 = LINE('NONE', #262, #261);
|
||||
#264 = DIRECTION('NONE', (0, 0, 1));
|
||||
#265 = VECTOR('NONE', #264, 1);
|
||||
#266 = CARTESIAN_POINT('NONE', (0.05000000000000001, -0.05, -0.05));
|
||||
#267 = LINE('NONE', #266, #265);
|
||||
#268 = DIRECTION('NONE', (1, 0, 0));
|
||||
#269 = VECTOR('NONE', #268, 1);
|
||||
#270 = CARTESIAN_POINT('NONE', (-0.049999999999999996, -0.05, -0.049));
|
||||
#271 = LINE('NONE', #270, #269);
|
||||
#272 = DIRECTION('NONE', (-0.00000000000000006938893903907228, 1, 0));
|
||||
#273 = VECTOR('NONE', #272, 1);
|
||||
#274 = CARTESIAN_POINT('NONE', (0.05000000000000001, -0.05, -0.05));
|
||||
#275 = LINE('NONE', #274, #273);
|
||||
#276 = DIRECTION('NONE', (0, 0, 1));
|
||||
#277 = VECTOR('NONE', #276, 1);
|
||||
#278 = CARTESIAN_POINT('NONE', (0.05, 0.05, -0.05));
|
||||
#279 = LINE('NONE', #278, #277);
|
||||
#280 = DIRECTION('NONE', (-0.00000000000000006938893903907228, 1, 0));
|
||||
#281 = VECTOR('NONE', #280, 1);
|
||||
#282 = CARTESIAN_POINT('NONE', (0.05000000000000001, -0.05, -0.049));
|
||||
#283 = LINE('NONE', #282, #281);
|
||||
#284 = DIRECTION('NONE', (-1, 0, 0));
|
||||
#285 = VECTOR('NONE', #284, 1);
|
||||
#286 = CARTESIAN_POINT('NONE', (0.05, 0.05, -0.05));
|
||||
#287 = LINE('NONE', #286, #285);
|
||||
#288 = DIRECTION('NONE', (-1, 0, 0));
|
||||
#289 = VECTOR('NONE', #288, 1);
|
||||
#290 = CARTESIAN_POINT('NONE', (0.05, 0.05, -0.049));
|
||||
#291 = LINE('NONE', #290, #289);
|
||||
#292 = DIRECTION('NONE', (0.00000000000000006938893903907228, 0, 1));
|
||||
#293 = VECTOR('NONE', #292, 1);
|
||||
#294 = CARTESIAN_POINT('NONE', (-0.05, -0.05, -0.05));
|
||||
#295 = LINE('NONE', #294, #293);
|
||||
#296 = DIRECTION('NONE', (0, 1, 0));
|
||||
#297 = VECTOR('NONE', #296, 1);
|
||||
#298 = CARTESIAN_POINT('NONE', (-0.049999999999999996, -0.05, 0.05));
|
||||
#299 = LINE('NONE', #298, #297);
|
||||
#300 = DIRECTION('NONE', (0.00000000000000006938893903907228, 0, 1));
|
||||
#301 = VECTOR('NONE', #300, 1);
|
||||
#302 = CARTESIAN_POINT('NONE', (-0.05, -0.049, -0.05));
|
||||
#303 = LINE('NONE', #302, #301);
|
||||
#304 = DIRECTION('NONE', (0, 1, 0));
|
||||
#305 = VECTOR('NONE', #304, 1);
|
||||
#306 = CARTESIAN_POINT('NONE', (-0.05, -0.05, -0.05));
|
||||
#307 = LINE('NONE', #306, #305);
|
||||
#308 = DIRECTION('NONE', (1, 0, 0));
|
||||
#309 = VECTOR('NONE', #308, 1);
|
||||
#310 = CARTESIAN_POINT('NONE', (-0.049999999999999996, -0.05, 0.05));
|
||||
#311 = LINE('NONE', #310, #309);
|
||||
#312 = DIRECTION('NONE', (0, 1, 0));
|
||||
#313 = VECTOR('NONE', #312, 1);
|
||||
#314 = CARTESIAN_POINT('NONE', (0.05000000000000001, -0.05, 0.05));
|
||||
#315 = LINE('NONE', #314, #313);
|
||||
#316 = DIRECTION('NONE', (1, 0, 0));
|
||||
#317 = VECTOR('NONE', #316, 1);
|
||||
#318 = CARTESIAN_POINT('NONE', (-0.049999999999999996, -0.049, 0.05));
|
||||
#319 = LINE('NONE', #318, #317);
|
||||
#320 = DIRECTION('NONE', (-0.00000000000000006938893903907228, 0, -1));
|
||||
#321 = VECTOR('NONE', #320, 1);
|
||||
#322 = CARTESIAN_POINT('NONE', (0.05000000000000001, -0.05, 0.05));
|
||||
#323 = LINE('NONE', #322, #321);
|
||||
#324 = DIRECTION('NONE', (0, 1, 0));
|
||||
#325 = VECTOR('NONE', #324, 1);
|
||||
#326 = CARTESIAN_POINT('NONE', (0.05, -0.05, -0.05));
|
||||
#327 = LINE('NONE', #326, #325);
|
||||
#328 = DIRECTION('NONE', (-0.00000000000000006938893903907228, 0, -1));
|
||||
#329 = VECTOR('NONE', #328, 1);
|
||||
#330 = CARTESIAN_POINT('NONE', (0.05000000000000001, -0.049, 0.05));
|
||||
#331 = LINE('NONE', #330, #329);
|
||||
#332 = DIRECTION('NONE', (-1, 0, 0));
|
||||
#333 = VECTOR('NONE', #332, 1);
|
||||
#334 = CARTESIAN_POINT('NONE', (0.05, -0.05, -0.05));
|
||||
#335 = LINE('NONE', #334, #333);
|
||||
#336 = DIRECTION('NONE', (-1, 0, 0));
|
||||
#337 = VECTOR('NONE', #336, 1);
|
||||
#338 = CARTESIAN_POINT('NONE', (0.05, -0.049, -0.05));
|
||||
#339 = LINE('NONE', #338, #337);
|
||||
#340 = DIRECTION('NONE', (0.00000000000000006938893903907228, 0, 1));
|
||||
#341 = VECTOR('NONE', #340, 1);
|
||||
#342 = CARTESIAN_POINT('NONE', (-0.05, 0.05, -0.05));
|
||||
#343 = LINE('NONE', #342, #341);
|
||||
#344 = DIRECTION('NONE', (0, 1, 0));
|
||||
#345 = VECTOR('NONE', #344, 1);
|
||||
#346 = CARTESIAN_POINT('NONE', (-0.049999999999999996, 0.05, 0.05));
|
||||
#347 = LINE('NONE', #346, #345);
|
||||
#348 = DIRECTION('NONE', (0.00000000000000006938893903907228, 0, 1));
|
||||
#349 = VECTOR('NONE', #348, 1);
|
||||
#350 = CARTESIAN_POINT('NONE', (-0.05, 0.051, -0.05));
|
||||
#351 = LINE('NONE', #350, #349);
|
||||
#352 = DIRECTION('NONE', (0, 1, 0));
|
||||
#353 = VECTOR('NONE', #352, 1);
|
||||
#354 = CARTESIAN_POINT('NONE', (-0.05, 0.05, -0.05));
|
||||
#355 = LINE('NONE', #354, #353);
|
||||
#356 = DIRECTION('NONE', (1, 0, 0));
|
||||
#357 = VECTOR('NONE', #356, 1);
|
||||
#358 = CARTESIAN_POINT('NONE', (-0.049999999999999996, 0.05, 0.05));
|
||||
#359 = LINE('NONE', #358, #357);
|
||||
#360 = DIRECTION('NONE', (0, 1, 0));
|
||||
#361 = VECTOR('NONE', #360, 1);
|
||||
#362 = CARTESIAN_POINT('NONE', (0.05000000000000001, 0.05, 0.05));
|
||||
#363 = LINE('NONE', #362, #361);
|
||||
#364 = DIRECTION('NONE', (1, 0, 0));
|
||||
#365 = VECTOR('NONE', #364, 1);
|
||||
#366 = CARTESIAN_POINT('NONE', (-0.049999999999999996, 0.051, 0.05));
|
||||
#367 = LINE('NONE', #366, #365);
|
||||
#368 = DIRECTION('NONE', (-0.00000000000000006938893903907228, 0, -1));
|
||||
#369 = VECTOR('NONE', #368, 1);
|
||||
#370 = CARTESIAN_POINT('NONE', (0.05000000000000001, 0.05, 0.05));
|
||||
#371 = LINE('NONE', #370, #369);
|
||||
#372 = DIRECTION('NONE', (0, 1, 0));
|
||||
#373 = VECTOR('NONE', #372, 1);
|
||||
#374 = CARTESIAN_POINT('NONE', (0.05, 0.05, -0.05));
|
||||
#375 = LINE('NONE', #374, #373);
|
||||
#376 = DIRECTION('NONE', (-0.00000000000000006938893903907228, 0, -1));
|
||||
#377 = VECTOR('NONE', #376, 1);
|
||||
#378 = CARTESIAN_POINT('NONE', (0.05000000000000001, 0.051, 0.05));
|
||||
#379 = LINE('NONE', #378, #377);
|
||||
#380 = DIRECTION('NONE', (-1, 0, 0));
|
||||
#381 = VECTOR('NONE', #380, 1);
|
||||
#382 = CARTESIAN_POINT('NONE', (0.05, 0.05, -0.05));
|
||||
#383 = LINE('NONE', #382, #381);
|
||||
#384 = DIRECTION('NONE', (-1, 0, 0));
|
||||
#385 = VECTOR('NONE', #384, 1);
|
||||
#386 = CARTESIAN_POINT('NONE', (0.05, 0.051, -0.05));
|
||||
#387 = LINE('NONE', #386, #385);
|
||||
#388 = EDGE_CURVE('NONE', #5, #7, #103, .T.);
|
||||
#389 = EDGE_CURVE('NONE', #7, #9, #107, .T.);
|
||||
#390 = EDGE_CURVE('NONE', #11, #9, #111, .T.);
|
||||
#391 = EDGE_CURVE('NONE', #5, #11, #115, .T.);
|
||||
#392 = EDGE_CURVE('NONE', #7, #13, #119, .T.);
|
||||
#393 = EDGE_CURVE('NONE', #13, #15, #123, .T.);
|
||||
#394 = EDGE_CURVE('NONE', #9, #15, #127, .T.);
|
||||
#395 = EDGE_CURVE('NONE', #13, #17, #131, .T.);
|
||||
#396 = EDGE_CURVE('NONE', #17, #19, #135, .T.);
|
||||
#397 = EDGE_CURVE('NONE', #15, #19, #139, .T.);
|
||||
#398 = EDGE_CURVE('NONE', #17, #5, #143, .T.);
|
||||
#399 = EDGE_CURVE('NONE', #19, #11, #147, .T.);
|
||||
#400 = EDGE_CURVE('NONE', #21, #23, #151, .T.);
|
||||
#401 = EDGE_CURVE('NONE', #23, #25, #155, .T.);
|
||||
#402 = EDGE_CURVE('NONE', #27, #25, #159, .T.);
|
||||
#403 = EDGE_CURVE('NONE', #21, #27, #163, .T.);
|
||||
#404 = EDGE_CURVE('NONE', #23, #29, #167, .T.);
|
||||
#405 = EDGE_CURVE('NONE', #29, #31, #171, .T.);
|
||||
#406 = EDGE_CURVE('NONE', #25, #31, #175, .T.);
|
||||
#407 = EDGE_CURVE('NONE', #29, #33, #179, .T.);
|
||||
#408 = EDGE_CURVE('NONE', #33, #35, #183, .T.);
|
||||
#409 = EDGE_CURVE('NONE', #31, #35, #187, .T.);
|
||||
#410 = EDGE_CURVE('NONE', #33, #21, #191, .T.);
|
||||
#411 = EDGE_CURVE('NONE', #35, #27, #195, .T.);
|
||||
#412 = EDGE_CURVE('NONE', #37, #39, #199, .T.);
|
||||
#413 = EDGE_CURVE('NONE', #39, #41, #203, .T.);
|
||||
#414 = EDGE_CURVE('NONE', #43, #41, #207, .T.);
|
||||
#415 = EDGE_CURVE('NONE', #37, #43, #211, .T.);
|
||||
#416 = EDGE_CURVE('NONE', #39, #45, #215, .T.);
|
||||
#417 = EDGE_CURVE('NONE', #45, #47, #219, .T.);
|
||||
#418 = EDGE_CURVE('NONE', #41, #47, #223, .T.);
|
||||
#419 = EDGE_CURVE('NONE', #45, #49, #227, .T.);
|
||||
#420 = EDGE_CURVE('NONE', #49, #51, #231, .T.);
|
||||
#421 = EDGE_CURVE('NONE', #47, #51, #235, .T.);
|
||||
#422 = EDGE_CURVE('NONE', #49, #37, #239, .T.);
|
||||
#423 = EDGE_CURVE('NONE', #51, #43, #243, .T.);
|
||||
#424 = EDGE_CURVE('NONE', #53, #55, #247, .T.);
|
||||
#425 = EDGE_CURVE('NONE', #55, #57, #251, .T.);
|
||||
#426 = EDGE_CURVE('NONE', #59, #57, #255, .T.);
|
||||
#427 = EDGE_CURVE('NONE', #53, #59, #259, .T.);
|
||||
#428 = EDGE_CURVE('NONE', #55, #61, #263, .T.);
|
||||
#429 = EDGE_CURVE('NONE', #61, #63, #267, .T.);
|
||||
#430 = EDGE_CURVE('NONE', #57, #63, #271, .T.);
|
||||
#431 = EDGE_CURVE('NONE', #61, #65, #275, .T.);
|
||||
#432 = EDGE_CURVE('NONE', #65, #67, #279, .T.);
|
||||
#433 = EDGE_CURVE('NONE', #63, #67, #283, .T.);
|
||||
#434 = EDGE_CURVE('NONE', #65, #53, #287, .T.);
|
||||
#435 = EDGE_CURVE('NONE', #67, #59, #291, .T.);
|
||||
#436 = EDGE_CURVE('NONE', #69, #71, #295, .T.);
|
||||
#437 = EDGE_CURVE('NONE', #71, #73, #299, .T.);
|
||||
#438 = EDGE_CURVE('NONE', #75, #73, #303, .T.);
|
||||
#439 = EDGE_CURVE('NONE', #69, #75, #307, .T.);
|
||||
#440 = EDGE_CURVE('NONE', #71, #77, #311, .T.);
|
||||
#441 = EDGE_CURVE('NONE', #77, #79, #315, .T.);
|
||||
#442 = EDGE_CURVE('NONE', #73, #79, #319, .T.);
|
||||
#443 = EDGE_CURVE('NONE', #77, #81, #323, .T.);
|
||||
#444 = EDGE_CURVE('NONE', #81, #83, #327, .T.);
|
||||
#445 = EDGE_CURVE('NONE', #79, #83, #331, .T.);
|
||||
#446 = EDGE_CURVE('NONE', #81, #69, #335, .T.);
|
||||
#447 = EDGE_CURVE('NONE', #83, #75, #339, .T.);
|
||||
#448 = EDGE_CURVE('NONE', #85, #87, #343, .T.);
|
||||
#449 = EDGE_CURVE('NONE', #87, #89, #347, .T.);
|
||||
#450 = EDGE_CURVE('NONE', #91, #89, #351, .T.);
|
||||
#451 = EDGE_CURVE('NONE', #85, #91, #355, .T.);
|
||||
#452 = EDGE_CURVE('NONE', #87, #93, #359, .T.);
|
||||
#453 = EDGE_CURVE('NONE', #93, #95, #363, .T.);
|
||||
#454 = EDGE_CURVE('NONE', #89, #95, #367, .T.);
|
||||
#455 = EDGE_CURVE('NONE', #93, #97, #371, .T.);
|
||||
#456 = EDGE_CURVE('NONE', #97, #99, #375, .T.);
|
||||
#457 = EDGE_CURVE('NONE', #95, #99, #379, .T.);
|
||||
#458 = EDGE_CURVE('NONE', #97, #85, #383, .T.);
|
||||
#459 = EDGE_CURVE('NONE', #99, #91, #387, .T.);
|
||||
#460 = CARTESIAN_POINT('NONE', (0.05, 0, 0.0495));
|
||||
#461 = DIRECTION('NONE', (1, 0, 0));
|
||||
#462 = AXIS2_PLACEMENT_3D('NONE', #460, #461, $);
|
||||
#463 = PLANE('NONE', #462);
|
||||
#464 = CARTESIAN_POINT('NONE', (-0.000000000000000007105427357601002, -0.05, 0.0495));
|
||||
#465 = DIRECTION('NONE', (0, -1, -0));
|
||||
#466 = AXIS2_PLACEMENT_3D('NONE', #464, #465, $);
|
||||
#467 = PLANE('NONE', #466);
|
||||
#468 = CARTESIAN_POINT('NONE', (-0.05, 0, 0.0495));
|
||||
#469 = DIRECTION('NONE', (-1, 0, -0));
|
||||
#470 = AXIS2_PLACEMENT_3D('NONE', #468, #469, $);
|
||||
#471 = PLANE('NONE', #470);
|
||||
#472 = CARTESIAN_POINT('NONE', (0, 0.05, 0.0495));
|
||||
#473 = DIRECTION('NONE', (0, 1, 0));
|
||||
#474 = AXIS2_PLACEMENT_3D('NONE', #472, #473, $);
|
||||
#475 = PLANE('NONE', #474);
|
||||
#476 = CARTESIAN_POINT('NONE', (0, 0, 0.05));
|
||||
#477 = DIRECTION('NONE', (0, -0, -1));
|
||||
#478 = AXIS2_PLACEMENT_3D('NONE', #476, #477, $);
|
||||
#479 = PLANE('NONE', #478);
|
||||
#480 = CARTESIAN_POINT('NONE', (0, 0, 0.049));
|
||||
#481 = DIRECTION('NONE', (0, -0, -1));
|
||||
#482 = AXIS2_PLACEMENT_3D('NONE', #480, #481, $);
|
||||
#483 = PLANE('NONE', #482);
|
||||
#484 = CARTESIAN_POINT('NONE', (-0.0495, 0, 0.05));
|
||||
#485 = DIRECTION('NONE', (0, 0, 1));
|
||||
#486 = AXIS2_PLACEMENT_3D('NONE', #484, #485, $);
|
||||
#487 = PLANE('NONE', #486);
|
||||
#488 = CARTESIAN_POINT('NONE', (-0.0495, -0.05, -0.000000000000000007105427357601002));
|
||||
#489 = DIRECTION('NONE', (0, -1, 0));
|
||||
#490 = AXIS2_PLACEMENT_3D('NONE', #488, #489, $);
|
||||
#491 = PLANE('NONE', #490);
|
||||
#492 = CARTESIAN_POINT('NONE', (-0.0495, 0, -0.05));
|
||||
#493 = DIRECTION('NONE', (0, 0, -1));
|
||||
#494 = AXIS2_PLACEMENT_3D('NONE', #492, #493, $);
|
||||
#495 = PLANE('NONE', #494);
|
||||
#496 = CARTESIAN_POINT('NONE', (-0.0495, 0.05, -0));
|
||||
#497 = DIRECTION('NONE', (-0, 1, 0));
|
||||
#498 = AXIS2_PLACEMENT_3D('NONE', #496, #497, $);
|
||||
#499 = PLANE('NONE', #498);
|
||||
#500 = CARTESIAN_POINT('NONE', (-0.05, 0, -0));
|
||||
#501 = DIRECTION('NONE', (1, 0, 0));
|
||||
#502 = AXIS2_PLACEMENT_3D('NONE', #500, #501, $);
|
||||
#503 = PLANE('NONE', #502);
|
||||
#504 = CARTESIAN_POINT('NONE', (-0.049, 0, -0));
|
||||
#505 = DIRECTION('NONE', (1, 0, 0));
|
||||
#506 = AXIS2_PLACEMENT_3D('NONE', #504, #505, $);
|
||||
#507 = PLANE('NONE', #506);
|
||||
#508 = CARTESIAN_POINT('NONE', (0.0495, 0, 0.05));
|
||||
#509 = DIRECTION('NONE', (0, 0, 1));
|
||||
#510 = AXIS2_PLACEMENT_3D('NONE', #508, #509, $);
|
||||
#511 = PLANE('NONE', #510);
|
||||
#512 = CARTESIAN_POINT('NONE', (0.0495, -0.05, -0.000000000000000007105427357601002));
|
||||
#513 = DIRECTION('NONE', (0, -1, 0));
|
||||
#514 = AXIS2_PLACEMENT_3D('NONE', #512, #513, $);
|
||||
#515 = PLANE('NONE', #514);
|
||||
#516 = CARTESIAN_POINT('NONE', (0.0495, 0, -0.05));
|
||||
#517 = DIRECTION('NONE', (0, 0, -1));
|
||||
#518 = AXIS2_PLACEMENT_3D('NONE', #516, #517, $);
|
||||
#519 = PLANE('NONE', #518);
|
||||
#520 = CARTESIAN_POINT('NONE', (0.0495, 0.05, -0));
|
||||
#521 = DIRECTION('NONE', (-0, 1, 0));
|
||||
#522 = AXIS2_PLACEMENT_3D('NONE', #520, #521, $);
|
||||
#523 = PLANE('NONE', #522);
|
||||
#524 = CARTESIAN_POINT('NONE', (0.049, 0, -0));
|
||||
#525 = DIRECTION('NONE', (1, 0, 0));
|
||||
#526 = AXIS2_PLACEMENT_3D('NONE', #524, #525, $);
|
||||
#527 = PLANE('NONE', #526);
|
||||
#528 = CARTESIAN_POINT('NONE', (0.05, 0, -0));
|
||||
#529 = DIRECTION('NONE', (1, 0, 0));
|
||||
#530 = AXIS2_PLACEMENT_3D('NONE', #528, #529, $);
|
||||
#531 = PLANE('NONE', #530);
|
||||
#532 = CARTESIAN_POINT('NONE', (-0.05, 0, -0.0495));
|
||||
#533 = DIRECTION('NONE', (-1, -0, 0));
|
||||
#534 = AXIS2_PLACEMENT_3D('NONE', #532, #533, $);
|
||||
#535 = PLANE('NONE', #534);
|
||||
#536 = CARTESIAN_POINT('NONE', (0.000000000000000007105427357601002, -0.05, -0.0495));
|
||||
#537 = DIRECTION('NONE', (0, -1, 0));
|
||||
#538 = AXIS2_PLACEMENT_3D('NONE', #536, #537, $);
|
||||
#539 = PLANE('NONE', #538);
|
||||
#540 = CARTESIAN_POINT('NONE', (0.05, 0, -0.0495));
|
||||
#541 = DIRECTION('NONE', (1, -0, 0));
|
||||
#542 = AXIS2_PLACEMENT_3D('NONE', #540, #541, $);
|
||||
#543 = PLANE('NONE', #542);
|
||||
#544 = CARTESIAN_POINT('NONE', (0, 0.05, -0.0495));
|
||||
#545 = DIRECTION('NONE', (0, 1, -0));
|
||||
#546 = AXIS2_PLACEMENT_3D('NONE', #544, #545, $);
|
||||
#547 = PLANE('NONE', #546);
|
||||
#548 = CARTESIAN_POINT('NONE', (0, 0, -0.05));
|
||||
#549 = DIRECTION('NONE', (0, 0, 1));
|
||||
#550 = AXIS2_PLACEMENT_3D('NONE', #548, #549, $);
|
||||
#551 = PLANE('NONE', #550);
|
||||
#552 = CARTESIAN_POINT('NONE', (0, 0, -0.049));
|
||||
#553 = DIRECTION('NONE', (0, 0, 1));
|
||||
#554 = AXIS2_PLACEMENT_3D('NONE', #552, #553, $);
|
||||
#555 = PLANE('NONE', #554);
|
||||
#556 = CARTESIAN_POINT('NONE', (-0.05, -0.0495, -0));
|
||||
#557 = DIRECTION('NONE', (-1, 0, 0));
|
||||
#558 = AXIS2_PLACEMENT_3D('NONE', #556, #557, $);
|
||||
#559 = PLANE('NONE', #558);
|
||||
#560 = CARTESIAN_POINT('NONE', (0.000000000000000007105427357601002, -0.0495, 0.05));
|
||||
#561 = DIRECTION('NONE', (0, 0, 1));
|
||||
#562 = AXIS2_PLACEMENT_3D('NONE', #560, #561, $);
|
||||
#563 = PLANE('NONE', #562);
|
||||
#564 = CARTESIAN_POINT('NONE', (0.05, -0.0495, -0));
|
||||
#565 = DIRECTION('NONE', (1, 0, 0));
|
||||
#566 = AXIS2_PLACEMENT_3D('NONE', #564, #565, $);
|
||||
#567 = PLANE('NONE', #566);
|
||||
#568 = CARTESIAN_POINT('NONE', (0, -0.0495, -0.05));
|
||||
#569 = DIRECTION('NONE', (0, -0, -1));
|
||||
#570 = AXIS2_PLACEMENT_3D('NONE', #568, #569, $);
|
||||
#571 = PLANE('NONE', #570);
|
||||
#572 = CARTESIAN_POINT('NONE', (0, -0.05, -0));
|
||||
#573 = DIRECTION('NONE', (0, 1, 0));
|
||||
#574 = AXIS2_PLACEMENT_3D('NONE', #572, #573, $);
|
||||
#575 = PLANE('NONE', #574);
|
||||
#576 = CARTESIAN_POINT('NONE', (0, -0.049, -0));
|
||||
#577 = DIRECTION('NONE', (0, 1, 0));
|
||||
#578 = AXIS2_PLACEMENT_3D('NONE', #576, #577, $);
|
||||
#579 = PLANE('NONE', #578);
|
||||
#580 = CARTESIAN_POINT('NONE', (-0.05, 0.0505, -0));
|
||||
#581 = DIRECTION('NONE', (-1, 0, 0));
|
||||
#582 = AXIS2_PLACEMENT_3D('NONE', #580, #581, $);
|
||||
#583 = PLANE('NONE', #582);
|
||||
#584 = CARTESIAN_POINT('NONE', (0.000000000000000007105427357601002, 0.0505, 0.05));
|
||||
#585 = DIRECTION('NONE', (0, 0, 1));
|
||||
#586 = AXIS2_PLACEMENT_3D('NONE', #584, #585, $);
|
||||
#587 = PLANE('NONE', #586);
|
||||
#588 = CARTESIAN_POINT('NONE', (0.05, 0.0505, -0));
|
||||
#589 = DIRECTION('NONE', (1, 0, 0));
|
||||
#590 = AXIS2_PLACEMENT_3D('NONE', #588, #589, $);
|
||||
#591 = PLANE('NONE', #590);
|
||||
#592 = CARTESIAN_POINT('NONE', (0, 0.0505, -0.05));
|
||||
#593 = DIRECTION('NONE', (0, -0, -1));
|
||||
#594 = AXIS2_PLACEMENT_3D('NONE', #592, #593, $);
|
||||
#595 = PLANE('NONE', #594);
|
||||
#596 = CARTESIAN_POINT('NONE', (0, 0.05, -0));
|
||||
#597 = DIRECTION('NONE', (0, 1, 0));
|
||||
#598 = AXIS2_PLACEMENT_3D('NONE', #596, #597, $);
|
||||
#599 = PLANE('NONE', #598);
|
||||
#600 = CARTESIAN_POINT('NONE', (0, 0.051, -0));
|
||||
#601 = DIRECTION('NONE', (0, 1, 0));
|
||||
#602 = AXIS2_PLACEMENT_3D('NONE', #600, #601, $);
|
||||
#603 = PLANE('NONE', #602);
|
||||
#604 = ORIENTED_EDGE('NONE', *, *, #388, .T.);
|
||||
#605 = ORIENTED_EDGE('NONE', *, *, #389, .T.);
|
||||
#606 = ORIENTED_EDGE('NONE', *, *, #390, .F.);
|
||||
#607 = ORIENTED_EDGE('NONE', *, *, #391, .F.);
|
||||
#608 = EDGE_LOOP('NONE', (#604, #605, #606, #607));
|
||||
#609 = FACE_BOUND('NONE', #608, .T.);
|
||||
#610 = ADVANCED_FACE('NONE', (#609), #463, .T.);
|
||||
#611 = ORIENTED_EDGE('NONE', *, *, #392, .T.);
|
||||
#612 = ORIENTED_EDGE('NONE', *, *, #393, .T.);
|
||||
#613 = ORIENTED_EDGE('NONE', *, *, #394, .F.);
|
||||
#614 = ORIENTED_EDGE('NONE', *, *, #389, .F.);
|
||||
#615 = EDGE_LOOP('NONE', (#611, #612, #613, #614));
|
||||
#616 = FACE_BOUND('NONE', #615, .T.);
|
||||
#617 = ADVANCED_FACE('NONE', (#616), #467, .T.);
|
||||
#618 = ORIENTED_EDGE('NONE', *, *, #395, .T.);
|
||||
#619 = ORIENTED_EDGE('NONE', *, *, #396, .T.);
|
||||
#620 = ORIENTED_EDGE('NONE', *, *, #397, .F.);
|
||||
#621 = ORIENTED_EDGE('NONE', *, *, #393, .F.);
|
||||
#622 = EDGE_LOOP('NONE', (#618, #619, #620, #621));
|
||||
#623 = FACE_BOUND('NONE', #622, .T.);
|
||||
#624 = ADVANCED_FACE('NONE', (#623), #471, .T.);
|
||||
#625 = ORIENTED_EDGE('NONE', *, *, #398, .T.);
|
||||
#626 = ORIENTED_EDGE('NONE', *, *, #391, .T.);
|
||||
#627 = ORIENTED_EDGE('NONE', *, *, #399, .F.);
|
||||
#628 = ORIENTED_EDGE('NONE', *, *, #396, .F.);
|
||||
#629 = EDGE_LOOP('NONE', (#625, #626, #627, #628));
|
||||
#630 = FACE_BOUND('NONE', #629, .T.);
|
||||
#631 = ADVANCED_FACE('NONE', (#630), #475, .T.);
|
||||
#632 = ORIENTED_EDGE('NONE', *, *, #398, .F.);
|
||||
#633 = ORIENTED_EDGE('NONE', *, *, #395, .F.);
|
||||
#634 = ORIENTED_EDGE('NONE', *, *, #392, .F.);
|
||||
#635 = ORIENTED_EDGE('NONE', *, *, #388, .F.);
|
||||
#636 = EDGE_LOOP('NONE', (#632, #633, #634, #635));
|
||||
#637 = FACE_BOUND('NONE', #636, .T.);
|
||||
#638 = ADVANCED_FACE('NONE', (#637), #479, .F.);
|
||||
#639 = ORIENTED_EDGE('NONE', *, *, #390, .T.);
|
||||
#640 = ORIENTED_EDGE('NONE', *, *, #394, .T.);
|
||||
#641 = ORIENTED_EDGE('NONE', *, *, #397, .T.);
|
||||
#642 = ORIENTED_EDGE('NONE', *, *, #399, .T.);
|
||||
#643 = EDGE_LOOP('NONE', (#639, #640, #641, #642));
|
||||
#644 = FACE_BOUND('NONE', #643, .T.);
|
||||
#645 = ADVANCED_FACE('NONE', (#644), #483, .T.);
|
||||
#646 = ORIENTED_EDGE('NONE', *, *, #400, .T.);
|
||||
#647 = ORIENTED_EDGE('NONE', *, *, #401, .T.);
|
||||
#648 = ORIENTED_EDGE('NONE', *, *, #402, .F.);
|
||||
#649 = ORIENTED_EDGE('NONE', *, *, #403, .F.);
|
||||
#650 = EDGE_LOOP('NONE', (#646, #647, #648, #649));
|
||||
#651 = FACE_BOUND('NONE', #650, .T.);
|
||||
#652 = ADVANCED_FACE('NONE', (#651), #487, .T.);
|
||||
#653 = ORIENTED_EDGE('NONE', *, *, #404, .T.);
|
||||
#654 = ORIENTED_EDGE('NONE', *, *, #405, .T.);
|
||||
#655 = ORIENTED_EDGE('NONE', *, *, #406, .F.);
|
||||
#656 = ORIENTED_EDGE('NONE', *, *, #401, .F.);
|
||||
#657 = EDGE_LOOP('NONE', (#653, #654, #655, #656));
|
||||
#658 = FACE_BOUND('NONE', #657, .T.);
|
||||
#659 = ADVANCED_FACE('NONE', (#658), #491, .T.);
|
||||
#660 = ORIENTED_EDGE('NONE', *, *, #407, .T.);
|
||||
#661 = ORIENTED_EDGE('NONE', *, *, #408, .T.);
|
||||
#662 = ORIENTED_EDGE('NONE', *, *, #409, .F.);
|
||||
#663 = ORIENTED_EDGE('NONE', *, *, #405, .F.);
|
||||
#664 = EDGE_LOOP('NONE', (#660, #661, #662, #663));
|
||||
#665 = FACE_BOUND('NONE', #664, .T.);
|
||||
#666 = ADVANCED_FACE('NONE', (#665), #495, .T.);
|
||||
#667 = ORIENTED_EDGE('NONE', *, *, #410, .T.);
|
||||
#668 = ORIENTED_EDGE('NONE', *, *, #403, .T.);
|
||||
#669 = ORIENTED_EDGE('NONE', *, *, #411, .F.);
|
||||
#670 = ORIENTED_EDGE('NONE', *, *, #408, .F.);
|
||||
#671 = EDGE_LOOP('NONE', (#667, #668, #669, #670));
|
||||
#672 = FACE_BOUND('NONE', #671, .T.);
|
||||
#673 = ADVANCED_FACE('NONE', (#672), #499, .T.);
|
||||
#674 = ORIENTED_EDGE('NONE', *, *, #410, .F.);
|
||||
#675 = ORIENTED_EDGE('NONE', *, *, #407, .F.);
|
||||
#676 = ORIENTED_EDGE('NONE', *, *, #404, .F.);
|
||||
#677 = ORIENTED_EDGE('NONE', *, *, #400, .F.);
|
||||
#678 = EDGE_LOOP('NONE', (#674, #675, #676, #677));
|
||||
#679 = FACE_BOUND('NONE', #678, .T.);
|
||||
#680 = ADVANCED_FACE('NONE', (#679), #503, .F.);
|
||||
#681 = ORIENTED_EDGE('NONE', *, *, #402, .T.);
|
||||
#682 = ORIENTED_EDGE('NONE', *, *, #406, .T.);
|
||||
#683 = ORIENTED_EDGE('NONE', *, *, #409, .T.);
|
||||
#684 = ORIENTED_EDGE('NONE', *, *, #411, .T.);
|
||||
#685 = EDGE_LOOP('NONE', (#681, #682, #683, #684));
|
||||
#686 = FACE_BOUND('NONE', #685, .T.);
|
||||
#687 = ADVANCED_FACE('NONE', (#686), #507, .T.);
|
||||
#688 = ORIENTED_EDGE('NONE', *, *, #412, .T.);
|
||||
#689 = ORIENTED_EDGE('NONE', *, *, #413, .T.);
|
||||
#690 = ORIENTED_EDGE('NONE', *, *, #414, .F.);
|
||||
#691 = ORIENTED_EDGE('NONE', *, *, #415, .F.);
|
||||
#692 = EDGE_LOOP('NONE', (#688, #689, #690, #691));
|
||||
#693 = FACE_BOUND('NONE', #692, .T.);
|
||||
#694 = ADVANCED_FACE('NONE', (#693), #511, .T.);
|
||||
#695 = ORIENTED_EDGE('NONE', *, *, #416, .T.);
|
||||
#696 = ORIENTED_EDGE('NONE', *, *, #417, .T.);
|
||||
#697 = ORIENTED_EDGE('NONE', *, *, #418, .F.);
|
||||
#698 = ORIENTED_EDGE('NONE', *, *, #413, .F.);
|
||||
#699 = EDGE_LOOP('NONE', (#695, #696, #697, #698));
|
||||
#700 = FACE_BOUND('NONE', #699, .T.);
|
||||
#701 = ADVANCED_FACE('NONE', (#700), #515, .T.);
|
||||
#702 = ORIENTED_EDGE('NONE', *, *, #419, .T.);
|
||||
#703 = ORIENTED_EDGE('NONE', *, *, #420, .T.);
|
||||
#704 = ORIENTED_EDGE('NONE', *, *, #421, .F.);
|
||||
#705 = ORIENTED_EDGE('NONE', *, *, #417, .F.);
|
||||
#706 = EDGE_LOOP('NONE', (#702, #703, #704, #705));
|
||||
#707 = FACE_BOUND('NONE', #706, .T.);
|
||||
#708 = ADVANCED_FACE('NONE', (#707), #519, .T.);
|
||||
#709 = ORIENTED_EDGE('NONE', *, *, #422, .T.);
|
||||
#710 = ORIENTED_EDGE('NONE', *, *, #415, .T.);
|
||||
#711 = ORIENTED_EDGE('NONE', *, *, #423, .F.);
|
||||
#712 = ORIENTED_EDGE('NONE', *, *, #420, .F.);
|
||||
#713 = EDGE_LOOP('NONE', (#709, #710, #711, #712));
|
||||
#714 = FACE_BOUND('NONE', #713, .T.);
|
||||
#715 = ADVANCED_FACE('NONE', (#714), #523, .T.);
|
||||
#716 = ORIENTED_EDGE('NONE', *, *, #422, .F.);
|
||||
#717 = ORIENTED_EDGE('NONE', *, *, #419, .F.);
|
||||
#718 = ORIENTED_EDGE('NONE', *, *, #416, .F.);
|
||||
#719 = ORIENTED_EDGE('NONE', *, *, #412, .F.);
|
||||
#720 = EDGE_LOOP('NONE', (#716, #717, #718, #719));
|
||||
#721 = FACE_BOUND('NONE', #720, .T.);
|
||||
#722 = ADVANCED_FACE('NONE', (#721), #527, .F.);
|
||||
#723 = ORIENTED_EDGE('NONE', *, *, #414, .T.);
|
||||
#724 = ORIENTED_EDGE('NONE', *, *, #418, .T.);
|
||||
#725 = ORIENTED_EDGE('NONE', *, *, #421, .T.);
|
||||
#726 = ORIENTED_EDGE('NONE', *, *, #423, .T.);
|
||||
#727 = EDGE_LOOP('NONE', (#723, #724, #725, #726));
|
||||
#728 = FACE_BOUND('NONE', #727, .T.);
|
||||
#729 = ADVANCED_FACE('NONE', (#728), #531, .T.);
|
||||
#730 = ORIENTED_EDGE('NONE', *, *, #424, .T.);
|
||||
#731 = ORIENTED_EDGE('NONE', *, *, #425, .T.);
|
||||
#732 = ORIENTED_EDGE('NONE', *, *, #426, .F.);
|
||||
#733 = ORIENTED_EDGE('NONE', *, *, #427, .F.);
|
||||
#734 = EDGE_LOOP('NONE', (#730, #731, #732, #733));
|
||||
#735 = FACE_BOUND('NONE', #734, .T.);
|
||||
#736 = ADVANCED_FACE('NONE', (#735), #535, .T.);
|
||||
#737 = ORIENTED_EDGE('NONE', *, *, #428, .T.);
|
||||
#738 = ORIENTED_EDGE('NONE', *, *, #429, .T.);
|
||||
#739 = ORIENTED_EDGE('NONE', *, *, #430, .F.);
|
||||
#740 = ORIENTED_EDGE('NONE', *, *, #425, .F.);
|
||||
#741 = EDGE_LOOP('NONE', (#737, #738, #739, #740));
|
||||
#742 = FACE_BOUND('NONE', #741, .T.);
|
||||
#743 = ADVANCED_FACE('NONE', (#742), #539, .T.);
|
||||
#744 = ORIENTED_EDGE('NONE', *, *, #431, .T.);
|
||||
#745 = ORIENTED_EDGE('NONE', *, *, #432, .T.);
|
||||
#746 = ORIENTED_EDGE('NONE', *, *, #433, .F.);
|
||||
#747 = ORIENTED_EDGE('NONE', *, *, #429, .F.);
|
||||
#748 = EDGE_LOOP('NONE', (#744, #745, #746, #747));
|
||||
#749 = FACE_BOUND('NONE', #748, .T.);
|
||||
#750 = ADVANCED_FACE('NONE', (#749), #543, .T.);
|
||||
#751 = ORIENTED_EDGE('NONE', *, *, #434, .T.);
|
||||
#752 = ORIENTED_EDGE('NONE', *, *, #427, .T.);
|
||||
#753 = ORIENTED_EDGE('NONE', *, *, #435, .F.);
|
||||
#754 = ORIENTED_EDGE('NONE', *, *, #432, .F.);
|
||||
#755 = EDGE_LOOP('NONE', (#751, #752, #753, #754));
|
||||
#756 = FACE_BOUND('NONE', #755, .T.);
|
||||
#757 = ADVANCED_FACE('NONE', (#756), #547, .T.);
|
||||
#758 = ORIENTED_EDGE('NONE', *, *, #434, .F.);
|
||||
#759 = ORIENTED_EDGE('NONE', *, *, #431, .F.);
|
||||
#760 = ORIENTED_EDGE('NONE', *, *, #428, .F.);
|
||||
#761 = ORIENTED_EDGE('NONE', *, *, #424, .F.);
|
||||
#762 = EDGE_LOOP('NONE', (#758, #759, #760, #761));
|
||||
#763 = FACE_BOUND('NONE', #762, .T.);
|
||||
#764 = ADVANCED_FACE('NONE', (#763), #551, .F.);
|
||||
#765 = ORIENTED_EDGE('NONE', *, *, #426, .T.);
|
||||
#766 = ORIENTED_EDGE('NONE', *, *, #430, .T.);
|
||||
#767 = ORIENTED_EDGE('NONE', *, *, #433, .T.);
|
||||
#768 = ORIENTED_EDGE('NONE', *, *, #435, .T.);
|
||||
#769 = EDGE_LOOP('NONE', (#765, #766, #767, #768));
|
||||
#770 = FACE_BOUND('NONE', #769, .T.);
|
||||
#771 = ADVANCED_FACE('NONE', (#770), #555, .T.);
|
||||
#772 = ORIENTED_EDGE('NONE', *, *, #436, .T.);
|
||||
#773 = ORIENTED_EDGE('NONE', *, *, #437, .T.);
|
||||
#774 = ORIENTED_EDGE('NONE', *, *, #438, .F.);
|
||||
#775 = ORIENTED_EDGE('NONE', *, *, #439, .F.);
|
||||
#776 = EDGE_LOOP('NONE', (#772, #773, #774, #775));
|
||||
#777 = FACE_BOUND('NONE', #776, .T.);
|
||||
#778 = ADVANCED_FACE('NONE', (#777), #559, .T.);
|
||||
#779 = ORIENTED_EDGE('NONE', *, *, #440, .T.);
|
||||
#780 = ORIENTED_EDGE('NONE', *, *, #441, .T.);
|
||||
#781 = ORIENTED_EDGE('NONE', *, *, #442, .F.);
|
||||
#782 = ORIENTED_EDGE('NONE', *, *, #437, .F.);
|
||||
#783 = EDGE_LOOP('NONE', (#779, #780, #781, #782));
|
||||
#784 = FACE_BOUND('NONE', #783, .T.);
|
||||
#785 = ADVANCED_FACE('NONE', (#784), #563, .T.);
|
||||
#786 = ORIENTED_EDGE('NONE', *, *, #443, .T.);
|
||||
#787 = ORIENTED_EDGE('NONE', *, *, #444, .T.);
|
||||
#788 = ORIENTED_EDGE('NONE', *, *, #445, .F.);
|
||||
#789 = ORIENTED_EDGE('NONE', *, *, #441, .F.);
|
||||
#790 = EDGE_LOOP('NONE', (#786, #787, #788, #789));
|
||||
#791 = FACE_BOUND('NONE', #790, .T.);
|
||||
#792 = ADVANCED_FACE('NONE', (#791), #567, .T.);
|
||||
#793 = ORIENTED_EDGE('NONE', *, *, #446, .T.);
|
||||
#794 = ORIENTED_EDGE('NONE', *, *, #439, .T.);
|
||||
#795 = ORIENTED_EDGE('NONE', *, *, #447, .F.);
|
||||
#796 = ORIENTED_EDGE('NONE', *, *, #444, .F.);
|
||||
#797 = EDGE_LOOP('NONE', (#793, #794, #795, #796));
|
||||
#798 = FACE_BOUND('NONE', #797, .T.);
|
||||
#799 = ADVANCED_FACE('NONE', (#798), #571, .T.);
|
||||
#800 = ORIENTED_EDGE('NONE', *, *, #446, .F.);
|
||||
#801 = ORIENTED_EDGE('NONE', *, *, #443, .F.);
|
||||
#802 = ORIENTED_EDGE('NONE', *, *, #440, .F.);
|
||||
#803 = ORIENTED_EDGE('NONE', *, *, #436, .F.);
|
||||
#804 = EDGE_LOOP('NONE', (#800, #801, #802, #803));
|
||||
#805 = FACE_BOUND('NONE', #804, .T.);
|
||||
#806 = ADVANCED_FACE('NONE', (#805), #575, .F.);
|
||||
#807 = ORIENTED_EDGE('NONE', *, *, #438, .T.);
|
||||
#808 = ORIENTED_EDGE('NONE', *, *, #442, .T.);
|
||||
#809 = ORIENTED_EDGE('NONE', *, *, #445, .T.);
|
||||
#810 = ORIENTED_EDGE('NONE', *, *, #447, .T.);
|
||||
#811 = EDGE_LOOP('NONE', (#807, #808, #809, #810));
|
||||
#812 = FACE_BOUND('NONE', #811, .T.);
|
||||
#813 = ADVANCED_FACE('NONE', (#812), #579, .T.);
|
||||
#814 = ORIENTED_EDGE('NONE', *, *, #448, .T.);
|
||||
#815 = ORIENTED_EDGE('NONE', *, *, #449, .T.);
|
||||
#816 = ORIENTED_EDGE('NONE', *, *, #450, .F.);
|
||||
#817 = ORIENTED_EDGE('NONE', *, *, #451, .F.);
|
||||
#818 = EDGE_LOOP('NONE', (#814, #815, #816, #817));
|
||||
#819 = FACE_BOUND('NONE', #818, .T.);
|
||||
#820 = ADVANCED_FACE('NONE', (#819), #583, .T.);
|
||||
#821 = ORIENTED_EDGE('NONE', *, *, #452, .T.);
|
||||
#822 = ORIENTED_EDGE('NONE', *, *, #453, .T.);
|
||||
#823 = ORIENTED_EDGE('NONE', *, *, #454, .F.);
|
||||
#824 = ORIENTED_EDGE('NONE', *, *, #449, .F.);
|
||||
#825 = EDGE_LOOP('NONE', (#821, #822, #823, #824));
|
||||
#826 = FACE_BOUND('NONE', #825, .T.);
|
||||
#827 = ADVANCED_FACE('NONE', (#826), #587, .T.);
|
||||
#828 = ORIENTED_EDGE('NONE', *, *, #455, .T.);
|
||||
#829 = ORIENTED_EDGE('NONE', *, *, #456, .T.);
|
||||
#830 = ORIENTED_EDGE('NONE', *, *, #457, .F.);
|
||||
#831 = ORIENTED_EDGE('NONE', *, *, #453, .F.);
|
||||
#832 = EDGE_LOOP('NONE', (#828, #829, #830, #831));
|
||||
#833 = FACE_BOUND('NONE', #832, .T.);
|
||||
#834 = ADVANCED_FACE('NONE', (#833), #591, .T.);
|
||||
#835 = ORIENTED_EDGE('NONE', *, *, #458, .T.);
|
||||
#836 = ORIENTED_EDGE('NONE', *, *, #451, .T.);
|
||||
#837 = ORIENTED_EDGE('NONE', *, *, #459, .F.);
|
||||
#838 = ORIENTED_EDGE('NONE', *, *, #456, .F.);
|
||||
#839 = EDGE_LOOP('NONE', (#835, #836, #837, #838));
|
||||
#840 = FACE_BOUND('NONE', #839, .T.);
|
||||
#841 = ADVANCED_FACE('NONE', (#840), #595, .T.);
|
||||
#842 = ORIENTED_EDGE('NONE', *, *, #458, .F.);
|
||||
#843 = ORIENTED_EDGE('NONE', *, *, #455, .F.);
|
||||
#844 = ORIENTED_EDGE('NONE', *, *, #452, .F.);
|
||||
#845 = ORIENTED_EDGE('NONE', *, *, #448, .F.);
|
||||
#846 = EDGE_LOOP('NONE', (#842, #843, #844, #845));
|
||||
#847 = FACE_BOUND('NONE', #846, .T.);
|
||||
#848 = ADVANCED_FACE('NONE', (#847), #599, .F.);
|
||||
#849 = ORIENTED_EDGE('NONE', *, *, #450, .T.);
|
||||
#850 = ORIENTED_EDGE('NONE', *, *, #454, .T.);
|
||||
#851 = ORIENTED_EDGE('NONE', *, *, #457, .T.);
|
||||
#852 = ORIENTED_EDGE('NONE', *, *, #459, .T.);
|
||||
#853 = EDGE_LOOP('NONE', (#849, #850, #851, #852));
|
||||
#854 = FACE_BOUND('NONE', #853, .T.);
|
||||
#855 = ADVANCED_FACE('NONE', (#854), #603, .T.);
|
||||
#856 = CLOSED_SHELL('NONE', (#610, #617, #624, #631, #638, #645));
|
||||
#857 = CLOSED_SHELL('NONE', (#652, #659, #666, #673, #680, #687));
|
||||
#858 = CLOSED_SHELL('NONE', (#694, #701, #708, #715, #722, #729));
|
||||
#859 = CLOSED_SHELL('NONE', (#736, #743, #750, #757, #764, #771));
|
||||
#860 = CLOSED_SHELL('NONE', (#778, #785, #792, #799, #806, #813));
|
||||
#861 = CLOSED_SHELL('NONE', (#820, #827, #834, #841, #848, #855));
|
||||
#862 = MANIFOLD_SOLID_BREP('NONE', #856);
|
||||
#863 = MANIFOLD_SOLID_BREP('NONE', #857);
|
||||
#864 = MANIFOLD_SOLID_BREP('NONE', #858);
|
||||
#865 = MANIFOLD_SOLID_BREP('NONE', #859);
|
||||
#866 = MANIFOLD_SOLID_BREP('NONE', #860);
|
||||
#867 = MANIFOLD_SOLID_BREP('NONE', #861);
|
||||
#868 = APPLICATION_CONTEXT('configuration controlled 3D design of mechanical parts and assemblies');
|
||||
#869 = PRODUCT_DEFINITION_CONTEXT('part definition', #868, 'design');
|
||||
#870 = PRODUCT('UNIDENTIFIED_PRODUCT', 'NONE', $, ());
|
||||
#871 = PRODUCT_DEFINITION_FORMATION('', $, #870);
|
||||
#872 = PRODUCT_DEFINITION('design', $, #871, #869);
|
||||
#873 = PRODUCT_DEFINITION_SHAPE('NONE', $, #872);
|
||||
#874 = ADVANCED_BREP_SHAPE_REPRESENTATION('NONE', (#867), #3);
|
||||
#875 = SHAPE_DEFINITION_REPRESENTATION(#873, #874);
|
||||
#876 = PRODUCT('UNIDENTIFIED_PRODUCT', 'NONE', $, ());
|
||||
#877 = PRODUCT_DEFINITION_FORMATION('', $, #876);
|
||||
#878 = PRODUCT_DEFINITION('design', $, #877, #869);
|
||||
#879 = PRODUCT_DEFINITION_SHAPE('NONE', $, #878);
|
||||
#880 = ADVANCED_BREP_SHAPE_REPRESENTATION('NONE', (#866), #3);
|
||||
#881 = SHAPE_DEFINITION_REPRESENTATION(#879, #880);
|
||||
#882 = PRODUCT('UNIDENTIFIED_PRODUCT', 'NONE', $, ());
|
||||
#883 = PRODUCT_DEFINITION_FORMATION('', $, #882);
|
||||
#884 = PRODUCT_DEFINITION('design', $, #883, #869);
|
||||
#885 = PRODUCT_DEFINITION_SHAPE('NONE', $, #884);
|
||||
#886 = ADVANCED_BREP_SHAPE_REPRESENTATION('NONE', (#865), #3);
|
||||
#887 = SHAPE_DEFINITION_REPRESENTATION(#885, #886);
|
||||
#888 = PRODUCT('UNIDENTIFIED_PRODUCT', 'NONE', $, ());
|
||||
#889 = PRODUCT_DEFINITION_FORMATION('', $, #888);
|
||||
#890 = PRODUCT_DEFINITION('design', $, #889, #869);
|
||||
#891 = PRODUCT_DEFINITION_SHAPE('NONE', $, #890);
|
||||
#892 = ADVANCED_BREP_SHAPE_REPRESENTATION('NONE', (#864), #3);
|
||||
#893 = SHAPE_DEFINITION_REPRESENTATION(#891, #892);
|
||||
#894 = PRODUCT('UNIDENTIFIED_PRODUCT', 'NONE', $, ());
|
||||
#895 = PRODUCT_DEFINITION_FORMATION('', $, #894);
|
||||
#896 = PRODUCT_DEFINITION('design', $, #895, #869);
|
||||
#897 = PRODUCT_DEFINITION_SHAPE('NONE', $, #896);
|
||||
#898 = ADVANCED_BREP_SHAPE_REPRESENTATION('NONE', (#863), #3);
|
||||
#899 = SHAPE_DEFINITION_REPRESENTATION(#897, #898);
|
||||
#900 = PRODUCT('UNIDENTIFIED_PRODUCT', 'NONE', $, ());
|
||||
#901 = PRODUCT_DEFINITION_FORMATION('', $, #900);
|
||||
#902 = PRODUCT_DEFINITION('design', $, #901, #869);
|
||||
#903 = PRODUCT_DEFINITION_SHAPE('NONE', $, #902);
|
||||
#904 = ADVANCED_BREP_SHAPE_REPRESENTATION('NONE', (#862), #3);
|
||||
#905 = SHAPE_DEFINITION_REPRESENTATION(#903, #904);
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
@ -1,438 +0,0 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION((('zoo.dev export')), '2;1');
|
||||
FILE_NAME('dump.step', '2021-01-01T00:00:00+00:00', ('Author unknown'), ('Organization unknown'), 'zoo.dev beta', 'zoo.dev', 'Authorization unknown');
|
||||
FILE_SCHEMA(('AP203_CONFIGURATION_CONTROLLED_3D_DESIGN_OF_MECHANICAL_PARTS_AND_ASSEMBLIES_MIM_LF'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
#1 = (
|
||||
LENGTH_UNIT()
|
||||
NAMED_UNIT(*)
|
||||
SI_UNIT($, .METRE.)
|
||||
);
|
||||
#2 = UNCERTAINTY_MEASURE_WITH_UNIT(0.00001, #1, 'DISTANCE_ACCURACY_VALUE', $);
|
||||
#3 = (
|
||||
GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
||||
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2))
|
||||
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1))
|
||||
REPRESENTATION_CONTEXT('', '3D')
|
||||
);
|
||||
#4 = CARTESIAN_POINT('NONE', (-0.005453276451528909, 0.0381, 0.012954763484649197));
|
||||
#5 = VERTEX_POINT('NONE', #4);
|
||||
#6 = CARTESIAN_POINT('NONE', (0.011810999999999999, 0, 0.00762));
|
||||
#7 = VERTEX_POINT('NONE', #6);
|
||||
#8 = CARTESIAN_POINT('NONE', (-0.01363300589983399, 0.0381, 0.0032065415281829547));
|
||||
#9 = VERTEX_POINT('NONE', #8);
|
||||
#10 = CARTESIAN_POINT('NONE', (0.0007904803266815055, 0, 0.013982699999999999));
|
||||
#11 = VERTEX_POINT('NONE', #10);
|
||||
#12 = CARTESIAN_POINT('NONE', (-0.008420618915550801, 0.0381, -0.011114374012594288));
|
||||
#13 = VERTEX_POINT('NONE', #12);
|
||||
#14 = CARTESIAN_POINT('NONE', (-0.012407746826993343, 0, 0.006362700000000004));
|
||||
#15 = VERTEX_POINT('NONE', #14);
|
||||
#16 = CARTESIAN_POINT('NONE', (0.004111453664630743, 0.0381, -0.013324116532677054));
|
||||
#17 = VERTEX_POINT('NONE', #16);
|
||||
#18 = CARTESIAN_POINT('NONE', (-0.012407746826993356, 0, -0.006362699999999989));
|
||||
#19 = VERTEX_POINT('NONE', #18);
|
||||
#20 = CARTESIAN_POINT('NONE', (0.013907536836253597, 0.0381, -0.0016495992195438261));
|
||||
#21 = VERTEX_POINT('NONE', #20);
|
||||
#22 = CARTESIAN_POINT('NONE', (0.0007904803266814893, 0, -0.013982699999999994));
|
||||
#23 = VERTEX_POINT('NONE', #22);
|
||||
#24 = CARTESIAN_POINT('NONE', (0.009555193704377126, 0.0381, 0.01030836525700516));
|
||||
#25 = VERTEX_POINT('NONE', #24);
|
||||
#26 = CARTESIAN_POINT('NONE', (0.011810999999999981, 0, -0.0076199999999999974));
|
||||
#27 = VERTEX_POINT('NONE', #26);
|
||||
#28 = CARTESIAN_POINT('NONE', (0.0037719, 0, -0));
|
||||
#29 = VERTEX_POINT('NONE', #28);
|
||||
#30 = CARTESIAN_POINT('NONE', (0.0037719, 0.0381, -0));
|
||||
#31 = VERTEX_POINT('NONE', #30);
|
||||
#32 = DIRECTION('NONE', (0.9848077530122081, 0, -0.1736481776669303));
|
||||
#33 = DIRECTION('NONE', (0, -1.0000000000000002, 0));
|
||||
#34 = CARTESIAN_POINT('NONE', (0.0020509586264241156, 0.0381, 0.011631564370827189));
|
||||
#35 = AXIS2_PLACEMENT_3D('NONE', #34, #33, #32);
|
||||
#36 = CIRCLE('NONE', #35, 0.0076199999999999974);
|
||||
#37 = CARTESIAN_POINT('NONE', (-0.005453276451528909, 0.0381, 0.012954763484649197));
|
||||
#38 = CARTESIAN_POINT('NONE', (0.005120556889498097, 0.01905, 0.016571064486824057));
|
||||
#39 = CARTESIAN_POINT('NONE', (0.011810999999999999, -0, 0.00762));
|
||||
#40 = (
|
||||
BOUNDED_CURVE()
|
||||
B_SPLINE_CURVE(2, (#37, #38, #39), .UNSPECIFIED., .F., .F.)
|
||||
B_SPLINE_CURVE_WITH_KNOTS((3, 3), (-1, -0), .UNSPECIFIED.)
|
||||
CURVE()
|
||||
GEOMETRIC_REPRESENTATION_ITEM()
|
||||
RATIONAL_B_SPLINE_CURVE((1, 1, 1))
|
||||
REPRESENTATION_ITEM('NONE')
|
||||
);
|
||||
#41 = DIRECTION('NONE', (-0.0000000000000006993530863780513, 0, 1));
|
||||
#42 = DIRECTION('NONE', (0, 1, -0));
|
||||
#43 = CARTESIAN_POINT('NONE', (0.011811000000000004, -0, -0.0000000000000000012560739669470206));
|
||||
#44 = AXIS2_PLACEMENT_3D('NONE', #43, #42, #41);
|
||||
#45 = CIRCLE('NONE', #44, 0.007620000000000001);
|
||||
#46 = DIRECTION('NONE', (0.9848077530122081, 0, -0.17364817766692983));
|
||||
#47 = DIRECTION('NONE', (0, 1, 0));
|
||||
#48 = CARTESIAN_POINT('NONE', (-0.01798534903171045, 0.0381, 0.015164506004731943));
|
||||
#49 = AXIS2_PLACEMENT_3D('NONE', #48, #47, #46);
|
||||
#50 = CIRCLE('NONE', #49, 0.01272539999999999);
|
||||
#51 = CARTESIAN_POINT('NONE', (-0.01363300589983399, 0.0381, 0.0032065415281829547));
|
||||
#52 = CARTESIAN_POINT('NONE', (-0.010343463710053215, 0.01905, 0.013844340424891665));
|
||||
#53 = CARTESIAN_POINT('NONE', (0.0007904803266815055, -0, 0.013982699999999999));
|
||||
#54 = (
|
||||
BOUNDED_CURVE()
|
||||
B_SPLINE_CURVE(2, (#51, #52, #53), .UNSPECIFIED., .F., .F.)
|
||||
B_SPLINE_CURVE_WITH_KNOTS((3, 3), (-1, -0), .UNSPECIFIED.)
|
||||
CURVE()
|
||||
GEOMETRIC_REPRESENTATION_ITEM()
|
||||
RATIONAL_B_SPLINE_CURVE((1, 1, 1))
|
||||
REPRESENTATION_ITEM('NONE')
|
||||
);
|
||||
#55 = DIRECTION('NONE', (-0.8660254037844387, 0, -0.5000000000000001));
|
||||
#56 = DIRECTION('NONE', (0, -1, -0));
|
||||
#57 = CARTESIAN_POINT('NONE', (0.011810999999999999, -0, 0.0203454));
|
||||
#58 = AXIS2_PLACEMENT_3D('NONE', #57, #56, #55);
|
||||
#59 = CIRCLE('NONE', #58, 0.012725399999999994);
|
||||
#60 = DIRECTION('NONE', (-0.34202014332566877, 0.0000000000000009324707818374018, 0.9396926207859084));
|
||||
#61 = DIRECTION('NONE', (-0.0000000000000011951597032420997, -1, 0.0000000000000005573121223400466));
|
||||
#62 = CARTESIAN_POINT('NONE', (-0.011026812407692394, 0.038099999999999995, -0.003953916242205668));
|
||||
#63 = AXIS2_PLACEMENT_3D('NONE', #62, #61, #60);
|
||||
#64 = CIRCLE('NONE', #63, 0.00762);
|
||||
#65 = CARTESIAN_POINT('NONE', (-0.008420618915550801, 0.0381, -0.011114374012594288));
|
||||
#66 = CARTESIAN_POINT('NONE', (-0.016775317593923773, 0.01905, -0.003827032886274202));
|
||||
#67 = CARTESIAN_POINT('NONE', (-0.012407746826993343, -0, 0.006362700000000004));
|
||||
#68 = (
|
||||
BOUNDED_CURVE()
|
||||
B_SPLINE_CURVE(2, (#65, #66, #67), .UNSPECIFIED., .F., .F.)
|
||||
B_SPLINE_CURVE_WITH_KNOTS((3, 3), (-1, -0), .UNSPECIFIED.)
|
||||
CURVE()
|
||||
GEOMETRIC_REPRESENTATION_ITEM()
|
||||
RATIONAL_B_SPLINE_CURVE((1, 1, 1))
|
||||
REPRESENTATION_ITEM('NONE')
|
||||
);
|
||||
#69 = DIRECTION('NONE', (-0.8660254037844388, 0, -0.4999999999999997));
|
||||
#70 = DIRECTION('NONE', (0, 1, 0));
|
||||
#71 = CARTESIAN_POINT('NONE', (-0.0058086332501559165, -0, 0.010172700000000003));
|
||||
#72 = AXIS2_PLACEMENT_3D('NONE', #71, #70, #69);
|
||||
#73 = CIRCLE('NONE', #72, 0.007620000000000002);
|
||||
#74 = DIRECTION('NONE', (-0.3420201433256678, 0, 0.9396926207859089));
|
||||
#75 = DIRECTION('NONE', (0, 1.0000000000000002, -0));
|
||||
#76 = CARTESIAN_POINT('NONE', (-0.004068275783674349, 0.0381, -0.023072338489143286));
|
||||
#77 = AXIS2_PLACEMENT_3D('NONE', #76, #75, #74);
|
||||
#78 = CIRCLE('NONE', #77, 0.012725399999999994);
|
||||
#79 = CARTESIAN_POINT('NONE', (0.004111453664630743, 0.0381, -0.013324116532677054));
|
||||
#80 = CARTESIAN_POINT('NONE', (-0.006681894987404388, 0.01905, -0.01585590553916532));
|
||||
#81 = CARTESIAN_POINT('NONE', (-0.012407746826993356, -0, -0.006362699999999989));
|
||||
#82 = (
|
||||
BOUNDED_CURVE()
|
||||
B_SPLINE_CURVE(2, (#79, #80, #81), .UNSPECIFIED., .F., .F.)
|
||||
B_SPLINE_CURVE_WITH_KNOTS((3, 3), (-1, -0), .UNSPECIFIED.)
|
||||
CURVE()
|
||||
GEOMETRIC_REPRESENTATION_ITEM()
|
||||
RATIONAL_B_SPLINE_CURVE((1, 1, 1))
|
||||
REPRESENTATION_ITEM('NONE')
|
||||
);
|
||||
#83 = DIRECTION('NONE', (0.8660254037844384, 0, -0.5000000000000007));
|
||||
#84 = DIRECTION('NONE', (0, -1.0000000000000002, 0));
|
||||
#85 = CARTESIAN_POINT('NONE', (-0.02342826650031185, -0, 0.00000000000000001865174681370263));
|
||||
#86 = AXIS2_PLACEMENT_3D('NONE', #85, #84, #83);
|
||||
#87 = CIRCLE('NONE', #86, 0.012725400000000001);
|
||||
#88 = DIRECTION('NONE', (-0.6427876096865395, 0, -0.766044443118978));
|
||||
#89 = DIRECTION('NONE', (0, -1.0000000000000002, -0));
|
||||
#90 = CARTESIAN_POINT('NONE', (0.009009495250442175, 0.0381, -0.0074868578761104415));
|
||||
#91 = AXIS2_PLACEMENT_3D('NONE', #90, #89, #88);
|
||||
#92 = CIRCLE('NONE', #91, 0.007620000000000001);
|
||||
#93 = CARTESIAN_POINT('NONE', (0.013907536836253597, 0.0381, -0.0016495992195438261));
|
||||
#94 = CARTESIAN_POINT('NONE', (0.011837890161758855, 0.01905, -0.0125903677404439));
|
||||
#95 = CARTESIAN_POINT('NONE', (0.0007904803266814893, -0, -0.013982699999999994));
|
||||
#96 = (
|
||||
BOUNDED_CURVE()
|
||||
B_SPLINE_CURVE(2, (#93, #94, #95), .UNSPECIFIED., .F., .F.)
|
||||
B_SPLINE_CURVE_WITH_KNOTS((3, 3), (-1, -0), .UNSPECIFIED.)
|
||||
CURVE()
|
||||
GEOMETRIC_REPRESENTATION_ITEM()
|
||||
RATIONAL_B_SPLINE_CURVE((1, 1, 1))
|
||||
REPRESENTATION_ITEM('NONE')
|
||||
);
|
||||
#97 = DIRECTION('NONE', (0.866025403784439, -0, -0.4999999999999996));
|
||||
#98 = DIRECTION('NONE', (0, 1, 0));
|
||||
#99 = CARTESIAN_POINT('NONE', (-0.0058086332501559364, 0, -0.010172699999999996));
|
||||
#100 = AXIS2_PLACEMENT_3D('NONE', #99, #98, #97);
|
||||
#101 = CIRCLE('NONE', #100, 0.00762);
|
||||
#102 = DIRECTION('NONE', (-0.6427876096865413, 0, -0.7660444431189763));
|
||||
#103 = DIRECTION('NONE', (0, 0.9999999999999999, 0));
|
||||
#104 = CARTESIAN_POINT('NONE', (0.022087266284558753, 0.0381, 0.008098622736922445));
|
||||
#105 = AXIS2_PLACEMENT_3D('NONE', #104, #103, #102);
|
||||
#106 = CIRCLE('NONE', #105, 0.012725400000000064);
|
||||
#107 = CARTESIAN_POINT('NONE', (0.009555193704377126, 0.0381, 0.01030836525700516));
|
||||
#108 = CARTESIAN_POINT('NONE', (0.01720848815479078, 0.01905, 0.0021652289743796134));
|
||||
#109 = CARTESIAN_POINT('NONE', (0.011810999999999981, -0, -0.0076199999999999974));
|
||||
#110 = (
|
||||
BOUNDED_CURVE()
|
||||
B_SPLINE_CURVE(2, (#107, #108, #109), .UNSPECIFIED., .F., .F.)
|
||||
B_SPLINE_CURVE_WITH_KNOTS((3, 3), (-1, -0), .UNSPECIFIED.)
|
||||
CURVE()
|
||||
GEOMETRIC_REPRESENTATION_ITEM()
|
||||
RATIONAL_B_SPLINE_CURVE((1, 1, 1))
|
||||
REPRESENTATION_ITEM('NONE')
|
||||
);
|
||||
#111 = DIRECTION('NONE', (-0.0000000000000018146886472883515, 0, 1));
|
||||
#112 = DIRECTION('NONE', (-0, -1, 0));
|
||||
#113 = CARTESIAN_POINT('NONE', (0.011811000000000004, -0, -0.020345400000000034));
|
||||
#114 = AXIS2_PLACEMENT_3D('NONE', #113, #112, #111);
|
||||
#115 = CIRCLE('NONE', #114, 0.012725400000000036);
|
||||
#116 = DIRECTION('NONE', (0, 1, -0));
|
||||
#117 = VECTOR('NONE', #116, 1);
|
||||
#118 = CARTESIAN_POINT('NONE', (0.0037719, -0, 0));
|
||||
#119 = LINE('NONE', #118, #117);
|
||||
#120 = DIRECTION('NONE', (1, 0, -0));
|
||||
#121 = DIRECTION('NONE', (0, 1, 0));
|
||||
#122 = CARTESIAN_POINT('NONE', (0, 0, -0));
|
||||
#123 = AXIS2_PLACEMENT_3D('NONE', #122, #121, #120);
|
||||
#124 = CIRCLE('NONE', #123, 0.0037719);
|
||||
#125 = DIRECTION('NONE', (1, 0, -0));
|
||||
#126 = DIRECTION('NONE', (0, 1, 0));
|
||||
#127 = CARTESIAN_POINT('NONE', (-0, 0.0381, 0));
|
||||
#128 = AXIS2_PLACEMENT_3D('NONE', #127, #126, #125);
|
||||
#129 = CIRCLE('NONE', #128, 0.0037719);
|
||||
#130 = EDGE_CURVE('NONE', #25, #5, #36, .T.);
|
||||
#131 = EDGE_CURVE('NONE', #5, #7, #40, .T.);
|
||||
#132 = EDGE_CURVE('NONE', #7, #27, #45, .T.);
|
||||
#133 = EDGE_CURVE('NONE', #5, #9, #50, .T.);
|
||||
#134 = EDGE_CURVE('NONE', #9, #11, #54, .T.);
|
||||
#135 = EDGE_CURVE('NONE', #11, #7, #59, .T.);
|
||||
#136 = EDGE_CURVE('NONE', #9, #13, #64, .T.);
|
||||
#137 = EDGE_CURVE('NONE', #13, #15, #68, .T.);
|
||||
#138 = EDGE_CURVE('NONE', #15, #11, #73, .T.);
|
||||
#139 = EDGE_CURVE('NONE', #13, #17, #78, .T.);
|
||||
#140 = EDGE_CURVE('NONE', #17, #19, #82, .T.);
|
||||
#141 = EDGE_CURVE('NONE', #19, #15, #87, .T.);
|
||||
#142 = EDGE_CURVE('NONE', #17, #21, #92, .T.);
|
||||
#143 = EDGE_CURVE('NONE', #21, #23, #96, .T.);
|
||||
#144 = EDGE_CURVE('NONE', #23, #19, #101, .T.);
|
||||
#145 = EDGE_CURVE('NONE', #21, #25, #106, .T.);
|
||||
#146 = EDGE_CURVE('NONE', #25, #27, #110, .T.);
|
||||
#147 = EDGE_CURVE('NONE', #27, #23, #115, .T.);
|
||||
#148 = EDGE_CURVE('NONE', #29, #31, #119, .T.);
|
||||
#149 = EDGE_CURVE('NONE', #29, #29, #124, .T.);
|
||||
#150 = EDGE_CURVE('NONE', #31, #31, #129, .T.);
|
||||
#151 = CARTESIAN_POINT('NONE', (0.011811000000000004, -0, -0.00762));
|
||||
#152 = CARTESIAN_POINT('NONE', (0.019430999999999997, -0, -0.0076199999999999974));
|
||||
#153 = CARTESIAN_POINT('NONE', (0.019431000000000004, -0, 0));
|
||||
#154 = CARTESIAN_POINT('NONE', (0.019431, -0, 0.007619999999999997));
|
||||
#155 = CARTESIAN_POINT('NONE', (0.011810999999999999, -0, 0.00762));
|
||||
#156 = CARTESIAN_POINT('NONE', (0.017208488154790792, 0.01905, 0.0021652289743796143));
|
||||
#157 = CARTESIAN_POINT('NONE', (0.024411405911013005, 0.019049999999999997, 0.00820919460702596));
|
||||
#158 = CARTESIAN_POINT('NONE', (0.018367440278366662, 0.01905, 0.01541211236324818));
|
||||
#159 = CARTESIAN_POINT('NONE', (0.012323474645720315, 0.019049999999999997, 0.022615030119470393));
|
||||
#160 = CARTESIAN_POINT('NONE', (0.005120556889498097, 0.01905, 0.016571064486824057));
|
||||
#161 = CARTESIAN_POINT('NONE', (0.009555193704377138, 0.0381, 0.01030836525700518));
|
||||
#162 = CARTESIAN_POINT('NONE', (0.01087839281819915, 0.0381, 0.0178126003349582));
|
||||
#163 = CARTESIAN_POINT('NONE', (0.0033741577402461253, 0.0381, 0.019135799448780213));
|
||||
#164 = CARTESIAN_POINT('NONE', (-0.0041300773377069, 0.0381, 0.02045899856260222));
|
||||
#165 = CARTESIAN_POINT('NONE', (-0.005453276451528909, 0.0381, 0.012954763484649197));
|
||||
#166 = (
|
||||
BOUNDED_SURFACE()
|
||||
B_SPLINE_SURFACE(2, 2, ((#151, #152, #153, #154, #155), (#156, #157, #158, #159, #160), (#161, #162, #163, #164, #165)), .UNSPECIFIED., .F., .F., .F.)
|
||||
B_SPLINE_SURFACE_WITH_KNOTS((3, 3), (3, 2, 3), (0, 1), (0, 0.5, 1), .UNSPECIFIED.)
|
||||
GEOMETRIC_REPRESENTATION_ITEM()
|
||||
RATIONAL_B_SPLINE_SURFACE(((1, 0.7071067811865478, 1, 0.7071067811865478, 1), (1, 0.7071067811865477, 1, 0.7071067811865477, 1), (1, 0.7071067811865476, 1, 0.7071067811865476, 1)))
|
||||
REPRESENTATION_ITEM('NONE')
|
||||
SURFACE()
|
||||
);
|
||||
#167 = CARTESIAN_POINT('NONE', (0.011810999999999999, -0, 0.00762));
|
||||
#168 = CARTESIAN_POINT('NONE', (0.004463986884454334, -0, 0.007620000000000003));
|
||||
#169 = CARTESIAN_POINT('NONE', (0.0007904803266815055, -0, 0.013982699999999999));
|
||||
#170 = CARTESIAN_POINT('NONE', (0.005120556889498097, 0.01905, 0.016571064486824057));
|
||||
#171 = CARTESIAN_POINT('NONE', (-0.0018243159746963167, 0.01905, 0.010743624227905427));
|
||||
#172 = CARTESIAN_POINT('NONE', (-0.010343463710053215, 0.01905, 0.013844340424891665));
|
||||
#173 = CARTESIAN_POINT('NONE', (-0.005453276451528909, 0.0381, 0.012954763484649197));
|
||||
#174 = CARTESIAN_POINT('NONE', (-0.006729071890338448, 0.0381, 0.0057193680069774515));
|
||||
#175 = CARTESIAN_POINT('NONE', (-0.01363300589983399, 0.0381, 0.0032065415281829547));
|
||||
#176 = (
|
||||
BOUNDED_SURFACE()
|
||||
B_SPLINE_SURFACE(2, 2, ((#167, #168, #169), (#170, #171, #172), (#173, #174, #175)), .UNSPECIFIED., .F., .F., .F.)
|
||||
B_SPLINE_SURFACE_WITH_KNOTS((3, 3), (3, 3), (0, 1), (0, 1), .UNSPECIFIED.)
|
||||
GEOMETRIC_REPRESENTATION_ITEM()
|
||||
RATIONAL_B_SPLINE_SURFACE(((1, 0.8660254037844387, 1), (1, 0.8660254037844384, 1), (1, 0.8660254037844387, 1)))
|
||||
REPRESENTATION_ITEM('NONE')
|
||||
SURFACE()
|
||||
);
|
||||
#177 = CARTESIAN_POINT('NONE', (0.0007904803266815029, -0, 0.013982700000000004));
|
||||
#178 = CARTESIAN_POINT('NONE', (-0.0030195196733185, -0, 0.02058181357683743));
|
||||
#179 = CARTESIAN_POINT('NONE', (-0.009618633250155923, -0, 0.01677181357683742));
|
||||
#180 = CARTESIAN_POINT('NONE', (-0.01621774682699334, -0, 0.012961813576837417));
|
||||
#181 = CARTESIAN_POINT('NONE', (-0.012407746826993343, -0, 0.006362700000000004));
|
||||
#182 = CARTESIAN_POINT('NONE', (-0.010343463710053215, 0.01905, 0.013844340424891662));
|
||||
#183 = CARTESIAN_POINT('NONE', (-0.01917915036563614, 0.01905, 0.017060267366826944));
|
||||
#184 = CARTESIAN_POINT('NONE', (-0.022395077307571426, 0.01905, 0.008224580711244014));
|
||||
#185 = CARTESIAN_POINT('NONE', (-0.025611004249506707, 0.01905, -0.000611105944338923));
|
||||
#186 = CARTESIAN_POINT('NONE', (-0.016775317593923773, 0.01905, -0.003827032886274202));
|
||||
#187 = CARTESIAN_POINT('NONE', (-0.01363300589983399, 0.0381, 0.0032065415281829547));
|
||||
#188 = CARTESIAN_POINT('NONE', (-0.020793463670222608, 0.0381, 0.0006003480360413621));
|
||||
#189 = CARTESIAN_POINT('NONE', (-0.018187270178081014, 0.0381, -0.00656010973434726));
|
||||
#190 = CARTESIAN_POINT('NONE', (-0.015581076685939419, 0.0381, -0.013720567504735885));
|
||||
#191 = CARTESIAN_POINT('NONE', (-0.008420618915550801, 0.0381, -0.011114374012594288));
|
||||
#192 = (
|
||||
BOUNDED_SURFACE()
|
||||
B_SPLINE_SURFACE(2, 2, ((#177, #178, #179, #180, #181), (#182, #183, #184, #185, #186), (#187, #188, #189, #190, #191)), .UNSPECIFIED., .F., .F., .F.)
|
||||
B_SPLINE_SURFACE_WITH_KNOTS((3, 3), (3, 2, 3), (0, 1), (0, 0.5000000000000001, 1), .UNSPECIFIED.)
|
||||
GEOMETRIC_REPRESENTATION_ITEM()
|
||||
RATIONAL_B_SPLINE_SURFACE(((1, 0.7071067811865476, 1, 0.7071067811865476, 1), (1, 0.7071067811865475, 1, 0.7071067811865475, 1), (1, 0.7071067811865475, 1, 0.7071067811865475, 1)))
|
||||
REPRESENTATION_ITEM('NONE')
|
||||
SURFACE()
|
||||
);
|
||||
#193 = CARTESIAN_POINT('NONE', (-0.012407746826993343, -0, 0.006362700000000004));
|
||||
#194 = CARTESIAN_POINT('NONE', (-0.008734240269220523, -0, -0.000000000000000004726054498244314));
|
||||
#195 = CARTESIAN_POINT('NONE', (-0.012407746826993356, -0, -0.006362699999999989));
|
||||
#196 = CARTESIAN_POINT('NONE', (-0.016775317593923773, 0.01905, -0.003827032886274204));
|
||||
#197 = CARTESIAN_POINT('NONE', (-0.008256169858566887, 0.019050000000000004, -0.006927749083260438));
|
||||
#198 = CARTESIAN_POINT('NONE', (-0.006681894987404388, 0.01905, -0.01585590553916532));
|
||||
#199 = CARTESIAN_POINT('NONE', (-0.008420618915550801, 0.0381, -0.011114374012594288));
|
||||
#200 = CARTESIAN_POINT('NONE', (-0.0015166849060552505, 0.0381, -0.008601547533799802));
|
||||
#201 = CARTESIAN_POINT('NONE', (0.004111453664630743, 0.0381, -0.013324116532677054));
|
||||
#202 = (
|
||||
BOUNDED_SURFACE()
|
||||
B_SPLINE_SURFACE(2, 2, ((#193, #194, #195), (#196, #197, #198), (#199, #200, #201)), .UNSPECIFIED., .F., .F., .F.)
|
||||
B_SPLINE_SURFACE_WITH_KNOTS((3, 3), (3, 3), (0, 1), (0, 1), .UNSPECIFIED.)
|
||||
GEOMETRIC_REPRESENTATION_ITEM()
|
||||
RATIONAL_B_SPLINE_SURFACE(((1, 0.8660254037844387, 1), (1, 0.8660254037844386, 1), (1, 0.8660254037844387, 1)))
|
||||
REPRESENTATION_ITEM('NONE')
|
||||
SURFACE()
|
||||
);
|
||||
#203 = CARTESIAN_POINT('NONE', (-0.012407746826993355, -0, -0.006362699999999989));
|
||||
#204 = CARTESIAN_POINT('NONE', (-0.016217746826993354, -0, -0.012961813576837412));
|
||||
#205 = CARTESIAN_POINT('NONE', (-0.009618633250155936, -0, -0.01677181357683742));
|
||||
#206 = CARTESIAN_POINT('NONE', (-0.0030195196733185095, -0, -0.020581813576837412));
|
||||
#207 = CARTESIAN_POINT('NONE', (0.0007904803266814893, -0, -0.013982699999999994));
|
||||
#208 = CARTESIAN_POINT('NONE', (-0.006681894987404389, 0.01905, -0.01585590553916532));
|
||||
#209 = CARTESIAN_POINT('NONE', (-0.005049126088043679, 0.019049999999999997, -0.02511579811374694));
|
||||
#210 = CARTESIAN_POINT('NONE', (0.0042107664865379466, 0.01905, -0.02348302921438623));
|
||||
#211 = CARTESIAN_POINT('NONE', (0.013470659061119567, 0.019049999999999997, -0.02185026031502552));
|
||||
#212 = CARTESIAN_POINT('NONE', (0.011837890161758855, 0.01905, -0.0125903677404439));
|
||||
#213 = CARTESIAN_POINT('NONE', (0.004111453664630743, 0.0381, -0.013324116532677054));
|
||||
#214 = CARTESIAN_POINT('NONE', (0.009948712321197359, 0.0381, -0.018222158118488478));
|
||||
#215 = CARTESIAN_POINT('NONE', (0.014846753907008787, 0.0381, -0.012384899461921867));
|
||||
#216 = CARTESIAN_POINT('NONE', (0.019744795492820214, 0.0381, -0.006547640805355253));
|
||||
#217 = CARTESIAN_POINT('NONE', (0.013907536836253597, 0.0381, -0.0016495992195438261));
|
||||
#218 = (
|
||||
BOUNDED_SURFACE()
|
||||
B_SPLINE_SURFACE(2, 2, ((#203, #204, #205, #206, #207), (#208, #209, #210, #211, #212), (#213, #214, #215, #216, #217)), .UNSPECIFIED., .F., .F., .F.)
|
||||
B_SPLINE_SURFACE_WITH_KNOTS((3, 3), (3, 2, 3), (0, 1), (0, 0.49999999999999994, 1), .UNSPECIFIED.)
|
||||
GEOMETRIC_REPRESENTATION_ITEM()
|
||||
RATIONAL_B_SPLINE_SURFACE(((1, 0.7071067811865475, 1, 0.7071067811865475, 1), (1, 0.7071067811865477, 1, 0.7071067811865477, 1), (1, 0.7071067811865476, 1, 0.7071067811865476, 1)))
|
||||
REPRESENTATION_ITEM('NONE')
|
||||
SURFACE()
|
||||
);
|
||||
#219 = CARTESIAN_POINT('NONE', (0.0007904803266814854, -0, -0.013982699999999997));
|
||||
#220 = CARTESIAN_POINT('NONE', (0.004463986884454323, -0, -0.007620000000000017));
|
||||
#221 = CARTESIAN_POINT('NONE', (0.011810999999999981, -0, -0.0076199999999999974));
|
||||
#222 = CARTESIAN_POINT('NONE', (0.011837890161758858, 0.01905, -0.012590367740443899));
|
||||
#223 = CARTESIAN_POINT('NONE', (0.01026361529059639, 0.019049999999999994, -0.0036622112845390306));
|
||||
#224 = CARTESIAN_POINT('NONE', (0.01720848815479078, 0.01905, 0.0021652289743796134));
|
||||
#225 = CARTESIAN_POINT('NONE', (0.013907536836253597, 0.0381, -0.0016495992195438261));
|
||||
#226 = CARTESIAN_POINT('NONE', (0.00827939826556762, 0.038099999999999995, 0.0030729697793334247));
|
||||
#227 = CARTESIAN_POINT('NONE', (0.009555193704377126, 0.0381, 0.01030836525700516));
|
||||
#228 = (
|
||||
BOUNDED_SURFACE()
|
||||
B_SPLINE_SURFACE(2, 2, ((#219, #220, #221), (#222, #223, #224), (#225, #226, #227)), .UNSPECIFIED., .F., .F., .F.)
|
||||
B_SPLINE_SURFACE_WITH_KNOTS((3, 3), (3, 3), (0, 1), (0, 1), .UNSPECIFIED.)
|
||||
GEOMETRIC_REPRESENTATION_ITEM()
|
||||
RATIONAL_B_SPLINE_SURFACE(((1, 0.8660254037844402, 1), (1, 0.86602540378444, 1), (1, 0.8660254037844403, 1)))
|
||||
REPRESENTATION_ITEM('NONE')
|
||||
SURFACE()
|
||||
);
|
||||
#229 = CARTESIAN_POINT('NONE', (0, 0, -0));
|
||||
#230 = DIRECTION('NONE', (0, 1, 0));
|
||||
#231 = AXIS2_PLACEMENT_3D('NONE', #229, #230, $);
|
||||
#232 = PLANE('NONE', #231);
|
||||
#233 = CARTESIAN_POINT('NONE', (0, 0.0381, -0));
|
||||
#234 = DIRECTION('NONE', (0, 1, 0));
|
||||
#235 = AXIS2_PLACEMENT_3D('NONE', #233, #234, $);
|
||||
#236 = PLANE('NONE', #235);
|
||||
#237 = CARTESIAN_POINT('NONE', (-0.0000000000000000001570092458683775, 0.01905, -0.00000000000000000015700924586837753));
|
||||
#238 = DIRECTION('NONE', (-0, 1, 0));
|
||||
#239 = DIRECTION('NONE', (1, 0, 0.00000000000000004162603618027453));
|
||||
#240 = AXIS2_PLACEMENT_3D('NONE', #237, #238, #239);
|
||||
#241 = CYLINDRICAL_SURFACE('NONE', #240, 0.0037719000000000003);
|
||||
#242 = ORIENTED_EDGE('NONE', *, *, #146, .F.);
|
||||
#243 = ORIENTED_EDGE('NONE', *, *, #130, .T.);
|
||||
#244 = ORIENTED_EDGE('NONE', *, *, #131, .T.);
|
||||
#245 = ORIENTED_EDGE('NONE', *, *, #132, .T.);
|
||||
#246 = EDGE_LOOP('NONE', (#242, #243, #244, #245));
|
||||
#247 = FACE_BOUND('NONE', #246, .T.);
|
||||
#248 = ADVANCED_FACE('NONE', (#247), #166, .T.);
|
||||
#249 = ORIENTED_EDGE('NONE', *, *, #131, .F.);
|
||||
#250 = ORIENTED_EDGE('NONE', *, *, #133, .T.);
|
||||
#251 = ORIENTED_EDGE('NONE', *, *, #134, .T.);
|
||||
#252 = ORIENTED_EDGE('NONE', *, *, #135, .T.);
|
||||
#253 = EDGE_LOOP('NONE', (#249, #250, #251, #252));
|
||||
#254 = FACE_BOUND('NONE', #253, .T.);
|
||||
#255 = ADVANCED_FACE('NONE', (#254), #176, .T.);
|
||||
#256 = ORIENTED_EDGE('NONE', *, *, #134, .F.);
|
||||
#257 = ORIENTED_EDGE('NONE', *, *, #136, .T.);
|
||||
#258 = ORIENTED_EDGE('NONE', *, *, #137, .T.);
|
||||
#259 = ORIENTED_EDGE('NONE', *, *, #138, .T.);
|
||||
#260 = EDGE_LOOP('NONE', (#256, #257, #258, #259));
|
||||
#261 = FACE_BOUND('NONE', #260, .T.);
|
||||
#262 = ADVANCED_FACE('NONE', (#261), #192, .T.);
|
||||
#263 = ORIENTED_EDGE('NONE', *, *, #137, .F.);
|
||||
#264 = ORIENTED_EDGE('NONE', *, *, #139, .T.);
|
||||
#265 = ORIENTED_EDGE('NONE', *, *, #140, .T.);
|
||||
#266 = ORIENTED_EDGE('NONE', *, *, #141, .T.);
|
||||
#267 = EDGE_LOOP('NONE', (#263, #264, #265, #266));
|
||||
#268 = FACE_BOUND('NONE', #267, .T.);
|
||||
#269 = ADVANCED_FACE('NONE', (#268), #202, .T.);
|
||||
#270 = ORIENTED_EDGE('NONE', *, *, #140, .F.);
|
||||
#271 = ORIENTED_EDGE('NONE', *, *, #142, .T.);
|
||||
#272 = ORIENTED_EDGE('NONE', *, *, #143, .T.);
|
||||
#273 = ORIENTED_EDGE('NONE', *, *, #144, .T.);
|
||||
#274 = EDGE_LOOP('NONE', (#270, #271, #272, #273));
|
||||
#275 = FACE_BOUND('NONE', #274, .T.);
|
||||
#276 = ADVANCED_FACE('NONE', (#275), #218, .T.);
|
||||
#277 = ORIENTED_EDGE('NONE', *, *, #143, .F.);
|
||||
#278 = ORIENTED_EDGE('NONE', *, *, #145, .T.);
|
||||
#279 = ORIENTED_EDGE('NONE', *, *, #146, .T.);
|
||||
#280 = ORIENTED_EDGE('NONE', *, *, #147, .T.);
|
||||
#281 = EDGE_LOOP('NONE', (#277, #278, #279, #280));
|
||||
#282 = FACE_BOUND('NONE', #281, .T.);
|
||||
#283 = ADVANCED_FACE('NONE', (#282), #228, .T.);
|
||||
#284 = ORIENTED_EDGE('NONE', *, *, #132, .F.);
|
||||
#285 = ORIENTED_EDGE('NONE', *, *, #135, .F.);
|
||||
#286 = ORIENTED_EDGE('NONE', *, *, #138, .F.);
|
||||
#287 = ORIENTED_EDGE('NONE', *, *, #141, .F.);
|
||||
#288 = ORIENTED_EDGE('NONE', *, *, #144, .F.);
|
||||
#289 = ORIENTED_EDGE('NONE', *, *, #147, .F.);
|
||||
#290 = ORIENTED_EDGE('NONE', *, *, #149, .T.);
|
||||
#291 = EDGE_LOOP('NONE', (#284, #285, #286, #287, #288, #289));
|
||||
#292 = FACE_BOUND('NONE', #291, .T.);
|
||||
#293 = EDGE_LOOP('NONE', (#290));
|
||||
#294 = FACE_BOUND('NONE', #293, .T.);
|
||||
#295 = ADVANCED_FACE('NONE', (#292, #294), #232, .F.);
|
||||
#296 = ORIENTED_EDGE('NONE', *, *, #145, .F.);
|
||||
#297 = ORIENTED_EDGE('NONE', *, *, #142, .F.);
|
||||
#298 = ORIENTED_EDGE('NONE', *, *, #139, .F.);
|
||||
#299 = ORIENTED_EDGE('NONE', *, *, #136, .F.);
|
||||
#300 = ORIENTED_EDGE('NONE', *, *, #133, .F.);
|
||||
#301 = ORIENTED_EDGE('NONE', *, *, #130, .F.);
|
||||
#302 = ORIENTED_EDGE('NONE', *, *, #150, .F.);
|
||||
#303 = EDGE_LOOP('NONE', (#296, #297, #298, #299, #300, #301));
|
||||
#304 = FACE_BOUND('NONE', #303, .T.);
|
||||
#305 = EDGE_LOOP('NONE', (#302));
|
||||
#306 = FACE_BOUND('NONE', #305, .T.);
|
||||
#307 = ADVANCED_FACE('NONE', (#304, #306), #236, .T.);
|
||||
#308 = ORIENTED_EDGE('NONE', *, *, #150, .T.);
|
||||
#309 = ORIENTED_EDGE('NONE', *, *, #149, .F.);
|
||||
#310 = EDGE_LOOP('NONE', (#308));
|
||||
#311 = FACE_BOUND('NONE', #310, .T.);
|
||||
#312 = EDGE_LOOP('NONE', (#309));
|
||||
#313 = FACE_BOUND('NONE', #312, .T.);
|
||||
#314 = ADVANCED_FACE('NONE', (#311, #313), #241, .F.);
|
||||
#315 = CLOSED_SHELL('NONE', (#248, #255, #262, #269, #276, #283, #295, #307, #314));
|
||||
#316 = MANIFOLD_SOLID_BREP('NONE', #315);
|
||||
#317 = APPLICATION_CONTEXT('configuration controlled 3D design of mechanical parts and assemblies');
|
||||
#318 = PRODUCT_DEFINITION_CONTEXT('part definition', #317, 'design');
|
||||
#319 = PRODUCT('UNIDENTIFIED_PRODUCT', 'NONE', $, ());
|
||||
#320 = PRODUCT_DEFINITION_FORMATION('', $, #319);
|
||||
#321 = PRODUCT_DEFINITION('design', $, #320, #318);
|
||||
#322 = PRODUCT_DEFINITION_SHAPE('NONE', $, #321);
|
||||
#323 = ADVANCED_BREP_SHAPE_REPRESENTATION('NONE', (#316), #3);
|
||||
#324 = SHAPE_DEFINITION_REPRESENTATION(#322, #323);
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
@ -1,467 +0,0 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION((('zoo.dev export')), '2;1');
|
||||
FILE_NAME('dump.step', '2021-01-01T00:00:00+00:00', ('Author unknown'), ('Organization unknown'), 'zoo.dev beta', 'zoo.dev', 'Authorization unknown');
|
||||
FILE_SCHEMA(('AP203_CONFIGURATION_CONTROLLED_3D_DESIGN_OF_MECHANICAL_PARTS_AND_ASSEMBLIES_MIM_LF'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
#1 = (
|
||||
LENGTH_UNIT()
|
||||
NAMED_UNIT(*)
|
||||
SI_UNIT($, .METRE.)
|
||||
);
|
||||
#2 = UNCERTAINTY_MEASURE_WITH_UNIT(0.00001, #1, 'DISTANCE_ACCURACY_VALUE', $);
|
||||
#3 = (
|
||||
GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
||||
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2))
|
||||
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1))
|
||||
REPRESENTATION_CONTEXT('', '3D')
|
||||
);
|
||||
#4 = CARTESIAN_POINT('NONE', (0.03175, -0.001524, -0));
|
||||
#5 = VERTEX_POINT('NONE', #4);
|
||||
#6 = CARTESIAN_POINT('NONE', (0.03175, 0, -0));
|
||||
#7 = VERTEX_POINT('NONE', #6);
|
||||
#8 = CARTESIAN_POINT('NONE', (0.015875, -0.001524, 0.000000000000000003888253587292846));
|
||||
#9 = VERTEX_POINT('NONE', #8);
|
||||
#10 = CARTESIAN_POINT('NONE', (0.015875, 0, 0.000000000000000003888253587292846));
|
||||
#11 = VERTEX_POINT('NONE', #10);
|
||||
#12 = CARTESIAN_POINT('NONE', (0.0293751, 0.015875, -0));
|
||||
#13 = VERTEX_POINT('NONE', #12);
|
||||
#14 = CARTESIAN_POINT('NONE', (0.0293751, 0.019126199999999996, -0));
|
||||
#15 = VERTEX_POINT('NONE', #14);
|
||||
#16 = CARTESIAN_POINT('NONE', (0.015875, 0.015875, 0.000000000000000003888253587292846));
|
||||
#17 = VERTEX_POINT('NONE', #16);
|
||||
#18 = CARTESIAN_POINT('NONE', (0.015875, 0.019126199999999996, 0.000000000000000003888253587292846));
|
||||
#19 = VERTEX_POINT('NONE', #18);
|
||||
#20 = CARTESIAN_POINT('NONE', (0.0587375, 0, -0));
|
||||
#21 = VERTEX_POINT('NONE', #20);
|
||||
#22 = CARTESIAN_POINT('NONE', (0.0587375, 0.015875, -0));
|
||||
#23 = VERTEX_POINT('NONE', #22);
|
||||
#24 = CARTESIAN_POINT('NONE', (0.0523875, 0, 0.000000000000000001944126793646423));
|
||||
#25 = VERTEX_POINT('NONE', #24);
|
||||
#26 = CARTESIAN_POINT('NONE', (0.0523875, 0.015875, 0.000000000000000001944126793646423));
|
||||
#27 = VERTEX_POINT('NONE', #26);
|
||||
#28 = CARTESIAN_POINT('NONE', (0.0000000000000000051519360031630214, 0, -0.0523875));
|
||||
#29 = VERTEX_POINT('NONE', #28);
|
||||
#30 = CARTESIAN_POINT('NONE', (0.0000000000000000051519360031630214, 0.015875, -0.0523875));
|
||||
#31 = VERTEX_POINT('NONE', #30);
|
||||
#32 = CARTESIAN_POINT('NONE', (-0.0523875, 0, -0.00000000000000000835974521267962));
|
||||
#33 = VERTEX_POINT('NONE', #32);
|
||||
#34 = CARTESIAN_POINT('NONE', (-0.0523875, 0.015875, -0.00000000000000000835974521267962));
|
||||
#35 = VERTEX_POINT('NONE', #34);
|
||||
#36 = CARTESIAN_POINT('NONE', (-0.000000000000000009623427628549794, 0, 0.0523875));
|
||||
#37 = VERTEX_POINT('NONE', #36);
|
||||
#38 = CARTESIAN_POINT('NONE', (-0.000000000000000009623427628549794, 0.015875, 0.0523875));
|
||||
#39 = VERTEX_POINT('NONE', #38);
|
||||
#40 = CARTESIAN_POINT('NONE', (0.015875, 0, 0.000000000000000003888253587292846));
|
||||
#41 = VERTEX_POINT('NONE', #40);
|
||||
#42 = CARTESIAN_POINT('NONE', (0.015875, 0.015875, 0.000000000000000003888253587292846));
|
||||
#43 = VERTEX_POINT('NONE', #42);
|
||||
#44 = DIRECTION('NONE', (1, 0, -0));
|
||||
#45 = DIRECTION('NONE', (0, 1, 0));
|
||||
#46 = CARTESIAN_POINT('NONE', (-0, -0.001524, 0));
|
||||
#47 = AXIS2_PLACEMENT_3D('NONE', #46, #45, #44);
|
||||
#48 = CIRCLE('NONE', #47, 0.03175);
|
||||
#49 = DIRECTION('NONE', (0, 1, 0));
|
||||
#50 = VECTOR('NONE', #49, 1);
|
||||
#51 = CARTESIAN_POINT('NONE', (0.03175, -0.001524, -0));
|
||||
#52 = LINE('NONE', #51, #50);
|
||||
#53 = DIRECTION('NONE', (1, 0, -0));
|
||||
#54 = DIRECTION('NONE', (0, 1, 0));
|
||||
#55 = CARTESIAN_POINT('NONE', (-0, 0, 0));
|
||||
#56 = AXIS2_PLACEMENT_3D('NONE', #55, #54, #53);
|
||||
#57 = CIRCLE('NONE', #56, 0.03175);
|
||||
#58 = DIRECTION('NONE', (1, 0, 0.00000000000000024492935982947064));
|
||||
#59 = DIRECTION('NONE', (0, -1, 0));
|
||||
#60 = CARTESIAN_POINT('NONE', (0, -0.001524, -0));
|
||||
#61 = AXIS2_PLACEMENT_3D('NONE', #60, #59, #58);
|
||||
#62 = CIRCLE('NONE', #61, 0.015875);
|
||||
#63 = DIRECTION('NONE', (0, 1, 0));
|
||||
#64 = VECTOR('NONE', #63, 1);
|
||||
#65 = CARTESIAN_POINT('NONE', (0.015875, -0.001524, 0.000000000000000003888253587292846));
|
||||
#66 = LINE('NONE', #65, #64);
|
||||
#67 = DIRECTION('NONE', (1, 0, 0.00000000000000024492935982947064));
|
||||
#68 = DIRECTION('NONE', (0, -1, 0));
|
||||
#69 = CARTESIAN_POINT('NONE', (0, -0, -0));
|
||||
#70 = AXIS2_PLACEMENT_3D('NONE', #69, #68, #67);
|
||||
#71 = CIRCLE('NONE', #70, 0.015875);
|
||||
#72 = DIRECTION('NONE', (1, 0, -0));
|
||||
#73 = DIRECTION('NONE', (0, 1, 0));
|
||||
#74 = CARTESIAN_POINT('NONE', (-0, 0.015875, 0));
|
||||
#75 = AXIS2_PLACEMENT_3D('NONE', #74, #73, #72);
|
||||
#76 = CIRCLE('NONE', #75, 0.0293751);
|
||||
#77 = DIRECTION('NONE', (0, 1, 0));
|
||||
#78 = VECTOR('NONE', #77, 1);
|
||||
#79 = CARTESIAN_POINT('NONE', (0.0293751, 0.015875, -0));
|
||||
#80 = LINE('NONE', #79, #78);
|
||||
#81 = DIRECTION('NONE', (1, 0, -0));
|
||||
#82 = DIRECTION('NONE', (0, 1, 0));
|
||||
#83 = CARTESIAN_POINT('NONE', (-0, 0.019126199999999996, 0));
|
||||
#84 = AXIS2_PLACEMENT_3D('NONE', #83, #82, #81);
|
||||
#85 = CIRCLE('NONE', #84, 0.0293751);
|
||||
#86 = DIRECTION('NONE', (1, 0, 0.00000000000000024492935982947064));
|
||||
#87 = DIRECTION('NONE', (0, -1, 0));
|
||||
#88 = CARTESIAN_POINT('NONE', (0, 0.015875, -0));
|
||||
#89 = AXIS2_PLACEMENT_3D('NONE', #88, #87, #86);
|
||||
#90 = CIRCLE('NONE', #89, 0.015875);
|
||||
#91 = DIRECTION('NONE', (0, 1, 0));
|
||||
#92 = VECTOR('NONE', #91, 1);
|
||||
#93 = CARTESIAN_POINT('NONE', (0.015875, 0.015875, 0.000000000000000003888253587292846));
|
||||
#94 = LINE('NONE', #93, #92);
|
||||
#95 = DIRECTION('NONE', (1, 0, 0.00000000000000024492935982947064));
|
||||
#96 = DIRECTION('NONE', (0, -1, 0));
|
||||
#97 = CARTESIAN_POINT('NONE', (0, 0.019126199999999996, -0));
|
||||
#98 = AXIS2_PLACEMENT_3D('NONE', #97, #96, #95);
|
||||
#99 = CIRCLE('NONE', #98, 0.015875);
|
||||
#100 = DIRECTION('NONE', (1, 0, -0));
|
||||
#101 = DIRECTION('NONE', (0, 1, 0));
|
||||
#102 = CARTESIAN_POINT('NONE', (-0, 0, 0));
|
||||
#103 = AXIS2_PLACEMENT_3D('NONE', #102, #101, #100);
|
||||
#104 = CIRCLE('NONE', #103, 0.0587375);
|
||||
#105 = DIRECTION('NONE', (0, 1, 0));
|
||||
#106 = VECTOR('NONE', #105, 1);
|
||||
#107 = CARTESIAN_POINT('NONE', (0.0587375, 0, -0));
|
||||
#108 = LINE('NONE', #107, #106);
|
||||
#109 = DIRECTION('NONE', (1, 0, -0));
|
||||
#110 = DIRECTION('NONE', (0, 1, 0));
|
||||
#111 = CARTESIAN_POINT('NONE', (-0, 0.015875, 0));
|
||||
#112 = AXIS2_PLACEMENT_3D('NONE', #111, #110, #109);
|
||||
#113 = CIRCLE('NONE', #112, 0.0587375);
|
||||
#114 = DIRECTION('NONE', (1, 0, -0.000000000000000388052796742256));
|
||||
#115 = DIRECTION('NONE', (0, -1, 0));
|
||||
#116 = CARTESIAN_POINT('NONE', (0.044449999999999996, -0, 0.000000000000000005024295867788081));
|
||||
#117 = AXIS2_PLACEMENT_3D('NONE', #116, #115, #114);
|
||||
#118 = CIRCLE('NONE', #117, 0.0079375);
|
||||
#119 = DIRECTION('NONE', (0, 1, 0));
|
||||
#120 = VECTOR('NONE', #119, 1);
|
||||
#121 = CARTESIAN_POINT('NONE', (0.0523875, 0, 0.000000000000000001944126793646423));
|
||||
#122 = LINE('NONE', #121, #120);
|
||||
#123 = DIRECTION('NONE', (1, 0, -0.000000000000000388052796742256));
|
||||
#124 = DIRECTION('NONE', (0, -1, 0));
|
||||
#125 = CARTESIAN_POINT('NONE', (0.044449999999999996, 0.015875, 0.000000000000000005024295867788081));
|
||||
#126 = AXIS2_PLACEMENT_3D('NONE', #125, #124, #123);
|
||||
#127 = CIRCLE('NONE', #126, 0.0079375);
|
||||
#128 = DIRECTION('NONE', (0.000000000000000016080646976370378, 0, -1));
|
||||
#129 = DIRECTION('NONE', (0, -1, 0));
|
||||
#130 = CARTESIAN_POINT('NONE', (0.000000000000000005024295867788082, -0, -0.044449999999999996));
|
||||
#131 = AXIS2_PLACEMENT_3D('NONE', #130, #129, #128);
|
||||
#132 = CIRCLE('NONE', #131, 0.0079375);
|
||||
#133 = DIRECTION('NONE', (0, 1, 0));
|
||||
#134 = VECTOR('NONE', #133, 1);
|
||||
#135 = CARTESIAN_POINT('NONE', (0.0000000000000000051519360031630214, 0, -0.0523875));
|
||||
#136 = LINE('NONE', #135, #134);
|
||||
#137 = DIRECTION('NONE', (0.000000000000000016080646976370378, 0, -1));
|
||||
#138 = DIRECTION('NONE', (0, -1, 0));
|
||||
#139 = CARTESIAN_POINT('NONE', (0.000000000000000005024295867788082, 0.015875, -0.044449999999999996));
|
||||
#140 = AXIS2_PLACEMENT_3D('NONE', #139, #138, #137);
|
||||
#141 = CIRCLE('NONE', #140, 0.0079375);
|
||||
#142 = DIRECTION('NONE', (-1, 0, 0.00000000000000021276806587672974));
|
||||
#143 = DIRECTION('NONE', (-0, -1, 0));
|
||||
#144 = CARTESIAN_POINT('NONE', (-0.04444999999999999, -0, -0.000000000000000010048591735576163));
|
||||
#145 = AXIS2_PLACEMENT_3D('NONE', #144, #143, #142);
|
||||
#146 = CIRCLE('NONE', #145, 0.007937500000000007);
|
||||
#147 = DIRECTION('NONE', (0, 1, 0));
|
||||
#148 = VECTOR('NONE', #147, 1);
|
||||
#149 = CARTESIAN_POINT('NONE', (-0.0523875, 0, -0.00000000000000000835974521267962));
|
||||
#150 = LINE('NONE', #149, #148);
|
||||
#151 = DIRECTION('NONE', (-1, 0, 0.00000000000000021276806587672974));
|
||||
#152 = DIRECTION('NONE', (-0, -1, 0));
|
||||
#153 = CARTESIAN_POINT('NONE', (-0.04444999999999999, 0.015875, -0.000000000000000010048591735576163));
|
||||
#154 = AXIS2_PLACEMENT_3D('NONE', #153, #152, #151);
|
||||
#155 = CIRCLE('NONE', #154, 0.007937500000000007);
|
||||
#156 = DIRECTION('NONE', (0.000000000000000053563981987573816, 0, 1));
|
||||
#157 = DIRECTION('NONE', (0, -1, 0));
|
||||
#158 = CARTESIAN_POINT('NONE', (-0.000000000000000010048591735576162, -0, 0.04444999999999999));
|
||||
#159 = AXIS2_PLACEMENT_3D('NONE', #158, #157, #156);
|
||||
#160 = CIRCLE('NONE', #159, 0.007937500000000007);
|
||||
#161 = DIRECTION('NONE', (0, 1, 0));
|
||||
#162 = VECTOR('NONE', #161, 1);
|
||||
#163 = CARTESIAN_POINT('NONE', (-0.000000000000000009623427628549794, 0, 0.0523875));
|
||||
#164 = LINE('NONE', #163, #162);
|
||||
#165 = DIRECTION('NONE', (0.000000000000000053563981987573816, 0, 1));
|
||||
#166 = DIRECTION('NONE', (0, -1, 0));
|
||||
#167 = CARTESIAN_POINT('NONE', (-0.000000000000000010048591735576162, 0.015875, 0.04444999999999999));
|
||||
#168 = AXIS2_PLACEMENT_3D('NONE', #167, #166, #165);
|
||||
#169 = CIRCLE('NONE', #168, 0.007937500000000007);
|
||||
#170 = DIRECTION('NONE', (1, 0, 0.00000000000000024492935982947064));
|
||||
#171 = DIRECTION('NONE', (0, -1, 0));
|
||||
#172 = CARTESIAN_POINT('NONE', (0, -0, -0));
|
||||
#173 = AXIS2_PLACEMENT_3D('NONE', #172, #171, #170);
|
||||
#174 = CIRCLE('NONE', #173, 0.015875);
|
||||
#175 = DIRECTION('NONE', (0, 1, 0));
|
||||
#176 = VECTOR('NONE', #175, 1);
|
||||
#177 = CARTESIAN_POINT('NONE', (0.015875, 0, 0.000000000000000003888253587292846));
|
||||
#178 = LINE('NONE', #177, #176);
|
||||
#179 = DIRECTION('NONE', (1, 0, 0.00000000000000024492935982947064));
|
||||
#180 = DIRECTION('NONE', (0, -1, 0));
|
||||
#181 = CARTESIAN_POINT('NONE', (0, 0.015875, -0));
|
||||
#182 = AXIS2_PLACEMENT_3D('NONE', #181, #180, #179);
|
||||
#183 = CIRCLE('NONE', #182, 0.015875);
|
||||
#184 = EDGE_CURVE('NONE', #5, #5, #48, .T.);
|
||||
#185 = EDGE_CURVE('NONE', #5, #7, #52, .T.);
|
||||
#186 = EDGE_CURVE('NONE', #7, #7, #57, .T.);
|
||||
#187 = EDGE_CURVE('NONE', #9, #9, #62, .T.);
|
||||
#188 = EDGE_CURVE('NONE', #9, #11, #66, .T.);
|
||||
#189 = EDGE_CURVE('NONE', #11, #11, #71, .T.);
|
||||
#190 = EDGE_CURVE('NONE', #13, #13, #76, .T.);
|
||||
#191 = EDGE_CURVE('NONE', #13, #15, #80, .T.);
|
||||
#192 = EDGE_CURVE('NONE', #15, #15, #85, .T.);
|
||||
#193 = EDGE_CURVE('NONE', #17, #17, #90, .T.);
|
||||
#194 = EDGE_CURVE('NONE', #17, #19, #94, .T.);
|
||||
#195 = EDGE_CURVE('NONE', #19, #19, #99, .T.);
|
||||
#196 = EDGE_CURVE('NONE', #21, #21, #104, .T.);
|
||||
#197 = EDGE_CURVE('NONE', #21, #23, #108, .T.);
|
||||
#198 = EDGE_CURVE('NONE', #23, #23, #113, .T.);
|
||||
#199 = EDGE_CURVE('NONE', #25, #25, #118, .T.);
|
||||
#200 = EDGE_CURVE('NONE', #25, #27, #122, .T.);
|
||||
#201 = EDGE_CURVE('NONE', #27, #27, #127, .T.);
|
||||
#202 = EDGE_CURVE('NONE', #29, #29, #132, .T.);
|
||||
#203 = EDGE_CURVE('NONE', #29, #31, #136, .T.);
|
||||
#204 = EDGE_CURVE('NONE', #31, #31, #141, .T.);
|
||||
#205 = EDGE_CURVE('NONE', #33, #33, #146, .T.);
|
||||
#206 = EDGE_CURVE('NONE', #33, #35, #150, .T.);
|
||||
#207 = EDGE_CURVE('NONE', #35, #35, #155, .T.);
|
||||
#208 = EDGE_CURVE('NONE', #37, #37, #160, .T.);
|
||||
#209 = EDGE_CURVE('NONE', #37, #39, #164, .T.);
|
||||
#210 = EDGE_CURVE('NONE', #39, #39, #169, .T.);
|
||||
#211 = EDGE_CURVE('NONE', #41, #41, #174, .T.);
|
||||
#212 = EDGE_CURVE('NONE', #41, #43, #178, .T.);
|
||||
#213 = EDGE_CURVE('NONE', #43, #43, #183, .T.);
|
||||
#214 = CARTESIAN_POINT('NONE', (-0, -0.000762, 0));
|
||||
#215 = DIRECTION('NONE', (0, 1, 0));
|
||||
#216 = DIRECTION('NONE', (1, 0, -0));
|
||||
#217 = AXIS2_PLACEMENT_3D('NONE', #214, #215, #216);
|
||||
#218 = CYLINDRICAL_SURFACE('NONE', #217, 0.03175);
|
||||
#219 = CARTESIAN_POINT('NONE', (0, -0.000762, -0));
|
||||
#220 = DIRECTION('NONE', (0, -1, 0));
|
||||
#221 = DIRECTION('NONE', (1, 0, 0.00000000000000024492935982947064));
|
||||
#222 = AXIS2_PLACEMENT_3D('NONE', #219, #220, #221);
|
||||
#223 = CYLINDRICAL_SURFACE('NONE', #222, 0.015875);
|
||||
#224 = CARTESIAN_POINT('NONE', (0, -0.001524, -0));
|
||||
#225 = DIRECTION('NONE', (0, 1, 0));
|
||||
#226 = AXIS2_PLACEMENT_3D('NONE', #224, #225, $);
|
||||
#227 = PLANE('NONE', #226);
|
||||
#228 = CARTESIAN_POINT('NONE', (0, 0, -0));
|
||||
#229 = DIRECTION('NONE', (0, 1, 0));
|
||||
#230 = AXIS2_PLACEMENT_3D('NONE', #228, #229, $);
|
||||
#231 = PLANE('NONE', #230);
|
||||
#232 = CARTESIAN_POINT('NONE', (-0, 0.017500599999999998, 0));
|
||||
#233 = DIRECTION('NONE', (0, 1, 0));
|
||||
#234 = DIRECTION('NONE', (1, 0, -0));
|
||||
#235 = AXIS2_PLACEMENT_3D('NONE', #232, #233, #234);
|
||||
#236 = CYLINDRICAL_SURFACE('NONE', #235, 0.0293751);
|
||||
#237 = CARTESIAN_POINT('NONE', (0, 0.017500599999999998, -0));
|
||||
#238 = DIRECTION('NONE', (0, -1, 0));
|
||||
#239 = DIRECTION('NONE', (1, 0, 0.00000000000000024492935982947064));
|
||||
#240 = AXIS2_PLACEMENT_3D('NONE', #237, #238, #239);
|
||||
#241 = CYLINDRICAL_SURFACE('NONE', #240, 0.015875);
|
||||
#242 = CARTESIAN_POINT('NONE', (0, 0.015875, -0));
|
||||
#243 = DIRECTION('NONE', (0, 1, 0));
|
||||
#244 = AXIS2_PLACEMENT_3D('NONE', #242, #243, $);
|
||||
#245 = PLANE('NONE', #244);
|
||||
#246 = CARTESIAN_POINT('NONE', (0, 0.019126199999999996, -0));
|
||||
#247 = DIRECTION('NONE', (0, 1, 0));
|
||||
#248 = AXIS2_PLACEMENT_3D('NONE', #246, #247, $);
|
||||
#249 = PLANE('NONE', #248);
|
||||
#250 = CARTESIAN_POINT('NONE', (-0, 0.0079375, 0));
|
||||
#251 = DIRECTION('NONE', (0, 1, 0));
|
||||
#252 = DIRECTION('NONE', (1, 0, -0));
|
||||
#253 = AXIS2_PLACEMENT_3D('NONE', #250, #251, #252);
|
||||
#254 = CYLINDRICAL_SURFACE('NONE', #253, 0.0587375);
|
||||
#255 = CARTESIAN_POINT('NONE', (0.044449999999999996, 0.0079375, 0.000000000000000005024295867788081));
|
||||
#256 = DIRECTION('NONE', (0, -1, 0));
|
||||
#257 = DIRECTION('NONE', (1, 0, -0.000000000000000388052796742256));
|
||||
#258 = AXIS2_PLACEMENT_3D('NONE', #255, #256, #257);
|
||||
#259 = CYLINDRICAL_SURFACE('NONE', #258, 0.0079375);
|
||||
#260 = CARTESIAN_POINT('NONE', (0.000000000000000005024295867788082, 0.0079375, -0.044449999999999996));
|
||||
#261 = DIRECTION('NONE', (0, -1, 0));
|
||||
#262 = DIRECTION('NONE', (0.000000000000000016080646976370378, 0, -1));
|
||||
#263 = AXIS2_PLACEMENT_3D('NONE', #260, #261, #262);
|
||||
#264 = CYLINDRICAL_SURFACE('NONE', #263, 0.0079375);
|
||||
#265 = CARTESIAN_POINT('NONE', (-0.04444999999999999, 0.0079375, -0.000000000000000010048591735576163));
|
||||
#266 = DIRECTION('NONE', (-0, -1, 0));
|
||||
#267 = DIRECTION('NONE', (-1, 0, 0.00000000000000021276806587672974));
|
||||
#268 = AXIS2_PLACEMENT_3D('NONE', #265, #266, #267);
|
||||
#269 = CYLINDRICAL_SURFACE('NONE', #268, 0.007937500000000007);
|
||||
#270 = CARTESIAN_POINT('NONE', (-0.000000000000000010048591735576162, 0.0079375, 0.04444999999999999));
|
||||
#271 = DIRECTION('NONE', (0, -1, 0));
|
||||
#272 = DIRECTION('NONE', (0.000000000000000053563981987573816, 0, 1));
|
||||
#273 = AXIS2_PLACEMENT_3D('NONE', #270, #271, #272);
|
||||
#274 = CYLINDRICAL_SURFACE('NONE', #273, 0.007937500000000007);
|
||||
#275 = CARTESIAN_POINT('NONE', (0, 0.0079375, -0));
|
||||
#276 = DIRECTION('NONE', (0, -1, 0));
|
||||
#277 = DIRECTION('NONE', (1, 0, 0.00000000000000024492935982947064));
|
||||
#278 = AXIS2_PLACEMENT_3D('NONE', #275, #276, #277);
|
||||
#279 = CYLINDRICAL_SURFACE('NONE', #278, 0.015875);
|
||||
#280 = CARTESIAN_POINT('NONE', (0, 0, -0));
|
||||
#281 = DIRECTION('NONE', (0, 1, 0));
|
||||
#282 = AXIS2_PLACEMENT_3D('NONE', #280, #281, $);
|
||||
#283 = PLANE('NONE', #282);
|
||||
#284 = CARTESIAN_POINT('NONE', (0, 0.015875, -0));
|
||||
#285 = DIRECTION('NONE', (0, 1, 0));
|
||||
#286 = AXIS2_PLACEMENT_3D('NONE', #284, #285, $);
|
||||
#287 = PLANE('NONE', #286);
|
||||
#288 = ORIENTED_EDGE('NONE', *, *, #184, .T.);
|
||||
#289 = ORIENTED_EDGE('NONE', *, *, #186, .F.);
|
||||
#290 = EDGE_LOOP('NONE', (#288));
|
||||
#291 = FACE_BOUND('NONE', #290, .T.);
|
||||
#292 = EDGE_LOOP('NONE', (#289));
|
||||
#293 = FACE_BOUND('NONE', #292, .T.);
|
||||
#294 = ADVANCED_FACE('NONE', (#291, #293), #218, .T.);
|
||||
#295 = ORIENTED_EDGE('NONE', *, *, #187, .T.);
|
||||
#296 = ORIENTED_EDGE('NONE', *, *, #189, .F.);
|
||||
#297 = EDGE_LOOP('NONE', (#295));
|
||||
#298 = FACE_BOUND('NONE', #297, .T.);
|
||||
#299 = EDGE_LOOP('NONE', (#296));
|
||||
#300 = FACE_BOUND('NONE', #299, .T.);
|
||||
#301 = ADVANCED_FACE('NONE', (#298, #300), #223, .F.);
|
||||
#302 = ORIENTED_EDGE('NONE', *, *, #184, .F.);
|
||||
#303 = ORIENTED_EDGE('NONE', *, *, #187, .F.);
|
||||
#304 = EDGE_LOOP('NONE', (#302));
|
||||
#305 = FACE_BOUND('NONE', #304, .T.);
|
||||
#306 = EDGE_LOOP('NONE', (#303));
|
||||
#307 = FACE_BOUND('NONE', #306, .T.);
|
||||
#308 = ADVANCED_FACE('NONE', (#305, #307), #227, .F.);
|
||||
#309 = ORIENTED_EDGE('NONE', *, *, #186, .T.);
|
||||
#310 = ORIENTED_EDGE('NONE', *, *, #189, .T.);
|
||||
#311 = EDGE_LOOP('NONE', (#309));
|
||||
#312 = FACE_BOUND('NONE', #311, .T.);
|
||||
#313 = EDGE_LOOP('NONE', (#310));
|
||||
#314 = FACE_BOUND('NONE', #313, .T.);
|
||||
#315 = ADVANCED_FACE('NONE', (#312, #314), #231, .T.);
|
||||
#316 = ORIENTED_EDGE('NONE', *, *, #190, .T.);
|
||||
#317 = ORIENTED_EDGE('NONE', *, *, #192, .F.);
|
||||
#318 = EDGE_LOOP('NONE', (#316));
|
||||
#319 = FACE_BOUND('NONE', #318, .T.);
|
||||
#320 = EDGE_LOOP('NONE', (#317));
|
||||
#321 = FACE_BOUND('NONE', #320, .T.);
|
||||
#322 = ADVANCED_FACE('NONE', (#319, #321), #236, .T.);
|
||||
#323 = ORIENTED_EDGE('NONE', *, *, #193, .T.);
|
||||
#324 = ORIENTED_EDGE('NONE', *, *, #195, .F.);
|
||||
#325 = EDGE_LOOP('NONE', (#323));
|
||||
#326 = FACE_BOUND('NONE', #325, .T.);
|
||||
#327 = EDGE_LOOP('NONE', (#324));
|
||||
#328 = FACE_BOUND('NONE', #327, .T.);
|
||||
#329 = ADVANCED_FACE('NONE', (#326, #328), #241, .F.);
|
||||
#330 = ORIENTED_EDGE('NONE', *, *, #190, .F.);
|
||||
#331 = ORIENTED_EDGE('NONE', *, *, #193, .F.);
|
||||
#332 = EDGE_LOOP('NONE', (#330));
|
||||
#333 = FACE_BOUND('NONE', #332, .T.);
|
||||
#334 = EDGE_LOOP('NONE', (#331));
|
||||
#335 = FACE_BOUND('NONE', #334, .T.);
|
||||
#336 = ADVANCED_FACE('NONE', (#333, #335), #245, .F.);
|
||||
#337 = ORIENTED_EDGE('NONE', *, *, #192, .T.);
|
||||
#338 = ORIENTED_EDGE('NONE', *, *, #195, .T.);
|
||||
#339 = EDGE_LOOP('NONE', (#337));
|
||||
#340 = FACE_BOUND('NONE', #339, .T.);
|
||||
#341 = EDGE_LOOP('NONE', (#338));
|
||||
#342 = FACE_BOUND('NONE', #341, .T.);
|
||||
#343 = ADVANCED_FACE('NONE', (#340, #342), #249, .T.);
|
||||
#344 = ORIENTED_EDGE('NONE', *, *, #196, .T.);
|
||||
#345 = ORIENTED_EDGE('NONE', *, *, #198, .F.);
|
||||
#346 = EDGE_LOOP('NONE', (#344));
|
||||
#347 = FACE_BOUND('NONE', #346, .T.);
|
||||
#348 = EDGE_LOOP('NONE', (#345));
|
||||
#349 = FACE_BOUND('NONE', #348, .T.);
|
||||
#350 = ADVANCED_FACE('NONE', (#347, #349), #254, .T.);
|
||||
#351 = ORIENTED_EDGE('NONE', *, *, #199, .T.);
|
||||
#352 = ORIENTED_EDGE('NONE', *, *, #201, .F.);
|
||||
#353 = EDGE_LOOP('NONE', (#351));
|
||||
#354 = FACE_BOUND('NONE', #353, .T.);
|
||||
#355 = EDGE_LOOP('NONE', (#352));
|
||||
#356 = FACE_BOUND('NONE', #355, .T.);
|
||||
#357 = ADVANCED_FACE('NONE', (#354, #356), #259, .F.);
|
||||
#358 = ORIENTED_EDGE('NONE', *, *, #202, .T.);
|
||||
#359 = ORIENTED_EDGE('NONE', *, *, #204, .F.);
|
||||
#360 = EDGE_LOOP('NONE', (#358));
|
||||
#361 = FACE_BOUND('NONE', #360, .T.);
|
||||
#362 = EDGE_LOOP('NONE', (#359));
|
||||
#363 = FACE_BOUND('NONE', #362, .T.);
|
||||
#364 = ADVANCED_FACE('NONE', (#361, #363), #264, .F.);
|
||||
#365 = ORIENTED_EDGE('NONE', *, *, #205, .T.);
|
||||
#366 = ORIENTED_EDGE('NONE', *, *, #207, .F.);
|
||||
#367 = EDGE_LOOP('NONE', (#365));
|
||||
#368 = FACE_BOUND('NONE', #367, .T.);
|
||||
#369 = EDGE_LOOP('NONE', (#366));
|
||||
#370 = FACE_BOUND('NONE', #369, .T.);
|
||||
#371 = ADVANCED_FACE('NONE', (#368, #370), #269, .F.);
|
||||
#372 = ORIENTED_EDGE('NONE', *, *, #208, .T.);
|
||||
#373 = ORIENTED_EDGE('NONE', *, *, #210, .F.);
|
||||
#374 = EDGE_LOOP('NONE', (#372));
|
||||
#375 = FACE_BOUND('NONE', #374, .T.);
|
||||
#376 = EDGE_LOOP('NONE', (#373));
|
||||
#377 = FACE_BOUND('NONE', #376, .T.);
|
||||
#378 = ADVANCED_FACE('NONE', (#375, #377), #274, .F.);
|
||||
#379 = ORIENTED_EDGE('NONE', *, *, #211, .T.);
|
||||
#380 = ORIENTED_EDGE('NONE', *, *, #213, .F.);
|
||||
#381 = EDGE_LOOP('NONE', (#379));
|
||||
#382 = FACE_BOUND('NONE', #381, .T.);
|
||||
#383 = EDGE_LOOP('NONE', (#380));
|
||||
#384 = FACE_BOUND('NONE', #383, .T.);
|
||||
#385 = ADVANCED_FACE('NONE', (#382, #384), #279, .F.);
|
||||
#386 = ORIENTED_EDGE('NONE', *, *, #196, .F.);
|
||||
#387 = ORIENTED_EDGE('NONE', *, *, #199, .F.);
|
||||
#388 = ORIENTED_EDGE('NONE', *, *, #202, .F.);
|
||||
#389 = ORIENTED_EDGE('NONE', *, *, #205, .F.);
|
||||
#390 = ORIENTED_EDGE('NONE', *, *, #208, .F.);
|
||||
#391 = ORIENTED_EDGE('NONE', *, *, #211, .F.);
|
||||
#392 = EDGE_LOOP('NONE', (#386));
|
||||
#393 = FACE_BOUND('NONE', #392, .T.);
|
||||
#394 = EDGE_LOOP('NONE', (#387));
|
||||
#395 = FACE_BOUND('NONE', #394, .T.);
|
||||
#396 = EDGE_LOOP('NONE', (#388));
|
||||
#397 = FACE_BOUND('NONE', #396, .T.);
|
||||
#398 = EDGE_LOOP('NONE', (#389));
|
||||
#399 = FACE_BOUND('NONE', #398, .T.);
|
||||
#400 = EDGE_LOOP('NONE', (#390));
|
||||
#401 = FACE_BOUND('NONE', #400, .T.);
|
||||
#402 = EDGE_LOOP('NONE', (#391));
|
||||
#403 = FACE_BOUND('NONE', #402, .T.);
|
||||
#404 = ADVANCED_FACE('NONE', (#393, #395, #397, #399, #401, #403), #283, .F.);
|
||||
#405 = ORIENTED_EDGE('NONE', *, *, #198, .T.);
|
||||
#406 = ORIENTED_EDGE('NONE', *, *, #201, .T.);
|
||||
#407 = ORIENTED_EDGE('NONE', *, *, #204, .T.);
|
||||
#408 = ORIENTED_EDGE('NONE', *, *, #207, .T.);
|
||||
#409 = ORIENTED_EDGE('NONE', *, *, #210, .T.);
|
||||
#410 = ORIENTED_EDGE('NONE', *, *, #213, .T.);
|
||||
#411 = EDGE_LOOP('NONE', (#405));
|
||||
#412 = FACE_BOUND('NONE', #411, .T.);
|
||||
#413 = EDGE_LOOP('NONE', (#406));
|
||||
#414 = FACE_BOUND('NONE', #413, .T.);
|
||||
#415 = EDGE_LOOP('NONE', (#407));
|
||||
#416 = FACE_BOUND('NONE', #415, .T.);
|
||||
#417 = EDGE_LOOP('NONE', (#408));
|
||||
#418 = FACE_BOUND('NONE', #417, .T.);
|
||||
#419 = EDGE_LOOP('NONE', (#409));
|
||||
#420 = FACE_BOUND('NONE', #419, .T.);
|
||||
#421 = EDGE_LOOP('NONE', (#410));
|
||||
#422 = FACE_BOUND('NONE', #421, .T.);
|
||||
#423 = ADVANCED_FACE('NONE', (#412, #414, #416, #418, #420, #422), #287, .T.);
|
||||
#424 = CLOSED_SHELL('NONE', (#294, #301, #308, #315));
|
||||
#425 = CLOSED_SHELL('NONE', (#322, #329, #336, #343));
|
||||
#426 = CLOSED_SHELL('NONE', (#350, #357, #364, #371, #378, #385, #404, #423));
|
||||
#427 = MANIFOLD_SOLID_BREP('NONE', #424);
|
||||
#428 = MANIFOLD_SOLID_BREP('NONE', #425);
|
||||
#429 = MANIFOLD_SOLID_BREP('NONE', #426);
|
||||
#430 = APPLICATION_CONTEXT('configuration controlled 3D design of mechanical parts and assemblies');
|
||||
#431 = PRODUCT_DEFINITION_CONTEXT('part definition', #430, 'design');
|
||||
#432 = PRODUCT('UNIDENTIFIED_PRODUCT', 'NONE', $, ());
|
||||
#433 = PRODUCT_DEFINITION_FORMATION('', $, #432);
|
||||
#434 = PRODUCT_DEFINITION('design', $, #433, #431);
|
||||
#435 = PRODUCT_DEFINITION_SHAPE('NONE', $, #434);
|
||||
#436 = ADVANCED_BREP_SHAPE_REPRESENTATION('NONE', (#429), #3);
|
||||
#437 = SHAPE_DEFINITION_REPRESENTATION(#435, #436);
|
||||
#438 = PRODUCT('UNIDENTIFIED_PRODUCT', 'NONE', $, ());
|
||||
#439 = PRODUCT_DEFINITION_FORMATION('', $, #438);
|
||||
#440 = PRODUCT_DEFINITION('design', $, #439, #431);
|
||||
#441 = PRODUCT_DEFINITION_SHAPE('NONE', $, #440);
|
||||
#442 = ADVANCED_BREP_SHAPE_REPRESENTATION('NONE', (#428), #3);
|
||||
#443 = SHAPE_DEFINITION_REPRESENTATION(#441, #442);
|
||||
#444 = PRODUCT('UNIDENTIFIED_PRODUCT', 'NONE', $, ());
|
||||
#445 = PRODUCT_DEFINITION_FORMATION('', $, #444);
|
||||
#446 = PRODUCT_DEFINITION('design', $, #445, #431);
|
||||
#447 = PRODUCT_DEFINITION_SHAPE('NONE', $, #446);
|
||||
#448 = ADVANCED_BREP_SHAPE_REPRESENTATION('NONE', (#427), #3);
|
||||
#449 = SHAPE_DEFINITION_REPRESENTATION(#447, #448);
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
@ -1,467 +0,0 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION((('zoo.dev export')), '2;1');
|
||||
FILE_NAME('dump.step', '2021-01-01T00:00:00+00:00', ('Author unknown'), ('Organization unknown'), 'zoo.dev beta', 'zoo.dev', 'Authorization unknown');
|
||||
FILE_SCHEMA(('AP203_CONFIGURATION_CONTROLLED_3D_DESIGN_OF_MECHANICAL_PARTS_AND_ASSEMBLIES_MIM_LF'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
#1 = (
|
||||
LENGTH_UNIT()
|
||||
NAMED_UNIT(*)
|
||||
SI_UNIT($, .METRE.)
|
||||
);
|
||||
#2 = UNCERTAINTY_MEASURE_WITH_UNIT(0.00001, #1, 'DISTANCE_ACCURACY_VALUE', $);
|
||||
#3 = (
|
||||
GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
||||
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2))
|
||||
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1))
|
||||
REPRESENTATION_CONTEXT('', '3D')
|
||||
);
|
||||
#4 = CARTESIAN_POINT('NONE', (0.03175, -0.001524, -0));
|
||||
#5 = VERTEX_POINT('NONE', #4);
|
||||
#6 = CARTESIAN_POINT('NONE', (0.03175, 0, -0));
|
||||
#7 = VERTEX_POINT('NONE', #6);
|
||||
#8 = CARTESIAN_POINT('NONE', (0.015875, -0.001524, 0.000000000000000003888253587292846));
|
||||
#9 = VERTEX_POINT('NONE', #8);
|
||||
#10 = CARTESIAN_POINT('NONE', (0.015875, 0, 0.000000000000000003888253587292846));
|
||||
#11 = VERTEX_POINT('NONE', #10);
|
||||
#12 = CARTESIAN_POINT('NONE', (0.0293751, 0.015875, -0));
|
||||
#13 = VERTEX_POINT('NONE', #12);
|
||||
#14 = CARTESIAN_POINT('NONE', (0.0293751, 0.019126199999999996, -0));
|
||||
#15 = VERTEX_POINT('NONE', #14);
|
||||
#16 = CARTESIAN_POINT('NONE', (0.015875, 0.015875, 0.000000000000000003888253587292846));
|
||||
#17 = VERTEX_POINT('NONE', #16);
|
||||
#18 = CARTESIAN_POINT('NONE', (0.015875, 0.019126199999999996, 0.000000000000000003888253587292846));
|
||||
#19 = VERTEX_POINT('NONE', #18);
|
||||
#20 = CARTESIAN_POINT('NONE', (0.0587375, 0, -0));
|
||||
#21 = VERTEX_POINT('NONE', #20);
|
||||
#22 = CARTESIAN_POINT('NONE', (0.0587375, 0.015875, -0));
|
||||
#23 = VERTEX_POINT('NONE', #22);
|
||||
#24 = CARTESIAN_POINT('NONE', (0.0523875, 0, 0.000000000000000001944126793646423));
|
||||
#25 = VERTEX_POINT('NONE', #24);
|
||||
#26 = CARTESIAN_POINT('NONE', (0.0523875, 0.015875, 0.000000000000000001944126793646423));
|
||||
#27 = VERTEX_POINT('NONE', #26);
|
||||
#28 = CARTESIAN_POINT('NONE', (0.0079375, 0, -0.044449999999999996));
|
||||
#29 = VERTEX_POINT('NONE', #28);
|
||||
#30 = CARTESIAN_POINT('NONE', (0.0079375, 0.015875, -0.044449999999999996));
|
||||
#31 = VERTEX_POINT('NONE', #30);
|
||||
#32 = CARTESIAN_POINT('NONE', (-0.036512499999999996, 0, 0.000000000000000001944126793646423));
|
||||
#33 = VERTEX_POINT('NONE', #32);
|
||||
#34 = CARTESIAN_POINT('NONE', (-0.036512499999999996, 0.015875, 0.000000000000000001944126793646423));
|
||||
#35 = VERTEX_POINT('NONE', #34);
|
||||
#36 = CARTESIAN_POINT('NONE', (0.0079375, 0, 0.044449999999999996));
|
||||
#37 = VERTEX_POINT('NONE', #36);
|
||||
#38 = CARTESIAN_POINT('NONE', (0.0079375, 0.015875, 0.044449999999999996));
|
||||
#39 = VERTEX_POINT('NONE', #38);
|
||||
#40 = CARTESIAN_POINT('NONE', (0.015875, 0, 0.000000000000000003888253587292846));
|
||||
#41 = VERTEX_POINT('NONE', #40);
|
||||
#42 = CARTESIAN_POINT('NONE', (0.015875, 0.015875, 0.000000000000000003888253587292846));
|
||||
#43 = VERTEX_POINT('NONE', #42);
|
||||
#44 = DIRECTION('NONE', (1, 0, -0));
|
||||
#45 = DIRECTION('NONE', (0, 1, 0));
|
||||
#46 = CARTESIAN_POINT('NONE', (-0, -0.001524, 0));
|
||||
#47 = AXIS2_PLACEMENT_3D('NONE', #46, #45, #44);
|
||||
#48 = CIRCLE('NONE', #47, 0.03175);
|
||||
#49 = DIRECTION('NONE', (0, 1, 0));
|
||||
#50 = VECTOR('NONE', #49, 1);
|
||||
#51 = CARTESIAN_POINT('NONE', (0.03175, -0.001524, -0));
|
||||
#52 = LINE('NONE', #51, #50);
|
||||
#53 = DIRECTION('NONE', (1, 0, -0));
|
||||
#54 = DIRECTION('NONE', (0, 1, 0));
|
||||
#55 = CARTESIAN_POINT('NONE', (-0, 0, 0));
|
||||
#56 = AXIS2_PLACEMENT_3D('NONE', #55, #54, #53);
|
||||
#57 = CIRCLE('NONE', #56, 0.03175);
|
||||
#58 = DIRECTION('NONE', (1, 0, 0.00000000000000024492935982947064));
|
||||
#59 = DIRECTION('NONE', (0, -1, 0));
|
||||
#60 = CARTESIAN_POINT('NONE', (0, -0.001524, -0));
|
||||
#61 = AXIS2_PLACEMENT_3D('NONE', #60, #59, #58);
|
||||
#62 = CIRCLE('NONE', #61, 0.015875);
|
||||
#63 = DIRECTION('NONE', (0, 1, 0));
|
||||
#64 = VECTOR('NONE', #63, 1);
|
||||
#65 = CARTESIAN_POINT('NONE', (0.015875, -0.001524, 0.000000000000000003888253587292846));
|
||||
#66 = LINE('NONE', #65, #64);
|
||||
#67 = DIRECTION('NONE', (1, 0, 0.00000000000000024492935982947064));
|
||||
#68 = DIRECTION('NONE', (0, -1, 0));
|
||||
#69 = CARTESIAN_POINT('NONE', (0, -0, -0));
|
||||
#70 = AXIS2_PLACEMENT_3D('NONE', #69, #68, #67);
|
||||
#71 = CIRCLE('NONE', #70, 0.015875);
|
||||
#72 = DIRECTION('NONE', (1, 0, -0));
|
||||
#73 = DIRECTION('NONE', (0, 1, 0));
|
||||
#74 = CARTESIAN_POINT('NONE', (-0, 0.015875, 0));
|
||||
#75 = AXIS2_PLACEMENT_3D('NONE', #74, #73, #72);
|
||||
#76 = CIRCLE('NONE', #75, 0.0293751);
|
||||
#77 = DIRECTION('NONE', (0, 1, 0));
|
||||
#78 = VECTOR('NONE', #77, 1);
|
||||
#79 = CARTESIAN_POINT('NONE', (0.0293751, 0.015875, -0));
|
||||
#80 = LINE('NONE', #79, #78);
|
||||
#81 = DIRECTION('NONE', (1, 0, -0));
|
||||
#82 = DIRECTION('NONE', (0, 1, 0));
|
||||
#83 = CARTESIAN_POINT('NONE', (-0, 0.019126199999999996, 0));
|
||||
#84 = AXIS2_PLACEMENT_3D('NONE', #83, #82, #81);
|
||||
#85 = CIRCLE('NONE', #84, 0.0293751);
|
||||
#86 = DIRECTION('NONE', (1, 0, 0.00000000000000024492935982947064));
|
||||
#87 = DIRECTION('NONE', (0, -1, 0));
|
||||
#88 = CARTESIAN_POINT('NONE', (0, 0.015875, -0));
|
||||
#89 = AXIS2_PLACEMENT_3D('NONE', #88, #87, #86);
|
||||
#90 = CIRCLE('NONE', #89, 0.015875);
|
||||
#91 = DIRECTION('NONE', (0, 1, 0));
|
||||
#92 = VECTOR('NONE', #91, 1);
|
||||
#93 = CARTESIAN_POINT('NONE', (0.015875, 0.015875, 0.000000000000000003888253587292846));
|
||||
#94 = LINE('NONE', #93, #92);
|
||||
#95 = DIRECTION('NONE', (1, 0, 0.00000000000000024492935982947064));
|
||||
#96 = DIRECTION('NONE', (0, -1, 0));
|
||||
#97 = CARTESIAN_POINT('NONE', (0, 0.019126199999999996, -0));
|
||||
#98 = AXIS2_PLACEMENT_3D('NONE', #97, #96, #95);
|
||||
#99 = CIRCLE('NONE', #98, 0.015875);
|
||||
#100 = DIRECTION('NONE', (1, 0, -0));
|
||||
#101 = DIRECTION('NONE', (0, 1, 0));
|
||||
#102 = CARTESIAN_POINT('NONE', (-0, 0, 0));
|
||||
#103 = AXIS2_PLACEMENT_3D('NONE', #102, #101, #100);
|
||||
#104 = CIRCLE('NONE', #103, 0.0587375);
|
||||
#105 = DIRECTION('NONE', (0, 1, 0));
|
||||
#106 = VECTOR('NONE', #105, 1);
|
||||
#107 = CARTESIAN_POINT('NONE', (0.0587375, 0, -0));
|
||||
#108 = LINE('NONE', #107, #106);
|
||||
#109 = DIRECTION('NONE', (1, 0, -0));
|
||||
#110 = DIRECTION('NONE', (0, 1, 0));
|
||||
#111 = CARTESIAN_POINT('NONE', (-0, 0.015875, 0));
|
||||
#112 = AXIS2_PLACEMENT_3D('NONE', #111, #110, #109);
|
||||
#113 = CIRCLE('NONE', #112, 0.0587375);
|
||||
#114 = DIRECTION('NONE', (1, 0, -0.000000000000000388052796742256));
|
||||
#115 = DIRECTION('NONE', (0, -1, 0));
|
||||
#116 = CARTESIAN_POINT('NONE', (0.044449999999999996, -0, 0.000000000000000005024295867788081));
|
||||
#117 = AXIS2_PLACEMENT_3D('NONE', #116, #115, #114);
|
||||
#118 = CIRCLE('NONE', #117, 0.0079375);
|
||||
#119 = DIRECTION('NONE', (0, 1, 0));
|
||||
#120 = VECTOR('NONE', #119, 1);
|
||||
#121 = CARTESIAN_POINT('NONE', (0.0523875, 0, 0.000000000000000001944126793646423));
|
||||
#122 = LINE('NONE', #121, #120);
|
||||
#123 = DIRECTION('NONE', (1, 0, -0.000000000000000388052796742256));
|
||||
#124 = DIRECTION('NONE', (0, -1, 0));
|
||||
#125 = CARTESIAN_POINT('NONE', (0.044449999999999996, 0.015875, 0.000000000000000005024295867788081));
|
||||
#126 = AXIS2_PLACEMENT_3D('NONE', #125, #124, #123);
|
||||
#127 = CIRCLE('NONE', #126, 0.0079375);
|
||||
#128 = DIRECTION('NONE', (1, 0, -0));
|
||||
#129 = DIRECTION('NONE', (0, -1, 0));
|
||||
#130 = CARTESIAN_POINT('NONE', (0.0000000000000000025121479338940404, -0, -0.044449999999999996));
|
||||
#131 = AXIS2_PLACEMENT_3D('NONE', #130, #129, #128);
|
||||
#132 = CIRCLE('NONE', #131, 0.007937499999999997);
|
||||
#133 = DIRECTION('NONE', (0, 1, 0));
|
||||
#134 = VECTOR('NONE', #133, 1);
|
||||
#135 = CARTESIAN_POINT('NONE', (0.0079375, 0, -0.044449999999999996));
|
||||
#136 = LINE('NONE', #135, #134);
|
||||
#137 = DIRECTION('NONE', (1, 0, -0));
|
||||
#138 = DIRECTION('NONE', (0, -1, 0));
|
||||
#139 = CARTESIAN_POINT('NONE', (0.0000000000000000025121479338940404, 0.015875, -0.044449999999999996));
|
||||
#140 = AXIS2_PLACEMENT_3D('NONE', #139, #138, #137);
|
||||
#141 = CIRCLE('NONE', #140, 0.007937499999999997);
|
||||
#142 = DIRECTION('NONE', (1, 0, 0.00000000000000024492935982947064));
|
||||
#143 = DIRECTION('NONE', (0, -1, 0));
|
||||
#144 = CARTESIAN_POINT('NONE', (-0.044449999999999996, -0, -0));
|
||||
#145 = AXIS2_PLACEMENT_3D('NONE', #144, #143, #142);
|
||||
#146 = CIRCLE('NONE', #145, 0.0079375);
|
||||
#147 = DIRECTION('NONE', (0, 1, 0));
|
||||
#148 = VECTOR('NONE', #147, 1);
|
||||
#149 = CARTESIAN_POINT('NONE', (-0.036512499999999996, 0, 0.000000000000000001944126793646423));
|
||||
#150 = LINE('NONE', #149, #148);
|
||||
#151 = DIRECTION('NONE', (1, 0, 0.00000000000000024492935982947064));
|
||||
#152 = DIRECTION('NONE', (0, -1, 0));
|
||||
#153 = CARTESIAN_POINT('NONE', (-0.044449999999999996, 0.015875, -0));
|
||||
#154 = AXIS2_PLACEMENT_3D('NONE', #153, #152, #151);
|
||||
#155 = CIRCLE('NONE', #154, 0.0079375);
|
||||
#156 = DIRECTION('NONE', (1, 0, -0));
|
||||
#157 = DIRECTION('NONE', (0, -1, 0));
|
||||
#158 = CARTESIAN_POINT('NONE', (-0.000000000000000005024295867788081, -0, 0.044449999999999996));
|
||||
#159 = AXIS2_PLACEMENT_3D('NONE', #158, #157, #156);
|
||||
#160 = CIRCLE('NONE', #159, 0.007937500000000005);
|
||||
#161 = DIRECTION('NONE', (0, 1, 0));
|
||||
#162 = VECTOR('NONE', #161, 1);
|
||||
#163 = CARTESIAN_POINT('NONE', (0.0079375, 0, 0.044449999999999996));
|
||||
#164 = LINE('NONE', #163, #162);
|
||||
#165 = DIRECTION('NONE', (1, 0, -0));
|
||||
#166 = DIRECTION('NONE', (0, -1, 0));
|
||||
#167 = CARTESIAN_POINT('NONE', (-0.000000000000000005024295867788081, 0.015875, 0.044449999999999996));
|
||||
#168 = AXIS2_PLACEMENT_3D('NONE', #167, #166, #165);
|
||||
#169 = CIRCLE('NONE', #168, 0.007937500000000005);
|
||||
#170 = DIRECTION('NONE', (1, 0, 0.00000000000000024492935982947064));
|
||||
#171 = DIRECTION('NONE', (0, -1, 0));
|
||||
#172 = CARTESIAN_POINT('NONE', (0, -0, -0));
|
||||
#173 = AXIS2_PLACEMENT_3D('NONE', #172, #171, #170);
|
||||
#174 = CIRCLE('NONE', #173, 0.015875);
|
||||
#175 = DIRECTION('NONE', (0, 1, 0));
|
||||
#176 = VECTOR('NONE', #175, 1);
|
||||
#177 = CARTESIAN_POINT('NONE', (0.015875, 0, 0.000000000000000003888253587292846));
|
||||
#178 = LINE('NONE', #177, #176);
|
||||
#179 = DIRECTION('NONE', (1, 0, 0.00000000000000024492935982947064));
|
||||
#180 = DIRECTION('NONE', (0, -1, 0));
|
||||
#181 = CARTESIAN_POINT('NONE', (0, 0.015875, -0));
|
||||
#182 = AXIS2_PLACEMENT_3D('NONE', #181, #180, #179);
|
||||
#183 = CIRCLE('NONE', #182, 0.015875);
|
||||
#184 = EDGE_CURVE('NONE', #5, #5, #48, .T.);
|
||||
#185 = EDGE_CURVE('NONE', #5, #7, #52, .T.);
|
||||
#186 = EDGE_CURVE('NONE', #7, #7, #57, .T.);
|
||||
#187 = EDGE_CURVE('NONE', #9, #9, #62, .T.);
|
||||
#188 = EDGE_CURVE('NONE', #9, #11, #66, .T.);
|
||||
#189 = EDGE_CURVE('NONE', #11, #11, #71, .T.);
|
||||
#190 = EDGE_CURVE('NONE', #13, #13, #76, .T.);
|
||||
#191 = EDGE_CURVE('NONE', #13, #15, #80, .T.);
|
||||
#192 = EDGE_CURVE('NONE', #15, #15, #85, .T.);
|
||||
#193 = EDGE_CURVE('NONE', #17, #17, #90, .T.);
|
||||
#194 = EDGE_CURVE('NONE', #17, #19, #94, .T.);
|
||||
#195 = EDGE_CURVE('NONE', #19, #19, #99, .T.);
|
||||
#196 = EDGE_CURVE('NONE', #21, #21, #104, .T.);
|
||||
#197 = EDGE_CURVE('NONE', #21, #23, #108, .T.);
|
||||
#198 = EDGE_CURVE('NONE', #23, #23, #113, .T.);
|
||||
#199 = EDGE_CURVE('NONE', #25, #25, #118, .T.);
|
||||
#200 = EDGE_CURVE('NONE', #25, #27, #122, .T.);
|
||||
#201 = EDGE_CURVE('NONE', #27, #27, #127, .T.);
|
||||
#202 = EDGE_CURVE('NONE', #29, #29, #132, .T.);
|
||||
#203 = EDGE_CURVE('NONE', #29, #31, #136, .T.);
|
||||
#204 = EDGE_CURVE('NONE', #31, #31, #141, .T.);
|
||||
#205 = EDGE_CURVE('NONE', #33, #33, #146, .T.);
|
||||
#206 = EDGE_CURVE('NONE', #33, #35, #150, .T.);
|
||||
#207 = EDGE_CURVE('NONE', #35, #35, #155, .T.);
|
||||
#208 = EDGE_CURVE('NONE', #37, #37, #160, .T.);
|
||||
#209 = EDGE_CURVE('NONE', #37, #39, #164, .T.);
|
||||
#210 = EDGE_CURVE('NONE', #39, #39, #169, .T.);
|
||||
#211 = EDGE_CURVE('NONE', #41, #41, #174, .T.);
|
||||
#212 = EDGE_CURVE('NONE', #41, #43, #178, .T.);
|
||||
#213 = EDGE_CURVE('NONE', #43, #43, #183, .T.);
|
||||
#214 = CARTESIAN_POINT('NONE', (-0, -0.000762, 0));
|
||||
#215 = DIRECTION('NONE', (0, 1, 0));
|
||||
#216 = DIRECTION('NONE', (1, 0, -0));
|
||||
#217 = AXIS2_PLACEMENT_3D('NONE', #214, #215, #216);
|
||||
#218 = CYLINDRICAL_SURFACE('NONE', #217, 0.03175);
|
||||
#219 = CARTESIAN_POINT('NONE', (0, -0.000762, -0));
|
||||
#220 = DIRECTION('NONE', (0, -1, 0));
|
||||
#221 = DIRECTION('NONE', (1, 0, 0.00000000000000024492935982947064));
|
||||
#222 = AXIS2_PLACEMENT_3D('NONE', #219, #220, #221);
|
||||
#223 = CYLINDRICAL_SURFACE('NONE', #222, 0.015875);
|
||||
#224 = CARTESIAN_POINT('NONE', (0, -0.001524, -0));
|
||||
#225 = DIRECTION('NONE', (0, 1, 0));
|
||||
#226 = AXIS2_PLACEMENT_3D('NONE', #224, #225, $);
|
||||
#227 = PLANE('NONE', #226);
|
||||
#228 = CARTESIAN_POINT('NONE', (0, 0, -0));
|
||||
#229 = DIRECTION('NONE', (0, 1, 0));
|
||||
#230 = AXIS2_PLACEMENT_3D('NONE', #228, #229, $);
|
||||
#231 = PLANE('NONE', #230);
|
||||
#232 = CARTESIAN_POINT('NONE', (-0, 0.017500599999999998, 0));
|
||||
#233 = DIRECTION('NONE', (0, 1, 0));
|
||||
#234 = DIRECTION('NONE', (1, 0, -0));
|
||||
#235 = AXIS2_PLACEMENT_3D('NONE', #232, #233, #234);
|
||||
#236 = CYLINDRICAL_SURFACE('NONE', #235, 0.0293751);
|
||||
#237 = CARTESIAN_POINT('NONE', (0, 0.017500599999999998, -0));
|
||||
#238 = DIRECTION('NONE', (0, -1, 0));
|
||||
#239 = DIRECTION('NONE', (1, 0, 0.00000000000000024492935982947064));
|
||||
#240 = AXIS2_PLACEMENT_3D('NONE', #237, #238, #239);
|
||||
#241 = CYLINDRICAL_SURFACE('NONE', #240, 0.015875);
|
||||
#242 = CARTESIAN_POINT('NONE', (0, 0.015875, -0));
|
||||
#243 = DIRECTION('NONE', (0, 1, 0));
|
||||
#244 = AXIS2_PLACEMENT_3D('NONE', #242, #243, $);
|
||||
#245 = PLANE('NONE', #244);
|
||||
#246 = CARTESIAN_POINT('NONE', (0, 0.019126199999999996, -0));
|
||||
#247 = DIRECTION('NONE', (0, 1, 0));
|
||||
#248 = AXIS2_PLACEMENT_3D('NONE', #246, #247, $);
|
||||
#249 = PLANE('NONE', #248);
|
||||
#250 = CARTESIAN_POINT('NONE', (-0, 0.0079375, 0));
|
||||
#251 = DIRECTION('NONE', (0, 1, 0));
|
||||
#252 = DIRECTION('NONE', (1, 0, -0));
|
||||
#253 = AXIS2_PLACEMENT_3D('NONE', #250, #251, #252);
|
||||
#254 = CYLINDRICAL_SURFACE('NONE', #253, 0.0587375);
|
||||
#255 = CARTESIAN_POINT('NONE', (0.044449999999999996, 0.0079375, 0.000000000000000005024295867788081));
|
||||
#256 = DIRECTION('NONE', (0, -1, 0));
|
||||
#257 = DIRECTION('NONE', (1, 0, -0.000000000000000388052796742256));
|
||||
#258 = AXIS2_PLACEMENT_3D('NONE', #255, #256, #257);
|
||||
#259 = CYLINDRICAL_SURFACE('NONE', #258, 0.0079375);
|
||||
#260 = CARTESIAN_POINT('NONE', (0.0000000000000000025121479338940404, 0.0079375, -0.044449999999999996));
|
||||
#261 = DIRECTION('NONE', (0, -1, 0));
|
||||
#262 = DIRECTION('NONE', (1, 0, -0));
|
||||
#263 = AXIS2_PLACEMENT_3D('NONE', #260, #261, #262);
|
||||
#264 = CYLINDRICAL_SURFACE('NONE', #263, 0.007937499999999997);
|
||||
#265 = CARTESIAN_POINT('NONE', (-0.044449999999999996, 0.0079375, -0));
|
||||
#266 = DIRECTION('NONE', (0, -1, 0));
|
||||
#267 = DIRECTION('NONE', (1, 0, 0.00000000000000024492935982947064));
|
||||
#268 = AXIS2_PLACEMENT_3D('NONE', #265, #266, #267);
|
||||
#269 = CYLINDRICAL_SURFACE('NONE', #268, 0.0079375);
|
||||
#270 = CARTESIAN_POINT('NONE', (-0.000000000000000005024295867788081, 0.0079375, 0.044449999999999996));
|
||||
#271 = DIRECTION('NONE', (0, -1, 0));
|
||||
#272 = DIRECTION('NONE', (1, 0, -0));
|
||||
#273 = AXIS2_PLACEMENT_3D('NONE', #270, #271, #272);
|
||||
#274 = CYLINDRICAL_SURFACE('NONE', #273, 0.007937500000000005);
|
||||
#275 = CARTESIAN_POINT('NONE', (0, 0.0079375, -0));
|
||||
#276 = DIRECTION('NONE', (0, -1, 0));
|
||||
#277 = DIRECTION('NONE', (1, 0, 0.00000000000000024492935982947064));
|
||||
#278 = AXIS2_PLACEMENT_3D('NONE', #275, #276, #277);
|
||||
#279 = CYLINDRICAL_SURFACE('NONE', #278, 0.015875);
|
||||
#280 = CARTESIAN_POINT('NONE', (0, 0, -0));
|
||||
#281 = DIRECTION('NONE', (0, 1, 0));
|
||||
#282 = AXIS2_PLACEMENT_3D('NONE', #280, #281, $);
|
||||
#283 = PLANE('NONE', #282);
|
||||
#284 = CARTESIAN_POINT('NONE', (0, 0.015875, -0));
|
||||
#285 = DIRECTION('NONE', (0, 1, 0));
|
||||
#286 = AXIS2_PLACEMENT_3D('NONE', #284, #285, $);
|
||||
#287 = PLANE('NONE', #286);
|
||||
#288 = ORIENTED_EDGE('NONE', *, *, #184, .T.);
|
||||
#289 = ORIENTED_EDGE('NONE', *, *, #186, .F.);
|
||||
#290 = EDGE_LOOP('NONE', (#288));
|
||||
#291 = FACE_BOUND('NONE', #290, .T.);
|
||||
#292 = EDGE_LOOP('NONE', (#289));
|
||||
#293 = FACE_BOUND('NONE', #292, .T.);
|
||||
#294 = ADVANCED_FACE('NONE', (#291, #293), #218, .T.);
|
||||
#295 = ORIENTED_EDGE('NONE', *, *, #187, .T.);
|
||||
#296 = ORIENTED_EDGE('NONE', *, *, #189, .F.);
|
||||
#297 = EDGE_LOOP('NONE', (#295));
|
||||
#298 = FACE_BOUND('NONE', #297, .T.);
|
||||
#299 = EDGE_LOOP('NONE', (#296));
|
||||
#300 = FACE_BOUND('NONE', #299, .T.);
|
||||
#301 = ADVANCED_FACE('NONE', (#298, #300), #223, .F.);
|
||||
#302 = ORIENTED_EDGE('NONE', *, *, #184, .F.);
|
||||
#303 = ORIENTED_EDGE('NONE', *, *, #187, .F.);
|
||||
#304 = EDGE_LOOP('NONE', (#302));
|
||||
#305 = FACE_BOUND('NONE', #304, .T.);
|
||||
#306 = EDGE_LOOP('NONE', (#303));
|
||||
#307 = FACE_BOUND('NONE', #306, .T.);
|
||||
#308 = ADVANCED_FACE('NONE', (#305, #307), #227, .F.);
|
||||
#309 = ORIENTED_EDGE('NONE', *, *, #186, .T.);
|
||||
#310 = ORIENTED_EDGE('NONE', *, *, #189, .T.);
|
||||
#311 = EDGE_LOOP('NONE', (#309));
|
||||
#312 = FACE_BOUND('NONE', #311, .T.);
|
||||
#313 = EDGE_LOOP('NONE', (#310));
|
||||
#314 = FACE_BOUND('NONE', #313, .T.);
|
||||
#315 = ADVANCED_FACE('NONE', (#312, #314), #231, .T.);
|
||||
#316 = ORIENTED_EDGE('NONE', *, *, #190, .T.);
|
||||
#317 = ORIENTED_EDGE('NONE', *, *, #192, .F.);
|
||||
#318 = EDGE_LOOP('NONE', (#316));
|
||||
#319 = FACE_BOUND('NONE', #318, .T.);
|
||||
#320 = EDGE_LOOP('NONE', (#317));
|
||||
#321 = FACE_BOUND('NONE', #320, .T.);
|
||||
#322 = ADVANCED_FACE('NONE', (#319, #321), #236, .T.);
|
||||
#323 = ORIENTED_EDGE('NONE', *, *, #193, .T.);
|
||||
#324 = ORIENTED_EDGE('NONE', *, *, #195, .F.);
|
||||
#325 = EDGE_LOOP('NONE', (#323));
|
||||
#326 = FACE_BOUND('NONE', #325, .T.);
|
||||
#327 = EDGE_LOOP('NONE', (#324));
|
||||
#328 = FACE_BOUND('NONE', #327, .T.);
|
||||
#329 = ADVANCED_FACE('NONE', (#326, #328), #241, .F.);
|
||||
#330 = ORIENTED_EDGE('NONE', *, *, #190, .F.);
|
||||
#331 = ORIENTED_EDGE('NONE', *, *, #193, .F.);
|
||||
#332 = EDGE_LOOP('NONE', (#330));
|
||||
#333 = FACE_BOUND('NONE', #332, .T.);
|
||||
#334 = EDGE_LOOP('NONE', (#331));
|
||||
#335 = FACE_BOUND('NONE', #334, .T.);
|
||||
#336 = ADVANCED_FACE('NONE', (#333, #335), #245, .F.);
|
||||
#337 = ORIENTED_EDGE('NONE', *, *, #192, .T.);
|
||||
#338 = ORIENTED_EDGE('NONE', *, *, #195, .T.);
|
||||
#339 = EDGE_LOOP('NONE', (#337));
|
||||
#340 = FACE_BOUND('NONE', #339, .T.);
|
||||
#341 = EDGE_LOOP('NONE', (#338));
|
||||
#342 = FACE_BOUND('NONE', #341, .T.);
|
||||
#343 = ADVANCED_FACE('NONE', (#340, #342), #249, .T.);
|
||||
#344 = ORIENTED_EDGE('NONE', *, *, #196, .T.);
|
||||
#345 = ORIENTED_EDGE('NONE', *, *, #198, .F.);
|
||||
#346 = EDGE_LOOP('NONE', (#344));
|
||||
#347 = FACE_BOUND('NONE', #346, .T.);
|
||||
#348 = EDGE_LOOP('NONE', (#345));
|
||||
#349 = FACE_BOUND('NONE', #348, .T.);
|
||||
#350 = ADVANCED_FACE('NONE', (#347, #349), #254, .T.);
|
||||
#351 = ORIENTED_EDGE('NONE', *, *, #199, .T.);
|
||||
#352 = ORIENTED_EDGE('NONE', *, *, #201, .F.);
|
||||
#353 = EDGE_LOOP('NONE', (#351));
|
||||
#354 = FACE_BOUND('NONE', #353, .T.);
|
||||
#355 = EDGE_LOOP('NONE', (#352));
|
||||
#356 = FACE_BOUND('NONE', #355, .T.);
|
||||
#357 = ADVANCED_FACE('NONE', (#354, #356), #259, .F.);
|
||||
#358 = ORIENTED_EDGE('NONE', *, *, #202, .T.);
|
||||
#359 = ORIENTED_EDGE('NONE', *, *, #204, .F.);
|
||||
#360 = EDGE_LOOP('NONE', (#358));
|
||||
#361 = FACE_BOUND('NONE', #360, .T.);
|
||||
#362 = EDGE_LOOP('NONE', (#359));
|
||||
#363 = FACE_BOUND('NONE', #362, .T.);
|
||||
#364 = ADVANCED_FACE('NONE', (#361, #363), #264, .F.);
|
||||
#365 = ORIENTED_EDGE('NONE', *, *, #205, .T.);
|
||||
#366 = ORIENTED_EDGE('NONE', *, *, #207, .F.);
|
||||
#367 = EDGE_LOOP('NONE', (#365));
|
||||
#368 = FACE_BOUND('NONE', #367, .T.);
|
||||
#369 = EDGE_LOOP('NONE', (#366));
|
||||
#370 = FACE_BOUND('NONE', #369, .T.);
|
||||
#371 = ADVANCED_FACE('NONE', (#368, #370), #269, .F.);
|
||||
#372 = ORIENTED_EDGE('NONE', *, *, #208, .T.);
|
||||
#373 = ORIENTED_EDGE('NONE', *, *, #210, .F.);
|
||||
#374 = EDGE_LOOP('NONE', (#372));
|
||||
#375 = FACE_BOUND('NONE', #374, .T.);
|
||||
#376 = EDGE_LOOP('NONE', (#373));
|
||||
#377 = FACE_BOUND('NONE', #376, .T.);
|
||||
#378 = ADVANCED_FACE('NONE', (#375, #377), #274, .F.);
|
||||
#379 = ORIENTED_EDGE('NONE', *, *, #211, .T.);
|
||||
#380 = ORIENTED_EDGE('NONE', *, *, #213, .F.);
|
||||
#381 = EDGE_LOOP('NONE', (#379));
|
||||
#382 = FACE_BOUND('NONE', #381, .T.);
|
||||
#383 = EDGE_LOOP('NONE', (#380));
|
||||
#384 = FACE_BOUND('NONE', #383, .T.);
|
||||
#385 = ADVANCED_FACE('NONE', (#382, #384), #279, .F.);
|
||||
#386 = ORIENTED_EDGE('NONE', *, *, #196, .F.);
|
||||
#387 = ORIENTED_EDGE('NONE', *, *, #199, .F.);
|
||||
#388 = ORIENTED_EDGE('NONE', *, *, #202, .F.);
|
||||
#389 = ORIENTED_EDGE('NONE', *, *, #205, .F.);
|
||||
#390 = ORIENTED_EDGE('NONE', *, *, #208, .F.);
|
||||
#391 = ORIENTED_EDGE('NONE', *, *, #211, .F.);
|
||||
#392 = EDGE_LOOP('NONE', (#386));
|
||||
#393 = FACE_BOUND('NONE', #392, .T.);
|
||||
#394 = EDGE_LOOP('NONE', (#387));
|
||||
#395 = FACE_BOUND('NONE', #394, .T.);
|
||||
#396 = EDGE_LOOP('NONE', (#388));
|
||||
#397 = FACE_BOUND('NONE', #396, .T.);
|
||||
#398 = EDGE_LOOP('NONE', (#389));
|
||||
#399 = FACE_BOUND('NONE', #398, .T.);
|
||||
#400 = EDGE_LOOP('NONE', (#390));
|
||||
#401 = FACE_BOUND('NONE', #400, .T.);
|
||||
#402 = EDGE_LOOP('NONE', (#391));
|
||||
#403 = FACE_BOUND('NONE', #402, .T.);
|
||||
#404 = ADVANCED_FACE('NONE', (#393, #395, #397, #399, #401, #403), #283, .F.);
|
||||
#405 = ORIENTED_EDGE('NONE', *, *, #198, .T.);
|
||||
#406 = ORIENTED_EDGE('NONE', *, *, #201, .T.);
|
||||
#407 = ORIENTED_EDGE('NONE', *, *, #204, .T.);
|
||||
#408 = ORIENTED_EDGE('NONE', *, *, #207, .T.);
|
||||
#409 = ORIENTED_EDGE('NONE', *, *, #210, .T.);
|
||||
#410 = ORIENTED_EDGE('NONE', *, *, #213, .T.);
|
||||
#411 = EDGE_LOOP('NONE', (#405));
|
||||
#412 = FACE_BOUND('NONE', #411, .T.);
|
||||
#413 = EDGE_LOOP('NONE', (#406));
|
||||
#414 = FACE_BOUND('NONE', #413, .T.);
|
||||
#415 = EDGE_LOOP('NONE', (#407));
|
||||
#416 = FACE_BOUND('NONE', #415, .T.);
|
||||
#417 = EDGE_LOOP('NONE', (#408));
|
||||
#418 = FACE_BOUND('NONE', #417, .T.);
|
||||
#419 = EDGE_LOOP('NONE', (#409));
|
||||
#420 = FACE_BOUND('NONE', #419, .T.);
|
||||
#421 = EDGE_LOOP('NONE', (#410));
|
||||
#422 = FACE_BOUND('NONE', #421, .T.);
|
||||
#423 = ADVANCED_FACE('NONE', (#412, #414, #416, #418, #420, #422), #287, .T.);
|
||||
#424 = CLOSED_SHELL('NONE', (#294, #301, #308, #315));
|
||||
#425 = CLOSED_SHELL('NONE', (#322, #329, #336, #343));
|
||||
#426 = CLOSED_SHELL('NONE', (#350, #357, #364, #371, #378, #385, #404, #423));
|
||||
#427 = MANIFOLD_SOLID_BREP('NONE', #424);
|
||||
#428 = MANIFOLD_SOLID_BREP('NONE', #425);
|
||||
#429 = MANIFOLD_SOLID_BREP('NONE', #426);
|
||||
#430 = APPLICATION_CONTEXT('configuration controlled 3D design of mechanical parts and assemblies');
|
||||
#431 = PRODUCT_DEFINITION_CONTEXT('part definition', #430, 'design');
|
||||
#432 = PRODUCT('UNIDENTIFIED_PRODUCT', 'NONE', $, ());
|
||||
#433 = PRODUCT_DEFINITION_FORMATION('', $, #432);
|
||||
#434 = PRODUCT_DEFINITION('design', $, #433, #431);
|
||||
#435 = PRODUCT_DEFINITION_SHAPE('NONE', $, #434);
|
||||
#436 = ADVANCED_BREP_SHAPE_REPRESENTATION('NONE', (#429), #3);
|
||||
#437 = SHAPE_DEFINITION_REPRESENTATION(#435, #436);
|
||||
#438 = PRODUCT('UNIDENTIFIED_PRODUCT', 'NONE', $, ());
|
||||
#439 = PRODUCT_DEFINITION_FORMATION('', $, #438);
|
||||
#440 = PRODUCT_DEFINITION('design', $, #439, #431);
|
||||
#441 = PRODUCT_DEFINITION_SHAPE('NONE', $, #440);
|
||||
#442 = ADVANCED_BREP_SHAPE_REPRESENTATION('NONE', (#428), #3);
|
||||
#443 = SHAPE_DEFINITION_REPRESENTATION(#441, #442);
|
||||
#444 = PRODUCT('UNIDENTIFIED_PRODUCT', 'NONE', $, ());
|
||||
#445 = PRODUCT_DEFINITION_FORMATION('', $, #444);
|
||||
#446 = PRODUCT_DEFINITION('design', $, #445, #431);
|
||||
#447 = PRODUCT_DEFINITION_SHAPE('NONE', $, #446);
|
||||
#448 = ADVANCED_BREP_SHAPE_REPRESENTATION('NONE', (#427), #3);
|
||||
#449 = SHAPE_DEFINITION_REPRESENTATION(#447, #448);
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
@ -1,276 +0,0 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION((('zoo.dev export')), '2;1');
|
||||
FILE_NAME('dump.step', '2021-01-01T00:00:00+00:00', ('Author unknown'), ('Organization unknown'), 'zoo.dev beta', 'zoo.dev', 'Authorization unknown');
|
||||
FILE_SCHEMA(('AP203_CONFIGURATION_CONTROLLED_3D_DESIGN_OF_MECHANICAL_PARTS_AND_ASSEMBLIES_MIM_LF'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
#1 = (
|
||||
LENGTH_UNIT()
|
||||
NAMED_UNIT(*)
|
||||
SI_UNIT($, .METRE.)
|
||||
);
|
||||
#2 = UNCERTAINTY_MEASURE_WITH_UNIT(0.00001, #1, 'DISTANCE_ACCURACY_VALUE', $);
|
||||
#3 = (
|
||||
GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
||||
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2))
|
||||
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1))
|
||||
REPRESENTATION_CONTEXT('', '3D')
|
||||
);
|
||||
#4 = CARTESIAN_POINT('NONE', (-0.0079375, 0, -0));
|
||||
#5 = VERTEX_POINT('NONE', #4);
|
||||
#6 = CARTESIAN_POINT('NONE', (-0.003174999999999999, 0.0068740766425389845, -0));
|
||||
#7 = VERTEX_POINT('NONE', #6);
|
||||
#8 = CARTESIAN_POINT('NONE', (-0.003174999999999999, 0.0068740766425389845, -0.0067564));
|
||||
#9 = VERTEX_POINT('NONE', #8);
|
||||
#10 = CARTESIAN_POINT('NONE', (-0.0079375, 0, -0.0067564));
|
||||
#11 = VERTEX_POINT('NONE', #10);
|
||||
#12 = CARTESIAN_POINT('NONE', (0.003968750000000001, 0.0068740766425389845, -0));
|
||||
#13 = VERTEX_POINT('NONE', #12);
|
||||
#14 = CARTESIAN_POINT('NONE', (0.003968750000000001, 0.0068740766425389845, -0.0067564));
|
||||
#15 = VERTEX_POINT('NONE', #14);
|
||||
#16 = CARTESIAN_POINT('NONE', (0.007937500000000002, 0.000000000000000003552713678800501, -0));
|
||||
#17 = VERTEX_POINT('NONE', #16);
|
||||
#18 = CARTESIAN_POINT('NONE', (0.007937500000000002, 0.000000000000000003552713678800501, -0.0067564));
|
||||
#19 = VERTEX_POINT('NONE', #18);
|
||||
#20 = CARTESIAN_POINT('NONE', (0.0039687500000000035, -0.006874076642538978, -0));
|
||||
#21 = VERTEX_POINT('NONE', #20);
|
||||
#22 = CARTESIAN_POINT('NONE', (0.0039687500000000035, -0.006874076642538978, -0.0067564));
|
||||
#23 = VERTEX_POINT('NONE', #22);
|
||||
#24 = CARTESIAN_POINT('NONE', (-0.003968749999999997, -0.006874076642538979, -0));
|
||||
#25 = VERTEX_POINT('NONE', #24);
|
||||
#26 = CARTESIAN_POINT('NONE', (-0.003968749999999997, -0.006874076642538979, -0.0067564));
|
||||
#27 = VERTEX_POINT('NONE', #26);
|
||||
#28 = CARTESIAN_POINT('NONE', (-0.00396875, -0.0000000000000000009720633968232116, -0));
|
||||
#29 = VERTEX_POINT('NONE', #28);
|
||||
#30 = CARTESIAN_POINT('NONE', (-0.00396875, -0.0000000000000000009720633968232116, -0.0067564));
|
||||
#31 = VERTEX_POINT('NONE', #30);
|
||||
#32 = DIRECTION('NONE', (0.5694947974514994, 0.8219949365267866, 0));
|
||||
#33 = VECTOR('NONE', #32, 1);
|
||||
#34 = CARTESIAN_POINT('NONE', (-0.0079375, 0, -0));
|
||||
#35 = LINE('NONE', #34, #33);
|
||||
#36 = DIRECTION('NONE', (0, 0, -1));
|
||||
#37 = VECTOR('NONE', #36, 1);
|
||||
#38 = CARTESIAN_POINT('NONE', (-0.003174999999999999, 0.0068740766425389845, -0));
|
||||
#39 = LINE('NONE', #38, #37);
|
||||
#40 = DIRECTION('NONE', (0.5694947974514994, 0.8219949365267866, 0));
|
||||
#41 = VECTOR('NONE', #40, 1);
|
||||
#42 = CARTESIAN_POINT('NONE', (-0.0079375, 0, -0.0067564));
|
||||
#43 = LINE('NONE', #42, #41);
|
||||
#44 = DIRECTION('NONE', (0, 0, -1));
|
||||
#45 = VECTOR('NONE', #44, 1);
|
||||
#46 = CARTESIAN_POINT('NONE', (-0.0079375, 0, -0));
|
||||
#47 = LINE('NONE', #46, #45);
|
||||
#48 = DIRECTION('NONE', (1, 0, 0));
|
||||
#49 = VECTOR('NONE', #48, 1);
|
||||
#50 = CARTESIAN_POINT('NONE', (-0.003174999999999999, 0.0068740766425389845, -0));
|
||||
#51 = LINE('NONE', #50, #49);
|
||||
#52 = DIRECTION('NONE', (0, 0, -1));
|
||||
#53 = VECTOR('NONE', #52, 1);
|
||||
#54 = CARTESIAN_POINT('NONE', (0.003968750000000001, 0.0068740766425389845, -0));
|
||||
#55 = LINE('NONE', #54, #53);
|
||||
#56 = DIRECTION('NONE', (1, 0, 0));
|
||||
#57 = VECTOR('NONE', #56, 1);
|
||||
#58 = CARTESIAN_POINT('NONE', (-0.003174999999999999, 0.0068740766425389845, -0.0067564));
|
||||
#59 = LINE('NONE', #58, #57);
|
||||
#60 = DIRECTION('NONE', (0.5000000000000001, -0.8660254037844386, 0));
|
||||
#61 = VECTOR('NONE', #60, 1);
|
||||
#62 = CARTESIAN_POINT('NONE', (0.003968750000000001, 0.0068740766425389845, -0));
|
||||
#63 = LINE('NONE', #62, #61);
|
||||
#64 = DIRECTION('NONE', (0, 0, -1));
|
||||
#65 = VECTOR('NONE', #64, 1);
|
||||
#66 = CARTESIAN_POINT('NONE', (0.007937500000000002, 0.000000000000000003552713678800501, -0));
|
||||
#67 = LINE('NONE', #66, #65);
|
||||
#68 = DIRECTION('NONE', (0.5000000000000001, -0.8660254037844386, 0));
|
||||
#69 = VECTOR('NONE', #68, 1);
|
||||
#70 = CARTESIAN_POINT('NONE', (0.003968750000000001, 0.0068740766425389845, -0.0067564));
|
||||
#71 = LINE('NONE', #70, #69);
|
||||
#72 = DIRECTION('NONE', (-0.49999999999999983, -0.8660254037844388, 0));
|
||||
#73 = VECTOR('NONE', #72, 1);
|
||||
#74 = CARTESIAN_POINT('NONE', (0.007937500000000002, 0.000000000000000003552713678800501, -0));
|
||||
#75 = LINE('NONE', #74, #73);
|
||||
#76 = DIRECTION('NONE', (0, 0, -1));
|
||||
#77 = VECTOR('NONE', #76, 1);
|
||||
#78 = CARTESIAN_POINT('NONE', (0.0039687500000000035, -0.006874076642538978, -0));
|
||||
#79 = LINE('NONE', #78, #77);
|
||||
#80 = DIRECTION('NONE', (-0.49999999999999983, -0.8660254037844388, 0));
|
||||
#81 = VECTOR('NONE', #80, 1);
|
||||
#82 = CARTESIAN_POINT('NONE', (0.007937500000000002, 0.000000000000000003552713678800501, -0.0067564));
|
||||
#83 = LINE('NONE', #82, #81);
|
||||
#84 = DIRECTION('NONE', (-1, -0.00000000000000010927391974657053, 0));
|
||||
#85 = VECTOR('NONE', #84, 1);
|
||||
#86 = CARTESIAN_POINT('NONE', (0.0039687500000000035, -0.006874076642538978, -0));
|
||||
#87 = LINE('NONE', #86, #85);
|
||||
#88 = DIRECTION('NONE', (0, 0, -1));
|
||||
#89 = VECTOR('NONE', #88, 1);
|
||||
#90 = CARTESIAN_POINT('NONE', (-0.003968749999999997, -0.006874076642538979, -0));
|
||||
#91 = LINE('NONE', #90, #89);
|
||||
#92 = DIRECTION('NONE', (-1, -0.00000000000000010927391974657053, 0));
|
||||
#93 = VECTOR('NONE', #92, 1);
|
||||
#94 = CARTESIAN_POINT('NONE', (0.0039687500000000035, -0.006874076642538978, -0.0067564));
|
||||
#95 = LINE('NONE', #94, #93);
|
||||
#96 = DIRECTION('NONE', (-0.5000000000000004, 0.8660254037844384, 0));
|
||||
#97 = VECTOR('NONE', #96, 1);
|
||||
#98 = CARTESIAN_POINT('NONE', (-0.003968749999999997, -0.006874076642538979, -0));
|
||||
#99 = LINE('NONE', #98, #97);
|
||||
#100 = DIRECTION('NONE', (-0.5000000000000004, 0.8660254037844384, 0));
|
||||
#101 = VECTOR('NONE', #100, 1);
|
||||
#102 = CARTESIAN_POINT('NONE', (-0.003968749999999997, -0.006874076642538979, -0.0067564));
|
||||
#103 = LINE('NONE', #102, #101);
|
||||
#104 = DIRECTION('NONE', (-1, -0.00000000000000024492935982947064, -0));
|
||||
#105 = DIRECTION('NONE', (0, -0, 1));
|
||||
#106 = CARTESIAN_POINT('NONE', (0, 0, 0));
|
||||
#107 = AXIS2_PLACEMENT_3D('NONE', #106, #105, #104);
|
||||
#108 = CIRCLE('NONE', #107, 0.00396875);
|
||||
#109 = DIRECTION('NONE', (0, 0, -1));
|
||||
#110 = VECTOR('NONE', #109, 1);
|
||||
#111 = CARTESIAN_POINT('NONE', (-0.00396875, -0.0000000000000000009720633968232116, -0));
|
||||
#112 = LINE('NONE', #111, #110);
|
||||
#113 = DIRECTION('NONE', (-1, -0.00000000000000024492935982947064, -0));
|
||||
#114 = DIRECTION('NONE', (0, -0, 1));
|
||||
#115 = CARTESIAN_POINT('NONE', (0, 0, -0.0067564));
|
||||
#116 = AXIS2_PLACEMENT_3D('NONE', #115, #114, #113);
|
||||
#117 = CIRCLE('NONE', #116, 0.00396875);
|
||||
#118 = EDGE_CURVE('NONE', #5, #7, #35, .T.);
|
||||
#119 = EDGE_CURVE('NONE', #7, #9, #39, .T.);
|
||||
#120 = EDGE_CURVE('NONE', #11, #9, #43, .T.);
|
||||
#121 = EDGE_CURVE('NONE', #5, #11, #47, .T.);
|
||||
#122 = EDGE_CURVE('NONE', #7, #13, #51, .T.);
|
||||
#123 = EDGE_CURVE('NONE', #13, #15, #55, .T.);
|
||||
#124 = EDGE_CURVE('NONE', #9, #15, #59, .T.);
|
||||
#125 = EDGE_CURVE('NONE', #13, #17, #63, .T.);
|
||||
#126 = EDGE_CURVE('NONE', #17, #19, #67, .T.);
|
||||
#127 = EDGE_CURVE('NONE', #15, #19, #71, .T.);
|
||||
#128 = EDGE_CURVE('NONE', #17, #21, #75, .T.);
|
||||
#129 = EDGE_CURVE('NONE', #21, #23, #79, .T.);
|
||||
#130 = EDGE_CURVE('NONE', #19, #23, #83, .T.);
|
||||
#131 = EDGE_CURVE('NONE', #21, #25, #87, .T.);
|
||||
#132 = EDGE_CURVE('NONE', #25, #27, #91, .T.);
|
||||
#133 = EDGE_CURVE('NONE', #23, #27, #95, .T.);
|
||||
#134 = EDGE_CURVE('NONE', #25, #5, #99, .T.);
|
||||
#135 = EDGE_CURVE('NONE', #27, #11, #103, .T.);
|
||||
#136 = EDGE_CURVE('NONE', #29, #29, #108, .T.);
|
||||
#137 = EDGE_CURVE('NONE', #29, #31, #112, .T.);
|
||||
#138 = EDGE_CURVE('NONE', #31, #31, #117, .T.);
|
||||
#139 = CARTESIAN_POINT('NONE', (-0.005556249999999999, 0.0034370383212694922, -0.0033782));
|
||||
#140 = DIRECTION('NONE', (-0.8219949365267865, 0.5694947974514994, -0));
|
||||
#141 = AXIS2_PLACEMENT_3D('NONE', #139, #140, $);
|
||||
#142 = PLANE('NONE', #141);
|
||||
#143 = CARTESIAN_POINT('NONE', (0.00039687500000000096, 0.0068740766425389845, -0.0033782));
|
||||
#144 = DIRECTION('NONE', (0, 1, 0));
|
||||
#145 = AXIS2_PLACEMENT_3D('NONE', #143, #144, $);
|
||||
#146 = PLANE('NONE', #145);
|
||||
#147 = CARTESIAN_POINT('NONE', (0.005953125000000002, 0.003437038321269494, -0.0033782));
|
||||
#148 = DIRECTION('NONE', (0.8660254037844385, 0.5000000000000001, 0));
|
||||
#149 = AXIS2_PLACEMENT_3D('NONE', #147, #148, $);
|
||||
#150 = PLANE('NONE', #149);
|
||||
#151 = CARTESIAN_POINT('NONE', (0.005953125000000003, -0.0034370383212694875, -0.0033782));
|
||||
#152 = DIRECTION('NONE', (0.8660254037844387, -0.49999999999999983, 0));
|
||||
#153 = AXIS2_PLACEMENT_3D('NONE', #151, #152, $);
|
||||
#154 = PLANE('NONE', #153);
|
||||
#155 = CARTESIAN_POINT('NONE', (0.000000000000000003996802888650563, -0.006874076642538979, -0.0033782000000000005));
|
||||
#156 = DIRECTION('NONE', (0, -1, -0));
|
||||
#157 = AXIS2_PLACEMENT_3D('NONE', #155, #156, $);
|
||||
#158 = PLANE('NONE', #157);
|
||||
#159 = CARTESIAN_POINT('NONE', (-0.005953124999999998, -0.0034370383212694896, -0.0033782));
|
||||
#160 = DIRECTION('NONE', (-0.8660254037844383, -0.5000000000000004, -0));
|
||||
#161 = AXIS2_PLACEMENT_3D('NONE', #159, #160, $);
|
||||
#162 = PLANE('NONE', #161);
|
||||
#163 = CARTESIAN_POINT('NONE', (0, 0, -0.0033782));
|
||||
#164 = DIRECTION('NONE', (0, -0, 1));
|
||||
#165 = DIRECTION('NONE', (-1, -0.00000000000000024492935982947064, -0));
|
||||
#166 = AXIS2_PLACEMENT_3D('NONE', #163, #164, #165);
|
||||
#167 = CYLINDRICAL_SURFACE('NONE', #166, 0.00396875);
|
||||
#168 = CARTESIAN_POINT('NONE', (0, 0, -0));
|
||||
#169 = DIRECTION('NONE', (0, -0, -1));
|
||||
#170 = AXIS2_PLACEMENT_3D('NONE', #168, #169, $);
|
||||
#171 = PLANE('NONE', #170);
|
||||
#172 = CARTESIAN_POINT('NONE', (0, 0, -0.0067564));
|
||||
#173 = DIRECTION('NONE', (0, -0, -1));
|
||||
#174 = AXIS2_PLACEMENT_3D('NONE', #172, #173, $);
|
||||
#175 = PLANE('NONE', #174);
|
||||
#176 = ORIENTED_EDGE('NONE', *, *, #118, .T.);
|
||||
#177 = ORIENTED_EDGE('NONE', *, *, #119, .T.);
|
||||
#178 = ORIENTED_EDGE('NONE', *, *, #120, .F.);
|
||||
#179 = ORIENTED_EDGE('NONE', *, *, #121, .F.);
|
||||
#180 = EDGE_LOOP('NONE', (#176, #177, #178, #179));
|
||||
#181 = FACE_BOUND('NONE', #180, .T.);
|
||||
#182 = ADVANCED_FACE('NONE', (#181), #142, .T.);
|
||||
#183 = ORIENTED_EDGE('NONE', *, *, #122, .T.);
|
||||
#184 = ORIENTED_EDGE('NONE', *, *, #123, .T.);
|
||||
#185 = ORIENTED_EDGE('NONE', *, *, #124, .F.);
|
||||
#186 = ORIENTED_EDGE('NONE', *, *, #119, .F.);
|
||||
#187 = EDGE_LOOP('NONE', (#183, #184, #185, #186));
|
||||
#188 = FACE_BOUND('NONE', #187, .T.);
|
||||
#189 = ADVANCED_FACE('NONE', (#188), #146, .T.);
|
||||
#190 = ORIENTED_EDGE('NONE', *, *, #125, .T.);
|
||||
#191 = ORIENTED_EDGE('NONE', *, *, #126, .T.);
|
||||
#192 = ORIENTED_EDGE('NONE', *, *, #127, .F.);
|
||||
#193 = ORIENTED_EDGE('NONE', *, *, #123, .F.);
|
||||
#194 = EDGE_LOOP('NONE', (#190, #191, #192, #193));
|
||||
#195 = FACE_BOUND('NONE', #194, .T.);
|
||||
#196 = ADVANCED_FACE('NONE', (#195), #150, .T.);
|
||||
#197 = ORIENTED_EDGE('NONE', *, *, #128, .T.);
|
||||
#198 = ORIENTED_EDGE('NONE', *, *, #129, .T.);
|
||||
#199 = ORIENTED_EDGE('NONE', *, *, #130, .F.);
|
||||
#200 = ORIENTED_EDGE('NONE', *, *, #126, .F.);
|
||||
#201 = EDGE_LOOP('NONE', (#197, #198, #199, #200));
|
||||
#202 = FACE_BOUND('NONE', #201, .T.);
|
||||
#203 = ADVANCED_FACE('NONE', (#202), #154, .T.);
|
||||
#204 = ORIENTED_EDGE('NONE', *, *, #131, .T.);
|
||||
#205 = ORIENTED_EDGE('NONE', *, *, #132, .T.);
|
||||
#206 = ORIENTED_EDGE('NONE', *, *, #133, .F.);
|
||||
#207 = ORIENTED_EDGE('NONE', *, *, #129, .F.);
|
||||
#208 = EDGE_LOOP('NONE', (#204, #205, #206, #207));
|
||||
#209 = FACE_BOUND('NONE', #208, .T.);
|
||||
#210 = ADVANCED_FACE('NONE', (#209), #158, .T.);
|
||||
#211 = ORIENTED_EDGE('NONE', *, *, #134, .T.);
|
||||
#212 = ORIENTED_EDGE('NONE', *, *, #121, .T.);
|
||||
#213 = ORIENTED_EDGE('NONE', *, *, #135, .F.);
|
||||
#214 = ORIENTED_EDGE('NONE', *, *, #132, .F.);
|
||||
#215 = EDGE_LOOP('NONE', (#211, #212, #213, #214));
|
||||
#216 = FACE_BOUND('NONE', #215, .T.);
|
||||
#217 = ADVANCED_FACE('NONE', (#216), #162, .T.);
|
||||
#218 = ORIENTED_EDGE('NONE', *, *, #136, .T.);
|
||||
#219 = ORIENTED_EDGE('NONE', *, *, #138, .F.);
|
||||
#220 = EDGE_LOOP('NONE', (#218));
|
||||
#221 = FACE_BOUND('NONE', #220, .T.);
|
||||
#222 = EDGE_LOOP('NONE', (#219));
|
||||
#223 = FACE_BOUND('NONE', #222, .T.);
|
||||
#224 = ADVANCED_FACE('NONE', (#221, #223), #167, .F.);
|
||||
#225 = ORIENTED_EDGE('NONE', *, *, #134, .F.);
|
||||
#226 = ORIENTED_EDGE('NONE', *, *, #131, .F.);
|
||||
#227 = ORIENTED_EDGE('NONE', *, *, #128, .F.);
|
||||
#228 = ORIENTED_EDGE('NONE', *, *, #125, .F.);
|
||||
#229 = ORIENTED_EDGE('NONE', *, *, #122, .F.);
|
||||
#230 = ORIENTED_EDGE('NONE', *, *, #118, .F.);
|
||||
#231 = ORIENTED_EDGE('NONE', *, *, #136, .F.);
|
||||
#232 = EDGE_LOOP('NONE', (#225, #226, #227, #228, #229, #230));
|
||||
#233 = FACE_BOUND('NONE', #232, .T.);
|
||||
#234 = EDGE_LOOP('NONE', (#231));
|
||||
#235 = FACE_BOUND('NONE', #234, .T.);
|
||||
#236 = ADVANCED_FACE('NONE', (#233, #235), #171, .F.);
|
||||
#237 = ORIENTED_EDGE('NONE', *, *, #120, .T.);
|
||||
#238 = ORIENTED_EDGE('NONE', *, *, #124, .T.);
|
||||
#239 = ORIENTED_EDGE('NONE', *, *, #127, .T.);
|
||||
#240 = ORIENTED_EDGE('NONE', *, *, #130, .T.);
|
||||
#241 = ORIENTED_EDGE('NONE', *, *, #133, .T.);
|
||||
#242 = ORIENTED_EDGE('NONE', *, *, #135, .T.);
|
||||
#243 = ORIENTED_EDGE('NONE', *, *, #138, .T.);
|
||||
#244 = EDGE_LOOP('NONE', (#237, #238, #239, #240, #241, #242));
|
||||
#245 = FACE_BOUND('NONE', #244, .T.);
|
||||
#246 = EDGE_LOOP('NONE', (#243));
|
||||
#247 = FACE_BOUND('NONE', #246, .T.);
|
||||
#248 = ADVANCED_FACE('NONE', (#245, #247), #175, .T.);
|
||||
#249 = CLOSED_SHELL('NONE', (#182, #189, #196, #203, #210, #217, #224, #236, #248));
|
||||
#250 = MANIFOLD_SOLID_BREP('NONE', #249);
|
||||
#251 = APPLICATION_CONTEXT('configuration controlled 3D design of mechanical parts and assemblies');
|
||||
#252 = PRODUCT_DEFINITION_CONTEXT('part definition', #251, 'design');
|
||||
#253 = PRODUCT('UNIDENTIFIED_PRODUCT', 'NONE', $, ());
|
||||
#254 = PRODUCT_DEFINITION_FORMATION('', $, #253);
|
||||
#255 = PRODUCT_DEFINITION('design', $, #254, #252);
|
||||
#256 = PRODUCT_DEFINITION_SHAPE('NONE', $, #255);
|
||||
#257 = ADVANCED_BREP_SHAPE_REPRESENTATION('NONE', (#250), #3);
|
||||
#258 = SHAPE_DEFINITION_REPRESENTATION(#256, #257);
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
@ -1,461 +0,0 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION((('zoo.dev export')), '2;1');
|
||||
FILE_NAME('dump.step', '2021-01-01T00:00:00+00:00', ('Author unknown'), ('Organization unknown'), 'zoo.dev beta', 'zoo.dev', 'Authorization unknown');
|
||||
FILE_SCHEMA(('AP203_CONFIGURATION_CONTROLLED_3D_DESIGN_OF_MECHANICAL_PARTS_AND_ASSEMBLIES_MIM_LF'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
#1 = (
|
||||
LENGTH_UNIT()
|
||||
NAMED_UNIT(*)
|
||||
SI_UNIT($, .METRE.)
|
||||
);
|
||||
#2 = UNCERTAINTY_MEASURE_WITH_UNIT(0.00001, #1, 'DISTANCE_ACCURACY_VALUE', $);
|
||||
#3 = (
|
||||
GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
||||
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2))
|
||||
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1))
|
||||
REPRESENTATION_CONTEXT('', '3D')
|
||||
);
|
||||
#4 = CARTESIAN_POINT('NONE', (0, 0.0508, -0));
|
||||
#5 = VERTEX_POINT('NONE', #4);
|
||||
#6 = CARTESIAN_POINT('NONE', (0.0338201, 0.0508, -0));
|
||||
#7 = VERTEX_POINT('NONE', #6);
|
||||
#8 = CARTESIAN_POINT('NONE', (0.0338201, 0.0508, -0.6096));
|
||||
#9 = VERTEX_POINT('NONE', #8);
|
||||
#10 = CARTESIAN_POINT('NONE', (0, 0.0508, -0.6096));
|
||||
#11 = VERTEX_POINT('NONE', #10);
|
||||
#12 = CARTESIAN_POINT('NONE', (0.0338201, 0.043357799999999995, -0));
|
||||
#13 = VERTEX_POINT('NONE', #12);
|
||||
#14 = CARTESIAN_POINT('NONE', (0.0338201, 0.043357799999999995, -0.6096));
|
||||
#15 = VERTEX_POINT('NONE', #14);
|
||||
#16 = CARTESIAN_POINT('NONE', (0.0037210999999999998, 0.0433578, -0));
|
||||
#17 = VERTEX_POINT('NONE', #16);
|
||||
#18 = CARTESIAN_POINT('NONE', (0.0037210999999999998, 0.0433578, -0.6096));
|
||||
#19 = VERTEX_POINT('NONE', #18);
|
||||
#20 = CARTESIAN_POINT('NONE', (0.0037211000000000054, -0.0433578, -0));
|
||||
#21 = VERTEX_POINT('NONE', #20);
|
||||
#22 = CARTESIAN_POINT('NONE', (0.0037211000000000054, -0.0433578, -0.6096));
|
||||
#23 = VERTEX_POINT('NONE', #22);
|
||||
#24 = CARTESIAN_POINT('NONE', (0.033820100000000006, -0.04335779999999999, -0));
|
||||
#25 = VERTEX_POINT('NONE', #24);
|
||||
#26 = CARTESIAN_POINT('NONE', (0.033820100000000006, -0.04335779999999999, -0.6096));
|
||||
#27 = VERTEX_POINT('NONE', #26);
|
||||
#28 = CARTESIAN_POINT('NONE', (0.033820100000000006, -0.05079999999999999, -0));
|
||||
#29 = VERTEX_POINT('NONE', #28);
|
||||
#30 = CARTESIAN_POINT('NONE', (0.033820100000000006, -0.05079999999999999, -0.6096));
|
||||
#31 = VERTEX_POINT('NONE', #30);
|
||||
#32 = CARTESIAN_POINT('NONE', (-0.033820100000000006, -0.05079999999999999, -0));
|
||||
#33 = VERTEX_POINT('NONE', #32);
|
||||
#34 = CARTESIAN_POINT('NONE', (-0.033820100000000006, -0.05079999999999999, -0.6096));
|
||||
#35 = VERTEX_POINT('NONE', #34);
|
||||
#36 = CARTESIAN_POINT('NONE', (-0.033820100000000006, -0.04335779999999999, -0));
|
||||
#37 = VERTEX_POINT('NONE', #36);
|
||||
#38 = CARTESIAN_POINT('NONE', (-0.033820100000000006, -0.04335779999999999, -0.6096));
|
||||
#39 = VERTEX_POINT('NONE', #38);
|
||||
#40 = CARTESIAN_POINT('NONE', (-0.0037211000000000054, -0.0433578, -0));
|
||||
#41 = VERTEX_POINT('NONE', #40);
|
||||
#42 = CARTESIAN_POINT('NONE', (-0.0037211000000000054, -0.0433578, -0.6096));
|
||||
#43 = VERTEX_POINT('NONE', #42);
|
||||
#44 = CARTESIAN_POINT('NONE', (-0.0037210999999999998, 0.0433578, -0));
|
||||
#45 = VERTEX_POINT('NONE', #44);
|
||||
#46 = CARTESIAN_POINT('NONE', (-0.0037210999999999998, 0.0433578, -0.6096));
|
||||
#47 = VERTEX_POINT('NONE', #46);
|
||||
#48 = CARTESIAN_POINT('NONE', (-0.0338201, 0.043357799999999995, -0));
|
||||
#49 = VERTEX_POINT('NONE', #48);
|
||||
#50 = CARTESIAN_POINT('NONE', (-0.0338201, 0.043357799999999995, -0.6096));
|
||||
#51 = VERTEX_POINT('NONE', #50);
|
||||
#52 = CARTESIAN_POINT('NONE', (-0.0338201, 0.0508, -0));
|
||||
#53 = VERTEX_POINT('NONE', #52);
|
||||
#54 = CARTESIAN_POINT('NONE', (-0.0338201, 0.0508, -0.6096));
|
||||
#55 = VERTEX_POINT('NONE', #54);
|
||||
#56 = DIRECTION('NONE', (1, 0, 0));
|
||||
#57 = VECTOR('NONE', #56, 1);
|
||||
#58 = CARTESIAN_POINT('NONE', (0, 0.0508, -0));
|
||||
#59 = LINE('NONE', #58, #57);
|
||||
#60 = DIRECTION('NONE', (0, 0, -1));
|
||||
#61 = VECTOR('NONE', #60, 1);
|
||||
#62 = CARTESIAN_POINT('NONE', (0.0338201, 0.0508, -0));
|
||||
#63 = LINE('NONE', #62, #61);
|
||||
#64 = DIRECTION('NONE', (1, 0, 0));
|
||||
#65 = VECTOR('NONE', #64, 1);
|
||||
#66 = CARTESIAN_POINT('NONE', (0, 0.0508, -0.6096));
|
||||
#67 = LINE('NONE', #66, #65);
|
||||
#68 = DIRECTION('NONE', (0, 0, -1));
|
||||
#69 = VECTOR('NONE', #68, 1);
|
||||
#70 = CARTESIAN_POINT('NONE', (0, 0.0508, -0));
|
||||
#71 = LINE('NONE', #70, #69);
|
||||
#72 = DIRECTION('NONE', (0, -1, 0));
|
||||
#73 = VECTOR('NONE', #72, 1);
|
||||
#74 = CARTESIAN_POINT('NONE', (0.0338201, 0.0508, -0));
|
||||
#75 = LINE('NONE', #74, #73);
|
||||
#76 = DIRECTION('NONE', (0, 0, -1));
|
||||
#77 = VECTOR('NONE', #76, 1);
|
||||
#78 = CARTESIAN_POINT('NONE', (0.0338201, 0.043357799999999995, -0));
|
||||
#79 = LINE('NONE', #78, #77);
|
||||
#80 = DIRECTION('NONE', (0, -1, 0));
|
||||
#81 = VECTOR('NONE', #80, 1);
|
||||
#82 = CARTESIAN_POINT('NONE', (0.0338201, 0.0508, -0.6096));
|
||||
#83 = LINE('NONE', #82, #81);
|
||||
#84 = DIRECTION('NONE', (-1, 0.00000000000000023053569566787033, 0));
|
||||
#85 = VECTOR('NONE', #84, 1);
|
||||
#86 = CARTESIAN_POINT('NONE', (0.0338201, 0.043357799999999995, -0));
|
||||
#87 = LINE('NONE', #86, #85);
|
||||
#88 = DIRECTION('NONE', (0, 0, -1));
|
||||
#89 = VECTOR('NONE', #88, 1);
|
||||
#90 = CARTESIAN_POINT('NONE', (0.0037210999999999998, 0.0433578, -0));
|
||||
#91 = LINE('NONE', #90, #89);
|
||||
#92 = DIRECTION('NONE', (-1, 0.00000000000000023053569566787033, 0));
|
||||
#93 = VECTOR('NONE', #92, 1);
|
||||
#94 = CARTESIAN_POINT('NONE', (0.0338201, 0.043357799999999995, -0.6096));
|
||||
#95 = LINE('NONE', #94, #93);
|
||||
#96 = DIRECTION('NONE', (0.00000000000000006501542164183402, -1, 0));
|
||||
#97 = VECTOR('NONE', #96, 1);
|
||||
#98 = CARTESIAN_POINT('NONE', (0.0037210999999999998, 0.0433578, -0));
|
||||
#99 = LINE('NONE', #98, #97);
|
||||
#100 = DIRECTION('NONE', (0, 0, -1));
|
||||
#101 = VECTOR('NONE', #100, 1);
|
||||
#102 = CARTESIAN_POINT('NONE', (0.0037211000000000054, -0.0433578, -0));
|
||||
#103 = LINE('NONE', #102, #101);
|
||||
#104 = DIRECTION('NONE', (0.00000000000000006501542164183402, -1, 0));
|
||||
#105 = VECTOR('NONE', #104, 1);
|
||||
#106 = CARTESIAN_POINT('NONE', (0.0037210999999999998, 0.0433578, -0.6096));
|
||||
#107 = LINE('NONE', #106, #105);
|
||||
#108 = DIRECTION('NONE', (1, 0.0000000000000004610713913357407, 0));
|
||||
#109 = VECTOR('NONE', #108, 1);
|
||||
#110 = CARTESIAN_POINT('NONE', (0.0037211000000000054, -0.0433578, -0));
|
||||
#111 = LINE('NONE', #110, #109);
|
||||
#112 = DIRECTION('NONE', (0, 0, -1));
|
||||
#113 = VECTOR('NONE', #112, 1);
|
||||
#114 = CARTESIAN_POINT('NONE', (0.033820100000000006, -0.04335779999999999, -0));
|
||||
#115 = LINE('NONE', #114, #113);
|
||||
#116 = DIRECTION('NONE', (1, 0.0000000000000004610713913357407, 0));
|
||||
#117 = VECTOR('NONE', #116, 1);
|
||||
#118 = CARTESIAN_POINT('NONE', (0.0037211000000000054, -0.0433578, -0.6096));
|
||||
#119 = LINE('NONE', #118, #117);
|
||||
#120 = DIRECTION('NONE', (0, -1, 0));
|
||||
#121 = VECTOR('NONE', #120, 1);
|
||||
#122 = CARTESIAN_POINT('NONE', (0.033820100000000006, -0.04335779999999999, -0));
|
||||
#123 = LINE('NONE', #122, #121);
|
||||
#124 = DIRECTION('NONE', (0, 0, -1));
|
||||
#125 = VECTOR('NONE', #124, 1);
|
||||
#126 = CARTESIAN_POINT('NONE', (0.033820100000000006, -0.05079999999999999, -0));
|
||||
#127 = LINE('NONE', #126, #125);
|
||||
#128 = DIRECTION('NONE', (0, -1, 0));
|
||||
#129 = VECTOR('NONE', #128, 1);
|
||||
#130 = CARTESIAN_POINT('NONE', (0.033820100000000006, -0.04335779999999999, -0.6096));
|
||||
#131 = LINE('NONE', #130, #129);
|
||||
#132 = DIRECTION('NONE', (-1, 0, 0));
|
||||
#133 = VECTOR('NONE', #132, 1);
|
||||
#134 = CARTESIAN_POINT('NONE', (0.033820100000000006, -0.05079999999999999, -0));
|
||||
#135 = LINE('NONE', #134, #133);
|
||||
#136 = DIRECTION('NONE', (0, 0, -1));
|
||||
#137 = VECTOR('NONE', #136, 1);
|
||||
#138 = CARTESIAN_POINT('NONE', (-0.033820100000000006, -0.05079999999999999, -0));
|
||||
#139 = LINE('NONE', #138, #137);
|
||||
#140 = DIRECTION('NONE', (-1, 0, 0));
|
||||
#141 = VECTOR('NONE', #140, 1);
|
||||
#142 = CARTESIAN_POINT('NONE', (0.033820100000000006, -0.05079999999999999, -0.6096));
|
||||
#143 = LINE('NONE', #142, #141);
|
||||
#144 = DIRECTION('NONE', (0, 1, 0));
|
||||
#145 = VECTOR('NONE', #144, 1);
|
||||
#146 = CARTESIAN_POINT('NONE', (-0.033820100000000006, -0.05079999999999999, -0));
|
||||
#147 = LINE('NONE', #146, #145);
|
||||
#148 = DIRECTION('NONE', (0, 0, -1));
|
||||
#149 = VECTOR('NONE', #148, 1);
|
||||
#150 = CARTESIAN_POINT('NONE', (-0.033820100000000006, -0.04335779999999999, -0));
|
||||
#151 = LINE('NONE', #150, #149);
|
||||
#152 = DIRECTION('NONE', (0, 1, 0));
|
||||
#153 = VECTOR('NONE', #152, 1);
|
||||
#154 = CARTESIAN_POINT('NONE', (-0.033820100000000006, -0.05079999999999999, -0.6096));
|
||||
#155 = LINE('NONE', #154, #153);
|
||||
#156 = DIRECTION('NONE', (1, -0.0000000000000004610713913357407, 0));
|
||||
#157 = VECTOR('NONE', #156, 1);
|
||||
#158 = CARTESIAN_POINT('NONE', (-0.033820100000000006, -0.04335779999999999, -0));
|
||||
#159 = LINE('NONE', #158, #157);
|
||||
#160 = DIRECTION('NONE', (0, 0, -1));
|
||||
#161 = VECTOR('NONE', #160, 1);
|
||||
#162 = CARTESIAN_POINT('NONE', (-0.0037211000000000054, -0.0433578, -0));
|
||||
#163 = LINE('NONE', #162, #161);
|
||||
#164 = DIRECTION('NONE', (1, -0.0000000000000004610713913357407, 0));
|
||||
#165 = VECTOR('NONE', #164, 1);
|
||||
#166 = CARTESIAN_POINT('NONE', (-0.033820100000000006, -0.04335779999999999, -0.6096));
|
||||
#167 = LINE('NONE', #166, #165);
|
||||
#168 = DIRECTION('NONE', (0.00000000000000006501542164183402, 1, 0));
|
||||
#169 = VECTOR('NONE', #168, 1);
|
||||
#170 = CARTESIAN_POINT('NONE', (-0.0037211000000000054, -0.0433578, -0));
|
||||
#171 = LINE('NONE', #170, #169);
|
||||
#172 = DIRECTION('NONE', (0, 0, -1));
|
||||
#173 = VECTOR('NONE', #172, 1);
|
||||
#174 = CARTESIAN_POINT('NONE', (-0.0037210999999999998, 0.0433578, -0));
|
||||
#175 = LINE('NONE', #174, #173);
|
||||
#176 = DIRECTION('NONE', (0.00000000000000006501542164183402, 1, 0));
|
||||
#177 = VECTOR('NONE', #176, 1);
|
||||
#178 = CARTESIAN_POINT('NONE', (-0.0037211000000000054, -0.0433578, -0.6096));
|
||||
#179 = LINE('NONE', #178, #177);
|
||||
#180 = DIRECTION('NONE', (-1, -0.00000000000000023053569566787033, 0));
|
||||
#181 = VECTOR('NONE', #180, 1);
|
||||
#182 = CARTESIAN_POINT('NONE', (-0.0037210999999999998, 0.0433578, -0));
|
||||
#183 = LINE('NONE', #182, #181);
|
||||
#184 = DIRECTION('NONE', (0, 0, -1));
|
||||
#185 = VECTOR('NONE', #184, 1);
|
||||
#186 = CARTESIAN_POINT('NONE', (-0.0338201, 0.043357799999999995, -0));
|
||||
#187 = LINE('NONE', #186, #185);
|
||||
#188 = DIRECTION('NONE', (-1, -0.00000000000000023053569566787033, 0));
|
||||
#189 = VECTOR('NONE', #188, 1);
|
||||
#190 = CARTESIAN_POINT('NONE', (-0.0037210999999999998, 0.0433578, -0.6096));
|
||||
#191 = LINE('NONE', #190, #189);
|
||||
#192 = DIRECTION('NONE', (0, 1, 0));
|
||||
#193 = VECTOR('NONE', #192, 1);
|
||||
#194 = CARTESIAN_POINT('NONE', (-0.0338201, 0.043357799999999995, -0));
|
||||
#195 = LINE('NONE', #194, #193);
|
||||
#196 = DIRECTION('NONE', (0, 0, -1));
|
||||
#197 = VECTOR('NONE', #196, 1);
|
||||
#198 = CARTESIAN_POINT('NONE', (-0.0338201, 0.0508, -0));
|
||||
#199 = LINE('NONE', #198, #197);
|
||||
#200 = DIRECTION('NONE', (0, 1, 0));
|
||||
#201 = VECTOR('NONE', #200, 1);
|
||||
#202 = CARTESIAN_POINT('NONE', (-0.0338201, 0.043357799999999995, -0.6096));
|
||||
#203 = LINE('NONE', #202, #201);
|
||||
#204 = DIRECTION('NONE', (1, 0, 0));
|
||||
#205 = VECTOR('NONE', #204, 1);
|
||||
#206 = CARTESIAN_POINT('NONE', (-0.0338201, 0.0508, -0));
|
||||
#207 = LINE('NONE', #206, #205);
|
||||
#208 = DIRECTION('NONE', (1, 0, 0));
|
||||
#209 = VECTOR('NONE', #208, 1);
|
||||
#210 = CARTESIAN_POINT('NONE', (-0.0338201, 0.0508, -0.6096));
|
||||
#211 = LINE('NONE', #210, #209);
|
||||
#212 = EDGE_CURVE('NONE', #5, #7, #59, .T.);
|
||||
#213 = EDGE_CURVE('NONE', #7, #9, #63, .T.);
|
||||
#214 = EDGE_CURVE('NONE', #11, #9, #67, .T.);
|
||||
#215 = EDGE_CURVE('NONE', #5, #11, #71, .T.);
|
||||
#216 = EDGE_CURVE('NONE', #7, #13, #75, .T.);
|
||||
#217 = EDGE_CURVE('NONE', #13, #15, #79, .T.);
|
||||
#218 = EDGE_CURVE('NONE', #9, #15, #83, .T.);
|
||||
#219 = EDGE_CURVE('NONE', #13, #17, #87, .T.);
|
||||
#220 = EDGE_CURVE('NONE', #17, #19, #91, .T.);
|
||||
#221 = EDGE_CURVE('NONE', #15, #19, #95, .T.);
|
||||
#222 = EDGE_CURVE('NONE', #17, #21, #99, .T.);
|
||||
#223 = EDGE_CURVE('NONE', #21, #23, #103, .T.);
|
||||
#224 = EDGE_CURVE('NONE', #19, #23, #107, .T.);
|
||||
#225 = EDGE_CURVE('NONE', #21, #25, #111, .T.);
|
||||
#226 = EDGE_CURVE('NONE', #25, #27, #115, .T.);
|
||||
#227 = EDGE_CURVE('NONE', #23, #27, #119, .T.);
|
||||
#228 = EDGE_CURVE('NONE', #25, #29, #123, .T.);
|
||||
#229 = EDGE_CURVE('NONE', #29, #31, #127, .T.);
|
||||
#230 = EDGE_CURVE('NONE', #27, #31, #131, .T.);
|
||||
#231 = EDGE_CURVE('NONE', #29, #33, #135, .T.);
|
||||
#232 = EDGE_CURVE('NONE', #33, #35, #139, .T.);
|
||||
#233 = EDGE_CURVE('NONE', #31, #35, #143, .T.);
|
||||
#234 = EDGE_CURVE('NONE', #33, #37, #147, .T.);
|
||||
#235 = EDGE_CURVE('NONE', #37, #39, #151, .T.);
|
||||
#236 = EDGE_CURVE('NONE', #35, #39, #155, .T.);
|
||||
#237 = EDGE_CURVE('NONE', #37, #41, #159, .T.);
|
||||
#238 = EDGE_CURVE('NONE', #41, #43, #163, .T.);
|
||||
#239 = EDGE_CURVE('NONE', #39, #43, #167, .T.);
|
||||
#240 = EDGE_CURVE('NONE', #41, #45, #171, .T.);
|
||||
#241 = EDGE_CURVE('NONE', #45, #47, #175, .T.);
|
||||
#242 = EDGE_CURVE('NONE', #43, #47, #179, .T.);
|
||||
#243 = EDGE_CURVE('NONE', #45, #49, #183, .T.);
|
||||
#244 = EDGE_CURVE('NONE', #49, #51, #187, .T.);
|
||||
#245 = EDGE_CURVE('NONE', #47, #51, #191, .T.);
|
||||
#246 = EDGE_CURVE('NONE', #49, #53, #195, .T.);
|
||||
#247 = EDGE_CURVE('NONE', #53, #55, #199, .T.);
|
||||
#248 = EDGE_CURVE('NONE', #51, #55, #203, .T.);
|
||||
#249 = EDGE_CURVE('NONE', #53, #5, #207, .T.);
|
||||
#250 = EDGE_CURVE('NONE', #55, #11, #211, .T.);
|
||||
#251 = CARTESIAN_POINT('NONE', (0.01691005, 0.0508, -0.3048));
|
||||
#252 = DIRECTION('NONE', (0, 1, 0));
|
||||
#253 = AXIS2_PLACEMENT_3D('NONE', #251, #252, $);
|
||||
#254 = PLANE('NONE', #253);
|
||||
#255 = CARTESIAN_POINT('NONE', (0.0338201, 0.0470789, -0.3048));
|
||||
#256 = DIRECTION('NONE', (1, 0, 0));
|
||||
#257 = AXIS2_PLACEMENT_3D('NONE', #255, #256, $);
|
||||
#258 = PLANE('NONE', #257);
|
||||
#259 = CARTESIAN_POINT('NONE', (0.018770600000000002, 0.043357799999999995, -0.3048));
|
||||
#260 = DIRECTION('NONE', (0, -1, -0));
|
||||
#261 = AXIS2_PLACEMENT_3D('NONE', #259, #260, $);
|
||||
#262 = PLANE('NONE', #261);
|
||||
#263 = CARTESIAN_POINT('NONE', (0.0037211000000000024, 0, -0.3048));
|
||||
#264 = DIRECTION('NONE', (1, 0, 0));
|
||||
#265 = AXIS2_PLACEMENT_3D('NONE', #263, #264, $);
|
||||
#266 = PLANE('NONE', #265);
|
||||
#267 = CARTESIAN_POINT('NONE', (0.018770600000000002, -0.043357799999999995, -0.3048));
|
||||
#268 = DIRECTION('NONE', (0, 1, 0));
|
||||
#269 = AXIS2_PLACEMENT_3D('NONE', #267, #268, $);
|
||||
#270 = PLANE('NONE', #269);
|
||||
#271 = CARTESIAN_POINT('NONE', (0.0338201, -0.047078899999999986, -0.30479999999999996));
|
||||
#272 = DIRECTION('NONE', (1, 0, 0));
|
||||
#273 = AXIS2_PLACEMENT_3D('NONE', #271, #272, $);
|
||||
#274 = PLANE('NONE', #273);
|
||||
#275 = CARTESIAN_POINT('NONE', (0, -0.05079999999999999, -0.3048));
|
||||
#276 = DIRECTION('NONE', (0, -1, -0));
|
||||
#277 = AXIS2_PLACEMENT_3D('NONE', #275, #276, $);
|
||||
#278 = PLANE('NONE', #277);
|
||||
#279 = CARTESIAN_POINT('NONE', (-0.033820100000000006, -0.04707889999999995, -0.30479999999999996));
|
||||
#280 = DIRECTION('NONE', (-1, 0, -0));
|
||||
#281 = AXIS2_PLACEMENT_3D('NONE', #279, #280, $);
|
||||
#282 = PLANE('NONE', #281);
|
||||
#283 = CARTESIAN_POINT('NONE', (-0.018770600000000033, -0.043357799999999995, -0.30480000000000007));
|
||||
#284 = DIRECTION('NONE', (0, 1, 0));
|
||||
#285 = AXIS2_PLACEMENT_3D('NONE', #283, #284, $);
|
||||
#286 = PLANE('NONE', #285);
|
||||
#287 = CARTESIAN_POINT('NONE', (-0.0037211000000000024, 0, -0.3048));
|
||||
#288 = DIRECTION('NONE', (-1, 0, -0));
|
||||
#289 = AXIS2_PLACEMENT_3D('NONE', #287, #288, $);
|
||||
#290 = PLANE('NONE', #289);
|
||||
#291 = CARTESIAN_POINT('NONE', (-0.01877060000000003, 0.0433578, -0.30480000000000007));
|
||||
#292 = DIRECTION('NONE', (0, -1, -0));
|
||||
#293 = AXIS2_PLACEMENT_3D('NONE', #291, #292, $);
|
||||
#294 = PLANE('NONE', #293);
|
||||
#295 = CARTESIAN_POINT('NONE', (-0.0338201, 0.04707889999999997, -0.30479999999999996));
|
||||
#296 = DIRECTION('NONE', (-1, 0, -0));
|
||||
#297 = AXIS2_PLACEMENT_3D('NONE', #295, #296, $);
|
||||
#298 = PLANE('NONE', #297);
|
||||
#299 = CARTESIAN_POINT('NONE', (-0.016910049999999968, 0.050800000000000005, -0.30480000000000007));
|
||||
#300 = DIRECTION('NONE', (0, 1, 0));
|
||||
#301 = AXIS2_PLACEMENT_3D('NONE', #299, #300, $);
|
||||
#302 = PLANE('NONE', #301);
|
||||
#303 = CARTESIAN_POINT('NONE', (0, 0, -0));
|
||||
#304 = DIRECTION('NONE', (0, -0, -1));
|
||||
#305 = AXIS2_PLACEMENT_3D('NONE', #303, #304, $);
|
||||
#306 = PLANE('NONE', #305);
|
||||
#307 = CARTESIAN_POINT('NONE', (0, 0, -0.6096));
|
||||
#308 = DIRECTION('NONE', (0, -0, -1));
|
||||
#309 = AXIS2_PLACEMENT_3D('NONE', #307, #308, $);
|
||||
#310 = PLANE('NONE', #309);
|
||||
#311 = ORIENTED_EDGE('NONE', *, *, #212, .T.);
|
||||
#312 = ORIENTED_EDGE('NONE', *, *, #213, .T.);
|
||||
#313 = ORIENTED_EDGE('NONE', *, *, #214, .F.);
|
||||
#314 = ORIENTED_EDGE('NONE', *, *, #215, .F.);
|
||||
#315 = EDGE_LOOP('NONE', (#311, #312, #313, #314));
|
||||
#316 = FACE_BOUND('NONE', #315, .T.);
|
||||
#317 = ADVANCED_FACE('NONE', (#316), #254, .T.);
|
||||
#318 = ORIENTED_EDGE('NONE', *, *, #216, .T.);
|
||||
#319 = ORIENTED_EDGE('NONE', *, *, #217, .T.);
|
||||
#320 = ORIENTED_EDGE('NONE', *, *, #218, .F.);
|
||||
#321 = ORIENTED_EDGE('NONE', *, *, #213, .F.);
|
||||
#322 = EDGE_LOOP('NONE', (#318, #319, #320, #321));
|
||||
#323 = FACE_BOUND('NONE', #322, .T.);
|
||||
#324 = ADVANCED_FACE('NONE', (#323), #258, .T.);
|
||||
#325 = ORIENTED_EDGE('NONE', *, *, #219, .T.);
|
||||
#326 = ORIENTED_EDGE('NONE', *, *, #220, .T.);
|
||||
#327 = ORIENTED_EDGE('NONE', *, *, #221, .F.);
|
||||
#328 = ORIENTED_EDGE('NONE', *, *, #217, .F.);
|
||||
#329 = EDGE_LOOP('NONE', (#325, #326, #327, #328));
|
||||
#330 = FACE_BOUND('NONE', #329, .T.);
|
||||
#331 = ADVANCED_FACE('NONE', (#330), #262, .T.);
|
||||
#332 = ORIENTED_EDGE('NONE', *, *, #222, .T.);
|
||||
#333 = ORIENTED_EDGE('NONE', *, *, #223, .T.);
|
||||
#334 = ORIENTED_EDGE('NONE', *, *, #224, .F.);
|
||||
#335 = ORIENTED_EDGE('NONE', *, *, #220, .F.);
|
||||
#336 = EDGE_LOOP('NONE', (#332, #333, #334, #335));
|
||||
#337 = FACE_BOUND('NONE', #336, .T.);
|
||||
#338 = ADVANCED_FACE('NONE', (#337), #266, .T.);
|
||||
#339 = ORIENTED_EDGE('NONE', *, *, #225, .T.);
|
||||
#340 = ORIENTED_EDGE('NONE', *, *, #226, .T.);
|
||||
#341 = ORIENTED_EDGE('NONE', *, *, #227, .F.);
|
||||
#342 = ORIENTED_EDGE('NONE', *, *, #223, .F.);
|
||||
#343 = EDGE_LOOP('NONE', (#339, #340, #341, #342));
|
||||
#344 = FACE_BOUND('NONE', #343, .T.);
|
||||
#345 = ADVANCED_FACE('NONE', (#344), #270, .T.);
|
||||
#346 = ORIENTED_EDGE('NONE', *, *, #228, .T.);
|
||||
#347 = ORIENTED_EDGE('NONE', *, *, #229, .T.);
|
||||
#348 = ORIENTED_EDGE('NONE', *, *, #230, .F.);
|
||||
#349 = ORIENTED_EDGE('NONE', *, *, #226, .F.);
|
||||
#350 = EDGE_LOOP('NONE', (#346, #347, #348, #349));
|
||||
#351 = FACE_BOUND('NONE', #350, .T.);
|
||||
#352 = ADVANCED_FACE('NONE', (#351), #274, .T.);
|
||||
#353 = ORIENTED_EDGE('NONE', *, *, #231, .T.);
|
||||
#354 = ORIENTED_EDGE('NONE', *, *, #232, .T.);
|
||||
#355 = ORIENTED_EDGE('NONE', *, *, #233, .F.);
|
||||
#356 = ORIENTED_EDGE('NONE', *, *, #229, .F.);
|
||||
#357 = EDGE_LOOP('NONE', (#353, #354, #355, #356));
|
||||
#358 = FACE_BOUND('NONE', #357, .T.);
|
||||
#359 = ADVANCED_FACE('NONE', (#358), #278, .T.);
|
||||
#360 = ORIENTED_EDGE('NONE', *, *, #234, .T.);
|
||||
#361 = ORIENTED_EDGE('NONE', *, *, #235, .T.);
|
||||
#362 = ORIENTED_EDGE('NONE', *, *, #236, .F.);
|
||||
#363 = ORIENTED_EDGE('NONE', *, *, #232, .F.);
|
||||
#364 = EDGE_LOOP('NONE', (#360, #361, #362, #363));
|
||||
#365 = FACE_BOUND('NONE', #364, .T.);
|
||||
#366 = ADVANCED_FACE('NONE', (#365), #282, .T.);
|
||||
#367 = ORIENTED_EDGE('NONE', *, *, #237, .T.);
|
||||
#368 = ORIENTED_EDGE('NONE', *, *, #238, .T.);
|
||||
#369 = ORIENTED_EDGE('NONE', *, *, #239, .F.);
|
||||
#370 = ORIENTED_EDGE('NONE', *, *, #235, .F.);
|
||||
#371 = EDGE_LOOP('NONE', (#367, #368, #369, #370));
|
||||
#372 = FACE_BOUND('NONE', #371, .T.);
|
||||
#373 = ADVANCED_FACE('NONE', (#372), #286, .T.);
|
||||
#374 = ORIENTED_EDGE('NONE', *, *, #240, .T.);
|
||||
#375 = ORIENTED_EDGE('NONE', *, *, #241, .T.);
|
||||
#376 = ORIENTED_EDGE('NONE', *, *, #242, .F.);
|
||||
#377 = ORIENTED_EDGE('NONE', *, *, #238, .F.);
|
||||
#378 = EDGE_LOOP('NONE', (#374, #375, #376, #377));
|
||||
#379 = FACE_BOUND('NONE', #378, .T.);
|
||||
#380 = ADVANCED_FACE('NONE', (#379), #290, .T.);
|
||||
#381 = ORIENTED_EDGE('NONE', *, *, #243, .T.);
|
||||
#382 = ORIENTED_EDGE('NONE', *, *, #244, .T.);
|
||||
#383 = ORIENTED_EDGE('NONE', *, *, #245, .F.);
|
||||
#384 = ORIENTED_EDGE('NONE', *, *, #241, .F.);
|
||||
#385 = EDGE_LOOP('NONE', (#381, #382, #383, #384));
|
||||
#386 = FACE_BOUND('NONE', #385, .T.);
|
||||
#387 = ADVANCED_FACE('NONE', (#386), #294, .T.);
|
||||
#388 = ORIENTED_EDGE('NONE', *, *, #246, .T.);
|
||||
#389 = ORIENTED_EDGE('NONE', *, *, #247, .T.);
|
||||
#390 = ORIENTED_EDGE('NONE', *, *, #248, .F.);
|
||||
#391 = ORIENTED_EDGE('NONE', *, *, #244, .F.);
|
||||
#392 = EDGE_LOOP('NONE', (#388, #389, #390, #391));
|
||||
#393 = FACE_BOUND('NONE', #392, .T.);
|
||||
#394 = ADVANCED_FACE('NONE', (#393), #298, .T.);
|
||||
#395 = ORIENTED_EDGE('NONE', *, *, #249, .T.);
|
||||
#396 = ORIENTED_EDGE('NONE', *, *, #215, .T.);
|
||||
#397 = ORIENTED_EDGE('NONE', *, *, #250, .F.);
|
||||
#398 = ORIENTED_EDGE('NONE', *, *, #247, .F.);
|
||||
#399 = EDGE_LOOP('NONE', (#395, #396, #397, #398));
|
||||
#400 = FACE_BOUND('NONE', #399, .T.);
|
||||
#401 = ADVANCED_FACE('NONE', (#400), #302, .T.);
|
||||
#402 = ORIENTED_EDGE('NONE', *, *, #249, .F.);
|
||||
#403 = ORIENTED_EDGE('NONE', *, *, #246, .F.);
|
||||
#404 = ORIENTED_EDGE('NONE', *, *, #243, .F.);
|
||||
#405 = ORIENTED_EDGE('NONE', *, *, #240, .F.);
|
||||
#406 = ORIENTED_EDGE('NONE', *, *, #237, .F.);
|
||||
#407 = ORIENTED_EDGE('NONE', *, *, #234, .F.);
|
||||
#408 = ORIENTED_EDGE('NONE', *, *, #231, .F.);
|
||||
#409 = ORIENTED_EDGE('NONE', *, *, #228, .F.);
|
||||
#410 = ORIENTED_EDGE('NONE', *, *, #225, .F.);
|
||||
#411 = ORIENTED_EDGE('NONE', *, *, #222, .F.);
|
||||
#412 = ORIENTED_EDGE('NONE', *, *, #219, .F.);
|
||||
#413 = ORIENTED_EDGE('NONE', *, *, #216, .F.);
|
||||
#414 = ORIENTED_EDGE('NONE', *, *, #212, .F.);
|
||||
#415 = EDGE_LOOP('NONE', (#402, #403, #404, #405, #406, #407, #408, #409, #410, #411, #412, #413, #414));
|
||||
#416 = FACE_BOUND('NONE', #415, .T.);
|
||||
#417 = ADVANCED_FACE('NONE', (#416), #306, .F.);
|
||||
#418 = ORIENTED_EDGE('NONE', *, *, #214, .T.);
|
||||
#419 = ORIENTED_EDGE('NONE', *, *, #218, .T.);
|
||||
#420 = ORIENTED_EDGE('NONE', *, *, #221, .T.);
|
||||
#421 = ORIENTED_EDGE('NONE', *, *, #224, .T.);
|
||||
#422 = ORIENTED_EDGE('NONE', *, *, #227, .T.);
|
||||
#423 = ORIENTED_EDGE('NONE', *, *, #230, .T.);
|
||||
#424 = ORIENTED_EDGE('NONE', *, *, #233, .T.);
|
||||
#425 = ORIENTED_EDGE('NONE', *, *, #236, .T.);
|
||||
#426 = ORIENTED_EDGE('NONE', *, *, #239, .T.);
|
||||
#427 = ORIENTED_EDGE('NONE', *, *, #242, .T.);
|
||||
#428 = ORIENTED_EDGE('NONE', *, *, #245, .T.);
|
||||
#429 = ORIENTED_EDGE('NONE', *, *, #248, .T.);
|
||||
#430 = ORIENTED_EDGE('NONE', *, *, #250, .T.);
|
||||
#431 = EDGE_LOOP('NONE', (#418, #419, #420, #421, #422, #423, #424, #425, #426, #427, #428, #429, #430));
|
||||
#432 = FACE_BOUND('NONE', #431, .T.);
|
||||
#433 = ADVANCED_FACE('NONE', (#432), #310, .T.);
|
||||
#434 = CLOSED_SHELL('NONE', (#317, #324, #331, #338, #345, #352, #359, #366, #373, #380, #387, #394, #401, #417, #433));
|
||||
#435 = MANIFOLD_SOLID_BREP('NONE', #434);
|
||||
#436 = APPLICATION_CONTEXT('configuration controlled 3D design of mechanical parts and assemblies');
|
||||
#437 = PRODUCT_DEFINITION_CONTEXT('part definition', #436, 'design');
|
||||
#438 = PRODUCT('UNIDENTIFIED_PRODUCT', 'NONE', $, ());
|
||||
#439 = PRODUCT_DEFINITION_FORMATION('', $, #438);
|
||||
#440 = PRODUCT_DEFINITION('design', $, #439, #437);
|
||||
#441 = PRODUCT_DEFINITION_SHAPE('NONE', $, #440);
|
||||
#442 = ADVANCED_BREP_SHAPE_REPRESENTATION('NONE', (#435), #3);
|
||||
#443 = SHAPE_DEFINITION_REPRESENTATION(#441, #442);
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
@ -1,508 +0,0 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION((('zoo.dev export')), '2;1');
|
||||
FILE_NAME('dump.step', '2021-01-01T00:00:00+00:00', ('Author unknown'), ('Organization unknown'), 'zoo.dev beta', 'zoo.dev', 'Authorization unknown');
|
||||
FILE_SCHEMA(('AP203_CONFIGURATION_CONTROLLED_3D_DESIGN_OF_MECHANICAL_PARTS_AND_ASSEMBLIES_MIM_LF'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
#1 = (
|
||||
LENGTH_UNIT()
|
||||
NAMED_UNIT(*)
|
||||
SI_UNIT($, .METRE.)
|
||||
);
|
||||
#2 = UNCERTAINTY_MEASURE_WITH_UNIT(0.00001, #1, 'DISTANCE_ACCURACY_VALUE', $);
|
||||
#3 = (
|
||||
GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
||||
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2))
|
||||
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1))
|
||||
REPRESENTATION_CONTEXT('', '3D')
|
||||
);
|
||||
#4 = CARTESIAN_POINT('NONE', (-0.0508, 0, -0.10794999999999999));
|
||||
#5 = VERTEX_POINT('NONE', #4);
|
||||
#6 = CARTESIAN_POINT('NONE', (-0.0508, 0.0127, -0.10794999999999999));
|
||||
#7 = VERTEX_POINT('NONE', #6);
|
||||
#8 = CARTESIAN_POINT('NONE', (0.0635, 0, -0.10794999999999999));
|
||||
#9 = VERTEX_POINT('NONE', #8);
|
||||
#10 = CARTESIAN_POINT('NONE', (0.0635, 0.0127, -0.10794999999999999));
|
||||
#11 = VERTEX_POINT('NONE', #10);
|
||||
#12 = CARTESIAN_POINT('NONE', (-0.0508, 0, 0.10794999999999999));
|
||||
#13 = VERTEX_POINT('NONE', #12);
|
||||
#14 = CARTESIAN_POINT('NONE', (-0.0508, 0.0127, 0.10794999999999999));
|
||||
#15 = VERTEX_POINT('NONE', #14);
|
||||
#16 = CARTESIAN_POINT('NONE', (0.0635, 0, 0.10794999999999999));
|
||||
#17 = VERTEX_POINT('NONE', #16);
|
||||
#18 = CARTESIAN_POINT('NONE', (0.0635, 0.0127, 0.10794999999999999));
|
||||
#19 = VERTEX_POINT('NONE', #18);
|
||||
#20 = CARTESIAN_POINT('NONE', (0.0508, 0, 0.000000000000000012442411479337108));
|
||||
#21 = VERTEX_POINT('NONE', #20);
|
||||
#22 = CARTESIAN_POINT('NONE', (0.0508, 0.0127, 0.000000000000000012442411479337108));
|
||||
#23 = VERTEX_POINT('NONE', #22);
|
||||
#24 = CARTESIAN_POINT('NONE', (-0.0635, 0, 0.127));
|
||||
#25 = VERTEX_POINT('NONE', #24);
|
||||
#26 = CARTESIAN_POINT('NONE', (-0.0635, 0.0127, 0.127));
|
||||
#27 = VERTEX_POINT('NONE', #26);
|
||||
#28 = CARTESIAN_POINT('NONE', (-0.07619999999999999, 0.0127, 0.1143));
|
||||
#29 = VERTEX_POINT('NONE', #28);
|
||||
#30 = CARTESIAN_POINT('NONE', (-0.07619999999999999, 0, 0.1143));
|
||||
#31 = VERTEX_POINT('NONE', #30);
|
||||
#32 = CARTESIAN_POINT('NONE', (0.0635, 0, 0.127));
|
||||
#33 = VERTEX_POINT('NONE', #32);
|
||||
#34 = CARTESIAN_POINT('NONE', (0.0635, 0.0127, 0.127));
|
||||
#35 = VERTEX_POINT('NONE', #34);
|
||||
#36 = CARTESIAN_POINT('NONE', (0.07619999999999999, 0.0127, 0.1143));
|
||||
#37 = VERTEX_POINT('NONE', #36);
|
||||
#38 = CARTESIAN_POINT('NONE', (0.07619999999999999, 0, 0.1143));
|
||||
#39 = VERTEX_POINT('NONE', #38);
|
||||
#40 = CARTESIAN_POINT('NONE', (0.0762, 0, -0.1143));
|
||||
#41 = VERTEX_POINT('NONE', #40);
|
||||
#42 = CARTESIAN_POINT('NONE', (0.0762, 0.0127, -0.1143));
|
||||
#43 = VERTEX_POINT('NONE', #42);
|
||||
#44 = CARTESIAN_POINT('NONE', (0.0635, 0.0127, -0.127));
|
||||
#45 = VERTEX_POINT('NONE', #44);
|
||||
#46 = CARTESIAN_POINT('NONE', (0.0635, 0, -0.127));
|
||||
#47 = VERTEX_POINT('NONE', #46);
|
||||
#48 = CARTESIAN_POINT('NONE', (-0.0635, 0, -0.127));
|
||||
#49 = VERTEX_POINT('NONE', #48);
|
||||
#50 = CARTESIAN_POINT('NONE', (-0.0635, 0.0127, -0.127));
|
||||
#51 = VERTEX_POINT('NONE', #50);
|
||||
#52 = CARTESIAN_POINT('NONE', (-0.07619999999999999, 0.0127, -0.1143));
|
||||
#53 = VERTEX_POINT('NONE', #52);
|
||||
#54 = CARTESIAN_POINT('NONE', (-0.07619999999999999, 0, -0.1143));
|
||||
#55 = VERTEX_POINT('NONE', #54);
|
||||
#56 = DIRECTION('NONE', (1, 0, -0));
|
||||
#57 = DIRECTION('NONE', (0, -1, 0));
|
||||
#58 = CARTESIAN_POINT('NONE', (-0.05714999999999999, 0, -0.10794999999999999));
|
||||
#59 = AXIS2_PLACEMENT_3D('NONE', #58, #57, #56);
|
||||
#60 = CIRCLE('NONE', #59, 0.0063499999999999945);
|
||||
#61 = DIRECTION('NONE', (0, 1, 0));
|
||||
#62 = VECTOR('NONE', #61, 1);
|
||||
#63 = CARTESIAN_POINT('NONE', (-0.0508, 0, -0.10794999999999999));
|
||||
#64 = LINE('NONE', #63, #62);
|
||||
#65 = DIRECTION('NONE', (1, 0, -0));
|
||||
#66 = DIRECTION('NONE', (0, -1, 0));
|
||||
#67 = CARTESIAN_POINT('NONE', (-0.05714999999999999, 0.0127, -0.10794999999999999));
|
||||
#68 = AXIS2_PLACEMENT_3D('NONE', #67, #66, #65);
|
||||
#69 = CIRCLE('NONE', #68, 0.0063499999999999945);
|
||||
#70 = DIRECTION('NONE', (1, 0, -0));
|
||||
#71 = DIRECTION('NONE', (0, -1, 0));
|
||||
#72 = CARTESIAN_POINT('NONE', (0.057150000000000006, -0, -0.10794999999999999));
|
||||
#73 = AXIS2_PLACEMENT_3D('NONE', #72, #71, #70);
|
||||
#74 = CIRCLE('NONE', #73, 0.0063499999999999945);
|
||||
#75 = DIRECTION('NONE', (0, 1, 0));
|
||||
#76 = VECTOR('NONE', #75, 1);
|
||||
#77 = CARTESIAN_POINT('NONE', (0.0635, 0, -0.10794999999999999));
|
||||
#78 = LINE('NONE', #77, #76);
|
||||
#79 = DIRECTION('NONE', (1, 0, -0));
|
||||
#80 = DIRECTION('NONE', (0, -1, 0));
|
||||
#81 = CARTESIAN_POINT('NONE', (0.057150000000000006, 0.0127, -0.10794999999999999));
|
||||
#82 = AXIS2_PLACEMENT_3D('NONE', #81, #80, #79);
|
||||
#83 = CIRCLE('NONE', #82, 0.0063499999999999945);
|
||||
#84 = DIRECTION('NONE', (1, 0, 0.0000000000000022379298764097663));
|
||||
#85 = DIRECTION('NONE', (0, -1, 0));
|
||||
#86 = CARTESIAN_POINT('NONE', (-0.05714999999999999, -0, 0.10794999999999998));
|
||||
#87 = AXIS2_PLACEMENT_3D('NONE', #86, #85, #84);
|
||||
#88 = CIRCLE('NONE', #87, 0.0063499999999999945);
|
||||
#89 = DIRECTION('NONE', (0, 1, 0));
|
||||
#90 = VECTOR('NONE', #89, 1);
|
||||
#91 = CARTESIAN_POINT('NONE', (-0.0508, 0, 0.10794999999999999));
|
||||
#92 = LINE('NONE', #91, #90);
|
||||
#93 = DIRECTION('NONE', (1, 0, 0.0000000000000022379298764097663));
|
||||
#94 = DIRECTION('NONE', (0, -1, 0));
|
||||
#95 = CARTESIAN_POINT('NONE', (-0.05714999999999999, 0.0127, 0.10794999999999998));
|
||||
#96 = AXIS2_PLACEMENT_3D('NONE', #95, #94, #93);
|
||||
#97 = CIRCLE('NONE', #96, 0.0063499999999999945);
|
||||
#98 = DIRECTION('NONE', (1, 0, 0.000000000000002237929876409761));
|
||||
#99 = DIRECTION('NONE', (0, -1, 0));
|
||||
#100 = CARTESIAN_POINT('NONE', (0.05714999999999999, -0, 0.10794999999999998));
|
||||
#101 = AXIS2_PLACEMENT_3D('NONE', #100, #99, #98);
|
||||
#102 = CIRCLE('NONE', #101, 0.006350000000000008);
|
||||
#103 = DIRECTION('NONE', (0, 1, 0));
|
||||
#104 = VECTOR('NONE', #103, 1);
|
||||
#105 = CARTESIAN_POINT('NONE', (0.0635, 0, 0.10794999999999999));
|
||||
#106 = LINE('NONE', #105, #104);
|
||||
#107 = DIRECTION('NONE', (1, 0, 0.000000000000002237929876409761));
|
||||
#108 = DIRECTION('NONE', (0, -1, 0));
|
||||
#109 = CARTESIAN_POINT('NONE', (0.05714999999999999, 0.0127, 0.10794999999999998));
|
||||
#110 = AXIS2_PLACEMENT_3D('NONE', #109, #108, #107);
|
||||
#111 = CIRCLE('NONE', #110, 0.006350000000000008);
|
||||
#112 = DIRECTION('NONE', (1, 0, 0.0000000000000001954776288473045));
|
||||
#113 = DIRECTION('NONE', (0, -1, 0));
|
||||
#114 = CARTESIAN_POINT('NONE', (-0.0000000000000000025121479338940404, -0, 0.0000000000000000025121479338940397));
|
||||
#115 = AXIS2_PLACEMENT_3D('NONE', #114, #113, #112);
|
||||
#116 = CIRCLE('NONE', #115, 0.0508);
|
||||
#117 = DIRECTION('NONE', (0, 1, 0));
|
||||
#118 = VECTOR('NONE', #117, 1);
|
||||
#119 = CARTESIAN_POINT('NONE', (0.0508, 0, 0.000000000000000012442411479337108));
|
||||
#120 = LINE('NONE', #119, #118);
|
||||
#121 = DIRECTION('NONE', (1, 0, 0.0000000000000001954776288473045));
|
||||
#122 = DIRECTION('NONE', (0, -1, 0));
|
||||
#123 = CARTESIAN_POINT('NONE', (-0.0000000000000000025121479338940404, 0.0127, 0.0000000000000000025121479338940397));
|
||||
#124 = AXIS2_PLACEMENT_3D('NONE', #123, #122, #121);
|
||||
#125 = CIRCLE('NONE', #124, 0.0508);
|
||||
#126 = DIRECTION('NONE', (0, 1, 0));
|
||||
#127 = VECTOR('NONE', #126, 1);
|
||||
#128 = CARTESIAN_POINT('NONE', (-0.0635, 0, 0.127));
|
||||
#129 = LINE('NONE', #128, #127);
|
||||
#130 = DIRECTION('NONE', (0.0000000000000022379298764097714, 0, 1));
|
||||
#131 = DIRECTION('NONE', (0, -1, 0));
|
||||
#132 = CARTESIAN_POINT('NONE', (-0.06350000000000003, 0.0127, 0.11430000000000004));
|
||||
#133 = AXIS2_PLACEMENT_3D('NONE', #132, #131, #130);
|
||||
#134 = CIRCLE('NONE', #133, 0.01269999999999996);
|
||||
#135 = DIRECTION('NONE', (0, -1, 0));
|
||||
#136 = VECTOR('NONE', #135, 1);
|
||||
#137 = CARTESIAN_POINT('NONE', (-0.07619999999999999, 0.0127, 0.1143));
|
||||
#138 = LINE('NONE', #137, #136);
|
||||
#139 = DIRECTION('NONE', (-1, 0, -0.000000000000003356894814614657));
|
||||
#140 = DIRECTION('NONE', (0, 1, 0));
|
||||
#141 = CARTESIAN_POINT('NONE', (-0.06350000000000003, 0, 0.11430000000000004));
|
||||
#142 = AXIS2_PLACEMENT_3D('NONE', #141, #140, #139);
|
||||
#143 = CIRCLE('NONE', #142, 0.01269999999999996);
|
||||
#144 = DIRECTION('NONE', (0, 1, 0));
|
||||
#145 = VECTOR('NONE', #144, 1);
|
||||
#146 = CARTESIAN_POINT('NONE', (0.0635, 0, 0.127));
|
||||
#147 = LINE('NONE', #146, #145);
|
||||
#148 = DIRECTION('NONE', (-0.0000000000000022379298764097714, 0, 1));
|
||||
#149 = DIRECTION('NONE', (0, 1, -0));
|
||||
#150 = CARTESIAN_POINT('NONE', (0.06350000000000003, 0.0127, 0.11430000000000004));
|
||||
#151 = AXIS2_PLACEMENT_3D('NONE', #150, #149, #148);
|
||||
#152 = CIRCLE('NONE', #151, 0.01269999999999996);
|
||||
#153 = DIRECTION('NONE', (0, -1, 0));
|
||||
#154 = VECTOR('NONE', #153, 1);
|
||||
#155 = CARTESIAN_POINT('NONE', (0.07619999999999999, 0.0127, 0.1143));
|
||||
#156 = LINE('NONE', #155, #154);
|
||||
#157 = DIRECTION('NONE', (1, 0, -0.000000000000003356894814614657));
|
||||
#158 = DIRECTION('NONE', (0, -1, 0));
|
||||
#159 = CARTESIAN_POINT('NONE', (0.06350000000000003, -0, 0.11430000000000004));
|
||||
#160 = AXIS2_PLACEMENT_3D('NONE', #159, #158, #157);
|
||||
#161 = CIRCLE('NONE', #160, 0.01269999999999996);
|
||||
#162 = DIRECTION('NONE', (1, 0, 0));
|
||||
#163 = VECTOR('NONE', #162, 1);
|
||||
#164 = CARTESIAN_POINT('NONE', (-0.06349999999999999, 0, 0.127));
|
||||
#165 = LINE('NONE', #164, #163);
|
||||
#166 = DIRECTION('NONE', (-1, 0, 0));
|
||||
#167 = VECTOR('NONE', #166, 1);
|
||||
#168 = CARTESIAN_POINT('NONE', (0.06349999999999999, 0.012700000000000001, 0.127));
|
||||
#169 = LINE('NONE', #168, #167);
|
||||
#170 = DIRECTION('NONE', (0, 1, 0));
|
||||
#171 = VECTOR('NONE', #170, 1);
|
||||
#172 = CARTESIAN_POINT('NONE', (0.0762, 0, -0.1143));
|
||||
#173 = LINE('NONE', #172, #171);
|
||||
#174 = DIRECTION('NONE', (1, 0, 0.0000000000000011189649382048832));
|
||||
#175 = DIRECTION('NONE', (-0, 1, 0));
|
||||
#176 = CARTESIAN_POINT('NONE', (0.06350000000000001, 0.0127, -0.11430000000000001));
|
||||
#177 = AXIS2_PLACEMENT_3D('NONE', #176, #175, #174);
|
||||
#178 = CIRCLE('NONE', #177, 0.012699999999999989);
|
||||
#179 = DIRECTION('NONE', (0, -1, 0));
|
||||
#180 = VECTOR('NONE', #179, 1);
|
||||
#181 = CARTESIAN_POINT('NONE', (0.0635, 0.0127, -0.127));
|
||||
#182 = LINE('NONE', #181, #180);
|
||||
#183 = DIRECTION('NONE', (-0.0000000000000011189649382048845, 0, -1));
|
||||
#184 = DIRECTION('NONE', (0, -1, -0));
|
||||
#185 = CARTESIAN_POINT('NONE', (0.06350000000000001, -0, -0.11430000000000003));
|
||||
#186 = AXIS2_PLACEMENT_3D('NONE', #185, #184, #183);
|
||||
#187 = CIRCLE('NONE', #186, 0.012699999999999975);
|
||||
#188 = DIRECTION('NONE', (-0.00000000000000006070773319253918, 0, -1));
|
||||
#189 = VECTOR('NONE', #188, 1);
|
||||
#190 = CARTESIAN_POINT('NONE', (0.07620000000000002, 0, 0.11429999999999992));
|
||||
#191 = LINE('NONE', #190, #189);
|
||||
#192 = DIRECTION('NONE', (0.00000000000000006070773319253918, 0, 1));
|
||||
#193 = VECTOR('NONE', #192, 1);
|
||||
#194 = CARTESIAN_POINT('NONE', (0.0762, 0.012700000000000001, -0.11430000000000008));
|
||||
#195 = LINE('NONE', #194, #193);
|
||||
#196 = DIRECTION('NONE', (0, 1, 0));
|
||||
#197 = VECTOR('NONE', #196, 1);
|
||||
#198 = CARTESIAN_POINT('NONE', (-0.0635, 0, -0.127));
|
||||
#199 = LINE('NONE', #198, #197);
|
||||
#200 = DIRECTION('NONE', (0.0000000000000022379298764097714, 0, -1));
|
||||
#201 = DIRECTION('NONE', (0, 1, 0));
|
||||
#202 = CARTESIAN_POINT('NONE', (-0.06350000000000003, 0.0127, -0.11430000000000004));
|
||||
#203 = AXIS2_PLACEMENT_3D('NONE', #202, #201, #200);
|
||||
#204 = CIRCLE('NONE', #203, 0.01269999999999996);
|
||||
#205 = DIRECTION('NONE', (0, -1, 0));
|
||||
#206 = VECTOR('NONE', #205, 1);
|
||||
#207 = CARTESIAN_POINT('NONE', (-0.07619999999999999, 0.0127, -0.1143));
|
||||
#208 = LINE('NONE', #207, #206);
|
||||
#209 = DIRECTION('NONE', (-1, 0, 0.000000000000003356894814614657));
|
||||
#210 = DIRECTION('NONE', (-0, -1, 0));
|
||||
#211 = CARTESIAN_POINT('NONE', (-0.06350000000000003, -0, -0.11430000000000004));
|
||||
#212 = AXIS2_PLACEMENT_3D('NONE', #211, #210, #209);
|
||||
#213 = CIRCLE('NONE', #212, 0.01269999999999996);
|
||||
#214 = DIRECTION('NONE', (-1, 0, -0.000000000000000218547839493141));
|
||||
#215 = VECTOR('NONE', #214, 1);
|
||||
#216 = CARTESIAN_POINT('NONE', (0.06349999999999996, 0, -0.12699999999999997));
|
||||
#217 = LINE('NONE', #216, #215);
|
||||
#218 = DIRECTION('NONE', (1, 0, 0.000000000000000218547839493141));
|
||||
#219 = VECTOR('NONE', #218, 1);
|
||||
#220 = CARTESIAN_POINT('NONE', (-0.06350000000000007, 0.0127, -0.127));
|
||||
#221 = LINE('NONE', #220, #219);
|
||||
#222 = DIRECTION('NONE', (0, 0, 1));
|
||||
#223 = VECTOR('NONE', #222, 1);
|
||||
#224 = CARTESIAN_POINT('NONE', (-0.0762, 0, -0.11429999999999996));
|
||||
#225 = LINE('NONE', #224, #223);
|
||||
#226 = DIRECTION('NONE', (0, 0, -1));
|
||||
#227 = VECTOR('NONE', #226, 1);
|
||||
#228 = CARTESIAN_POINT('NONE', (-0.0762, 0.0127, 0.11429999999999996));
|
||||
#229 = LINE('NONE', #228, #227);
|
||||
#230 = EDGE_CURVE('NONE', #5, #5, #60, .T.);
|
||||
#231 = EDGE_CURVE('NONE', #5, #7, #64, .T.);
|
||||
#232 = EDGE_CURVE('NONE', #7, #7, #69, .T.);
|
||||
#233 = EDGE_CURVE('NONE', #9, #9, #74, .T.);
|
||||
#234 = EDGE_CURVE('NONE', #9, #11, #78, .T.);
|
||||
#235 = EDGE_CURVE('NONE', #11, #11, #83, .T.);
|
||||
#236 = EDGE_CURVE('NONE', #13, #13, #88, .T.);
|
||||
#237 = EDGE_CURVE('NONE', #13, #15, #92, .T.);
|
||||
#238 = EDGE_CURVE('NONE', #15, #15, #97, .T.);
|
||||
#239 = EDGE_CURVE('NONE', #17, #17, #102, .T.);
|
||||
#240 = EDGE_CURVE('NONE', #17, #19, #106, .T.);
|
||||
#241 = EDGE_CURVE('NONE', #19, #19, #111, .T.);
|
||||
#242 = EDGE_CURVE('NONE', #21, #21, #116, .T.);
|
||||
#243 = EDGE_CURVE('NONE', #21, #23, #120, .T.);
|
||||
#244 = EDGE_CURVE('NONE', #23, #23, #125, .T.);
|
||||
#245 = EDGE_CURVE('NONE', #25, #27, #129, .T.);
|
||||
#246 = EDGE_CURVE('NONE', #27, #29, #134, .T.);
|
||||
#247 = EDGE_CURVE('NONE', #29, #31, #138, .T.);
|
||||
#248 = EDGE_CURVE('NONE', #31, #25, #143, .T.);
|
||||
#249 = EDGE_CURVE('NONE', #33, #35, #147, .T.);
|
||||
#250 = EDGE_CURVE('NONE', #35, #37, #152, .T.);
|
||||
#251 = EDGE_CURVE('NONE', #37, #39, #156, .T.);
|
||||
#252 = EDGE_CURVE('NONE', #39, #33, #161, .T.);
|
||||
#253 = EDGE_CURVE('NONE', #25, #33, #165, .T.);
|
||||
#254 = EDGE_CURVE('NONE', #35, #27, #169, .T.);
|
||||
#255 = EDGE_CURVE('NONE', #41, #43, #173, .T.);
|
||||
#256 = EDGE_CURVE('NONE', #43, #45, #178, .T.);
|
||||
#257 = EDGE_CURVE('NONE', #45, #47, #182, .T.);
|
||||
#258 = EDGE_CURVE('NONE', #47, #41, #187, .T.);
|
||||
#259 = EDGE_CURVE('NONE', #39, #41, #191, .T.);
|
||||
#260 = EDGE_CURVE('NONE', #43, #37, #195, .T.);
|
||||
#261 = EDGE_CURVE('NONE', #49, #51, #199, .T.);
|
||||
#262 = EDGE_CURVE('NONE', #51, #53, #204, .T.);
|
||||
#263 = EDGE_CURVE('NONE', #53, #55, #208, .T.);
|
||||
#264 = EDGE_CURVE('NONE', #55, #49, #213, .T.);
|
||||
#265 = EDGE_CURVE('NONE', #47, #49, #217, .T.);
|
||||
#266 = EDGE_CURVE('NONE', #51, #45, #221, .T.);
|
||||
#267 = EDGE_CURVE('NONE', #55, #31, #225, .T.);
|
||||
#268 = EDGE_CURVE('NONE', #29, #53, #229, .T.);
|
||||
#269 = CARTESIAN_POINT('NONE', (0, 0.006349999999999999, 0.12699999999999997));
|
||||
#270 = DIRECTION('NONE', (0, 0, 1));
|
||||
#271 = AXIS2_PLACEMENT_3D('NONE', #269, #270, $);
|
||||
#272 = PLANE('NONE', #271);
|
||||
#273 = CARTESIAN_POINT('NONE', (0.07619999999999999, 0.00635, 0.000000000000000007105427357601002));
|
||||
#274 = DIRECTION('NONE', (1, 0, 0));
|
||||
#275 = AXIS2_PLACEMENT_3D('NONE', #273, #274, $);
|
||||
#276 = PLANE('NONE', #275);
|
||||
#277 = CARTESIAN_POINT('NONE', (0, 0.006349999999999999, -0.12699999999999997));
|
||||
#278 = DIRECTION('NONE', (0, -0, -1));
|
||||
#279 = AXIS2_PLACEMENT_3D('NONE', #277, #278, $);
|
||||
#280 = PLANE('NONE', #279);
|
||||
#281 = CARTESIAN_POINT('NONE', (-0.07619999999999999, 0.006349999999999999, -0));
|
||||
#282 = DIRECTION('NONE', (-1, 0, 0));
|
||||
#283 = AXIS2_PLACEMENT_3D('NONE', #281, #282, $);
|
||||
#284 = PLANE('NONE', #283);
|
||||
#285 = CARTESIAN_POINT('NONE', (-0.05714999999999999, 0.006349999999999999, -0.10794999999999999));
|
||||
#286 = DIRECTION('NONE', (0, -1, 0));
|
||||
#287 = DIRECTION('NONE', (1, 0, -0));
|
||||
#288 = AXIS2_PLACEMENT_3D('NONE', #285, #286, #287);
|
||||
#289 = CYLINDRICAL_SURFACE('NONE', #288, 0.0063499999999999945);
|
||||
#290 = CARTESIAN_POINT('NONE', (0.057150000000000006, 0.006349999999999999, -0.10794999999999999));
|
||||
#291 = DIRECTION('NONE', (0, -1, 0));
|
||||
#292 = DIRECTION('NONE', (1, 0, -0));
|
||||
#293 = AXIS2_PLACEMENT_3D('NONE', #290, #291, #292);
|
||||
#294 = CYLINDRICAL_SURFACE('NONE', #293, 0.0063499999999999945);
|
||||
#295 = CARTESIAN_POINT('NONE', (-0.05714999999999999, 0.006349999999999999, 0.10794999999999998));
|
||||
#296 = DIRECTION('NONE', (0, -1, 0));
|
||||
#297 = DIRECTION('NONE', (1, 0, 0.0000000000000022379298764097663));
|
||||
#298 = AXIS2_PLACEMENT_3D('NONE', #295, #296, #297);
|
||||
#299 = CYLINDRICAL_SURFACE('NONE', #298, 0.0063499999999999945);
|
||||
#300 = CARTESIAN_POINT('NONE', (0.05714999999999999, 0.006349999999999999, 0.10794999999999998));
|
||||
#301 = DIRECTION('NONE', (0, -1, 0));
|
||||
#302 = DIRECTION('NONE', (1, 0, 0.000000000000002237929876409761));
|
||||
#303 = AXIS2_PLACEMENT_3D('NONE', #300, #301, #302);
|
||||
#304 = CYLINDRICAL_SURFACE('NONE', #303, 0.006350000000000008);
|
||||
#305 = CARTESIAN_POINT('NONE', (-0.0000000000000000025121479338940404, 0.006349999999999999, 0.0000000000000000025121479338940397));
|
||||
#306 = DIRECTION('NONE', (0, -1, 0));
|
||||
#307 = DIRECTION('NONE', (1, 0, 0.0000000000000001954776288473045));
|
||||
#308 = AXIS2_PLACEMENT_3D('NONE', #305, #306, #307);
|
||||
#309 = CYLINDRICAL_SURFACE('NONE', #308, 0.0508);
|
||||
#310 = CARTESIAN_POINT('NONE', (0, 0, -0));
|
||||
#311 = DIRECTION('NONE', (0, 1, 0));
|
||||
#312 = AXIS2_PLACEMENT_3D('NONE', #310, #311, $);
|
||||
#313 = PLANE('NONE', #312);
|
||||
#314 = CARTESIAN_POINT('NONE', (0, 0.0127, -0));
|
||||
#315 = DIRECTION('NONE', (0, 1, 0));
|
||||
#316 = AXIS2_PLACEMENT_3D('NONE', #314, #315, $);
|
||||
#317 = PLANE('NONE', #316);
|
||||
#318 = CARTESIAN_POINT('NONE', (-0.06350000000000003, 0.00635, 0.11430000000000004));
|
||||
#319 = DIRECTION('NONE', (0, -1, 0));
|
||||
#320 = DIRECTION('NONE', (0.0000000000000022379298764097714, 0, 1));
|
||||
#321 = AXIS2_PLACEMENT_3D('NONE', #318, #319, #320);
|
||||
#322 = CYLINDRICAL_SURFACE('NONE', #321, 0.01269999999999996);
|
||||
#323 = CARTESIAN_POINT('NONE', (0.06350000000000003, 0.00635, 0.11430000000000004));
|
||||
#324 = DIRECTION('NONE', (0, 1, -0));
|
||||
#325 = DIRECTION('NONE', (-0.0000000000000022379298764097714, 0, 1));
|
||||
#326 = AXIS2_PLACEMENT_3D('NONE', #323, #324, #325);
|
||||
#327 = CYLINDRICAL_SURFACE('NONE', #326, 0.01269999999999996);
|
||||
#328 = CARTESIAN_POINT('NONE', (0.06350000000000001, 0.00635, -0.11430000000000001));
|
||||
#329 = DIRECTION('NONE', (-0, 1, 0));
|
||||
#330 = DIRECTION('NONE', (1, 0, 0.0000000000000011189649382048832));
|
||||
#331 = AXIS2_PLACEMENT_3D('NONE', #328, #329, #330);
|
||||
#332 = CYLINDRICAL_SURFACE('NONE', #331, 0.012699999999999989);
|
||||
#333 = CARTESIAN_POINT('NONE', (-0.06350000000000003, 0.00635, -0.11430000000000004));
|
||||
#334 = DIRECTION('NONE', (0, 1, 0));
|
||||
#335 = DIRECTION('NONE', (0.0000000000000022379298764097714, 0, -1));
|
||||
#336 = AXIS2_PLACEMENT_3D('NONE', #333, #334, #335);
|
||||
#337 = CYLINDRICAL_SURFACE('NONE', #336, 0.01269999999999996);
|
||||
#338 = ORIENTED_EDGE('NONE', *, *, #253, .T.);
|
||||
#339 = ORIENTED_EDGE('NONE', *, *, #249, .T.);
|
||||
#340 = ORIENTED_EDGE('NONE', *, *, #254, .T.);
|
||||
#341 = ORIENTED_EDGE('NONE', *, *, #245, .F.);
|
||||
#342 = EDGE_LOOP('NONE', (#338, #339, #340, #341));
|
||||
#343 = FACE_BOUND('NONE', #342, .T.);
|
||||
#344 = ADVANCED_FACE('NONE', (#343), #272, .T.);
|
||||
#345 = ORIENTED_EDGE('NONE', *, *, #259, .T.);
|
||||
#346 = ORIENTED_EDGE('NONE', *, *, #255, .T.);
|
||||
#347 = ORIENTED_EDGE('NONE', *, *, #260, .T.);
|
||||
#348 = ORIENTED_EDGE('NONE', *, *, #251, .T.);
|
||||
#349 = EDGE_LOOP('NONE', (#345, #346, #347, #348));
|
||||
#350 = FACE_BOUND('NONE', #349, .T.);
|
||||
#351 = ADVANCED_FACE('NONE', (#350), #276, .T.);
|
||||
#352 = ORIENTED_EDGE('NONE', *, *, #265, .T.);
|
||||
#353 = ORIENTED_EDGE('NONE', *, *, #261, .T.);
|
||||
#354 = ORIENTED_EDGE('NONE', *, *, #266, .T.);
|
||||
#355 = ORIENTED_EDGE('NONE', *, *, #257, .T.);
|
||||
#356 = EDGE_LOOP('NONE', (#352, #353, #354, #355));
|
||||
#357 = FACE_BOUND('NONE', #356, .T.);
|
||||
#358 = ADVANCED_FACE('NONE', (#357), #280, .T.);
|
||||
#359 = ORIENTED_EDGE('NONE', *, *, #267, .T.);
|
||||
#360 = ORIENTED_EDGE('NONE', *, *, #247, .F.);
|
||||
#361 = ORIENTED_EDGE('NONE', *, *, #268, .T.);
|
||||
#362 = ORIENTED_EDGE('NONE', *, *, #263, .T.);
|
||||
#363 = EDGE_LOOP('NONE', (#359, #360, #361, #362));
|
||||
#364 = FACE_BOUND('NONE', #363, .T.);
|
||||
#365 = ADVANCED_FACE('NONE', (#364), #284, .T.);
|
||||
#366 = ORIENTED_EDGE('NONE', *, *, #230, .T.);
|
||||
#367 = ORIENTED_EDGE('NONE', *, *, #232, .F.);
|
||||
#368 = EDGE_LOOP('NONE', (#366));
|
||||
#369 = FACE_BOUND('NONE', #368, .T.);
|
||||
#370 = EDGE_LOOP('NONE', (#367));
|
||||
#371 = FACE_BOUND('NONE', #370, .T.);
|
||||
#372 = ADVANCED_FACE('NONE', (#369, #371), #289, .F.);
|
||||
#373 = ORIENTED_EDGE('NONE', *, *, #233, .T.);
|
||||
#374 = ORIENTED_EDGE('NONE', *, *, #235, .F.);
|
||||
#375 = EDGE_LOOP('NONE', (#373));
|
||||
#376 = FACE_BOUND('NONE', #375, .T.);
|
||||
#377 = EDGE_LOOP('NONE', (#374));
|
||||
#378 = FACE_BOUND('NONE', #377, .T.);
|
||||
#379 = ADVANCED_FACE('NONE', (#376, #378), #294, .F.);
|
||||
#380 = ORIENTED_EDGE('NONE', *, *, #236, .T.);
|
||||
#381 = ORIENTED_EDGE('NONE', *, *, #238, .F.);
|
||||
#382 = EDGE_LOOP('NONE', (#380));
|
||||
#383 = FACE_BOUND('NONE', #382, .T.);
|
||||
#384 = EDGE_LOOP('NONE', (#381));
|
||||
#385 = FACE_BOUND('NONE', #384, .T.);
|
||||
#386 = ADVANCED_FACE('NONE', (#383, #385), #299, .F.);
|
||||
#387 = ORIENTED_EDGE('NONE', *, *, #239, .T.);
|
||||
#388 = ORIENTED_EDGE('NONE', *, *, #241, .F.);
|
||||
#389 = EDGE_LOOP('NONE', (#387));
|
||||
#390 = FACE_BOUND('NONE', #389, .T.);
|
||||
#391 = EDGE_LOOP('NONE', (#388));
|
||||
#392 = FACE_BOUND('NONE', #391, .T.);
|
||||
#393 = ADVANCED_FACE('NONE', (#390, #392), #304, .F.);
|
||||
#394 = ORIENTED_EDGE('NONE', *, *, #242, .T.);
|
||||
#395 = ORIENTED_EDGE('NONE', *, *, #244, .F.);
|
||||
#396 = EDGE_LOOP('NONE', (#394));
|
||||
#397 = FACE_BOUND('NONE', #396, .T.);
|
||||
#398 = EDGE_LOOP('NONE', (#395));
|
||||
#399 = FACE_BOUND('NONE', #398, .T.);
|
||||
#400 = ADVANCED_FACE('NONE', (#397, #399), #309, .F.);
|
||||
#401 = ORIENTED_EDGE('NONE', *, *, #267, .F.);
|
||||
#402 = ORIENTED_EDGE('NONE', *, *, #264, .T.);
|
||||
#403 = ORIENTED_EDGE('NONE', *, *, #265, .F.);
|
||||
#404 = ORIENTED_EDGE('NONE', *, *, #258, .T.);
|
||||
#405 = ORIENTED_EDGE('NONE', *, *, #259, .F.);
|
||||
#406 = ORIENTED_EDGE('NONE', *, *, #252, .T.);
|
||||
#407 = ORIENTED_EDGE('NONE', *, *, #253, .F.);
|
||||
#408 = ORIENTED_EDGE('NONE', *, *, #248, .F.);
|
||||
#409 = ORIENTED_EDGE('NONE', *, *, #230, .F.);
|
||||
#410 = ORIENTED_EDGE('NONE', *, *, #233, .F.);
|
||||
#411 = ORIENTED_EDGE('NONE', *, *, #236, .F.);
|
||||
#412 = ORIENTED_EDGE('NONE', *, *, #239, .F.);
|
||||
#413 = ORIENTED_EDGE('NONE', *, *, #242, .F.);
|
||||
#414 = EDGE_LOOP('NONE', (#401, #402, #403, #404, #405, #406, #407, #408));
|
||||
#415 = FACE_BOUND('NONE', #414, .T.);
|
||||
#416 = EDGE_LOOP('NONE', (#409));
|
||||
#417 = FACE_BOUND('NONE', #416, .T.);
|
||||
#418 = EDGE_LOOP('NONE', (#410));
|
||||
#419 = FACE_BOUND('NONE', #418, .T.);
|
||||
#420 = EDGE_LOOP('NONE', (#411));
|
||||
#421 = FACE_BOUND('NONE', #420, .T.);
|
||||
#422 = EDGE_LOOP('NONE', (#412));
|
||||
#423 = FACE_BOUND('NONE', #422, .T.);
|
||||
#424 = EDGE_LOOP('NONE', (#413));
|
||||
#425 = FACE_BOUND('NONE', #424, .T.);
|
||||
#426 = ADVANCED_FACE('NONE', (#415, #417, #419, #421, #423, #425), #313, .F.);
|
||||
#427 = ORIENTED_EDGE('NONE', *, *, #246, .F.);
|
||||
#428 = ORIENTED_EDGE('NONE', *, *, #254, .F.);
|
||||
#429 = ORIENTED_EDGE('NONE', *, *, #250, .T.);
|
||||
#430 = ORIENTED_EDGE('NONE', *, *, #260, .F.);
|
||||
#431 = ORIENTED_EDGE('NONE', *, *, #256, .T.);
|
||||
#432 = ORIENTED_EDGE('NONE', *, *, #266, .F.);
|
||||
#433 = ORIENTED_EDGE('NONE', *, *, #262, .T.);
|
||||
#434 = ORIENTED_EDGE('NONE', *, *, #268, .F.);
|
||||
#435 = ORIENTED_EDGE('NONE', *, *, #232, .T.);
|
||||
#436 = ORIENTED_EDGE('NONE', *, *, #235, .T.);
|
||||
#437 = ORIENTED_EDGE('NONE', *, *, #238, .T.);
|
||||
#438 = ORIENTED_EDGE('NONE', *, *, #241, .T.);
|
||||
#439 = ORIENTED_EDGE('NONE', *, *, #244, .T.);
|
||||
#440 = EDGE_LOOP('NONE', (#427, #428, #429, #430, #431, #432, #433, #434));
|
||||
#441 = FACE_BOUND('NONE', #440, .T.);
|
||||
#442 = EDGE_LOOP('NONE', (#435));
|
||||
#443 = FACE_BOUND('NONE', #442, .T.);
|
||||
#444 = EDGE_LOOP('NONE', (#436));
|
||||
#445 = FACE_BOUND('NONE', #444, .T.);
|
||||
#446 = EDGE_LOOP('NONE', (#437));
|
||||
#447 = FACE_BOUND('NONE', #446, .T.);
|
||||
#448 = EDGE_LOOP('NONE', (#438));
|
||||
#449 = FACE_BOUND('NONE', #448, .T.);
|
||||
#450 = EDGE_LOOP('NONE', (#439));
|
||||
#451 = FACE_BOUND('NONE', #450, .T.);
|
||||
#452 = ADVANCED_FACE('NONE', (#441, #443, #445, #447, #449, #451), #317, .T.);
|
||||
#453 = ORIENTED_EDGE('NONE', *, *, #245, .T.);
|
||||
#454 = ORIENTED_EDGE('NONE', *, *, #246, .T.);
|
||||
#455 = ORIENTED_EDGE('NONE', *, *, #247, .T.);
|
||||
#456 = ORIENTED_EDGE('NONE', *, *, #248, .T.);
|
||||
#457 = EDGE_LOOP('NONE', (#453, #454, #455, #456));
|
||||
#458 = FACE_BOUND('NONE', #457, .T.);
|
||||
#459 = ADVANCED_FACE('NONE', (#458), #322, .T.);
|
||||
#460 = ORIENTED_EDGE('NONE', *, *, #252, .F.);
|
||||
#461 = ORIENTED_EDGE('NONE', *, *, #251, .F.);
|
||||
#462 = ORIENTED_EDGE('NONE', *, *, #250, .F.);
|
||||
#463 = ORIENTED_EDGE('NONE', *, *, #249, .F.);
|
||||
#464 = EDGE_LOOP('NONE', (#460, #461, #462, #463));
|
||||
#465 = FACE_BOUND('NONE', #464, .T.);
|
||||
#466 = ADVANCED_FACE('NONE', (#465), #327, .T.);
|
||||
#467 = ORIENTED_EDGE('NONE', *, *, #258, .F.);
|
||||
#468 = ORIENTED_EDGE('NONE', *, *, #257, .F.);
|
||||
#469 = ORIENTED_EDGE('NONE', *, *, #256, .F.);
|
||||
#470 = ORIENTED_EDGE('NONE', *, *, #255, .F.);
|
||||
#471 = EDGE_LOOP('NONE', (#467, #468, #469, #470));
|
||||
#472 = FACE_BOUND('NONE', #471, .T.);
|
||||
#473 = ADVANCED_FACE('NONE', (#472), #332, .T.);
|
||||
#474 = ORIENTED_EDGE('NONE', *, *, #264, .F.);
|
||||
#475 = ORIENTED_EDGE('NONE', *, *, #263, .F.);
|
||||
#476 = ORIENTED_EDGE('NONE', *, *, #262, .F.);
|
||||
#477 = ORIENTED_EDGE('NONE', *, *, #261, .F.);
|
||||
#478 = EDGE_LOOP('NONE', (#474, #475, #476, #477));
|
||||
#479 = FACE_BOUND('NONE', #478, .T.);
|
||||
#480 = ADVANCED_FACE('NONE', (#479), #337, .T.);
|
||||
#481 = CLOSED_SHELL('NONE', (#344, #351, #358, #365, #372, #379, #386, #393, #400, #426, #452, #459, #466, #473, #480));
|
||||
#482 = MANIFOLD_SOLID_BREP('NONE', #481);
|
||||
#483 = APPLICATION_CONTEXT('configuration controlled 3D design of mechanical parts and assemblies');
|
||||
#484 = PRODUCT_DEFINITION_CONTEXT('part definition', #483, 'design');
|
||||
#485 = PRODUCT('UNIDENTIFIED_PRODUCT', 'NONE', $, ());
|
||||
#486 = PRODUCT_DEFINITION_FORMATION('', $, #485);
|
||||
#487 = PRODUCT_DEFINITION('design', $, #486, #484);
|
||||
#488 = PRODUCT_DEFINITION_SHAPE('NONE', $, #487);
|
||||
#489 = ADVANCED_BREP_SHAPE_REPRESENTATION('NONE', (#482), #3);
|
||||
#490 = SHAPE_DEFINITION_REPRESENTATION(#488, #489);
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
@ -1,121 +0,0 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION((('zoo.dev export')), '2;1');
|
||||
FILE_NAME('dump.step', '2021-01-01T00:00:00+00:00', ('Author unknown'), ('Organization unknown'), 'zoo.dev beta', 'zoo.dev', 'Authorization unknown');
|
||||
FILE_SCHEMA(('AP203_CONFIGURATION_CONTROLLED_3D_DESIGN_OF_MECHANICAL_PARTS_AND_ASSEMBLIES_MIM_LF'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
#1 = (
|
||||
LENGTH_UNIT()
|
||||
NAMED_UNIT(*)
|
||||
SI_UNIT($, .METRE.)
|
||||
);
|
||||
#2 = UNCERTAINTY_MEASURE_WITH_UNIT(0.00001, #1, 'DISTANCE_ACCURACY_VALUE', $);
|
||||
#3 = (
|
||||
GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
||||
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2))
|
||||
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1))
|
||||
REPRESENTATION_CONTEXT('', '3D')
|
||||
);
|
||||
#4 = CARTESIAN_POINT('NONE', (1.016, 0, -0));
|
||||
#5 = VERTEX_POINT('NONE', #4);
|
||||
#6 = CARTESIAN_POINT('NONE', (0.00000000000000006221205739668554, 0, -1.016));
|
||||
#7 = VERTEX_POINT('NONE', #6);
|
||||
#8 = CARTESIAN_POINT('NONE', (0.889, 0, -0));
|
||||
#9 = VERTEX_POINT('NONE', #8);
|
||||
#10 = CARTESIAN_POINT('NONE', (0.000000000000000054435550222099847, 0, -0.889));
|
||||
#11 = VERTEX_POINT('NONE', #10);
|
||||
#12 = DIRECTION('NONE', (1, 0, -0));
|
||||
#13 = DIRECTION('NONE', (0, 1, 0));
|
||||
#14 = CARTESIAN_POINT('NONE', (0, 0, -0));
|
||||
#15 = AXIS2_PLACEMENT_3D('NONE', #14, #13, #12);
|
||||
#16 = CIRCLE('NONE', #15, 1.016);
|
||||
#17 = DIRECTION('NONE', (0, 0, -1));
|
||||
#18 = DIRECTION('NONE', (1, 0, 0));
|
||||
#19 = CARTESIAN_POINT('NONE', (0, 0, -0.762));
|
||||
#20 = AXIS2_PLACEMENT_3D('NONE', #19, #18, #17);
|
||||
#21 = CIRCLE('NONE', #20, 0.254);
|
||||
#22 = DIRECTION('NONE', (1, 0, -0));
|
||||
#23 = DIRECTION('NONE', (0, 0, -1));
|
||||
#24 = CARTESIAN_POINT('NONE', (0.762, 0, -0));
|
||||
#25 = AXIS2_PLACEMENT_3D('NONE', #24, #23, #22);
|
||||
#26 = CIRCLE('NONE', #25, 0.254);
|
||||
#27 = DIRECTION('NONE', (1, 0, -0));
|
||||
#28 = DIRECTION('NONE', (0, 1, 0));
|
||||
#29 = CARTESIAN_POINT('NONE', (0, 0, -0));
|
||||
#30 = AXIS2_PLACEMENT_3D('NONE', #29, #28, #27);
|
||||
#31 = CIRCLE('NONE', #30, 0.889);
|
||||
#32 = DIRECTION('NONE', (1, 0, -0));
|
||||
#33 = DIRECTION('NONE', (0, 0, 1));
|
||||
#34 = CARTESIAN_POINT('NONE', (0.762, 0, -0));
|
||||
#35 = AXIS2_PLACEMENT_3D('NONE', #34, #33, #32);
|
||||
#36 = CIRCLE('NONE', #35, 0.127);
|
||||
#37 = DIRECTION('NONE', (0.00000000000000006123233995736766, 0, -1));
|
||||
#38 = DIRECTION('NONE', (1, 0, 0.00000000000000006123233995736766));
|
||||
#39 = CARTESIAN_POINT('NONE', (0.00000000000000004665904304751415, 0, -0.762));
|
||||
#40 = AXIS2_PLACEMENT_3D('NONE', #39, #38, #37);
|
||||
#41 = CIRCLE('NONE', #40, 0.127);
|
||||
#42 = EDGE_CURVE('NONE', #5, #7, #16, .T.);
|
||||
#43 = EDGE_CURVE('NONE', #7, #7, #21, .T.);
|
||||
#44 = EDGE_CURVE('NONE', #5, #5, #26, .T.);
|
||||
#45 = EDGE_CURVE('NONE', #9, #11, #31, .T.);
|
||||
#46 = EDGE_CURVE('NONE', #9, #9, #36, .T.);
|
||||
#47 = EDGE_CURVE('NONE', #11, #11, #41, .T.);
|
||||
#48 = CARTESIAN_POINT('NONE', (0, 0, -0));
|
||||
#49 = DIRECTION('NONE', (0, 1, 0));
|
||||
#50 = DIRECTION('NONE', (1, 0, -0));
|
||||
#51 = AXIS2_PLACEMENT_3D('NONE', #48, #49, #50);
|
||||
#52 = TOROIDAL_SURFACE('NONE', #51, 0.762, 0.254);
|
||||
#53 = CARTESIAN_POINT('NONE', (0, 0, -0));
|
||||
#54 = DIRECTION('NONE', (0, 0, 1));
|
||||
#55 = AXIS2_PLACEMENT_3D('NONE', #53, #54, $);
|
||||
#56 = PLANE('NONE', #55);
|
||||
#57 = CARTESIAN_POINT('NONE', (0, 0, -0));
|
||||
#58 = DIRECTION('NONE', (1, 0, 0.00000000000000006123233995736766));
|
||||
#59 = AXIS2_PLACEMENT_3D('NONE', #57, #58, $);
|
||||
#60 = PLANE('NONE', #59);
|
||||
#61 = CARTESIAN_POINT('NONE', (0, 0, -0));
|
||||
#62 = DIRECTION('NONE', (0, 1, 0));
|
||||
#63 = DIRECTION('NONE', (1, 0, -0));
|
||||
#64 = AXIS2_PLACEMENT_3D('NONE', #61, #62, #63);
|
||||
#65 = TOROIDAL_SURFACE('NONE', #64, 0.762, 0.127);
|
||||
#66 = ORIENTED_EDGE('NONE', *, *, #43, .T.);
|
||||
#67 = ORIENTED_EDGE('NONE', *, *, #44, .T.);
|
||||
#68 = EDGE_LOOP('NONE', (#66));
|
||||
#69 = FACE_BOUND('NONE', #68, .T.);
|
||||
#70 = EDGE_LOOP('NONE', (#67));
|
||||
#71 = FACE_BOUND('NONE', #70, .T.);
|
||||
#72 = ADVANCED_FACE('NONE', (#69, #71), #52, .T.);
|
||||
#73 = ORIENTED_EDGE('NONE', *, *, #44, .F.);
|
||||
#74 = ORIENTED_EDGE('NONE', *, *, #46, .F.);
|
||||
#75 = EDGE_LOOP('NONE', (#73));
|
||||
#76 = FACE_BOUND('NONE', #75, .T.);
|
||||
#77 = EDGE_LOOP('NONE', (#74));
|
||||
#78 = FACE_BOUND('NONE', #77, .T.);
|
||||
#79 = ADVANCED_FACE('NONE', (#76, #78), #56, .T.);
|
||||
#80 = ORIENTED_EDGE('NONE', *, *, #43, .F.);
|
||||
#81 = ORIENTED_EDGE('NONE', *, *, #47, .T.);
|
||||
#82 = EDGE_LOOP('NONE', (#80));
|
||||
#83 = FACE_BOUND('NONE', #82, .T.);
|
||||
#84 = EDGE_LOOP('NONE', (#81));
|
||||
#85 = FACE_BOUND('NONE', #84, .T.);
|
||||
#86 = ADVANCED_FACE('NONE', (#83, #85), #60, .F.);
|
||||
#87 = ORIENTED_EDGE('NONE', *, *, #47, .F.);
|
||||
#88 = ORIENTED_EDGE('NONE', *, *, #46, .T.);
|
||||
#89 = EDGE_LOOP('NONE', (#87));
|
||||
#90 = FACE_BOUND('NONE', #89, .T.);
|
||||
#91 = EDGE_LOOP('NONE', (#88));
|
||||
#92 = FACE_BOUND('NONE', #91, .T.);
|
||||
#93 = ADVANCED_FACE('NONE', (#90, #92), #65, .F.);
|
||||
#94 = CLOSED_SHELL('NONE', (#72, #79, #86, #93));
|
||||
#95 = MANIFOLD_SOLID_BREP('NONE', #94);
|
||||
#96 = APPLICATION_CONTEXT('configuration controlled 3D design of mechanical parts and assemblies');
|
||||
#97 = PRODUCT_DEFINITION_CONTEXT('part definition', #96, 'design');
|
||||
#98 = PRODUCT('UNIDENTIFIED_PRODUCT', 'NONE', $, ());
|
||||
#99 = PRODUCT_DEFINITION_FORMATION('', $, #98);
|
||||
#100 = PRODUCT_DEFINITION('design', $, #99, #97);
|
||||
#101 = PRODUCT_DEFINITION_SHAPE('NONE', $, #100);
|
||||
#102 = ADVANCED_BREP_SHAPE_REPRESENTATION('NONE', (#95), #3);
|
||||
#103 = SHAPE_DEFINITION_REPRESENTATION(#101, #102);
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
@ -1,273 +0,0 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION((('zoo.dev export')), '2;1');
|
||||
FILE_NAME('dump.step', '2021-01-01T00:00:00+00:00', ('Author unknown'), ('Organization unknown'), 'zoo.dev beta', 'zoo.dev', 'Authorization unknown');
|
||||
FILE_SCHEMA(('AP203_CONFIGURATION_CONTROLLED_3D_DESIGN_OF_MECHANICAL_PARTS_AND_ASSEMBLIES_MIM_LF'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
#1 = (
|
||||
LENGTH_UNIT()
|
||||
NAMED_UNIT(*)
|
||||
SI_UNIT($, .METRE.)
|
||||
);
|
||||
#2 = UNCERTAINTY_MEASURE_WITH_UNIT(0.00001, #1, 'DISTANCE_ACCURACY_VALUE', $);
|
||||
#3 = (
|
||||
GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
||||
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2))
|
||||
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1))
|
||||
REPRESENTATION_CONTEXT('', '3D')
|
||||
);
|
||||
#4 = CARTESIAN_POINT('NONE', (0.0206375, 0.0000000000000000050547296634807006, -0.9652));
|
||||
#5 = VERTEX_POINT('NONE', #4);
|
||||
#6 = CARTESIAN_POINT('NONE', (0.0206375, 0.0000000000000000050547296634807006, -0.49529999999999996));
|
||||
#7 = VERTEX_POINT('NONE', #6);
|
||||
#8 = CARTESIAN_POINT('NONE', (0.027969848418708247, 0.0000000000000000068506370677215424, -0.4826));
|
||||
#9 = VERTEX_POINT('NONE', #8);
|
||||
#10 = CARTESIAN_POINT('NONE', (0.027969848418708247, 0.0000000000000000068506370677215424, -0.4572));
|
||||
#11 = VERTEX_POINT('NONE', #10);
|
||||
#12 = CARTESIAN_POINT('NONE', (0.024794848418708246, 0.000000000000000006072986350262973, -0.4572));
|
||||
#13 = VERTEX_POINT('NONE', #12);
|
||||
#14 = CARTESIAN_POINT('NONE', (0.024794848418708246, 0.000000000000000006072986350262973, -0.4826));
|
||||
#15 = VERTEX_POINT('NONE', #14);
|
||||
#16 = CARTESIAN_POINT('NONE', (0.0174625, 0.0000000000000000042770789460221305, -0.49529999999999996));
|
||||
#17 = VERTEX_POINT('NONE', #16);
|
||||
#18 = CARTESIAN_POINT('NONE', (0.0174625, 0.0000000000000000042770789460221305, -0.9652));
|
||||
#19 = VERTEX_POINT('NONE', #18);
|
||||
#20 = DIRECTION('NONE', (1, 0, 0));
|
||||
#21 = VECTOR('NONE', #20, 1);
|
||||
#22 = CARTESIAN_POINT('NONE', (0.0174625, 0, -0.9652));
|
||||
#23 = LINE('NONE', #22, #21);
|
||||
#24 = DIRECTION('NONE', (1, 0, -0));
|
||||
#25 = DIRECTION('NONE', (0, 0, 1));
|
||||
#26 = CARTESIAN_POINT('NONE', (0, 0, -0.9652));
|
||||
#27 = AXIS2_PLACEMENT_3D('NONE', #26, #25, #24);
|
||||
#28 = CIRCLE('NONE', #27, 0.0206375);
|
||||
#29 = DIRECTION('NONE', (0, 0, 1));
|
||||
#30 = VECTOR('NONE', #29, 1);
|
||||
#31 = CARTESIAN_POINT('NONE', (0.0206375, 0, -0.9652));
|
||||
#32 = LINE('NONE', #31, #30);
|
||||
#33 = DIRECTION('NONE', (1, 0, -0));
|
||||
#34 = DIRECTION('NONE', (0, 0, 1));
|
||||
#35 = CARTESIAN_POINT('NONE', (0, 0, -0.49529999999999996));
|
||||
#36 = AXIS2_PLACEMENT_3D('NONE', #35, #34, #33);
|
||||
#37 = CIRCLE('NONE', #36, 0.0206375);
|
||||
#38 = DIRECTION('NONE', (0.5000000000000004, 0, 0.8660254037844385));
|
||||
#39 = VECTOR('NONE', #38, 1);
|
||||
#40 = CARTESIAN_POINT('NONE', (0.0206375, 0, -0.49529999999999996));
|
||||
#41 = LINE('NONE', #40, #39);
|
||||
#42 = DIRECTION('NONE', (1, 0, -0));
|
||||
#43 = DIRECTION('NONE', (0, 0, 1));
|
||||
#44 = CARTESIAN_POINT('NONE', (0, 0, -0.4826));
|
||||
#45 = AXIS2_PLACEMENT_3D('NONE', #44, #43, #42);
|
||||
#46 = CIRCLE('NONE', #45, 0.027969848418708247);
|
||||
#47 = DIRECTION('NONE', (0, 0, 1));
|
||||
#48 = VECTOR('NONE', #47, 1);
|
||||
#49 = CARTESIAN_POINT('NONE', (0.027969848418708247, 0, -0.4826));
|
||||
#50 = LINE('NONE', #49, #48);
|
||||
#51 = DIRECTION('NONE', (1, 0, -0));
|
||||
#52 = DIRECTION('NONE', (0, 0, 1));
|
||||
#53 = CARTESIAN_POINT('NONE', (0, 0, -0.4572));
|
||||
#54 = AXIS2_PLACEMENT_3D('NONE', #53, #52, #51);
|
||||
#55 = CIRCLE('NONE', #54, 0.027969848418708247);
|
||||
#56 = DIRECTION('NONE', (-1, 0, 0));
|
||||
#57 = VECTOR('NONE', #56, 1);
|
||||
#58 = CARTESIAN_POINT('NONE', (0.027969848418708247, 0, -0.4572));
|
||||
#59 = LINE('NONE', #58, #57);
|
||||
#60 = DIRECTION('NONE', (1, 0, -0));
|
||||
#61 = DIRECTION('NONE', (0, 0, 1));
|
||||
#62 = CARTESIAN_POINT('NONE', (0, 0, -0.4572));
|
||||
#63 = AXIS2_PLACEMENT_3D('NONE', #62, #61, #60);
|
||||
#64 = CIRCLE('NONE', #63, 0.024794848418708246);
|
||||
#65 = DIRECTION('NONE', (0, 0, -1));
|
||||
#66 = VECTOR('NONE', #65, 1);
|
||||
#67 = CARTESIAN_POINT('NONE', (0.024794848418708246, 0, -0.4572));
|
||||
#68 = LINE('NONE', #67, #66);
|
||||
#69 = DIRECTION('NONE', (1, 0, -0));
|
||||
#70 = DIRECTION('NONE', (0, 0, 1));
|
||||
#71 = CARTESIAN_POINT('NONE', (0, 0, -0.4826));
|
||||
#72 = AXIS2_PLACEMENT_3D('NONE', #71, #70, #69);
|
||||
#73 = CIRCLE('NONE', #72, 0.024794848418708246);
|
||||
#74 = DIRECTION('NONE', (-0.5000000000000004, 0, -0.8660254037844385));
|
||||
#75 = VECTOR('NONE', #74, 1);
|
||||
#76 = CARTESIAN_POINT('NONE', (0.024794848418708246, 0, -0.4826));
|
||||
#77 = LINE('NONE', #76, #75);
|
||||
#78 = DIRECTION('NONE', (1, 0, -0));
|
||||
#79 = DIRECTION('NONE', (0, 0, 1));
|
||||
#80 = CARTESIAN_POINT('NONE', (0, 0, -0.49529999999999996));
|
||||
#81 = AXIS2_PLACEMENT_3D('NONE', #80, #79, #78);
|
||||
#82 = CIRCLE('NONE', #81, 0.0174625);
|
||||
#83 = DIRECTION('NONE', (0, 0, -1));
|
||||
#84 = VECTOR('NONE', #83, 1);
|
||||
#85 = CARTESIAN_POINT('NONE', (0.0174625, 0, -0.49529999999999996));
|
||||
#86 = LINE('NONE', #85, #84);
|
||||
#87 = DIRECTION('NONE', (1, 0, -0));
|
||||
#88 = DIRECTION('NONE', (0, 0, 1));
|
||||
#89 = CARTESIAN_POINT('NONE', (0, 0, -0.9652));
|
||||
#90 = AXIS2_PLACEMENT_3D('NONE', #89, #88, #87);
|
||||
#91 = CIRCLE('NONE', #90, 0.0174625);
|
||||
#92 = EDGE_CURVE('NONE', #19, #5, #23, .T.);
|
||||
#93 = EDGE_CURVE('NONE', #5, #5, #28, .T.);
|
||||
#94 = EDGE_CURVE('NONE', #5, #7, #32, .T.);
|
||||
#95 = EDGE_CURVE('NONE', #7, #7, #37, .T.);
|
||||
#96 = EDGE_CURVE('NONE', #7, #9, #41, .T.);
|
||||
#97 = EDGE_CURVE('NONE', #9, #9, #46, .T.);
|
||||
#98 = EDGE_CURVE('NONE', #9, #11, #50, .T.);
|
||||
#99 = EDGE_CURVE('NONE', #11, #11, #55, .T.);
|
||||
#100 = EDGE_CURVE('NONE', #11, #13, #59, .T.);
|
||||
#101 = EDGE_CURVE('NONE', #13, #13, #64, .T.);
|
||||
#102 = EDGE_CURVE('NONE', #13, #15, #68, .T.);
|
||||
#103 = EDGE_CURVE('NONE', #15, #15, #73, .T.);
|
||||
#104 = EDGE_CURVE('NONE', #15, #17, #77, .T.);
|
||||
#105 = EDGE_CURVE('NONE', #17, #17, #82, .T.);
|
||||
#106 = EDGE_CURVE('NONE', #17, #19, #86, .T.);
|
||||
#107 = EDGE_CURVE('NONE', #19, #19, #91, .T.);
|
||||
#108 = CARTESIAN_POINT('NONE', (0.0174625, 0, -0.9652));
|
||||
#109 = DIRECTION('NONE', (0, 0, -1));
|
||||
#110 = AXIS2_PLACEMENT_3D('NONE', #108, #109, $);
|
||||
#111 = PLANE('NONE', #110);
|
||||
#112 = CARTESIAN_POINT('NONE', (0, 0, -0.9652));
|
||||
#113 = DIRECTION('NONE', (0, 0, 1));
|
||||
#114 = DIRECTION('NONE', (1, 0, -0));
|
||||
#115 = AXIS2_PLACEMENT_3D('NONE', #112, #113, #114);
|
||||
#116 = CYLINDRICAL_SURFACE('NONE', #115, 0.0206375);
|
||||
#117 = CARTESIAN_POINT('NONE', (0.0206375, 0, -0.49529999999999996));
|
||||
#118 = CARTESIAN_POINT('NONE', (0.027969848418708247, 0, -0.4826));
|
||||
#119 = CARTESIAN_POINT('NONE', (0.0206375, -0.020637499999999996, -0.49529999999999996));
|
||||
#120 = CARTESIAN_POINT('NONE', (0.02796984841870825, -0.02796984841870824, -0.4826));
|
||||
#121 = CARTESIAN_POINT('NONE', (0.0000000000000000012636824158701751, -0.0206375, -0.49529999999999996));
|
||||
#122 = CARTESIAN_POINT('NONE', (0.0000000000000000017126592669303856, -0.027969848418708247, -0.4826));
|
||||
#123 = CARTESIAN_POINT('NONE', (-0.020637499999999996, -0.0206375, -0.49529999999999996));
|
||||
#124 = CARTESIAN_POINT('NONE', (-0.02796984841870824, -0.02796984841870825, -0.4826));
|
||||
#125 = CARTESIAN_POINT('NONE', (-0.0206375, -0.0000000000000000025273648317403503, -0.49529999999999996));
|
||||
#126 = CARTESIAN_POINT('NONE', (-0.027969848418708247, -0.0000000000000000034253185338607712, -0.4826));
|
||||
#127 = CARTESIAN_POINT('NONE', (-0.0206375, 0.020637499999999996, -0.49529999999999996));
|
||||
#128 = CARTESIAN_POINT('NONE', (-0.02796984841870825, 0.02796984841870824, -0.4826));
|
||||
#129 = CARTESIAN_POINT('NONE', (-0.000000000000000003791047247610525, 0.0206375, -0.49529999999999996));
|
||||
#130 = CARTESIAN_POINT('NONE', (-0.000000000000000005137977800791156, 0.027969848418708247, -0.4826));
|
||||
#131 = CARTESIAN_POINT('NONE', (0.020637499999999993, 0.0206375, -0.49529999999999996));
|
||||
#132 = CARTESIAN_POINT('NONE', (0.027969848418708233, 0.02796984841870825, -0.4826));
|
||||
#133 = CARTESIAN_POINT('NONE', (0.0206375, 0, -0.49529999999999996));
|
||||
#134 = CARTESIAN_POINT('NONE', (0.027969848418708247, 0, -0.4826));
|
||||
#135 = (
|
||||
BOUNDED_SURFACE()
|
||||
B_SPLINE_SURFACE(2, 1, ((#117, #118), (#119, #120), (#121, #122), (#123, #124), (#125, #126), (#127, #128), (#129, #130), (#131, #132), (#133, #134)), .UNSPECIFIED., .F., .F., .F.)
|
||||
B_SPLINE_SURFACE_WITH_KNOTS((3, 2, 2, 2, 3), (2, 2), (0, 1.5707963267948966, 3.141592653589793, 4.71238898038469, 6.283185307179586), (0, 14.664696837416484), .UNSPECIFIED.)
|
||||
GEOMETRIC_REPRESENTATION_ITEM()
|
||||
RATIONAL_B_SPLINE_SURFACE(((1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1)))
|
||||
REPRESENTATION_ITEM('NONE')
|
||||
SURFACE()
|
||||
);
|
||||
#136 = CARTESIAN_POINT('NONE', (0, 0, -0.4826));
|
||||
#137 = DIRECTION('NONE', (0, 0, 1));
|
||||
#138 = DIRECTION('NONE', (1, 0, -0));
|
||||
#139 = AXIS2_PLACEMENT_3D('NONE', #136, #137, #138);
|
||||
#140 = CYLINDRICAL_SURFACE('NONE', #139, 0.027969848418708247);
|
||||
#141 = CARTESIAN_POINT('NONE', (0.027969848418708247, 0, -0.4572));
|
||||
#142 = DIRECTION('NONE', (0, 0, -1));
|
||||
#143 = AXIS2_PLACEMENT_3D('NONE', #141, #142, $);
|
||||
#144 = PLANE('NONE', #143);
|
||||
#145 = CARTESIAN_POINT('NONE', (0, 0, -0.4572));
|
||||
#146 = DIRECTION('NONE', (-0, 0, -1));
|
||||
#147 = DIRECTION('NONE', (1, 0, -0));
|
||||
#148 = AXIS2_PLACEMENT_3D('NONE', #145, #146, #147);
|
||||
#149 = CYLINDRICAL_SURFACE('NONE', #148, 0.024794848418708246);
|
||||
#150 = CARTESIAN_POINT('NONE', (0.024794848418708246, 0, -0.4826));
|
||||
#151 = CARTESIAN_POINT('NONE', (0.0174625, 0, -0.49529999999999996));
|
||||
#152 = CARTESIAN_POINT('NONE', (0.024794848418708246, -0.024794848418708243, -0.4826));
|
||||
#153 = CARTESIAN_POINT('NONE', (0.0174625, -0.017462499999999995, -0.49529999999999996));
|
||||
#154 = CARTESIAN_POINT('NONE', (0.0000000000000000015182465875657433, -0.024794848418708246, -0.4826));
|
||||
#155 = CARTESIAN_POINT('NONE', (0.0000000000000000010692697365055326, -0.0174625, -0.49529999999999996));
|
||||
#156 = CARTESIAN_POINT('NONE', (-0.024794848418708243, -0.024794848418708246, -0.4826));
|
||||
#157 = CARTESIAN_POINT('NONE', (-0.017462499999999995, -0.0174625, -0.49529999999999996));
|
||||
#158 = CARTESIAN_POINT('NONE', (-0.024794848418708246, -0.0000000000000000030364931751314866, -0.4826));
|
||||
#159 = CARTESIAN_POINT('NONE', (-0.0174625, -0.0000000000000000021385394730110653, -0.49529999999999996));
|
||||
#160 = CARTESIAN_POINT('NONE', (-0.024794848418708246, 0.024794848418708243, -0.4826));
|
||||
#161 = CARTESIAN_POINT('NONE', (-0.0174625, 0.017462499999999995, -0.49529999999999996));
|
||||
#162 = CARTESIAN_POINT('NONE', (-0.00000000000000000455473976269723, 0.024794848418708246, -0.4826));
|
||||
#163 = CARTESIAN_POINT('NONE', (-0.000000000000000003207809209516598, 0.0174625, -0.49529999999999996));
|
||||
#164 = CARTESIAN_POINT('NONE', (0.024794848418708243, 0.024794848418708246, -0.4826));
|
||||
#165 = CARTESIAN_POINT('NONE', (0.017462499999999992, 0.0174625, -0.49529999999999996));
|
||||
#166 = CARTESIAN_POINT('NONE', (0.024794848418708246, 0, -0.4826));
|
||||
#167 = CARTESIAN_POINT('NONE', (0.0174625, 0, -0.49529999999999996));
|
||||
#168 = (
|
||||
BOUNDED_SURFACE()
|
||||
B_SPLINE_SURFACE(2, 1, ((#150, #151), (#152, #153), (#154, #155), (#156, #157), (#158, #159), (#160, #161), (#162, #163), (#164, #165), (#166, #167)), .UNSPECIFIED., .F., .F., .F.)
|
||||
B_SPLINE_SURFACE_WITH_KNOTS((3, 2, 2, 2, 3), (2, 2), (0, 1.5707963267948966, 3.141592653589793, 4.71238898038469, 6.283185307179586), (0, 14.664696837416484), .UNSPECIFIED.)
|
||||
GEOMETRIC_REPRESENTATION_ITEM()
|
||||
RATIONAL_B_SPLINE_SURFACE(((1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1), (0.7071067811865476, 0.7071067811865476), (1, 1)))
|
||||
REPRESENTATION_ITEM('NONE')
|
||||
SURFACE()
|
||||
);
|
||||
#169 = CARTESIAN_POINT('NONE', (0, 0, -0.49529999999999996));
|
||||
#170 = DIRECTION('NONE', (-0, 0, -1));
|
||||
#171 = DIRECTION('NONE', (1, 0, -0));
|
||||
#172 = AXIS2_PLACEMENT_3D('NONE', #169, #170, #171);
|
||||
#173 = CYLINDRICAL_SURFACE('NONE', #172, 0.0174625);
|
||||
#174 = ORIENTED_EDGE('NONE', *, *, #107, .T.);
|
||||
#175 = ORIENTED_EDGE('NONE', *, *, #93, .F.);
|
||||
#176 = EDGE_LOOP('NONE', (#174));
|
||||
#177 = FACE_BOUND('NONE', #176, .T.);
|
||||
#178 = EDGE_LOOP('NONE', (#175));
|
||||
#179 = FACE_BOUND('NONE', #178, .T.);
|
||||
#180 = ADVANCED_FACE('NONE', (#177, #179), #111, .T.);
|
||||
#181 = ORIENTED_EDGE('NONE', *, *, #93, .T.);
|
||||
#182 = ORIENTED_EDGE('NONE', *, *, #95, .F.);
|
||||
#183 = EDGE_LOOP('NONE', (#181));
|
||||
#184 = FACE_BOUND('NONE', #183, .T.);
|
||||
#185 = EDGE_LOOP('NONE', (#182));
|
||||
#186 = FACE_BOUND('NONE', #185, .T.);
|
||||
#187 = ADVANCED_FACE('NONE', (#184, #186), #116, .T.);
|
||||
#188 = ORIENTED_EDGE('NONE', *, *, #95, .T.);
|
||||
#189 = ORIENTED_EDGE('NONE', *, *, #97, .F.);
|
||||
#190 = EDGE_LOOP('NONE', (#188));
|
||||
#191 = FACE_BOUND('NONE', #190, .T.);
|
||||
#192 = EDGE_LOOP('NONE', (#189));
|
||||
#193 = FACE_BOUND('NONE', #192, .T.);
|
||||
#194 = ADVANCED_FACE('NONE', (#191, #193), #135, .F.);
|
||||
#195 = ORIENTED_EDGE('NONE', *, *, #97, .T.);
|
||||
#196 = ORIENTED_EDGE('NONE', *, *, #99, .F.);
|
||||
#197 = EDGE_LOOP('NONE', (#195));
|
||||
#198 = FACE_BOUND('NONE', #197, .T.);
|
||||
#199 = EDGE_LOOP('NONE', (#196));
|
||||
#200 = FACE_BOUND('NONE', #199, .T.);
|
||||
#201 = ADVANCED_FACE('NONE', (#198, #200), #140, .T.);
|
||||
#202 = ORIENTED_EDGE('NONE', *, *, #99, .T.);
|
||||
#203 = ORIENTED_EDGE('NONE', *, *, #101, .F.);
|
||||
#204 = EDGE_LOOP('NONE', (#202));
|
||||
#205 = FACE_BOUND('NONE', #204, .T.);
|
||||
#206 = EDGE_LOOP('NONE', (#203));
|
||||
#207 = FACE_BOUND('NONE', #206, .T.);
|
||||
#208 = ADVANCED_FACE('NONE', (#205, #207), #144, .F.);
|
||||
#209 = ORIENTED_EDGE('NONE', *, *, #101, .T.);
|
||||
#210 = ORIENTED_EDGE('NONE', *, *, #103, .F.);
|
||||
#211 = EDGE_LOOP('NONE', (#209));
|
||||
#212 = FACE_BOUND('NONE', #211, .T.);
|
||||
#213 = EDGE_LOOP('NONE', (#210));
|
||||
#214 = FACE_BOUND('NONE', #213, .T.);
|
||||
#215 = ADVANCED_FACE('NONE', (#212, #214), #149, .F.);
|
||||
#216 = ORIENTED_EDGE('NONE', *, *, #103, .T.);
|
||||
#217 = ORIENTED_EDGE('NONE', *, *, #105, .F.);
|
||||
#218 = EDGE_LOOP('NONE', (#216));
|
||||
#219 = FACE_BOUND('NONE', #218, .T.);
|
||||
#220 = EDGE_LOOP('NONE', (#217));
|
||||
#221 = FACE_BOUND('NONE', #220, .T.);
|
||||
#222 = ADVANCED_FACE('NONE', (#219, #221), #168, .F.);
|
||||
#223 = ORIENTED_EDGE('NONE', *, *, #105, .T.);
|
||||
#224 = ORIENTED_EDGE('NONE', *, *, #107, .F.);
|
||||
#225 = EDGE_LOOP('NONE', (#223));
|
||||
#226 = FACE_BOUND('NONE', #225, .T.);
|
||||
#227 = EDGE_LOOP('NONE', (#224));
|
||||
#228 = FACE_BOUND('NONE', #227, .T.);
|
||||
#229 = ADVANCED_FACE('NONE', (#226, #228), #173, .F.);
|
||||
#230 = CLOSED_SHELL('NONE', (#180, #187, #194, #201, #208, #215, #222, #229));
|
||||
#231 = MANIFOLD_SOLID_BREP('NONE', #230);
|
||||
#232 = APPLICATION_CONTEXT('configuration controlled 3D design of mechanical parts and assemblies');
|
||||
#233 = PRODUCT_DEFINITION_CONTEXT('part definition', #232, 'design');
|
||||
#234 = PRODUCT('UNIDENTIFIED_PRODUCT', 'NONE', $, ());
|
||||
#235 = PRODUCT_DEFINITION_FORMATION('', $, #234);
|
||||
#236 = PRODUCT_DEFINITION('design', $, #235, #233);
|
||||
#237 = PRODUCT_DEFINITION_SHAPE('NONE', $, #236);
|
||||
#238 = ADVANCED_BREP_SHAPE_REPRESENTATION('NONE', (#231), #3);
|
||||
#239 = SHAPE_DEFINITION_REPRESENTATION(#237, #238);
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
@ -1,687 +0,0 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION((('zoo.dev export')), '2;1');
|
||||
FILE_NAME('dump.step', '2021-01-01T00:00:00+00:00', ('Author unknown'), ('Organization unknown'), 'zoo.dev beta', 'zoo.dev', 'Authorization unknown');
|
||||
FILE_SCHEMA(('AP203_CONFIGURATION_CONTROLLED_3D_DESIGN_OF_MECHANICAL_PARTS_AND_ASSEMBLIES_MIM_LF'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
#1 = (
|
||||
LENGTH_UNIT()
|
||||
NAMED_UNIT(*)
|
||||
SI_UNIT($, .METRE.)
|
||||
);
|
||||
#2 = UNCERTAINTY_MEASURE_WITH_UNIT(0.00001, #1, 'DISTANCE_ACCURACY_VALUE', $);
|
||||
#3 = (
|
||||
GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
||||
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2))
|
||||
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1))
|
||||
REPRESENTATION_CONTEXT('', '3D')
|
||||
);
|
||||
#4 = CARTESIAN_POINT('NONE', (0, 0.028118749999999998, -0));
|
||||
#5 = VERTEX_POINT('NONE', #4);
|
||||
#6 = CARTESIAN_POINT('NONE', (-0.010749999999999997, 0.02811874999999999, -0));
|
||||
#7 = VERTEX_POINT('NONE', #6);
|
||||
#8 = CARTESIAN_POINT('NONE', (-0.010749999999999997, 0.02811874999999999, 0.005));
|
||||
#9 = VERTEX_POINT('NONE', #8);
|
||||
#10 = CARTESIAN_POINT('NONE', (0, 0.028118749999999998, 0.005));
|
||||
#11 = VERTEX_POINT('NONE', #10);
|
||||
#12 = CARTESIAN_POINT('NONE', (-0.01886875, 0.019999999999999993, -0));
|
||||
#13 = VERTEX_POINT('NONE', #12);
|
||||
#14 = CARTESIAN_POINT('NONE', (-0.01886875, 0.019999999999999993, 0.005));
|
||||
#15 = VERTEX_POINT('NONE', #14);
|
||||
#16 = CARTESIAN_POINT('NONE', (-0.01886875, -0.012493750000000005, -0));
|
||||
#17 = VERTEX_POINT('NONE', #16);
|
||||
#18 = CARTESIAN_POINT('NONE', (-0.01886875, -0.012493750000000005, 0.005));
|
||||
#19 = VERTEX_POINT('NONE', #18);
|
||||
#20 = CARTESIAN_POINT('NONE', (-0.03075, -0.012493750000000005, -0));
|
||||
#21 = VERTEX_POINT('NONE', #20);
|
||||
#22 = CARTESIAN_POINT('NONE', (-0.03075, -0.012493750000000005, 0.005));
|
||||
#23 = VERTEX_POINT('NONE', #22);
|
||||
#24 = CARTESIAN_POINT('NONE', (-0.03075, -0.12249375000000001, -0));
|
||||
#25 = VERTEX_POINT('NONE', #24);
|
||||
#26 = CARTESIAN_POINT('NONE', (-0.03075, -0.12249375000000001, 0.005));
|
||||
#27 = VERTEX_POINT('NONE', #26);
|
||||
#28 = CARTESIAN_POINT('NONE', (0.03075, -0.12249375000000001, -0));
|
||||
#29 = VERTEX_POINT('NONE', #28);
|
||||
#30 = CARTESIAN_POINT('NONE', (0.03075, -0.12249375000000001, 0.005));
|
||||
#31 = VERTEX_POINT('NONE', #30);
|
||||
#32 = CARTESIAN_POINT('NONE', (0.03075, -0.01249375, -0));
|
||||
#33 = VERTEX_POINT('NONE', #32);
|
||||
#34 = CARTESIAN_POINT('NONE', (0.03075, -0.01249375, 0.005));
|
||||
#35 = VERTEX_POINT('NONE', #34);
|
||||
#36 = CARTESIAN_POINT('NONE', (0.01886875, -0.01249375, -0));
|
||||
#37 = VERTEX_POINT('NONE', #36);
|
||||
#38 = CARTESIAN_POINT('NONE', (0.01886875, -0.01249375, 0.005));
|
||||
#39 = VERTEX_POINT('NONE', #38);
|
||||
#40 = CARTESIAN_POINT('NONE', (0.01886875, 0.02, -0));
|
||||
#41 = VERTEX_POINT('NONE', #40);
|
||||
#42 = CARTESIAN_POINT('NONE', (0.01886875, 0.02, 0.005));
|
||||
#43 = VERTEX_POINT('NONE', #42);
|
||||
#44 = CARTESIAN_POINT('NONE', (0.01075, 0.028118749999999998, -0));
|
||||
#45 = VERTEX_POINT('NONE', #44);
|
||||
#46 = CARTESIAN_POINT('NONE', (0.01075, 0.028118749999999998, 0.005));
|
||||
#47 = VERTEX_POINT('NONE', #46);
|
||||
#48 = CARTESIAN_POINT('NONE', (0.02075, -0.01249375, -0));
|
||||
#49 = VERTEX_POINT('NONE', #48);
|
||||
#50 = CARTESIAN_POINT('NONE', (0.02775, -0.01249375, -0));
|
||||
#51 = VERTEX_POINT('NONE', #50);
|
||||
#52 = CARTESIAN_POINT('NONE', (0.02775, -0.01249375, -0.0075));
|
||||
#53 = VERTEX_POINT('NONE', #52);
|
||||
#54 = CARTESIAN_POINT('NONE', (0.02075, -0.01249375, -0.0075));
|
||||
#55 = VERTEX_POINT('NONE', #54);
|
||||
#56 = CARTESIAN_POINT('NONE', (0.027750000000000014, -0.09249375, -0));
|
||||
#57 = VERTEX_POINT('NONE', #56);
|
||||
#58 = CARTESIAN_POINT('NONE', (0.027750000000000014, -0.09249375, -0.0075));
|
||||
#59 = VERTEX_POINT('NONE', #58);
|
||||
#60 = CARTESIAN_POINT('NONE', (0.020750000000000015, -0.09249375, -0));
|
||||
#61 = VERTEX_POINT('NONE', #60);
|
||||
#62 = CARTESIAN_POINT('NONE', (0.020750000000000015, -0.09249375, -0.0075));
|
||||
#63 = VERTEX_POINT('NONE', #62);
|
||||
#64 = CARTESIAN_POINT('NONE', (-0.02075, -0.01249375, -0));
|
||||
#65 = VERTEX_POINT('NONE', #64);
|
||||
#66 = CARTESIAN_POINT('NONE', (-0.020750000000000005, -0.09249375, -0));
|
||||
#67 = VERTEX_POINT('NONE', #66);
|
||||
#68 = CARTESIAN_POINT('NONE', (-0.020750000000000005, -0.09249375, -0.0075));
|
||||
#69 = VERTEX_POINT('NONE', #68);
|
||||
#70 = CARTESIAN_POINT('NONE', (-0.02075, -0.01249375, -0.0075));
|
||||
#71 = VERTEX_POINT('NONE', #70);
|
||||
#72 = CARTESIAN_POINT('NONE', (-0.027750000000000004, -0.09249375, -0));
|
||||
#73 = VERTEX_POINT('NONE', #72);
|
||||
#74 = CARTESIAN_POINT('NONE', (-0.027750000000000004, -0.09249375, -0.0075));
|
||||
#75 = VERTEX_POINT('NONE', #74);
|
||||
#76 = CARTESIAN_POINT('NONE', (-0.02775, -0.01249375, -0));
|
||||
#77 = VERTEX_POINT('NONE', #76);
|
||||
#78 = CARTESIAN_POINT('NONE', (-0.02775, -0.01249375, -0.0075));
|
||||
#79 = VERTEX_POINT('NONE', #78);
|
||||
#80 = DIRECTION('NONE', (-1, -0.0000000000000006454785026890447, 0));
|
||||
#81 = VECTOR('NONE', #80, 1);
|
||||
#82 = CARTESIAN_POINT('NONE', (0, 0.028118749999999998, -0));
|
||||
#83 = LINE('NONE', #82, #81);
|
||||
#84 = DIRECTION('NONE', (0, 0, 1));
|
||||
#85 = VECTOR('NONE', #84, 1);
|
||||
#86 = CARTESIAN_POINT('NONE', (-0.010749999999999997, 0.02811874999999999, -0));
|
||||
#87 = LINE('NONE', #86, #85);
|
||||
#88 = DIRECTION('NONE', (-1, -0.0000000000000006454785026890447, 0));
|
||||
#89 = VECTOR('NONE', #88, 1);
|
||||
#90 = CARTESIAN_POINT('NONE', (0, 0.028118749999999998, 0.005));
|
||||
#91 = LINE('NONE', #90, #89);
|
||||
#92 = DIRECTION('NONE', (0, 0, 1));
|
||||
#93 = VECTOR('NONE', #92, 1);
|
||||
#94 = CARTESIAN_POINT('NONE', (0, 0.028118749999999998, -0));
|
||||
#95 = LINE('NONE', #94, #93);
|
||||
#96 = DIRECTION('NONE', (0.00000000000000021879683934106234, 1, -0));
|
||||
#97 = DIRECTION('NONE', (0, 0, 1));
|
||||
#98 = CARTESIAN_POINT('NONE', (-0.01075, 0.01999999999999999, 0));
|
||||
#99 = AXIS2_PLACEMENT_3D('NONE', #98, #97, #96);
|
||||
#100 = CIRCLE('NONE', #99, 0.008118750000000003);
|
||||
#101 = DIRECTION('NONE', (0, 0, 1));
|
||||
#102 = VECTOR('NONE', #101, 1);
|
||||
#103 = CARTESIAN_POINT('NONE', (-0.01886875, 0.019999999999999993, -0));
|
||||
#104 = LINE('NONE', #103, #102);
|
||||
#105 = DIRECTION('NONE', (0.00000000000000021879683934106234, 1, -0));
|
||||
#106 = DIRECTION('NONE', (0, 0, 1));
|
||||
#107 = CARTESIAN_POINT('NONE', (-0.01075, 0.01999999999999999, 0.005));
|
||||
#108 = AXIS2_PLACEMENT_3D('NONE', #107, #106, #105);
|
||||
#109 = CIRCLE('NONE', #108, 0.008118750000000003);
|
||||
#110 = DIRECTION('NONE', (0, -1, 0));
|
||||
#111 = VECTOR('NONE', #110, 1);
|
||||
#112 = CARTESIAN_POINT('NONE', (-0.01886875, 0.019999999999999993, -0));
|
||||
#113 = LINE('NONE', #112, #111);
|
||||
#114 = DIRECTION('NONE', (0, 0, 1));
|
||||
#115 = VECTOR('NONE', #114, 1);
|
||||
#116 = CARTESIAN_POINT('NONE', (-0.01886875, -0.012493750000000005, -0));
|
||||
#117 = LINE('NONE', #116, #115);
|
||||
#118 = DIRECTION('NONE', (0, -1, 0));
|
||||
#119 = VECTOR('NONE', #118, 1);
|
||||
#120 = CARTESIAN_POINT('NONE', (-0.01886875, 0.019999999999999993, 0.005));
|
||||
#121 = LINE('NONE', #120, #119);
|
||||
#122 = DIRECTION('NONE', (-1, 0, 0));
|
||||
#123 = VECTOR('NONE', #122, 1);
|
||||
#124 = CARTESIAN_POINT('NONE', (-0.01886875, -0.012493750000000005, -0));
|
||||
#125 = LINE('NONE', #124, #123);
|
||||
#126 = DIRECTION('NONE', (0, 0, 1));
|
||||
#127 = VECTOR('NONE', #126, 1);
|
||||
#128 = CARTESIAN_POINT('NONE', (-0.03075, -0.012493750000000005, -0));
|
||||
#129 = LINE('NONE', #128, #127);
|
||||
#130 = DIRECTION('NONE', (-1, 0, 0));
|
||||
#131 = VECTOR('NONE', #130, 1);
|
||||
#132 = CARTESIAN_POINT('NONE', (-0.01886875, -0.012493750000000005, 0.005));
|
||||
#133 = LINE('NONE', #132, #131);
|
||||
#134 = DIRECTION('NONE', (0, -1, 0));
|
||||
#135 = VECTOR('NONE', #134, 1);
|
||||
#136 = CARTESIAN_POINT('NONE', (-0.03075, -0.012493750000000005, -0));
|
||||
#137 = LINE('NONE', #136, #135);
|
||||
#138 = DIRECTION('NONE', (0, 0, 1));
|
||||
#139 = VECTOR('NONE', #138, 1);
|
||||
#140 = CARTESIAN_POINT('NONE', (-0.03075, -0.12249375000000001, -0));
|
||||
#141 = LINE('NONE', #140, #139);
|
||||
#142 = DIRECTION('NONE', (0, -1, 0));
|
||||
#143 = VECTOR('NONE', #142, 1);
|
||||
#144 = CARTESIAN_POINT('NONE', (-0.03075, -0.012493750000000005, 0.005));
|
||||
#145 = LINE('NONE', #144, #143);
|
||||
#146 = DIRECTION('NONE', (1, 0, 0));
|
||||
#147 = VECTOR('NONE', #146, 1);
|
||||
#148 = CARTESIAN_POINT('NONE', (-0.03075, -0.12249375000000001, -0));
|
||||
#149 = LINE('NONE', #148, #147);
|
||||
#150 = DIRECTION('NONE', (0, 0, 1));
|
||||
#151 = VECTOR('NONE', #150, 1);
|
||||
#152 = CARTESIAN_POINT('NONE', (0.03075, -0.12249375000000001, -0));
|
||||
#153 = LINE('NONE', #152, #151);
|
||||
#154 = DIRECTION('NONE', (1, 0, 0));
|
||||
#155 = VECTOR('NONE', #154, 1);
|
||||
#156 = CARTESIAN_POINT('NONE', (-0.03075, -0.12249375000000001, 0.005));
|
||||
#157 = LINE('NONE', #156, #155);
|
||||
#158 = DIRECTION('NONE', (0, 1, 0));
|
||||
#159 = VECTOR('NONE', #158, 1);
|
||||
#160 = CARTESIAN_POINT('NONE', (0.03075, -0.12249375000000001, -0));
|
||||
#161 = LINE('NONE', #160, #159);
|
||||
#162 = DIRECTION('NONE', (0, 0, 1));
|
||||
#163 = VECTOR('NONE', #162, 1);
|
||||
#164 = CARTESIAN_POINT('NONE', (0.03075, -0.01249375, -0));
|
||||
#165 = LINE('NONE', #164, #163);
|
||||
#166 = DIRECTION('NONE', (0, 1, 0));
|
||||
#167 = VECTOR('NONE', #166, 1);
|
||||
#168 = CARTESIAN_POINT('NONE', (0.03075, -0.12249375000000001, 0.005));
|
||||
#169 = LINE('NONE', #168, #167);
|
||||
#170 = DIRECTION('NONE', (-1, 0, 0));
|
||||
#171 = VECTOR('NONE', #170, 1);
|
||||
#172 = CARTESIAN_POINT('NONE', (0.03075, -0.01249375, -0));
|
||||
#173 = LINE('NONE', #172, #171);
|
||||
#174 = DIRECTION('NONE', (0, 0, 1));
|
||||
#175 = VECTOR('NONE', #174, 1);
|
||||
#176 = CARTESIAN_POINT('NONE', (0.01886875, -0.01249375, -0));
|
||||
#177 = LINE('NONE', #176, #175);
|
||||
#178 = DIRECTION('NONE', (-1, 0, 0));
|
||||
#179 = VECTOR('NONE', #178, 1);
|
||||
#180 = CARTESIAN_POINT('NONE', (0.03075, -0.01249375, 0.005));
|
||||
#181 = LINE('NONE', #180, #179);
|
||||
#182 = DIRECTION('NONE', (0, 1, 0));
|
||||
#183 = VECTOR('NONE', #182, 1);
|
||||
#184 = CARTESIAN_POINT('NONE', (0.01886875, -0.01249375, -0));
|
||||
#185 = LINE('NONE', #184, #183);
|
||||
#186 = DIRECTION('NONE', (0, 0, 1));
|
||||
#187 = VECTOR('NONE', #186, 1);
|
||||
#188 = CARTESIAN_POINT('NONE', (0.01886875, 0.02, -0));
|
||||
#189 = LINE('NONE', #188, #187);
|
||||
#190 = DIRECTION('NONE', (0, 1, 0));
|
||||
#191 = VECTOR('NONE', #190, 1);
|
||||
#192 = CARTESIAN_POINT('NONE', (0.01886875, -0.01249375, 0.005));
|
||||
#193 = LINE('NONE', #192, #191);
|
||||
#194 = DIRECTION('NONE', (1, -0.0000000000000008751873573642502, -0));
|
||||
#195 = DIRECTION('NONE', (0, 0, 1));
|
||||
#196 = CARTESIAN_POINT('NONE', (0.010750000000000004, 0.020000000000000007, 0));
|
||||
#197 = AXIS2_PLACEMENT_3D('NONE', #196, #195, #194);
|
||||
#198 = CIRCLE('NONE', #197, 0.008118749999999996);
|
||||
#199 = DIRECTION('NONE', (0, 0, 1));
|
||||
#200 = VECTOR('NONE', #199, 1);
|
||||
#201 = CARTESIAN_POINT('NONE', (0.01075, 0.028118749999999998, -0));
|
||||
#202 = LINE('NONE', #201, #200);
|
||||
#203 = DIRECTION('NONE', (1, -0.0000000000000008751873573642502, -0));
|
||||
#204 = DIRECTION('NONE', (0, 0, 1));
|
||||
#205 = CARTESIAN_POINT('NONE', (0.010750000000000004, 0.020000000000000007, 0.005));
|
||||
#206 = AXIS2_PLACEMENT_3D('NONE', #205, #204, #203);
|
||||
#207 = CIRCLE('NONE', #206, 0.008118749999999996);
|
||||
#208 = DIRECTION('NONE', (-1, 0, 0));
|
||||
#209 = VECTOR('NONE', #208, 1);
|
||||
#210 = CARTESIAN_POINT('NONE', (0.01075, 0.028118749999999998, -0));
|
||||
#211 = LINE('NONE', #210, #209);
|
||||
#212 = DIRECTION('NONE', (-1, 0, 0));
|
||||
#213 = VECTOR('NONE', #212, 1);
|
||||
#214 = CARTESIAN_POINT('NONE', (0.01075, 0.028118749999999998, 0.005));
|
||||
#215 = LINE('NONE', #214, #213);
|
||||
#216 = DIRECTION('NONE', (1, 0, 0));
|
||||
#217 = VECTOR('NONE', #216, 1);
|
||||
#218 = CARTESIAN_POINT('NONE', (0.02075, -0.01249375, -0));
|
||||
#219 = LINE('NONE', #218, #217);
|
||||
#220 = DIRECTION('NONE', (0, 0, -1));
|
||||
#221 = VECTOR('NONE', #220, 1);
|
||||
#222 = CARTESIAN_POINT('NONE', (0.02775, -0.01249375, -0));
|
||||
#223 = LINE('NONE', #222, #221);
|
||||
#224 = DIRECTION('NONE', (1, 0, 0));
|
||||
#225 = VECTOR('NONE', #224, 1);
|
||||
#226 = CARTESIAN_POINT('NONE', (0.02075, -0.01249375, -0.0075));
|
||||
#227 = LINE('NONE', #226, #225);
|
||||
#228 = DIRECTION('NONE', (0, 0, -1));
|
||||
#229 = VECTOR('NONE', #228, 1);
|
||||
#230 = CARTESIAN_POINT('NONE', (0.02075, -0.01249375, -0));
|
||||
#231 = LINE('NONE', #230, #229);
|
||||
#232 = DIRECTION('NONE', (0.0000000000000001734723475976807, -1, 0));
|
||||
#233 = VECTOR('NONE', #232, 1);
|
||||
#234 = CARTESIAN_POINT('NONE', (0.02775, -0.01249375, -0));
|
||||
#235 = LINE('NONE', #234, #233);
|
||||
#236 = DIRECTION('NONE', (0, 0, -1));
|
||||
#237 = VECTOR('NONE', #236, 1);
|
||||
#238 = CARTESIAN_POINT('NONE', (0.027750000000000014, -0.09249375, -0));
|
||||
#239 = LINE('NONE', #238, #237);
|
||||
#240 = DIRECTION('NONE', (0.0000000000000001734723475976807, -1, 0));
|
||||
#241 = VECTOR('NONE', #240, 1);
|
||||
#242 = CARTESIAN_POINT('NONE', (0.02775, -0.01249375, -0.0075));
|
||||
#243 = LINE('NONE', #242, #241);
|
||||
#244 = DIRECTION('NONE', (-1, 0, 0));
|
||||
#245 = VECTOR('NONE', #244, 1);
|
||||
#246 = CARTESIAN_POINT('NONE', (0.027750000000000014, -0.09249375, -0));
|
||||
#247 = LINE('NONE', #246, #245);
|
||||
#248 = DIRECTION('NONE', (0, 0, -1));
|
||||
#249 = VECTOR('NONE', #248, 1);
|
||||
#250 = CARTESIAN_POINT('NONE', (0.020750000000000015, -0.09249375, -0));
|
||||
#251 = LINE('NONE', #250, #249);
|
||||
#252 = DIRECTION('NONE', (-1, 0, 0));
|
||||
#253 = VECTOR('NONE', #252, 1);
|
||||
#254 = CARTESIAN_POINT('NONE', (0.027750000000000014, -0.09249375, -0.0075));
|
||||
#255 = LINE('NONE', #254, #253);
|
||||
#256 = DIRECTION('NONE', (-0.0000000000000001734723475976807, 1, 0));
|
||||
#257 = VECTOR('NONE', #256, 1);
|
||||
#258 = CARTESIAN_POINT('NONE', (0.020750000000000015, -0.09249375, -0));
|
||||
#259 = LINE('NONE', #258, #257);
|
||||
#260 = DIRECTION('NONE', (-0.0000000000000001734723475976807, 1, 0));
|
||||
#261 = VECTOR('NONE', #260, 1);
|
||||
#262 = CARTESIAN_POINT('NONE', (0.020750000000000015, -0.09249375, -0.0075));
|
||||
#263 = LINE('NONE', #262, #261);
|
||||
#264 = DIRECTION('NONE', (-0.00000000000000004336808689942018, -1, 0));
|
||||
#265 = VECTOR('NONE', #264, 1);
|
||||
#266 = CARTESIAN_POINT('NONE', (-0.02075, -0.01249375, -0));
|
||||
#267 = LINE('NONE', #266, #265);
|
||||
#268 = DIRECTION('NONE', (0, 0, -1));
|
||||
#269 = VECTOR('NONE', #268, 1);
|
||||
#270 = CARTESIAN_POINT('NONE', (-0.020750000000000005, -0.09249375, -0));
|
||||
#271 = LINE('NONE', #270, #269);
|
||||
#272 = DIRECTION('NONE', (-0.00000000000000004336808689942018, -1, 0));
|
||||
#273 = VECTOR('NONE', #272, 1);
|
||||
#274 = CARTESIAN_POINT('NONE', (-0.02075, -0.01249375, -0.0075));
|
||||
#275 = LINE('NONE', #274, #273);
|
||||
#276 = DIRECTION('NONE', (0, 0, -1));
|
||||
#277 = VECTOR('NONE', #276, 1);
|
||||
#278 = CARTESIAN_POINT('NONE', (-0.02075, -0.01249375, -0));
|
||||
#279 = LINE('NONE', #278, #277);
|
||||
#280 = DIRECTION('NONE', (-1, 0, 0));
|
||||
#281 = VECTOR('NONE', #280, 1);
|
||||
#282 = CARTESIAN_POINT('NONE', (-0.020750000000000005, -0.09249375, -0));
|
||||
#283 = LINE('NONE', #282, #281);
|
||||
#284 = DIRECTION('NONE', (0, 0, -1));
|
||||
#285 = VECTOR('NONE', #284, 1);
|
||||
#286 = CARTESIAN_POINT('NONE', (-0.027750000000000004, -0.09249375, -0));
|
||||
#287 = LINE('NONE', #286, #285);
|
||||
#288 = DIRECTION('NONE', (-1, 0, 0));
|
||||
#289 = VECTOR('NONE', #288, 1);
|
||||
#290 = CARTESIAN_POINT('NONE', (-0.020750000000000005, -0.09249375, -0.0075));
|
||||
#291 = LINE('NONE', #290, #289);
|
||||
#292 = DIRECTION('NONE', (0.00000000000000004336808689942018, 1, 0));
|
||||
#293 = VECTOR('NONE', #292, 1);
|
||||
#294 = CARTESIAN_POINT('NONE', (-0.027750000000000004, -0.09249375, -0));
|
||||
#295 = LINE('NONE', #294, #293);
|
||||
#296 = DIRECTION('NONE', (0, 0, -1));
|
||||
#297 = VECTOR('NONE', #296, 1);
|
||||
#298 = CARTESIAN_POINT('NONE', (-0.02775, -0.01249375, -0));
|
||||
#299 = LINE('NONE', #298, #297);
|
||||
#300 = DIRECTION('NONE', (0.00000000000000004336808689942018, 1, 0));
|
||||
#301 = VECTOR('NONE', #300, 1);
|
||||
#302 = CARTESIAN_POINT('NONE', (-0.027750000000000004, -0.09249375, -0.0075));
|
||||
#303 = LINE('NONE', #302, #301);
|
||||
#304 = DIRECTION('NONE', (1, 0, 0));
|
||||
#305 = VECTOR('NONE', #304, 1);
|
||||
#306 = CARTESIAN_POINT('NONE', (-0.02775, -0.01249375, -0));
|
||||
#307 = LINE('NONE', #306, #305);
|
||||
#308 = DIRECTION('NONE', (1, 0, 0));
|
||||
#309 = VECTOR('NONE', #308, 1);
|
||||
#310 = CARTESIAN_POINT('NONE', (-0.02775, -0.01249375, -0.0075));
|
||||
#311 = LINE('NONE', #310, #309);
|
||||
#312 = EDGE_CURVE('NONE', #5, #7, #83, .T.);
|
||||
#313 = EDGE_CURVE('NONE', #7, #9, #87, .T.);
|
||||
#314 = EDGE_CURVE('NONE', #11, #9, #91, .T.);
|
||||
#315 = EDGE_CURVE('NONE', #5, #11, #95, .T.);
|
||||
#316 = EDGE_CURVE('NONE', #7, #13, #100, .T.);
|
||||
#317 = EDGE_CURVE('NONE', #13, #15, #104, .T.);
|
||||
#318 = EDGE_CURVE('NONE', #9, #15, #109, .T.);
|
||||
#319 = EDGE_CURVE('NONE', #13, #17, #113, .T.);
|
||||
#320 = EDGE_CURVE('NONE', #17, #19, #117, .T.);
|
||||
#321 = EDGE_CURVE('NONE', #15, #19, #121, .T.);
|
||||
#322 = EDGE_CURVE('NONE', #17, #21, #125, .T.);
|
||||
#323 = EDGE_CURVE('NONE', #21, #23, #129, .T.);
|
||||
#324 = EDGE_CURVE('NONE', #19, #23, #133, .T.);
|
||||
#325 = EDGE_CURVE('NONE', #21, #25, #137, .T.);
|
||||
#326 = EDGE_CURVE('NONE', #25, #27, #141, .T.);
|
||||
#327 = EDGE_CURVE('NONE', #23, #27, #145, .T.);
|
||||
#328 = EDGE_CURVE('NONE', #25, #29, #149, .T.);
|
||||
#329 = EDGE_CURVE('NONE', #29, #31, #153, .T.);
|
||||
#330 = EDGE_CURVE('NONE', #27, #31, #157, .T.);
|
||||
#331 = EDGE_CURVE('NONE', #29, #33, #161, .T.);
|
||||
#332 = EDGE_CURVE('NONE', #33, #35, #165, .T.);
|
||||
#333 = EDGE_CURVE('NONE', #31, #35, #169, .T.);
|
||||
#334 = EDGE_CURVE('NONE', #33, #37, #173, .T.);
|
||||
#335 = EDGE_CURVE('NONE', #37, #39, #177, .T.);
|
||||
#336 = EDGE_CURVE('NONE', #35, #39, #181, .T.);
|
||||
#337 = EDGE_CURVE('NONE', #37, #41, #185, .T.);
|
||||
#338 = EDGE_CURVE('NONE', #41, #43, #189, .T.);
|
||||
#339 = EDGE_CURVE('NONE', #39, #43, #193, .T.);
|
||||
#340 = EDGE_CURVE('NONE', #41, #45, #198, .T.);
|
||||
#341 = EDGE_CURVE('NONE', #45, #47, #202, .T.);
|
||||
#342 = EDGE_CURVE('NONE', #43, #47, #207, .T.);
|
||||
#343 = EDGE_CURVE('NONE', #45, #5, #211, .T.);
|
||||
#344 = EDGE_CURVE('NONE', #47, #11, #215, .T.);
|
||||
#345 = EDGE_CURVE('NONE', #49, #51, #219, .T.);
|
||||
#346 = EDGE_CURVE('NONE', #51, #53, #223, .T.);
|
||||
#347 = EDGE_CURVE('NONE', #55, #53, #227, .T.);
|
||||
#348 = EDGE_CURVE('NONE', #49, #55, #231, .T.);
|
||||
#349 = EDGE_CURVE('NONE', #51, #57, #235, .T.);
|
||||
#350 = EDGE_CURVE('NONE', #57, #59, #239, .T.);
|
||||
#351 = EDGE_CURVE('NONE', #53, #59, #243, .T.);
|
||||
#352 = EDGE_CURVE('NONE', #57, #61, #247, .T.);
|
||||
#353 = EDGE_CURVE('NONE', #61, #63, #251, .T.);
|
||||
#354 = EDGE_CURVE('NONE', #59, #63, #255, .T.);
|
||||
#355 = EDGE_CURVE('NONE', #61, #49, #259, .T.);
|
||||
#356 = EDGE_CURVE('NONE', #63, #55, #263, .T.);
|
||||
#357 = EDGE_CURVE('NONE', #65, #67, #267, .T.);
|
||||
#358 = EDGE_CURVE('NONE', #67, #69, #271, .T.);
|
||||
#359 = EDGE_CURVE('NONE', #71, #69, #275, .T.);
|
||||
#360 = EDGE_CURVE('NONE', #65, #71, #279, .T.);
|
||||
#361 = EDGE_CURVE('NONE', #67, #73, #283, .T.);
|
||||
#362 = EDGE_CURVE('NONE', #73, #75, #287, .T.);
|
||||
#363 = EDGE_CURVE('NONE', #69, #75, #291, .T.);
|
||||
#364 = EDGE_CURVE('NONE', #73, #77, #295, .T.);
|
||||
#365 = EDGE_CURVE('NONE', #77, #79, #299, .T.);
|
||||
#366 = EDGE_CURVE('NONE', #75, #79, #303, .T.);
|
||||
#367 = EDGE_CURVE('NONE', #77, #65, #307, .T.);
|
||||
#368 = EDGE_CURVE('NONE', #79, #71, #311, .T.);
|
||||
#369 = CARTESIAN_POINT('NONE', (-0.005374999999999999, 0.028118749999999994, 0.0025));
|
||||
#370 = DIRECTION('NONE', (0, 1, 0));
|
||||
#371 = AXIS2_PLACEMENT_3D('NONE', #369, #370, $);
|
||||
#372 = PLANE('NONE', #371);
|
||||
#373 = CARTESIAN_POINT('NONE', (-0.01075, 0.01999999999999999, 0.0025));
|
||||
#374 = DIRECTION('NONE', (0, 0, 1));
|
||||
#375 = DIRECTION('NONE', (0.00000000000000021879683934106234, 1, -0));
|
||||
#376 = AXIS2_PLACEMENT_3D('NONE', #373, #374, #375);
|
||||
#377 = CYLINDRICAL_SURFACE('NONE', #376, 0.008118750000000003);
|
||||
#378 = CARTESIAN_POINT('NONE', (-0.01886875, 0.0037531249999999934, 0.0025));
|
||||
#379 = DIRECTION('NONE', (-1, -0, 0));
|
||||
#380 = AXIS2_PLACEMENT_3D('NONE', #378, #379, $);
|
||||
#381 = PLANE('NONE', #380);
|
||||
#382 = CARTESIAN_POINT('NONE', (-0.024809374999999998, -0.012493750000000005, 0.0025));
|
||||
#383 = DIRECTION('NONE', (0, 1, -0));
|
||||
#384 = AXIS2_PLACEMENT_3D('NONE', #382, #383, $);
|
||||
#385 = PLANE('NONE', #384);
|
||||
#386 = CARTESIAN_POINT('NONE', (-0.03075, -0.06749375, 0.0025));
|
||||
#387 = DIRECTION('NONE', (-1, -0, 0));
|
||||
#388 = AXIS2_PLACEMENT_3D('NONE', #386, #387, $);
|
||||
#389 = PLANE('NONE', #388);
|
||||
#390 = CARTESIAN_POINT('NONE', (0, -0.12249375000000001, 0.0025));
|
||||
#391 = DIRECTION('NONE', (0, -1, 0));
|
||||
#392 = AXIS2_PLACEMENT_3D('NONE', #390, #391, $);
|
||||
#393 = PLANE('NONE', #392);
|
||||
#394 = CARTESIAN_POINT('NONE', (0.03075, -0.06749374999999999, 0.0025));
|
||||
#395 = DIRECTION('NONE', (1, -0, 0));
|
||||
#396 = AXIS2_PLACEMENT_3D('NONE', #394, #395, $);
|
||||
#397 = PLANE('NONE', #396);
|
||||
#398 = CARTESIAN_POINT('NONE', (0.024809374999999995, -0.012493749999999998, 0.0024999999999999996));
|
||||
#399 = DIRECTION('NONE', (0, 1, -0));
|
||||
#400 = AXIS2_PLACEMENT_3D('NONE', #398, #399, $);
|
||||
#401 = PLANE('NONE', #400);
|
||||
#402 = CARTESIAN_POINT('NONE', (0.01886875, 0.003753125, 0.0025));
|
||||
#403 = DIRECTION('NONE', (1, -0, 0));
|
||||
#404 = AXIS2_PLACEMENT_3D('NONE', #402, #403, $);
|
||||
#405 = PLANE('NONE', #404);
|
||||
#406 = CARTESIAN_POINT('NONE', (0.010750000000000004, 0.020000000000000007, 0.0025));
|
||||
#407 = DIRECTION('NONE', (0, 0, 1));
|
||||
#408 = DIRECTION('NONE', (1, -0.0000000000000008751873573642502, -0));
|
||||
#409 = AXIS2_PLACEMENT_3D('NONE', #406, #407, #408);
|
||||
#410 = CYLINDRICAL_SURFACE('NONE', #409, 0.008118749999999996);
|
||||
#411 = CARTESIAN_POINT('NONE', (0.005375, 0.028118749999999998, 0.0025));
|
||||
#412 = DIRECTION('NONE', (0, 1, -0));
|
||||
#413 = AXIS2_PLACEMENT_3D('NONE', #411, #412, $);
|
||||
#414 = PLANE('NONE', #413);
|
||||
#415 = CARTESIAN_POINT('NONE', (0, 0, -0));
|
||||
#416 = DIRECTION('NONE', (0, 0, 1));
|
||||
#417 = AXIS2_PLACEMENT_3D('NONE', #415, #416, $);
|
||||
#418 = PLANE('NONE', #417);
|
||||
#419 = CARTESIAN_POINT('NONE', (0, 0, 0.005));
|
||||
#420 = DIRECTION('NONE', (0, 0, 1));
|
||||
#421 = AXIS2_PLACEMENT_3D('NONE', #419, #420, $);
|
||||
#422 = PLANE('NONE', #421);
|
||||
#423 = CARTESIAN_POINT('NONE', (0.02425, -0.01249375, -0.00375));
|
||||
#424 = DIRECTION('NONE', (0, 1, 0));
|
||||
#425 = AXIS2_PLACEMENT_3D('NONE', #423, #424, $);
|
||||
#426 = PLANE('NONE', #425);
|
||||
#427 = CARTESIAN_POINT('NONE', (0.027750000000000007, -0.052493750000000006, -0.00375));
|
||||
#428 = DIRECTION('NONE', (1, 0, 0));
|
||||
#429 = AXIS2_PLACEMENT_3D('NONE', #427, #428, $);
|
||||
#430 = PLANE('NONE', #429);
|
||||
#431 = CARTESIAN_POINT('NONE', (0.024250000000000015, -0.09249375, -0.00375));
|
||||
#432 = DIRECTION('NONE', (0, -1, -0));
|
||||
#433 = AXIS2_PLACEMENT_3D('NONE', #431, #432, $);
|
||||
#434 = PLANE('NONE', #433);
|
||||
#435 = CARTESIAN_POINT('NONE', (0.020750000000000008, -0.052493750000000006, -0.00375));
|
||||
#436 = DIRECTION('NONE', (-1, 0, 0));
|
||||
#437 = AXIS2_PLACEMENT_3D('NONE', #435, #436, $);
|
||||
#438 = PLANE('NONE', #437);
|
||||
#439 = CARTESIAN_POINT('NONE', (0, 0, -0));
|
||||
#440 = DIRECTION('NONE', (0, -0, -1));
|
||||
#441 = AXIS2_PLACEMENT_3D('NONE', #439, #440, $);
|
||||
#442 = PLANE('NONE', #441);
|
||||
#443 = CARTESIAN_POINT('NONE', (0, 0, -0.0075));
|
||||
#444 = DIRECTION('NONE', (0, -0, -1));
|
||||
#445 = AXIS2_PLACEMENT_3D('NONE', #443, #444, $);
|
||||
#446 = PLANE('NONE', #445);
|
||||
#447 = CARTESIAN_POINT('NONE', (-0.02075, -0.052493750000000006, -0.00375));
|
||||
#448 = DIRECTION('NONE', (1, 0, 0));
|
||||
#449 = AXIS2_PLACEMENT_3D('NONE', #447, #448, $);
|
||||
#450 = PLANE('NONE', #449);
|
||||
#451 = CARTESIAN_POINT('NONE', (-0.024250000000000004, -0.09249375, -0.00375));
|
||||
#452 = DIRECTION('NONE', (0, -1, -0));
|
||||
#453 = AXIS2_PLACEMENT_3D('NONE', #451, #452, $);
|
||||
#454 = PLANE('NONE', #453);
|
||||
#455 = CARTESIAN_POINT('NONE', (-0.02775, -0.052493750000000006, -0.00375));
|
||||
#456 = DIRECTION('NONE', (-1, 0, -0));
|
||||
#457 = AXIS2_PLACEMENT_3D('NONE', #455, #456, $);
|
||||
#458 = PLANE('NONE', #457);
|
||||
#459 = CARTESIAN_POINT('NONE', (-0.02425, -0.01249375, -0.00375));
|
||||
#460 = DIRECTION('NONE', (0, 1, 0));
|
||||
#461 = AXIS2_PLACEMENT_3D('NONE', #459, #460, $);
|
||||
#462 = PLANE('NONE', #461);
|
||||
#463 = CARTESIAN_POINT('NONE', (0, 0, -0));
|
||||
#464 = DIRECTION('NONE', (0, -0, -1));
|
||||
#465 = AXIS2_PLACEMENT_3D('NONE', #463, #464, $);
|
||||
#466 = PLANE('NONE', #465);
|
||||
#467 = CARTESIAN_POINT('NONE', (0, 0, -0.0075));
|
||||
#468 = DIRECTION('NONE', (0, -0, -1));
|
||||
#469 = AXIS2_PLACEMENT_3D('NONE', #467, #468, $);
|
||||
#470 = PLANE('NONE', #469);
|
||||
#471 = ORIENTED_EDGE('NONE', *, *, #312, .T.);
|
||||
#472 = ORIENTED_EDGE('NONE', *, *, #313, .T.);
|
||||
#473 = ORIENTED_EDGE('NONE', *, *, #314, .F.);
|
||||
#474 = ORIENTED_EDGE('NONE', *, *, #315, .F.);
|
||||
#475 = EDGE_LOOP('NONE', (#471, #472, #473, #474));
|
||||
#476 = FACE_BOUND('NONE', #475, .T.);
|
||||
#477 = ADVANCED_FACE('NONE', (#476), #372, .T.);
|
||||
#478 = ORIENTED_EDGE('NONE', *, *, #316, .T.);
|
||||
#479 = ORIENTED_EDGE('NONE', *, *, #317, .T.);
|
||||
#480 = ORIENTED_EDGE('NONE', *, *, #318, .F.);
|
||||
#481 = ORIENTED_EDGE('NONE', *, *, #313, .F.);
|
||||
#482 = EDGE_LOOP('NONE', (#478, #479, #480, #481));
|
||||
#483 = FACE_BOUND('NONE', #482, .T.);
|
||||
#484 = ADVANCED_FACE('NONE', (#483), #377, .T.);
|
||||
#485 = ORIENTED_EDGE('NONE', *, *, #319, .T.);
|
||||
#486 = ORIENTED_EDGE('NONE', *, *, #320, .T.);
|
||||
#487 = ORIENTED_EDGE('NONE', *, *, #321, .F.);
|
||||
#488 = ORIENTED_EDGE('NONE', *, *, #317, .F.);
|
||||
#489 = EDGE_LOOP('NONE', (#485, #486, #487, #488));
|
||||
#490 = FACE_BOUND('NONE', #489, .T.);
|
||||
#491 = ADVANCED_FACE('NONE', (#490), #381, .T.);
|
||||
#492 = ORIENTED_EDGE('NONE', *, *, #322, .T.);
|
||||
#493 = ORIENTED_EDGE('NONE', *, *, #323, .T.);
|
||||
#494 = ORIENTED_EDGE('NONE', *, *, #324, .F.);
|
||||
#495 = ORIENTED_EDGE('NONE', *, *, #320, .F.);
|
||||
#496 = EDGE_LOOP('NONE', (#492, #493, #494, #495));
|
||||
#497 = FACE_BOUND('NONE', #496, .T.);
|
||||
#498 = ADVANCED_FACE('NONE', (#497), #385, .T.);
|
||||
#499 = ORIENTED_EDGE('NONE', *, *, #325, .T.);
|
||||
#500 = ORIENTED_EDGE('NONE', *, *, #326, .T.);
|
||||
#501 = ORIENTED_EDGE('NONE', *, *, #327, .F.);
|
||||
#502 = ORIENTED_EDGE('NONE', *, *, #323, .F.);
|
||||
#503 = EDGE_LOOP('NONE', (#499, #500, #501, #502));
|
||||
#504 = FACE_BOUND('NONE', #503, .T.);
|
||||
#505 = ADVANCED_FACE('NONE', (#504), #389, .T.);
|
||||
#506 = ORIENTED_EDGE('NONE', *, *, #328, .T.);
|
||||
#507 = ORIENTED_EDGE('NONE', *, *, #329, .T.);
|
||||
#508 = ORIENTED_EDGE('NONE', *, *, #330, .F.);
|
||||
#509 = ORIENTED_EDGE('NONE', *, *, #326, .F.);
|
||||
#510 = EDGE_LOOP('NONE', (#506, #507, #508, #509));
|
||||
#511 = FACE_BOUND('NONE', #510, .T.);
|
||||
#512 = ADVANCED_FACE('NONE', (#511), #393, .T.);
|
||||
#513 = ORIENTED_EDGE('NONE', *, *, #331, .T.);
|
||||
#514 = ORIENTED_EDGE('NONE', *, *, #332, .T.);
|
||||
#515 = ORIENTED_EDGE('NONE', *, *, #333, .F.);
|
||||
#516 = ORIENTED_EDGE('NONE', *, *, #329, .F.);
|
||||
#517 = EDGE_LOOP('NONE', (#513, #514, #515, #516));
|
||||
#518 = FACE_BOUND('NONE', #517, .T.);
|
||||
#519 = ADVANCED_FACE('NONE', (#518), #397, .T.);
|
||||
#520 = ORIENTED_EDGE('NONE', *, *, #334, .T.);
|
||||
#521 = ORIENTED_EDGE('NONE', *, *, #335, .T.);
|
||||
#522 = ORIENTED_EDGE('NONE', *, *, #336, .F.);
|
||||
#523 = ORIENTED_EDGE('NONE', *, *, #332, .F.);
|
||||
#524 = EDGE_LOOP('NONE', (#520, #521, #522, #523));
|
||||
#525 = FACE_BOUND('NONE', #524, .T.);
|
||||
#526 = ADVANCED_FACE('NONE', (#525), #401, .T.);
|
||||
#527 = ORIENTED_EDGE('NONE', *, *, #337, .T.);
|
||||
#528 = ORIENTED_EDGE('NONE', *, *, #338, .T.);
|
||||
#529 = ORIENTED_EDGE('NONE', *, *, #339, .F.);
|
||||
#530 = ORIENTED_EDGE('NONE', *, *, #335, .F.);
|
||||
#531 = EDGE_LOOP('NONE', (#527, #528, #529, #530));
|
||||
#532 = FACE_BOUND('NONE', #531, .T.);
|
||||
#533 = ADVANCED_FACE('NONE', (#532), #405, .T.);
|
||||
#534 = ORIENTED_EDGE('NONE', *, *, #340, .T.);
|
||||
#535 = ORIENTED_EDGE('NONE', *, *, #341, .T.);
|
||||
#536 = ORIENTED_EDGE('NONE', *, *, #342, .F.);
|
||||
#537 = ORIENTED_EDGE('NONE', *, *, #338, .F.);
|
||||
#538 = EDGE_LOOP('NONE', (#534, #535, #536, #537));
|
||||
#539 = FACE_BOUND('NONE', #538, .T.);
|
||||
#540 = ADVANCED_FACE('NONE', (#539), #410, .T.);
|
||||
#541 = ORIENTED_EDGE('NONE', *, *, #343, .T.);
|
||||
#542 = ORIENTED_EDGE('NONE', *, *, #315, .T.);
|
||||
#543 = ORIENTED_EDGE('NONE', *, *, #344, .F.);
|
||||
#544 = ORIENTED_EDGE('NONE', *, *, #341, .F.);
|
||||
#545 = EDGE_LOOP('NONE', (#541, #542, #543, #544));
|
||||
#546 = FACE_BOUND('NONE', #545, .T.);
|
||||
#547 = ADVANCED_FACE('NONE', (#546), #414, .T.);
|
||||
#548 = ORIENTED_EDGE('NONE', *, *, #343, .F.);
|
||||
#549 = ORIENTED_EDGE('NONE', *, *, #340, .F.);
|
||||
#550 = ORIENTED_EDGE('NONE', *, *, #337, .F.);
|
||||
#551 = ORIENTED_EDGE('NONE', *, *, #334, .F.);
|
||||
#552 = ORIENTED_EDGE('NONE', *, *, #331, .F.);
|
||||
#553 = ORIENTED_EDGE('NONE', *, *, #328, .F.);
|
||||
#554 = ORIENTED_EDGE('NONE', *, *, #325, .F.);
|
||||
#555 = ORIENTED_EDGE('NONE', *, *, #322, .F.);
|
||||
#556 = ORIENTED_EDGE('NONE', *, *, #319, .F.);
|
||||
#557 = ORIENTED_EDGE('NONE', *, *, #316, .F.);
|
||||
#558 = ORIENTED_EDGE('NONE', *, *, #312, .F.);
|
||||
#559 = EDGE_LOOP('NONE', (#548, #549, #550, #551, #552, #553, #554, #555, #556, #557, #558));
|
||||
#560 = FACE_BOUND('NONE', #559, .T.);
|
||||
#561 = ADVANCED_FACE('NONE', (#560), #418, .F.);
|
||||
#562 = ORIENTED_EDGE('NONE', *, *, #314, .T.);
|
||||
#563 = ORIENTED_EDGE('NONE', *, *, #318, .T.);
|
||||
#564 = ORIENTED_EDGE('NONE', *, *, #321, .T.);
|
||||
#565 = ORIENTED_EDGE('NONE', *, *, #324, .T.);
|
||||
#566 = ORIENTED_EDGE('NONE', *, *, #327, .T.);
|
||||
#567 = ORIENTED_EDGE('NONE', *, *, #330, .T.);
|
||||
#568 = ORIENTED_EDGE('NONE', *, *, #333, .T.);
|
||||
#569 = ORIENTED_EDGE('NONE', *, *, #336, .T.);
|
||||
#570 = ORIENTED_EDGE('NONE', *, *, #339, .T.);
|
||||
#571 = ORIENTED_EDGE('NONE', *, *, #342, .T.);
|
||||
#572 = ORIENTED_EDGE('NONE', *, *, #344, .T.);
|
||||
#573 = EDGE_LOOP('NONE', (#562, #563, #564, #565, #566, #567, #568, #569, #570, #571, #572));
|
||||
#574 = FACE_BOUND('NONE', #573, .T.);
|
||||
#575 = ADVANCED_FACE('NONE', (#574), #422, .T.);
|
||||
#576 = ORIENTED_EDGE('NONE', *, *, #345, .T.);
|
||||
#577 = ORIENTED_EDGE('NONE', *, *, #346, .T.);
|
||||
#578 = ORIENTED_EDGE('NONE', *, *, #347, .F.);
|
||||
#579 = ORIENTED_EDGE('NONE', *, *, #348, .F.);
|
||||
#580 = EDGE_LOOP('NONE', (#576, #577, #578, #579));
|
||||
#581 = FACE_BOUND('NONE', #580, .T.);
|
||||
#582 = ADVANCED_FACE('NONE', (#581), #426, .T.);
|
||||
#583 = ORIENTED_EDGE('NONE', *, *, #349, .T.);
|
||||
#584 = ORIENTED_EDGE('NONE', *, *, #350, .T.);
|
||||
#585 = ORIENTED_EDGE('NONE', *, *, #351, .F.);
|
||||
#586 = ORIENTED_EDGE('NONE', *, *, #346, .F.);
|
||||
#587 = EDGE_LOOP('NONE', (#583, #584, #585, #586));
|
||||
#588 = FACE_BOUND('NONE', #587, .T.);
|
||||
#589 = ADVANCED_FACE('NONE', (#588), #430, .T.);
|
||||
#590 = ORIENTED_EDGE('NONE', *, *, #352, .T.);
|
||||
#591 = ORIENTED_EDGE('NONE', *, *, #353, .T.);
|
||||
#592 = ORIENTED_EDGE('NONE', *, *, #354, .F.);
|
||||
#593 = ORIENTED_EDGE('NONE', *, *, #350, .F.);
|
||||
#594 = EDGE_LOOP('NONE', (#590, #591, #592, #593));
|
||||
#595 = FACE_BOUND('NONE', #594, .T.);
|
||||
#596 = ADVANCED_FACE('NONE', (#595), #434, .T.);
|
||||
#597 = ORIENTED_EDGE('NONE', *, *, #355, .T.);
|
||||
#598 = ORIENTED_EDGE('NONE', *, *, #348, .T.);
|
||||
#599 = ORIENTED_EDGE('NONE', *, *, #356, .F.);
|
||||
#600 = ORIENTED_EDGE('NONE', *, *, #353, .F.);
|
||||
#601 = EDGE_LOOP('NONE', (#597, #598, #599, #600));
|
||||
#602 = FACE_BOUND('NONE', #601, .T.);
|
||||
#603 = ADVANCED_FACE('NONE', (#602), #438, .T.);
|
||||
#604 = ORIENTED_EDGE('NONE', *, *, #355, .F.);
|
||||
#605 = ORIENTED_EDGE('NONE', *, *, #352, .F.);
|
||||
#606 = ORIENTED_EDGE('NONE', *, *, #349, .F.);
|
||||
#607 = ORIENTED_EDGE('NONE', *, *, #345, .F.);
|
||||
#608 = EDGE_LOOP('NONE', (#604, #605, #606, #607));
|
||||
#609 = FACE_BOUND('NONE', #608, .T.);
|
||||
#610 = ADVANCED_FACE('NONE', (#609), #442, .F.);
|
||||
#611 = ORIENTED_EDGE('NONE', *, *, #347, .T.);
|
||||
#612 = ORIENTED_EDGE('NONE', *, *, #351, .T.);
|
||||
#613 = ORIENTED_EDGE('NONE', *, *, #354, .T.);
|
||||
#614 = ORIENTED_EDGE('NONE', *, *, #356, .T.);
|
||||
#615 = EDGE_LOOP('NONE', (#611, #612, #613, #614));
|
||||
#616 = FACE_BOUND('NONE', #615, .T.);
|
||||
#617 = ADVANCED_FACE('NONE', (#616), #446, .T.);
|
||||
#618 = ORIENTED_EDGE('NONE', *, *, #357, .T.);
|
||||
#619 = ORIENTED_EDGE('NONE', *, *, #358, .T.);
|
||||
#620 = ORIENTED_EDGE('NONE', *, *, #359, .F.);
|
||||
#621 = ORIENTED_EDGE('NONE', *, *, #360, .F.);
|
||||
#622 = EDGE_LOOP('NONE', (#618, #619, #620, #621));
|
||||
#623 = FACE_BOUND('NONE', #622, .T.);
|
||||
#624 = ADVANCED_FACE('NONE', (#623), #450, .T.);
|
||||
#625 = ORIENTED_EDGE('NONE', *, *, #361, .T.);
|
||||
#626 = ORIENTED_EDGE('NONE', *, *, #362, .T.);
|
||||
#627 = ORIENTED_EDGE('NONE', *, *, #363, .F.);
|
||||
#628 = ORIENTED_EDGE('NONE', *, *, #358, .F.);
|
||||
#629 = EDGE_LOOP('NONE', (#625, #626, #627, #628));
|
||||
#630 = FACE_BOUND('NONE', #629, .T.);
|
||||
#631 = ADVANCED_FACE('NONE', (#630), #454, .T.);
|
||||
#632 = ORIENTED_EDGE('NONE', *, *, #364, .T.);
|
||||
#633 = ORIENTED_EDGE('NONE', *, *, #365, .T.);
|
||||
#634 = ORIENTED_EDGE('NONE', *, *, #366, .F.);
|
||||
#635 = ORIENTED_EDGE('NONE', *, *, #362, .F.);
|
||||
#636 = EDGE_LOOP('NONE', (#632, #633, #634, #635));
|
||||
#637 = FACE_BOUND('NONE', #636, .T.);
|
||||
#638 = ADVANCED_FACE('NONE', (#637), #458, .T.);
|
||||
#639 = ORIENTED_EDGE('NONE', *, *, #367, .T.);
|
||||
#640 = ORIENTED_EDGE('NONE', *, *, #360, .T.);
|
||||
#641 = ORIENTED_EDGE('NONE', *, *, #368, .F.);
|
||||
#642 = ORIENTED_EDGE('NONE', *, *, #365, .F.);
|
||||
#643 = EDGE_LOOP('NONE', (#639, #640, #641, #642));
|
||||
#644 = FACE_BOUND('NONE', #643, .T.);
|
||||
#645 = ADVANCED_FACE('NONE', (#644), #462, .T.);
|
||||
#646 = ORIENTED_EDGE('NONE', *, *, #367, .F.);
|
||||
#647 = ORIENTED_EDGE('NONE', *, *, #364, .F.);
|
||||
#648 = ORIENTED_EDGE('NONE', *, *, #361, .F.);
|
||||
#649 = ORIENTED_EDGE('NONE', *, *, #357, .F.);
|
||||
#650 = EDGE_LOOP('NONE', (#646, #647, #648, #649));
|
||||
#651 = FACE_BOUND('NONE', #650, .T.);
|
||||
#652 = ADVANCED_FACE('NONE', (#651), #466, .F.);
|
||||
#653 = ORIENTED_EDGE('NONE', *, *, #359, .T.);
|
||||
#654 = ORIENTED_EDGE('NONE', *, *, #363, .T.);
|
||||
#655 = ORIENTED_EDGE('NONE', *, *, #366, .T.);
|
||||
#656 = ORIENTED_EDGE('NONE', *, *, #368, .T.);
|
||||
#657 = EDGE_LOOP('NONE', (#653, #654, #655, #656));
|
||||
#658 = FACE_BOUND('NONE', #657, .T.);
|
||||
#659 = ADVANCED_FACE('NONE', (#658), #470, .T.);
|
||||
#660 = CLOSED_SHELL('NONE', (#477, #484, #491, #498, #505, #512, #519, #526, #533, #540, #547, #561, #575, #582, #589, #596, #603, #610, #617, #624, #631, #638, #645, #652, #659));
|
||||
#661 = MANIFOLD_SOLID_BREP('NONE', #660);
|
||||
#662 = APPLICATION_CONTEXT('configuration controlled 3D design of mechanical parts and assemblies');
|
||||
#663 = PRODUCT_DEFINITION_CONTEXT('part definition', #662, 'design');
|
||||
#664 = PRODUCT('UNIDENTIFIED_PRODUCT', 'NONE', $, ());
|
||||
#665 = PRODUCT_DEFINITION_FORMATION('', $, #664);
|
||||
#666 = PRODUCT_DEFINITION('design', $, #665, #663);
|
||||
#667 = PRODUCT_DEFINITION_SHAPE('NONE', $, #666);
|
||||
#668 = ADVANCED_BREP_SHAPE_REPRESENTATION('NONE', (#661), #3);
|
||||
#669 = SHAPE_DEFINITION_REPRESENTATION(#667, #668);
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
@ -1,357 +0,0 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION((('zoo.dev export')), '2;1');
|
||||
FILE_NAME('dump.step', '2021-01-01T00:00:00+00:00', ('Author unknown'), ('Organization unknown'), 'zoo.dev beta', 'zoo.dev', 'Authorization unknown');
|
||||
FILE_SCHEMA(('AP203_CONFIGURATION_CONTROLLED_3D_DESIGN_OF_MECHANICAL_PARTS_AND_ASSEMBLIES_MIM_LF'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
#1 = (
|
||||
LENGTH_UNIT()
|
||||
NAMED_UNIT(*)
|
||||
SI_UNIT($, .METRE.)
|
||||
);
|
||||
#2 = UNCERTAINTY_MEASURE_WITH_UNIT(0.00001, #1, 'DISTANCE_ACCURACY_VALUE', $);
|
||||
#3 = (
|
||||
GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
||||
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2))
|
||||
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1))
|
||||
REPRESENTATION_CONTEXT('', '3D')
|
||||
);
|
||||
#4 = CARTESIAN_POINT('NONE', (0.0039751, 0, -0));
|
||||
#5 = VERTEX_POINT('NONE', #4);
|
||||
#6 = CARTESIAN_POINT('NONE', (0.0039751, 0, 0.0048259999999999996));
|
||||
#7 = VERTEX_POINT('NONE', #6);
|
||||
#8 = CARTESIAN_POINT('NONE', (0.001984375, 0, 0.0012054999999999993));
|
||||
#9 = VERTEX_POINT('NONE', #8);
|
||||
#10 = CARTESIAN_POINT('NONE', (0.0019843750000000005, 0.0011456794404231634, 0.0012054999999999993));
|
||||
#11 = VERTEX_POINT('NONE', #10);
|
||||
#12 = CARTESIAN_POINT('NONE', (0.0019843750000000005, 0.0011456794404231634, 0.0048259999999999996));
|
||||
#13 = VERTEX_POINT('NONE', #12);
|
||||
#14 = CARTESIAN_POINT('NONE', (0.001984375, 0, 0.0048259999999999996));
|
||||
#15 = VERTEX_POINT('NONE', #14);
|
||||
#16 = CARTESIAN_POINT('NONE', (0.0000000000000000006661338147750939, 0.0022913588808463267, 0.0012054999999999993));
|
||||
#17 = VERTEX_POINT('NONE', #16);
|
||||
#18 = CARTESIAN_POINT('NONE', (0.0000000000000000006661338147750939, 0.0022913588808463267, 0.0048259999999999996));
|
||||
#19 = VERTEX_POINT('NONE', #18);
|
||||
#20 = CARTESIAN_POINT('NONE', (-0.001984374999999999, 0.0011456794404231634, 0.0012054999999999993));
|
||||
#21 = VERTEX_POINT('NONE', #20);
|
||||
#22 = CARTESIAN_POINT('NONE', (-0.001984374999999999, 0.0011456794404231634, 0.0048259999999999996));
|
||||
#23 = VERTEX_POINT('NONE', #22);
|
||||
#24 = CARTESIAN_POINT('NONE', (-0.0019843749999999996, -0.0011456794404231638, 0.0012054999999999993));
|
||||
#25 = VERTEX_POINT('NONE', #24);
|
||||
#26 = CARTESIAN_POINT('NONE', (-0.0019843749999999996, -0.0011456794404231638, 0.0048259999999999996));
|
||||
#27 = VERTEX_POINT('NONE', #26);
|
||||
#28 = CARTESIAN_POINT('NONE', (0.0000000000000000004440892098500626, -0.002291358880846327, 0.0012054999999999993));
|
||||
#29 = VERTEX_POINT('NONE', #28);
|
||||
#30 = CARTESIAN_POINT('NONE', (0.0000000000000000004440892098500626, -0.002291358880846327, 0.0048259999999999996));
|
||||
#31 = VERTEX_POINT('NONE', #30);
|
||||
#32 = CARTESIAN_POINT('NONE', (0.001984375, -0.0011456794404231636, 0.0012054999999999993));
|
||||
#33 = VERTEX_POINT('NONE', #32);
|
||||
#34 = CARTESIAN_POINT('NONE', (0.001984375, -0.0011456794404231636, 0.0048259999999999996));
|
||||
#35 = VERTEX_POINT('NONE', #34);
|
||||
#36 = CARTESIAN_POINT('NONE', (-0.0024129999999999998, 0, -0));
|
||||
#37 = VERTEX_POINT('NONE', #36);
|
||||
#38 = CARTESIAN_POINT('NONE', (-0.0024129999999999998, 0, -0.0254));
|
||||
#39 = VERTEX_POINT('NONE', #38);
|
||||
#40 = DIRECTION('NONE', (1, 0, -0));
|
||||
#41 = DIRECTION('NONE', (0, 0, 1));
|
||||
#42 = CARTESIAN_POINT('NONE', (-0, -0, 0));
|
||||
#43 = AXIS2_PLACEMENT_3D('NONE', #42, #41, #40);
|
||||
#44 = CIRCLE('NONE', #43, 0.0039751);
|
||||
#45 = DIRECTION('NONE', (0, 0, 1));
|
||||
#46 = VECTOR('NONE', #45, 1);
|
||||
#47 = CARTESIAN_POINT('NONE', (0.0039751, 0, -0));
|
||||
#48 = LINE('NONE', #47, #46);
|
||||
#49 = DIRECTION('NONE', (1, 0, -0));
|
||||
#50 = DIRECTION('NONE', (0, 0, 1));
|
||||
#51 = CARTESIAN_POINT('NONE', (-0, -0, 0.0048259999999999996));
|
||||
#52 = AXIS2_PLACEMENT_3D('NONE', #51, #50, #49);
|
||||
#53 = CIRCLE('NONE', #52, 0.0039751);
|
||||
#54 = DIRECTION('NONE', (0.00000000000000037853596188652843, 1, 0));
|
||||
#55 = VECTOR('NONE', #54, 1);
|
||||
#56 = CARTESIAN_POINT('NONE', (0.001984375, 0, 0.0012054999999999993));
|
||||
#57 = LINE('NONE', #56, #55);
|
||||
#58 = DIRECTION('NONE', (0, 0, 1));
|
||||
#59 = VECTOR('NONE', #58, 1);
|
||||
#60 = CARTESIAN_POINT('NONE', (0.0019843750000000005, 0.0011456794404231634, 0.0012054999999999993));
|
||||
#61 = LINE('NONE', #60, #59);
|
||||
#62 = DIRECTION('NONE', (0.00000000000000037853596188652843, 1, 0));
|
||||
#63 = VECTOR('NONE', #62, 1);
|
||||
#64 = CARTESIAN_POINT('NONE', (0.001984375, 0, 0.0048259999999999996));
|
||||
#65 = LINE('NONE', #64, #63);
|
||||
#66 = DIRECTION('NONE', (0, 0, 1));
|
||||
#67 = VECTOR('NONE', #66, 1);
|
||||
#68 = CARTESIAN_POINT('NONE', (0.001984375, 0, 0.0012054999999999993));
|
||||
#69 = LINE('NONE', #68, #67);
|
||||
#70 = DIRECTION('NONE', (-0.8660254037844387, 0.5, 0));
|
||||
#71 = VECTOR('NONE', #70, 1);
|
||||
#72 = CARTESIAN_POINT('NONE', (0.0019843750000000005, 0.0011456794404231634, 0.0012054999999999993));
|
||||
#73 = LINE('NONE', #72, #71);
|
||||
#74 = DIRECTION('NONE', (0, 0, 1));
|
||||
#75 = VECTOR('NONE', #74, 1);
|
||||
#76 = CARTESIAN_POINT('NONE', (0.0000000000000000006661338147750939, 0.0022913588808463267, 0.0012054999999999993));
|
||||
#77 = LINE('NONE', #76, #75);
|
||||
#78 = DIRECTION('NONE', (-0.8660254037844387, 0.5, 0));
|
||||
#79 = VECTOR('NONE', #78, 1);
|
||||
#80 = CARTESIAN_POINT('NONE', (0.0019843750000000005, 0.0011456794404231634, 0.0048259999999999996));
|
||||
#81 = LINE('NONE', #80, #79);
|
||||
#82 = DIRECTION('NONE', (-0.8660254037844387, -0.4999999999999999, 0));
|
||||
#83 = VECTOR('NONE', #82, 1);
|
||||
#84 = CARTESIAN_POINT('NONE', (0.0000000000000000006661338147750939, 0.0022913588808463267, 0.0012054999999999993));
|
||||
#85 = LINE('NONE', #84, #83);
|
||||
#86 = DIRECTION('NONE', (0, 0, 1));
|
||||
#87 = VECTOR('NONE', #86, 1);
|
||||
#88 = CARTESIAN_POINT('NONE', (-0.001984374999999999, 0.0011456794404231634, 0.0012054999999999993));
|
||||
#89 = LINE('NONE', #88, #87);
|
||||
#90 = DIRECTION('NONE', (-0.8660254037844387, -0.4999999999999999, 0));
|
||||
#91 = VECTOR('NONE', #90, 1);
|
||||
#92 = CARTESIAN_POINT('NONE', (0.0000000000000000006661338147750939, 0.0022913588808463267, 0.0048259999999999996));
|
||||
#93 = LINE('NONE', #92, #91);
|
||||
#94 = DIRECTION('NONE', (-0.00000000000000018926798094326417, -1, 0));
|
||||
#95 = VECTOR('NONE', #94, 1);
|
||||
#96 = CARTESIAN_POINT('NONE', (-0.001984374999999999, 0.0011456794404231634, 0.0012054999999999993));
|
||||
#97 = LINE('NONE', #96, #95);
|
||||
#98 = DIRECTION('NONE', (0, 0, 1));
|
||||
#99 = VECTOR('NONE', #98, 1);
|
||||
#100 = CARTESIAN_POINT('NONE', (-0.0019843749999999996, -0.0011456794404231638, 0.0012054999999999993));
|
||||
#101 = LINE('NONE', #100, #99);
|
||||
#102 = DIRECTION('NONE', (-0.00000000000000018926798094326417, -1, 0));
|
||||
#103 = VECTOR('NONE', #102, 1);
|
||||
#104 = CARTESIAN_POINT('NONE', (-0.001984374999999999, 0.0011456794404231634, 0.0048259999999999996));
|
||||
#105 = LINE('NONE', #104, #103);
|
||||
#106 = DIRECTION('NONE', (0.8660254037844387, -0.4999999999999999, 0));
|
||||
#107 = VECTOR('NONE', #106, 1);
|
||||
#108 = CARTESIAN_POINT('NONE', (-0.0019843749999999996, -0.0011456794404231638, 0.0012054999999999993));
|
||||
#109 = LINE('NONE', #108, #107);
|
||||
#110 = DIRECTION('NONE', (0, 0, 1));
|
||||
#111 = VECTOR('NONE', #110, 1);
|
||||
#112 = CARTESIAN_POINT('NONE', (0.0000000000000000004440892098500626, -0.002291358880846327, 0.0012054999999999993));
|
||||
#113 = LINE('NONE', #112, #111);
|
||||
#114 = DIRECTION('NONE', (0.8660254037844387, -0.4999999999999999, 0));
|
||||
#115 = VECTOR('NONE', #114, 1);
|
||||
#116 = CARTESIAN_POINT('NONE', (-0.0019843749999999996, -0.0011456794404231638, 0.0048259999999999996));
|
||||
#117 = LINE('NONE', #116, #115);
|
||||
#118 = DIRECTION('NONE', (0.8660254037844387, 0.5000000000000001, 0));
|
||||
#119 = VECTOR('NONE', #118, 1);
|
||||
#120 = CARTESIAN_POINT('NONE', (0.0000000000000000004440892098500626, -0.002291358880846327, 0.0012054999999999993));
|
||||
#121 = LINE('NONE', #120, #119);
|
||||
#122 = DIRECTION('NONE', (0, 0, 1));
|
||||
#123 = VECTOR('NONE', #122, 1);
|
||||
#124 = CARTESIAN_POINT('NONE', (0.001984375, -0.0011456794404231636, 0.0012054999999999993));
|
||||
#125 = LINE('NONE', #124, #123);
|
||||
#126 = DIRECTION('NONE', (0.8660254037844387, 0.5000000000000001, 0));
|
||||
#127 = VECTOR('NONE', #126, 1);
|
||||
#128 = CARTESIAN_POINT('NONE', (0.0000000000000000004440892098500626, -0.002291358880846327, 0.0048259999999999996));
|
||||
#129 = LINE('NONE', #128, #127);
|
||||
#130 = DIRECTION('NONE', (0, 1, 0));
|
||||
#131 = VECTOR('NONE', #130, 1);
|
||||
#132 = CARTESIAN_POINT('NONE', (0.001984375, -0.0011456794404231636, 0.0012054999999999993));
|
||||
#133 = LINE('NONE', #132, #131);
|
||||
#134 = DIRECTION('NONE', (0, 1, 0));
|
||||
#135 = VECTOR('NONE', #134, 1);
|
||||
#136 = CARTESIAN_POINT('NONE', (0.001984375, -0.0011456794404231636, 0.0048259999999999996));
|
||||
#137 = LINE('NONE', #136, #135);
|
||||
#138 = DIRECTION('NONE', (-1, 0, -0));
|
||||
#139 = DIRECTION('NONE', (0, -0, -1));
|
||||
#140 = CARTESIAN_POINT('NONE', (0, -0, -0));
|
||||
#141 = AXIS2_PLACEMENT_3D('NONE', #140, #139, #138);
|
||||
#142 = CIRCLE('NONE', #141, 0.0024129999999999998);
|
||||
#143 = DIRECTION('NONE', (0, 0, -1));
|
||||
#144 = VECTOR('NONE', #143, 1);
|
||||
#145 = CARTESIAN_POINT('NONE', (-0.0024129999999999998, 0, -0));
|
||||
#146 = LINE('NONE', #145, #144);
|
||||
#147 = DIRECTION('NONE', (-1, 0, -0));
|
||||
#148 = DIRECTION('NONE', (0, -0, -1));
|
||||
#149 = CARTESIAN_POINT('NONE', (0, -0, -0.0254));
|
||||
#150 = AXIS2_PLACEMENT_3D('NONE', #149, #148, #147);
|
||||
#151 = CIRCLE('NONE', #150, 0.0024129999999999998);
|
||||
#152 = EDGE_CURVE('NONE', #5, #5, #44, .T.);
|
||||
#153 = EDGE_CURVE('NONE', #5, #7, #48, .T.);
|
||||
#154 = EDGE_CURVE('NONE', #7, #7, #53, .T.);
|
||||
#155 = EDGE_CURVE('NONE', #9, #11, #57, .T.);
|
||||
#156 = EDGE_CURVE('NONE', #11, #13, #61, .T.);
|
||||
#157 = EDGE_CURVE('NONE', #15, #13, #65, .T.);
|
||||
#158 = EDGE_CURVE('NONE', #9, #15, #69, .T.);
|
||||
#159 = EDGE_CURVE('NONE', #11, #17, #73, .T.);
|
||||
#160 = EDGE_CURVE('NONE', #17, #19, #77, .T.);
|
||||
#161 = EDGE_CURVE('NONE', #13, #19, #81, .T.);
|
||||
#162 = EDGE_CURVE('NONE', #17, #21, #85, .T.);
|
||||
#163 = EDGE_CURVE('NONE', #21, #23, #89, .T.);
|
||||
#164 = EDGE_CURVE('NONE', #19, #23, #93, .T.);
|
||||
#165 = EDGE_CURVE('NONE', #21, #25, #97, .T.);
|
||||
#166 = EDGE_CURVE('NONE', #25, #27, #101, .T.);
|
||||
#167 = EDGE_CURVE('NONE', #23, #27, #105, .T.);
|
||||
#168 = EDGE_CURVE('NONE', #25, #29, #109, .T.);
|
||||
#169 = EDGE_CURVE('NONE', #29, #31, #113, .T.);
|
||||
#170 = EDGE_CURVE('NONE', #27, #31, #117, .T.);
|
||||
#171 = EDGE_CURVE('NONE', #29, #33, #121, .T.);
|
||||
#172 = EDGE_CURVE('NONE', #33, #35, #125, .T.);
|
||||
#173 = EDGE_CURVE('NONE', #31, #35, #129, .T.);
|
||||
#174 = EDGE_CURVE('NONE', #33, #9, #133, .T.);
|
||||
#175 = EDGE_CURVE('NONE', #35, #15, #137, .T.);
|
||||
#176 = EDGE_CURVE('NONE', #37, #37, #142, .T.);
|
||||
#177 = EDGE_CURVE('NONE', #37, #39, #146, .T.);
|
||||
#178 = EDGE_CURVE('NONE', #39, #39, #151, .T.);
|
||||
#179 = CARTESIAN_POINT('NONE', (-0, -0, 0.0024129999999999998));
|
||||
#180 = DIRECTION('NONE', (0, 0, 1));
|
||||
#181 = DIRECTION('NONE', (1, 0, -0));
|
||||
#182 = AXIS2_PLACEMENT_3D('NONE', #179, #180, #181);
|
||||
#183 = CYLINDRICAL_SURFACE('NONE', #182, 0.0039751);
|
||||
#184 = CARTESIAN_POINT('NONE', (0, 0, -0));
|
||||
#185 = DIRECTION('NONE', (0, 0, 1));
|
||||
#186 = AXIS2_PLACEMENT_3D('NONE', #184, #185, $);
|
||||
#187 = PLANE('NONE', #186);
|
||||
#188 = CARTESIAN_POINT('NONE', (0, 0, 0.0048259999999999996));
|
||||
#189 = DIRECTION('NONE', (0, 0, 1));
|
||||
#190 = AXIS2_PLACEMENT_3D('NONE', #188, #189, $);
|
||||
#191 = PLANE('NONE', #190);
|
||||
#192 = CARTESIAN_POINT('NONE', (0.001984375, 0.0005728397202115808, 0.0030157499999999998));
|
||||
#193 = DIRECTION('NONE', (1, -0, 0));
|
||||
#194 = AXIS2_PLACEMENT_3D('NONE', #192, #193, $);
|
||||
#195 = PLANE('NONE', #194);
|
||||
#196 = CARTESIAN_POINT('NONE', (0.0009921875000000007, 0.0017185191606347453, 0.0030157499999999998));
|
||||
#197 = DIRECTION('NONE', (0.49999999999999983, 0.8660254037844387, -0));
|
||||
#198 = AXIS2_PLACEMENT_3D('NONE', #196, #197, $);
|
||||
#199 = PLANE('NONE', #198);
|
||||
#200 = CARTESIAN_POINT('NONE', (-0.0009921874999999994, 0.001718519160634745, 0.0030157499999999998));
|
||||
#201 = DIRECTION('NONE', (-0.4999999999999999, 0.8660254037844387, -0));
|
||||
#202 = AXIS2_PLACEMENT_3D('NONE', #200, #201, $);
|
||||
#203 = PLANE('NONE', #202);
|
||||
#204 = CARTESIAN_POINT('NONE', (-0.0019843749999999996, -0.0000000000000000002220446049250313, 0.0030157499999999998));
|
||||
#205 = DIRECTION('NONE', (-1, -0, 0));
|
||||
#206 = AXIS2_PLACEMENT_3D('NONE', #204, #205, $);
|
||||
#207 = PLANE('NONE', #206);
|
||||
#208 = CARTESIAN_POINT('NONE', (-0.0009921874999999994, -0.0017185191606347457, 0.0030157499999999998));
|
||||
#209 = DIRECTION('NONE', (-0.49999999999999983, -0.8660254037844387, 0));
|
||||
#210 = AXIS2_PLACEMENT_3D('NONE', #208, #209, $);
|
||||
#211 = PLANE('NONE', #210);
|
||||
#212 = CARTESIAN_POINT('NONE', (0.0009921875000000002, -0.0017185191606347457, 0.0030157499999999998));
|
||||
#213 = DIRECTION('NONE', (0.5000000000000001, -0.8660254037844386, 0));
|
||||
#214 = AXIS2_PLACEMENT_3D('NONE', #212, #213, $);
|
||||
#215 = PLANE('NONE', #214);
|
||||
#216 = CARTESIAN_POINT('NONE', (0.001984375, -0.0005728397202115818, 0.0030157499999999998));
|
||||
#217 = DIRECTION('NONE', (1, -0, 0));
|
||||
#218 = AXIS2_PLACEMENT_3D('NONE', #216, #217, $);
|
||||
#219 = PLANE('NONE', #218);
|
||||
#220 = CARTESIAN_POINT('NONE', (0, 0, 0.0012054999999999993));
|
||||
#221 = DIRECTION('NONE', (0, 0, 1));
|
||||
#222 = AXIS2_PLACEMENT_3D('NONE', #220, #221, $);
|
||||
#223 = PLANE('NONE', #222);
|
||||
#224 = CARTESIAN_POINT('NONE', (0, -0, -0.012699999999999998));
|
||||
#225 = DIRECTION('NONE', (0, -0, -1));
|
||||
#226 = DIRECTION('NONE', (-1, 0, -0));
|
||||
#227 = AXIS2_PLACEMENT_3D('NONE', #224, #225, #226);
|
||||
#228 = CYLINDRICAL_SURFACE('NONE', #227, 0.0024129999999999998);
|
||||
#229 = CARTESIAN_POINT('NONE', (0, 0, -0.0254));
|
||||
#230 = DIRECTION('NONE', (0, -0, -1));
|
||||
#231 = AXIS2_PLACEMENT_3D('NONE', #229, #230, $);
|
||||
#232 = PLANE('NONE', #231);
|
||||
#233 = ORIENTED_EDGE('NONE', *, *, #152, .T.);
|
||||
#234 = ORIENTED_EDGE('NONE', *, *, #154, .F.);
|
||||
#235 = EDGE_LOOP('NONE', (#233));
|
||||
#236 = FACE_BOUND('NONE', #235, .T.);
|
||||
#237 = EDGE_LOOP('NONE', (#234));
|
||||
#238 = FACE_BOUND('NONE', #237, .T.);
|
||||
#239 = ADVANCED_FACE('NONE', (#236, #238), #183, .T.);
|
||||
#240 = ORIENTED_EDGE('NONE', *, *, #152, .F.);
|
||||
#241 = ORIENTED_EDGE('NONE', *, *, #176, .F.);
|
||||
#242 = EDGE_LOOP('NONE', (#240));
|
||||
#243 = FACE_BOUND('NONE', #242, .T.);
|
||||
#244 = EDGE_LOOP('NONE', (#241));
|
||||
#245 = FACE_BOUND('NONE', #244, .T.);
|
||||
#246 = ADVANCED_FACE('NONE', (#243, #245), #187, .F.);
|
||||
#247 = ORIENTED_EDGE('NONE', *, *, #154, .T.);
|
||||
#248 = ORIENTED_EDGE('NONE', *, *, #175, .F.);
|
||||
#249 = ORIENTED_EDGE('NONE', *, *, #173, .F.);
|
||||
#250 = ORIENTED_EDGE('NONE', *, *, #170, .F.);
|
||||
#251 = ORIENTED_EDGE('NONE', *, *, #167, .F.);
|
||||
#252 = ORIENTED_EDGE('NONE', *, *, #164, .F.);
|
||||
#253 = ORIENTED_EDGE('NONE', *, *, #161, .F.);
|
||||
#254 = ORIENTED_EDGE('NONE', *, *, #157, .F.);
|
||||
#255 = EDGE_LOOP('NONE', (#247));
|
||||
#256 = FACE_BOUND('NONE', #255, .T.);
|
||||
#257 = EDGE_LOOP('NONE', (#248, #249, #250, #251, #252, #253, #254));
|
||||
#258 = FACE_BOUND('NONE', #257, .T.);
|
||||
#259 = ADVANCED_FACE('NONE', (#256, #258), #191, .T.);
|
||||
#260 = ORIENTED_EDGE('NONE', *, *, #158, .T.);
|
||||
#261 = ORIENTED_EDGE('NONE', *, *, #157, .T.);
|
||||
#262 = ORIENTED_EDGE('NONE', *, *, #156, .F.);
|
||||
#263 = ORIENTED_EDGE('NONE', *, *, #155, .F.);
|
||||
#264 = EDGE_LOOP('NONE', (#260, #261, #262, #263));
|
||||
#265 = FACE_BOUND('NONE', #264, .T.);
|
||||
#266 = ADVANCED_FACE('NONE', (#265), #195, .F.);
|
||||
#267 = ORIENTED_EDGE('NONE', *, *, #156, .T.);
|
||||
#268 = ORIENTED_EDGE('NONE', *, *, #161, .T.);
|
||||
#269 = ORIENTED_EDGE('NONE', *, *, #160, .F.);
|
||||
#270 = ORIENTED_EDGE('NONE', *, *, #159, .F.);
|
||||
#271 = EDGE_LOOP('NONE', (#267, #268, #269, #270));
|
||||
#272 = FACE_BOUND('NONE', #271, .T.);
|
||||
#273 = ADVANCED_FACE('NONE', (#272), #199, .F.);
|
||||
#274 = ORIENTED_EDGE('NONE', *, *, #160, .T.);
|
||||
#275 = ORIENTED_EDGE('NONE', *, *, #164, .T.);
|
||||
#276 = ORIENTED_EDGE('NONE', *, *, #163, .F.);
|
||||
#277 = ORIENTED_EDGE('NONE', *, *, #162, .F.);
|
||||
#278 = EDGE_LOOP('NONE', (#274, #275, #276, #277));
|
||||
#279 = FACE_BOUND('NONE', #278, .T.);
|
||||
#280 = ADVANCED_FACE('NONE', (#279), #203, .F.);
|
||||
#281 = ORIENTED_EDGE('NONE', *, *, #163, .T.);
|
||||
#282 = ORIENTED_EDGE('NONE', *, *, #167, .T.);
|
||||
#283 = ORIENTED_EDGE('NONE', *, *, #166, .F.);
|
||||
#284 = ORIENTED_EDGE('NONE', *, *, #165, .F.);
|
||||
#285 = EDGE_LOOP('NONE', (#281, #282, #283, #284));
|
||||
#286 = FACE_BOUND('NONE', #285, .T.);
|
||||
#287 = ADVANCED_FACE('NONE', (#286), #207, .F.);
|
||||
#288 = ORIENTED_EDGE('NONE', *, *, #166, .T.);
|
||||
#289 = ORIENTED_EDGE('NONE', *, *, #170, .T.);
|
||||
#290 = ORIENTED_EDGE('NONE', *, *, #169, .F.);
|
||||
#291 = ORIENTED_EDGE('NONE', *, *, #168, .F.);
|
||||
#292 = EDGE_LOOP('NONE', (#288, #289, #290, #291));
|
||||
#293 = FACE_BOUND('NONE', #292, .T.);
|
||||
#294 = ADVANCED_FACE('NONE', (#293), #211, .F.);
|
||||
#295 = ORIENTED_EDGE('NONE', *, *, #169, .T.);
|
||||
#296 = ORIENTED_EDGE('NONE', *, *, #173, .T.);
|
||||
#297 = ORIENTED_EDGE('NONE', *, *, #172, .F.);
|
||||
#298 = ORIENTED_EDGE('NONE', *, *, #171, .F.);
|
||||
#299 = EDGE_LOOP('NONE', (#295, #296, #297, #298));
|
||||
#300 = FACE_BOUND('NONE', #299, .T.);
|
||||
#301 = ADVANCED_FACE('NONE', (#300), #215, .F.);
|
||||
#302 = ORIENTED_EDGE('NONE', *, *, #172, .T.);
|
||||
#303 = ORIENTED_EDGE('NONE', *, *, #175, .T.);
|
||||
#304 = ORIENTED_EDGE('NONE', *, *, #158, .F.);
|
||||
#305 = ORIENTED_EDGE('NONE', *, *, #174, .F.);
|
||||
#306 = EDGE_LOOP('NONE', (#302, #303, #304, #305));
|
||||
#307 = FACE_BOUND('NONE', #306, .T.);
|
||||
#308 = ADVANCED_FACE('NONE', (#307), #219, .F.);
|
||||
#309 = ORIENTED_EDGE('NONE', *, *, #155, .T.);
|
||||
#310 = ORIENTED_EDGE('NONE', *, *, #159, .T.);
|
||||
#311 = ORIENTED_EDGE('NONE', *, *, #162, .T.);
|
||||
#312 = ORIENTED_EDGE('NONE', *, *, #165, .T.);
|
||||
#313 = ORIENTED_EDGE('NONE', *, *, #168, .T.);
|
||||
#314 = ORIENTED_EDGE('NONE', *, *, #171, .T.);
|
||||
#315 = ORIENTED_EDGE('NONE', *, *, #174, .T.);
|
||||
#316 = EDGE_LOOP('NONE', (#309, #310, #311, #312, #313, #314, #315));
|
||||
#317 = FACE_BOUND('NONE', #316, .T.);
|
||||
#318 = ADVANCED_FACE('NONE', (#317), #223, .T.);
|
||||
#319 = ORIENTED_EDGE('NONE', *, *, #176, .T.);
|
||||
#320 = ORIENTED_EDGE('NONE', *, *, #178, .F.);
|
||||
#321 = EDGE_LOOP('NONE', (#319));
|
||||
#322 = FACE_BOUND('NONE', #321, .T.);
|
||||
#323 = EDGE_LOOP('NONE', (#320));
|
||||
#324 = FACE_BOUND('NONE', #323, .T.);
|
||||
#325 = ADVANCED_FACE('NONE', (#322, #324), #228, .T.);
|
||||
#326 = ORIENTED_EDGE('NONE', *, *, #178, .T.);
|
||||
#327 = EDGE_LOOP('NONE', (#326));
|
||||
#328 = FACE_BOUND('NONE', #327, .T.);
|
||||
#329 = ADVANCED_FACE('NONE', (#328), #232, .T.);
|
||||
#330 = CLOSED_SHELL('NONE', (#239, #246, #259, #266, #273, #280, #287, #294, #301, #308, #318, #325, #329));
|
||||
#331 = MANIFOLD_SOLID_BREP('NONE', #330);
|
||||
#332 = APPLICATION_CONTEXT('configuration controlled 3D design of mechanical parts and assemblies');
|
||||
#333 = PRODUCT_DEFINITION_CONTEXT('part definition', #332, 'design');
|
||||
#334 = PRODUCT('UNIDENTIFIED_PRODUCT', 'NONE', $, ());
|
||||
#335 = PRODUCT_DEFINITION_FORMATION('', $, #334);
|
||||
#336 = PRODUCT_DEFINITION('design', $, #335, #333);
|
||||
#337 = PRODUCT_DEFINITION_SHAPE('NONE', $, #336);
|
||||
#338 = ADVANCED_BREP_SHAPE_REPRESENTATION('NONE', (#331), #3);
|
||||
#339 = SHAPE_DEFINITION_REPRESENTATION(#337, #338);
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
@ -1,119 +0,0 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION((('zoo.dev export')), '2;1');
|
||||
FILE_NAME('dump.step', '2021-01-01T00:00:00+00:00', ('Author unknown'), ('Organization unknown'), 'zoo.dev beta', 'zoo.dev', 'Authorization unknown');
|
||||
FILE_SCHEMA(('AP203_CONFIGURATION_CONTROLLED_3D_DESIGN_OF_MECHANICAL_PARTS_AND_ASSEMBLIES_MIM_LF'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
#1 = (
|
||||
LENGTH_UNIT()
|
||||
NAMED_UNIT(*)
|
||||
SI_UNIT($, .METRE.)
|
||||
);
|
||||
#2 = UNCERTAINTY_MEASURE_WITH_UNIT(0.00001, #1, 'DISTANCE_ACCURACY_VALUE', $);
|
||||
#3 = (
|
||||
GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
||||
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2))
|
||||
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1))
|
||||
REPRESENTATION_CONTEXT('', '3D')
|
||||
);
|
||||
#4 = CARTESIAN_POINT('NONE', (0.0055626, 0, -0));
|
||||
#5 = VERTEX_POINT('NONE', #4);
|
||||
#6 = CARTESIAN_POINT('NONE', (0.0055626, 0.0009651999999999999, -0));
|
||||
#7 = VERTEX_POINT('NONE', #6);
|
||||
#8 = CARTESIAN_POINT('NONE', (0.0025781000000000003, 0, 0.0000000000000000006314523825763582));
|
||||
#9 = VERTEX_POINT('NONE', #8);
|
||||
#10 = CARTESIAN_POINT('NONE', (0.0025781000000000003, 0.0009651999999999999, 0.0000000000000000006314523825763582));
|
||||
#11 = VERTEX_POINT('NONE', #10);
|
||||
#12 = DIRECTION('NONE', (1, 0, -0));
|
||||
#13 = DIRECTION('NONE', (0, 1, 0));
|
||||
#14 = CARTESIAN_POINT('NONE', (0, 0, 0));
|
||||
#15 = AXIS2_PLACEMENT_3D('NONE', #14, #13, #12);
|
||||
#16 = CIRCLE('NONE', #15, 0.0055626);
|
||||
#17 = DIRECTION('NONE', (0, 1, 0));
|
||||
#18 = VECTOR('NONE', #17, 1);
|
||||
#19 = CARTESIAN_POINT('NONE', (0.0055626, 0, -0));
|
||||
#20 = LINE('NONE', #19, #18);
|
||||
#21 = DIRECTION('NONE', (1, 0, -0));
|
||||
#22 = DIRECTION('NONE', (0, 1, 0));
|
||||
#23 = CARTESIAN_POINT('NONE', (0, 0.0009651999999999999, 0));
|
||||
#24 = AXIS2_PLACEMENT_3D('NONE', #23, #22, #21);
|
||||
#25 = CIRCLE('NONE', #24, 0.0055626);
|
||||
#26 = DIRECTION('NONE', (1, 0, 0.00000000000000024492935982947064));
|
||||
#27 = DIRECTION('NONE', (0, -1, 0));
|
||||
#28 = CARTESIAN_POINT('NONE', (-0.00000000000000000015700924586837753, -0, -0.00000000000000000000000000000000002614729197631575));
|
||||
#29 = AXIS2_PLACEMENT_3D('NONE', #28, #27, #26);
|
||||
#30 = CIRCLE('NONE', #29, 0.0025781000000000003);
|
||||
#31 = DIRECTION('NONE', (0, 1, 0));
|
||||
#32 = VECTOR('NONE', #31, 1);
|
||||
#33 = CARTESIAN_POINT('NONE', (0.0025781000000000003, 0, 0.0000000000000000006314523825763582));
|
||||
#34 = LINE('NONE', #33, #32);
|
||||
#35 = DIRECTION('NONE', (1, 0, 0.00000000000000024492935982947064));
|
||||
#36 = DIRECTION('NONE', (0, -1, 0));
|
||||
#37 = CARTESIAN_POINT('NONE', (-0.00000000000000000015700924586837753, 0.0009651999999999999, -0.00000000000000000000000000000000002614729197631575));
|
||||
#38 = AXIS2_PLACEMENT_3D('NONE', #37, #36, #35);
|
||||
#39 = CIRCLE('NONE', #38, 0.0025781000000000003);
|
||||
#40 = EDGE_CURVE('NONE', #5, #5, #16, .T.);
|
||||
#41 = EDGE_CURVE('NONE', #5, #7, #20, .T.);
|
||||
#42 = EDGE_CURVE('NONE', #7, #7, #25, .T.);
|
||||
#43 = EDGE_CURVE('NONE', #9, #9, #30, .T.);
|
||||
#44 = EDGE_CURVE('NONE', #9, #11, #34, .T.);
|
||||
#45 = EDGE_CURVE('NONE', #11, #11, #39, .T.);
|
||||
#46 = CARTESIAN_POINT('NONE', (0, 0.0004825999999999999, 0));
|
||||
#47 = DIRECTION('NONE', (0, 1, 0));
|
||||
#48 = DIRECTION('NONE', (1, 0, -0));
|
||||
#49 = AXIS2_PLACEMENT_3D('NONE', #46, #47, #48);
|
||||
#50 = CYLINDRICAL_SURFACE('NONE', #49, 0.0055626);
|
||||
#51 = CARTESIAN_POINT('NONE', (-0.00000000000000000015700924586837753, 0.0004825999999999999, -0.00000000000000000000000000000000002614729197631575));
|
||||
#52 = DIRECTION('NONE', (0, -1, 0));
|
||||
#53 = DIRECTION('NONE', (1, 0, 0.00000000000000024492935982947064));
|
||||
#54 = AXIS2_PLACEMENT_3D('NONE', #51, #52, #53);
|
||||
#55 = CYLINDRICAL_SURFACE('NONE', #54, 0.0025781000000000003);
|
||||
#56 = CARTESIAN_POINT('NONE', (0, 0, -0));
|
||||
#57 = DIRECTION('NONE', (0, 1, 0));
|
||||
#58 = AXIS2_PLACEMENT_3D('NONE', #56, #57, $);
|
||||
#59 = PLANE('NONE', #58);
|
||||
#60 = CARTESIAN_POINT('NONE', (0, 0.0009651999999999999, -0));
|
||||
#61 = DIRECTION('NONE', (0, 1, 0));
|
||||
#62 = AXIS2_PLACEMENT_3D('NONE', #60, #61, $);
|
||||
#63 = PLANE('NONE', #62);
|
||||
#64 = ORIENTED_EDGE('NONE', *, *, #40, .T.);
|
||||
#65 = ORIENTED_EDGE('NONE', *, *, #42, .F.);
|
||||
#66 = EDGE_LOOP('NONE', (#64));
|
||||
#67 = FACE_BOUND('NONE', #66, .T.);
|
||||
#68 = EDGE_LOOP('NONE', (#65));
|
||||
#69 = FACE_BOUND('NONE', #68, .T.);
|
||||
#70 = ADVANCED_FACE('NONE', (#67, #69), #50, .T.);
|
||||
#71 = ORIENTED_EDGE('NONE', *, *, #43, .T.);
|
||||
#72 = ORIENTED_EDGE('NONE', *, *, #45, .F.);
|
||||
#73 = EDGE_LOOP('NONE', (#71));
|
||||
#74 = FACE_BOUND('NONE', #73, .T.);
|
||||
#75 = EDGE_LOOP('NONE', (#72));
|
||||
#76 = FACE_BOUND('NONE', #75, .T.);
|
||||
#77 = ADVANCED_FACE('NONE', (#74, #76), #55, .F.);
|
||||
#78 = ORIENTED_EDGE('NONE', *, *, #40, .F.);
|
||||
#79 = ORIENTED_EDGE('NONE', *, *, #43, .F.);
|
||||
#80 = EDGE_LOOP('NONE', (#78));
|
||||
#81 = FACE_BOUND('NONE', #80, .T.);
|
||||
#82 = EDGE_LOOP('NONE', (#79));
|
||||
#83 = FACE_BOUND('NONE', #82, .T.);
|
||||
#84 = ADVANCED_FACE('NONE', (#81, #83), #59, .F.);
|
||||
#85 = ORIENTED_EDGE('NONE', *, *, #42, .T.);
|
||||
#86 = ORIENTED_EDGE('NONE', *, *, #45, .T.);
|
||||
#87 = EDGE_LOOP('NONE', (#85));
|
||||
#88 = FACE_BOUND('NONE', #87, .T.);
|
||||
#89 = EDGE_LOOP('NONE', (#86));
|
||||
#90 = FACE_BOUND('NONE', #89, .T.);
|
||||
#91 = ADVANCED_FACE('NONE', (#88, #90), #63, .T.);
|
||||
#92 = CLOSED_SHELL('NONE', (#70, #77, #84, #91));
|
||||
#93 = MANIFOLD_SOLID_BREP('NONE', #92);
|
||||
#94 = APPLICATION_CONTEXT('configuration controlled 3D design of mechanical parts and assemblies');
|
||||
#95 = PRODUCT_DEFINITION_CONTEXT('part definition', #94, 'design');
|
||||
#96 = PRODUCT('UNIDENTIFIED_PRODUCT', 'NONE', $, ());
|
||||
#97 = PRODUCT_DEFINITION_FORMATION('', $, #96);
|
||||
#98 = PRODUCT_DEFINITION('design', $, #97, #95);
|
||||
#99 = PRODUCT_DEFINITION_SHAPE('NONE', $, #98);
|
||||
#100 = ADVANCED_BREP_SHAPE_REPRESENTATION('NONE', (#93), #3);
|
||||
#101 = SHAPE_DEFINITION_REPRESENTATION(#99, #100);
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
@ -33,7 +33,7 @@ sketch001 = startSketchOn(antennaPlane)
|
||||
|> close()
|
||||
|
||||
// Create the antenna top sketch
|
||||
loftPlane = offsetPlane('XY', offset = height / 2 + 3)
|
||||
loftPlane = offsetPlane('XY', offset = height / 2 + 2)
|
||||
|
||||
sketch002 = startSketchOn(loftPlane)
|
||||
|> startProfileAt([
|
||||
|
20
rust/Cargo.lock
generated
@ -1780,7 +1780,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "kcl-bumper"
|
||||
version = "0.1.51"
|
||||
version = "0.1.52"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"clap",
|
||||
@ -1791,7 +1791,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "kcl-derive-docs"
|
||||
version = "0.1.51"
|
||||
version = "0.1.52"
|
||||
dependencies = [
|
||||
"Inflector",
|
||||
"anyhow",
|
||||
@ -1810,7 +1810,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "kcl-directory-test-macro"
|
||||
version = "0.1.51"
|
||||
version = "0.1.52"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
@ -1819,7 +1819,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "kcl-language-server"
|
||||
version = "0.2.51"
|
||||
version = "0.2.52"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"clap",
|
||||
@ -1840,7 +1840,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "kcl-language-server-release"
|
||||
version = "0.1.51"
|
||||
version = "0.1.52"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"clap",
|
||||
@ -1860,7 +1860,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "kcl-lib"
|
||||
version = "0.2.51"
|
||||
version = "0.2.52"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"approx 0.5.1",
|
||||
@ -1928,7 +1928,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "kcl-python-bindings"
|
||||
version = "0.3.51"
|
||||
version = "0.3.52"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"kcl-lib",
|
||||
@ -1943,7 +1943,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "kcl-test-server"
|
||||
version = "0.1.51"
|
||||
version = "0.1.52"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"hyper 0.14.32",
|
||||
@ -1956,7 +1956,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "kcl-to-core"
|
||||
version = "0.1.51"
|
||||
version = "0.1.52"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"async-trait",
|
||||
@ -1970,7 +1970,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "kcl-wasm-lib"
|
||||
version = "0.1.51"
|
||||
version = "0.1.52"
|
||||
dependencies = [
|
||||
"bson",
|
||||
"console_error_panic_hook",
|
||||
|
@ -1,7 +1,7 @@
|
||||
|
||||
[package]
|
||||
name = "kcl-bumper"
|
||||
version = "0.1.51"
|
||||
version = "0.1.52"
|
||||
edition = "2021"
|
||||
repository = "https://github.com/KittyCAD/modeling-api"
|
||||
rust-version = "1.76"
|
||||
|
@ -1,7 +1,7 @@
|
||||
[package]
|
||||
name = "kcl-derive-docs"
|
||||
description = "A tool for generating documentation from Rust derive macros"
|
||||
version = "0.1.51"
|
||||
version = "0.1.52"
|
||||
edition = "2021"
|
||||
license = "MIT"
|
||||
repository = "https://github.com/KittyCAD/modeling-app"
|
||||
|
@ -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.51"
|
||||
version = "0.1.52"
|
||||
edition = "2021"
|
||||
license = "MIT"
|
||||
repository = "https://github.com/KittyCAD/modeling-app"
|
||||
|
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "kcl-language-server-release"
|
||||
version = "0.1.51"
|
||||
version = "0.1.52"
|
||||
edition = "2021"
|
||||
authors = ["KittyCAD Inc <kcl@kittycad.io>"]
|
||||
publish = false
|
||||
|
@ -2,7 +2,7 @@
|
||||
name = "kcl-language-server"
|
||||
description = "A language server for KCL."
|
||||
authors = ["KittyCAD Inc <kcl@kittycad.io>"]
|
||||
version = "0.2.51"
|
||||
version = "0.2.52"
|
||||
edition = "2021"
|
||||
license = "MIT"
|
||||
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
||||
|
@ -1,7 +1,7 @@
|
||||
[package]
|
||||
name = "kcl-lib"
|
||||
description = "KittyCAD Language implementation and tools"
|
||||
version = "0.2.51"
|
||||
version = "0.2.52"
|
||||
edition = "2021"
|
||||
license = "MIT"
|
||||
repository = "https://github.com/KittyCAD/modeling-app"
|
||||
|
@ -8,7 +8,7 @@ use tower_lsp::lsp_types::{
|
||||
use crate::{
|
||||
execution::annotations,
|
||||
parsing::{
|
||||
ast::types::{Annotation, Node, NonCodeNode, NonCodeValue, VariableKind},
|
||||
ast::types::{Annotation, Node, NonCodeNode, VariableKind},
|
||||
token::NumericSuffix,
|
||||
},
|
||||
ModuleId,
|
||||
@ -36,7 +36,7 @@ impl CollectionVisitor {
|
||||
.unwrap();
|
||||
self.id += 1;
|
||||
|
||||
for (i, n) in parsed.body.iter().enumerate() {
|
||||
for n in &parsed.body {
|
||||
match n {
|
||||
crate::parsing::ast::types::BodyItem::ImportStatement(import) if !import.visibility.is_default() => {
|
||||
// Only supports glob imports for now.
|
||||
@ -63,12 +63,11 @@ impl CollectionVisitor {
|
||||
VariableKind::Const => DocData::Const(ConstData::from_ast(var, qual_name)),
|
||||
};
|
||||
|
||||
// FIXME this association of metadata with items is pretty flaky.
|
||||
if i == 0 {
|
||||
dd.with_meta(&parsed.non_code_meta.start_nodes, &var.outer_attrs);
|
||||
} else if let Some(meta) = parsed.non_code_meta.non_code_nodes.get(&(i - 1)) {
|
||||
dd.with_meta(meta, &var.outer_attrs);
|
||||
dd.with_meta(&var.outer_attrs);
|
||||
for a in &var.outer_attrs {
|
||||
dd.with_comments(&a.pre_comments);
|
||||
}
|
||||
dd.with_comments(n.get_comments());
|
||||
|
||||
self.result.push(dd);
|
||||
}
|
||||
@ -80,12 +79,11 @@ impl CollectionVisitor {
|
||||
};
|
||||
let mut dd = DocData::Ty(TyData::from_ast(ty, qual_name));
|
||||
|
||||
// FIXME this association of metadata with items is pretty flaky.
|
||||
if i == 0 {
|
||||
dd.with_meta(&parsed.non_code_meta.start_nodes, &ty.outer_attrs);
|
||||
} else if let Some(meta) = parsed.non_code_meta.non_code_nodes.get(&(i - 1)) {
|
||||
dd.with_meta(meta, &ty.outer_attrs);
|
||||
dd.with_meta(&ty.outer_attrs);
|
||||
for a in &ty.outer_attrs {
|
||||
dd.with_comments(&a.pre_comments);
|
||||
}
|
||||
dd.with_comments(n.get_comments());
|
||||
|
||||
self.result.push(dd);
|
||||
}
|
||||
@ -172,11 +170,19 @@ impl DocData {
|
||||
}
|
||||
}
|
||||
|
||||
fn with_meta(&mut self, meta: &[Node<NonCodeNode>], attrs: &[Node<Annotation>]) {
|
||||
fn with_meta(&mut self, attrs: &[Node<Annotation>]) {
|
||||
match self {
|
||||
DocData::Fn(f) => f.with_meta(meta, attrs),
|
||||
DocData::Const(c) => c.with_meta(meta, attrs),
|
||||
DocData::Ty(t) => t.with_meta(meta, attrs),
|
||||
DocData::Fn(f) => f.with_meta(attrs),
|
||||
DocData::Const(c) => c.with_meta(attrs),
|
||||
DocData::Ty(t) => t.with_meta(attrs),
|
||||
}
|
||||
}
|
||||
|
||||
fn with_comments(&mut self, comments: &[String]) {
|
||||
match self {
|
||||
DocData::Fn(f) => f.with_comments(comments),
|
||||
DocData::Const(c) => c.with_comments(comments),
|
||||
DocData::Ty(t) => t.with_comments(comments),
|
||||
}
|
||||
}
|
||||
|
||||
@ -640,55 +646,20 @@ trait ApplyMeta {
|
||||
fn doc_hidden(&mut self, doc_hidden: bool);
|
||||
fn impl_kind(&mut self, impl_kind: annotations::Impl);
|
||||
|
||||
fn with_meta(&mut self, meta: &[Node<NonCodeNode>], attrs: &[Node<Annotation>]) {
|
||||
for attr in attrs {
|
||||
if let Annotation {
|
||||
name: None,
|
||||
properties: Some(props),
|
||||
..
|
||||
} = &attr.inner
|
||||
{
|
||||
for p in props {
|
||||
match &*p.key.name {
|
||||
annotations::IMPL => {
|
||||
if let Some(s) = p.value.ident_name() {
|
||||
self.impl_kind(annotations::Impl::from_str(s).unwrap());
|
||||
}
|
||||
}
|
||||
"deprecated" => {
|
||||
if let Some(b) = p.value.literal_bool() {
|
||||
self.deprecated(b);
|
||||
}
|
||||
}
|
||||
"doc_hidden" => {
|
||||
if let Some(b) = p.value.literal_bool() {
|
||||
self.doc_hidden(b);
|
||||
}
|
||||
}
|
||||
_ => {}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
let mut comments = Vec::new();
|
||||
for m in meta {
|
||||
match &m.value {
|
||||
NonCodeValue::BlockComment { value, .. } | NonCodeValue::NewLineBlockComment { value, .. } => {
|
||||
comments.push(value)
|
||||
}
|
||||
_ => {}
|
||||
}
|
||||
fn with_comments(&mut self, comments: &[String]) {
|
||||
if comments.iter().all(|s| s.is_empty()) {
|
||||
return;
|
||||
}
|
||||
|
||||
let mut summary = None;
|
||||
let mut description = None;
|
||||
let mut example: Option<(String, ExampleProperties)> = None;
|
||||
let mut examples = Vec::new();
|
||||
for l in comments.into_iter().filter(|l| l.starts_with('/')).map(|l| {
|
||||
if let Some(ll) = l.strip_prefix("/ ") {
|
||||
for l in comments.iter().filter(|l| l.starts_with("///")).map(|l| {
|
||||
if let Some(ll) = l.strip_prefix("/// ") {
|
||||
ll
|
||||
} else {
|
||||
&l[1..]
|
||||
&l[3..]
|
||||
}
|
||||
}) {
|
||||
if description.is_none() && summary.is_none() {
|
||||
@ -763,6 +734,38 @@ trait ApplyMeta {
|
||||
examples,
|
||||
);
|
||||
}
|
||||
|
||||
fn with_meta(&mut self, attrs: &[Node<Annotation>]) {
|
||||
for attr in attrs {
|
||||
if let Annotation {
|
||||
name: None,
|
||||
properties: Some(props),
|
||||
..
|
||||
} = &attr.inner
|
||||
{
|
||||
for p in props {
|
||||
match &*p.key.name {
|
||||
annotations::IMPL => {
|
||||
if let Some(s) = p.value.ident_name() {
|
||||
self.impl_kind(annotations::Impl::from_str(s).unwrap());
|
||||
}
|
||||
}
|
||||
"deprecated" => {
|
||||
if let Some(b) = p.value.literal_bool() {
|
||||
self.deprecated(b);
|
||||
}
|
||||
}
|
||||
"doc_hidden" => {
|
||||
if let Some(b) = p.value.literal_bool() {
|
||||
self.doc_hidden(b);
|
||||
}
|
||||
}
|
||||
_ => {}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
impl ApplyMeta for ConstData {
|
||||
|
@ -147,6 +147,11 @@ pub trait EngineManager: std::fmt::Debug + Send + Sync + 'static {
|
||||
source_range: SourceRange,
|
||||
) -> Result<(), crate::errors::KclError>;
|
||||
|
||||
async fn clear_queues(&self) {
|
||||
self.batch().write().await.clear();
|
||||
self.batch_end().write().await.clear();
|
||||
}
|
||||
|
||||
/// Send a modeling command and wait for the response message.
|
||||
async fn inner_send_modeling_cmd(
|
||||
&self,
|
||||
@ -161,6 +166,9 @@ pub trait EngineManager: std::fmt::Debug + Send + Sync + 'static {
|
||||
id_generator: &mut IdGenerator,
|
||||
source_range: SourceRange,
|
||||
) -> Result<(), crate::errors::KclError> {
|
||||
// Clear any batched commands leftover from previous scenes.
|
||||
self.clear_queues().await;
|
||||
|
||||
self.batch_modeling_cmd(
|
||||
uuid::Uuid::new_v4(),
|
||||
source_range,
|
||||
|
@ -96,7 +96,7 @@ impl ExecutorContext {
|
||||
module_id: ModuleId,
|
||||
path: &ModulePath,
|
||||
) -> Result<(Option<KclValue>, EnvironmentRef, Vec<String>), KclError> {
|
||||
crate::log::log(format!("enter module {path} {}", exec_state.stack()));
|
||||
crate::log::log(format!("enter module {path} {} {exec_kind:?}", exec_state.stack()));
|
||||
|
||||
let old_units = exec_state.length_unit();
|
||||
let original_execution = self.engine.replace_execution_kind(exec_kind).await;
|
||||
@ -1192,6 +1192,7 @@ impl Node<CallExpression> {
|
||||
format!("`{fn_name}` is deprecated, see the docs for a recommended replacement"),
|
||||
));
|
||||
}
|
||||
|
||||
let op = if func.feature_tree_operation() {
|
||||
let op_labeled_args = func
|
||||
.args(false)
|
||||
|
@ -724,27 +724,9 @@ impl ExecutorContext {
|
||||
.map_err(KclErrorWithOutputs::no_outputs)?;
|
||||
|
||||
let default_planes = self.engine.get_default_planes().read().await.clone();
|
||||
let env_ref = self
|
||||
let result = self
|
||||
.execute_and_build_graph(&program.ast, exec_state, preserve_mem)
|
||||
.await
|
||||
.map_err(|e| {
|
||||
let module_id_to_module_path: IndexMap<ModuleId, ModulePath> = exec_state
|
||||
.global
|
||||
.path_to_source_id
|
||||
.iter()
|
||||
.map(|(k, v)| ((*v), k.clone()))
|
||||
.collect();
|
||||
|
||||
KclErrorWithOutputs::new(
|
||||
e,
|
||||
exec_state.global.operations.clone(),
|
||||
exec_state.global.artifact_commands.clone(),
|
||||
exec_state.global.artifact_graph.clone(),
|
||||
module_id_to_module_path,
|
||||
exec_state.global.id_to_source.clone(),
|
||||
default_planes,
|
||||
)
|
||||
})?;
|
||||
.await;
|
||||
|
||||
crate::log::log(format!(
|
||||
"Post interpretation KCL memory stats: {:#?}",
|
||||
@ -752,6 +734,25 @@ impl ExecutorContext {
|
||||
));
|
||||
crate::log::log(format!("Engine stats: {:?}", self.engine.stats()));
|
||||
|
||||
let env_ref = result.map_err(|e| {
|
||||
let module_id_to_module_path: IndexMap<ModuleId, ModulePath> = exec_state
|
||||
.global
|
||||
.path_to_source_id
|
||||
.iter()
|
||||
.map(|(k, v)| ((*v), k.clone()))
|
||||
.collect();
|
||||
|
||||
KclErrorWithOutputs::new(
|
||||
e,
|
||||
exec_state.global.operations.clone(),
|
||||
exec_state.global.artifact_commands.clone(),
|
||||
exec_state.global.artifact_graph.clone(),
|
||||
module_id_to_module_path,
|
||||
exec_state.global.id_to_source.clone(),
|
||||
default_planes,
|
||||
)
|
||||
})?;
|
||||
|
||||
if !self.is_mock() {
|
||||
let mut mem = exec_state.stack().deep_clone();
|
||||
mem.restore_env(env_ref);
|
||||
@ -786,6 +787,10 @@ impl ExecutorContext {
|
||||
)
|
||||
.await;
|
||||
|
||||
// If we errored out and early-returned, there might be commands which haven't been executed
|
||||
// and should be dropped.
|
||||
self.engine.clear_queues().await;
|
||||
|
||||
// Move the artifact commands and responses to simplify cache management
|
||||
// and error creation.
|
||||
exec_state
|
||||
@ -1589,6 +1594,18 @@ const bracket = startSketchOn(XY)
|
||||
parse_execute(ast).await.unwrap();
|
||||
}
|
||||
|
||||
#[tokio::test(flavor = "multi_thread")]
|
||||
async fn test_bad_arg_count_std() {
|
||||
let ast = "startSketchOn(XY)
|
||||
|> startProfileAt([0, 0], %)
|
||||
|> profileStartX()";
|
||||
assert!(parse_execute(ast)
|
||||
.await
|
||||
.unwrap_err()
|
||||
.message()
|
||||
.contains("Expected a sketch argument"));
|
||||
}
|
||||
|
||||
#[tokio::test(flavor = "multi_thread")]
|
||||
async fn test_unary_operator_not_succeeds() {
|
||||
let ast = r#"
|
||||
|
@ -1714,7 +1714,6 @@ outsideRevolve = startSketchOn('XZ')
|
||||
r#"// Ball Bearing
|
||||
// A ball bearing is a type of rolling-element bearing that uses balls to maintain the separation between the bearing races. The primary purpose of a ball bearing is to reduce rotational friction and support radial and axial loads.
|
||||
|
||||
|
||||
// Define constants like ball diameter, inside diameter, overhange length, and thickness
|
||||
sphereDia = 0.5
|
||||
insideDia = 1
|
||||
|
@ -53,6 +53,12 @@ pub struct Node<T> {
|
||||
pub module_id: ModuleId,
|
||||
#[serde(default, skip_serializing_if = "Vec::is_empty")]
|
||||
pub outer_attrs: NodeList<Annotation>,
|
||||
// Some comments are kept here, some are kept in NonCodeMeta, and some are ignored. See how each
|
||||
// node is parsed to check for certain. In any case, only comments which are strongly associated
|
||||
// with an item are kept here.
|
||||
#[serde(default, skip_serializing_if = "Vec::is_empty")]
|
||||
pub pre_comments: Vec<String>,
|
||||
pub comment_start: usize,
|
||||
}
|
||||
|
||||
impl<T: JsonSchema> schemars::JsonSchema for Node<T> {
|
||||
@ -85,6 +91,20 @@ impl<T> Node<T> {
|
||||
end,
|
||||
module_id,
|
||||
outer_attrs: Vec::new(),
|
||||
pre_comments: Vec::new(),
|
||||
comment_start: start,
|
||||
}
|
||||
}
|
||||
|
||||
pub fn new_node(start: usize, end: usize, module_id: ModuleId, inner: T) -> Self {
|
||||
Self {
|
||||
inner,
|
||||
start,
|
||||
end,
|
||||
module_id,
|
||||
outer_attrs: Vec::new(),
|
||||
pre_comments: Vec::new(),
|
||||
comment_start: start,
|
||||
}
|
||||
}
|
||||
|
||||
@ -95,6 +115,8 @@ impl<T> Node<T> {
|
||||
end: 0,
|
||||
module_id: ModuleId::default(),
|
||||
outer_attrs: Vec::new(),
|
||||
pre_comments: Vec::new(),
|
||||
comment_start: 0,
|
||||
}
|
||||
}
|
||||
|
||||
@ -105,6 +127,8 @@ impl<T> Node<T> {
|
||||
end,
|
||||
module_id,
|
||||
outer_attrs: Vec::new(),
|
||||
pre_comments: Vec::new(),
|
||||
comment_start: start,
|
||||
})
|
||||
}
|
||||
|
||||
@ -133,8 +157,15 @@ impl<T> Node<T> {
|
||||
end: self.end,
|
||||
module_id: self.module_id,
|
||||
outer_attrs: self.outer_attrs,
|
||||
pre_comments: self.pre_comments,
|
||||
comment_start: self.comment_start,
|
||||
}
|
||||
}
|
||||
|
||||
pub fn set_comments(&mut self, comments: Vec<String>, start: usize) {
|
||||
self.pre_comments = comments;
|
||||
self.comment_start = start;
|
||||
}
|
||||
}
|
||||
|
||||
impl<T> Deref for Node<T> {
|
||||
@ -373,6 +404,26 @@ impl Program {
|
||||
if self.non_code_meta.in_comment(pos) {
|
||||
return true;
|
||||
}
|
||||
|
||||
for item in &self.body {
|
||||
let r = item.comment_range();
|
||||
eprintln!("item {r:?}");
|
||||
if pos >= r.0 && pos < r.1 {
|
||||
return true;
|
||||
}
|
||||
if pos < r.0 {
|
||||
break;
|
||||
}
|
||||
}
|
||||
for n in &self.inner_attrs {
|
||||
if pos >= n.comment_start && pos < n.start {
|
||||
return true;
|
||||
}
|
||||
if pos < n.comment_start {
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
let item = self.get_body_item_for_position(pos);
|
||||
|
||||
// Recurse over the item.
|
||||
@ -660,6 +711,36 @@ impl BodyItem {
|
||||
BodyItem::ReturnStatement(node) => &mut node.outer_attrs,
|
||||
}
|
||||
}
|
||||
|
||||
pub(crate) fn set_comments(&mut self, comments: Vec<String>, start: usize) {
|
||||
match self {
|
||||
BodyItem::ImportStatement(node) => node.set_comments(comments, start),
|
||||
BodyItem::ExpressionStatement(node) => node.set_comments(comments, start),
|
||||
BodyItem::VariableDeclaration(node) => node.set_comments(comments, start),
|
||||
BodyItem::TypeDeclaration(node) => node.set_comments(comments, start),
|
||||
BodyItem::ReturnStatement(node) => node.set_comments(comments, start),
|
||||
}
|
||||
}
|
||||
|
||||
pub(crate) fn get_comments(&self) -> &[String] {
|
||||
match self {
|
||||
BodyItem::ImportStatement(node) => &node.pre_comments,
|
||||
BodyItem::ExpressionStatement(node) => &node.pre_comments,
|
||||
BodyItem::VariableDeclaration(node) => &node.pre_comments,
|
||||
BodyItem::TypeDeclaration(node) => &node.pre_comments,
|
||||
BodyItem::ReturnStatement(node) => &node.pre_comments,
|
||||
}
|
||||
}
|
||||
|
||||
pub(crate) fn comment_range(&self) -> (usize, usize) {
|
||||
match self {
|
||||
BodyItem::ImportStatement(node) => (node.comment_start, node.start),
|
||||
BodyItem::ExpressionStatement(node) => (node.comment_start, node.start),
|
||||
BodyItem::VariableDeclaration(node) => (node.comment_start, node.start),
|
||||
BodyItem::TypeDeclaration(node) => (node.comment_start, node.start),
|
||||
BodyItem::ReturnStatement(node) => (node.comment_start, node.start),
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
impl From<BodyItem> for SourceRange {
|
||||
@ -1171,6 +1252,23 @@ pub enum CommentStyle {
|
||||
Block,
|
||||
}
|
||||
|
||||
impl CommentStyle {
|
||||
pub fn render_comment(&self, comment: &str) -> String {
|
||||
match self {
|
||||
CommentStyle::Line => {
|
||||
let comment = comment.trim();
|
||||
let mut result = "//".to_owned();
|
||||
if !comment.is_empty() && !comment.starts_with('/') {
|
||||
result.push(' ');
|
||||
}
|
||||
result.push_str(comment);
|
||||
result
|
||||
}
|
||||
CommentStyle::Block => format!("/* {comment} */"),
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)]
|
||||
#[ts(export)]
|
||||
#[serde(tag = "type", rename_all = "camelCase")]
|
||||
@ -1186,7 +1284,7 @@ pub enum NonCodeValue {
|
||||
},
|
||||
/// A block comment.
|
||||
/// An example of this is the following:
|
||||
/// ```python,no_run
|
||||
/// ```no_run
|
||||
/// /* This is a
|
||||
/// block comment */
|
||||
/// 1 + 1
|
||||
@ -3890,7 +3988,6 @@ startSketchOn('XY')"#;
|
||||
formatted,
|
||||
r#"@settings(defaultLengthUnit = mm)
|
||||
|
||||
|
||||
startSketchOn('XY')
|
||||
"#
|
||||
);
|
||||
@ -3925,6 +4022,7 @@ startSketchOn('XY')
|
||||
assert_eq!(
|
||||
formatted,
|
||||
r#"@settings(defaultLengthUnit = mm)
|
||||
|
||||
startSketchOn('XY')
|
||||
"#
|
||||
);
|
||||
|
@ -300,16 +300,17 @@ fn annotation(i: &mut TokenSlice) -> PResult<Node<Annotation>> {
|
||||
terminated(one_of((TokenType::Operator, "=")), opt(whitespace)),
|
||||
expression,
|
||||
)
|
||||
.map(|(key, value)| Node {
|
||||
start: key.start,
|
||||
end: value.end(),
|
||||
module_id: key.module_id,
|
||||
inner: ObjectProperty {
|
||||
key,
|
||||
value,
|
||||
digest: None,
|
||||
},
|
||||
outer_attrs: Vec::new(),
|
||||
.map(|(key, value)| {
|
||||
Node::new_node(
|
||||
key.start,
|
||||
value.end(),
|
||||
key.module_id,
|
||||
ObjectProperty {
|
||||
key,
|
||||
value,
|
||||
digest: None,
|
||||
},
|
||||
)
|
||||
}),
|
||||
comma_sep,
|
||||
)
|
||||
@ -417,17 +418,16 @@ fn pipe_expression(i: &mut TokenSlice) -> PResult<Node<PipeExpression>> {
|
||||
non_code_meta.insert(code_count, nc);
|
||||
}
|
||||
}
|
||||
Ok(Node {
|
||||
start: values.first().unwrap().start(),
|
||||
end: values.last().unwrap().end().max(max_noncode_end),
|
||||
module_id: values.first().unwrap().module_id(),
|
||||
inner: PipeExpression {
|
||||
Ok(Node::new_node(
|
||||
values.first().unwrap().start(),
|
||||
values.last().unwrap().end().max(max_noncode_end),
|
||||
values.first().unwrap().module_id(),
|
||||
PipeExpression {
|
||||
body: values,
|
||||
non_code_meta,
|
||||
digest: None,
|
||||
},
|
||||
outer_attrs: Vec::new(),
|
||||
})
|
||||
))
|
||||
}
|
||||
|
||||
fn bool_value(i: &mut TokenSlice) -> PResult<BoxNode<Literal>> {
|
||||
@ -858,17 +858,16 @@ fn array_end_start(i: &mut TokenSlice) -> PResult<Node<ArrayRangeExpression>> {
|
||||
fn object_property_same_key_and_val(i: &mut TokenSlice) -> PResult<Node<ObjectProperty>> {
|
||||
let key = nameable_identifier.context(expected("the property's key (the name or identifier of the property), e.g. in 'height = 4', 'height' is the property key")).parse_next(i)?;
|
||||
ignore_whitespace(i);
|
||||
Ok(Node {
|
||||
start: key.start,
|
||||
end: key.end,
|
||||
module_id: key.module_id,
|
||||
inner: ObjectProperty {
|
||||
Ok(Node::new_node(
|
||||
key.start,
|
||||
key.end,
|
||||
key.module_id,
|
||||
ObjectProperty {
|
||||
value: Expr::Identifier(Box::new(key.clone())),
|
||||
key,
|
||||
digest: None,
|
||||
},
|
||||
outer_attrs: Vec::new(),
|
||||
})
|
||||
))
|
||||
}
|
||||
|
||||
fn object_property(i: &mut TokenSlice) -> PResult<Node<ObjectProperty>> {
|
||||
@ -899,17 +898,16 @@ fn object_property(i: &mut TokenSlice) -> PResult<Node<ObjectProperty>> {
|
||||
}
|
||||
};
|
||||
|
||||
let result = Node {
|
||||
start: key.start,
|
||||
end: expr.end(),
|
||||
module_id: key.module_id,
|
||||
inner: ObjectProperty {
|
||||
let result = Node::new_node(
|
||||
key.start,
|
||||
expr.end(),
|
||||
key.module_id,
|
||||
ObjectProperty {
|
||||
key,
|
||||
value: expr,
|
||||
digest: None,
|
||||
},
|
||||
outer_attrs: Vec::new(),
|
||||
};
|
||||
);
|
||||
|
||||
if sep.token_type == TokenType::Colon {
|
||||
ParseContext::warn(
|
||||
@ -1552,14 +1550,57 @@ fn function_body(i: &mut TokenSlice) -> PResult<Node<Program>> {
|
||||
let mut inner_attrs = Vec::new();
|
||||
let mut pending_attrs = Vec::new();
|
||||
let mut non_code_meta = NonCodeMeta::default();
|
||||
let mut pending_non_code: Vec<Node<NonCodeNode>> = Vec::new();
|
||||
let mut end = 0;
|
||||
let mut start = leading_whitespace_start;
|
||||
|
||||
macro_rules! handle_pending_non_code {
|
||||
($node: ident) => {
|
||||
if !pending_non_code.is_empty() {
|
||||
let start = pending_non_code[0].start;
|
||||
let force_disoc = matches!(
|
||||
&pending_non_code.last().unwrap().inner.value,
|
||||
NonCodeValue::NewLine
|
||||
);
|
||||
let mut comments = Vec::new();
|
||||
for nc in pending_non_code {
|
||||
match nc.inner.value {
|
||||
NonCodeValue::BlockComment { value, style } if !force_disoc => {
|
||||
comments.push(style.render_comment(&value));
|
||||
}
|
||||
NonCodeValue::NewLineBlockComment { value, style } if !force_disoc => {
|
||||
if comments.is_empty() && nc.start != 0 {
|
||||
comments.push(String::new());
|
||||
comments.push(String::new());
|
||||
}
|
||||
comments.push(style.render_comment(&value));
|
||||
}
|
||||
NonCodeValue::NewLine if !force_disoc && !comments.is_empty() => {
|
||||
comments.push(String::new());
|
||||
comments.push(String::new());
|
||||
}
|
||||
_ => {
|
||||
if body.is_empty() {
|
||||
non_code_meta.start_nodes.push(nc);
|
||||
} else {
|
||||
non_code_meta.insert(body.len() - 1, nc);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
$node.set_comments(comments, start);
|
||||
pending_non_code = Vec::new();
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
for thing_in_body in things_within_body {
|
||||
match thing_in_body {
|
||||
WithinFunction::Annotation(attr) => {
|
||||
WithinFunction::Annotation(mut attr) => {
|
||||
if start.is_none() {
|
||||
start = Some((attr.start, attr.module_id))
|
||||
}
|
||||
handle_pending_non_code!(attr);
|
||||
if attr.is_inner() {
|
||||
inner_attrs.push(attr);
|
||||
} else {
|
||||
@ -1575,10 +1616,11 @@ fn function_body(i: &mut TokenSlice) -> PResult<Node<Program>> {
|
||||
b.set_attrs(pending_attrs);
|
||||
pending_attrs = Vec::new();
|
||||
}
|
||||
handle_pending_non_code!(b);
|
||||
body.push(b);
|
||||
if let Some(nc) = maybe_noncode {
|
||||
end = nc.end;
|
||||
non_code_meta.insert(body.len() - 1, nc);
|
||||
pending_non_code.push(nc);
|
||||
}
|
||||
}
|
||||
WithinFunction::NonCode(nc) => {
|
||||
@ -1586,11 +1628,7 @@ fn function_body(i: &mut TokenSlice) -> PResult<Node<Program>> {
|
||||
start = Some((nc.start, nc.module_id));
|
||||
}
|
||||
end = nc.end;
|
||||
if body.is_empty() {
|
||||
non_code_meta.start_nodes.push(nc);
|
||||
} else {
|
||||
non_code_meta.insert(body.len() - 1, nc);
|
||||
}
|
||||
pending_non_code.push(nc);
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -1614,6 +1652,15 @@ fn function_body(i: &mut TokenSlice) -> PResult<Node<Program>> {
|
||||
.into(),
|
||||
));
|
||||
}
|
||||
|
||||
for nc in pending_non_code {
|
||||
if body.is_empty() {
|
||||
non_code_meta.start_nodes.push(nc);
|
||||
} else {
|
||||
non_code_meta.insert(body.len() - 1, nc);
|
||||
}
|
||||
}
|
||||
|
||||
// Safe to unwrap `body.first()` because `body` is `separated1` therefore guaranteed
|
||||
// to have len >= 1.
|
||||
let end_ws = opt(whitespace)
|
||||
@ -1922,13 +1969,12 @@ fn return_stmt(i: &mut TokenSlice) -> PResult<Node<ReturnStatement>> {
|
||||
.parse_next(i)?;
|
||||
require_whitespace(i)?;
|
||||
let argument = expression(i)?;
|
||||
Ok(Node {
|
||||
start: ret.start,
|
||||
end: argument.end(),
|
||||
module_id: ret.module_id,
|
||||
inner: ReturnStatement { argument, digest: None },
|
||||
outer_attrs: Vec::new(),
|
||||
})
|
||||
Ok(Node::new_node(
|
||||
ret.start,
|
||||
argument.end(),
|
||||
ret.module_id,
|
||||
ReturnStatement { argument, digest: None },
|
||||
))
|
||||
}
|
||||
|
||||
/// Parse a KCL expression.
|
||||
@ -2134,28 +2180,27 @@ fn declaration(i: &mut TokenSlice) -> PResult<BoxNode<VariableDeclaration>> {
|
||||
.map_err(|e| e.cut())?;
|
||||
|
||||
let end = val.end();
|
||||
Ok(Box::new(Node {
|
||||
start,
|
||||
end,
|
||||
module_id: id.module_id,
|
||||
inner: VariableDeclaration {
|
||||
declaration: Node {
|
||||
start: id.start,
|
||||
let module_id = id.module_id;
|
||||
Ok(Node::boxed(
|
||||
VariableDeclaration {
|
||||
declaration: Node::new_node(
|
||||
id.start,
|
||||
end,
|
||||
module_id: id.module_id,
|
||||
inner: VariableDeclarator {
|
||||
module_id,
|
||||
VariableDeclarator {
|
||||
id,
|
||||
init: val,
|
||||
digest: None,
|
||||
},
|
||||
outer_attrs: Vec::new(),
|
||||
},
|
||||
),
|
||||
visibility,
|
||||
kind,
|
||||
digest: None,
|
||||
},
|
||||
outer_attrs: Vec::new(),
|
||||
}))
|
||||
start,
|
||||
end,
|
||||
module_id,
|
||||
))
|
||||
}
|
||||
|
||||
fn ty_decl(i: &mut TokenSlice) -> PResult<BoxNode<TypeDeclaration>> {
|
||||
@ -2183,18 +2228,18 @@ fn ty_decl(i: &mut TokenSlice) -> PResult<BoxNode<TypeDeclaration>> {
|
||||
None
|
||||
};
|
||||
|
||||
let result = Box::new(Node {
|
||||
start,
|
||||
end,
|
||||
module_id: name.module_id,
|
||||
outer_attrs: Vec::new(),
|
||||
inner: TypeDeclaration {
|
||||
let module_id = name.module_id;
|
||||
let result = Node::boxed(
|
||||
TypeDeclaration {
|
||||
name,
|
||||
args,
|
||||
visibility,
|
||||
digest: None,
|
||||
},
|
||||
});
|
||||
start,
|
||||
end,
|
||||
module_id,
|
||||
);
|
||||
|
||||
ParseContext::warn(CompilationError::err(
|
||||
result.as_source_range(),
|
||||
@ -2374,17 +2419,16 @@ fn unary_expression(i: &mut TokenSlice) -> PResult<Node<UnaryExpression>> {
|
||||
.context(expected("a unary expression, e.g. -x or -3"))
|
||||
.parse_next(i)?;
|
||||
let argument = operand.parse_next(i)?;
|
||||
Ok(Node {
|
||||
start: op_token.start,
|
||||
end: argument.end(),
|
||||
module_id: op_token.module_id,
|
||||
inner: UnaryExpression {
|
||||
Ok(Node::new_node(
|
||||
op_token.start,
|
||||
argument.end(),
|
||||
op_token.module_id,
|
||||
UnaryExpression {
|
||||
operator,
|
||||
argument,
|
||||
digest: None,
|
||||
},
|
||||
outer_attrs: Vec::new(),
|
||||
})
|
||||
))
|
||||
}
|
||||
|
||||
/// Consume tokens that make up a binary expression, but don't actually return them.
|
||||
@ -2456,16 +2500,15 @@ fn expression_stmt(i: &mut TokenSlice) -> PResult<Node<ExpressionStatement>> {
|
||||
"an expression (i.e. a value, or an algorithm for calculating one), e.g. 'x + y' or '3' or 'width * 2'",
|
||||
))
|
||||
.parse_next(i)?;
|
||||
Ok(Node {
|
||||
start: val.start(),
|
||||
end: val.end(),
|
||||
module_id: val.module_id(),
|
||||
inner: ExpressionStatement {
|
||||
Ok(Node::new_node(
|
||||
val.start(),
|
||||
val.end(),
|
||||
val.module_id(),
|
||||
ExpressionStatement {
|
||||
expression: val,
|
||||
digest: None,
|
||||
},
|
||||
outer_attrs: Vec::new(),
|
||||
})
|
||||
))
|
||||
}
|
||||
|
||||
/// Parse the given brace symbol.
|
||||
@ -2889,17 +2932,16 @@ fn fn_call(i: &mut TokenSlice) -> PResult<Node<CallExpression>> {
|
||||
}
|
||||
let end = preceded(opt(whitespace), close_paren).parse_next(i)?.end;
|
||||
|
||||
Ok(Node {
|
||||
start: fn_name.start,
|
||||
Ok(Node::new_node(
|
||||
fn_name.start,
|
||||
end,
|
||||
module_id: fn_name.module_id,
|
||||
inner: CallExpression {
|
||||
fn_name.module_id,
|
||||
CallExpression {
|
||||
callee: fn_name,
|
||||
arguments: args,
|
||||
digest: None,
|
||||
},
|
||||
outer_attrs: Vec::new(),
|
||||
})
|
||||
))
|
||||
}
|
||||
|
||||
fn fn_call_kw(i: &mut TokenSlice) -> PResult<Node<CallExpressionKw>> {
|
||||
@ -2971,19 +3013,18 @@ fn fn_call_kw(i: &mut TokenSlice) -> PResult<Node<CallExpressionKw>> {
|
||||
non_code_nodes,
|
||||
..Default::default()
|
||||
};
|
||||
Ok(Node {
|
||||
start: fn_name.start,
|
||||
Ok(Node::new_node(
|
||||
fn_name.start,
|
||||
end,
|
||||
module_id: fn_name.module_id,
|
||||
inner: CallExpressionKw {
|
||||
fn_name.module_id,
|
||||
CallExpressionKw {
|
||||
callee: fn_name,
|
||||
unlabeled: initial_unlabeled_arg,
|
||||
arguments: args,
|
||||
digest: None,
|
||||
non_code_meta,
|
||||
},
|
||||
outer_attrs: Vec::new(),
|
||||
})
|
||||
))
|
||||
}
|
||||
|
||||
#[cfg(test)]
|
||||
@ -3094,18 +3135,18 @@ mod tests {
|
||||
a = 1
|
||||
// comment 1
|
||||
b = 2
|
||||
// comment 2
|
||||
/// comment 2
|
||||
return 1
|
||||
}"#;
|
||||
let tokens = crate::parsing::token::lex(test_program, ModuleId::default()).unwrap();
|
||||
let expr = function_decl.map(|t| t.0).parse_next(&mut tokens.as_slice()).unwrap();
|
||||
assert_eq!(expr.params, vec![]);
|
||||
let comment_start = expr.body.non_code_meta.start_nodes.first().unwrap();
|
||||
let comment0 = &expr.body.non_code_meta.non_code_nodes.get(&0).unwrap()[0];
|
||||
let comment1 = &expr.body.non_code_meta.non_code_nodes.get(&1).unwrap()[0];
|
||||
assert_eq!(comment_start.value(), "comment 0");
|
||||
assert_eq!(comment0.value(), "comment 1");
|
||||
assert_eq!(comment1.value(), "comment 2");
|
||||
let comment_start = expr.body.body[0].get_comments();
|
||||
let comment0 = expr.body.body[1].get_comments();
|
||||
let comment1 = expr.body.body[2].get_comments();
|
||||
assert_eq!(comment_start, vec!["// comment 0".to_owned()]);
|
||||
assert_eq!(comment0, vec!["// comment 1".to_owned()]);
|
||||
assert_eq!(comment1, vec!["/// comment 2".to_owned()]);
|
||||
}
|
||||
|
||||
#[test]
|
||||
@ -3186,61 +3227,16 @@ mySk1 = startSketchOn(XY)
|
||||
let tokens = crate::parsing::token::lex(test_program, module_id).unwrap();
|
||||
let expr = function_decl.map(|t| t.0).parse_next(&mut tokens.as_slice()).unwrap();
|
||||
assert_eq!(
|
||||
expr,
|
||||
Node::new(
|
||||
FunctionExpression {
|
||||
params: Default::default(),
|
||||
body: Node::new(
|
||||
Program {
|
||||
body: vec![BodyItem::ReturnStatement(Node::new(
|
||||
ReturnStatement {
|
||||
argument: Expr::Literal(Box::new(Node::new(
|
||||
Literal {
|
||||
value: LiteralValue::Number {
|
||||
value: 2.0,
|
||||
suffix: NumericSuffix::None
|
||||
},
|
||||
raw: "2".to_owned(),
|
||||
digest: None,
|
||||
},
|
||||
29,
|
||||
30,
|
||||
module_id,
|
||||
))),
|
||||
digest: None,
|
||||
},
|
||||
22,
|
||||
30,
|
||||
module_id,
|
||||
))],
|
||||
non_code_meta: NonCodeMeta {
|
||||
non_code_nodes: Default::default(),
|
||||
start_nodes: vec![Node::new(
|
||||
NonCodeNode {
|
||||
value: NonCodeValue::NewLine,
|
||||
digest: None
|
||||
},
|
||||
4,
|
||||
22,
|
||||
module_id,
|
||||
)],
|
||||
digest: None,
|
||||
},
|
||||
inner_attrs: Vec::new(),
|
||||
shebang: None,
|
||||
digest: None,
|
||||
},
|
||||
4,
|
||||
44,
|
||||
module_id,
|
||||
),
|
||||
return_type: None,
|
||||
digest: None,
|
||||
expr.body.non_code_meta.start_nodes,
|
||||
vec![Node::new(
|
||||
NonCodeNode {
|
||||
value: NonCodeValue::NewLine,
|
||||
digest: None
|
||||
},
|
||||
0,
|
||||
44,
|
||||
4,
|
||||
22,
|
||||
module_id,
|
||||
)
|
||||
)]
|
||||
);
|
||||
}
|
||||
|
||||
@ -3282,22 +3278,10 @@ mySk1 = startSketchOn(XY)
|
||||
|
||||
let module_id = ModuleId::default();
|
||||
let tokens = crate::parsing::token::lex(test_program, module_id).unwrap();
|
||||
let Program { non_code_meta, .. } = function_body.parse(tokens.as_slice()).unwrap().inner;
|
||||
assert_eq!(
|
||||
vec![Node::new(
|
||||
NonCodeNode {
|
||||
value: NonCodeValue::BlockComment {
|
||||
value: "this is a comment".to_owned(),
|
||||
style: CommentStyle::Line
|
||||
},
|
||||
digest: None,
|
||||
},
|
||||
0,
|
||||
20,
|
||||
module_id,
|
||||
)],
|
||||
non_code_meta.start_nodes,
|
||||
);
|
||||
let Program {
|
||||
body, non_code_meta, ..
|
||||
} = function_body.parse(tokens.as_slice()).unwrap().inner;
|
||||
assert_eq!(body[0].get_comments(), vec!["// this is a comment".to_owned()],);
|
||||
|
||||
assert_eq!(
|
||||
Some(&vec![
|
||||
@ -3326,21 +3310,7 @@ mySk1 = startSketchOn(XY)
|
||||
non_code_meta.non_code_nodes.get(&0),
|
||||
);
|
||||
|
||||
assert_eq!(
|
||||
Some(&vec![Node::new(
|
||||
NonCodeNode {
|
||||
value: NonCodeValue::BlockComment {
|
||||
value: "this is also a comment".to_owned(),
|
||||
style: CommentStyle::Line
|
||||
},
|
||||
digest: None,
|
||||
},
|
||||
94,
|
||||
120,
|
||||
module_id,
|
||||
)]),
|
||||
non_code_meta.non_code_nodes.get(&1),
|
||||
);
|
||||
assert_eq!(body[2].get_comments(), vec!["// this is also a comment".to_owned()],);
|
||||
}
|
||||
|
||||
#[test]
|
||||
|
@ -1,5 +1,5 @@
|
||||
---
|
||||
source: kcl/src/parsing/parser.rs
|
||||
source: kcl-lib/src/parsing/parser.rs
|
||||
expression: actual
|
||||
---
|
||||
{
|
||||
@ -14,7 +14,8 @@ expression: actual
|
||||
},
|
||||
"raw": "1",
|
||||
"start": 0,
|
||||
"end": 1
|
||||
"end": 1,
|
||||
"commentStart": 0
|
||||
},
|
||||
"right": {
|
||||
"type": "Literal",
|
||||
@ -25,8 +26,10 @@ expression: actual
|
||||
},
|
||||
"raw": "2",
|
||||
"start": 4,
|
||||
"end": 5
|
||||
"end": 5,
|
||||
"commentStart": 4
|
||||
},
|
||||
"start": 0,
|
||||
"end": 5
|
||||
"end": 5,
|
||||
"commentStart": 0
|
||||
}
|
||||
|
@ -1,5 +1,5 @@
|
||||
---
|
||||
source: kcl/src/parsing/parser.rs
|
||||
source: kcl-lib/src/parsing/parser.rs
|
||||
expression: actual
|
||||
---
|
||||
{
|
||||
@ -14,7 +14,8 @@ expression: actual
|
||||
},
|
||||
"raw": "1",
|
||||
"start": 0,
|
||||
"end": 1
|
||||
"end": 1,
|
||||
"commentStart": 0
|
||||
},
|
||||
"right": {
|
||||
"type": "Literal",
|
||||
@ -25,8 +26,10 @@ expression: actual
|
||||
},
|
||||
"raw": "2",
|
||||
"start": 2,
|
||||
"end": 3
|
||||
"end": 3,
|
||||
"commentStart": 2
|
||||
},
|
||||
"start": 0,
|
||||
"end": 3
|
||||
"end": 3,
|
||||
"commentStart": 0
|
||||
}
|
||||
|
@ -1,5 +1,5 @@
|
||||
---
|
||||
source: kcl/src/parsing/parser.rs
|
||||
source: kcl-lib/src/parsing/parser.rs
|
||||
expression: actual
|
||||
---
|
||||
{
|
||||
@ -14,7 +14,8 @@ expression: actual
|
||||
},
|
||||
"raw": "1",
|
||||
"start": 0,
|
||||
"end": 1
|
||||
"end": 1,
|
||||
"commentStart": 0
|
||||
},
|
||||
"right": {
|
||||
"type": "Literal",
|
||||
@ -25,8 +26,10 @@ expression: actual
|
||||
},
|
||||
"raw": "2",
|
||||
"start": 3,
|
||||
"end": 4
|
||||
"end": 4,
|
||||
"commentStart": 3
|
||||
},
|
||||
"start": 0,
|
||||
"end": 4
|
||||
"end": 4,
|
||||
"commentStart": 0
|
||||
}
|
||||
|