{ "baselineId": "freecad-1.1.1-attachment-mode-oracle", "engines": { "line": { "attacherType": "Attacher::AttachEngineLine", "completeModeList": [ "Deactivated", "Translate", "ObjectXY", "ObjectXZ", "ObjectYZ", "FlatFace", "TangentPlane", "NormalToEdge", "FrenetNB", "FrenetTN", "FrenetTB", "Concentric", "SectionOfRevolution", "ThreePointsPlane", "ThreePointsNormal", "Folding", "ObjectX", "ObjectY", "ObjectZ", "AxisOfCurvature", "Directrix1", "Directrix2", "Asymptote1", "Asymptote2", "Tangent", "Normal", "Binormal", "TangentU", "TangentV", "TwoPointLine", "IntersectionLine", "ProximityLine", "ObjectOrigin", "Focus1", "Focus2", "OnEdge", "CenterOfCurvature", "CenterOfMass", "IntersectionPoint", "Vertex", "ProximityPoint1", "ProximityPoint2", "AxisOfInertia1", "AxisOfInertia2", "AxisOfInertia3", "InertialCS", "FaceNormal", "OZX", "OZY", "OXY", "OXZ", "OYZ", "OYX", "ParallelPlane", "MidPoint" ], "implementedModes": [ "ObjectX", "ObjectY", "ObjectZ", "AxisOfCurvature", "Directrix1", "Directrix2", "Asymptote1", "Asymptote2", "Tangent", "Normal", "Binormal", "TwoPointLine", "IntersectionLine", "ProximityLine", "AxisOfInertia1", "AxisOfInertia2", "AxisOfInertia3", "FaceNormal" ], "modeInfo": { "Asymptote1": { "modeIndex": 22, "referenceCombinations": [ [ "Hyperbola" ] ] }, "Asymptote2": { "modeIndex": 23, "referenceCombinations": [ [ "Hyperbola" ] ] }, "AxisOfCurvature": { "modeIndex": 19, "referenceCombinations": [ [ "Curve" ], [ "Circle" ], [ "Curve", "Vertex" ], [ "Circle", "Vertex" ], [ "Vertex", "Curve" ], [ "Vertex", "Circle" ] ] }, "AxisOfInertia1": { "modeIndex": 42, "referenceCombinations": [ [ "Any" ], [ "Any", "Any" ], [ "Any", "Any", "Any" ], [ "Any", "Any", "Any", "Any" ] ] }, "AxisOfInertia2": { "modeIndex": 43, "referenceCombinations": [ [ "Any" ], [ "Any", "Any" ], [ "Any", "Any", "Any" ], [ "Any", "Any", "Any", "Any" ] ] }, "AxisOfInertia3": { "modeIndex": 44, "referenceCombinations": [ [ "Any" ], [ "Any", "Any" ], [ "Any", "Any", "Any" ], [ "Any", "Any", "Any", "Any" ] ] }, "Binormal": { "modeIndex": 26, "referenceCombinations": [ [ "Curve" ], [ "Curve", "Vertex" ], [ "Vertex", "Curve" ] ] }, "Directrix1": { "modeIndex": 20, "referenceCombinations": [ [ "Conic" ] ] }, "Directrix2": { "modeIndex": 21, "referenceCombinations": [ [ "Ellipse" ], [ "Hyperbola" ] ] }, "FaceNormal": { "modeIndex": 46, "referenceCombinations": [ [ "Face", "Vertex" ], [ "Vertex", "Face" ] ] }, "IntersectionLine": { "modeIndex": 30, "referenceCombinations": [ [ "Face", "Face" ] ] }, "Normal": { "modeIndex": 25, "referenceCombinations": [ [ "Curve" ], [ "Curve", "Vertex" ], [ "Vertex", "Curve" ] ] }, "ObjectX": { "modeIndex": 16, "referenceCombinations": [ [ "Any|Placement" ], [ "Conic" ] ] }, "ObjectY": { "modeIndex": 17, "referenceCombinations": [ [ "Any|Placement" ], [ "Conic" ] ] }, "ObjectZ": { "modeIndex": 18, "referenceCombinations": [ [ "Any|Placement" ], [ "Conic" ] ] }, "ProximityLine": { "modeIndex": 31, "referenceCombinations": [ [ "Any", "Any" ] ] }, "Tangent": { "modeIndex": 24, "referenceCombinations": [ [ "Edge" ], [ "Edge", "Vertex" ], [ "Vertex", "Edge" ] ] }, "TwoPointLine": { "modeIndex": 29, "referenceCombinations": [ [ "Vertex", "Vertex" ], [ "Line" ] ] } }, "typeId": "PartDesign::Line" }, "plane": { "attacherType": "Attacher::AttachEnginePlane", "completeModeList": [ "Deactivated", "Translate", "ObjectXY", "ObjectXZ", "ObjectYZ", "FlatFace", "TangentPlane", "NormalToEdge", "FrenetNB", "FrenetTN", "FrenetTB", "Concentric", "SectionOfRevolution", "ThreePointsPlane", "ThreePointsNormal", "Folding", "ObjectX", "ObjectY", "ObjectZ", "AxisOfCurvature", "Directrix1", "Directrix2", "Asymptote1", "Asymptote2", "Tangent", "Normal", "Binormal", "TangentU", "TangentV", "TwoPointLine", "IntersectionLine", "ProximityLine", "ObjectOrigin", "Focus1", "Focus2", "OnEdge", "CenterOfCurvature", "CenterOfMass", "IntersectionPoint", "Vertex", "ProximityPoint1", "ProximityPoint2", "AxisOfInertia1", "AxisOfInertia2", "AxisOfInertia3", "InertialCS", "FaceNormal", "OZX", "OZY", "OXY", "OXZ", "OYZ", "OYX", "ParallelPlane", "MidPoint" ], "implementedModes": [ "Translate", "ObjectXY", "ObjectXZ", "ObjectYZ", "FlatFace", "TangentPlane", "NormalToEdge", "FrenetNB", "FrenetTN", "FrenetTB", "Concentric", "SectionOfRevolution", "ThreePointsPlane", "ThreePointsNormal", "Folding", "InertialCS", "OZX", "OZY", "OXY", "OXZ", "OYZ", "OYX", "ParallelPlane" ], "modeInfo": { "Concentric": { "modeIndex": 11, "referenceCombinations": [ [ "Curve" ], [ "Circle" ], [ "Curve", "Vertex" ], [ "Circle", "Vertex" ], [ "Vertex", "Curve" ], [ "Vertex", "Circle" ] ] }, "FlatFace": { "modeIndex": 5, "referenceCombinations": [ [ "Plane" ] ] }, "Folding": { "modeIndex": 15, "referenceCombinations": [ [ "Line", "Line", "Line", "Line" ] ] }, "FrenetNB": { "modeIndex": 8, "referenceCombinations": [ [ "Curve" ], [ "Curve", "Vertex" ], [ "Vertex", "Curve" ] ] }, "FrenetTB": { "modeIndex": 10, "referenceCombinations": [ [ "Curve" ], [ "Curve", "Vertex" ], [ "Vertex", "Curve" ] ] }, "FrenetTN": { "modeIndex": 9, "referenceCombinations": [ [ "Curve" ], [ "Curve", "Vertex" ], [ "Vertex", "Curve" ] ] }, "InertialCS": { "modeIndex": 45, "referenceCombinations": [ [ "Any" ], [ "Any", "Any" ], [ "Any", "Any", "Any" ], [ "Any", "Any", "Any", "Any" ] ] }, "NormalToEdge": { "modeIndex": 7, "referenceCombinations": [ [ "Edge" ], [ "Edge", "Vertex" ], [ "Vertex", "Edge" ] ] }, "OXY": { "modeIndex": 49, "referenceCombinations": [ [ "Vertex", "Vertex", "Vertex" ], [ "Vertex", "Vertex", "Line" ], [ "Vertex", "Line", "Vertex" ], [ "Vertex", "Line", "Line" ], [ "Vertex", "Vertex" ], [ "Vertex", "Line" ] ] }, "OXZ": { "modeIndex": 50, "referenceCombinations": [ [ "Vertex", "Vertex", "Vertex" ], [ "Vertex", "Vertex", "Line" ], [ "Vertex", "Line", "Vertex" ], [ "Vertex", "Line", "Line" ], [ "Vertex", "Vertex" ], [ "Vertex", "Line" ] ] }, "OYX": { "modeIndex": 52, "referenceCombinations": [ [ "Vertex", "Vertex", "Vertex" ], [ "Vertex", "Vertex", "Line" ], [ "Vertex", "Line", "Vertex" ], [ "Vertex", "Line", "Line" ], [ "Vertex", "Vertex" ], [ "Vertex", "Line" ] ] }, "OYZ": { "modeIndex": 51, "referenceCombinations": [ [ "Vertex", "Vertex", "Vertex" ], [ "Vertex", "Vertex", "Line" ], [ "Vertex", "Line", "Vertex" ], [ "Vertex", "Line", "Line" ], [ "Vertex", "Vertex" ], [ "Vertex", "Line" ] ] }, "OZX": { "modeIndex": 47, "referenceCombinations": [ [ "Vertex", "Vertex", "Vertex" ], [ "Vertex", "Vertex", "Line" ], [ "Vertex", "Line", "Vertex" ], [ "Vertex", "Line", "Line" ], [ "Vertex", "Vertex" ], [ "Vertex", "Line" ] ] }, "OZY": { "modeIndex": 48, "referenceCombinations": [ [ "Vertex", "Vertex", "Vertex" ], [ "Vertex", "Vertex", "Line" ], [ "Vertex", "Line", "Vertex" ], [ "Vertex", "Line", "Line" ], [ "Vertex", "Vertex" ], [ "Vertex", "Line" ] ] }, "ObjectXY": { "modeIndex": 2, "referenceCombinations": [ [ "Any|Placement" ], [ "Conic" ] ] }, "ObjectXZ": { "modeIndex": 3, "referenceCombinations": [ [ "Any|Placement" ], [ "Conic" ] ] }, "ObjectYZ": { "modeIndex": 4, "referenceCombinations": [ [ "Any|Placement" ], [ "Conic" ] ] }, "ParallelPlane": { "modeIndex": 53, "referenceCombinations": [ [ "Plane|Placement", "Vertex" ], [ "Any|Placement", "Vertex" ] ] }, "SectionOfRevolution": { "modeIndex": 12, "referenceCombinations": [ [ "Curve" ], [ "Circle" ], [ "Curve", "Vertex" ], [ "Circle", "Vertex" ], [ "Vertex", "Curve" ], [ "Vertex", "Circle" ] ] }, "TangentPlane": { "modeIndex": 6, "referenceCombinations": [ [ "Face", "Vertex" ], [ "Vertex", "Face" ] ] }, "ThreePointsNormal": { "modeIndex": 14, "referenceCombinations": [ [ "Vertex", "Vertex", "Vertex" ], [ "Line", "Vertex" ], [ "Vertex", "Line" ], [ "Line", "Line" ] ] }, "ThreePointsPlane": { "modeIndex": 13, "referenceCombinations": [ [ "Vertex", "Vertex", "Vertex" ], [ "Line", "Vertex" ], [ "Vertex", "Line" ], [ "Line", "Line" ] ] }, "Translate": { "modeIndex": 1, "referenceCombinations": [ [ "Vertex" ] ] } }, "typeId": "PartDesign::Plane" }, "point": { "attacherType": "Attacher::AttachEnginePoint", "completeModeList": [ "Deactivated", "Translate", "ObjectXY", "ObjectXZ", "ObjectYZ", "FlatFace", "TangentPlane", "NormalToEdge", "FrenetNB", "FrenetTN", "FrenetTB", "Concentric", "SectionOfRevolution", "ThreePointsPlane", "ThreePointsNormal", "Folding", "ObjectX", "ObjectY", "ObjectZ", "AxisOfCurvature", "Directrix1", "Directrix2", "Asymptote1", "Asymptote2", "Tangent", "Normal", "Binormal", "TangentU", "TangentV", "TwoPointLine", "IntersectionLine", "ProximityLine", "ObjectOrigin", "Focus1", "Focus2", "OnEdge", "CenterOfCurvature", "CenterOfMass", "IntersectionPoint", "Vertex", "ProximityPoint1", "ProximityPoint2", "AxisOfInertia1", "AxisOfInertia2", "AxisOfInertia3", "InertialCS", "FaceNormal", "OZX", "OZY", "OXY", "OXZ", "OYZ", "OYX", "ParallelPlane", "MidPoint" ], "implementedModes": [ "ObjectOrigin", "Focus1", "Focus2", "OnEdge", "CenterOfCurvature", "CenterOfMass", "Vertex", "ProximityPoint1", "ProximityPoint2" ], "modeInfo": { "CenterOfCurvature": { "modeIndex": 36, "referenceCombinations": [ [ "Curve" ], [ "Circle" ], [ "Curve", "Vertex" ], [ "Circle", "Vertex" ], [ "Vertex", "Curve" ], [ "Vertex", "Circle" ] ] }, "CenterOfMass": { "modeIndex": 37, "referenceCombinations": [ [ "Any" ], [ "Any", "Any" ], [ "Any", "Any", "Any" ], [ "Any", "Any", "Any", "Any" ] ] }, "Focus1": { "modeIndex": 33, "referenceCombinations": [ [ "Conic" ] ] }, "Focus2": { "modeIndex": 34, "referenceCombinations": [ [ "Ellipse" ], [ "Hyperbola" ] ] }, "ObjectOrigin": { "modeIndex": 32, "referenceCombinations": [ [ "Any|Placement" ], [ "Conic" ] ] }, "OnEdge": { "modeIndex": 35, "referenceCombinations": [ [ "Edge" ], [ "Edge", "Vertex" ], [ "Vertex", "Edge" ] ] }, "ProximityPoint1": { "modeIndex": 40, "referenceCombinations": [ [ "Any", "Any" ] ] }, "ProximityPoint2": { "modeIndex": 41, "referenceCombinations": [ [ "Any", "Any" ] ] }, "Vertex": { "modeIndex": 39, "referenceCombinations": [ [ "Vertex" ], [ "Line" ] ] } }, "typeId": "PartDesign::Point" }, "sketch": { "attacherType": "Attacher::AttachEnginePlane", "completeModeList": [ "Deactivated", "Translate", "ObjectXY", "ObjectXZ", "ObjectYZ", "FlatFace", "TangentPlane", "NormalToEdge", "FrenetNB", "FrenetTN", "FrenetTB", "Concentric", "SectionOfRevolution", "ThreePointsPlane", "ThreePointsNormal", "Folding", "ObjectX", "ObjectY", "ObjectZ", "AxisOfCurvature", "Directrix1", "Directrix2", "Asymptote1", "Asymptote2", "Tangent", "Normal", "Binormal", "TangentU", "TangentV", "TwoPointLine", "IntersectionLine", "ProximityLine", "ObjectOrigin", "Focus1", "Focus2", "OnEdge", "CenterOfCurvature", "CenterOfMass", "IntersectionPoint", "Vertex", "ProximityPoint1", "ProximityPoint2", "AxisOfInertia1", "AxisOfInertia2", "AxisOfInertia3", "InertialCS", "FaceNormal", "OZX", "OZY", "OXY", "OXZ", "OYZ", "OYX", "ParallelPlane", "MidPoint" ], "implementedModes": [ "Translate", "ObjectXY", "ObjectXZ", "ObjectYZ", "FlatFace", "TangentPlane", "NormalToEdge", "FrenetNB", "FrenetTN", "FrenetTB", "Concentric", "SectionOfRevolution", "ThreePointsPlane", "ThreePointsNormal", "Folding", "InertialCS", "OZX", "OZY", "OXY", "OXZ", "OYZ", "OYX", "ParallelPlane" ], "modeInfo": { "Concentric": { "modeIndex": 11, "referenceCombinations": [ [ "Curve" ], [ "Circle" ], [ "Curve", "Vertex" ], [ "Circle", "Vertex" ], [ "Vertex", "Curve" ], [ "Vertex", "Circle" ] ] }, "FlatFace": { "modeIndex": 5, "referenceCombinations": [ [ "Plane" ] ] }, "Folding": { "modeIndex": 15, "referenceCombinations": [ [ "Line", "Line", "Line", "Line" ] ] }, "FrenetNB": { "modeIndex": 8, "referenceCombinations": [ [ "Curve" ], [ "Curve", "Vertex" ], [ "Vertex", "Curve" ] ] }, "FrenetTB": { "modeIndex": 10, "referenceCombinations": [ [ "Curve" ], [ "Curve", "Vertex" ], [ "Vertex", "Curve" ] ] }, "FrenetTN": { "modeIndex": 9, "referenceCombinations": [ [ "Curve" ], [ "Curve", "Vertex" ], [ "Vertex", "Curve" ] ] }, "InertialCS": { "modeIndex": 45, "referenceCombinations": [ [ "Any" ], [ "Any", "Any" ], [ "Any", "Any", "Any" ], [ "Any", "Any", "Any", "Any" ] ] }, "NormalToEdge": { "modeIndex": 7, "referenceCombinations": [ [ "Edge" ], [ "Edge", "Vertex" ], [ "Vertex", "Edge" ] ] }, "OXY": { "modeIndex": 49, "referenceCombinations": [ [ "Vertex", "Vertex", "Vertex" ], [ "Vertex", "Vertex", "Line" ], [ "Vertex", "Line", "Vertex" ], [ "Vertex", "Line", "Line" ], [ "Vertex", "Vertex" ], [ "Vertex", "Line" ] ] }, "OXZ": { "modeIndex": 50, "referenceCombinations": [ [ "Vertex", "Vertex", "Vertex" ], [ "Vertex", "Vertex", "Line" ], [ "Vertex", "Line", "Vertex" ], [ "Vertex", "Line", "Line" ], [ "Vertex", "Vertex" ], [ "Vertex", "Line" ] ] }, "OYX": { "modeIndex": 52, "referenceCombinations": [ [ "Vertex", "Vertex", "Vertex" ], [ "Vertex", "Vertex", "Line" ], [ "Vertex", "Line", "Vertex" ], [ "Vertex", "Line", "Line" ], [ "Vertex", "Vertex" ], [ "Vertex", "Line" ] ] }, "OYZ": { "modeIndex": 51, "referenceCombinations": [ [ "Vertex", "Vertex", "Vertex" ], [ "Vertex", "Vertex", "Line" ], [ "Vertex", "Line", "Vertex" ], [ "Vertex", "Line", "Line" ], [ "Vertex", "Vertex" ], [ "Vertex", "Line" ] ] }, "OZX": { "modeIndex": 47, "referenceCombinations": [ [ "Vertex", "Vertex", "Vertex" ], [ "Vertex", "Vertex", "Line" ], [ "Vertex", "Line", "Vertex" ], [ "Vertex", "Line", "Line" ], [ "Vertex", "Vertex" ], [ "Vertex", "Line" ] ] }, "OZY": { "modeIndex": 48, "referenceCombinations": [ [ "Vertex", "Vertex", "Vertex" ], [ "Vertex", "Vertex", "Line" ], [ "Vertex", "Line", "Vertex" ], [ "Vertex", "Line", "Line" ], [ "Vertex", "Vertex" ], [ "Vertex", "Line" ] ] }, "ObjectXY": { "modeIndex": 2, "referenceCombinations": [ [ "Any|Placement" ], [ "Conic" ] ] }, "ObjectXZ": { "modeIndex": 3, "referenceCombinations": [ [ "Any|Placement" ], [ "Conic" ] ] }, "ObjectYZ": { "modeIndex": 4, "referenceCombinations": [ [ "Any|Placement" ], [ "Conic" ] ] }, "ParallelPlane": { "modeIndex": 53, "referenceCombinations": [ [ "Plane|Placement", "Vertex" ], [ "Any|Placement", "Vertex" ] ] }, "SectionOfRevolution": { "modeIndex": 12, "referenceCombinations": [ [ "Curve" ], [ "Circle" ], [ "Curve", "Vertex" ], [ "Circle", "Vertex" ], [ "Vertex", "Curve" ], [ "Vertex", "Circle" ] ] }, "TangentPlane": { "modeIndex": 6, "referenceCombinations": [ [ "Face", "Vertex" ], [ "Vertex", "Face" ] ] }, "ThreePointsNormal": { "modeIndex": 14, "referenceCombinations": [ [ "Vertex", "Vertex", "Vertex" ], [ "Line", "Vertex" ], [ "Vertex", "Line" ], [ "Line", "Line" ] ] }, "ThreePointsPlane": { "modeIndex": 13, "referenceCombinations": [ [ "Vertex", "Vertex", "Vertex" ], [ "Line", "Vertex" ], [ "Vertex", "Line" ], [ "Line", "Line" ] ] }, "Translate": { "modeIndex": 1, "referenceCombinations": [ [ "Vertex" ] ] } }, "typeId": "Sketcher::SketchObject" } }, "failures": { "initial": { "InvalidLine": { "mapMode": "FlatFace", "state": [ "Touched", "Invalid" ], "status": "Attachment mode FlatFace is not implemented.", "support": [ { "document": "AttachmentModeOracle", "object": "SourceBox", "subElements": [ "Face1" ] } ], "typeId": "PartDesign::Line" }, "InvalidPlane": { "mapMode": "Vertex", "state": [ "Touched", "Invalid" ], "status": "Attachment mode Vertex is not implemented.", "support": [ { "document": "AttachmentModeOracle", "object": "SourceBox", "subElements": [ "Vertex1" ] } ], "typeId": "PartDesign::Plane" }, "InvalidPoint": { "mapMode": "FlatFace", "state": [ "Touched", "Invalid" ], "status": "Attachment mode FlatFace is not implemented.", "support": [ { "document": "AttachmentModeOracle", "object": "SourceBox", "subElements": [ "Face1" ] } ], "typeId": "PartDesign::Point" } }, "roundtrip": { "InvalidLine": { "mapMode": "FlatFace", "state": [ "Touched", "Invalid" ], "status": "Attachment mode FlatFace is not implemented." }, "InvalidPlane": { "mapMode": "Vertex", "state": [ "Touched", "Invalid" ], "status": "Attachment mode Vertex is not implemented." }, "InvalidPoint": { "mapMode": "FlatFace", "state": [ "Touched", "Invalid" ], "status": "Attachment mode FlatFace is not implemented." } } }, "freecadVersion": "1.1.1", "gitCommit": "0108fd4b4850cc46e625b60e53cea7a7bbe69f8d", "registry": { "implementedUnionCount": 50, "modeCount": 55, "modes": [ "Deactivated", "Translate", "ObjectXY", "ObjectXZ", "ObjectYZ", "FlatFace", "TangentPlane", "NormalToEdge", "FrenetNB", "FrenetTN", "FrenetTB", "Concentric", "SectionOfRevolution", "ThreePointsPlane", "ThreePointsNormal", "Folding", "ObjectX", "ObjectY", "ObjectZ", "AxisOfCurvature", "Directrix1", "Directrix2", "Asymptote1", "Asymptote2", "Tangent", "Normal", "Binormal", "TangentU", "TangentV", "TwoPointLine", "IntersectionLine", "ProximityLine", "ObjectOrigin", "Focus1", "Focus2", "OnEdge", "CenterOfCurvature", "CenterOfMass", "IntersectionPoint", "Vertex", "ProximityPoint1", "ProximityPoint2", "AxisOfInertia1", "AxisOfInertia2", "AxisOfInertia3", "InertialCS", "FaceNormal", "OZX", "OZY", "OXY", "OXZ", "OYZ", "OYX", "ParallelPlane", "MidPoint" ], "unimplementedModes": [ "Deactivated", "TangentU", "TangentV", "IntersectionPoint", "MidPoint" ] }, "schemaVersion": 1, "status": "pass", "success": { "edited": { "line": { "mapMode": "TwoPointLine", "placement": { "angleDegrees": 180, "axis": [ 0, 1, 0 ], "position": [ 0, 0, 0 ] }, "positionBySupport": true, "state": [ "Up-to-date" ], "status": "Valid", "suggestion": { "allApplicableModes": [ "TwoPointLine", "ProximityLine", "AxisOfInertia1", "AxisOfInertia2", "AxisOfInertia3" ], "bestFitMode": "TwoPointLine", "message": "OK", "referenceTypes": [ "Vertex", "Vertex" ] }, "support": [ { "document": "AttachmentModeOracle", "object": "SourceBox", "subElements": [ "Vertex1", "Vertex2" ] } ], "typeId": "PartDesign::Line" }, "plane": { "mapMode": "FlatFace", "placement": { "angleDegrees": 120.00000000000001, "axis": [ 0.5773502691896257, -0.5773502691896257, -0.5773502691896257 ], "position": [ 0, 0, 0 ] }, "positionBySupport": true, "state": [ "Up-to-date" ], "status": "Valid", "suggestion": { "allApplicableModes": [ "FlatFace", "InertialCS" ], "bestFitMode": "FlatFace", "message": "OK", "referenceTypes": [ "Plane" ] }, "support": [ { "document": "AttachmentModeOracle", "object": "SourceBox", "subElements": [ "Face1" ] } ], "typeId": "PartDesign::Plane" }, "point": { "mapMode": "Vertex", "placement": { "angleDegrees": 0, "axis": [ 0, 0, 1 ], "position": [ 0, 0, 9 ] }, "positionBySupport": true, "state": [ "Up-to-date" ], "status": "Valid", "suggestion": { "allApplicableModes": [ "CenterOfMass", "Vertex" ], "bestFitMode": "CenterOfMass", "message": "OK", "referenceTypes": [ "Vertex" ] }, "support": [ { "document": "AttachmentModeOracle", "object": "SourceBox", "subElements": [ "Vertex1" ] } ], "typeId": "PartDesign::Point" }, "sketch": { "mapMode": "FlatFace", "placement": { "angleDegrees": 120.00000000000001, "axis": [ 0.5773502691896257, -0.5773502691896257, -0.5773502691896257 ], "position": [ 0, 0, 0 ] }, "positionBySupport": true, "state": [ "Up-to-date" ], "status": "Valid", "suggestion": { "allApplicableModes": [ "FlatFace", "InertialCS" ], "bestFitMode": "FlatFace", "message": "OK", "referenceTypes": [ "Plane" ] }, "support": [ { "document": "AttachmentModeOracle", "object": "SourceBox", "subElements": [ "Face1" ] } ], "typeId": "Sketcher::SketchObject" } }, "initial": { "line": { "mapMode": "TwoPointLine", "placement": { "angleDegrees": 180, "axis": [ 0, 1, 0 ], "position": [ 0, 0, 0 ] }, "positionBySupport": true, "state": [ "Up-to-date" ], "status": "Valid", "suggestion": { "allApplicableModes": [ "TwoPointLine", "ProximityLine", "AxisOfInertia1", "AxisOfInertia2", "AxisOfInertia3" ], "bestFitMode": "TwoPointLine", "message": "OK", "referenceTypes": [ "Vertex", "Vertex" ] }, "support": [ { "document": "AttachmentModeOracle", "object": "SourceBox", "subElements": [ "Vertex1", "Vertex2" ] } ], "typeId": "PartDesign::Line" }, "plane": { "mapMode": "FlatFace", "placement": { "angleDegrees": 120.00000000000001, "axis": [ 0.5773502691896257, -0.5773502691896257, -0.5773502691896257 ], "position": [ 0, 0, 0 ] }, "positionBySupport": true, "state": [ "Up-to-date" ], "status": "Valid", "suggestion": { "allApplicableModes": [ "FlatFace", "InertialCS" ], "bestFitMode": "FlatFace", "message": "OK", "referenceTypes": [ "Plane" ] }, "support": [ { "document": "AttachmentModeOracle", "object": "SourceBox", "subElements": [ "Face1" ] } ], "typeId": "PartDesign::Plane" }, "point": { "mapMode": "Vertex", "placement": { "angleDegrees": 0, "axis": [ 0, 0, 1 ], "position": [ 0, 0, 6 ] }, "positionBySupport": true, "state": [ "Up-to-date" ], "status": "Valid", "suggestion": { "allApplicableModes": [ "CenterOfMass", "Vertex" ], "bestFitMode": "CenterOfMass", "message": "OK", "referenceTypes": [ "Vertex" ] }, "support": [ { "document": "AttachmentModeOracle", "object": "SourceBox", "subElements": [ "Vertex1" ] } ], "typeId": "PartDesign::Point" }, "sketch": { "mapMode": "FlatFace", "placement": { "angleDegrees": 120.00000000000001, "axis": [ 0.5773502691896257, -0.5773502691896257, -0.5773502691896257 ], "position": [ 0, 0, 0 ] }, "positionBySupport": true, "state": [ "Up-to-date" ], "status": "Valid", "suggestion": { "allApplicableModes": [ "FlatFace", "InertialCS" ], "bestFitMode": "FlatFace", "message": "OK", "referenceTypes": [ "Plane" ] }, "support": [ { "document": "AttachmentModeOracle", "object": "SourceBox", "subElements": [ "Face1" ] } ], "typeId": "Sketcher::SketchObject" } }, "roundtrip": { "line": { "mapMode": "TwoPointLine", "placement": { "angleDegrees": 180, "axis": [ 0, 1, 0 ], "position": [ 0, 0, 0 ] }, "positionBySupport": true, "state": [ "Up-to-date" ], "status": "Valid", "suggestion": { "allApplicableModes": [ "TwoPointLine", "ProximityLine", "AxisOfInertia1", "AxisOfInertia2", "AxisOfInertia3" ], "bestFitMode": "TwoPointLine", "message": "OK", "referenceTypes": [ "Vertex", "Vertex" ] }, "support": [ { "document": "AttachmentModeOracle", "object": "SourceBox", "subElements": [ "Vertex1", "Vertex2" ] } ], "typeId": "PartDesign::Line" }, "plane": { "mapMode": "FlatFace", "placement": { "angleDegrees": 120.00000000000001, "axis": [ 0.5773502691896257, -0.5773502691896257, -0.5773502691896257 ], "position": [ 0, 0, 0 ] }, "positionBySupport": true, "state": [ "Up-to-date" ], "status": "Valid", "suggestion": { "allApplicableModes": [ "FlatFace", "InertialCS" ], "bestFitMode": "FlatFace", "message": "OK", "referenceTypes": [ "Plane" ] }, "support": [ { "document": "AttachmentModeOracle", "object": "SourceBox", "subElements": [ "Face1" ] } ], "typeId": "PartDesign::Plane" }, "point": { "mapMode": "Vertex", "placement": { "angleDegrees": 0, "axis": [ 0, 0, 1 ], "position": [ 0, 0, 9 ] }, "positionBySupport": true, "state": [ "Up-to-date" ], "status": "Valid", "suggestion": { "allApplicableModes": [ "CenterOfMass", "Vertex" ], "bestFitMode": "CenterOfMass", "message": "OK", "referenceTypes": [ "Vertex" ] }, "support": [ { "document": "AttachmentModeOracle", "object": "SourceBox", "subElements": [ "Vertex1" ] } ], "typeId": "PartDesign::Point" }, "sketch": { "mapMode": "FlatFace", "placement": { "angleDegrees": 120.00000000000001, "axis": [ 0.5773502691896257, -0.5773502691896257, -0.5773502691896257 ], "position": [ 0, 0, 0 ] }, "positionBySupport": true, "state": [ "Up-to-date" ], "status": "Valid", "suggestion": { "allApplicableModes": [ "FlatFace", "InertialCS" ], "bestFitMode": "FlatFace", "message": "OK", "referenceTypes": [ "Plane" ] }, "support": [ { "document": "AttachmentModeOracle", "object": "SourceBox", "subElements": [ "Face1" ] } ], "typeId": "Sketcher::SketchObject" } } }, "tolerance": 1e-7 }