lint default planes and other plane cleanup Signed-off-by: Jess Frazelle <github@jessfraz.com>
		
			
				
	
	
		
			1745 lines
		
	
	
		
			34 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			1745 lines
		
	
	
		
			34 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| ---
 | |
| source: kcl-lib/src/simulation_tests.rs
 | |
| description: Variables in memory after executing i_shape.kcl
 | |
| ---
 | |
| {
 | |
|   "brace_base": {
 | |
|     "type": "Sketch",
 | |
|     "value": {
 | |
|       "type": "Sketch",
 | |
|       "id": "[uuid]",
 | |
|       "paths": [
 | |
|         {
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           },
 | |
|           "from": [
 | |
|             5.0,
 | |
|             0.0
 | |
|           ],
 | |
|           "tag": null,
 | |
|           "to": [
 | |
|             68.4,
 | |
|             0.0
 | |
|           ],
 | |
|           "type": "ToPoint",
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           },
 | |
|           "ccw": true,
 | |
|           "center": [
 | |
|             68.4,
 | |
|             5.0
 | |
|           ],
 | |
|           "from": [
 | |
|             68.4,
 | |
|             0.0
 | |
|           ],
 | |
|           "tag": null,
 | |
|           "to": [
 | |
|             73.4,
 | |
|             5.0
 | |
|           ],
 | |
|           "type": "TangentialArcTo",
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           },
 | |
|           "from": [
 | |
|             73.4,
 | |
|             5.0
 | |
|           ],
 | |
|           "tag": null,
 | |
|           "to": [
 | |
|             73.4,
 | |
|             25.0
 | |
|           ],
 | |
|           "type": "ToPoint",
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           },
 | |
|           "ccw": true,
 | |
|           "center": [
 | |
|             68.4,
 | |
|             25.0
 | |
|           ],
 | |
|           "from": [
 | |
|             73.4,
 | |
|             25.0
 | |
|           ],
 | |
|           "tag": null,
 | |
|           "to": [
 | |
|             68.4,
 | |
|             30.0
 | |
|           ],
 | |
|           "type": "TangentialArcTo",
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           },
 | |
|           "from": [
 | |
|             68.4,
 | |
|             30.0
 | |
|           ],
 | |
|           "tag": null,
 | |
|           "to": [
 | |
|             55.6,
 | |
|             30.0
 | |
|           ],
 | |
|           "type": "ToPoint",
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           },
 | |
|           "ccw": false,
 | |
|           "center": [
 | |
|             55.6,
 | |
|             35.0
 | |
|           ],
 | |
|           "from": [
 | |
|             55.6,
 | |
|             30.0
 | |
|           ],
 | |
|           "tag": null,
 | |
|           "to": [
 | |
|             50.6,
 | |
|             35.0
 | |
|           ],
 | |
|           "type": "TangentialArcTo",
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           },
 | |
|           "from": [
 | |
|             50.6,
 | |
|             35.0
 | |
|           ],
 | |
|           "tag": null,
 | |
|           "to": [
 | |
|             50.6,
 | |
|             97.0
 | |
|           ],
 | |
|           "type": "ToPoint",
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           },
 | |
|           "ccw": false,
 | |
|           "center": [
 | |
|             55.6,
 | |
|             97.0
 | |
|           ],
 | |
|           "from": [
 | |
|             50.6,
 | |
|             97.0
 | |
|           ],
 | |
|           "tag": null,
 | |
|           "to": [
 | |
|             55.6,
 | |
|             102.0
 | |
|           ],
 | |
|           "type": "TangentialArcTo",
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           },
 | |
|           "from": [
 | |
|             55.6,
 | |
|             102.0
 | |
|           ],
 | |
|           "tag": null,
 | |
|           "to": [
 | |
|             60.6,
 | |
|             102.0
 | |
|           ],
 | |
|           "type": "ToPoint",
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           },
 | |
|           "ccw": true,
 | |
|           "center": [
 | |
|             60.6,
 | |
|             107.0
 | |
|           ],
 | |
|           "from": [
 | |
|             60.6,
 | |
|             102.0
 | |
|           ],
 | |
|           "tag": null,
 | |
|           "to": [
 | |
|             65.6,
 | |
|             107.0
 | |
|           ],
 | |
|           "type": "TangentialArcTo",
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           },
 | |
|           "from": [
 | |
|             65.6,
 | |
|             107.0
 | |
|           ],
 | |
|           "tag": null,
 | |
|           "to": [
 | |
|             65.6,
 | |
|             125.0
 | |
|           ],
 | |
|           "type": "ToPoint",
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           },
 | |
|           "ccw": true,
 | |
|           "center": [
 | |
|             60.6,
 | |
|             125.0
 | |
|           ],
 | |
|           "from": [
 | |
|             65.6,
 | |
|             125.0
 | |
|           ],
 | |
|           "tag": null,
 | |
|           "to": [
 | |
|             60.6,
 | |
|             130.0
 | |
|           ],
 | |
|           "type": "TangentialArcTo",
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           },
 | |
|           "from": [
 | |
|             60.6,
 | |
|             130.0
 | |
|           ],
 | |
|           "tag": null,
 | |
|           "to": [
 | |
|             16.6,
 | |
|             130.0
 | |
|           ],
 | |
|           "type": "ToPoint",
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           },
 | |
|           "ccw": true,
 | |
|           "center": [
 | |
|             16.6,
 | |
|             125.0
 | |
|           ],
 | |
|           "from": [
 | |
|             16.6,
 | |
|             130.0
 | |
|           ],
 | |
|           "tag": null,
 | |
|           "to": [
 | |
|             11.6,
 | |
|             125.0
 | |
|           ],
 | |
|           "type": "TangentialArcTo",
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           },
 | |
|           "from": [
 | |
|             11.6,
 | |
|             125.0
 | |
|           ],
 | |
|           "tag": null,
 | |
|           "to": [
 | |
|             11.6,
 | |
|             107.0
 | |
|           ],
 | |
|           "type": "ToPoint",
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           },
 | |
|           "ccw": true,
 | |
|           "center": [
 | |
|             16.6,
 | |
|             107.0
 | |
|           ],
 | |
|           "from": [
 | |
|             11.6,
 | |
|             107.0
 | |
|           ],
 | |
|           "tag": null,
 | |
|           "to": [
 | |
|             16.6,
 | |
|             102.0
 | |
|           ],
 | |
|           "type": "TangentialArcTo",
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           },
 | |
|           "from": [
 | |
|             16.6,
 | |
|             102.0
 | |
|           ],
 | |
|           "tag": null,
 | |
|           "to": [
 | |
|             21.6,
 | |
|             102.0
 | |
|           ],
 | |
|           "type": "ToPoint",
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           },
 | |
|           "ccw": false,
 | |
|           "center": [
 | |
|             21.6,
 | |
|             97.0
 | |
|           ],
 | |
|           "from": [
 | |
|             21.6,
 | |
|             102.0
 | |
|           ],
 | |
|           "tag": null,
 | |
|           "to": [
 | |
|             26.6,
 | |
|             97.0
 | |
|           ],
 | |
|           "type": "TangentialArcTo",
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           },
 | |
|           "from": [
 | |
|             26.6,
 | |
|             97.0
 | |
|           ],
 | |
|           "tag": null,
 | |
|           "to": [
 | |
|             26.6,
 | |
|             35.0
 | |
|           ],
 | |
|           "type": "ToPoint",
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           },
 | |
|           "ccw": false,
 | |
|           "center": [
 | |
|             21.6,
 | |
|             35.0
 | |
|           ],
 | |
|           "from": [
 | |
|             26.6,
 | |
|             35.0
 | |
|           ],
 | |
|           "tag": null,
 | |
|           "to": [
 | |
|             21.6,
 | |
|             30.0
 | |
|           ],
 | |
|           "type": "TangentialArcTo",
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           },
 | |
|           "from": [
 | |
|             21.6,
 | |
|             30.0
 | |
|           ],
 | |
|           "tag": null,
 | |
|           "to": [
 | |
|             5.0,
 | |
|             30.0
 | |
|           ],
 | |
|           "type": "ToPoint",
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           },
 | |
|           "ccw": true,
 | |
|           "center": [
 | |
|             5.0,
 | |
|             25.0
 | |
|           ],
 | |
|           "from": [
 | |
|             5.0,
 | |
|             30.0
 | |
|           ],
 | |
|           "tag": null,
 | |
|           "to": [
 | |
|             0.0,
 | |
|             25.0
 | |
|           ],
 | |
|           "type": "TangentialArcTo",
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           },
 | |
|           "from": [
 | |
|             0.0,
 | |
|             25.0
 | |
|           ],
 | |
|           "tag": null,
 | |
|           "to": [
 | |
|             0.0,
 | |
|             5.0
 | |
|           ],
 | |
|           "type": "ToPoint",
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           },
 | |
|           "ccw": true,
 | |
|           "center": [
 | |
|             5.0,
 | |
|             5.0
 | |
|           ],
 | |
|           "from": [
 | |
|             0.0,
 | |
|             5.0
 | |
|           ],
 | |
|           "tag": null,
 | |
|           "to": [
 | |
|             5.0,
 | |
|             0.0
 | |
|           ],
 | |
|           "type": "TangentialArcTo",
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           },
 | |
|           "from": [
 | |
|             5.0,
 | |
|             0.0
 | |
|           ],
 | |
|           "tag": null,
 | |
|           "to": [
 | |
|             5.0,
 | |
|             0.0
 | |
|           ],
 | |
|           "type": "ToPoint",
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         }
 | |
|       ],
 | |
|       "on": {
 | |
|         "artifactId": "[uuid]",
 | |
|         "id": "[uuid]",
 | |
|         "origin": {
 | |
|           "x": 0.0,
 | |
|           "y": 0.0,
 | |
|           "z": 0.0,
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "type": "plane",
 | |
|         "value": "XY",
 | |
|         "xAxis": {
 | |
|           "x": 1.0,
 | |
|           "y": 0.0,
 | |
|           "z": 0.0,
 | |
|           "units": {
 | |
|             "type": "Unknown"
 | |
|           }
 | |
|         },
 | |
|         "yAxis": {
 | |
|           "x": 0.0,
 | |
|           "y": 1.0,
 | |
|           "z": 0.0,
 | |
|           "units": {
 | |
|             "type": "Unknown"
 | |
|           }
 | |
|         }
 | |
|       },
 | |
|       "start": {
 | |
|         "from": [
 | |
|           5.0,
 | |
|           0.0
 | |
|         ],
 | |
|         "to": [
 | |
|           5.0,
 | |
|           0.0
 | |
|         ],
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         },
 | |
|         "tag": null,
 | |
|         "__geoMeta": {
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": []
 | |
|         }
 | |
|       },
 | |
|       "artifactId": "[uuid]",
 | |
|       "originalId": "[uuid]",
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "corner_radius": {
 | |
|     "type": "Number",
 | |
|     "value": 5.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "d_wrist_circumference": {
 | |
|     "type": "MixedArray",
 | |
|     "value": [
 | |
|       {
 | |
|         "type": "Number",
 | |
|         "value": 22.8,
 | |
|         "ty": {
 | |
|           "type": "Default",
 | |
|           "len": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "angle": {
 | |
|             "type": "Degrees"
 | |
|           }
 | |
|         }
 | |
|       },
 | |
|       {
 | |
|         "type": "Number",
 | |
|         "value": 10.7,
 | |
|         "ty": {
 | |
|           "type": "Default",
 | |
|           "len": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "angle": {
 | |
|             "type": "Degrees"
 | |
|           }
 | |
|         }
 | |
|       },
 | |
|       {
 | |
|         "type": "Number",
 | |
|         "value": 16.4,
 | |
|         "ty": {
 | |
|           "type": "Default",
 | |
|           "len": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "angle": {
 | |
|             "type": "Degrees"
 | |
|           }
 | |
|         }
 | |
|       },
 | |
|       {
 | |
|         "type": "Number",
 | |
|         "value": 18.5,
 | |
|         "ty": {
 | |
|           "type": "Default",
 | |
|           "len": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "angle": {
 | |
|             "type": "Degrees"
 | |
|           }
 | |
|         }
 | |
|       }
 | |
|     ]
 | |
|   },
 | |
|   "final": {
 | |
|     "type": "Solid",
 | |
|     "value": {
 | |
|       "type": "Solid",
 | |
|       "id": "[uuid]",
 | |
|       "artifactId": "[uuid]",
 | |
|       "value": [
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudeArc"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudeArc"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudeArc"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudeArc"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudeArc"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudeArc"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudeArc"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudeArc"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudeArc"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudeArc"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudeArc"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudeArc"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               5.0,
 | |
|               0.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               68.4,
 | |
|               0.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "ccw": true,
 | |
|             "center": [
 | |
|               68.4,
 | |
|               5.0
 | |
|             ],
 | |
|             "from": [
 | |
|               68.4,
 | |
|               0.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               73.4,
 | |
|               5.0
 | |
|             ],
 | |
|             "type": "TangentialArcTo",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               73.4,
 | |
|               5.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               73.4,
 | |
|               25.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "ccw": true,
 | |
|             "center": [
 | |
|               68.4,
 | |
|               25.0
 | |
|             ],
 | |
|             "from": [
 | |
|               73.4,
 | |
|               25.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               68.4,
 | |
|               30.0
 | |
|             ],
 | |
|             "type": "TangentialArcTo",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               68.4,
 | |
|               30.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               55.6,
 | |
|               30.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "ccw": false,
 | |
|             "center": [
 | |
|               55.6,
 | |
|               35.0
 | |
|             ],
 | |
|             "from": [
 | |
|               55.6,
 | |
|               30.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               50.6,
 | |
|               35.0
 | |
|             ],
 | |
|             "type": "TangentialArcTo",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               50.6,
 | |
|               35.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               50.6,
 | |
|               97.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "ccw": false,
 | |
|             "center": [
 | |
|               55.6,
 | |
|               97.0
 | |
|             ],
 | |
|             "from": [
 | |
|               50.6,
 | |
|               97.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               55.6,
 | |
|               102.0
 | |
|             ],
 | |
|             "type": "TangentialArcTo",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               55.6,
 | |
|               102.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               60.6,
 | |
|               102.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "ccw": true,
 | |
|             "center": [
 | |
|               60.6,
 | |
|               107.0
 | |
|             ],
 | |
|             "from": [
 | |
|               60.6,
 | |
|               102.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               65.6,
 | |
|               107.0
 | |
|             ],
 | |
|             "type": "TangentialArcTo",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               65.6,
 | |
|               107.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               65.6,
 | |
|               125.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "ccw": true,
 | |
|             "center": [
 | |
|               60.6,
 | |
|               125.0
 | |
|             ],
 | |
|             "from": [
 | |
|               65.6,
 | |
|               125.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               60.6,
 | |
|               130.0
 | |
|             ],
 | |
|             "type": "TangentialArcTo",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               60.6,
 | |
|               130.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               16.6,
 | |
|               130.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "ccw": true,
 | |
|             "center": [
 | |
|               16.6,
 | |
|               125.0
 | |
|             ],
 | |
|             "from": [
 | |
|               16.6,
 | |
|               130.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               11.6,
 | |
|               125.0
 | |
|             ],
 | |
|             "type": "TangentialArcTo",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               11.6,
 | |
|               125.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               11.6,
 | |
|               107.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "ccw": true,
 | |
|             "center": [
 | |
|               16.6,
 | |
|               107.0
 | |
|             ],
 | |
|             "from": [
 | |
|               11.6,
 | |
|               107.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               16.6,
 | |
|               102.0
 | |
|             ],
 | |
|             "type": "TangentialArcTo",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               16.6,
 | |
|               102.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               21.6,
 | |
|               102.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "ccw": false,
 | |
|             "center": [
 | |
|               21.6,
 | |
|               97.0
 | |
|             ],
 | |
|             "from": [
 | |
|               21.6,
 | |
|               102.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               26.6,
 | |
|               97.0
 | |
|             ],
 | |
|             "type": "TangentialArcTo",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               26.6,
 | |
|               97.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               26.6,
 | |
|               35.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "ccw": false,
 | |
|             "center": [
 | |
|               21.6,
 | |
|               35.0
 | |
|             ],
 | |
|             "from": [
 | |
|               26.6,
 | |
|               35.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               21.6,
 | |
|               30.0
 | |
|             ],
 | |
|             "type": "TangentialArcTo",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               21.6,
 | |
|               30.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               5.0,
 | |
|               30.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "ccw": true,
 | |
|             "center": [
 | |
|               5.0,
 | |
|               25.0
 | |
|             ],
 | |
|             "from": [
 | |
|               5.0,
 | |
|               30.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               0.0,
 | |
|               25.0
 | |
|             ],
 | |
|             "type": "TangentialArcTo",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               0.0,
 | |
|               25.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               0.0,
 | |
|               5.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "ccw": true,
 | |
|             "center": [
 | |
|               5.0,
 | |
|               5.0
 | |
|             ],
 | |
|             "from": [
 | |
|               0.0,
 | |
|               5.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               5.0,
 | |
|               0.0
 | |
|             ],
 | |
|             "type": "TangentialArcTo",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               5.0,
 | |
|               0.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               5.0,
 | |
|               0.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "artifactId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "origin": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0,
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           "type": "plane",
 | |
|           "value": "XY",
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0,
 | |
|             "units": {
 | |
|               "type": "Unknown"
 | |
|             }
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 1.0,
 | |
|             "z": 0.0,
 | |
|             "units": {
 | |
|               "type": "Unknown"
 | |
|             }
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             5.0,
 | |
|             0.0
 | |
|           ],
 | |
|           "to": [
 | |
|             5.0,
 | |
|             0.0
 | |
|           ],
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "tag": null,
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           }
 | |
|         },
 | |
|         "artifactId": "[uuid]",
 | |
|         "originalId": "[uuid]",
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         }
 | |
|       },
 | |
|       "height": 3.0,
 | |
|       "startCapId": "[uuid]",
 | |
|       "endCapId": "[uuid]",
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "sectional": false
 | |
|     }
 | |
|   },
 | |
|   "hand_thickness": {
 | |
|     "type": "Number",
 | |
|     "value": 24.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "inner": {
 | |
|     "type": "Sketch",
 | |
|     "value": {
 | |
|       "type": "Sketch",
 | |
|       "id": "[uuid]",
 | |
|       "paths": [
 | |
|         {
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           },
 | |
|           "from": [
 | |
|             0.0,
 | |
|             0.0
 | |
|           ],
 | |
|           "tag": null,
 | |
|           "to": [
 | |
|             1.0,
 | |
|             0.0
 | |
|           ],
 | |
|           "type": "ToPoint",
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           },
 | |
|           "ccw": true,
 | |
|           "center": [
 | |
|             1.0,
 | |
|             5.0
 | |
|           ],
 | |
|           "from": [
 | |
|             1.0,
 | |
|             0.0
 | |
|           ],
 | |
|           "tag": null,
 | |
|           "to": [
 | |
|             6.0,
 | |
|             5.0
 | |
|           ],
 | |
|           "type": "TangentialArcTo",
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           },
 | |
|           "from": [
 | |
|             6.0,
 | |
|             5.0
 | |
|           ],
 | |
|           "tag": null,
 | |
|           "to": [
 | |
|             6.0,
 | |
|             20.0
 | |
|           ],
 | |
|           "type": "ToPoint",
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           },
 | |
|           "ccw": true,
 | |
|           "center": [
 | |
|             1.0,
 | |
|             20.0
 | |
|           ],
 | |
|           "from": [
 | |
|             6.0,
 | |
|             20.0
 | |
|           ],
 | |
|           "tag": null,
 | |
|           "to": [
 | |
|             1.0,
 | |
|             25.0
 | |
|           ],
 | |
|           "type": "TangentialArcTo",
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           },
 | |
|           "from": [
 | |
|             1.0,
 | |
|             25.0
 | |
|           ],
 | |
|           "tag": null,
 | |
|           "to": [
 | |
|             0.0,
 | |
|             25.0
 | |
|           ],
 | |
|           "type": "ToPoint",
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           },
 | |
|           "ccw": true,
 | |
|           "center": [
 | |
|             0.0,
 | |
|             20.0
 | |
|           ],
 | |
|           "from": [
 | |
|             0.0,
 | |
|             25.0
 | |
|           ],
 | |
|           "tag": null,
 | |
|           "to": [
 | |
|             -5.0,
 | |
|             20.0
 | |
|           ],
 | |
|           "type": "TangentialArcTo",
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           },
 | |
|           "from": [
 | |
|             -5.0,
 | |
|             20.0
 | |
|           ],
 | |
|           "tag": null,
 | |
|           "to": [
 | |
|             -5.0,
 | |
|             5.0
 | |
|           ],
 | |
|           "type": "ToPoint",
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           },
 | |
|           "ccw": true,
 | |
|           "center": [
 | |
|             0.0,
 | |
|             5.0
 | |
|           ],
 | |
|           "from": [
 | |
|             -5.0,
 | |
|             5.0
 | |
|           ],
 | |
|           "tag": null,
 | |
|           "to": [
 | |
|             0.0,
 | |
|             0.0
 | |
|           ],
 | |
|           "type": "TangentialArcTo",
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         {
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           },
 | |
|           "from": [
 | |
|             0.0,
 | |
|             0.0
 | |
|           ],
 | |
|           "tag": null,
 | |
|           "to": [
 | |
|             0.0,
 | |
|             0.0
 | |
|           ],
 | |
|           "type": "ToPoint",
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         }
 | |
|       ],
 | |
|       "on": {
 | |
|         "artifactId": "[uuid]",
 | |
|         "id": "[uuid]",
 | |
|         "origin": {
 | |
|           "x": 0.0,
 | |
|           "y": 0.0,
 | |
|           "z": 0.0,
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "type": "plane",
 | |
|         "value": "XY",
 | |
|         "xAxis": {
 | |
|           "x": 1.0,
 | |
|           "y": 0.0,
 | |
|           "z": 0.0,
 | |
|           "units": {
 | |
|             "type": "Unknown"
 | |
|           }
 | |
|         },
 | |
|         "yAxis": {
 | |
|           "x": 0.0,
 | |
|           "y": 1.0,
 | |
|           "z": 0.0,
 | |
|           "units": {
 | |
|             "type": "Unknown"
 | |
|           }
 | |
|         }
 | |
|       },
 | |
|       "start": {
 | |
|         "from": [
 | |
|           0.0,
 | |
|           0.0
 | |
|         ],
 | |
|         "to": [
 | |
|           0.0,
 | |
|           0.0
 | |
|         ],
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         },
 | |
|         "tag": null,
 | |
|         "__geoMeta": {
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": []
 | |
|         }
 | |
|       },
 | |
|       "artifactId": "[uuid]",
 | |
|       "originalId": "[uuid]",
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "length": {
 | |
|     "type": "Number",
 | |
|     "value": 120.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "width": {
 | |
|     "type": "Number",
 | |
|     "value": 68.4,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   }
 | |
| }
 |