* Add warning when using a module with no return value * Update output files since changing source range of the pipeline argument * Change wording of error message to not use the term unlabeled
		
			
				
	
	
		
			1729 lines
		
	
	
		
			42 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			1729 lines
		
	
	
		
			42 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
---
 | 
						|
source: kcl-lib/src/simulation_tests.rs
 | 
						|
description: Operations executed focusrite-scarlett-mounting-bracket.kcl
 | 
						|
---
 | 
						|
[
 | 
						|
  {
 | 
						|
    "type": "UserDefinedFunctionCall",
 | 
						|
    "name": "bracketSketch",
 | 
						|
    "functionSourceRange": [
 | 
						|
      1212,
 | 
						|
      1736,
 | 
						|
      0
 | 
						|
    ],
 | 
						|
    "unlabeledArg": null,
 | 
						|
    "labeledArgs": {},
 | 
						|
    "sourceRange": [
 | 
						|
      1776,
 | 
						|
      1808,
 | 
						|
      0
 | 
						|
    ]
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "labeledArgs": {
 | 
						|
      "data": {
 | 
						|
        "value": {
 | 
						|
          "type": "Object",
 | 
						|
          "value": {
 | 
						|
            "plane": {
 | 
						|
              "type": "Object",
 | 
						|
              "value": {
 | 
						|
                "origin": {
 | 
						|
                  "type": "Object",
 | 
						|
                  "value": {
 | 
						|
                    "x": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "y": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 44.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Unknown"
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "z": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    }
 | 
						|
                  }
 | 
						|
                },
 | 
						|
                "xAxis": {
 | 
						|
                  "type": "Object",
 | 
						|
                  "value": {
 | 
						|
                    "x": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 1.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "y": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "z": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    }
 | 
						|
                  }
 | 
						|
                },
 | 
						|
                "yAxis": {
 | 
						|
                  "type": "Object",
 | 
						|
                  "value": {
 | 
						|
                    "x": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "y": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "z": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 1.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    }
 | 
						|
                  }
 | 
						|
                },
 | 
						|
                "zAxis": {
 | 
						|
                  "type": "Object",
 | 
						|
                  "value": {
 | 
						|
                    "x": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "y": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": -1.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "z": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    }
 | 
						|
                  }
 | 
						|
                }
 | 
						|
              }
 | 
						|
            }
 | 
						|
          }
 | 
						|
        },
 | 
						|
        "sourceRange": [
 | 
						|
          1244,
 | 
						|
          1256,
 | 
						|
          0
 | 
						|
        ]
 | 
						|
      }
 | 
						|
    },
 | 
						|
    "name": "startSketchOn",
 | 
						|
    "sourceRange": [
 | 
						|
      1230,
 | 
						|
      1257,
 | 
						|
      0
 | 
						|
    ],
 | 
						|
    "type": "StdLibCall",
 | 
						|
    "unlabeledArg": null
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "type": "UserDefinedFunctionReturn"
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "labeledArgs": {
 | 
						|
      "length": {
 | 
						|
        "value": {
 | 
						|
          "type": "Number",
 | 
						|
          "value": 88.0,
 | 
						|
          "ty": {
 | 
						|
            "type": "Unknown"
 | 
						|
          }
 | 
						|
        },
 | 
						|
        "sourceRange": [
 | 
						|
          1848,
 | 
						|
          1864,
 | 
						|
          0
 | 
						|
        ]
 | 
						|
      }
 | 
						|
    },
 | 
						|
    "name": "extrude",
 | 
						|
    "sourceRange": [
 | 
						|
      1831,
 | 
						|
      1865,
 | 
						|
      0
 | 
						|
    ],
 | 
						|
    "type": "StdLibCall",
 | 
						|
    "unlabeledArg": {
 | 
						|
      "value": {
 | 
						|
        "type": "Sketch",
 | 
						|
        "value": {
 | 
						|
          "artifactId": "[uuid]"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      "sourceRange": [
 | 
						|
        1831,
 | 
						|
        1865,
 | 
						|
        0
 | 
						|
      ]
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "labeledArgs": {
 | 
						|
      "radius": {
 | 
						|
        "value": {
 | 
						|
          "type": "Number",
 | 
						|
          "value": 6.0,
 | 
						|
          "ty": {
 | 
						|
            "type": "Default",
 | 
						|
            "len": {
 | 
						|
              "type": "Mm"
 | 
						|
            },
 | 
						|
            "angle": {
 | 
						|
              "type": "Degrees"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        },
 | 
						|
        "sourceRange": [
 | 
						|
          1895,
 | 
						|
          1901,
 | 
						|
          0
 | 
						|
        ]
 | 
						|
      },
 | 
						|
      "tags": {
 | 
						|
        "value": {
 | 
						|
          "type": "Array",
 | 
						|
          "value": [
 | 
						|
            {
 | 
						|
              "type": "Uuid",
 | 
						|
              "value": "[uuid]"
 | 
						|
            },
 | 
						|
            {
 | 
						|
              "type": "Uuid",
 | 
						|
              "value": "[uuid]"
 | 
						|
            },
 | 
						|
            {
 | 
						|
              "type": "Uuid",
 | 
						|
              "value": "[uuid]"
 | 
						|
            },
 | 
						|
            {
 | 
						|
              "type": "Uuid",
 | 
						|
              "value": "[uuid]"
 | 
						|
            }
 | 
						|
          ]
 | 
						|
        },
 | 
						|
        "sourceRange": [
 | 
						|
          1917,
 | 
						|
          2122,
 | 
						|
          0
 | 
						|
        ]
 | 
						|
      }
 | 
						|
    },
 | 
						|
    "name": "fillet",
 | 
						|
    "sourceRange": [
 | 
						|
      1871,
 | 
						|
      2129,
 | 
						|
      0
 | 
						|
    ],
 | 
						|
    "type": "StdLibCall",
 | 
						|
    "unlabeledArg": {
 | 
						|
      "value": {
 | 
						|
        "type": "Solid",
 | 
						|
        "value": {
 | 
						|
          "artifactId": "[uuid]"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      "sourceRange": [
 | 
						|
        1871,
 | 
						|
        2129,
 | 
						|
        0
 | 
						|
      ]
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "labeledArgs": {
 | 
						|
      "data": {
 | 
						|
        "value": {
 | 
						|
          "type": "Object",
 | 
						|
          "value": {
 | 
						|
            "plane": {
 | 
						|
              "type": "Object",
 | 
						|
              "value": {
 | 
						|
                "origin": {
 | 
						|
                  "type": "Object",
 | 
						|
                  "value": {
 | 
						|
                    "x": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "y": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "z": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 49.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    }
 | 
						|
                  }
 | 
						|
                },
 | 
						|
                "xAxis": {
 | 
						|
                  "type": "Object",
 | 
						|
                  "value": {
 | 
						|
                    "x": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 1.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "y": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "z": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    }
 | 
						|
                  }
 | 
						|
                },
 | 
						|
                "yAxis": {
 | 
						|
                  "type": "Object",
 | 
						|
                  "value": {
 | 
						|
                    "x": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "y": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 1.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "z": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    }
 | 
						|
                  }
 | 
						|
                },
 | 
						|
                "zAxis": {
 | 
						|
                  "type": "Object",
 | 
						|
                  "value": {
 | 
						|
                    "x": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "y": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "z": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 1.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    }
 | 
						|
                  }
 | 
						|
                }
 | 
						|
              }
 | 
						|
            }
 | 
						|
          }
 | 
						|
        },
 | 
						|
        "sourceRange": [
 | 
						|
          2422,
 | 
						|
          2430,
 | 
						|
          0
 | 
						|
        ]
 | 
						|
      }
 | 
						|
    },
 | 
						|
    "name": "startSketchOn",
 | 
						|
    "sourceRange": [
 | 
						|
      2408,
 | 
						|
      2431,
 | 
						|
      0
 | 
						|
    ],
 | 
						|
    "type": "StdLibCall",
 | 
						|
    "unlabeledArg": null
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "labeledArgs": {
 | 
						|
      "holeSketch": {
 | 
						|
        "value": {
 | 
						|
          "type": "Sketch",
 | 
						|
          "value": {
 | 
						|
            "artifactId": "[uuid]"
 | 
						|
          }
 | 
						|
        },
 | 
						|
        "sourceRange": [
 | 
						|
          2703,
 | 
						|
          2865,
 | 
						|
          0
 | 
						|
        ]
 | 
						|
      },
 | 
						|
      "sketch": {
 | 
						|
        "value": {
 | 
						|
          "type": "Sketch",
 | 
						|
          "value": {
 | 
						|
            "artifactId": "[uuid]"
 | 
						|
          }
 | 
						|
        },
 | 
						|
        "sourceRange": [
 | 
						|
          2867,
 | 
						|
          2868,
 | 
						|
          0
 | 
						|
        ]
 | 
						|
      }
 | 
						|
    },
 | 
						|
    "name": "hole",
 | 
						|
    "sourceRange": [
 | 
						|
      2698,
 | 
						|
      2869,
 | 
						|
      0
 | 
						|
    ],
 | 
						|
    "type": "StdLibCall",
 | 
						|
    "unlabeledArg": null
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "labeledArgs": {
 | 
						|
      "length": {
 | 
						|
        "value": {
 | 
						|
          "type": "Number",
 | 
						|
          "value": -4.0,
 | 
						|
          "ty": {
 | 
						|
            "type": "Default",
 | 
						|
            "len": {
 | 
						|
              "type": "Mm"
 | 
						|
            },
 | 
						|
            "angle": {
 | 
						|
              "type": "Degrees"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        },
 | 
						|
        "sourceRange": [
 | 
						|
          2892,
 | 
						|
          2899,
 | 
						|
          0
 | 
						|
        ]
 | 
						|
      }
 | 
						|
    },
 | 
						|
    "name": "extrude",
 | 
						|
    "sourceRange": [
 | 
						|
      2875,
 | 
						|
      2900,
 | 
						|
      0
 | 
						|
    ],
 | 
						|
    "type": "StdLibCall",
 | 
						|
    "unlabeledArg": {
 | 
						|
      "value": {
 | 
						|
        "type": "Sketch",
 | 
						|
        "value": {
 | 
						|
          "artifactId": "[uuid]"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      "sourceRange": [
 | 
						|
        2875,
 | 
						|
        2900,
 | 
						|
        0
 | 
						|
      ]
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "labeledArgs": {
 | 
						|
      "radius": {
 | 
						|
        "value": {
 | 
						|
          "type": "Number",
 | 
						|
          "value": 2.5,
 | 
						|
          "ty": {
 | 
						|
            "type": "Unknown"
 | 
						|
          }
 | 
						|
        },
 | 
						|
        "sourceRange": [
 | 
						|
          2930,
 | 
						|
          2942,
 | 
						|
          0
 | 
						|
        ]
 | 
						|
      },
 | 
						|
      "tags": {
 | 
						|
        "value": {
 | 
						|
          "type": "Array",
 | 
						|
          "value": [
 | 
						|
            {
 | 
						|
              "type": "Uuid",
 | 
						|
              "value": "[uuid]"
 | 
						|
            },
 | 
						|
            {
 | 
						|
              "type": "Uuid",
 | 
						|
              "value": "[uuid]"
 | 
						|
            }
 | 
						|
          ]
 | 
						|
        },
 | 
						|
        "sourceRange": [
 | 
						|
          2958,
 | 
						|
          3043,
 | 
						|
          0
 | 
						|
        ]
 | 
						|
      }
 | 
						|
    },
 | 
						|
    "name": "fillet",
 | 
						|
    "sourceRange": [
 | 
						|
      2906,
 | 
						|
      3050,
 | 
						|
      0
 | 
						|
    ],
 | 
						|
    "type": "StdLibCall",
 | 
						|
    "unlabeledArg": {
 | 
						|
      "value": {
 | 
						|
        "type": "Solid",
 | 
						|
        "value": {
 | 
						|
          "artifactId": "[uuid]"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      "sourceRange": [
 | 
						|
        2906,
 | 
						|
        3050,
 | 
						|
        0
 | 
						|
      ]
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "labeledArgs": {
 | 
						|
      "axis": {
 | 
						|
        "value": {
 | 
						|
          "type": "Array",
 | 
						|
          "value": [
 | 
						|
            {
 | 
						|
              "type": "Number",
 | 
						|
              "value": 0.0,
 | 
						|
              "ty": {
 | 
						|
                "type": "Default",
 | 
						|
                "len": {
 | 
						|
                  "type": "Mm"
 | 
						|
                },
 | 
						|
                "angle": {
 | 
						|
                  "type": "Degrees"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            },
 | 
						|
            {
 | 
						|
              "type": "Number",
 | 
						|
              "value": -1.0,
 | 
						|
              "ty": {
 | 
						|
                "type": "Default",
 | 
						|
                "len": {
 | 
						|
                  "type": "Mm"
 | 
						|
                },
 | 
						|
                "angle": {
 | 
						|
                  "type": "Degrees"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            },
 | 
						|
            {
 | 
						|
              "type": "Number",
 | 
						|
              "value": 0.0,
 | 
						|
              "ty": {
 | 
						|
                "type": "Default",
 | 
						|
                "len": {
 | 
						|
                  "type": "Mm"
 | 
						|
                },
 | 
						|
                "angle": {
 | 
						|
                  "type": "Degrees"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            }
 | 
						|
          ]
 | 
						|
        },
 | 
						|
        "sourceRange": [
 | 
						|
          3087,
 | 
						|
          3097,
 | 
						|
          0
 | 
						|
        ]
 | 
						|
      },
 | 
						|
      "distance": {
 | 
						|
        "value": {
 | 
						|
          "type": "Number",
 | 
						|
          "value": 54.666666666666664,
 | 
						|
          "ty": {
 | 
						|
            "type": "Unknown"
 | 
						|
          }
 | 
						|
        },
 | 
						|
        "sourceRange": [
 | 
						|
          3139,
 | 
						|
          3176,
 | 
						|
          0
 | 
						|
        ]
 | 
						|
      },
 | 
						|
      "instances": {
 | 
						|
        "value": {
 | 
						|
          "type": "Number",
 | 
						|
          "value": 2.0,
 | 
						|
          "ty": {
 | 
						|
            "type": "Default",
 | 
						|
            "len": {
 | 
						|
              "type": "Mm"
 | 
						|
            },
 | 
						|
            "angle": {
 | 
						|
              "type": "Degrees"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        },
 | 
						|
        "sourceRange": [
 | 
						|
          3118,
 | 
						|
          3119,
 | 
						|
          0
 | 
						|
        ]
 | 
						|
      }
 | 
						|
    },
 | 
						|
    "name": "patternLinear3d",
 | 
						|
    "sourceRange": [
 | 
						|
      3056,
 | 
						|
      3184,
 | 
						|
      0
 | 
						|
    ],
 | 
						|
    "type": "StdLibCall",
 | 
						|
    "unlabeledArg": {
 | 
						|
      "value": {
 | 
						|
        "type": "Solid",
 | 
						|
        "value": {
 | 
						|
          "artifactId": "[uuid]"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      "sourceRange": [
 | 
						|
        3056,
 | 
						|
        3184,
 | 
						|
        0
 | 
						|
      ]
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "labeledArgs": {
 | 
						|
      "data": {
 | 
						|
        "value": {
 | 
						|
          "type": "Object",
 | 
						|
          "value": {
 | 
						|
            "plane": {
 | 
						|
              "type": "Object",
 | 
						|
              "value": {
 | 
						|
                "origin": {
 | 
						|
                  "type": "Object",
 | 
						|
                  "value": {
 | 
						|
                    "x": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "y": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "z": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 49.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    }
 | 
						|
                  }
 | 
						|
                },
 | 
						|
                "xAxis": {
 | 
						|
                  "type": "Object",
 | 
						|
                  "value": {
 | 
						|
                    "x": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 1.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "y": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "z": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    }
 | 
						|
                  }
 | 
						|
                },
 | 
						|
                "yAxis": {
 | 
						|
                  "type": "Object",
 | 
						|
                  "value": {
 | 
						|
                    "x": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "y": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 1.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "z": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    }
 | 
						|
                  }
 | 
						|
                },
 | 
						|
                "zAxis": {
 | 
						|
                  "type": "Object",
 | 
						|
                  "value": {
 | 
						|
                    "x": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "y": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "z": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 1.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    }
 | 
						|
                  }
 | 
						|
                }
 | 
						|
              }
 | 
						|
            }
 | 
						|
          }
 | 
						|
        },
 | 
						|
        "sourceRange": [
 | 
						|
          3262,
 | 
						|
          3270,
 | 
						|
          0
 | 
						|
        ]
 | 
						|
      }
 | 
						|
    },
 | 
						|
    "name": "startSketchOn",
 | 
						|
    "sourceRange": [
 | 
						|
      3248,
 | 
						|
      3271,
 | 
						|
      0
 | 
						|
    ],
 | 
						|
    "type": "StdLibCall",
 | 
						|
    "unlabeledArg": null
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "labeledArgs": {
 | 
						|
      "holeSketch": {
 | 
						|
        "value": {
 | 
						|
          "type": "Sketch",
 | 
						|
          "value": {
 | 
						|
            "artifactId": "[uuid]"
 | 
						|
          }
 | 
						|
        },
 | 
						|
        "sourceRange": [
 | 
						|
          3544,
 | 
						|
          3709,
 | 
						|
          0
 | 
						|
        ]
 | 
						|
      },
 | 
						|
      "sketch": {
 | 
						|
        "value": {
 | 
						|
          "type": "Sketch",
 | 
						|
          "value": {
 | 
						|
            "artifactId": "[uuid]"
 | 
						|
          }
 | 
						|
        },
 | 
						|
        "sourceRange": [
 | 
						|
          3711,
 | 
						|
          3712,
 | 
						|
          0
 | 
						|
        ]
 | 
						|
      }
 | 
						|
    },
 | 
						|
    "name": "hole",
 | 
						|
    "sourceRange": [
 | 
						|
      3539,
 | 
						|
      3713,
 | 
						|
      0
 | 
						|
    ],
 | 
						|
    "type": "StdLibCall",
 | 
						|
    "unlabeledArg": null
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "labeledArgs": {
 | 
						|
      "length": {
 | 
						|
        "value": {
 | 
						|
          "type": "Number",
 | 
						|
          "value": -4.0,
 | 
						|
          "ty": {
 | 
						|
            "type": "Default",
 | 
						|
            "len": {
 | 
						|
              "type": "Mm"
 | 
						|
            },
 | 
						|
            "angle": {
 | 
						|
              "type": "Degrees"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        },
 | 
						|
        "sourceRange": [
 | 
						|
          3736,
 | 
						|
          3743,
 | 
						|
          0
 | 
						|
        ]
 | 
						|
      }
 | 
						|
    },
 | 
						|
    "name": "extrude",
 | 
						|
    "sourceRange": [
 | 
						|
      3719,
 | 
						|
      3744,
 | 
						|
      0
 | 
						|
    ],
 | 
						|
    "type": "StdLibCall",
 | 
						|
    "unlabeledArg": {
 | 
						|
      "value": {
 | 
						|
        "type": "Sketch",
 | 
						|
        "value": {
 | 
						|
          "artifactId": "[uuid]"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      "sourceRange": [
 | 
						|
        3719,
 | 
						|
        3744,
 | 
						|
        0
 | 
						|
      ]
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "labeledArgs": {
 | 
						|
      "radius": {
 | 
						|
        "value": {
 | 
						|
          "type": "Number",
 | 
						|
          "value": 2.5,
 | 
						|
          "ty": {
 | 
						|
            "type": "Unknown"
 | 
						|
          }
 | 
						|
        },
 | 
						|
        "sourceRange": [
 | 
						|
          3774,
 | 
						|
          3786,
 | 
						|
          0
 | 
						|
        ]
 | 
						|
      },
 | 
						|
      "tags": {
 | 
						|
        "value": {
 | 
						|
          "type": "Array",
 | 
						|
          "value": [
 | 
						|
            {
 | 
						|
              "type": "Uuid",
 | 
						|
              "value": "[uuid]"
 | 
						|
            },
 | 
						|
            {
 | 
						|
              "type": "Uuid",
 | 
						|
              "value": "[uuid]"
 | 
						|
            }
 | 
						|
          ]
 | 
						|
        },
 | 
						|
        "sourceRange": [
 | 
						|
          3802,
 | 
						|
          3887,
 | 
						|
          0
 | 
						|
        ]
 | 
						|
      }
 | 
						|
    },
 | 
						|
    "name": "fillet",
 | 
						|
    "sourceRange": [
 | 
						|
      3750,
 | 
						|
      3894,
 | 
						|
      0
 | 
						|
    ],
 | 
						|
    "type": "StdLibCall",
 | 
						|
    "unlabeledArg": {
 | 
						|
      "value": {
 | 
						|
        "type": "Solid",
 | 
						|
        "value": {
 | 
						|
          "artifactId": "[uuid]"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      "sourceRange": [
 | 
						|
        3750,
 | 
						|
        3894,
 | 
						|
        0
 | 
						|
      ]
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "labeledArgs": {
 | 
						|
      "axis": {
 | 
						|
        "value": {
 | 
						|
          "type": "Array",
 | 
						|
          "value": [
 | 
						|
            {
 | 
						|
              "type": "Number",
 | 
						|
              "value": 0.0,
 | 
						|
              "ty": {
 | 
						|
                "type": "Default",
 | 
						|
                "len": {
 | 
						|
                  "type": "Mm"
 | 
						|
                },
 | 
						|
                "angle": {
 | 
						|
                  "type": "Degrees"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            },
 | 
						|
            {
 | 
						|
              "type": "Number",
 | 
						|
              "value": -1.0,
 | 
						|
              "ty": {
 | 
						|
                "type": "Default",
 | 
						|
                "len": {
 | 
						|
                  "type": "Mm"
 | 
						|
                },
 | 
						|
                "angle": {
 | 
						|
                  "type": "Degrees"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            },
 | 
						|
            {
 | 
						|
              "type": "Number",
 | 
						|
              "value": 0.0,
 | 
						|
              "ty": {
 | 
						|
                "type": "Default",
 | 
						|
                "len": {
 | 
						|
                  "type": "Mm"
 | 
						|
                },
 | 
						|
                "angle": {
 | 
						|
                  "type": "Degrees"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            }
 | 
						|
          ]
 | 
						|
        },
 | 
						|
        "sourceRange": [
 | 
						|
          3931,
 | 
						|
          3941,
 | 
						|
          0
 | 
						|
        ]
 | 
						|
      },
 | 
						|
      "distance": {
 | 
						|
        "value": {
 | 
						|
          "type": "Number",
 | 
						|
          "value": 54.666666666666664,
 | 
						|
          "ty": {
 | 
						|
            "type": "Unknown"
 | 
						|
          }
 | 
						|
        },
 | 
						|
        "sourceRange": [
 | 
						|
          3983,
 | 
						|
          4020,
 | 
						|
          0
 | 
						|
        ]
 | 
						|
      },
 | 
						|
      "instances": {
 | 
						|
        "value": {
 | 
						|
          "type": "Number",
 | 
						|
          "value": 2.0,
 | 
						|
          "ty": {
 | 
						|
            "type": "Default",
 | 
						|
            "len": {
 | 
						|
              "type": "Mm"
 | 
						|
            },
 | 
						|
            "angle": {
 | 
						|
              "type": "Degrees"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        },
 | 
						|
        "sourceRange": [
 | 
						|
          3962,
 | 
						|
          3963,
 | 
						|
          0
 | 
						|
        ]
 | 
						|
      }
 | 
						|
    },
 | 
						|
    "name": "patternLinear3d",
 | 
						|
    "sourceRange": [
 | 
						|
      3900,
 | 
						|
      4028,
 | 
						|
      0
 | 
						|
    ],
 | 
						|
    "type": "StdLibCall",
 | 
						|
    "unlabeledArg": {
 | 
						|
      "value": {
 | 
						|
        "type": "Solid",
 | 
						|
        "value": {
 | 
						|
          "artifactId": "[uuid]"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      "sourceRange": [
 | 
						|
        3900,
 | 
						|
        4028,
 | 
						|
        0
 | 
						|
      ]
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "labeledArgs": {
 | 
						|
      "data": {
 | 
						|
        "value": {
 | 
						|
          "type": "Object",
 | 
						|
          "value": {
 | 
						|
            "plane": {
 | 
						|
              "type": "Object",
 | 
						|
              "value": {
 | 
						|
                "origin": {
 | 
						|
                  "type": "Object",
 | 
						|
                  "value": {
 | 
						|
                    "x": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": -52.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Unknown"
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "y": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "z": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    }
 | 
						|
                  }
 | 
						|
                },
 | 
						|
                "xAxis": {
 | 
						|
                  "type": "Object",
 | 
						|
                  "value": {
 | 
						|
                    "x": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "y": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 1.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "z": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    }
 | 
						|
                  }
 | 
						|
                },
 | 
						|
                "yAxis": {
 | 
						|
                  "type": "Object",
 | 
						|
                  "value": {
 | 
						|
                    "x": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "y": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "z": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 1.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    }
 | 
						|
                  }
 | 
						|
                },
 | 
						|
                "zAxis": {
 | 
						|
                  "type": "Object",
 | 
						|
                  "value": {
 | 
						|
                    "x": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 1.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "y": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "z": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    }
 | 
						|
                  }
 | 
						|
                }
 | 
						|
              }
 | 
						|
            }
 | 
						|
          }
 | 
						|
        },
 | 
						|
        "sourceRange": [
 | 
						|
          4328,
 | 
						|
          4336,
 | 
						|
          0
 | 
						|
        ]
 | 
						|
      }
 | 
						|
    },
 | 
						|
    "name": "startSketchOn",
 | 
						|
    "sourceRange": [
 | 
						|
      4314,
 | 
						|
      4337,
 | 
						|
      0
 | 
						|
    ],
 | 
						|
    "type": "StdLibCall",
 | 
						|
    "unlabeledArg": null
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "labeledArgs": {
 | 
						|
      "length": {
 | 
						|
        "value": {
 | 
						|
          "type": "Number",
 | 
						|
          "value": 104.0,
 | 
						|
          "ty": {
 | 
						|
            "type": "Default",
 | 
						|
            "len": {
 | 
						|
              "type": "Mm"
 | 
						|
            },
 | 
						|
            "angle": {
 | 
						|
              "type": "Degrees"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        },
 | 
						|
        "sourceRange": [
 | 
						|
          4475,
 | 
						|
          4485,
 | 
						|
          0
 | 
						|
        ]
 | 
						|
      }
 | 
						|
    },
 | 
						|
    "name": "extrude",
 | 
						|
    "sourceRange": [
 | 
						|
      4458,
 | 
						|
      4486,
 | 
						|
      0
 | 
						|
    ],
 | 
						|
    "type": "StdLibCall",
 | 
						|
    "unlabeledArg": {
 | 
						|
      "value": {
 | 
						|
        "type": "Sketch",
 | 
						|
        "value": {
 | 
						|
          "artifactId": "[uuid]"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      "sourceRange": [
 | 
						|
        4458,
 | 
						|
        4486,
 | 
						|
        0
 | 
						|
      ]
 | 
						|
    }
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "labeledArgs": {
 | 
						|
      "data": {
 | 
						|
        "value": {
 | 
						|
          "type": "Object",
 | 
						|
          "value": {
 | 
						|
            "plane": {
 | 
						|
              "type": "Object",
 | 
						|
              "value": {
 | 
						|
                "origin": {
 | 
						|
                  "type": "Object",
 | 
						|
                  "value": {
 | 
						|
                    "x": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": -52.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Unknown"
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "y": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "z": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    }
 | 
						|
                  }
 | 
						|
                },
 | 
						|
                "xAxis": {
 | 
						|
                  "type": "Object",
 | 
						|
                  "value": {
 | 
						|
                    "x": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "y": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 1.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "z": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    }
 | 
						|
                  }
 | 
						|
                },
 | 
						|
                "yAxis": {
 | 
						|
                  "type": "Object",
 | 
						|
                  "value": {
 | 
						|
                    "x": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "y": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "z": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 1.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    }
 | 
						|
                  }
 | 
						|
                },
 | 
						|
                "zAxis": {
 | 
						|
                  "type": "Object",
 | 
						|
                  "value": {
 | 
						|
                    "x": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 1.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "y": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    },
 | 
						|
                    "z": {
 | 
						|
                      "type": "Number",
 | 
						|
                      "value": 0.0,
 | 
						|
                      "ty": {
 | 
						|
                        "type": "Default",
 | 
						|
                        "len": {
 | 
						|
                          "type": "Mm"
 | 
						|
                        },
 | 
						|
                        "angle": {
 | 
						|
                          "type": "Degrees"
 | 
						|
                        }
 | 
						|
                      }
 | 
						|
                    }
 | 
						|
                  }
 | 
						|
                }
 | 
						|
              }
 | 
						|
            }
 | 
						|
          }
 | 
						|
        },
 | 
						|
        "sourceRange": [
 | 
						|
          4552,
 | 
						|
          4560,
 | 
						|
          0
 | 
						|
        ]
 | 
						|
      }
 | 
						|
    },
 | 
						|
    "name": "startSketchOn",
 | 
						|
    "sourceRange": [
 | 
						|
      4538,
 | 
						|
      4561,
 | 
						|
      0
 | 
						|
    ],
 | 
						|
    "type": "StdLibCall",
 | 
						|
    "unlabeledArg": null
 | 
						|
  },
 | 
						|
  {
 | 
						|
    "labeledArgs": {
 | 
						|
      "length": {
 | 
						|
        "value": {
 | 
						|
          "type": "Number",
 | 
						|
          "value": 104.0,
 | 
						|
          "ty": {
 | 
						|
            "type": "Default",
 | 
						|
            "len": {
 | 
						|
              "type": "Mm"
 | 
						|
            },
 | 
						|
            "angle": {
 | 
						|
              "type": "Degrees"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        },
 | 
						|
        "sourceRange": [
 | 
						|
          4723,
 | 
						|
          4733,
 | 
						|
          0
 | 
						|
        ]
 | 
						|
      }
 | 
						|
    },
 | 
						|
    "name": "extrude",
 | 
						|
    "sourceRange": [
 | 
						|
      4706,
 | 
						|
      4734,
 | 
						|
      0
 | 
						|
    ],
 | 
						|
    "type": "StdLibCall",
 | 
						|
    "unlabeledArg": {
 | 
						|
      "value": {
 | 
						|
        "type": "Sketch",
 | 
						|
        "value": {
 | 
						|
          "artifactId": "[uuid]"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      "sourceRange": [
 | 
						|
        4706,
 | 
						|
        4734,
 | 
						|
        0
 | 
						|
      ]
 | 
						|
    }
 | 
						|
  }
 | 
						|
]
 |