22121 lines
		
	
	
		
			581 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			22121 lines
		
	
	
		
			581 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| ---
 | |
| source: kcl-lib/src/simulation_tests.rs
 | |
| description: Variables in memory after executing kitt.kcl
 | |
| ---
 | |
| {
 | |
|   "grillColumnA": {
 | |
|     "type": "Number",
 | |
|     "value": 14.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "grillColumnB": {
 | |
|     "type": "Number",
 | |
|     "value": 13.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "grillColumnC": {
 | |
|     "type": "Number",
 | |
|     "value": 12.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "grillColumnD": {
 | |
|     "type": "Number",
 | |
|     "value": 11.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "grillColumnE": {
 | |
|     "type": "Number",
 | |
|     "value": 10.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "grillHoleAB": {
 | |
|     "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": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               27.0,
 | |
|               13.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               27.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               27.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               28.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               28.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               28.0,
 | |
|               13.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               28.0,
 | |
|               13.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               27.0,
 | |
|               13.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               27.0,
 | |
|               13.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               27.0,
 | |
|               13.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "face",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "seg02",
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": -1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "solid": {
 | |
|             "type": "Solid",
 | |
|             "id": "[uuid]",
 | |
|             "artifactId": "[uuid]",
 | |
|             "value": [
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": {
 | |
|                   "commentStart": 759,
 | |
|                   "end": 765,
 | |
|                   "start": 759,
 | |
|                   "type": "TagDeclarator",
 | |
|                   "value": "seg01"
 | |
|                 },
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": {
 | |
|                   "commentStart": 810,
 | |
|                   "end": 816,
 | |
|                   "start": 810,
 | |
|                   "type": "TagDeclarator",
 | |
|                   "value": "seg02"
 | |
|                 },
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               }
 | |
|             ],
 | |
|             "sketch": {
 | |
|               "type": "Sketch",
 | |
|               "id": "[uuid]",
 | |
|               "paths": [
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "tag": {
 | |
|                     "commentStart": 759,
 | |
|                     "end": 765,
 | |
|                     "start": 759,
 | |
|                     "type": "TagDeclarator",
 | |
|                     "value": "seg01"
 | |
|                   },
 | |
|                   "to": [
 | |
|                     13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "tag": {
 | |
|                     "commentStart": 810,
 | |
|                     "end": 816,
 | |
|                     "start": 810,
 | |
|                     "type": "TagDeclarator",
 | |
|                     "value": "seg02"
 | |
|                   },
 | |
|                   "to": [
 | |
|                     13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 }
 | |
|               ],
 | |
|               "on": {
 | |
|                 "type": "plane",
 | |
|                 "id": "[uuid]",
 | |
|                 "artifactId": "[uuid]",
 | |
|                 "value": "XZ",
 | |
|                 "origin": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "xAxis": {
 | |
|                   "x": 1.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "yAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 1.0
 | |
|                 },
 | |
|                 "zAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": -1.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 }
 | |
|               },
 | |
|               "start": {
 | |
|                 "from": [
 | |
|                   -13.0,
 | |
|                   6.0
 | |
|                 ],
 | |
|                 "to": [
 | |
|                   -13.0,
 | |
|                   6.0
 | |
|                 ],
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 },
 | |
|                 "tag": null,
 | |
|                 "__geoMeta": {
 | |
|                   "id": "[uuid]",
 | |
|                   "sourceRange": []
 | |
|                 }
 | |
|               },
 | |
|               "tags": {
 | |
|                 "seg01": {
 | |
|                   "type": "TagIdentifier",
 | |
|                   "value": "seg01"
 | |
|                 },
 | |
|                 "seg02": {
 | |
|                   "type": "TagIdentifier",
 | |
|                   "value": "seg02"
 | |
|                 }
 | |
|               },
 | |
|               "artifactId": "[uuid]",
 | |
|               "originalId": "[uuid]",
 | |
|               "units": {
 | |
|                 "type": "Mm"
 | |
|               }
 | |
|             },
 | |
|             "height": 18.0,
 | |
|             "startCapId": "[uuid]",
 | |
|             "endCapId": "[uuid]",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             27.0,
 | |
|             13.0
 | |
|           ],
 | |
|           "to": [
 | |
|             27.0,
 | |
|             13.0
 | |
|           ],
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "tag": null,
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           }
 | |
|         },
 | |
|         "artifactId": "[uuid]",
 | |
|         "originalId": "[uuid]",
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         }
 | |
|       },
 | |
|       "height": -2.0,
 | |
|       "startCapId": "[uuid]",
 | |
|       "endCapId": null,
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "grillHoleAD": {
 | |
|     "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": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               27.0,
 | |
|               11.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               27.0,
 | |
|               12.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               27.0,
 | |
|               12.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               28.0,
 | |
|               12.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               28.0,
 | |
|               12.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               28.0,
 | |
|               11.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               28.0,
 | |
|               11.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               27.0,
 | |
|               11.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               27.0,
 | |
|               11.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               27.0,
 | |
|               11.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "face",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "seg02",
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": -1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "solid": {
 | |
|             "type": "Solid",
 | |
|             "id": "[uuid]",
 | |
|             "artifactId": "[uuid]",
 | |
|             "value": [
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": {
 | |
|                   "commentStart": 759,
 | |
|                   "end": 765,
 | |
|                   "start": 759,
 | |
|                   "type": "TagDeclarator",
 | |
|                   "value": "seg01"
 | |
|                 },
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": {
 | |
|                   "commentStart": 810,
 | |
|                   "end": 816,
 | |
|                   "start": 810,
 | |
|                   "type": "TagDeclarator",
 | |
|                   "value": "seg02"
 | |
|                 },
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               }
 | |
|             ],
 | |
|             "sketch": {
 | |
|               "type": "Sketch",
 | |
|               "id": "[uuid]",
 | |
|               "paths": [
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "tag": {
 | |
|                     "commentStart": 759,
 | |
|                     "end": 765,
 | |
|                     "start": 759,
 | |
|                     "type": "TagDeclarator",
 | |
|                     "value": "seg01"
 | |
|                   },
 | |
|                   "to": [
 | |
|                     13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "tag": {
 | |
|                     "commentStart": 810,
 | |
|                     "end": 816,
 | |
|                     "start": 810,
 | |
|                     "type": "TagDeclarator",
 | |
|                     "value": "seg02"
 | |
|                   },
 | |
|                   "to": [
 | |
|                     13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 }
 | |
|               ],
 | |
|               "on": {
 | |
|                 "type": "plane",
 | |
|                 "id": "[uuid]",
 | |
|                 "artifactId": "[uuid]",
 | |
|                 "value": "XZ",
 | |
|                 "origin": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "xAxis": {
 | |
|                   "x": 1.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "yAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 1.0
 | |
|                 },
 | |
|                 "zAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": -1.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 }
 | |
|               },
 | |
|               "start": {
 | |
|                 "from": [
 | |
|                   -13.0,
 | |
|                   6.0
 | |
|                 ],
 | |
|                 "to": [
 | |
|                   -13.0,
 | |
|                   6.0
 | |
|                 ],
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 },
 | |
|                 "tag": null,
 | |
|                 "__geoMeta": {
 | |
|                   "id": "[uuid]",
 | |
|                   "sourceRange": []
 | |
|                 }
 | |
|               },
 | |
|               "tags": {
 | |
|                 "seg01": {
 | |
|                   "type": "TagIdentifier",
 | |
|                   "value": "seg01"
 | |
|                 },
 | |
|                 "seg02": {
 | |
|                   "type": "TagIdentifier",
 | |
|                   "value": "seg02"
 | |
|                 }
 | |
|               },
 | |
|               "artifactId": "[uuid]",
 | |
|               "originalId": "[uuid]",
 | |
|               "units": {
 | |
|                 "type": "Mm"
 | |
|               }
 | |
|             },
 | |
|             "height": 18.0,
 | |
|             "startCapId": "[uuid]",
 | |
|             "endCapId": "[uuid]",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             27.0,
 | |
|             11.0
 | |
|           ],
 | |
|           "to": [
 | |
|             27.0,
 | |
|             11.0
 | |
|           ],
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "tag": null,
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           }
 | |
|         },
 | |
|         "artifactId": "[uuid]",
 | |
|         "originalId": "[uuid]",
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         }
 | |
|       },
 | |
|       "height": -2.0,
 | |
|       "startCapId": "[uuid]",
 | |
|       "endCapId": null,
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "grillHoleBA": {
 | |
|     "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": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               25.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               25.0,
 | |
|               15.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               25.0,
 | |
|               15.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               26.0,
 | |
|               15.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               26.0,
 | |
|               15.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               26.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               26.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               25.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               25.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               25.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "face",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "seg02",
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": -1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "solid": {
 | |
|             "type": "Solid",
 | |
|             "id": "[uuid]",
 | |
|             "artifactId": "[uuid]",
 | |
|             "value": [
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": {
 | |
|                   "commentStart": 759,
 | |
|                   "end": 765,
 | |
|                   "start": 759,
 | |
|                   "type": "TagDeclarator",
 | |
|                   "value": "seg01"
 | |
|                 },
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": {
 | |
|                   "commentStart": 810,
 | |
|                   "end": 816,
 | |
|                   "start": 810,
 | |
|                   "type": "TagDeclarator",
 | |
|                   "value": "seg02"
 | |
|                 },
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               }
 | |
|             ],
 | |
|             "sketch": {
 | |
|               "type": "Sketch",
 | |
|               "id": "[uuid]",
 | |
|               "paths": [
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "tag": {
 | |
|                     "commentStart": 759,
 | |
|                     "end": 765,
 | |
|                     "start": 759,
 | |
|                     "type": "TagDeclarator",
 | |
|                     "value": "seg01"
 | |
|                   },
 | |
|                   "to": [
 | |
|                     13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "tag": {
 | |
|                     "commentStart": 810,
 | |
|                     "end": 816,
 | |
|                     "start": 810,
 | |
|                     "type": "TagDeclarator",
 | |
|                     "value": "seg02"
 | |
|                   },
 | |
|                   "to": [
 | |
|                     13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 }
 | |
|               ],
 | |
|               "on": {
 | |
|                 "type": "plane",
 | |
|                 "id": "[uuid]",
 | |
|                 "artifactId": "[uuid]",
 | |
|                 "value": "XZ",
 | |
|                 "origin": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "xAxis": {
 | |
|                   "x": 1.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "yAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 1.0
 | |
|                 },
 | |
|                 "zAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": -1.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 }
 | |
|               },
 | |
|               "start": {
 | |
|                 "from": [
 | |
|                   -13.0,
 | |
|                   6.0
 | |
|                 ],
 | |
|                 "to": [
 | |
|                   -13.0,
 | |
|                   6.0
 | |
|                 ],
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 },
 | |
|                 "tag": null,
 | |
|                 "__geoMeta": {
 | |
|                   "id": "[uuid]",
 | |
|                   "sourceRange": []
 | |
|                 }
 | |
|               },
 | |
|               "tags": {
 | |
|                 "seg01": {
 | |
|                   "type": "TagIdentifier",
 | |
|                   "value": "seg01"
 | |
|                 },
 | |
|                 "seg02": {
 | |
|                   "type": "TagIdentifier",
 | |
|                   "value": "seg02"
 | |
|                 }
 | |
|               },
 | |
|               "artifactId": "[uuid]",
 | |
|               "originalId": "[uuid]",
 | |
|               "units": {
 | |
|                 "type": "Mm"
 | |
|               }
 | |
|             },
 | |
|             "height": 18.0,
 | |
|             "startCapId": "[uuid]",
 | |
|             "endCapId": "[uuid]",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             25.0,
 | |
|             14.0
 | |
|           ],
 | |
|           "to": [
 | |
|             25.0,
 | |
|             14.0
 | |
|           ],
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "tag": null,
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           }
 | |
|         },
 | |
|         "artifactId": "[uuid]",
 | |
|         "originalId": "[uuid]",
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         }
 | |
|       },
 | |
|       "height": -2.0,
 | |
|       "startCapId": "[uuid]",
 | |
|       "endCapId": null,
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "grillHoleBC": {
 | |
|     "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": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               25.0,
 | |
|               12.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               25.0,
 | |
|               13.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               25.0,
 | |
|               13.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               26.0,
 | |
|               13.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               26.0,
 | |
|               13.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               26.0,
 | |
|               12.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               26.0,
 | |
|               12.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               25.0,
 | |
|               12.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               25.0,
 | |
|               12.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               25.0,
 | |
|               12.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "face",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "seg02",
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": -1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "solid": {
 | |
|             "type": "Solid",
 | |
|             "id": "[uuid]",
 | |
|             "artifactId": "[uuid]",
 | |
|             "value": [
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": {
 | |
|                   "commentStart": 759,
 | |
|                   "end": 765,
 | |
|                   "start": 759,
 | |
|                   "type": "TagDeclarator",
 | |
|                   "value": "seg01"
 | |
|                 },
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": {
 | |
|                   "commentStart": 810,
 | |
|                   "end": 816,
 | |
|                   "start": 810,
 | |
|                   "type": "TagDeclarator",
 | |
|                   "value": "seg02"
 | |
|                 },
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               }
 | |
|             ],
 | |
|             "sketch": {
 | |
|               "type": "Sketch",
 | |
|               "id": "[uuid]",
 | |
|               "paths": [
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "tag": {
 | |
|                     "commentStart": 759,
 | |
|                     "end": 765,
 | |
|                     "start": 759,
 | |
|                     "type": "TagDeclarator",
 | |
|                     "value": "seg01"
 | |
|                   },
 | |
|                   "to": [
 | |
|                     13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "tag": {
 | |
|                     "commentStart": 810,
 | |
|                     "end": 816,
 | |
|                     "start": 810,
 | |
|                     "type": "TagDeclarator",
 | |
|                     "value": "seg02"
 | |
|                   },
 | |
|                   "to": [
 | |
|                     13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 }
 | |
|               ],
 | |
|               "on": {
 | |
|                 "type": "plane",
 | |
|                 "id": "[uuid]",
 | |
|                 "artifactId": "[uuid]",
 | |
|                 "value": "XZ",
 | |
|                 "origin": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "xAxis": {
 | |
|                   "x": 1.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "yAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 1.0
 | |
|                 },
 | |
|                 "zAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": -1.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 }
 | |
|               },
 | |
|               "start": {
 | |
|                 "from": [
 | |
|                   -13.0,
 | |
|                   6.0
 | |
|                 ],
 | |
|                 "to": [
 | |
|                   -13.0,
 | |
|                   6.0
 | |
|                 ],
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 },
 | |
|                 "tag": null,
 | |
|                 "__geoMeta": {
 | |
|                   "id": "[uuid]",
 | |
|                   "sourceRange": []
 | |
|                 }
 | |
|               },
 | |
|               "tags": {
 | |
|                 "seg01": {
 | |
|                   "type": "TagIdentifier",
 | |
|                   "value": "seg01"
 | |
|                 },
 | |
|                 "seg02": {
 | |
|                   "type": "TagIdentifier",
 | |
|                   "value": "seg02"
 | |
|                 }
 | |
|               },
 | |
|               "artifactId": "[uuid]",
 | |
|               "originalId": "[uuid]",
 | |
|               "units": {
 | |
|                 "type": "Mm"
 | |
|               }
 | |
|             },
 | |
|             "height": 18.0,
 | |
|             "startCapId": "[uuid]",
 | |
|             "endCapId": "[uuid]",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             25.0,
 | |
|             12.0
 | |
|           ],
 | |
|           "to": [
 | |
|             25.0,
 | |
|             12.0
 | |
|           ],
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "tag": null,
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           }
 | |
|         },
 | |
|         "artifactId": "[uuid]",
 | |
|         "originalId": "[uuid]",
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         }
 | |
|       },
 | |
|       "height": -2.0,
 | |
|       "startCapId": "[uuid]",
 | |
|       "endCapId": null,
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "grillHoleBE": {
 | |
|     "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": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               25.0,
 | |
|               10.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               25.0,
 | |
|               11.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               25.0,
 | |
|               11.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               26.0,
 | |
|               11.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               26.0,
 | |
|               11.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               26.0,
 | |
|               10.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               26.0,
 | |
|               10.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               25.0,
 | |
|               10.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               25.0,
 | |
|               10.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               25.0,
 | |
|               10.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "face",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "seg02",
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": -1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "solid": {
 | |
|             "type": "Solid",
 | |
|             "id": "[uuid]",
 | |
|             "artifactId": "[uuid]",
 | |
|             "value": [
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": {
 | |
|                   "commentStart": 759,
 | |
|                   "end": 765,
 | |
|                   "start": 759,
 | |
|                   "type": "TagDeclarator",
 | |
|                   "value": "seg01"
 | |
|                 },
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": {
 | |
|                   "commentStart": 810,
 | |
|                   "end": 816,
 | |
|                   "start": 810,
 | |
|                   "type": "TagDeclarator",
 | |
|                   "value": "seg02"
 | |
|                 },
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               }
 | |
|             ],
 | |
|             "sketch": {
 | |
|               "type": "Sketch",
 | |
|               "id": "[uuid]",
 | |
|               "paths": [
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "tag": {
 | |
|                     "commentStart": 759,
 | |
|                     "end": 765,
 | |
|                     "start": 759,
 | |
|                     "type": "TagDeclarator",
 | |
|                     "value": "seg01"
 | |
|                   },
 | |
|                   "to": [
 | |
|                     13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "tag": {
 | |
|                     "commentStart": 810,
 | |
|                     "end": 816,
 | |
|                     "start": 810,
 | |
|                     "type": "TagDeclarator",
 | |
|                     "value": "seg02"
 | |
|                   },
 | |
|                   "to": [
 | |
|                     13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 }
 | |
|               ],
 | |
|               "on": {
 | |
|                 "type": "plane",
 | |
|                 "id": "[uuid]",
 | |
|                 "artifactId": "[uuid]",
 | |
|                 "value": "XZ",
 | |
|                 "origin": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "xAxis": {
 | |
|                   "x": 1.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "yAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 1.0
 | |
|                 },
 | |
|                 "zAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": -1.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 }
 | |
|               },
 | |
|               "start": {
 | |
|                 "from": [
 | |
|                   -13.0,
 | |
|                   6.0
 | |
|                 ],
 | |
|                 "to": [
 | |
|                   -13.0,
 | |
|                   6.0
 | |
|                 ],
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 },
 | |
|                 "tag": null,
 | |
|                 "__geoMeta": {
 | |
|                   "id": "[uuid]",
 | |
|                   "sourceRange": []
 | |
|                 }
 | |
|               },
 | |
|               "tags": {
 | |
|                 "seg01": {
 | |
|                   "type": "TagIdentifier",
 | |
|                   "value": "seg01"
 | |
|                 },
 | |
|                 "seg02": {
 | |
|                   "type": "TagIdentifier",
 | |
|                   "value": "seg02"
 | |
|                 }
 | |
|               },
 | |
|               "artifactId": "[uuid]",
 | |
|               "originalId": "[uuid]",
 | |
|               "units": {
 | |
|                 "type": "Mm"
 | |
|               }
 | |
|             },
 | |
|             "height": 18.0,
 | |
|             "startCapId": "[uuid]",
 | |
|             "endCapId": "[uuid]",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             25.0,
 | |
|             10.0
 | |
|           ],
 | |
|           "to": [
 | |
|             25.0,
 | |
|             10.0
 | |
|           ],
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "tag": null,
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           }
 | |
|         },
 | |
|         "artifactId": "[uuid]",
 | |
|         "originalId": "[uuid]",
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         }
 | |
|       },
 | |
|       "height": -2.0,
 | |
|       "startCapId": "[uuid]",
 | |
|       "endCapId": null,
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "grillHoleCB": {
 | |
|     "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": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               23.0,
 | |
|               13.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               23.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               23.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               24.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               24.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               24.0,
 | |
|               13.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               24.0,
 | |
|               13.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               23.0,
 | |
|               13.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               23.0,
 | |
|               13.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               23.0,
 | |
|               13.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "face",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "seg02",
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": -1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "solid": {
 | |
|             "type": "Solid",
 | |
|             "id": "[uuid]",
 | |
|             "artifactId": "[uuid]",
 | |
|             "value": [
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": {
 | |
|                   "commentStart": 759,
 | |
|                   "end": 765,
 | |
|                   "start": 759,
 | |
|                   "type": "TagDeclarator",
 | |
|                   "value": "seg01"
 | |
|                 },
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": {
 | |
|                   "commentStart": 810,
 | |
|                   "end": 816,
 | |
|                   "start": 810,
 | |
|                   "type": "TagDeclarator",
 | |
|                   "value": "seg02"
 | |
|                 },
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               }
 | |
|             ],
 | |
|             "sketch": {
 | |
|               "type": "Sketch",
 | |
|               "id": "[uuid]",
 | |
|               "paths": [
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "tag": {
 | |
|                     "commentStart": 759,
 | |
|                     "end": 765,
 | |
|                     "start": 759,
 | |
|                     "type": "TagDeclarator",
 | |
|                     "value": "seg01"
 | |
|                   },
 | |
|                   "to": [
 | |
|                     13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "tag": {
 | |
|                     "commentStart": 810,
 | |
|                     "end": 816,
 | |
|                     "start": 810,
 | |
|                     "type": "TagDeclarator",
 | |
|                     "value": "seg02"
 | |
|                   },
 | |
|                   "to": [
 | |
|                     13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 }
 | |
|               ],
 | |
|               "on": {
 | |
|                 "type": "plane",
 | |
|                 "id": "[uuid]",
 | |
|                 "artifactId": "[uuid]",
 | |
|                 "value": "XZ",
 | |
|                 "origin": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "xAxis": {
 | |
|                   "x": 1.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "yAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 1.0
 | |
|                 },
 | |
|                 "zAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": -1.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 }
 | |
|               },
 | |
|               "start": {
 | |
|                 "from": [
 | |
|                   -13.0,
 | |
|                   6.0
 | |
|                 ],
 | |
|                 "to": [
 | |
|                   -13.0,
 | |
|                   6.0
 | |
|                 ],
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 },
 | |
|                 "tag": null,
 | |
|                 "__geoMeta": {
 | |
|                   "id": "[uuid]",
 | |
|                   "sourceRange": []
 | |
|                 }
 | |
|               },
 | |
|               "tags": {
 | |
|                 "seg01": {
 | |
|                   "type": "TagIdentifier",
 | |
|                   "value": "seg01"
 | |
|                 },
 | |
|                 "seg02": {
 | |
|                   "type": "TagIdentifier",
 | |
|                   "value": "seg02"
 | |
|                 }
 | |
|               },
 | |
|               "artifactId": "[uuid]",
 | |
|               "originalId": "[uuid]",
 | |
|               "units": {
 | |
|                 "type": "Mm"
 | |
|               }
 | |
|             },
 | |
|             "height": 18.0,
 | |
|             "startCapId": "[uuid]",
 | |
|             "endCapId": "[uuid]",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             23.0,
 | |
|             13.0
 | |
|           ],
 | |
|           "to": [
 | |
|             23.0,
 | |
|             13.0
 | |
|           ],
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "tag": null,
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           }
 | |
|         },
 | |
|         "artifactId": "[uuid]",
 | |
|         "originalId": "[uuid]",
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         }
 | |
|       },
 | |
|       "height": -2.0,
 | |
|       "startCapId": "[uuid]",
 | |
|       "endCapId": null,
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "grillHoleCD": {
 | |
|     "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": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               23.0,
 | |
|               11.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               23.0,
 | |
|               12.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               23.0,
 | |
|               12.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               24.0,
 | |
|               12.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               24.0,
 | |
|               12.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               24.0,
 | |
|               11.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               24.0,
 | |
|               11.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               23.0,
 | |
|               11.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               23.0,
 | |
|               11.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               23.0,
 | |
|               11.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "face",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "seg02",
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": -1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "solid": {
 | |
|             "type": "Solid",
 | |
|             "id": "[uuid]",
 | |
|             "artifactId": "[uuid]",
 | |
|             "value": [
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": {
 | |
|                   "commentStart": 759,
 | |
|                   "end": 765,
 | |
|                   "start": 759,
 | |
|                   "type": "TagDeclarator",
 | |
|                   "value": "seg01"
 | |
|                 },
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": {
 | |
|                   "commentStart": 810,
 | |
|                   "end": 816,
 | |
|                   "start": 810,
 | |
|                   "type": "TagDeclarator",
 | |
|                   "value": "seg02"
 | |
|                 },
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               }
 | |
|             ],
 | |
|             "sketch": {
 | |
|               "type": "Sketch",
 | |
|               "id": "[uuid]",
 | |
|               "paths": [
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "tag": {
 | |
|                     "commentStart": 759,
 | |
|                     "end": 765,
 | |
|                     "start": 759,
 | |
|                     "type": "TagDeclarator",
 | |
|                     "value": "seg01"
 | |
|                   },
 | |
|                   "to": [
 | |
|                     13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "tag": {
 | |
|                     "commentStart": 810,
 | |
|                     "end": 816,
 | |
|                     "start": 810,
 | |
|                     "type": "TagDeclarator",
 | |
|                     "value": "seg02"
 | |
|                   },
 | |
|                   "to": [
 | |
|                     13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 }
 | |
|               ],
 | |
|               "on": {
 | |
|                 "type": "plane",
 | |
|                 "id": "[uuid]",
 | |
|                 "artifactId": "[uuid]",
 | |
|                 "value": "XZ",
 | |
|                 "origin": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "xAxis": {
 | |
|                   "x": 1.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "yAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 1.0
 | |
|                 },
 | |
|                 "zAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": -1.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 }
 | |
|               },
 | |
|               "start": {
 | |
|                 "from": [
 | |
|                   -13.0,
 | |
|                   6.0
 | |
|                 ],
 | |
|                 "to": [
 | |
|                   -13.0,
 | |
|                   6.0
 | |
|                 ],
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 },
 | |
|                 "tag": null,
 | |
|                 "__geoMeta": {
 | |
|                   "id": "[uuid]",
 | |
|                   "sourceRange": []
 | |
|                 }
 | |
|               },
 | |
|               "tags": {
 | |
|                 "seg01": {
 | |
|                   "type": "TagIdentifier",
 | |
|                   "value": "seg01"
 | |
|                 },
 | |
|                 "seg02": {
 | |
|                   "type": "TagIdentifier",
 | |
|                   "value": "seg02"
 | |
|                 }
 | |
|               },
 | |
|               "artifactId": "[uuid]",
 | |
|               "originalId": "[uuid]",
 | |
|               "units": {
 | |
|                 "type": "Mm"
 | |
|               }
 | |
|             },
 | |
|             "height": 18.0,
 | |
|             "startCapId": "[uuid]",
 | |
|             "endCapId": "[uuid]",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             23.0,
 | |
|             11.0
 | |
|           ],
 | |
|           "to": [
 | |
|             23.0,
 | |
|             11.0
 | |
|           ],
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "tag": null,
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           }
 | |
|         },
 | |
|         "artifactId": "[uuid]",
 | |
|         "originalId": "[uuid]",
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         }
 | |
|       },
 | |
|       "height": -2.0,
 | |
|       "startCapId": "[uuid]",
 | |
|       "endCapId": null,
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "grillHoleDepth": {
 | |
|     "type": "Number",
 | |
|     "value": -2.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "grillHoleSize": {
 | |
|     "type": "Number",
 | |
|     "value": 1.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "grillOffset": {
 | |
|     "type": "Number",
 | |
|     "value": 4.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "grillRowA": {
 | |
|     "type": "Number",
 | |
|     "value": 27.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "grillRowB": {
 | |
|     "type": "Number",
 | |
|     "value": 25.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "grillRowC": {
 | |
|     "type": "Number",
 | |
|     "value": 23.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitBelly": {
 | |
|     "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": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -12.0,
 | |
|               7.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -12.0,
 | |
|               13.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -12.0,
 | |
|               13.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               12.0,
 | |
|               13.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               12.0,
 | |
|               13.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               12.0,
 | |
|               7.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               12.0,
 | |
|               7.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -12.0,
 | |
|               7.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -12.0,
 | |
|               7.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -12.0,
 | |
|               7.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "face",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "end",
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": -1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "solid": {
 | |
|             "type": "Solid",
 | |
|             "id": "[uuid]",
 | |
|             "artifactId": "[uuid]",
 | |
|             "value": [
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": {
 | |
|                   "commentStart": 759,
 | |
|                   "end": 765,
 | |
|                   "start": 759,
 | |
|                   "type": "TagDeclarator",
 | |
|                   "value": "seg01"
 | |
|                 },
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": {
 | |
|                   "commentStart": 810,
 | |
|                   "end": 816,
 | |
|                   "start": 810,
 | |
|                   "type": "TagDeclarator",
 | |
|                   "value": "seg02"
 | |
|                 },
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               }
 | |
|             ],
 | |
|             "sketch": {
 | |
|               "type": "Sketch",
 | |
|               "id": "[uuid]",
 | |
|               "paths": [
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "tag": {
 | |
|                     "commentStart": 759,
 | |
|                     "end": 765,
 | |
|                     "start": 759,
 | |
|                     "type": "TagDeclarator",
 | |
|                     "value": "seg01"
 | |
|                   },
 | |
|                   "to": [
 | |
|                     13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "tag": {
 | |
|                     "commentStart": 810,
 | |
|                     "end": 816,
 | |
|                     "start": 810,
 | |
|                     "type": "TagDeclarator",
 | |
|                     "value": "seg02"
 | |
|                   },
 | |
|                   "to": [
 | |
|                     13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 }
 | |
|               ],
 | |
|               "on": {
 | |
|                 "type": "plane",
 | |
|                 "id": "[uuid]",
 | |
|                 "artifactId": "[uuid]",
 | |
|                 "value": "XZ",
 | |
|                 "origin": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "xAxis": {
 | |
|                   "x": 1.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "yAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 1.0
 | |
|                 },
 | |
|                 "zAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": -1.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 }
 | |
|               },
 | |
|               "start": {
 | |
|                 "from": [
 | |
|                   -13.0,
 | |
|                   6.0
 | |
|                 ],
 | |
|                 "to": [
 | |
|                   -13.0,
 | |
|                   6.0
 | |
|                 ],
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 },
 | |
|                 "tag": null,
 | |
|                 "__geoMeta": {
 | |
|                   "id": "[uuid]",
 | |
|                   "sourceRange": []
 | |
|                 }
 | |
|               },
 | |
|               "tags": {
 | |
|                 "seg01": {
 | |
|                   "type": "TagIdentifier",
 | |
|                   "value": "seg01"
 | |
|                 },
 | |
|                 "seg02": {
 | |
|                   "type": "TagIdentifier",
 | |
|                   "value": "seg02"
 | |
|                 }
 | |
|               },
 | |
|               "artifactId": "[uuid]",
 | |
|               "originalId": "[uuid]",
 | |
|               "units": {
 | |
|                 "type": "Mm"
 | |
|               }
 | |
|             },
 | |
|             "height": 18.0,
 | |
|             "startCapId": "[uuid]",
 | |
|             "endCapId": "[uuid]",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             -12.0,
 | |
|             7.0
 | |
|           ],
 | |
|           "to": [
 | |
|             -12.0,
 | |
|             7.0
 | |
|           ],
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "tag": null,
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           }
 | |
|         },
 | |
|         "artifactId": "[uuid]",
 | |
|         "originalId": "[uuid]",
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         }
 | |
|       },
 | |
|       "height": 3.0,
 | |
|       "startCapId": null,
 | |
|       "endCapId": "[uuid]",
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitBellyButton": {
 | |
|     "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": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -9.0,
 | |
|               13.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -9.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -9.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -7.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -7.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -7.0,
 | |
|               13.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -7.0,
 | |
|               13.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -9.0,
 | |
|               13.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -9.0,
 | |
|               13.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -9.0,
 | |
|               13.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "face",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "end",
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": -1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "solid": {
 | |
|             "type": "Solid",
 | |
|             "id": "[uuid]",
 | |
|             "artifactId": "[uuid]",
 | |
|             "value": [
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": {
 | |
|                   "commentStart": 759,
 | |
|                   "end": 765,
 | |
|                   "start": 759,
 | |
|                   "type": "TagDeclarator",
 | |
|                   "value": "seg01"
 | |
|                 },
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": {
 | |
|                   "commentStart": 810,
 | |
|                   "end": 816,
 | |
|                   "start": 810,
 | |
|                   "type": "TagDeclarator",
 | |
|                   "value": "seg02"
 | |
|                 },
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               }
 | |
|             ],
 | |
|             "sketch": {
 | |
|               "type": "Sketch",
 | |
|               "id": "[uuid]",
 | |
|               "paths": [
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "tag": {
 | |
|                     "commentStart": 759,
 | |
|                     "end": 765,
 | |
|                     "start": 759,
 | |
|                     "type": "TagDeclarator",
 | |
|                     "value": "seg01"
 | |
|                   },
 | |
|                   "to": [
 | |
|                     13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "tag": {
 | |
|                     "commentStart": 810,
 | |
|                     "end": 816,
 | |
|                     "start": 810,
 | |
|                     "type": "TagDeclarator",
 | |
|                     "value": "seg02"
 | |
|                   },
 | |
|                   "to": [
 | |
|                     13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 }
 | |
|               ],
 | |
|               "on": {
 | |
|                 "type": "plane",
 | |
|                 "id": "[uuid]",
 | |
|                 "artifactId": "[uuid]",
 | |
|                 "value": "XZ",
 | |
|                 "origin": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "xAxis": {
 | |
|                   "x": 1.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "yAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 1.0
 | |
|                 },
 | |
|                 "zAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": -1.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 }
 | |
|               },
 | |
|               "start": {
 | |
|                 "from": [
 | |
|                   -13.0,
 | |
|                   6.0
 | |
|                 ],
 | |
|                 "to": [
 | |
|                   -13.0,
 | |
|                   6.0
 | |
|                 ],
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 },
 | |
|                 "tag": null,
 | |
|                 "__geoMeta": {
 | |
|                   "id": "[uuid]",
 | |
|                   "sourceRange": []
 | |
|                 }
 | |
|               },
 | |
|               "tags": {
 | |
|                 "seg01": {
 | |
|                   "type": "TagIdentifier",
 | |
|                   "value": "seg01"
 | |
|                 },
 | |
|                 "seg02": {
 | |
|                   "type": "TagIdentifier",
 | |
|                   "value": "seg02"
 | |
|                 }
 | |
|               },
 | |
|               "artifactId": "[uuid]",
 | |
|               "originalId": "[uuid]",
 | |
|               "units": {
 | |
|                 "type": "Mm"
 | |
|               }
 | |
|             },
 | |
|             "height": 18.0,
 | |
|             "startCapId": "[uuid]",
 | |
|             "endCapId": "[uuid]",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             -9.0,
 | |
|             13.0
 | |
|           ],
 | |
|           "to": [
 | |
|             -9.0,
 | |
|             13.0
 | |
|           ],
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "tag": null,
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           }
 | |
|         },
 | |
|         "artifactId": "[uuid]",
 | |
|         "originalId": "[uuid]",
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         }
 | |
|       },
 | |
|       "height": 4.0,
 | |
|       "startCapId": null,
 | |
|       "endCapId": "[uuid]",
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitBellyButtonDepth": {
 | |
|     "type": "Number",
 | |
|     "value": 4.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitBellyButtonElevation": {
 | |
|     "type": "Number",
 | |
|     "value": 13.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitBellyButtonHeight": {
 | |
|     "type": "Number",
 | |
|     "value": 1.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitBellyButtonOffset": {
 | |
|     "type": "Number",
 | |
|     "value": 9.0,
 | |
|     "ty": {
 | |
|       "type": "Unknown"
 | |
|     }
 | |
|   },
 | |
|   "kitBellyButtonWidth": {
 | |
|     "type": "Number",
 | |
|     "value": 2.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitBellyDepth": {
 | |
|     "type": "Number",
 | |
|     "value": 3.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitBellyElevation": {
 | |
|     "type": "Number",
 | |
|     "value": 7.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitBellyHeight": {
 | |
|     "type": "Number",
 | |
|     "value": 6.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitBellyWidth": {
 | |
|     "type": "Number",
 | |
|     "value": 24.0,
 | |
|     "ty": {
 | |
|       "type": "Unknown"
 | |
|     }
 | |
|   },
 | |
|   "kitBody": {
 | |
|     "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": {
 | |
|             "commentStart": 759,
 | |
|             "end": 765,
 | |
|             "start": 759,
 | |
|             "type": "TagDeclarator",
 | |
|             "value": "seg01"
 | |
|           },
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": {
 | |
|             "commentStart": 810,
 | |
|             "end": 816,
 | |
|             "start": 810,
 | |
|             "type": "TagDeclarator",
 | |
|             "value": "seg02"
 | |
|           },
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -13.0,
 | |
|               6.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -13.0,
 | |
|               31.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -13.0,
 | |
|               31.0
 | |
|             ],
 | |
|             "tag": {
 | |
|               "commentStart": 759,
 | |
|               "end": 765,
 | |
|               "start": 759,
 | |
|               "type": "TagDeclarator",
 | |
|               "value": "seg01"
 | |
|             },
 | |
|             "to": [
 | |
|               13.0,
 | |
|               31.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               13.0,
 | |
|               31.0
 | |
|             ],
 | |
|             "tag": {
 | |
|               "commentStart": 810,
 | |
|               "end": 816,
 | |
|               "start": 810,
 | |
|               "type": "TagDeclarator",
 | |
|               "value": "seg02"
 | |
|             },
 | |
|             "to": [
 | |
|               13.0,
 | |
|               6.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               13.0,
 | |
|               6.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -13.0,
 | |
|               6.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -13.0,
 | |
|               6.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -13.0,
 | |
|               6.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "plane",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "XZ",
 | |
|           "origin": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": -1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             -13.0,
 | |
|             6.0
 | |
|           ],
 | |
|           "to": [
 | |
|             -13.0,
 | |
|             6.0
 | |
|           ],
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "tag": null,
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           }
 | |
|         },
 | |
|         "tags": {
 | |
|           "seg01": {
 | |
|             "type": "TagIdentifier",
 | |
|             "value": "seg01"
 | |
|           },
 | |
|           "seg02": {
 | |
|             "type": "TagIdentifier",
 | |
|             "value": "seg02"
 | |
|           }
 | |
|         },
 | |
|         "artifactId": "[uuid]",
 | |
|         "originalId": "[uuid]",
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         }
 | |
|       },
 | |
|       "height": 18.0,
 | |
|       "startCapId": "[uuid]",
 | |
|       "endCapId": "[uuid]",
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitBodyDepth": {
 | |
|     "type": "Number",
 | |
|     "value": 18.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitBodyElevation": {
 | |
|     "type": "Number",
 | |
|     "value": 6.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitBodyHeight": {
 | |
|     "type": "Number",
 | |
|     "value": 25.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitBodyWidth": {
 | |
|     "type": "Number",
 | |
|     "value": 26.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitButton1": {
 | |
|     "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": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               11.0,
 | |
|               10.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               11.0,
 | |
|               12.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               11.0,
 | |
|               12.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               10.0,
 | |
|               12.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               10.0,
 | |
|               12.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               10.0,
 | |
|               10.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               10.0,
 | |
|               10.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               11.0,
 | |
|               10.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               11.0,
 | |
|               10.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               11.0,
 | |
|               10.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "face",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "end",
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": -1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "solid": {
 | |
|             "type": "Solid",
 | |
|             "id": "[uuid]",
 | |
|             "artifactId": "[uuid]",
 | |
|             "value": [
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               }
 | |
|             ],
 | |
|             "sketch": {
 | |
|               "type": "Sketch",
 | |
|               "id": "[uuid]",
 | |
|               "paths": [
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -12.0,
 | |
|                     13.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -12.0,
 | |
|                     13.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     12.0,
 | |
|                     13.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     12.0,
 | |
|                     13.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 }
 | |
|               ],
 | |
|               "on": {
 | |
|                 "type": "face",
 | |
|                 "id": "[uuid]",
 | |
|                 "artifactId": "[uuid]",
 | |
|                 "value": "end",
 | |
|                 "xAxis": {
 | |
|                   "x": 1.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "yAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 1.0
 | |
|                 },
 | |
|                 "zAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": -1.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "solid": {
 | |
|                   "type": "Solid",
 | |
|                   "id": "[uuid]",
 | |
|                   "artifactId": "[uuid]",
 | |
|                   "value": [
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": {
 | |
|                         "commentStart": 759,
 | |
|                         "end": 765,
 | |
|                         "start": 759,
 | |
|                         "type": "TagDeclarator",
 | |
|                         "value": "seg01"
 | |
|                       },
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": {
 | |
|                         "commentStart": 810,
 | |
|                         "end": 816,
 | |
|                         "start": 810,
 | |
|                         "type": "TagDeclarator",
 | |
|                         "value": "seg02"
 | |
|                       },
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     }
 | |
|                   ],
 | |
|                   "sketch": {
 | |
|                     "type": "Sketch",
 | |
|                     "id": "[uuid]",
 | |
|                     "paths": [
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -13.0,
 | |
|                           31.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -13.0,
 | |
|                           31.0
 | |
|                         ],
 | |
|                         "tag": {
 | |
|                           "commentStart": 759,
 | |
|                           "end": 765,
 | |
|                           "start": 759,
 | |
|                           "type": "TagDeclarator",
 | |
|                           "value": "seg01"
 | |
|                         },
 | |
|                         "to": [
 | |
|                           13.0,
 | |
|                           31.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           13.0,
 | |
|                           31.0
 | |
|                         ],
 | |
|                         "tag": {
 | |
|                           "commentStart": 810,
 | |
|                           "end": 816,
 | |
|                           "start": 810,
 | |
|                           "type": "TagDeclarator",
 | |
|                           "value": "seg02"
 | |
|                         },
 | |
|                         "to": [
 | |
|                           13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       }
 | |
|                     ],
 | |
|                     "on": {
 | |
|                       "type": "plane",
 | |
|                       "id": "[uuid]",
 | |
|                       "artifactId": "[uuid]",
 | |
|                       "value": "XZ",
 | |
|                       "origin": {
 | |
|                         "x": 0.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "xAxis": {
 | |
|                         "x": 1.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "yAxis": {
 | |
|                         "x": 0.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 1.0
 | |
|                       },
 | |
|                       "zAxis": {
 | |
|                         "x": 0.0,
 | |
|                         "y": -1.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "units": {
 | |
|                         "type": "Mm"
 | |
|                       }
 | |
|                     },
 | |
|                     "start": {
 | |
|                       "from": [
 | |
|                         -13.0,
 | |
|                         6.0
 | |
|                       ],
 | |
|                       "to": [
 | |
|                         -13.0,
 | |
|                         6.0
 | |
|                       ],
 | |
|                       "units": {
 | |
|                         "type": "Mm"
 | |
|                       },
 | |
|                       "tag": null,
 | |
|                       "__geoMeta": {
 | |
|                         "id": "[uuid]",
 | |
|                         "sourceRange": []
 | |
|                       }
 | |
|                     },
 | |
|                     "tags": {
 | |
|                       "seg01": {
 | |
|                         "type": "TagIdentifier",
 | |
|                         "value": "seg01"
 | |
|                       },
 | |
|                       "seg02": {
 | |
|                         "type": "TagIdentifier",
 | |
|                         "value": "seg02"
 | |
|                       }
 | |
|                     },
 | |
|                     "artifactId": "[uuid]",
 | |
|                     "originalId": "[uuid]",
 | |
|                     "units": {
 | |
|                       "type": "Mm"
 | |
|                     }
 | |
|                   },
 | |
|                   "height": 18.0,
 | |
|                   "startCapId": "[uuid]",
 | |
|                   "endCapId": "[uuid]",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 }
 | |
|               },
 | |
|               "start": {
 | |
|                 "from": [
 | |
|                   -12.0,
 | |
|                   7.0
 | |
|                 ],
 | |
|                 "to": [
 | |
|                   -12.0,
 | |
|                   7.0
 | |
|                 ],
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 },
 | |
|                 "tag": null,
 | |
|                 "__geoMeta": {
 | |
|                   "id": "[uuid]",
 | |
|                   "sourceRange": []
 | |
|                 }
 | |
|               },
 | |
|               "artifactId": "[uuid]",
 | |
|               "originalId": "[uuid]",
 | |
|               "units": {
 | |
|                 "type": "Mm"
 | |
|               }
 | |
|             },
 | |
|             "height": 3.0,
 | |
|             "startCapId": null,
 | |
|             "endCapId": "[uuid]",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             11.0,
 | |
|             10.0
 | |
|           ],
 | |
|           "to": [
 | |
|             11.0,
 | |
|             10.0
 | |
|           ],
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "tag": null,
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           }
 | |
|         },
 | |
|         "artifactId": "[uuid]",
 | |
|         "originalId": "[uuid]",
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         }
 | |
|       },
 | |
|       "height": -2.0,
 | |
|       "startCapId": "[uuid]",
 | |
|       "endCapId": null,
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitButton2": {
 | |
|     "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": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               9.0,
 | |
|               10.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               9.0,
 | |
|               12.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               9.0,
 | |
|               12.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               8.0,
 | |
|               12.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               8.0,
 | |
|               12.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               8.0,
 | |
|               10.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               8.0,
 | |
|               10.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               9.0,
 | |
|               10.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               9.0,
 | |
|               10.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               9.0,
 | |
|               10.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "face",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "end",
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": -1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "solid": {
 | |
|             "type": "Solid",
 | |
|             "id": "[uuid]",
 | |
|             "artifactId": "[uuid]",
 | |
|             "value": [
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               }
 | |
|             ],
 | |
|             "sketch": {
 | |
|               "type": "Sketch",
 | |
|               "id": "[uuid]",
 | |
|               "paths": [
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -12.0,
 | |
|                     13.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -12.0,
 | |
|                     13.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     12.0,
 | |
|                     13.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     12.0,
 | |
|                     13.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 }
 | |
|               ],
 | |
|               "on": {
 | |
|                 "type": "face",
 | |
|                 "id": "[uuid]",
 | |
|                 "artifactId": "[uuid]",
 | |
|                 "value": "end",
 | |
|                 "xAxis": {
 | |
|                   "x": 1.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "yAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 1.0
 | |
|                 },
 | |
|                 "zAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": -1.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "solid": {
 | |
|                   "type": "Solid",
 | |
|                   "id": "[uuid]",
 | |
|                   "artifactId": "[uuid]",
 | |
|                   "value": [
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": {
 | |
|                         "commentStart": 759,
 | |
|                         "end": 765,
 | |
|                         "start": 759,
 | |
|                         "type": "TagDeclarator",
 | |
|                         "value": "seg01"
 | |
|                       },
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": {
 | |
|                         "commentStart": 810,
 | |
|                         "end": 816,
 | |
|                         "start": 810,
 | |
|                         "type": "TagDeclarator",
 | |
|                         "value": "seg02"
 | |
|                       },
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     }
 | |
|                   ],
 | |
|                   "sketch": {
 | |
|                     "type": "Sketch",
 | |
|                     "id": "[uuid]",
 | |
|                     "paths": [
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -13.0,
 | |
|                           31.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -13.0,
 | |
|                           31.0
 | |
|                         ],
 | |
|                         "tag": {
 | |
|                           "commentStart": 759,
 | |
|                           "end": 765,
 | |
|                           "start": 759,
 | |
|                           "type": "TagDeclarator",
 | |
|                           "value": "seg01"
 | |
|                         },
 | |
|                         "to": [
 | |
|                           13.0,
 | |
|                           31.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           13.0,
 | |
|                           31.0
 | |
|                         ],
 | |
|                         "tag": {
 | |
|                           "commentStart": 810,
 | |
|                           "end": 816,
 | |
|                           "start": 810,
 | |
|                           "type": "TagDeclarator",
 | |
|                           "value": "seg02"
 | |
|                         },
 | |
|                         "to": [
 | |
|                           13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       }
 | |
|                     ],
 | |
|                     "on": {
 | |
|                       "type": "plane",
 | |
|                       "id": "[uuid]",
 | |
|                       "artifactId": "[uuid]",
 | |
|                       "value": "XZ",
 | |
|                       "origin": {
 | |
|                         "x": 0.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "xAxis": {
 | |
|                         "x": 1.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "yAxis": {
 | |
|                         "x": 0.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 1.0
 | |
|                       },
 | |
|                       "zAxis": {
 | |
|                         "x": 0.0,
 | |
|                         "y": -1.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "units": {
 | |
|                         "type": "Mm"
 | |
|                       }
 | |
|                     },
 | |
|                     "start": {
 | |
|                       "from": [
 | |
|                         -13.0,
 | |
|                         6.0
 | |
|                       ],
 | |
|                       "to": [
 | |
|                         -13.0,
 | |
|                         6.0
 | |
|                       ],
 | |
|                       "units": {
 | |
|                         "type": "Mm"
 | |
|                       },
 | |
|                       "tag": null,
 | |
|                       "__geoMeta": {
 | |
|                         "id": "[uuid]",
 | |
|                         "sourceRange": []
 | |
|                       }
 | |
|                     },
 | |
|                     "tags": {
 | |
|                       "seg01": {
 | |
|                         "type": "TagIdentifier",
 | |
|                         "value": "seg01"
 | |
|                       },
 | |
|                       "seg02": {
 | |
|                         "type": "TagIdentifier",
 | |
|                         "value": "seg02"
 | |
|                       }
 | |
|                     },
 | |
|                     "artifactId": "[uuid]",
 | |
|                     "originalId": "[uuid]",
 | |
|                     "units": {
 | |
|                       "type": "Mm"
 | |
|                     }
 | |
|                   },
 | |
|                   "height": 18.0,
 | |
|                   "startCapId": "[uuid]",
 | |
|                   "endCapId": "[uuid]",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 }
 | |
|               },
 | |
|               "start": {
 | |
|                 "from": [
 | |
|                   -12.0,
 | |
|                   7.0
 | |
|                 ],
 | |
|                 "to": [
 | |
|                   -12.0,
 | |
|                   7.0
 | |
|                 ],
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 },
 | |
|                 "tag": null,
 | |
|                 "__geoMeta": {
 | |
|                   "id": "[uuid]",
 | |
|                   "sourceRange": []
 | |
|                 }
 | |
|               },
 | |
|               "artifactId": "[uuid]",
 | |
|               "originalId": "[uuid]",
 | |
|               "units": {
 | |
|                 "type": "Mm"
 | |
|               }
 | |
|             },
 | |
|             "height": 3.0,
 | |
|             "startCapId": null,
 | |
|             "endCapId": "[uuid]",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             9.0,
 | |
|             10.0
 | |
|           ],
 | |
|           "to": [
 | |
|             9.0,
 | |
|             10.0
 | |
|           ],
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "tag": null,
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           }
 | |
|         },
 | |
|         "artifactId": "[uuid]",
 | |
|         "originalId": "[uuid]",
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         }
 | |
|       },
 | |
|       "height": -2.0,
 | |
|       "startCapId": "[uuid]",
 | |
|       "endCapId": null,
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitButton3": {
 | |
|     "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": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               7.0,
 | |
|               10.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               7.0,
 | |
|               12.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               7.0,
 | |
|               12.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               6.0,
 | |
|               12.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               6.0,
 | |
|               12.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               6.0,
 | |
|               10.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               6.0,
 | |
|               10.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               7.0,
 | |
|               10.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               7.0,
 | |
|               10.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               7.0,
 | |
|               10.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "face",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "end",
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": -1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "solid": {
 | |
|             "type": "Solid",
 | |
|             "id": "[uuid]",
 | |
|             "artifactId": "[uuid]",
 | |
|             "value": [
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               }
 | |
|             ],
 | |
|             "sketch": {
 | |
|               "type": "Sketch",
 | |
|               "id": "[uuid]",
 | |
|               "paths": [
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -12.0,
 | |
|                     13.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -12.0,
 | |
|                     13.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     12.0,
 | |
|                     13.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     12.0,
 | |
|                     13.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 }
 | |
|               ],
 | |
|               "on": {
 | |
|                 "type": "face",
 | |
|                 "id": "[uuid]",
 | |
|                 "artifactId": "[uuid]",
 | |
|                 "value": "end",
 | |
|                 "xAxis": {
 | |
|                   "x": 1.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "yAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 1.0
 | |
|                 },
 | |
|                 "zAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": -1.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "solid": {
 | |
|                   "type": "Solid",
 | |
|                   "id": "[uuid]",
 | |
|                   "artifactId": "[uuid]",
 | |
|                   "value": [
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": {
 | |
|                         "commentStart": 759,
 | |
|                         "end": 765,
 | |
|                         "start": 759,
 | |
|                         "type": "TagDeclarator",
 | |
|                         "value": "seg01"
 | |
|                       },
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": {
 | |
|                         "commentStart": 810,
 | |
|                         "end": 816,
 | |
|                         "start": 810,
 | |
|                         "type": "TagDeclarator",
 | |
|                         "value": "seg02"
 | |
|                       },
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     }
 | |
|                   ],
 | |
|                   "sketch": {
 | |
|                     "type": "Sketch",
 | |
|                     "id": "[uuid]",
 | |
|                     "paths": [
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -13.0,
 | |
|                           31.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -13.0,
 | |
|                           31.0
 | |
|                         ],
 | |
|                         "tag": {
 | |
|                           "commentStart": 759,
 | |
|                           "end": 765,
 | |
|                           "start": 759,
 | |
|                           "type": "TagDeclarator",
 | |
|                           "value": "seg01"
 | |
|                         },
 | |
|                         "to": [
 | |
|                           13.0,
 | |
|                           31.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           13.0,
 | |
|                           31.0
 | |
|                         ],
 | |
|                         "tag": {
 | |
|                           "commentStart": 810,
 | |
|                           "end": 816,
 | |
|                           "start": 810,
 | |
|                           "type": "TagDeclarator",
 | |
|                           "value": "seg02"
 | |
|                         },
 | |
|                         "to": [
 | |
|                           13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       }
 | |
|                     ],
 | |
|                     "on": {
 | |
|                       "type": "plane",
 | |
|                       "id": "[uuid]",
 | |
|                       "artifactId": "[uuid]",
 | |
|                       "value": "XZ",
 | |
|                       "origin": {
 | |
|                         "x": 0.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "xAxis": {
 | |
|                         "x": 1.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "yAxis": {
 | |
|                         "x": 0.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 1.0
 | |
|                       },
 | |
|                       "zAxis": {
 | |
|                         "x": 0.0,
 | |
|                         "y": -1.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "units": {
 | |
|                         "type": "Mm"
 | |
|                       }
 | |
|                     },
 | |
|                     "start": {
 | |
|                       "from": [
 | |
|                         -13.0,
 | |
|                         6.0
 | |
|                       ],
 | |
|                       "to": [
 | |
|                         -13.0,
 | |
|                         6.0
 | |
|                       ],
 | |
|                       "units": {
 | |
|                         "type": "Mm"
 | |
|                       },
 | |
|                       "tag": null,
 | |
|                       "__geoMeta": {
 | |
|                         "id": "[uuid]",
 | |
|                         "sourceRange": []
 | |
|                       }
 | |
|                     },
 | |
|                     "tags": {
 | |
|                       "seg01": {
 | |
|                         "type": "TagIdentifier",
 | |
|                         "value": "seg01"
 | |
|                       },
 | |
|                       "seg02": {
 | |
|                         "type": "TagIdentifier",
 | |
|                         "value": "seg02"
 | |
|                       }
 | |
|                     },
 | |
|                     "artifactId": "[uuid]",
 | |
|                     "originalId": "[uuid]",
 | |
|                     "units": {
 | |
|                       "type": "Mm"
 | |
|                     }
 | |
|                   },
 | |
|                   "height": 18.0,
 | |
|                   "startCapId": "[uuid]",
 | |
|                   "endCapId": "[uuid]",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 }
 | |
|               },
 | |
|               "start": {
 | |
|                 "from": [
 | |
|                   -12.0,
 | |
|                   7.0
 | |
|                 ],
 | |
|                 "to": [
 | |
|                   -12.0,
 | |
|                   7.0
 | |
|                 ],
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 },
 | |
|                 "tag": null,
 | |
|                 "__geoMeta": {
 | |
|                   "id": "[uuid]",
 | |
|                   "sourceRange": []
 | |
|                 }
 | |
|               },
 | |
|               "artifactId": "[uuid]",
 | |
|               "originalId": "[uuid]",
 | |
|               "units": {
 | |
|                 "type": "Mm"
 | |
|               }
 | |
|             },
 | |
|             "height": 3.0,
 | |
|             "startCapId": null,
 | |
|             "endCapId": "[uuid]",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             7.0,
 | |
|             10.0
 | |
|           ],
 | |
|           "to": [
 | |
|             7.0,
 | |
|             10.0
 | |
|           ],
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "tag": null,
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           }
 | |
|         },
 | |
|         "artifactId": "[uuid]",
 | |
|         "originalId": "[uuid]",
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         }
 | |
|       },
 | |
|       "height": -2.0,
 | |
|       "startCapId": "[uuid]",
 | |
|       "endCapId": null,
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitButtonDepth": {
 | |
|     "type": "Number",
 | |
|     "value": 2.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitButtonElevation": {
 | |
|     "type": "Number",
 | |
|     "value": 10.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitButtonHeight": {
 | |
|     "type": "Number",
 | |
|     "value": 2.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitButtonWidth": {
 | |
|     "type": "Number",
 | |
|     "value": 1.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitEar": {
 | |
|     "type": "Function"
 | |
|   },
 | |
|   "kitEarDepth": {
 | |
|     "type": "Number",
 | |
|     "value": 8.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitEarHeight": {
 | |
|     "type": "Number",
 | |
|     "value": 2.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitEarOffsetFront": {
 | |
|     "type": "Number",
 | |
|     "value": 4.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitEarOffsetSide": {
 | |
|     "type": "Number",
 | |
|     "value": 1.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitEarWidth": {
 | |
|     "type": "Number",
 | |
|     "value": 8.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitEyeDepth": {
 | |
|     "type": "Number",
 | |
|     "value": 0.5,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitEyeHeihgt": {
 | |
|     "type": "Number",
 | |
|     "value": 23.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitEyeOffset": {
 | |
|     "type": "Number",
 | |
|     "value": 7.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitFace": {
 | |
|     "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": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -10.0,
 | |
|               16.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -10.0,
 | |
|               17.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -10.0,
 | |
|               17.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -11.0,
 | |
|               17.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -11.0,
 | |
|               17.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -11.0,
 | |
|               28.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -11.0,
 | |
|               28.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -10.0,
 | |
|               28.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -10.0,
 | |
|               28.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -10.0,
 | |
|               29.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -10.0,
 | |
|               29.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               10.0,
 | |
|               29.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               10.0,
 | |
|               29.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               10.0,
 | |
|               28.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               10.0,
 | |
|               28.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               11.0,
 | |
|               28.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               11.0,
 | |
|               28.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               11.0,
 | |
|               17.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               11.0,
 | |
|               17.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               10.0,
 | |
|               17.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               10.0,
 | |
|               17.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               10.0,
 | |
|               16.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               10.0,
 | |
|               16.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -10.0,
 | |
|               16.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -10.0,
 | |
|               16.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -10.0,
 | |
|               16.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "face",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "end",
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": -1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "solid": {
 | |
|             "type": "Solid",
 | |
|             "id": "[uuid]",
 | |
|             "artifactId": "[uuid]",
 | |
|             "value": [
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               }
 | |
|             ],
 | |
|             "sketch": {
 | |
|               "type": "Sketch",
 | |
|               "id": "[uuid]",
 | |
|               "paths": [
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -12.0,
 | |
|                     14.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -12.0,
 | |
|                     30.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -12.0,
 | |
|                     30.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     12.0,
 | |
|                     30.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     12.0,
 | |
|                     30.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     12.0,
 | |
|                     14.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     12.0,
 | |
|                     14.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -12.0,
 | |
|                     14.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -12.0,
 | |
|                     14.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -12.0,
 | |
|                     14.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 }
 | |
|               ],
 | |
|               "on": {
 | |
|                 "type": "face",
 | |
|                 "id": "[uuid]",
 | |
|                 "artifactId": "[uuid]",
 | |
|                 "value": "end",
 | |
|                 "xAxis": {
 | |
|                   "x": 1.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "yAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 1.0
 | |
|                 },
 | |
|                 "zAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": -1.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "solid": {
 | |
|                   "type": "Solid",
 | |
|                   "id": "[uuid]",
 | |
|                   "artifactId": "[uuid]",
 | |
|                   "value": [
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": {
 | |
|                         "commentStart": 759,
 | |
|                         "end": 765,
 | |
|                         "start": 759,
 | |
|                         "type": "TagDeclarator",
 | |
|                         "value": "seg01"
 | |
|                       },
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": {
 | |
|                         "commentStart": 810,
 | |
|                         "end": 816,
 | |
|                         "start": 810,
 | |
|                         "type": "TagDeclarator",
 | |
|                         "value": "seg02"
 | |
|                       },
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     }
 | |
|                   ],
 | |
|                   "sketch": {
 | |
|                     "type": "Sketch",
 | |
|                     "id": "[uuid]",
 | |
|                     "paths": [
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -13.0,
 | |
|                           31.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -13.0,
 | |
|                           31.0
 | |
|                         ],
 | |
|                         "tag": {
 | |
|                           "commentStart": 759,
 | |
|                           "end": 765,
 | |
|                           "start": 759,
 | |
|                           "type": "TagDeclarator",
 | |
|                           "value": "seg01"
 | |
|                         },
 | |
|                         "to": [
 | |
|                           13.0,
 | |
|                           31.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           13.0,
 | |
|                           31.0
 | |
|                         ],
 | |
|                         "tag": {
 | |
|                           "commentStart": 810,
 | |
|                           "end": 816,
 | |
|                           "start": 810,
 | |
|                           "type": "TagDeclarator",
 | |
|                           "value": "seg02"
 | |
|                         },
 | |
|                         "to": [
 | |
|                           13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       }
 | |
|                     ],
 | |
|                     "on": {
 | |
|                       "type": "plane",
 | |
|                       "id": "[uuid]",
 | |
|                       "artifactId": "[uuid]",
 | |
|                       "value": "XZ",
 | |
|                       "origin": {
 | |
|                         "x": 0.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "xAxis": {
 | |
|                         "x": 1.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "yAxis": {
 | |
|                         "x": 0.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 1.0
 | |
|                       },
 | |
|                       "zAxis": {
 | |
|                         "x": 0.0,
 | |
|                         "y": -1.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "units": {
 | |
|                         "type": "Mm"
 | |
|                       }
 | |
|                     },
 | |
|                     "start": {
 | |
|                       "from": [
 | |
|                         -13.0,
 | |
|                         6.0
 | |
|                       ],
 | |
|                       "to": [
 | |
|                         -13.0,
 | |
|                         6.0
 | |
|                       ],
 | |
|                       "units": {
 | |
|                         "type": "Mm"
 | |
|                       },
 | |
|                       "tag": null,
 | |
|                       "__geoMeta": {
 | |
|                         "id": "[uuid]",
 | |
|                         "sourceRange": []
 | |
|                       }
 | |
|                     },
 | |
|                     "tags": {
 | |
|                       "seg01": {
 | |
|                         "type": "TagIdentifier",
 | |
|                         "value": "seg01"
 | |
|                       },
 | |
|                       "seg02": {
 | |
|                         "type": "TagIdentifier",
 | |
|                         "value": "seg02"
 | |
|                       }
 | |
|                     },
 | |
|                     "artifactId": "[uuid]",
 | |
|                     "originalId": "[uuid]",
 | |
|                     "units": {
 | |
|                       "type": "Mm"
 | |
|                     }
 | |
|                   },
 | |
|                   "height": 18.0,
 | |
|                   "startCapId": "[uuid]",
 | |
|                   "endCapId": "[uuid]",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 }
 | |
|               },
 | |
|               "start": {
 | |
|                 "from": [
 | |
|                   -12.0,
 | |
|                   14.0
 | |
|                 ],
 | |
|                 "to": [
 | |
|                   -12.0,
 | |
|                   14.0
 | |
|                 ],
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 },
 | |
|                 "tag": null,
 | |
|                 "__geoMeta": {
 | |
|                   "id": "[uuid]",
 | |
|                   "sourceRange": []
 | |
|                 }
 | |
|               },
 | |
|               "artifactId": "[uuid]",
 | |
|               "originalId": "[uuid]",
 | |
|               "units": {
 | |
|                 "type": "Mm"
 | |
|               }
 | |
|             },
 | |
|             "height": 3.0,
 | |
|             "startCapId": null,
 | |
|             "endCapId": "[uuid]",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             -10.0,
 | |
|             16.0
 | |
|           ],
 | |
|           "to": [
 | |
|             -10.0,
 | |
|             16.0
 | |
|           ],
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "tag": null,
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           }
 | |
|         },
 | |
|         "artifactId": "[uuid]",
 | |
|         "originalId": "[uuid]",
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         }
 | |
|       },
 | |
|       "height": -2.0,
 | |
|       "startCapId": "[uuid]",
 | |
|       "endCapId": null,
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitFaceDepth": {
 | |
|     "type": "Number",
 | |
|     "value": 2.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitFaceElevation": {
 | |
|     "type": "Number",
 | |
|     "value": 16.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitFaceHeight": {
 | |
|     "type": "Number",
 | |
|     "value": 11.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitFaceWidth": {
 | |
|     "type": "Number",
 | |
|     "value": 20.0,
 | |
|     "ty": {
 | |
|       "type": "Unknown"
 | |
|     }
 | |
|   },
 | |
|   "kitFloppy1": {
 | |
|     "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": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -11.0,
 | |
|               8.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -11.0,
 | |
|               9.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -11.0,
 | |
|               9.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -6.0,
 | |
|               9.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -6.0,
 | |
|               9.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -6.0,
 | |
|               8.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -6.0,
 | |
|               8.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -11.0,
 | |
|               8.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -11.0,
 | |
|               8.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -11.0,
 | |
|               8.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "face",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "end",
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": -1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "solid": {
 | |
|             "type": "Solid",
 | |
|             "id": "[uuid]",
 | |
|             "artifactId": "[uuid]",
 | |
|             "value": [
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               }
 | |
|             ],
 | |
|             "sketch": {
 | |
|               "type": "Sketch",
 | |
|               "id": "[uuid]",
 | |
|               "paths": [
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -12.0,
 | |
|                     13.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -12.0,
 | |
|                     13.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     12.0,
 | |
|                     13.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     12.0,
 | |
|                     13.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 }
 | |
|               ],
 | |
|               "on": {
 | |
|                 "type": "face",
 | |
|                 "id": "[uuid]",
 | |
|                 "artifactId": "[uuid]",
 | |
|                 "value": "end",
 | |
|                 "xAxis": {
 | |
|                   "x": 1.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "yAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 1.0
 | |
|                 },
 | |
|                 "zAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": -1.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "solid": {
 | |
|                   "type": "Solid",
 | |
|                   "id": "[uuid]",
 | |
|                   "artifactId": "[uuid]",
 | |
|                   "value": [
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": {
 | |
|                         "commentStart": 759,
 | |
|                         "end": 765,
 | |
|                         "start": 759,
 | |
|                         "type": "TagDeclarator",
 | |
|                         "value": "seg01"
 | |
|                       },
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": {
 | |
|                         "commentStart": 810,
 | |
|                         "end": 816,
 | |
|                         "start": 810,
 | |
|                         "type": "TagDeclarator",
 | |
|                         "value": "seg02"
 | |
|                       },
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     }
 | |
|                   ],
 | |
|                   "sketch": {
 | |
|                     "type": "Sketch",
 | |
|                     "id": "[uuid]",
 | |
|                     "paths": [
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -13.0,
 | |
|                           31.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -13.0,
 | |
|                           31.0
 | |
|                         ],
 | |
|                         "tag": {
 | |
|                           "commentStart": 759,
 | |
|                           "end": 765,
 | |
|                           "start": 759,
 | |
|                           "type": "TagDeclarator",
 | |
|                           "value": "seg01"
 | |
|                         },
 | |
|                         "to": [
 | |
|                           13.0,
 | |
|                           31.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           13.0,
 | |
|                           31.0
 | |
|                         ],
 | |
|                         "tag": {
 | |
|                           "commentStart": 810,
 | |
|                           "end": 816,
 | |
|                           "start": 810,
 | |
|                           "type": "TagDeclarator",
 | |
|                           "value": "seg02"
 | |
|                         },
 | |
|                         "to": [
 | |
|                           13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       }
 | |
|                     ],
 | |
|                     "on": {
 | |
|                       "type": "plane",
 | |
|                       "id": "[uuid]",
 | |
|                       "artifactId": "[uuid]",
 | |
|                       "value": "XZ",
 | |
|                       "origin": {
 | |
|                         "x": 0.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "xAxis": {
 | |
|                         "x": 1.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "yAxis": {
 | |
|                         "x": 0.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 1.0
 | |
|                       },
 | |
|                       "zAxis": {
 | |
|                         "x": 0.0,
 | |
|                         "y": -1.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "units": {
 | |
|                         "type": "Mm"
 | |
|                       }
 | |
|                     },
 | |
|                     "start": {
 | |
|                       "from": [
 | |
|                         -13.0,
 | |
|                         6.0
 | |
|                       ],
 | |
|                       "to": [
 | |
|                         -13.0,
 | |
|                         6.0
 | |
|                       ],
 | |
|                       "units": {
 | |
|                         "type": "Mm"
 | |
|                       },
 | |
|                       "tag": null,
 | |
|                       "__geoMeta": {
 | |
|                         "id": "[uuid]",
 | |
|                         "sourceRange": []
 | |
|                       }
 | |
|                     },
 | |
|                     "tags": {
 | |
|                       "seg01": {
 | |
|                         "type": "TagIdentifier",
 | |
|                         "value": "seg01"
 | |
|                       },
 | |
|                       "seg02": {
 | |
|                         "type": "TagIdentifier",
 | |
|                         "value": "seg02"
 | |
|                       }
 | |
|                     },
 | |
|                     "artifactId": "[uuid]",
 | |
|                     "originalId": "[uuid]",
 | |
|                     "units": {
 | |
|                       "type": "Mm"
 | |
|                     }
 | |
|                   },
 | |
|                   "height": 18.0,
 | |
|                   "startCapId": "[uuid]",
 | |
|                   "endCapId": "[uuid]",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 }
 | |
|               },
 | |
|               "start": {
 | |
|                 "from": [
 | |
|                   -12.0,
 | |
|                   7.0
 | |
|                 ],
 | |
|                 "to": [
 | |
|                   -12.0,
 | |
|                   7.0
 | |
|                 ],
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 },
 | |
|                 "tag": null,
 | |
|                 "__geoMeta": {
 | |
|                   "id": "[uuid]",
 | |
|                   "sourceRange": []
 | |
|                 }
 | |
|               },
 | |
|               "artifactId": "[uuid]",
 | |
|               "originalId": "[uuid]",
 | |
|               "units": {
 | |
|                 "type": "Mm"
 | |
|               }
 | |
|             },
 | |
|             "height": 3.0,
 | |
|             "startCapId": null,
 | |
|             "endCapId": "[uuid]",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             -11.0,
 | |
|             8.0
 | |
|           ],
 | |
|           "to": [
 | |
|             -11.0,
 | |
|             8.0
 | |
|           ],
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "tag": null,
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           }
 | |
|         },
 | |
|         "artifactId": "[uuid]",
 | |
|         "originalId": "[uuid]",
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         }
 | |
|       },
 | |
|       "height": -2.0,
 | |
|       "startCapId": "[uuid]",
 | |
|       "endCapId": null,
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitFloppy2": {
 | |
|     "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": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -11.0,
 | |
|               10.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -11.0,
 | |
|               11.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -11.0,
 | |
|               11.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -6.0,
 | |
|               11.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -6.0,
 | |
|               11.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -6.0,
 | |
|               10.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -6.0,
 | |
|               10.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -11.0,
 | |
|               10.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -11.0,
 | |
|               10.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -11.0,
 | |
|               10.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "face",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "end",
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": -1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "solid": {
 | |
|             "type": "Solid",
 | |
|             "id": "[uuid]",
 | |
|             "artifactId": "[uuid]",
 | |
|             "value": [
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               }
 | |
|             ],
 | |
|             "sketch": {
 | |
|               "type": "Sketch",
 | |
|               "id": "[uuid]",
 | |
|               "paths": [
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -12.0,
 | |
|                     13.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -12.0,
 | |
|                     13.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     12.0,
 | |
|                     13.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     12.0,
 | |
|                     13.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 }
 | |
|               ],
 | |
|               "on": {
 | |
|                 "type": "face",
 | |
|                 "id": "[uuid]",
 | |
|                 "artifactId": "[uuid]",
 | |
|                 "value": "end",
 | |
|                 "xAxis": {
 | |
|                   "x": 1.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "yAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 1.0
 | |
|                 },
 | |
|                 "zAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": -1.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "solid": {
 | |
|                   "type": "Solid",
 | |
|                   "id": "[uuid]",
 | |
|                   "artifactId": "[uuid]",
 | |
|                   "value": [
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": {
 | |
|                         "commentStart": 759,
 | |
|                         "end": 765,
 | |
|                         "start": 759,
 | |
|                         "type": "TagDeclarator",
 | |
|                         "value": "seg01"
 | |
|                       },
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": {
 | |
|                         "commentStart": 810,
 | |
|                         "end": 816,
 | |
|                         "start": 810,
 | |
|                         "type": "TagDeclarator",
 | |
|                         "value": "seg02"
 | |
|                       },
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     }
 | |
|                   ],
 | |
|                   "sketch": {
 | |
|                     "type": "Sketch",
 | |
|                     "id": "[uuid]",
 | |
|                     "paths": [
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -13.0,
 | |
|                           31.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -13.0,
 | |
|                           31.0
 | |
|                         ],
 | |
|                         "tag": {
 | |
|                           "commentStart": 759,
 | |
|                           "end": 765,
 | |
|                           "start": 759,
 | |
|                           "type": "TagDeclarator",
 | |
|                           "value": "seg01"
 | |
|                         },
 | |
|                         "to": [
 | |
|                           13.0,
 | |
|                           31.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           13.0,
 | |
|                           31.0
 | |
|                         ],
 | |
|                         "tag": {
 | |
|                           "commentStart": 810,
 | |
|                           "end": 816,
 | |
|                           "start": 810,
 | |
|                           "type": "TagDeclarator",
 | |
|                           "value": "seg02"
 | |
|                         },
 | |
|                         "to": [
 | |
|                           13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       }
 | |
|                     ],
 | |
|                     "on": {
 | |
|                       "type": "plane",
 | |
|                       "id": "[uuid]",
 | |
|                       "artifactId": "[uuid]",
 | |
|                       "value": "XZ",
 | |
|                       "origin": {
 | |
|                         "x": 0.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "xAxis": {
 | |
|                         "x": 1.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "yAxis": {
 | |
|                         "x": 0.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 1.0
 | |
|                       },
 | |
|                       "zAxis": {
 | |
|                         "x": 0.0,
 | |
|                         "y": -1.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "units": {
 | |
|                         "type": "Mm"
 | |
|                       }
 | |
|                     },
 | |
|                     "start": {
 | |
|                       "from": [
 | |
|                         -13.0,
 | |
|                         6.0
 | |
|                       ],
 | |
|                       "to": [
 | |
|                         -13.0,
 | |
|                         6.0
 | |
|                       ],
 | |
|                       "units": {
 | |
|                         "type": "Mm"
 | |
|                       },
 | |
|                       "tag": null,
 | |
|                       "__geoMeta": {
 | |
|                         "id": "[uuid]",
 | |
|                         "sourceRange": []
 | |
|                       }
 | |
|                     },
 | |
|                     "tags": {
 | |
|                       "seg01": {
 | |
|                         "type": "TagIdentifier",
 | |
|                         "value": "seg01"
 | |
|                       },
 | |
|                       "seg02": {
 | |
|                         "type": "TagIdentifier",
 | |
|                         "value": "seg02"
 | |
|                       }
 | |
|                     },
 | |
|                     "artifactId": "[uuid]",
 | |
|                     "originalId": "[uuid]",
 | |
|                     "units": {
 | |
|                       "type": "Mm"
 | |
|                     }
 | |
|                   },
 | |
|                   "height": 18.0,
 | |
|                   "startCapId": "[uuid]",
 | |
|                   "endCapId": "[uuid]",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 }
 | |
|               },
 | |
|               "start": {
 | |
|                 "from": [
 | |
|                   -12.0,
 | |
|                   7.0
 | |
|                 ],
 | |
|                 "to": [
 | |
|                   -12.0,
 | |
|                   7.0
 | |
|                 ],
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 },
 | |
|                 "tag": null,
 | |
|                 "__geoMeta": {
 | |
|                   "id": "[uuid]",
 | |
|                   "sourceRange": []
 | |
|                 }
 | |
|               },
 | |
|               "artifactId": "[uuid]",
 | |
|               "originalId": "[uuid]",
 | |
|               "units": {
 | |
|                 "type": "Mm"
 | |
|               }
 | |
|             },
 | |
|             "height": 3.0,
 | |
|             "startCapId": null,
 | |
|             "endCapId": "[uuid]",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             -11.0,
 | |
|             10.0
 | |
|           ],
 | |
|           "to": [
 | |
|             -11.0,
 | |
|             10.0
 | |
|           ],
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "tag": null,
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           }
 | |
|         },
 | |
|         "artifactId": "[uuid]",
 | |
|         "originalId": "[uuid]",
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         }
 | |
|       },
 | |
|       "height": -2.0,
 | |
|       "startCapId": "[uuid]",
 | |
|       "endCapId": null,
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitFloppy3": {
 | |
|     "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": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               11.0,
 | |
|               8.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               11.0,
 | |
|               9.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               11.0,
 | |
|               9.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               6.0,
 | |
|               9.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               6.0,
 | |
|               9.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               6.0,
 | |
|               8.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               6.0,
 | |
|               8.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               11.0,
 | |
|               8.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               11.0,
 | |
|               8.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               11.0,
 | |
|               8.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "face",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "end",
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": -1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "solid": {
 | |
|             "type": "Solid",
 | |
|             "id": "[uuid]",
 | |
|             "artifactId": "[uuid]",
 | |
|             "value": [
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               }
 | |
|             ],
 | |
|             "sketch": {
 | |
|               "type": "Sketch",
 | |
|               "id": "[uuid]",
 | |
|               "paths": [
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -12.0,
 | |
|                     13.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -12.0,
 | |
|                     13.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     12.0,
 | |
|                     13.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     12.0,
 | |
|                     13.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 }
 | |
|               ],
 | |
|               "on": {
 | |
|                 "type": "face",
 | |
|                 "id": "[uuid]",
 | |
|                 "artifactId": "[uuid]",
 | |
|                 "value": "end",
 | |
|                 "xAxis": {
 | |
|                   "x": 1.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "yAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 1.0
 | |
|                 },
 | |
|                 "zAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": -1.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "solid": {
 | |
|                   "type": "Solid",
 | |
|                   "id": "[uuid]",
 | |
|                   "artifactId": "[uuid]",
 | |
|                   "value": [
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": {
 | |
|                         "commentStart": 759,
 | |
|                         "end": 765,
 | |
|                         "start": 759,
 | |
|                         "type": "TagDeclarator",
 | |
|                         "value": "seg01"
 | |
|                       },
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": {
 | |
|                         "commentStart": 810,
 | |
|                         "end": 816,
 | |
|                         "start": 810,
 | |
|                         "type": "TagDeclarator",
 | |
|                         "value": "seg02"
 | |
|                       },
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     }
 | |
|                   ],
 | |
|                   "sketch": {
 | |
|                     "type": "Sketch",
 | |
|                     "id": "[uuid]",
 | |
|                     "paths": [
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -13.0,
 | |
|                           31.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -13.0,
 | |
|                           31.0
 | |
|                         ],
 | |
|                         "tag": {
 | |
|                           "commentStart": 759,
 | |
|                           "end": 765,
 | |
|                           "start": 759,
 | |
|                           "type": "TagDeclarator",
 | |
|                           "value": "seg01"
 | |
|                         },
 | |
|                         "to": [
 | |
|                           13.0,
 | |
|                           31.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           13.0,
 | |
|                           31.0
 | |
|                         ],
 | |
|                         "tag": {
 | |
|                           "commentStart": 810,
 | |
|                           "end": 816,
 | |
|                           "start": 810,
 | |
|                           "type": "TagDeclarator",
 | |
|                           "value": "seg02"
 | |
|                         },
 | |
|                         "to": [
 | |
|                           13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       }
 | |
|                     ],
 | |
|                     "on": {
 | |
|                       "type": "plane",
 | |
|                       "id": "[uuid]",
 | |
|                       "artifactId": "[uuid]",
 | |
|                       "value": "XZ",
 | |
|                       "origin": {
 | |
|                         "x": 0.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "xAxis": {
 | |
|                         "x": 1.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "yAxis": {
 | |
|                         "x": 0.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 1.0
 | |
|                       },
 | |
|                       "zAxis": {
 | |
|                         "x": 0.0,
 | |
|                         "y": -1.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "units": {
 | |
|                         "type": "Mm"
 | |
|                       }
 | |
|                     },
 | |
|                     "start": {
 | |
|                       "from": [
 | |
|                         -13.0,
 | |
|                         6.0
 | |
|                       ],
 | |
|                       "to": [
 | |
|                         -13.0,
 | |
|                         6.0
 | |
|                       ],
 | |
|                       "units": {
 | |
|                         "type": "Mm"
 | |
|                       },
 | |
|                       "tag": null,
 | |
|                       "__geoMeta": {
 | |
|                         "id": "[uuid]",
 | |
|                         "sourceRange": []
 | |
|                       }
 | |
|                     },
 | |
|                     "tags": {
 | |
|                       "seg01": {
 | |
|                         "type": "TagIdentifier",
 | |
|                         "value": "seg01"
 | |
|                       },
 | |
|                       "seg02": {
 | |
|                         "type": "TagIdentifier",
 | |
|                         "value": "seg02"
 | |
|                       }
 | |
|                     },
 | |
|                     "artifactId": "[uuid]",
 | |
|                     "originalId": "[uuid]",
 | |
|                     "units": {
 | |
|                       "type": "Mm"
 | |
|                     }
 | |
|                   },
 | |
|                   "height": 18.0,
 | |
|                   "startCapId": "[uuid]",
 | |
|                   "endCapId": "[uuid]",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 }
 | |
|               },
 | |
|               "start": {
 | |
|                 "from": [
 | |
|                   -12.0,
 | |
|                   7.0
 | |
|                 ],
 | |
|                 "to": [
 | |
|                   -12.0,
 | |
|                   7.0
 | |
|                 ],
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 },
 | |
|                 "tag": null,
 | |
|                 "__geoMeta": {
 | |
|                   "id": "[uuid]",
 | |
|                   "sourceRange": []
 | |
|                 }
 | |
|               },
 | |
|               "artifactId": "[uuid]",
 | |
|               "originalId": "[uuid]",
 | |
|               "units": {
 | |
|                 "type": "Mm"
 | |
|               }
 | |
|             },
 | |
|             "height": 3.0,
 | |
|             "startCapId": null,
 | |
|             "endCapId": "[uuid]",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             11.0,
 | |
|             8.0
 | |
|           ],
 | |
|           "to": [
 | |
|             11.0,
 | |
|             8.0
 | |
|           ],
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "tag": null,
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           }
 | |
|         },
 | |
|         "artifactId": "[uuid]",
 | |
|         "originalId": "[uuid]",
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         }
 | |
|       },
 | |
|       "height": -2.0,
 | |
|       "startCapId": "[uuid]",
 | |
|       "endCapId": null,
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitFloppyDepth": {
 | |
|     "type": "Number",
 | |
|     "value": 2.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitFloppyElevation": {
 | |
|     "type": "Number",
 | |
|     "value": 8.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitFloppyHeight": {
 | |
|     "type": "Number",
 | |
|     "value": 1.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitFloppyOffset": {
 | |
|     "type": "Number",
 | |
|     "value": 11.0,
 | |
|     "ty": {
 | |
|       "type": "Unknown"
 | |
|     }
 | |
|   },
 | |
|   "kitFloppyWidth": {
 | |
|     "type": "Number",
 | |
|     "value": 5.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitHead": {
 | |
|     "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": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -12.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -12.0,
 | |
|               30.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -12.0,
 | |
|               30.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               12.0,
 | |
|               30.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               12.0,
 | |
|               30.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               12.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               12.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -12.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -12.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -12.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "face",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "end",
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": -1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "solid": {
 | |
|             "type": "Solid",
 | |
|             "id": "[uuid]",
 | |
|             "artifactId": "[uuid]",
 | |
|             "value": [
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": {
 | |
|                   "commentStart": 759,
 | |
|                   "end": 765,
 | |
|                   "start": 759,
 | |
|                   "type": "TagDeclarator",
 | |
|                   "value": "seg01"
 | |
|                 },
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": {
 | |
|                   "commentStart": 810,
 | |
|                   "end": 816,
 | |
|                   "start": 810,
 | |
|                   "type": "TagDeclarator",
 | |
|                   "value": "seg02"
 | |
|                 },
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               }
 | |
|             ],
 | |
|             "sketch": {
 | |
|               "type": "Sketch",
 | |
|               "id": "[uuid]",
 | |
|               "paths": [
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "tag": {
 | |
|                     "commentStart": 759,
 | |
|                     "end": 765,
 | |
|                     "start": 759,
 | |
|                     "type": "TagDeclarator",
 | |
|                     "value": "seg01"
 | |
|                   },
 | |
|                   "to": [
 | |
|                     13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "tag": {
 | |
|                     "commentStart": 810,
 | |
|                     "end": 816,
 | |
|                     "start": 810,
 | |
|                     "type": "TagDeclarator",
 | |
|                     "value": "seg02"
 | |
|                   },
 | |
|                   "to": [
 | |
|                     13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 }
 | |
|               ],
 | |
|               "on": {
 | |
|                 "type": "plane",
 | |
|                 "id": "[uuid]",
 | |
|                 "artifactId": "[uuid]",
 | |
|                 "value": "XZ",
 | |
|                 "origin": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "xAxis": {
 | |
|                   "x": 1.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "yAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 1.0
 | |
|                 },
 | |
|                 "zAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": -1.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 }
 | |
|               },
 | |
|               "start": {
 | |
|                 "from": [
 | |
|                   -13.0,
 | |
|                   6.0
 | |
|                 ],
 | |
|                 "to": [
 | |
|                   -13.0,
 | |
|                   6.0
 | |
|                 ],
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 },
 | |
|                 "tag": null,
 | |
|                 "__geoMeta": {
 | |
|                   "id": "[uuid]",
 | |
|                   "sourceRange": []
 | |
|                 }
 | |
|               },
 | |
|               "tags": {
 | |
|                 "seg01": {
 | |
|                   "type": "TagIdentifier",
 | |
|                   "value": "seg01"
 | |
|                 },
 | |
|                 "seg02": {
 | |
|                   "type": "TagIdentifier",
 | |
|                   "value": "seg02"
 | |
|                 }
 | |
|               },
 | |
|               "artifactId": "[uuid]",
 | |
|               "originalId": "[uuid]",
 | |
|               "units": {
 | |
|                 "type": "Mm"
 | |
|               }
 | |
|             },
 | |
|             "height": 18.0,
 | |
|             "startCapId": "[uuid]",
 | |
|             "endCapId": "[uuid]",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             -12.0,
 | |
|             14.0
 | |
|           ],
 | |
|           "to": [
 | |
|             -12.0,
 | |
|             14.0
 | |
|           ],
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "tag": null,
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           }
 | |
|         },
 | |
|         "artifactId": "[uuid]",
 | |
|         "originalId": "[uuid]",
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         }
 | |
|       },
 | |
|       "height": 3.0,
 | |
|       "startCapId": null,
 | |
|       "endCapId": "[uuid]",
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitHeadDepth": {
 | |
|     "type": "Number",
 | |
|     "value": 3.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitHeadElevation": {
 | |
|     "type": "Number",
 | |
|     "value": 14.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitHeadHeight": {
 | |
|     "type": "Number",
 | |
|     "value": 16.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitHeadOffset": {
 | |
|     "type": "Number",
 | |
|     "value": 1.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitHeadWidth": {
 | |
|     "type": "Number",
 | |
|     "value": 24.0,
 | |
|     "ty": {
 | |
|       "type": "Unknown"
 | |
|     }
 | |
|   },
 | |
|   "kitLeftEar": {
 | |
|     "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": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               4.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               4.0,
 | |
|               6.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               4.0,
 | |
|               6.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               12.0,
 | |
|               6.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               12.0,
 | |
|               6.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               12.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               12.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               4.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               4.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               4.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "face",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "seg01",
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": -1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "solid": {
 | |
|             "type": "Solid",
 | |
|             "id": "[uuid]",
 | |
|             "artifactId": "[uuid]",
 | |
|             "value": [
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": {
 | |
|                   "commentStart": 759,
 | |
|                   "end": 765,
 | |
|                   "start": 759,
 | |
|                   "type": "TagDeclarator",
 | |
|                   "value": "seg01"
 | |
|                 },
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": {
 | |
|                   "commentStart": 810,
 | |
|                   "end": 816,
 | |
|                   "start": 810,
 | |
|                   "type": "TagDeclarator",
 | |
|                   "value": "seg02"
 | |
|                 },
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               }
 | |
|             ],
 | |
|             "sketch": {
 | |
|               "type": "Sketch",
 | |
|               "id": "[uuid]",
 | |
|               "paths": [
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "tag": {
 | |
|                     "commentStart": 759,
 | |
|                     "end": 765,
 | |
|                     "start": 759,
 | |
|                     "type": "TagDeclarator",
 | |
|                     "value": "seg01"
 | |
|                   },
 | |
|                   "to": [
 | |
|                     13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "tag": {
 | |
|                     "commentStart": 810,
 | |
|                     "end": 816,
 | |
|                     "start": 810,
 | |
|                     "type": "TagDeclarator",
 | |
|                     "value": "seg02"
 | |
|                   },
 | |
|                   "to": [
 | |
|                     13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 }
 | |
|               ],
 | |
|               "on": {
 | |
|                 "type": "plane",
 | |
|                 "id": "[uuid]",
 | |
|                 "artifactId": "[uuid]",
 | |
|                 "value": "XZ",
 | |
|                 "origin": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "xAxis": {
 | |
|                   "x": 1.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "yAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 1.0
 | |
|                 },
 | |
|                 "zAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": -1.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 }
 | |
|               },
 | |
|               "start": {
 | |
|                 "from": [
 | |
|                   -13.0,
 | |
|                   6.0
 | |
|                 ],
 | |
|                 "to": [
 | |
|                   -13.0,
 | |
|                   6.0
 | |
|                 ],
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 },
 | |
|                 "tag": null,
 | |
|                 "__geoMeta": {
 | |
|                   "id": "[uuid]",
 | |
|                   "sourceRange": []
 | |
|                 }
 | |
|               },
 | |
|               "tags": {
 | |
|                 "seg01": {
 | |
|                   "type": "TagIdentifier",
 | |
|                   "value": "seg01"
 | |
|                 },
 | |
|                 "seg02": {
 | |
|                   "type": "TagIdentifier",
 | |
|                   "value": "seg02"
 | |
|                 }
 | |
|               },
 | |
|               "artifactId": "[uuid]",
 | |
|               "originalId": "[uuid]",
 | |
|               "units": {
 | |
|                 "type": "Mm"
 | |
|               }
 | |
|             },
 | |
|             "height": 18.0,
 | |
|             "startCapId": "[uuid]",
 | |
|             "endCapId": "[uuid]",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             4.0,
 | |
|             14.0
 | |
|           ],
 | |
|           "to": [
 | |
|             4.0,
 | |
|             14.0
 | |
|           ],
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "tag": null,
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           }
 | |
|         },
 | |
|         "artifactId": "[uuid]",
 | |
|         "originalId": "[uuid]",
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         }
 | |
|       },
 | |
|       "height": 2.0,
 | |
|       "startCapId": null,
 | |
|       "endCapId": "[uuid]",
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitLeftEye1": {
 | |
|     "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": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -7.0,
 | |
|               23.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -7.0,
 | |
|               24.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -7.0,
 | |
|               24.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -6.0,
 | |
|               24.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -6.0,
 | |
|               24.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -6.0,
 | |
|               23.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -6.0,
 | |
|               23.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -7.0,
 | |
|               23.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -7.0,
 | |
|               23.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -7.0,
 | |
|               23.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "face",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "start",
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": -1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "solid": {
 | |
|             "type": "Solid",
 | |
|             "id": "[uuid]",
 | |
|             "artifactId": "[uuid]",
 | |
|             "value": [
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               }
 | |
|             ],
 | |
|             "sketch": {
 | |
|               "type": "Sketch",
 | |
|               "id": "[uuid]",
 | |
|               "paths": [
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 }
 | |
|               ],
 | |
|               "on": {
 | |
|                 "type": "face",
 | |
|                 "id": "[uuid]",
 | |
|                 "artifactId": "[uuid]",
 | |
|                 "value": "end",
 | |
|                 "xAxis": {
 | |
|                   "x": 1.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "yAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 1.0
 | |
|                 },
 | |
|                 "zAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": -1.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "solid": {
 | |
|                   "type": "Solid",
 | |
|                   "id": "[uuid]",
 | |
|                   "artifactId": "[uuid]",
 | |
|                   "value": [
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     }
 | |
|                   ],
 | |
|                   "sketch": {
 | |
|                     "type": "Sketch",
 | |
|                     "id": "[uuid]",
 | |
|                     "paths": [
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       }
 | |
|                     ],
 | |
|                     "on": {
 | |
|                       "type": "face",
 | |
|                       "id": "[uuid]",
 | |
|                       "artifactId": "[uuid]",
 | |
|                       "value": "end",
 | |
|                       "xAxis": {
 | |
|                         "x": 1.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "yAxis": {
 | |
|                         "x": 0.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 1.0
 | |
|                       },
 | |
|                       "zAxis": {
 | |
|                         "x": 0.0,
 | |
|                         "y": -1.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "solid": {
 | |
|                         "type": "Solid",
 | |
|                         "id": "[uuid]",
 | |
|                         "artifactId": "[uuid]",
 | |
|                         "value": [
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": null,
 | |
|                             "type": "extrudePlane"
 | |
|                           },
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": {
 | |
|                               "commentStart": 759,
 | |
|                               "end": 765,
 | |
|                               "start": 759,
 | |
|                               "type": "TagDeclarator",
 | |
|                               "value": "seg01"
 | |
|                             },
 | |
|                             "type": "extrudePlane"
 | |
|                           },
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": {
 | |
|                               "commentStart": 810,
 | |
|                               "end": 816,
 | |
|                               "start": 810,
 | |
|                               "type": "TagDeclarator",
 | |
|                               "value": "seg02"
 | |
|                             },
 | |
|                             "type": "extrudePlane"
 | |
|                           },
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": null,
 | |
|                             "type": "extrudePlane"
 | |
|                           }
 | |
|                         ],
 | |
|                         "sketch": {
 | |
|                           "type": "Sketch",
 | |
|                           "id": "[uuid]",
 | |
|                           "paths": [
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "tag": null,
 | |
|                               "to": [
 | |
|                                 -13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 -13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "tag": {
 | |
|                                 "commentStart": 759,
 | |
|                                 "end": 765,
 | |
|                                 "start": 759,
 | |
|                                 "type": "TagDeclarator",
 | |
|                                 "value": "seg01"
 | |
|                               },
 | |
|                               "to": [
 | |
|                                 13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "tag": {
 | |
|                                 "commentStart": 810,
 | |
|                                 "end": 816,
 | |
|                                 "start": 810,
 | |
|                                 "type": "TagDeclarator",
 | |
|                                 "value": "seg02"
 | |
|                               },
 | |
|                               "to": [
 | |
|                                 13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "tag": null,
 | |
|                               "to": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "tag": null,
 | |
|                               "to": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             }
 | |
|                           ],
 | |
|                           "on": {
 | |
|                             "type": "plane",
 | |
|                             "id": "[uuid]",
 | |
|                             "artifactId": "[uuid]",
 | |
|                             "value": "XZ",
 | |
|                             "origin": {
 | |
|                               "x": 0.0,
 | |
|                               "y": 0.0,
 | |
|                               "z": 0.0
 | |
|                             },
 | |
|                             "xAxis": {
 | |
|                               "x": 1.0,
 | |
|                               "y": 0.0,
 | |
|                               "z": 0.0
 | |
|                             },
 | |
|                             "yAxis": {
 | |
|                               "x": 0.0,
 | |
|                               "y": 0.0,
 | |
|                               "z": 1.0
 | |
|                             },
 | |
|                             "zAxis": {
 | |
|                               "x": 0.0,
 | |
|                               "y": -1.0,
 | |
|                               "z": 0.0
 | |
|                             },
 | |
|                             "units": {
 | |
|                               "type": "Mm"
 | |
|                             }
 | |
|                           },
 | |
|                           "start": {
 | |
|                             "from": [
 | |
|                               -13.0,
 | |
|                               6.0
 | |
|                             ],
 | |
|                             "to": [
 | |
|                               -13.0,
 | |
|                               6.0
 | |
|                             ],
 | |
|                             "units": {
 | |
|                               "type": "Mm"
 | |
|                             },
 | |
|                             "tag": null,
 | |
|                             "__geoMeta": {
 | |
|                               "id": "[uuid]",
 | |
|                               "sourceRange": []
 | |
|                             }
 | |
|                           },
 | |
|                           "tags": {
 | |
|                             "seg01": {
 | |
|                               "type": "TagIdentifier",
 | |
|                               "value": "seg01"
 | |
|                             },
 | |
|                             "seg02": {
 | |
|                               "type": "TagIdentifier",
 | |
|                               "value": "seg02"
 | |
|                             }
 | |
|                           },
 | |
|                           "artifactId": "[uuid]",
 | |
|                           "originalId": "[uuid]",
 | |
|                           "units": {
 | |
|                             "type": "Mm"
 | |
|                           }
 | |
|                         },
 | |
|                         "height": 18.0,
 | |
|                         "startCapId": "[uuid]",
 | |
|                         "endCapId": "[uuid]",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       "units": {
 | |
|                         "type": "Mm"
 | |
|                       }
 | |
|                     },
 | |
|                     "start": {
 | |
|                       "from": [
 | |
|                         -12.0,
 | |
|                         14.0
 | |
|                       ],
 | |
|                       "to": [
 | |
|                         -12.0,
 | |
|                         14.0
 | |
|                       ],
 | |
|                       "units": {
 | |
|                         "type": "Mm"
 | |
|                       },
 | |
|                       "tag": null,
 | |
|                       "__geoMeta": {
 | |
|                         "id": "[uuid]",
 | |
|                         "sourceRange": []
 | |
|                       }
 | |
|                     },
 | |
|                     "artifactId": "[uuid]",
 | |
|                     "originalId": "[uuid]",
 | |
|                     "units": {
 | |
|                       "type": "Mm"
 | |
|                     }
 | |
|                   },
 | |
|                   "height": 3.0,
 | |
|                   "startCapId": null,
 | |
|                   "endCapId": "[uuid]",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 }
 | |
|               },
 | |
|               "start": {
 | |
|                 "from": [
 | |
|                   -10.0,
 | |
|                   16.0
 | |
|                 ],
 | |
|                 "to": [
 | |
|                   -10.0,
 | |
|                   16.0
 | |
|                 ],
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 },
 | |
|                 "tag": null,
 | |
|                 "__geoMeta": {
 | |
|                   "id": "[uuid]",
 | |
|                   "sourceRange": []
 | |
|                 }
 | |
|               },
 | |
|               "artifactId": "[uuid]",
 | |
|               "originalId": "[uuid]",
 | |
|               "units": {
 | |
|                 "type": "Mm"
 | |
|               }
 | |
|             },
 | |
|             "height": -2.0,
 | |
|             "startCapId": "[uuid]",
 | |
|             "endCapId": null,
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             -7.0,
 | |
|             23.0
 | |
|           ],
 | |
|           "to": [
 | |
|             -7.0,
 | |
|             23.0
 | |
|           ],
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "tag": null,
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           }
 | |
|         },
 | |
|         "artifactId": "[uuid]",
 | |
|         "originalId": "[uuid]",
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         }
 | |
|       },
 | |
|       "height": 0.5,
 | |
|       "startCapId": null,
 | |
|       "endCapId": "[uuid]",
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitLeftEye2": {
 | |
|     "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": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -6.0,
 | |
|               24.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -6.0,
 | |
|               25.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -6.0,
 | |
|               25.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -3.0,
 | |
|               25.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -3.0,
 | |
|               25.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -3.0,
 | |
|               24.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -3.0,
 | |
|               24.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -6.0,
 | |
|               24.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -6.0,
 | |
|               24.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -6.0,
 | |
|               24.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "face",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "start",
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": -1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "solid": {
 | |
|             "type": "Solid",
 | |
|             "id": "[uuid]",
 | |
|             "artifactId": "[uuid]",
 | |
|             "value": [
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               }
 | |
|             ],
 | |
|             "sketch": {
 | |
|               "type": "Sketch",
 | |
|               "id": "[uuid]",
 | |
|               "paths": [
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 }
 | |
|               ],
 | |
|               "on": {
 | |
|                 "type": "face",
 | |
|                 "id": "[uuid]",
 | |
|                 "artifactId": "[uuid]",
 | |
|                 "value": "end",
 | |
|                 "xAxis": {
 | |
|                   "x": 1.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "yAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 1.0
 | |
|                 },
 | |
|                 "zAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": -1.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "solid": {
 | |
|                   "type": "Solid",
 | |
|                   "id": "[uuid]",
 | |
|                   "artifactId": "[uuid]",
 | |
|                   "value": [
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     }
 | |
|                   ],
 | |
|                   "sketch": {
 | |
|                     "type": "Sketch",
 | |
|                     "id": "[uuid]",
 | |
|                     "paths": [
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       }
 | |
|                     ],
 | |
|                     "on": {
 | |
|                       "type": "face",
 | |
|                       "id": "[uuid]",
 | |
|                       "artifactId": "[uuid]",
 | |
|                       "value": "end",
 | |
|                       "xAxis": {
 | |
|                         "x": 1.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "yAxis": {
 | |
|                         "x": 0.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 1.0
 | |
|                       },
 | |
|                       "zAxis": {
 | |
|                         "x": 0.0,
 | |
|                         "y": -1.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "solid": {
 | |
|                         "type": "Solid",
 | |
|                         "id": "[uuid]",
 | |
|                         "artifactId": "[uuid]",
 | |
|                         "value": [
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": null,
 | |
|                             "type": "extrudePlane"
 | |
|                           },
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": {
 | |
|                               "commentStart": 759,
 | |
|                               "end": 765,
 | |
|                               "start": 759,
 | |
|                               "type": "TagDeclarator",
 | |
|                               "value": "seg01"
 | |
|                             },
 | |
|                             "type": "extrudePlane"
 | |
|                           },
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": {
 | |
|                               "commentStart": 810,
 | |
|                               "end": 816,
 | |
|                               "start": 810,
 | |
|                               "type": "TagDeclarator",
 | |
|                               "value": "seg02"
 | |
|                             },
 | |
|                             "type": "extrudePlane"
 | |
|                           },
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": null,
 | |
|                             "type": "extrudePlane"
 | |
|                           }
 | |
|                         ],
 | |
|                         "sketch": {
 | |
|                           "type": "Sketch",
 | |
|                           "id": "[uuid]",
 | |
|                           "paths": [
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "tag": null,
 | |
|                               "to": [
 | |
|                                 -13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 -13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "tag": {
 | |
|                                 "commentStart": 759,
 | |
|                                 "end": 765,
 | |
|                                 "start": 759,
 | |
|                                 "type": "TagDeclarator",
 | |
|                                 "value": "seg01"
 | |
|                               },
 | |
|                               "to": [
 | |
|                                 13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "tag": {
 | |
|                                 "commentStart": 810,
 | |
|                                 "end": 816,
 | |
|                                 "start": 810,
 | |
|                                 "type": "TagDeclarator",
 | |
|                                 "value": "seg02"
 | |
|                               },
 | |
|                               "to": [
 | |
|                                 13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "tag": null,
 | |
|                               "to": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "tag": null,
 | |
|                               "to": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             }
 | |
|                           ],
 | |
|                           "on": {
 | |
|                             "type": "plane",
 | |
|                             "id": "[uuid]",
 | |
|                             "artifactId": "[uuid]",
 | |
|                             "value": "XZ",
 | |
|                             "origin": {
 | |
|                               "x": 0.0,
 | |
|                               "y": 0.0,
 | |
|                               "z": 0.0
 | |
|                             },
 | |
|                             "xAxis": {
 | |
|                               "x": 1.0,
 | |
|                               "y": 0.0,
 | |
|                               "z": 0.0
 | |
|                             },
 | |
|                             "yAxis": {
 | |
|                               "x": 0.0,
 | |
|                               "y": 0.0,
 | |
|                               "z": 1.0
 | |
|                             },
 | |
|                             "zAxis": {
 | |
|                               "x": 0.0,
 | |
|                               "y": -1.0,
 | |
|                               "z": 0.0
 | |
|                             },
 | |
|                             "units": {
 | |
|                               "type": "Mm"
 | |
|                             }
 | |
|                           },
 | |
|                           "start": {
 | |
|                             "from": [
 | |
|                               -13.0,
 | |
|                               6.0
 | |
|                             ],
 | |
|                             "to": [
 | |
|                               -13.0,
 | |
|                               6.0
 | |
|                             ],
 | |
|                             "units": {
 | |
|                               "type": "Mm"
 | |
|                             },
 | |
|                             "tag": null,
 | |
|                             "__geoMeta": {
 | |
|                               "id": "[uuid]",
 | |
|                               "sourceRange": []
 | |
|                             }
 | |
|                           },
 | |
|                           "tags": {
 | |
|                             "seg01": {
 | |
|                               "type": "TagIdentifier",
 | |
|                               "value": "seg01"
 | |
|                             },
 | |
|                             "seg02": {
 | |
|                               "type": "TagIdentifier",
 | |
|                               "value": "seg02"
 | |
|                             }
 | |
|                           },
 | |
|                           "artifactId": "[uuid]",
 | |
|                           "originalId": "[uuid]",
 | |
|                           "units": {
 | |
|                             "type": "Mm"
 | |
|                           }
 | |
|                         },
 | |
|                         "height": 18.0,
 | |
|                         "startCapId": "[uuid]",
 | |
|                         "endCapId": "[uuid]",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       "units": {
 | |
|                         "type": "Mm"
 | |
|                       }
 | |
|                     },
 | |
|                     "start": {
 | |
|                       "from": [
 | |
|                         -12.0,
 | |
|                         14.0
 | |
|                       ],
 | |
|                       "to": [
 | |
|                         -12.0,
 | |
|                         14.0
 | |
|                       ],
 | |
|                       "units": {
 | |
|                         "type": "Mm"
 | |
|                       },
 | |
|                       "tag": null,
 | |
|                       "__geoMeta": {
 | |
|                         "id": "[uuid]",
 | |
|                         "sourceRange": []
 | |
|                       }
 | |
|                     },
 | |
|                     "artifactId": "[uuid]",
 | |
|                     "originalId": "[uuid]",
 | |
|                     "units": {
 | |
|                       "type": "Mm"
 | |
|                     }
 | |
|                   },
 | |
|                   "height": 3.0,
 | |
|                   "startCapId": null,
 | |
|                   "endCapId": "[uuid]",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 }
 | |
|               },
 | |
|               "start": {
 | |
|                 "from": [
 | |
|                   -10.0,
 | |
|                   16.0
 | |
|                 ],
 | |
|                 "to": [
 | |
|                   -10.0,
 | |
|                   16.0
 | |
|                 ],
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 },
 | |
|                 "tag": null,
 | |
|                 "__geoMeta": {
 | |
|                   "id": "[uuid]",
 | |
|                   "sourceRange": []
 | |
|                 }
 | |
|               },
 | |
|               "artifactId": "[uuid]",
 | |
|               "originalId": "[uuid]",
 | |
|               "units": {
 | |
|                 "type": "Mm"
 | |
|               }
 | |
|             },
 | |
|             "height": -2.0,
 | |
|             "startCapId": "[uuid]",
 | |
|             "endCapId": null,
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             -6.0,
 | |
|             24.0
 | |
|           ],
 | |
|           "to": [
 | |
|             -6.0,
 | |
|             24.0
 | |
|           ],
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "tag": null,
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           }
 | |
|         },
 | |
|         "artifactId": "[uuid]",
 | |
|         "originalId": "[uuid]",
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         }
 | |
|       },
 | |
|       "height": 0.5,
 | |
|       "startCapId": null,
 | |
|       "endCapId": "[uuid]",
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitLeftEye3": {
 | |
|     "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": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -3.0,
 | |
|               23.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -3.0,
 | |
|               24.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -3.0,
 | |
|               24.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -2.0,
 | |
|               24.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -2.0,
 | |
|               24.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -2.0,
 | |
|               23.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -2.0,
 | |
|               23.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -3.0,
 | |
|               23.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -3.0,
 | |
|               23.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -3.0,
 | |
|               23.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "face",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "start",
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": -1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "solid": {
 | |
|             "type": "Solid",
 | |
|             "id": "[uuid]",
 | |
|             "artifactId": "[uuid]",
 | |
|             "value": [
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               }
 | |
|             ],
 | |
|             "sketch": {
 | |
|               "type": "Sketch",
 | |
|               "id": "[uuid]",
 | |
|               "paths": [
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 }
 | |
|               ],
 | |
|               "on": {
 | |
|                 "type": "face",
 | |
|                 "id": "[uuid]",
 | |
|                 "artifactId": "[uuid]",
 | |
|                 "value": "end",
 | |
|                 "xAxis": {
 | |
|                   "x": 1.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "yAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 1.0
 | |
|                 },
 | |
|                 "zAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": -1.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "solid": {
 | |
|                   "type": "Solid",
 | |
|                   "id": "[uuid]",
 | |
|                   "artifactId": "[uuid]",
 | |
|                   "value": [
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     }
 | |
|                   ],
 | |
|                   "sketch": {
 | |
|                     "type": "Sketch",
 | |
|                     "id": "[uuid]",
 | |
|                     "paths": [
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       }
 | |
|                     ],
 | |
|                     "on": {
 | |
|                       "type": "face",
 | |
|                       "id": "[uuid]",
 | |
|                       "artifactId": "[uuid]",
 | |
|                       "value": "end",
 | |
|                       "xAxis": {
 | |
|                         "x": 1.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "yAxis": {
 | |
|                         "x": 0.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 1.0
 | |
|                       },
 | |
|                       "zAxis": {
 | |
|                         "x": 0.0,
 | |
|                         "y": -1.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "solid": {
 | |
|                         "type": "Solid",
 | |
|                         "id": "[uuid]",
 | |
|                         "artifactId": "[uuid]",
 | |
|                         "value": [
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": null,
 | |
|                             "type": "extrudePlane"
 | |
|                           },
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": {
 | |
|                               "commentStart": 759,
 | |
|                               "end": 765,
 | |
|                               "start": 759,
 | |
|                               "type": "TagDeclarator",
 | |
|                               "value": "seg01"
 | |
|                             },
 | |
|                             "type": "extrudePlane"
 | |
|                           },
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": {
 | |
|                               "commentStart": 810,
 | |
|                               "end": 816,
 | |
|                               "start": 810,
 | |
|                               "type": "TagDeclarator",
 | |
|                               "value": "seg02"
 | |
|                             },
 | |
|                             "type": "extrudePlane"
 | |
|                           },
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": null,
 | |
|                             "type": "extrudePlane"
 | |
|                           }
 | |
|                         ],
 | |
|                         "sketch": {
 | |
|                           "type": "Sketch",
 | |
|                           "id": "[uuid]",
 | |
|                           "paths": [
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "tag": null,
 | |
|                               "to": [
 | |
|                                 -13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 -13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "tag": {
 | |
|                                 "commentStart": 759,
 | |
|                                 "end": 765,
 | |
|                                 "start": 759,
 | |
|                                 "type": "TagDeclarator",
 | |
|                                 "value": "seg01"
 | |
|                               },
 | |
|                               "to": [
 | |
|                                 13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "tag": {
 | |
|                                 "commentStart": 810,
 | |
|                                 "end": 816,
 | |
|                                 "start": 810,
 | |
|                                 "type": "TagDeclarator",
 | |
|                                 "value": "seg02"
 | |
|                               },
 | |
|                               "to": [
 | |
|                                 13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "tag": null,
 | |
|                               "to": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "tag": null,
 | |
|                               "to": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             }
 | |
|                           ],
 | |
|                           "on": {
 | |
|                             "type": "plane",
 | |
|                             "id": "[uuid]",
 | |
|                             "artifactId": "[uuid]",
 | |
|                             "value": "XZ",
 | |
|                             "origin": {
 | |
|                               "x": 0.0,
 | |
|                               "y": 0.0,
 | |
|                               "z": 0.0
 | |
|                             },
 | |
|                             "xAxis": {
 | |
|                               "x": 1.0,
 | |
|                               "y": 0.0,
 | |
|                               "z": 0.0
 | |
|                             },
 | |
|                             "yAxis": {
 | |
|                               "x": 0.0,
 | |
|                               "y": 0.0,
 | |
|                               "z": 1.0
 | |
|                             },
 | |
|                             "zAxis": {
 | |
|                               "x": 0.0,
 | |
|                               "y": -1.0,
 | |
|                               "z": 0.0
 | |
|                             },
 | |
|                             "units": {
 | |
|                               "type": "Mm"
 | |
|                             }
 | |
|                           },
 | |
|                           "start": {
 | |
|                             "from": [
 | |
|                               -13.0,
 | |
|                               6.0
 | |
|                             ],
 | |
|                             "to": [
 | |
|                               -13.0,
 | |
|                               6.0
 | |
|                             ],
 | |
|                             "units": {
 | |
|                               "type": "Mm"
 | |
|                             },
 | |
|                             "tag": null,
 | |
|                             "__geoMeta": {
 | |
|                               "id": "[uuid]",
 | |
|                               "sourceRange": []
 | |
|                             }
 | |
|                           },
 | |
|                           "tags": {
 | |
|                             "seg01": {
 | |
|                               "type": "TagIdentifier",
 | |
|                               "value": "seg01"
 | |
|                             },
 | |
|                             "seg02": {
 | |
|                               "type": "TagIdentifier",
 | |
|                               "value": "seg02"
 | |
|                             }
 | |
|                           },
 | |
|                           "artifactId": "[uuid]",
 | |
|                           "originalId": "[uuid]",
 | |
|                           "units": {
 | |
|                             "type": "Mm"
 | |
|                           }
 | |
|                         },
 | |
|                         "height": 18.0,
 | |
|                         "startCapId": "[uuid]",
 | |
|                         "endCapId": "[uuid]",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       "units": {
 | |
|                         "type": "Mm"
 | |
|                       }
 | |
|                     },
 | |
|                     "start": {
 | |
|                       "from": [
 | |
|                         -12.0,
 | |
|                         14.0
 | |
|                       ],
 | |
|                       "to": [
 | |
|                         -12.0,
 | |
|                         14.0
 | |
|                       ],
 | |
|                       "units": {
 | |
|                         "type": "Mm"
 | |
|                       },
 | |
|                       "tag": null,
 | |
|                       "__geoMeta": {
 | |
|                         "id": "[uuid]",
 | |
|                         "sourceRange": []
 | |
|                       }
 | |
|                     },
 | |
|                     "artifactId": "[uuid]",
 | |
|                     "originalId": "[uuid]",
 | |
|                     "units": {
 | |
|                       "type": "Mm"
 | |
|                     }
 | |
|                   },
 | |
|                   "height": 3.0,
 | |
|                   "startCapId": null,
 | |
|                   "endCapId": "[uuid]",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 }
 | |
|               },
 | |
|               "start": {
 | |
|                 "from": [
 | |
|                   -10.0,
 | |
|                   16.0
 | |
|                 ],
 | |
|                 "to": [
 | |
|                   -10.0,
 | |
|                   16.0
 | |
|                 ],
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 },
 | |
|                 "tag": null,
 | |
|                 "__geoMeta": {
 | |
|                   "id": "[uuid]",
 | |
|                   "sourceRange": []
 | |
|                 }
 | |
|               },
 | |
|               "artifactId": "[uuid]",
 | |
|               "originalId": "[uuid]",
 | |
|               "units": {
 | |
|                 "type": "Mm"
 | |
|               }
 | |
|             },
 | |
|             "height": -2.0,
 | |
|             "startCapId": "[uuid]",
 | |
|             "endCapId": null,
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             -3.0,
 | |
|             23.0
 | |
|           ],
 | |
|           "to": [
 | |
|             -3.0,
 | |
|             23.0
 | |
|           ],
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "tag": null,
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           }
 | |
|         },
 | |
|         "artifactId": "[uuid]",
 | |
|         "originalId": "[uuid]",
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         }
 | |
|       },
 | |
|       "height": 0.5,
 | |
|       "startCapId": null,
 | |
|       "endCapId": "[uuid]",
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitLeftLeg": {
 | |
|     "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": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -10.0,
 | |
|               -4.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -3.0,
 | |
|               -4.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -3.0,
 | |
|               -4.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -3.0,
 | |
|               -14.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -3.0,
 | |
|               -14.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -10.0,
 | |
|               -14.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -10.0,
 | |
|               -14.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -10.0,
 | |
|               -4.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -10.0,
 | |
|               -4.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -10.0,
 | |
|               -4.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "plane",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "XY",
 | |
|           "origin": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             -10.0,
 | |
|             -4.0
 | |
|           ],
 | |
|           "to": [
 | |
|             -10.0,
 | |
|             -4.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"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitLeg": {
 | |
|     "type": "Function"
 | |
|   },
 | |
|   "kitLegOffset": {
 | |
|     "type": "Number",
 | |
|     "value": 3.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitMouthDownLeft": {
 | |
|     "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": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -3.0,
 | |
|               19.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -3.0,
 | |
|               20.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -3.0,
 | |
|               20.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -2.0,
 | |
|               20.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -2.0,
 | |
|               20.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -2.0,
 | |
|               19.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -2.0,
 | |
|               19.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -3.0,
 | |
|               19.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -3.0,
 | |
|               19.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -3.0,
 | |
|               19.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "face",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "start",
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": -1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "solid": {
 | |
|             "type": "Solid",
 | |
|             "id": "[uuid]",
 | |
|             "artifactId": "[uuid]",
 | |
|             "value": [
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               }
 | |
|             ],
 | |
|             "sketch": {
 | |
|               "type": "Sketch",
 | |
|               "id": "[uuid]",
 | |
|               "paths": [
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 }
 | |
|               ],
 | |
|               "on": {
 | |
|                 "type": "face",
 | |
|                 "id": "[uuid]",
 | |
|                 "artifactId": "[uuid]",
 | |
|                 "value": "end",
 | |
|                 "xAxis": {
 | |
|                   "x": 1.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "yAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 1.0
 | |
|                 },
 | |
|                 "zAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": -1.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "solid": {
 | |
|                   "type": "Solid",
 | |
|                   "id": "[uuid]",
 | |
|                   "artifactId": "[uuid]",
 | |
|                   "value": [
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     }
 | |
|                   ],
 | |
|                   "sketch": {
 | |
|                     "type": "Sketch",
 | |
|                     "id": "[uuid]",
 | |
|                     "paths": [
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       }
 | |
|                     ],
 | |
|                     "on": {
 | |
|                       "type": "face",
 | |
|                       "id": "[uuid]",
 | |
|                       "artifactId": "[uuid]",
 | |
|                       "value": "end",
 | |
|                       "xAxis": {
 | |
|                         "x": 1.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "yAxis": {
 | |
|                         "x": 0.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 1.0
 | |
|                       },
 | |
|                       "zAxis": {
 | |
|                         "x": 0.0,
 | |
|                         "y": -1.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "solid": {
 | |
|                         "type": "Solid",
 | |
|                         "id": "[uuid]",
 | |
|                         "artifactId": "[uuid]",
 | |
|                         "value": [
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": null,
 | |
|                             "type": "extrudePlane"
 | |
|                           },
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": {
 | |
|                               "commentStart": 759,
 | |
|                               "end": 765,
 | |
|                               "start": 759,
 | |
|                               "type": "TagDeclarator",
 | |
|                               "value": "seg01"
 | |
|                             },
 | |
|                             "type": "extrudePlane"
 | |
|                           },
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": {
 | |
|                               "commentStart": 810,
 | |
|                               "end": 816,
 | |
|                               "start": 810,
 | |
|                               "type": "TagDeclarator",
 | |
|                               "value": "seg02"
 | |
|                             },
 | |
|                             "type": "extrudePlane"
 | |
|                           },
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": null,
 | |
|                             "type": "extrudePlane"
 | |
|                           }
 | |
|                         ],
 | |
|                         "sketch": {
 | |
|                           "type": "Sketch",
 | |
|                           "id": "[uuid]",
 | |
|                           "paths": [
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "tag": null,
 | |
|                               "to": [
 | |
|                                 -13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 -13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "tag": {
 | |
|                                 "commentStart": 759,
 | |
|                                 "end": 765,
 | |
|                                 "start": 759,
 | |
|                                 "type": "TagDeclarator",
 | |
|                                 "value": "seg01"
 | |
|                               },
 | |
|                               "to": [
 | |
|                                 13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "tag": {
 | |
|                                 "commentStart": 810,
 | |
|                                 "end": 816,
 | |
|                                 "start": 810,
 | |
|                                 "type": "TagDeclarator",
 | |
|                                 "value": "seg02"
 | |
|                               },
 | |
|                               "to": [
 | |
|                                 13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "tag": null,
 | |
|                               "to": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "tag": null,
 | |
|                               "to": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             }
 | |
|                           ],
 | |
|                           "on": {
 | |
|                             "type": "plane",
 | |
|                             "id": "[uuid]",
 | |
|                             "artifactId": "[uuid]",
 | |
|                             "value": "XZ",
 | |
|                             "origin": {
 | |
|                               "x": 0.0,
 | |
|                               "y": 0.0,
 | |
|                               "z": 0.0
 | |
|                             },
 | |
|                             "xAxis": {
 | |
|                               "x": 1.0,
 | |
|                               "y": 0.0,
 | |
|                               "z": 0.0
 | |
|                             },
 | |
|                             "yAxis": {
 | |
|                               "x": 0.0,
 | |
|                               "y": 0.0,
 | |
|                               "z": 1.0
 | |
|                             },
 | |
|                             "zAxis": {
 | |
|                               "x": 0.0,
 | |
|                               "y": -1.0,
 | |
|                               "z": 0.0
 | |
|                             },
 | |
|                             "units": {
 | |
|                               "type": "Mm"
 | |
|                             }
 | |
|                           },
 | |
|                           "start": {
 | |
|                             "from": [
 | |
|                               -13.0,
 | |
|                               6.0
 | |
|                             ],
 | |
|                             "to": [
 | |
|                               -13.0,
 | |
|                               6.0
 | |
|                             ],
 | |
|                             "units": {
 | |
|                               "type": "Mm"
 | |
|                             },
 | |
|                             "tag": null,
 | |
|                             "__geoMeta": {
 | |
|                               "id": "[uuid]",
 | |
|                               "sourceRange": []
 | |
|                             }
 | |
|                           },
 | |
|                           "tags": {
 | |
|                             "seg01": {
 | |
|                               "type": "TagIdentifier",
 | |
|                               "value": "seg01"
 | |
|                             },
 | |
|                             "seg02": {
 | |
|                               "type": "TagIdentifier",
 | |
|                               "value": "seg02"
 | |
|                             }
 | |
|                           },
 | |
|                           "artifactId": "[uuid]",
 | |
|                           "originalId": "[uuid]",
 | |
|                           "units": {
 | |
|                             "type": "Mm"
 | |
|                           }
 | |
|                         },
 | |
|                         "height": 18.0,
 | |
|                         "startCapId": "[uuid]",
 | |
|                         "endCapId": "[uuid]",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       "units": {
 | |
|                         "type": "Mm"
 | |
|                       }
 | |
|                     },
 | |
|                     "start": {
 | |
|                       "from": [
 | |
|                         -12.0,
 | |
|                         14.0
 | |
|                       ],
 | |
|                       "to": [
 | |
|                         -12.0,
 | |
|                         14.0
 | |
|                       ],
 | |
|                       "units": {
 | |
|                         "type": "Mm"
 | |
|                       },
 | |
|                       "tag": null,
 | |
|                       "__geoMeta": {
 | |
|                         "id": "[uuid]",
 | |
|                         "sourceRange": []
 | |
|                       }
 | |
|                     },
 | |
|                     "artifactId": "[uuid]",
 | |
|                     "originalId": "[uuid]",
 | |
|                     "units": {
 | |
|                       "type": "Mm"
 | |
|                     }
 | |
|                   },
 | |
|                   "height": 3.0,
 | |
|                   "startCapId": null,
 | |
|                   "endCapId": "[uuid]",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 }
 | |
|               },
 | |
|               "start": {
 | |
|                 "from": [
 | |
|                   -10.0,
 | |
|                   16.0
 | |
|                 ],
 | |
|                 "to": [
 | |
|                   -10.0,
 | |
|                   16.0
 | |
|                 ],
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 },
 | |
|                 "tag": null,
 | |
|                 "__geoMeta": {
 | |
|                   "id": "[uuid]",
 | |
|                   "sourceRange": []
 | |
|                 }
 | |
|               },
 | |
|               "artifactId": "[uuid]",
 | |
|               "originalId": "[uuid]",
 | |
|               "units": {
 | |
|                 "type": "Mm"
 | |
|               }
 | |
|             },
 | |
|             "height": -2.0,
 | |
|             "startCapId": "[uuid]",
 | |
|             "endCapId": null,
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             -3.0,
 | |
|             19.0
 | |
|           ],
 | |
|           "to": [
 | |
|             -3.0,
 | |
|             19.0
 | |
|           ],
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "tag": null,
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           }
 | |
|         },
 | |
|         "artifactId": "[uuid]",
 | |
|         "originalId": "[uuid]",
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         }
 | |
|       },
 | |
|       "height": 0.5,
 | |
|       "startCapId": null,
 | |
|       "endCapId": "[uuid]",
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitMouthDownRight": {
 | |
|     "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": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               3.0,
 | |
|               19.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               3.0,
 | |
|               20.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               3.0,
 | |
|               20.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               4.0,
 | |
|               20.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               4.0,
 | |
|               20.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               4.0,
 | |
|               19.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               4.0,
 | |
|               19.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               3.0,
 | |
|               19.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               3.0,
 | |
|               19.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               3.0,
 | |
|               19.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "face",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "start",
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": -1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "solid": {
 | |
|             "type": "Solid",
 | |
|             "id": "[uuid]",
 | |
|             "artifactId": "[uuid]",
 | |
|             "value": [
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               }
 | |
|             ],
 | |
|             "sketch": {
 | |
|               "type": "Sketch",
 | |
|               "id": "[uuid]",
 | |
|               "paths": [
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 }
 | |
|               ],
 | |
|               "on": {
 | |
|                 "type": "face",
 | |
|                 "id": "[uuid]",
 | |
|                 "artifactId": "[uuid]",
 | |
|                 "value": "end",
 | |
|                 "xAxis": {
 | |
|                   "x": 1.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "yAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 1.0
 | |
|                 },
 | |
|                 "zAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": -1.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "solid": {
 | |
|                   "type": "Solid",
 | |
|                   "id": "[uuid]",
 | |
|                   "artifactId": "[uuid]",
 | |
|                   "value": [
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     }
 | |
|                   ],
 | |
|                   "sketch": {
 | |
|                     "type": "Sketch",
 | |
|                     "id": "[uuid]",
 | |
|                     "paths": [
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       }
 | |
|                     ],
 | |
|                     "on": {
 | |
|                       "type": "face",
 | |
|                       "id": "[uuid]",
 | |
|                       "artifactId": "[uuid]",
 | |
|                       "value": "end",
 | |
|                       "xAxis": {
 | |
|                         "x": 1.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "yAxis": {
 | |
|                         "x": 0.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 1.0
 | |
|                       },
 | |
|                       "zAxis": {
 | |
|                         "x": 0.0,
 | |
|                         "y": -1.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "solid": {
 | |
|                         "type": "Solid",
 | |
|                         "id": "[uuid]",
 | |
|                         "artifactId": "[uuid]",
 | |
|                         "value": [
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": null,
 | |
|                             "type": "extrudePlane"
 | |
|                           },
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": {
 | |
|                               "commentStart": 759,
 | |
|                               "end": 765,
 | |
|                               "start": 759,
 | |
|                               "type": "TagDeclarator",
 | |
|                               "value": "seg01"
 | |
|                             },
 | |
|                             "type": "extrudePlane"
 | |
|                           },
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": {
 | |
|                               "commentStart": 810,
 | |
|                               "end": 816,
 | |
|                               "start": 810,
 | |
|                               "type": "TagDeclarator",
 | |
|                               "value": "seg02"
 | |
|                             },
 | |
|                             "type": "extrudePlane"
 | |
|                           },
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": null,
 | |
|                             "type": "extrudePlane"
 | |
|                           }
 | |
|                         ],
 | |
|                         "sketch": {
 | |
|                           "type": "Sketch",
 | |
|                           "id": "[uuid]",
 | |
|                           "paths": [
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "tag": null,
 | |
|                               "to": [
 | |
|                                 -13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 -13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "tag": {
 | |
|                                 "commentStart": 759,
 | |
|                                 "end": 765,
 | |
|                                 "start": 759,
 | |
|                                 "type": "TagDeclarator",
 | |
|                                 "value": "seg01"
 | |
|                               },
 | |
|                               "to": [
 | |
|                                 13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "tag": {
 | |
|                                 "commentStart": 810,
 | |
|                                 "end": 816,
 | |
|                                 "start": 810,
 | |
|                                 "type": "TagDeclarator",
 | |
|                                 "value": "seg02"
 | |
|                               },
 | |
|                               "to": [
 | |
|                                 13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "tag": null,
 | |
|                               "to": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "tag": null,
 | |
|                               "to": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             }
 | |
|                           ],
 | |
|                           "on": {
 | |
|                             "type": "plane",
 | |
|                             "id": "[uuid]",
 | |
|                             "artifactId": "[uuid]",
 | |
|                             "value": "XZ",
 | |
|                             "origin": {
 | |
|                               "x": 0.0,
 | |
|                               "y": 0.0,
 | |
|                               "z": 0.0
 | |
|                             },
 | |
|                             "xAxis": {
 | |
|                               "x": 1.0,
 | |
|                               "y": 0.0,
 | |
|                               "z": 0.0
 | |
|                             },
 | |
|                             "yAxis": {
 | |
|                               "x": 0.0,
 | |
|                               "y": 0.0,
 | |
|                               "z": 1.0
 | |
|                             },
 | |
|                             "zAxis": {
 | |
|                               "x": 0.0,
 | |
|                               "y": -1.0,
 | |
|                               "z": 0.0
 | |
|                             },
 | |
|                             "units": {
 | |
|                               "type": "Mm"
 | |
|                             }
 | |
|                           },
 | |
|                           "start": {
 | |
|                             "from": [
 | |
|                               -13.0,
 | |
|                               6.0
 | |
|                             ],
 | |
|                             "to": [
 | |
|                               -13.0,
 | |
|                               6.0
 | |
|                             ],
 | |
|                             "units": {
 | |
|                               "type": "Mm"
 | |
|                             },
 | |
|                             "tag": null,
 | |
|                             "__geoMeta": {
 | |
|                               "id": "[uuid]",
 | |
|                               "sourceRange": []
 | |
|                             }
 | |
|                           },
 | |
|                           "tags": {
 | |
|                             "seg01": {
 | |
|                               "type": "TagIdentifier",
 | |
|                               "value": "seg01"
 | |
|                             },
 | |
|                             "seg02": {
 | |
|                               "type": "TagIdentifier",
 | |
|                               "value": "seg02"
 | |
|                             }
 | |
|                           },
 | |
|                           "artifactId": "[uuid]",
 | |
|                           "originalId": "[uuid]",
 | |
|                           "units": {
 | |
|                             "type": "Mm"
 | |
|                           }
 | |
|                         },
 | |
|                         "height": 18.0,
 | |
|                         "startCapId": "[uuid]",
 | |
|                         "endCapId": "[uuid]",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       "units": {
 | |
|                         "type": "Mm"
 | |
|                       }
 | |
|                     },
 | |
|                     "start": {
 | |
|                       "from": [
 | |
|                         -12.0,
 | |
|                         14.0
 | |
|                       ],
 | |
|                       "to": [
 | |
|                         -12.0,
 | |
|                         14.0
 | |
|                       ],
 | |
|                       "units": {
 | |
|                         "type": "Mm"
 | |
|                       },
 | |
|                       "tag": null,
 | |
|                       "__geoMeta": {
 | |
|                         "id": "[uuid]",
 | |
|                         "sourceRange": []
 | |
|                       }
 | |
|                     },
 | |
|                     "artifactId": "[uuid]",
 | |
|                     "originalId": "[uuid]",
 | |
|                     "units": {
 | |
|                       "type": "Mm"
 | |
|                     }
 | |
|                   },
 | |
|                   "height": 3.0,
 | |
|                   "startCapId": null,
 | |
|                   "endCapId": "[uuid]",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 }
 | |
|               },
 | |
|               "start": {
 | |
|                 "from": [
 | |
|                   -10.0,
 | |
|                   16.0
 | |
|                 ],
 | |
|                 "to": [
 | |
|                   -10.0,
 | |
|                   16.0
 | |
|                 ],
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 },
 | |
|                 "tag": null,
 | |
|                 "__geoMeta": {
 | |
|                   "id": "[uuid]",
 | |
|                   "sourceRange": []
 | |
|                 }
 | |
|               },
 | |
|               "artifactId": "[uuid]",
 | |
|               "originalId": "[uuid]",
 | |
|               "units": {
 | |
|                 "type": "Mm"
 | |
|               }
 | |
|             },
 | |
|             "height": -2.0,
 | |
|             "startCapId": "[uuid]",
 | |
|             "endCapId": null,
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             3.0,
 | |
|             19.0
 | |
|           ],
 | |
|           "to": [
 | |
|             3.0,
 | |
|             19.0
 | |
|           ],
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "tag": null,
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           }
 | |
|         },
 | |
|         "artifactId": "[uuid]",
 | |
|         "originalId": "[uuid]",
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         }
 | |
|       },
 | |
|       "height": 0.5,
 | |
|       "startCapId": null,
 | |
|       "endCapId": "[uuid]",
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitMouthHeight": {
 | |
|     "type": "Number",
 | |
|     "value": 20.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitMouthOffset": {
 | |
|     "type": "Number",
 | |
|     "value": 4.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitMouthUpLeft": {
 | |
|     "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": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -4.0,
 | |
|               20.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -4.0,
 | |
|               21.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -4.0,
 | |
|               21.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -3.0,
 | |
|               21.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -3.0,
 | |
|               21.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -3.0,
 | |
|               20.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -3.0,
 | |
|               20.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -4.0,
 | |
|               20.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -4.0,
 | |
|               20.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -4.0,
 | |
|               20.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "face",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "start",
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": -1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "solid": {
 | |
|             "type": "Solid",
 | |
|             "id": "[uuid]",
 | |
|             "artifactId": "[uuid]",
 | |
|             "value": [
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               }
 | |
|             ],
 | |
|             "sketch": {
 | |
|               "type": "Sketch",
 | |
|               "id": "[uuid]",
 | |
|               "paths": [
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 }
 | |
|               ],
 | |
|               "on": {
 | |
|                 "type": "face",
 | |
|                 "id": "[uuid]",
 | |
|                 "artifactId": "[uuid]",
 | |
|                 "value": "end",
 | |
|                 "xAxis": {
 | |
|                   "x": 1.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "yAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 1.0
 | |
|                 },
 | |
|                 "zAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": -1.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "solid": {
 | |
|                   "type": "Solid",
 | |
|                   "id": "[uuid]",
 | |
|                   "artifactId": "[uuid]",
 | |
|                   "value": [
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     }
 | |
|                   ],
 | |
|                   "sketch": {
 | |
|                     "type": "Sketch",
 | |
|                     "id": "[uuid]",
 | |
|                     "paths": [
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       }
 | |
|                     ],
 | |
|                     "on": {
 | |
|                       "type": "face",
 | |
|                       "id": "[uuid]",
 | |
|                       "artifactId": "[uuid]",
 | |
|                       "value": "end",
 | |
|                       "xAxis": {
 | |
|                         "x": 1.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "yAxis": {
 | |
|                         "x": 0.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 1.0
 | |
|                       },
 | |
|                       "zAxis": {
 | |
|                         "x": 0.0,
 | |
|                         "y": -1.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "solid": {
 | |
|                         "type": "Solid",
 | |
|                         "id": "[uuid]",
 | |
|                         "artifactId": "[uuid]",
 | |
|                         "value": [
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": null,
 | |
|                             "type": "extrudePlane"
 | |
|                           },
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": {
 | |
|                               "commentStart": 759,
 | |
|                               "end": 765,
 | |
|                               "start": 759,
 | |
|                               "type": "TagDeclarator",
 | |
|                               "value": "seg01"
 | |
|                             },
 | |
|                             "type": "extrudePlane"
 | |
|                           },
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": {
 | |
|                               "commentStart": 810,
 | |
|                               "end": 816,
 | |
|                               "start": 810,
 | |
|                               "type": "TagDeclarator",
 | |
|                               "value": "seg02"
 | |
|                             },
 | |
|                             "type": "extrudePlane"
 | |
|                           },
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": null,
 | |
|                             "type": "extrudePlane"
 | |
|                           }
 | |
|                         ],
 | |
|                         "sketch": {
 | |
|                           "type": "Sketch",
 | |
|                           "id": "[uuid]",
 | |
|                           "paths": [
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "tag": null,
 | |
|                               "to": [
 | |
|                                 -13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 -13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "tag": {
 | |
|                                 "commentStart": 759,
 | |
|                                 "end": 765,
 | |
|                                 "start": 759,
 | |
|                                 "type": "TagDeclarator",
 | |
|                                 "value": "seg01"
 | |
|                               },
 | |
|                               "to": [
 | |
|                                 13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "tag": {
 | |
|                                 "commentStart": 810,
 | |
|                                 "end": 816,
 | |
|                                 "start": 810,
 | |
|                                 "type": "TagDeclarator",
 | |
|                                 "value": "seg02"
 | |
|                               },
 | |
|                               "to": [
 | |
|                                 13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "tag": null,
 | |
|                               "to": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "tag": null,
 | |
|                               "to": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             }
 | |
|                           ],
 | |
|                           "on": {
 | |
|                             "type": "plane",
 | |
|                             "id": "[uuid]",
 | |
|                             "artifactId": "[uuid]",
 | |
|                             "value": "XZ",
 | |
|                             "origin": {
 | |
|                               "x": 0.0,
 | |
|                               "y": 0.0,
 | |
|                               "z": 0.0
 | |
|                             },
 | |
|                             "xAxis": {
 | |
|                               "x": 1.0,
 | |
|                               "y": 0.0,
 | |
|                               "z": 0.0
 | |
|                             },
 | |
|                             "yAxis": {
 | |
|                               "x": 0.0,
 | |
|                               "y": 0.0,
 | |
|                               "z": 1.0
 | |
|                             },
 | |
|                             "zAxis": {
 | |
|                               "x": 0.0,
 | |
|                               "y": -1.0,
 | |
|                               "z": 0.0
 | |
|                             },
 | |
|                             "units": {
 | |
|                               "type": "Mm"
 | |
|                             }
 | |
|                           },
 | |
|                           "start": {
 | |
|                             "from": [
 | |
|                               -13.0,
 | |
|                               6.0
 | |
|                             ],
 | |
|                             "to": [
 | |
|                               -13.0,
 | |
|                               6.0
 | |
|                             ],
 | |
|                             "units": {
 | |
|                               "type": "Mm"
 | |
|                             },
 | |
|                             "tag": null,
 | |
|                             "__geoMeta": {
 | |
|                               "id": "[uuid]",
 | |
|                               "sourceRange": []
 | |
|                             }
 | |
|                           },
 | |
|                           "tags": {
 | |
|                             "seg01": {
 | |
|                               "type": "TagIdentifier",
 | |
|                               "value": "seg01"
 | |
|                             },
 | |
|                             "seg02": {
 | |
|                               "type": "TagIdentifier",
 | |
|                               "value": "seg02"
 | |
|                             }
 | |
|                           },
 | |
|                           "artifactId": "[uuid]",
 | |
|                           "originalId": "[uuid]",
 | |
|                           "units": {
 | |
|                             "type": "Mm"
 | |
|                           }
 | |
|                         },
 | |
|                         "height": 18.0,
 | |
|                         "startCapId": "[uuid]",
 | |
|                         "endCapId": "[uuid]",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       "units": {
 | |
|                         "type": "Mm"
 | |
|                       }
 | |
|                     },
 | |
|                     "start": {
 | |
|                       "from": [
 | |
|                         -12.0,
 | |
|                         14.0
 | |
|                       ],
 | |
|                       "to": [
 | |
|                         -12.0,
 | |
|                         14.0
 | |
|                       ],
 | |
|                       "units": {
 | |
|                         "type": "Mm"
 | |
|                       },
 | |
|                       "tag": null,
 | |
|                       "__geoMeta": {
 | |
|                         "id": "[uuid]",
 | |
|                         "sourceRange": []
 | |
|                       }
 | |
|                     },
 | |
|                     "artifactId": "[uuid]",
 | |
|                     "originalId": "[uuid]",
 | |
|                     "units": {
 | |
|                       "type": "Mm"
 | |
|                     }
 | |
|                   },
 | |
|                   "height": 3.0,
 | |
|                   "startCapId": null,
 | |
|                   "endCapId": "[uuid]",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 }
 | |
|               },
 | |
|               "start": {
 | |
|                 "from": [
 | |
|                   -10.0,
 | |
|                   16.0
 | |
|                 ],
 | |
|                 "to": [
 | |
|                   -10.0,
 | |
|                   16.0
 | |
|                 ],
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 },
 | |
|                 "tag": null,
 | |
|                 "__geoMeta": {
 | |
|                   "id": "[uuid]",
 | |
|                   "sourceRange": []
 | |
|                 }
 | |
|               },
 | |
|               "artifactId": "[uuid]",
 | |
|               "originalId": "[uuid]",
 | |
|               "units": {
 | |
|                 "type": "Mm"
 | |
|               }
 | |
|             },
 | |
|             "height": -2.0,
 | |
|             "startCapId": "[uuid]",
 | |
|             "endCapId": null,
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             -4.0,
 | |
|             20.0
 | |
|           ],
 | |
|           "to": [
 | |
|             -4.0,
 | |
|             20.0
 | |
|           ],
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "tag": null,
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           }
 | |
|         },
 | |
|         "artifactId": "[uuid]",
 | |
|         "originalId": "[uuid]",
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         }
 | |
|       },
 | |
|       "height": 0.5,
 | |
|       "startCapId": null,
 | |
|       "endCapId": "[uuid]",
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitMouthUpRight": {
 | |
|     "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": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               4.0,
 | |
|               20.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               4.0,
 | |
|               21.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               4.0,
 | |
|               21.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               5.0,
 | |
|               21.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               5.0,
 | |
|               21.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               5.0,
 | |
|               20.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               5.0,
 | |
|               20.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               4.0,
 | |
|               20.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               4.0,
 | |
|               20.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               4.0,
 | |
|               20.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "face",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "start",
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": -1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "solid": {
 | |
|             "type": "Solid",
 | |
|             "id": "[uuid]",
 | |
|             "artifactId": "[uuid]",
 | |
|             "value": [
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               }
 | |
|             ],
 | |
|             "sketch": {
 | |
|               "type": "Sketch",
 | |
|               "id": "[uuid]",
 | |
|               "paths": [
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 }
 | |
|               ],
 | |
|               "on": {
 | |
|                 "type": "face",
 | |
|                 "id": "[uuid]",
 | |
|                 "artifactId": "[uuid]",
 | |
|                 "value": "end",
 | |
|                 "xAxis": {
 | |
|                   "x": 1.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "yAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 1.0
 | |
|                 },
 | |
|                 "zAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": -1.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "solid": {
 | |
|                   "type": "Solid",
 | |
|                   "id": "[uuid]",
 | |
|                   "artifactId": "[uuid]",
 | |
|                   "value": [
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     }
 | |
|                   ],
 | |
|                   "sketch": {
 | |
|                     "type": "Sketch",
 | |
|                     "id": "[uuid]",
 | |
|                     "paths": [
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       }
 | |
|                     ],
 | |
|                     "on": {
 | |
|                       "type": "face",
 | |
|                       "id": "[uuid]",
 | |
|                       "artifactId": "[uuid]",
 | |
|                       "value": "end",
 | |
|                       "xAxis": {
 | |
|                         "x": 1.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "yAxis": {
 | |
|                         "x": 0.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 1.0
 | |
|                       },
 | |
|                       "zAxis": {
 | |
|                         "x": 0.0,
 | |
|                         "y": -1.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "solid": {
 | |
|                         "type": "Solid",
 | |
|                         "id": "[uuid]",
 | |
|                         "artifactId": "[uuid]",
 | |
|                         "value": [
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": null,
 | |
|                             "type": "extrudePlane"
 | |
|                           },
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": {
 | |
|                               "commentStart": 759,
 | |
|                               "end": 765,
 | |
|                               "start": 759,
 | |
|                               "type": "TagDeclarator",
 | |
|                               "value": "seg01"
 | |
|                             },
 | |
|                             "type": "extrudePlane"
 | |
|                           },
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": {
 | |
|                               "commentStart": 810,
 | |
|                               "end": 816,
 | |
|                               "start": 810,
 | |
|                               "type": "TagDeclarator",
 | |
|                               "value": "seg02"
 | |
|                             },
 | |
|                             "type": "extrudePlane"
 | |
|                           },
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": null,
 | |
|                             "type": "extrudePlane"
 | |
|                           }
 | |
|                         ],
 | |
|                         "sketch": {
 | |
|                           "type": "Sketch",
 | |
|                           "id": "[uuid]",
 | |
|                           "paths": [
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "tag": null,
 | |
|                               "to": [
 | |
|                                 -13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 -13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "tag": {
 | |
|                                 "commentStart": 759,
 | |
|                                 "end": 765,
 | |
|                                 "start": 759,
 | |
|                                 "type": "TagDeclarator",
 | |
|                                 "value": "seg01"
 | |
|                               },
 | |
|                               "to": [
 | |
|                                 13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "tag": {
 | |
|                                 "commentStart": 810,
 | |
|                                 "end": 816,
 | |
|                                 "start": 810,
 | |
|                                 "type": "TagDeclarator",
 | |
|                                 "value": "seg02"
 | |
|                               },
 | |
|                               "to": [
 | |
|                                 13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "tag": null,
 | |
|                               "to": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "tag": null,
 | |
|                               "to": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             }
 | |
|                           ],
 | |
|                           "on": {
 | |
|                             "type": "plane",
 | |
|                             "id": "[uuid]",
 | |
|                             "artifactId": "[uuid]",
 | |
|                             "value": "XZ",
 | |
|                             "origin": {
 | |
|                               "x": 0.0,
 | |
|                               "y": 0.0,
 | |
|                               "z": 0.0
 | |
|                             },
 | |
|                             "xAxis": {
 | |
|                               "x": 1.0,
 | |
|                               "y": 0.0,
 | |
|                               "z": 0.0
 | |
|                             },
 | |
|                             "yAxis": {
 | |
|                               "x": 0.0,
 | |
|                               "y": 0.0,
 | |
|                               "z": 1.0
 | |
|                             },
 | |
|                             "zAxis": {
 | |
|                               "x": 0.0,
 | |
|                               "y": -1.0,
 | |
|                               "z": 0.0
 | |
|                             },
 | |
|                             "units": {
 | |
|                               "type": "Mm"
 | |
|                             }
 | |
|                           },
 | |
|                           "start": {
 | |
|                             "from": [
 | |
|                               -13.0,
 | |
|                               6.0
 | |
|                             ],
 | |
|                             "to": [
 | |
|                               -13.0,
 | |
|                               6.0
 | |
|                             ],
 | |
|                             "units": {
 | |
|                               "type": "Mm"
 | |
|                             },
 | |
|                             "tag": null,
 | |
|                             "__geoMeta": {
 | |
|                               "id": "[uuid]",
 | |
|                               "sourceRange": []
 | |
|                             }
 | |
|                           },
 | |
|                           "tags": {
 | |
|                             "seg01": {
 | |
|                               "type": "TagIdentifier",
 | |
|                               "value": "seg01"
 | |
|                             },
 | |
|                             "seg02": {
 | |
|                               "type": "TagIdentifier",
 | |
|                               "value": "seg02"
 | |
|                             }
 | |
|                           },
 | |
|                           "artifactId": "[uuid]",
 | |
|                           "originalId": "[uuid]",
 | |
|                           "units": {
 | |
|                             "type": "Mm"
 | |
|                           }
 | |
|                         },
 | |
|                         "height": 18.0,
 | |
|                         "startCapId": "[uuid]",
 | |
|                         "endCapId": "[uuid]",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       "units": {
 | |
|                         "type": "Mm"
 | |
|                       }
 | |
|                     },
 | |
|                     "start": {
 | |
|                       "from": [
 | |
|                         -12.0,
 | |
|                         14.0
 | |
|                       ],
 | |
|                       "to": [
 | |
|                         -12.0,
 | |
|                         14.0
 | |
|                       ],
 | |
|                       "units": {
 | |
|                         "type": "Mm"
 | |
|                       },
 | |
|                       "tag": null,
 | |
|                       "__geoMeta": {
 | |
|                         "id": "[uuid]",
 | |
|                         "sourceRange": []
 | |
|                       }
 | |
|                     },
 | |
|                     "artifactId": "[uuid]",
 | |
|                     "originalId": "[uuid]",
 | |
|                     "units": {
 | |
|                       "type": "Mm"
 | |
|                     }
 | |
|                   },
 | |
|                   "height": 3.0,
 | |
|                   "startCapId": null,
 | |
|                   "endCapId": "[uuid]",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 }
 | |
|               },
 | |
|               "start": {
 | |
|                 "from": [
 | |
|                   -10.0,
 | |
|                   16.0
 | |
|                 ],
 | |
|                 "to": [
 | |
|                   -10.0,
 | |
|                   16.0
 | |
|                 ],
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 },
 | |
|                 "tag": null,
 | |
|                 "__geoMeta": {
 | |
|                   "id": "[uuid]",
 | |
|                   "sourceRange": []
 | |
|                 }
 | |
|               },
 | |
|               "artifactId": "[uuid]",
 | |
|               "originalId": "[uuid]",
 | |
|               "units": {
 | |
|                 "type": "Mm"
 | |
|               }
 | |
|             },
 | |
|             "height": -2.0,
 | |
|             "startCapId": "[uuid]",
 | |
|             "endCapId": null,
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             4.0,
 | |
|             20.0
 | |
|           ],
 | |
|           "to": [
 | |
|             4.0,
 | |
|             20.0
 | |
|           ],
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "tag": null,
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           }
 | |
|         },
 | |
|         "artifactId": "[uuid]",
 | |
|         "originalId": "[uuid]",
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         }
 | |
|       },
 | |
|       "height": 0.5,
 | |
|       "startCapId": null,
 | |
|       "endCapId": "[uuid]",
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitNose": {
 | |
|     "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": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -2.0,
 | |
|               18.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -2.0,
 | |
|               19.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -2.0,
 | |
|               19.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               0.0,
 | |
|               19.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               0.0,
 | |
|               19.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               0.0,
 | |
|               21.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               0.0,
 | |
|               21.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -1.0,
 | |
|               21.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -1.0,
 | |
|               21.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -1.0,
 | |
|               22.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -1.0,
 | |
|               22.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               2.0,
 | |
|               22.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               2.0,
 | |
|               22.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               2.0,
 | |
|               21.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               2.0,
 | |
|               21.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               1.0,
 | |
|               21.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               1.0,
 | |
|               21.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               1.0,
 | |
|               19.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               1.0,
 | |
|               19.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               3.0,
 | |
|               19.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               3.0,
 | |
|               19.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               3.0,
 | |
|               18.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               3.0,
 | |
|               18.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -2.0,
 | |
|               18.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -2.0,
 | |
|               18.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -2.0,
 | |
|               18.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "face",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "start",
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": -1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "solid": {
 | |
|             "type": "Solid",
 | |
|             "id": "[uuid]",
 | |
|             "artifactId": "[uuid]",
 | |
|             "value": [
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               }
 | |
|             ],
 | |
|             "sketch": {
 | |
|               "type": "Sketch",
 | |
|               "id": "[uuid]",
 | |
|               "paths": [
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 }
 | |
|               ],
 | |
|               "on": {
 | |
|                 "type": "face",
 | |
|                 "id": "[uuid]",
 | |
|                 "artifactId": "[uuid]",
 | |
|                 "value": "end",
 | |
|                 "xAxis": {
 | |
|                   "x": 1.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "yAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 1.0
 | |
|                 },
 | |
|                 "zAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": -1.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "solid": {
 | |
|                   "type": "Solid",
 | |
|                   "id": "[uuid]",
 | |
|                   "artifactId": "[uuid]",
 | |
|                   "value": [
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     }
 | |
|                   ],
 | |
|                   "sketch": {
 | |
|                     "type": "Sketch",
 | |
|                     "id": "[uuid]",
 | |
|                     "paths": [
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       }
 | |
|                     ],
 | |
|                     "on": {
 | |
|                       "type": "face",
 | |
|                       "id": "[uuid]",
 | |
|                       "artifactId": "[uuid]",
 | |
|                       "value": "end",
 | |
|                       "xAxis": {
 | |
|                         "x": 1.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "yAxis": {
 | |
|                         "x": 0.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 1.0
 | |
|                       },
 | |
|                       "zAxis": {
 | |
|                         "x": 0.0,
 | |
|                         "y": -1.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "solid": {
 | |
|                         "type": "Solid",
 | |
|                         "id": "[uuid]",
 | |
|                         "artifactId": "[uuid]",
 | |
|                         "value": [
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": null,
 | |
|                             "type": "extrudePlane"
 | |
|                           },
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": {
 | |
|                               "commentStart": 759,
 | |
|                               "end": 765,
 | |
|                               "start": 759,
 | |
|                               "type": "TagDeclarator",
 | |
|                               "value": "seg01"
 | |
|                             },
 | |
|                             "type": "extrudePlane"
 | |
|                           },
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": {
 | |
|                               "commentStart": 810,
 | |
|                               "end": 816,
 | |
|                               "start": 810,
 | |
|                               "type": "TagDeclarator",
 | |
|                               "value": "seg02"
 | |
|                             },
 | |
|                             "type": "extrudePlane"
 | |
|                           },
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": null,
 | |
|                             "type": "extrudePlane"
 | |
|                           }
 | |
|                         ],
 | |
|                         "sketch": {
 | |
|                           "type": "Sketch",
 | |
|                           "id": "[uuid]",
 | |
|                           "paths": [
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "tag": null,
 | |
|                               "to": [
 | |
|                                 -13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 -13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "tag": {
 | |
|                                 "commentStart": 759,
 | |
|                                 "end": 765,
 | |
|                                 "start": 759,
 | |
|                                 "type": "TagDeclarator",
 | |
|                                 "value": "seg01"
 | |
|                               },
 | |
|                               "to": [
 | |
|                                 13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "tag": {
 | |
|                                 "commentStart": 810,
 | |
|                                 "end": 816,
 | |
|                                 "start": 810,
 | |
|                                 "type": "TagDeclarator",
 | |
|                                 "value": "seg02"
 | |
|                               },
 | |
|                               "to": [
 | |
|                                 13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "tag": null,
 | |
|                               "to": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "tag": null,
 | |
|                               "to": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             }
 | |
|                           ],
 | |
|                           "on": {
 | |
|                             "type": "plane",
 | |
|                             "id": "[uuid]",
 | |
|                             "artifactId": "[uuid]",
 | |
|                             "value": "XZ",
 | |
|                             "origin": {
 | |
|                               "x": 0.0,
 | |
|                               "y": 0.0,
 | |
|                               "z": 0.0
 | |
|                             },
 | |
|                             "xAxis": {
 | |
|                               "x": 1.0,
 | |
|                               "y": 0.0,
 | |
|                               "z": 0.0
 | |
|                             },
 | |
|                             "yAxis": {
 | |
|                               "x": 0.0,
 | |
|                               "y": 0.0,
 | |
|                               "z": 1.0
 | |
|                             },
 | |
|                             "zAxis": {
 | |
|                               "x": 0.0,
 | |
|                               "y": -1.0,
 | |
|                               "z": 0.0
 | |
|                             },
 | |
|                             "units": {
 | |
|                               "type": "Mm"
 | |
|                             }
 | |
|                           },
 | |
|                           "start": {
 | |
|                             "from": [
 | |
|                               -13.0,
 | |
|                               6.0
 | |
|                             ],
 | |
|                             "to": [
 | |
|                               -13.0,
 | |
|                               6.0
 | |
|                             ],
 | |
|                             "units": {
 | |
|                               "type": "Mm"
 | |
|                             },
 | |
|                             "tag": null,
 | |
|                             "__geoMeta": {
 | |
|                               "id": "[uuid]",
 | |
|                               "sourceRange": []
 | |
|                             }
 | |
|                           },
 | |
|                           "tags": {
 | |
|                             "seg01": {
 | |
|                               "type": "TagIdentifier",
 | |
|                               "value": "seg01"
 | |
|                             },
 | |
|                             "seg02": {
 | |
|                               "type": "TagIdentifier",
 | |
|                               "value": "seg02"
 | |
|                             }
 | |
|                           },
 | |
|                           "artifactId": "[uuid]",
 | |
|                           "originalId": "[uuid]",
 | |
|                           "units": {
 | |
|                             "type": "Mm"
 | |
|                           }
 | |
|                         },
 | |
|                         "height": 18.0,
 | |
|                         "startCapId": "[uuid]",
 | |
|                         "endCapId": "[uuid]",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       "units": {
 | |
|                         "type": "Mm"
 | |
|                       }
 | |
|                     },
 | |
|                     "start": {
 | |
|                       "from": [
 | |
|                         -12.0,
 | |
|                         14.0
 | |
|                       ],
 | |
|                       "to": [
 | |
|                         -12.0,
 | |
|                         14.0
 | |
|                       ],
 | |
|                       "units": {
 | |
|                         "type": "Mm"
 | |
|                       },
 | |
|                       "tag": null,
 | |
|                       "__geoMeta": {
 | |
|                         "id": "[uuid]",
 | |
|                         "sourceRange": []
 | |
|                       }
 | |
|                     },
 | |
|                     "artifactId": "[uuid]",
 | |
|                     "originalId": "[uuid]",
 | |
|                     "units": {
 | |
|                       "type": "Mm"
 | |
|                     }
 | |
|                   },
 | |
|                   "height": 3.0,
 | |
|                   "startCapId": null,
 | |
|                   "endCapId": "[uuid]",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 }
 | |
|               },
 | |
|               "start": {
 | |
|                 "from": [
 | |
|                   -10.0,
 | |
|                   16.0
 | |
|                 ],
 | |
|                 "to": [
 | |
|                   -10.0,
 | |
|                   16.0
 | |
|                 ],
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 },
 | |
|                 "tag": null,
 | |
|                 "__geoMeta": {
 | |
|                   "id": "[uuid]",
 | |
|                   "sourceRange": []
 | |
|                 }
 | |
|               },
 | |
|               "artifactId": "[uuid]",
 | |
|               "originalId": "[uuid]",
 | |
|               "units": {
 | |
|                 "type": "Mm"
 | |
|               }
 | |
|             },
 | |
|             "height": -2.0,
 | |
|             "startCapId": "[uuid]",
 | |
|             "endCapId": null,
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             -2.0,
 | |
|             18.0
 | |
|           ],
 | |
|           "to": [
 | |
|             -2.0,
 | |
|             18.0
 | |
|           ],
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "tag": null,
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           }
 | |
|         },
 | |
|         "artifactId": "[uuid]",
 | |
|         "originalId": "[uuid]",
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         }
 | |
|       },
 | |
|       "height": 0.5,
 | |
|       "startCapId": null,
 | |
|       "endCapId": "[uuid]",
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitNoseElevation": {
 | |
|     "type": "Number",
 | |
|     "value": 18.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitRightEar": {
 | |
|     "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": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -12.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -12.0,
 | |
|               6.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -12.0,
 | |
|               6.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -4.0,
 | |
|               6.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -4.0,
 | |
|               6.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -4.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -4.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -12.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -12.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -12.0,
 | |
|               14.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "face",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "seg01",
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": -1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "solid": {
 | |
|             "type": "Solid",
 | |
|             "id": "[uuid]",
 | |
|             "artifactId": "[uuid]",
 | |
|             "value": [
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": {
 | |
|                   "commentStart": 759,
 | |
|                   "end": 765,
 | |
|                   "start": 759,
 | |
|                   "type": "TagDeclarator",
 | |
|                   "value": "seg01"
 | |
|                 },
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": {
 | |
|                   "commentStart": 810,
 | |
|                   "end": 816,
 | |
|                   "start": 810,
 | |
|                   "type": "TagDeclarator",
 | |
|                   "value": "seg02"
 | |
|                 },
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               }
 | |
|             ],
 | |
|             "sketch": {
 | |
|               "type": "Sketch",
 | |
|               "id": "[uuid]",
 | |
|               "paths": [
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "tag": {
 | |
|                     "commentStart": 759,
 | |
|                     "end": 765,
 | |
|                     "start": 759,
 | |
|                     "type": "TagDeclarator",
 | |
|                     "value": "seg01"
 | |
|                   },
 | |
|                   "to": [
 | |
|                     13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "tag": {
 | |
|                     "commentStart": 810,
 | |
|                     "end": 816,
 | |
|                     "start": 810,
 | |
|                     "type": "TagDeclarator",
 | |
|                     "value": "seg02"
 | |
|                   },
 | |
|                   "to": [
 | |
|                     13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 }
 | |
|               ],
 | |
|               "on": {
 | |
|                 "type": "plane",
 | |
|                 "id": "[uuid]",
 | |
|                 "artifactId": "[uuid]",
 | |
|                 "value": "XZ",
 | |
|                 "origin": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "xAxis": {
 | |
|                   "x": 1.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "yAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 1.0
 | |
|                 },
 | |
|                 "zAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": -1.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 }
 | |
|               },
 | |
|               "start": {
 | |
|                 "from": [
 | |
|                   -13.0,
 | |
|                   6.0
 | |
|                 ],
 | |
|                 "to": [
 | |
|                   -13.0,
 | |
|                   6.0
 | |
|                 ],
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 },
 | |
|                 "tag": null,
 | |
|                 "__geoMeta": {
 | |
|                   "id": "[uuid]",
 | |
|                   "sourceRange": []
 | |
|                 }
 | |
|               },
 | |
|               "tags": {
 | |
|                 "seg01": {
 | |
|                   "type": "TagIdentifier",
 | |
|                   "value": "seg01"
 | |
|                 },
 | |
|                 "seg02": {
 | |
|                   "type": "TagIdentifier",
 | |
|                   "value": "seg02"
 | |
|                 }
 | |
|               },
 | |
|               "artifactId": "[uuid]",
 | |
|               "originalId": "[uuid]",
 | |
|               "units": {
 | |
|                 "type": "Mm"
 | |
|               }
 | |
|             },
 | |
|             "height": 18.0,
 | |
|             "startCapId": "[uuid]",
 | |
|             "endCapId": "[uuid]",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             -12.0,
 | |
|             14.0
 | |
|           ],
 | |
|           "to": [
 | |
|             -12.0,
 | |
|             14.0
 | |
|           ],
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "tag": null,
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           }
 | |
|         },
 | |
|         "artifactId": "[uuid]",
 | |
|         "originalId": "[uuid]",
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         }
 | |
|       },
 | |
|       "height": 2.0,
 | |
|       "startCapId": null,
 | |
|       "endCapId": "[uuid]",
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitRightEye": {
 | |
|     "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": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               4.0,
 | |
|               22.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               4.0,
 | |
|               26.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               4.0,
 | |
|               26.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               6.0,
 | |
|               26.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               6.0,
 | |
|               26.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               6.0,
 | |
|               22.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               6.0,
 | |
|               22.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               4.0,
 | |
|               22.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               4.0,
 | |
|               22.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               4.0,
 | |
|               22.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "face",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "start",
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": -1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "solid": {
 | |
|             "type": "Solid",
 | |
|             "id": "[uuid]",
 | |
|             "artifactId": "[uuid]",
 | |
|             "value": [
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               }
 | |
|             ],
 | |
|             "sketch": {
 | |
|               "type": "Sketch",
 | |
|               "id": "[uuid]",
 | |
|               "paths": [
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     29.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     11.0,
 | |
|                     28.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     11.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     17.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -10.0,
 | |
|                     16.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 }
 | |
|               ],
 | |
|               "on": {
 | |
|                 "type": "face",
 | |
|                 "id": "[uuid]",
 | |
|                 "artifactId": "[uuid]",
 | |
|                 "value": "end",
 | |
|                 "xAxis": {
 | |
|                   "x": 1.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "yAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 1.0
 | |
|                 },
 | |
|                 "zAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": -1.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "solid": {
 | |
|                   "type": "Solid",
 | |
|                   "id": "[uuid]",
 | |
|                   "artifactId": "[uuid]",
 | |
|                   "value": [
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     }
 | |
|                   ],
 | |
|                   "sketch": {
 | |
|                     "type": "Sketch",
 | |
|                     "id": "[uuid]",
 | |
|                     "paths": [
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           12.0,
 | |
|                           30.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -12.0,
 | |
|                           14.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       }
 | |
|                     ],
 | |
|                     "on": {
 | |
|                       "type": "face",
 | |
|                       "id": "[uuid]",
 | |
|                       "artifactId": "[uuid]",
 | |
|                       "value": "end",
 | |
|                       "xAxis": {
 | |
|                         "x": 1.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "yAxis": {
 | |
|                         "x": 0.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 1.0
 | |
|                       },
 | |
|                       "zAxis": {
 | |
|                         "x": 0.0,
 | |
|                         "y": -1.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "solid": {
 | |
|                         "type": "Solid",
 | |
|                         "id": "[uuid]",
 | |
|                         "artifactId": "[uuid]",
 | |
|                         "value": [
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": null,
 | |
|                             "type": "extrudePlane"
 | |
|                           },
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": {
 | |
|                               "commentStart": 759,
 | |
|                               "end": 765,
 | |
|                               "start": 759,
 | |
|                               "type": "TagDeclarator",
 | |
|                               "value": "seg01"
 | |
|                             },
 | |
|                             "type": "extrudePlane"
 | |
|                           },
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": {
 | |
|                               "commentStart": 810,
 | |
|                               "end": 816,
 | |
|                               "start": 810,
 | |
|                               "type": "TagDeclarator",
 | |
|                               "value": "seg02"
 | |
|                             },
 | |
|                             "type": "extrudePlane"
 | |
|                           },
 | |
|                           {
 | |
|                             "faceId": "[uuid]",
 | |
|                             "id": "[uuid]",
 | |
|                             "sourceRange": [],
 | |
|                             "tag": null,
 | |
|                             "type": "extrudePlane"
 | |
|                           }
 | |
|                         ],
 | |
|                         "sketch": {
 | |
|                           "type": "Sketch",
 | |
|                           "id": "[uuid]",
 | |
|                           "paths": [
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "tag": null,
 | |
|                               "to": [
 | |
|                                 -13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 -13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "tag": {
 | |
|                                 "commentStart": 759,
 | |
|                                 "end": 765,
 | |
|                                 "start": 759,
 | |
|                                 "type": "TagDeclarator",
 | |
|                                 "value": "seg01"
 | |
|                               },
 | |
|                               "to": [
 | |
|                                 13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 13.0,
 | |
|                                 31.0
 | |
|                               ],
 | |
|                               "tag": {
 | |
|                                 "commentStart": 810,
 | |
|                                 "end": 816,
 | |
|                                 "start": 810,
 | |
|                                 "type": "TagDeclarator",
 | |
|                                 "value": "seg02"
 | |
|                               },
 | |
|                               "to": [
 | |
|                                 13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "tag": null,
 | |
|                               "to": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             },
 | |
|                             {
 | |
|                               "__geoMeta": {
 | |
|                                 "id": "[uuid]",
 | |
|                                 "sourceRange": []
 | |
|                               },
 | |
|                               "from": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "tag": null,
 | |
|                               "to": [
 | |
|                                 -13.0,
 | |
|                                 6.0
 | |
|                               ],
 | |
|                               "type": "ToPoint",
 | |
|                               "units": {
 | |
|                                 "type": "Mm"
 | |
|                               }
 | |
|                             }
 | |
|                           ],
 | |
|                           "on": {
 | |
|                             "type": "plane",
 | |
|                             "id": "[uuid]",
 | |
|                             "artifactId": "[uuid]",
 | |
|                             "value": "XZ",
 | |
|                             "origin": {
 | |
|                               "x": 0.0,
 | |
|                               "y": 0.0,
 | |
|                               "z": 0.0
 | |
|                             },
 | |
|                             "xAxis": {
 | |
|                               "x": 1.0,
 | |
|                               "y": 0.0,
 | |
|                               "z": 0.0
 | |
|                             },
 | |
|                             "yAxis": {
 | |
|                               "x": 0.0,
 | |
|                               "y": 0.0,
 | |
|                               "z": 1.0
 | |
|                             },
 | |
|                             "zAxis": {
 | |
|                               "x": 0.0,
 | |
|                               "y": -1.0,
 | |
|                               "z": 0.0
 | |
|                             },
 | |
|                             "units": {
 | |
|                               "type": "Mm"
 | |
|                             }
 | |
|                           },
 | |
|                           "start": {
 | |
|                             "from": [
 | |
|                               -13.0,
 | |
|                               6.0
 | |
|                             ],
 | |
|                             "to": [
 | |
|                               -13.0,
 | |
|                               6.0
 | |
|                             ],
 | |
|                             "units": {
 | |
|                               "type": "Mm"
 | |
|                             },
 | |
|                             "tag": null,
 | |
|                             "__geoMeta": {
 | |
|                               "id": "[uuid]",
 | |
|                               "sourceRange": []
 | |
|                             }
 | |
|                           },
 | |
|                           "tags": {
 | |
|                             "seg01": {
 | |
|                               "type": "TagIdentifier",
 | |
|                               "value": "seg01"
 | |
|                             },
 | |
|                             "seg02": {
 | |
|                               "type": "TagIdentifier",
 | |
|                               "value": "seg02"
 | |
|                             }
 | |
|                           },
 | |
|                           "artifactId": "[uuid]",
 | |
|                           "originalId": "[uuid]",
 | |
|                           "units": {
 | |
|                             "type": "Mm"
 | |
|                           }
 | |
|                         },
 | |
|                         "height": 18.0,
 | |
|                         "startCapId": "[uuid]",
 | |
|                         "endCapId": "[uuid]",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       "units": {
 | |
|                         "type": "Mm"
 | |
|                       }
 | |
|                     },
 | |
|                     "start": {
 | |
|                       "from": [
 | |
|                         -12.0,
 | |
|                         14.0
 | |
|                       ],
 | |
|                       "to": [
 | |
|                         -12.0,
 | |
|                         14.0
 | |
|                       ],
 | |
|                       "units": {
 | |
|                         "type": "Mm"
 | |
|                       },
 | |
|                       "tag": null,
 | |
|                       "__geoMeta": {
 | |
|                         "id": "[uuid]",
 | |
|                         "sourceRange": []
 | |
|                       }
 | |
|                     },
 | |
|                     "artifactId": "[uuid]",
 | |
|                     "originalId": "[uuid]",
 | |
|                     "units": {
 | |
|                       "type": "Mm"
 | |
|                     }
 | |
|                   },
 | |
|                   "height": 3.0,
 | |
|                   "startCapId": null,
 | |
|                   "endCapId": "[uuid]",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 }
 | |
|               },
 | |
|               "start": {
 | |
|                 "from": [
 | |
|                   -10.0,
 | |
|                   16.0
 | |
|                 ],
 | |
|                 "to": [
 | |
|                   -10.0,
 | |
|                   16.0
 | |
|                 ],
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 },
 | |
|                 "tag": null,
 | |
|                 "__geoMeta": {
 | |
|                   "id": "[uuid]",
 | |
|                   "sourceRange": []
 | |
|                 }
 | |
|               },
 | |
|               "artifactId": "[uuid]",
 | |
|               "originalId": "[uuid]",
 | |
|               "units": {
 | |
|                 "type": "Mm"
 | |
|               }
 | |
|             },
 | |
|             "height": -2.0,
 | |
|             "startCapId": "[uuid]",
 | |
|             "endCapId": null,
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             4.0,
 | |
|             22.0
 | |
|           ],
 | |
|           "to": [
 | |
|             4.0,
 | |
|             22.0
 | |
|           ],
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "tag": null,
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           }
 | |
|         },
 | |
|         "artifactId": "[uuid]",
 | |
|         "originalId": "[uuid]",
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         }
 | |
|       },
 | |
|       "height": 0.5,
 | |
|       "startCapId": null,
 | |
|       "endCapId": "[uuid]",
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitRightLeg": {
 | |
|     "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": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               3.0,
 | |
|               -4.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               10.0,
 | |
|               -4.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               10.0,
 | |
|               -4.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               10.0,
 | |
|               -14.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               10.0,
 | |
|               -14.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               3.0,
 | |
|               -14.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               3.0,
 | |
|               -14.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               3.0,
 | |
|               -4.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               3.0,
 | |
|               -4.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               3.0,
 | |
|               -4.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "plane",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "XY",
 | |
|           "origin": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             3.0,
 | |
|             -4.0
 | |
|           ],
 | |
|           "to": [
 | |
|             3.0,
 | |
|             -4.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"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitShoeHeight": {
 | |
|     "type": "Number",
 | |
|     "value": 3.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitShoeLength": {
 | |
|     "type": "Number",
 | |
|     "value": 10.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitShoeWidth": {
 | |
|     "type": "Number",
 | |
|     "value": 7.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitVHS": {
 | |
|     "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": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -4.0,
 | |
|               8.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -4.0,
 | |
|               10.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -4.0,
 | |
|               10.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               4.0,
 | |
|               10.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               4.0,
 | |
|               10.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               4.0,
 | |
|               8.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               4.0,
 | |
|               8.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -4.0,
 | |
|               8.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               -4.0,
 | |
|               8.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               -4.0,
 | |
|               8.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "face",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "end",
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": -1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "solid": {
 | |
|             "type": "Solid",
 | |
|             "id": "[uuid]",
 | |
|             "artifactId": "[uuid]",
 | |
|             "value": [
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               }
 | |
|             ],
 | |
|             "sketch": {
 | |
|               "type": "Sketch",
 | |
|               "id": "[uuid]",
 | |
|               "paths": [
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -12.0,
 | |
|                     13.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -12.0,
 | |
|                     13.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     12.0,
 | |
|                     13.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     12.0,
 | |
|                     13.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -12.0,
 | |
|                     7.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 }
 | |
|               ],
 | |
|               "on": {
 | |
|                 "type": "face",
 | |
|                 "id": "[uuid]",
 | |
|                 "artifactId": "[uuid]",
 | |
|                 "value": "end",
 | |
|                 "xAxis": {
 | |
|                   "x": 1.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "yAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 1.0
 | |
|                 },
 | |
|                 "zAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": -1.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "solid": {
 | |
|                   "type": "Solid",
 | |
|                   "id": "[uuid]",
 | |
|                   "artifactId": "[uuid]",
 | |
|                   "value": [
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": {
 | |
|                         "commentStart": 759,
 | |
|                         "end": 765,
 | |
|                         "start": 759,
 | |
|                         "type": "TagDeclarator",
 | |
|                         "value": "seg01"
 | |
|                       },
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": {
 | |
|                         "commentStart": 810,
 | |
|                         "end": 816,
 | |
|                         "start": 810,
 | |
|                         "type": "TagDeclarator",
 | |
|                         "value": "seg02"
 | |
|                       },
 | |
|                       "type": "extrudePlane"
 | |
|                     },
 | |
|                     {
 | |
|                       "faceId": "[uuid]",
 | |
|                       "id": "[uuid]",
 | |
|                       "sourceRange": [],
 | |
|                       "tag": null,
 | |
|                       "type": "extrudePlane"
 | |
|                     }
 | |
|                   ],
 | |
|                   "sketch": {
 | |
|                     "type": "Sketch",
 | |
|                     "id": "[uuid]",
 | |
|                     "paths": [
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -13.0,
 | |
|                           31.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -13.0,
 | |
|                           31.0
 | |
|                         ],
 | |
|                         "tag": {
 | |
|                           "commentStart": 759,
 | |
|                           "end": 765,
 | |
|                           "start": 759,
 | |
|                           "type": "TagDeclarator",
 | |
|                           "value": "seg01"
 | |
|                         },
 | |
|                         "to": [
 | |
|                           13.0,
 | |
|                           31.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           13.0,
 | |
|                           31.0
 | |
|                         ],
 | |
|                         "tag": {
 | |
|                           "commentStart": 810,
 | |
|                           "end": 816,
 | |
|                           "start": 810,
 | |
|                           "type": "TagDeclarator",
 | |
|                           "value": "seg02"
 | |
|                         },
 | |
|                         "to": [
 | |
|                           13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       },
 | |
|                       {
 | |
|                         "__geoMeta": {
 | |
|                           "id": "[uuid]",
 | |
|                           "sourceRange": []
 | |
|                         },
 | |
|                         "from": [
 | |
|                           -13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "tag": null,
 | |
|                         "to": [
 | |
|                           -13.0,
 | |
|                           6.0
 | |
|                         ],
 | |
|                         "type": "ToPoint",
 | |
|                         "units": {
 | |
|                           "type": "Mm"
 | |
|                         }
 | |
|                       }
 | |
|                     ],
 | |
|                     "on": {
 | |
|                       "type": "plane",
 | |
|                       "id": "[uuid]",
 | |
|                       "artifactId": "[uuid]",
 | |
|                       "value": "XZ",
 | |
|                       "origin": {
 | |
|                         "x": 0.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "xAxis": {
 | |
|                         "x": 1.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "yAxis": {
 | |
|                         "x": 0.0,
 | |
|                         "y": 0.0,
 | |
|                         "z": 1.0
 | |
|                       },
 | |
|                       "zAxis": {
 | |
|                         "x": 0.0,
 | |
|                         "y": -1.0,
 | |
|                         "z": 0.0
 | |
|                       },
 | |
|                       "units": {
 | |
|                         "type": "Mm"
 | |
|                       }
 | |
|                     },
 | |
|                     "start": {
 | |
|                       "from": [
 | |
|                         -13.0,
 | |
|                         6.0
 | |
|                       ],
 | |
|                       "to": [
 | |
|                         -13.0,
 | |
|                         6.0
 | |
|                       ],
 | |
|                       "units": {
 | |
|                         "type": "Mm"
 | |
|                       },
 | |
|                       "tag": null,
 | |
|                       "__geoMeta": {
 | |
|                         "id": "[uuid]",
 | |
|                         "sourceRange": []
 | |
|                       }
 | |
|                     },
 | |
|                     "tags": {
 | |
|                       "seg01": {
 | |
|                         "type": "TagIdentifier",
 | |
|                         "value": "seg01"
 | |
|                       },
 | |
|                       "seg02": {
 | |
|                         "type": "TagIdentifier",
 | |
|                         "value": "seg02"
 | |
|                       }
 | |
|                     },
 | |
|                     "artifactId": "[uuid]",
 | |
|                     "originalId": "[uuid]",
 | |
|                     "units": {
 | |
|                       "type": "Mm"
 | |
|                     }
 | |
|                   },
 | |
|                   "height": 18.0,
 | |
|                   "startCapId": "[uuid]",
 | |
|                   "endCapId": "[uuid]",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 }
 | |
|               },
 | |
|               "start": {
 | |
|                 "from": [
 | |
|                   -12.0,
 | |
|                   7.0
 | |
|                 ],
 | |
|                 "to": [
 | |
|                   -12.0,
 | |
|                   7.0
 | |
|                 ],
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 },
 | |
|                 "tag": null,
 | |
|                 "__geoMeta": {
 | |
|                   "id": "[uuid]",
 | |
|                   "sourceRange": []
 | |
|                 }
 | |
|               },
 | |
|               "artifactId": "[uuid]",
 | |
|               "originalId": "[uuid]",
 | |
|               "units": {
 | |
|                 "type": "Mm"
 | |
|               }
 | |
|             },
 | |
|             "height": 3.0,
 | |
|             "startCapId": null,
 | |
|             "endCapId": "[uuid]",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             -4.0,
 | |
|             8.0
 | |
|           ],
 | |
|           "to": [
 | |
|             -4.0,
 | |
|             8.0
 | |
|           ],
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "tag": null,
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           }
 | |
|         },
 | |
|         "artifactId": "[uuid]",
 | |
|         "originalId": "[uuid]",
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         }
 | |
|       },
 | |
|       "height": 1.0,
 | |
|       "startCapId": null,
 | |
|       "endCapId": "[uuid]",
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitVHSdepth": {
 | |
|     "type": "Number",
 | |
|     "value": 1.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitVHSelevation": {
 | |
|     "type": "Number",
 | |
|     "value": 8.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitVHSheight": {
 | |
|     "type": "Number",
 | |
|     "value": 2.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitVHSwidth": {
 | |
|     "type": "Number",
 | |
|     "value": 8.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitVentA": {
 | |
|     "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": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               7.0,
 | |
|               1.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               7.0,
 | |
|               2.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               7.0,
 | |
|               2.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               11.0,
 | |
|               2.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               11.0,
 | |
|               2.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               11.0,
 | |
|               1.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               11.0,
 | |
|               1.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               7.0,
 | |
|               1.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               7.0,
 | |
|               1.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               7.0,
 | |
|               1.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "face",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "seg02",
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": -1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "solid": {
 | |
|             "type": "Solid",
 | |
|             "id": "[uuid]",
 | |
|             "artifactId": "[uuid]",
 | |
|             "value": [
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": {
 | |
|                   "commentStart": 759,
 | |
|                   "end": 765,
 | |
|                   "start": 759,
 | |
|                   "type": "TagDeclarator",
 | |
|                   "value": "seg01"
 | |
|                 },
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": {
 | |
|                   "commentStart": 810,
 | |
|                   "end": 816,
 | |
|                   "start": 810,
 | |
|                   "type": "TagDeclarator",
 | |
|                   "value": "seg02"
 | |
|                 },
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               }
 | |
|             ],
 | |
|             "sketch": {
 | |
|               "type": "Sketch",
 | |
|               "id": "[uuid]",
 | |
|               "paths": [
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "tag": {
 | |
|                     "commentStart": 759,
 | |
|                     "end": 765,
 | |
|                     "start": 759,
 | |
|                     "type": "TagDeclarator",
 | |
|                     "value": "seg01"
 | |
|                   },
 | |
|                   "to": [
 | |
|                     13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "tag": {
 | |
|                     "commentStart": 810,
 | |
|                     "end": 816,
 | |
|                     "start": 810,
 | |
|                     "type": "TagDeclarator",
 | |
|                     "value": "seg02"
 | |
|                   },
 | |
|                   "to": [
 | |
|                     13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 }
 | |
|               ],
 | |
|               "on": {
 | |
|                 "type": "plane",
 | |
|                 "id": "[uuid]",
 | |
|                 "artifactId": "[uuid]",
 | |
|                 "value": "XZ",
 | |
|                 "origin": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "xAxis": {
 | |
|                   "x": 1.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "yAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 1.0
 | |
|                 },
 | |
|                 "zAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": -1.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 }
 | |
|               },
 | |
|               "start": {
 | |
|                 "from": [
 | |
|                   -13.0,
 | |
|                   6.0
 | |
|                 ],
 | |
|                 "to": [
 | |
|                   -13.0,
 | |
|                   6.0
 | |
|                 ],
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 },
 | |
|                 "tag": null,
 | |
|                 "__geoMeta": {
 | |
|                   "id": "[uuid]",
 | |
|                   "sourceRange": []
 | |
|                 }
 | |
|               },
 | |
|               "tags": {
 | |
|                 "seg01": {
 | |
|                   "type": "TagIdentifier",
 | |
|                   "value": "seg01"
 | |
|                 },
 | |
|                 "seg02": {
 | |
|                   "type": "TagIdentifier",
 | |
|                   "value": "seg02"
 | |
|                 }
 | |
|               },
 | |
|               "artifactId": "[uuid]",
 | |
|               "originalId": "[uuid]",
 | |
|               "units": {
 | |
|                 "type": "Mm"
 | |
|               }
 | |
|             },
 | |
|             "height": 18.0,
 | |
|             "startCapId": "[uuid]",
 | |
|             "endCapId": "[uuid]",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             7.0,
 | |
|             1.0
 | |
|           ],
 | |
|           "to": [
 | |
|             7.0,
 | |
|             1.0
 | |
|           ],
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "tag": null,
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           }
 | |
|         },
 | |
|         "artifactId": "[uuid]",
 | |
|         "originalId": "[uuid]",
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         }
 | |
|       },
 | |
|       "height": -2.0,
 | |
|       "startCapId": "[uuid]",
 | |
|       "endCapId": null,
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitVentB": {
 | |
|     "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": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               7.0,
 | |
|               3.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               7.0,
 | |
|               4.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               7.0,
 | |
|               4.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               11.0,
 | |
|               4.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               11.0,
 | |
|               4.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               11.0,
 | |
|               3.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               11.0,
 | |
|               3.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               7.0,
 | |
|               3.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               7.0,
 | |
|               3.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               7.0,
 | |
|               3.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "face",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "seg02",
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": -1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "solid": {
 | |
|             "type": "Solid",
 | |
|             "id": "[uuid]",
 | |
|             "artifactId": "[uuid]",
 | |
|             "value": [
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": {
 | |
|                   "commentStart": 759,
 | |
|                   "end": 765,
 | |
|                   "start": 759,
 | |
|                   "type": "TagDeclarator",
 | |
|                   "value": "seg01"
 | |
|                 },
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": {
 | |
|                   "commentStart": 810,
 | |
|                   "end": 816,
 | |
|                   "start": 810,
 | |
|                   "type": "TagDeclarator",
 | |
|                   "value": "seg02"
 | |
|                 },
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               }
 | |
|             ],
 | |
|             "sketch": {
 | |
|               "type": "Sketch",
 | |
|               "id": "[uuid]",
 | |
|               "paths": [
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "tag": {
 | |
|                     "commentStart": 759,
 | |
|                     "end": 765,
 | |
|                     "start": 759,
 | |
|                     "type": "TagDeclarator",
 | |
|                     "value": "seg01"
 | |
|                   },
 | |
|                   "to": [
 | |
|                     13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "tag": {
 | |
|                     "commentStart": 810,
 | |
|                     "end": 816,
 | |
|                     "start": 810,
 | |
|                     "type": "TagDeclarator",
 | |
|                     "value": "seg02"
 | |
|                   },
 | |
|                   "to": [
 | |
|                     13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 }
 | |
|               ],
 | |
|               "on": {
 | |
|                 "type": "plane",
 | |
|                 "id": "[uuid]",
 | |
|                 "artifactId": "[uuid]",
 | |
|                 "value": "XZ",
 | |
|                 "origin": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "xAxis": {
 | |
|                   "x": 1.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "yAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 1.0
 | |
|                 },
 | |
|                 "zAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": -1.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 }
 | |
|               },
 | |
|               "start": {
 | |
|                 "from": [
 | |
|                   -13.0,
 | |
|                   6.0
 | |
|                 ],
 | |
|                 "to": [
 | |
|                   -13.0,
 | |
|                   6.0
 | |
|                 ],
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 },
 | |
|                 "tag": null,
 | |
|                 "__geoMeta": {
 | |
|                   "id": "[uuid]",
 | |
|                   "sourceRange": []
 | |
|                 }
 | |
|               },
 | |
|               "tags": {
 | |
|                 "seg01": {
 | |
|                   "type": "TagIdentifier",
 | |
|                   "value": "seg01"
 | |
|                 },
 | |
|                 "seg02": {
 | |
|                   "type": "TagIdentifier",
 | |
|                   "value": "seg02"
 | |
|                 }
 | |
|               },
 | |
|               "artifactId": "[uuid]",
 | |
|               "originalId": "[uuid]",
 | |
|               "units": {
 | |
|                 "type": "Mm"
 | |
|               }
 | |
|             },
 | |
|             "height": 18.0,
 | |
|             "startCapId": "[uuid]",
 | |
|             "endCapId": "[uuid]",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             7.0,
 | |
|             3.0
 | |
|           ],
 | |
|           "to": [
 | |
|             7.0,
 | |
|             3.0
 | |
|           ],
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "tag": null,
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           }
 | |
|         },
 | |
|         "artifactId": "[uuid]",
 | |
|         "originalId": "[uuid]",
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         }
 | |
|       },
 | |
|       "height": -2.0,
 | |
|       "startCapId": "[uuid]",
 | |
|       "endCapId": null,
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitVentC": {
 | |
|     "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": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         },
 | |
|         {
 | |
|           "faceId": "[uuid]",
 | |
|           "id": "[uuid]",
 | |
|           "sourceRange": [],
 | |
|           "tag": null,
 | |
|           "type": "extrudePlane"
 | |
|         }
 | |
|       ],
 | |
|       "sketch": {
 | |
|         "type": "Sketch",
 | |
|         "id": "[uuid]",
 | |
|         "paths": [
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               7.0,
 | |
|               5.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               7.0,
 | |
|               6.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               7.0,
 | |
|               6.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               11.0,
 | |
|               6.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               11.0,
 | |
|               6.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               11.0,
 | |
|               5.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               11.0,
 | |
|               5.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               7.0,
 | |
|               5.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           {
 | |
|             "__geoMeta": {
 | |
|               "id": "[uuid]",
 | |
|               "sourceRange": []
 | |
|             },
 | |
|             "from": [
 | |
|               7.0,
 | |
|               5.0
 | |
|             ],
 | |
|             "tag": null,
 | |
|             "to": [
 | |
|               7.0,
 | |
|               5.0
 | |
|             ],
 | |
|             "type": "ToPoint",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           }
 | |
|         ],
 | |
|         "on": {
 | |
|           "type": "face",
 | |
|           "id": "[uuid]",
 | |
|           "artifactId": "[uuid]",
 | |
|           "value": "seg02",
 | |
|           "xAxis": {
 | |
|             "x": 1.0,
 | |
|             "y": 0.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "yAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": 0.0,
 | |
|             "z": 1.0
 | |
|           },
 | |
|           "zAxis": {
 | |
|             "x": 0.0,
 | |
|             "y": -1.0,
 | |
|             "z": 0.0
 | |
|           },
 | |
|           "solid": {
 | |
|             "type": "Solid",
 | |
|             "id": "[uuid]",
 | |
|             "artifactId": "[uuid]",
 | |
|             "value": [
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": {
 | |
|                   "commentStart": 759,
 | |
|                   "end": 765,
 | |
|                   "start": 759,
 | |
|                   "type": "TagDeclarator",
 | |
|                   "value": "seg01"
 | |
|                 },
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": {
 | |
|                   "commentStart": 810,
 | |
|                   "end": 816,
 | |
|                   "start": 810,
 | |
|                   "type": "TagDeclarator",
 | |
|                   "value": "seg02"
 | |
|                 },
 | |
|                 "type": "extrudePlane"
 | |
|               },
 | |
|               {
 | |
|                 "faceId": "[uuid]",
 | |
|                 "id": "[uuid]",
 | |
|                 "sourceRange": [],
 | |
|                 "tag": null,
 | |
|                 "type": "extrudePlane"
 | |
|               }
 | |
|             ],
 | |
|             "sketch": {
 | |
|               "type": "Sketch",
 | |
|               "id": "[uuid]",
 | |
|               "paths": [
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "tag": {
 | |
|                     "commentStart": 759,
 | |
|                     "end": 765,
 | |
|                     "start": 759,
 | |
|                     "type": "TagDeclarator",
 | |
|                     "value": "seg01"
 | |
|                   },
 | |
|                   "to": [
 | |
|                     13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     13.0,
 | |
|                     31.0
 | |
|                   ],
 | |
|                   "tag": {
 | |
|                     "commentStart": 810,
 | |
|                     "end": 816,
 | |
|                     "start": 810,
 | |
|                     "type": "TagDeclarator",
 | |
|                     "value": "seg02"
 | |
|                   },
 | |
|                   "to": [
 | |
|                     13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 },
 | |
|                 {
 | |
|                   "__geoMeta": {
 | |
|                     "id": "[uuid]",
 | |
|                     "sourceRange": []
 | |
|                   },
 | |
|                   "from": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "tag": null,
 | |
|                   "to": [
 | |
|                     -13.0,
 | |
|                     6.0
 | |
|                   ],
 | |
|                   "type": "ToPoint",
 | |
|                   "units": {
 | |
|                     "type": "Mm"
 | |
|                   }
 | |
|                 }
 | |
|               ],
 | |
|               "on": {
 | |
|                 "type": "plane",
 | |
|                 "id": "[uuid]",
 | |
|                 "artifactId": "[uuid]",
 | |
|                 "value": "XZ",
 | |
|                 "origin": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "xAxis": {
 | |
|                   "x": 1.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "yAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": 0.0,
 | |
|                   "z": 1.0
 | |
|                 },
 | |
|                 "zAxis": {
 | |
|                   "x": 0.0,
 | |
|                   "y": -1.0,
 | |
|                   "z": 0.0
 | |
|                 },
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 }
 | |
|               },
 | |
|               "start": {
 | |
|                 "from": [
 | |
|                   -13.0,
 | |
|                   6.0
 | |
|                 ],
 | |
|                 "to": [
 | |
|                   -13.0,
 | |
|                   6.0
 | |
|                 ],
 | |
|                 "units": {
 | |
|                   "type": "Mm"
 | |
|                 },
 | |
|                 "tag": null,
 | |
|                 "__geoMeta": {
 | |
|                   "id": "[uuid]",
 | |
|                   "sourceRange": []
 | |
|                 }
 | |
|               },
 | |
|               "tags": {
 | |
|                 "seg01": {
 | |
|                   "type": "TagIdentifier",
 | |
|                   "value": "seg01"
 | |
|                 },
 | |
|                 "seg02": {
 | |
|                   "type": "TagIdentifier",
 | |
|                   "value": "seg02"
 | |
|                 }
 | |
|               },
 | |
|               "artifactId": "[uuid]",
 | |
|               "originalId": "[uuid]",
 | |
|               "units": {
 | |
|                 "type": "Mm"
 | |
|               }
 | |
|             },
 | |
|             "height": 18.0,
 | |
|             "startCapId": "[uuid]",
 | |
|             "endCapId": "[uuid]",
 | |
|             "units": {
 | |
|               "type": "Mm"
 | |
|             }
 | |
|           },
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           }
 | |
|         },
 | |
|         "start": {
 | |
|           "from": [
 | |
|             7.0,
 | |
|             5.0
 | |
|           ],
 | |
|           "to": [
 | |
|             7.0,
 | |
|             5.0
 | |
|           ],
 | |
|           "units": {
 | |
|             "type": "Mm"
 | |
|           },
 | |
|           "tag": null,
 | |
|           "__geoMeta": {
 | |
|             "id": "[uuid]",
 | |
|             "sourceRange": []
 | |
|           }
 | |
|         },
 | |
|         "artifactId": "[uuid]",
 | |
|         "originalId": "[uuid]",
 | |
|         "units": {
 | |
|           "type": "Mm"
 | |
|         }
 | |
|       },
 | |
|       "height": -2.0,
 | |
|       "startCapId": "[uuid]",
 | |
|       "endCapId": null,
 | |
|       "units": {
 | |
|         "type": "Mm"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitVentElevation": {
 | |
|     "type": "Number",
 | |
|     "value": 7.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitVentHoleDepth": {
 | |
|     "type": "Number",
 | |
|     "value": -2.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitVentHoleHeight": {
 | |
|     "type": "Number",
 | |
|     "value": 4.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitVentHoleWidth": {
 | |
|     "type": "Number",
 | |
|     "value": 1.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "kitVentOffset": {
 | |
|     "type": "Number",
 | |
|     "value": 1.0,
 | |
|     "ty": {
 | |
|       "type": "Default",
 | |
|       "len": {
 | |
|         "type": "Mm"
 | |
|       },
 | |
|       "angle": {
 | |
|         "type": "Degrees"
 | |
|       }
 | |
|     }
 | |
|   },
 | |
|   "pixelBox": {
 | |
|     "type": "Function"
 | |
|   },
 | |
|   "seg01": {
 | |
|     "type": "TagIdentifier",
 | |
|     "type": "TagIdentifier",
 | |
|     "value": "seg01"
 | |
|   },
 | |
|   "seg02": {
 | |
|     "type": "TagIdentifier",
 | |
|     "type": "TagIdentifier",
 | |
|     "value": "seg02"
 | |
|   }
 | |
| }
 |