Add geometry sandbox test files
This commit is contained in:
314
tools/adaptive-isogrid/tests/geometry_sandbox_2.json
Normal file
314
tools/adaptive-isogrid/tests/geometry_sandbox_2.json
Normal file
@@ -0,0 +1,314 @@
|
||||
{
|
||||
"schema_version": "2.0",
|
||||
"units": "mm",
|
||||
"sandbox_id": "sandbox_2",
|
||||
"outer_boundary": [
|
||||
{
|
||||
"type": "arc",
|
||||
"start": [
|
||||
0.0,
|
||||
0.0
|
||||
],
|
||||
"end": [
|
||||
7.5,
|
||||
-7.5
|
||||
],
|
||||
"center": [
|
||||
0.0,
|
||||
-7.5
|
||||
],
|
||||
"radius": 7.5,
|
||||
"mid": [
|
||||
5.303301,
|
||||
-2.196699
|
||||
],
|
||||
"clockwise": true
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"start": [
|
||||
7.5,
|
||||
-7.5
|
||||
],
|
||||
"end": [
|
||||
7.5,
|
||||
-22.6
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"start": [
|
||||
7.5,
|
||||
-22.6
|
||||
],
|
||||
"end": [
|
||||
22.5,
|
||||
-22.6
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"start": [
|
||||
22.5,
|
||||
-22.6
|
||||
],
|
||||
"end": [
|
||||
22.5,
|
||||
-13.496098
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"start": [
|
||||
22.5,
|
||||
-13.496098
|
||||
],
|
||||
"end": [
|
||||
74.5,
|
||||
-13.496098
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"start": [
|
||||
74.5,
|
||||
-13.496098
|
||||
],
|
||||
"end": [
|
||||
74.5,
|
||||
-22.6
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"start": [
|
||||
74.5,
|
||||
-22.6
|
||||
],
|
||||
"end": [
|
||||
102.5,
|
||||
-22.6
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"start": [
|
||||
102.5,
|
||||
-22.6
|
||||
],
|
||||
"end": [
|
||||
102.5,
|
||||
-7.5
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "arc",
|
||||
"start": [
|
||||
102.5,
|
||||
-7.5
|
||||
],
|
||||
"end": [
|
||||
117.5,
|
||||
-7.5
|
||||
],
|
||||
"center": [
|
||||
110.0,
|
||||
-7.5
|
||||
],
|
||||
"radius": 7.5,
|
||||
"mid": [
|
||||
110.0,
|
||||
0.0
|
||||
],
|
||||
"clockwise": false
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"start": [
|
||||
117.5,
|
||||
-7.5
|
||||
],
|
||||
"end": [
|
||||
117.5,
|
||||
-22.6
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"start": [
|
||||
117.5,
|
||||
-22.6
|
||||
],
|
||||
"end": [
|
||||
140.748693,
|
||||
-22.6
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"start": [
|
||||
140.748693,
|
||||
-22.6
|
||||
],
|
||||
"end": [
|
||||
140.748693,
|
||||
124.4
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"start": [
|
||||
140.748693,
|
||||
124.4
|
||||
],
|
||||
"end": [
|
||||
117.5,
|
||||
124.4
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"start": [
|
||||
117.5,
|
||||
124.4
|
||||
],
|
||||
"end": [
|
||||
117.5,
|
||||
102.5
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "arc",
|
||||
"start": [
|
||||
117.5,
|
||||
102.5
|
||||
],
|
||||
"end": [
|
||||
102.5,
|
||||
102.5
|
||||
],
|
||||
"center": [
|
||||
110.0,
|
||||
102.5
|
||||
],
|
||||
"radius": 7.5,
|
||||
"mid": [
|
||||
110.0,
|
||||
95.0
|
||||
],
|
||||
"clockwise": true
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"start": [
|
||||
102.5,
|
||||
102.5
|
||||
],
|
||||
"end": [
|
||||
102.5,
|
||||
124.4
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"start": [
|
||||
102.5,
|
||||
124.4
|
||||
],
|
||||
"end": [
|
||||
7.5,
|
||||
124.4
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"start": [
|
||||
7.5,
|
||||
124.4
|
||||
],
|
||||
"end": [
|
||||
7.5,
|
||||
102.5
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "arc",
|
||||
"start": [
|
||||
7.5,
|
||||
102.5
|
||||
],
|
||||
"end": [
|
||||
0.0,
|
||||
95.0
|
||||
],
|
||||
"center": [
|
||||
0.0,
|
||||
102.5
|
||||
],
|
||||
"radius": 7.5,
|
||||
"mid": [
|
||||
5.303301,
|
||||
97.196699
|
||||
],
|
||||
"clockwise": true
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"start": [
|
||||
0.0,
|
||||
95.0
|
||||
],
|
||||
"end": [
|
||||
-13.5,
|
||||
95.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"start": [
|
||||
-13.5,
|
||||
95.0
|
||||
],
|
||||
"end": [
|
||||
-13.5,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"start": [
|
||||
-13.5,
|
||||
0.0
|
||||
],
|
||||
"end": [
|
||||
0.0,
|
||||
0.0
|
||||
]
|
||||
}
|
||||
],
|
||||
"inner_boundaries": [],
|
||||
"num_inner_boundaries": 0,
|
||||
"thickness": null,
|
||||
"transform": {
|
||||
"origin": [
|
||||
-196.0,
|
||||
175.5,
|
||||
4.35
|
||||
],
|
||||
"x_axis": [
|
||||
0.0,
|
||||
-1.0,
|
||||
0.0
|
||||
],
|
||||
"y_axis": [
|
||||
1.0,
|
||||
0.0,
|
||||
-0.0
|
||||
],
|
||||
"normal": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user