7464 lines
158 KiB
YAML
7464 lines
158 KiB
YAML
v: 2
|
|
timestamp: '2026-07-29T18:11:44.552278'
|
|
uid: d7b36195-8631-4728-9cf6-116bf8489d04
|
|
objects:
|
|
- name: Body
|
|
id: 140
|
|
type_id: PartDesign::Body
|
|
properties:
|
|
AllowCompound:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: false
|
|
group: Base
|
|
BaseFeature:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: 'NULL'
|
|
group: Base
|
|
Label:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Body
|
|
group: Base
|
|
Placement:
|
|
kind: Placement
|
|
paths:
|
|
Base.x:
|
|
type: QUANTITY
|
|
value: 0.0 mm
|
|
Base.y:
|
|
type: QUANTITY
|
|
value: 0.0 mm
|
|
Base.z:
|
|
type: QUANTITY
|
|
value: 0.0 mm
|
|
Rotation.Angle:
|
|
type: QUANTITY
|
|
value: 0.0 deg
|
|
Rotation.Axis.x:
|
|
type: FLOAT
|
|
value: 0.0
|
|
Rotation.Axis.y:
|
|
type: FLOAT
|
|
value: 0.0
|
|
Rotation.Axis.z:
|
|
type: FLOAT
|
|
value: 1.0
|
|
group: Base
|
|
Tip:
|
|
kind: Unknown
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: <PartDesign::Pocket>
|
|
freecad_type: PartDesign.Feature
|
|
group: Base
|
|
- name: Origin
|
|
id: 141
|
|
type_id: App::Origin
|
|
properties:
|
|
Label:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Origin
|
|
group: Base
|
|
- name: X_Axis
|
|
id: 142
|
|
type_id: App::Line
|
|
properties:
|
|
Label:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: X-axis
|
|
group: Base
|
|
Role:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: X_Axis
|
|
group: Base
|
|
- name: Y_Axis
|
|
id: 143
|
|
type_id: App::Line
|
|
properties:
|
|
Label:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Y-axis
|
|
group: Base
|
|
Role:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Y_Axis
|
|
group: Base
|
|
- name: Z_Axis
|
|
id: 144
|
|
type_id: App::Line
|
|
properties:
|
|
Label:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Z-axis
|
|
group: Base
|
|
Role:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Z_Axis
|
|
group: Base
|
|
- name: XY_Plane
|
|
id: 145
|
|
type_id: App::Plane
|
|
properties:
|
|
Label:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: XY-plane
|
|
group: Base
|
|
Role:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: XY_Plane
|
|
group: Base
|
|
- name: XZ_Plane
|
|
id: 146
|
|
type_id: App::Plane
|
|
properties:
|
|
Label:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: XZ-plane
|
|
group: Base
|
|
Role:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: XZ_Plane
|
|
group: Base
|
|
- name: YZ_Plane
|
|
id: 147
|
|
type_id: App::Plane
|
|
properties:
|
|
Label:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: YZ-plane
|
|
group: Base
|
|
Role:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: YZ_Plane
|
|
group: Base
|
|
- name: BinBase
|
|
id: 148
|
|
type_id: PartDesign::FeaturePython
|
|
properties:
|
|
BaseProfileBottomChamfer:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 0.8 mm
|
|
group: zzExpertOnly
|
|
BaseProfileHeight:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 4.75 mm
|
|
expression: BaseProfileBottomChamfer + BaseProfileVerticalSection + BaseProfileTopChamfer
|
|
group: ReferenceParameters
|
|
BaseProfileTopChamfer:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 2.15 mm
|
|
group: zzExpertOnly
|
|
BaseProfileVerticalSection:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 1.8 mm
|
|
group: zzExpertOnly
|
|
BinBottomRadius:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 0.8 mm
|
|
group: zzExpertOnly
|
|
BinOuterRadius:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 3.75 mm
|
|
group: zzExpertOnly
|
|
BinVerticalRadius:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 1.6 mm
|
|
group: zzExpertOnly
|
|
Clearance:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 0.25 mm
|
|
group: zzExpertOnly
|
|
CrushRibsCount:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: INT
|
|
value: 12
|
|
group: GridfinityNonStandard
|
|
CrushRibsWaviness:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: FLOAT
|
|
value: 0.5
|
|
group: GridfinityNonStandard
|
|
CustomHeight:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 42.0 mm
|
|
group: GridfinityNonStandard
|
|
GenerationLocation:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Positive from Origin
|
|
group: Gridfinity
|
|
HeightUnitValue:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 7.0 mm
|
|
group: zzExpertOnly
|
|
HeightUnits:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: INT
|
|
value: 1
|
|
group: Gridfinity
|
|
Label:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: BinBase
|
|
group: Base
|
|
MagnetHoleDepth:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 2.4 mm
|
|
group: GridfinityNonStandard
|
|
MagnetHoleDiameter:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 6.2 mm
|
|
group: GridfinityNonStandard
|
|
MagnetHoleDistanceFromEdge:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 8.0 mm
|
|
group: zzExpertOnly
|
|
MagnetHoles:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: true
|
|
group: Gridfinity
|
|
MagnetHolesShape:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Round
|
|
group: GridfinityNonStandard
|
|
MagnetRemoveChannel:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: false
|
|
group: GridfinityNonStandard
|
|
NonStandardHeight:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: false
|
|
group: GridfinityNonStandard
|
|
Proxy:
|
|
kind: Unknown
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: <freecad.gridfinity_workbench.features.BinBase object at 0x0000028ED7E7A950>
|
|
freecad_type: freecad.gridfinity_workbench.features.BinBase
|
|
group: Base
|
|
ScrewHoleDepth:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 6.0 mm
|
|
group: GridfinityNonStandard
|
|
ScrewHoleDiameter:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 3.0 mm
|
|
group: GridfinityNonStandard
|
|
ScrewHoles:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: false
|
|
group: Gridfinity
|
|
SequentialBridgingLayerHeight:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 0.2 mm
|
|
group: GridfinityNonStandard
|
|
StackingLipBottomChamfer:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 0.7 mm
|
|
group: zzExpertOnly
|
|
StackingLipTopChamfer:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 0.0 mm
|
|
group: zzExpertOnly
|
|
StackingLipTopLedge:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 0.4 mm
|
|
group: zzExpertOnly
|
|
StackingLipVerticalSection:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 1.8 mm
|
|
group: zzExpertOnly
|
|
Suppressed:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: false
|
|
group: Base
|
|
TotalHeight:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 7.0 mm
|
|
expression: 'NonStandardHeight == 1 ? CustomHeight : HeightUnits * HeightUnitValue'
|
|
group: ReferenceParameters
|
|
version:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: 0.11.9
|
|
group: version
|
|
xGridSize:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 42.0 mm
|
|
group: zzExpertOnly
|
|
xGridUnits:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: INT
|
|
value: 3
|
|
group: Gridfinity
|
|
xTotalWidth:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 125.5 mm
|
|
expression: 'xGridUnits * xGridSize - (Baseplate == 1 ? 0 mm : 2 * Clearance)'
|
|
group: ReferenceParameters
|
|
yGridSize:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 42.0 mm
|
|
group: zzExpertOnly
|
|
yGridUnits:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: INT
|
|
value: 1
|
|
group: Gridfinity
|
|
yTotalWidth:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 41.5 mm
|
|
expression: 'yGridUnits * yGridSize - (Baseplate == 1 ? 0 mm : 2 * Clearance)'
|
|
group: ReferenceParameters
|
|
- name: Sketch
|
|
id: 149
|
|
type_id: Sketcher::SketchObject
|
|
properties:
|
|
ArcFitTolerance:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: FLOAT
|
|
value: 1.0e-06
|
|
group: Sketch
|
|
AttacherEngine:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Engine Plane
|
|
group: Attachment
|
|
AttachmentOffset:
|
|
kind: Placement
|
|
paths:
|
|
Base.x:
|
|
type: QUANTITY
|
|
value: 0.0 mm
|
|
Base.y:
|
|
type: QUANTITY
|
|
value: 0.0 mm
|
|
Base.z:
|
|
type: QUANTITY
|
|
value: 0.0 mm
|
|
Rotation.Angle:
|
|
type: QUANTITY
|
|
value: 0.0 deg
|
|
Rotation.Axis.x:
|
|
type: FLOAT
|
|
value: 0.0
|
|
Rotation.Axis.y:
|
|
type: FLOAT
|
|
value: 0.0
|
|
Rotation.Axis.z:
|
|
type: FLOAT
|
|
value: 1.0
|
|
group: Attachment
|
|
Constraints:
|
|
kind: List
|
|
paths: {}
|
|
items:
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Horizontal
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 0
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Horizontal
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 2
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Vertical
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 1
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Vertical
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 3
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Coincident
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 11
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: -1
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceX
|
|
Value:
|
|
type: FLOAT
|
|
value: 125.5
|
|
First:
|
|
type: INT
|
|
value: 5
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 7
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: BinBase.xTotalWidth
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceY
|
|
Value:
|
|
type: FLOAT
|
|
value: 41.5
|
|
First:
|
|
type: INT
|
|
value: 9
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 7
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: BinBase.yTotalWidth
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: PointOnObject
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 5
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 2
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: PointOnObject
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 5
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 3
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Tangent
|
|
Value:
|
|
type: FLOAT
|
|
value: -1.5707963267948966
|
|
First:
|
|
type: INT
|
|
value: 2
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 4
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Tangent
|
|
Value:
|
|
type: FLOAT
|
|
value: -1.5707963267948966
|
|
First:
|
|
type: INT
|
|
value: 3
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 4
|
|
SecondPos:
|
|
type: INT
|
|
value: 2
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: PointOnObject
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 7
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 1
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: PointOnObject
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 7
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 2
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Tangent
|
|
Value:
|
|
type: FLOAT
|
|
value: -1.5707963267948966
|
|
First:
|
|
type: INT
|
|
value: 1
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 6
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Tangent
|
|
Value:
|
|
type: FLOAT
|
|
value: -1.5707963267948966
|
|
First:
|
|
type: INT
|
|
value: 2
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 6
|
|
SecondPos:
|
|
type: INT
|
|
value: 2
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: PointOnObject
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 9
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 0
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: PointOnObject
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 9
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 1
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Tangent
|
|
Value:
|
|
type: FLOAT
|
|
value: -1.5707963267948966
|
|
First:
|
|
type: INT
|
|
value: 0
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 8
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Tangent
|
|
Value:
|
|
type: FLOAT
|
|
value: -1.5707963267948966
|
|
First:
|
|
type: INT
|
|
value: 1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 8
|
|
SecondPos:
|
|
type: INT
|
|
value: 2
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: PointOnObject
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 11
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 0
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: PointOnObject
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 11
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 3
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Tangent
|
|
Value:
|
|
type: FLOAT
|
|
value: -1.5707963267948966
|
|
First:
|
|
type: INT
|
|
value: 0
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 10
|
|
SecondPos:
|
|
type: INT
|
|
value: 2
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Tangent
|
|
Value:
|
|
type: FLOAT
|
|
value: -1.5707963267948966
|
|
First:
|
|
type: INT
|
|
value: 3
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 10
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Radius
|
|
Value:
|
|
type: FLOAT
|
|
value: 3.75
|
|
First:
|
|
type: INT
|
|
value: 10
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: BinBase.BinOuterRadius
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Radius
|
|
Value:
|
|
type: FLOAT
|
|
value: 3.75
|
|
First:
|
|
type: INT
|
|
value: 4
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: BinBase.BinOuterRadius
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Radius
|
|
Value:
|
|
type: FLOAT
|
|
value: 3.75
|
|
First:
|
|
type: INT
|
|
value: 6
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: BinBase.BinOuterRadius
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Radius
|
|
Value:
|
|
type: FLOAT
|
|
value: 3.75
|
|
First:
|
|
type: INT
|
|
value: 8
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: BinBase.BinOuterRadius
|
|
group: Sketch
|
|
Label:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Sketch
|
|
group: Base
|
|
MakeInternals:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: false
|
|
group: Internal Geometry
|
|
MapMode:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: FlatFace
|
|
group: Attachment
|
|
MapReversed:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: false
|
|
group: Attachment
|
|
Placement:
|
|
kind: Placement
|
|
paths:
|
|
Base.x:
|
|
type: QUANTITY
|
|
value: 0.0 mm
|
|
Base.y:
|
|
type: QUANTITY
|
|
value: 0.0 mm
|
|
Base.z:
|
|
type: QUANTITY
|
|
value: 0.0 mm
|
|
Rotation.Angle:
|
|
type: QUANTITY
|
|
value: 0.0 deg
|
|
Rotation.Axis.x:
|
|
type: FLOAT
|
|
value: 0.0
|
|
Rotation.Axis.y:
|
|
type: FLOAT
|
|
value: 0.0
|
|
Rotation.Axis.z:
|
|
type: FLOAT
|
|
value: 1.0
|
|
group: Base
|
|
- name: Pad
|
|
id: 150
|
|
type_id: PartDesign::Pad
|
|
properties:
|
|
AllowMultiFace:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: true
|
|
group: SketchBased
|
|
AlongSketchNormal:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: true
|
|
group: Pad
|
|
FuzzyTolerance:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: FLOAT
|
|
value: -1.0
|
|
group: Part Design
|
|
Label:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: PadBase
|
|
group: Base
|
|
Length:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 20.0 mm
|
|
expression: Spreadsheet.OverallHeight
|
|
group: Side1
|
|
Length2:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 10.0 mm
|
|
group: Side2
|
|
Midplane:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: false
|
|
group: SketchBased
|
|
Offset:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 0.0 mm
|
|
group: Side1
|
|
Offset2:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 0.0 mm
|
|
group: Side2
|
|
Profile:
|
|
kind: List
|
|
paths: {}
|
|
items:
|
|
- kind: Unknown
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: <Sketcher::SketchObject>
|
|
freecad_type: Sketcher.SketchObject
|
|
- kind: List
|
|
paths: {}
|
|
items:
|
|
- kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: ''
|
|
group: SketchBased
|
|
ReferenceAxis:
|
|
kind: List
|
|
paths: {}
|
|
items:
|
|
- kind: Unknown
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: <Sketcher::SketchObject>
|
|
freecad_type: Sketcher.SketchObject
|
|
- kind: List
|
|
paths: {}
|
|
items:
|
|
- kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: N_Axis
|
|
group: Pad
|
|
Refine:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: true
|
|
group: Part Design
|
|
Reversed:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: false
|
|
group: SketchBased
|
|
SideType:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: One side
|
|
group: Pad
|
|
Suppressed:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: false
|
|
group: Base
|
|
TaperAngle:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 0.0 deg
|
|
group: Side1
|
|
TaperAngle2:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 0.0 deg
|
|
group: Side2
|
|
Type:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Length
|
|
group: Side1
|
|
Type2:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Length
|
|
group: Side2
|
|
UpToFace:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: 'NULL'
|
|
group: Side1
|
|
UpToFace2:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: 'NULL'
|
|
group: Side2
|
|
UseCustomVector:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: false
|
|
group: Pad
|
|
- name: Spreadsheet
|
|
id: 152
|
|
type_id: Spreadsheet::Sheet
|
|
properties:
|
|
Label:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Spreadsheet
|
|
group: Base
|
|
A1:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: OverallHeight
|
|
group: Base
|
|
B1:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 20.0 mm
|
|
Alias:
|
|
type: STRING
|
|
value: OverallHeight
|
|
group: Base
|
|
A2:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Spacing
|
|
group: Base
|
|
B2:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 6.5 mm
|
|
Alias:
|
|
type: STRING
|
|
value: Spacing
|
|
group: Base
|
|
C2:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: INT
|
|
value: 8
|
|
group: Base
|
|
A3:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: PocketDepth
|
|
group: Base
|
|
B3:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 15.0 mm
|
|
Alias:
|
|
type: STRING
|
|
value: PocketDepth
|
|
group: Base
|
|
A4:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: CurbHeight
|
|
group: Base
|
|
B4:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 5.0 mm
|
|
Alias:
|
|
type: STRING
|
|
value: CurbHeight
|
|
group: Base
|
|
A5:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MagnetOD
|
|
group: Base
|
|
B5:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 6.2 mm
|
|
Alias:
|
|
type: STRING
|
|
value: MagnetOD
|
|
group: Base
|
|
A6:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MagnetThickness
|
|
group: Base
|
|
B6:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 2.4 mm
|
|
Alias:
|
|
type: STRING
|
|
value: MagnetThickness
|
|
group: Base
|
|
A7:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MagnetOffset
|
|
group: Base
|
|
B7:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 1.0 mm
|
|
Alias:
|
|
type: STRING
|
|
value: MagnetOffset
|
|
group: Base
|
|
A8:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SlipOD
|
|
group: Base
|
|
B8:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 0.3 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SlipOD
|
|
group: Base
|
|
A9:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MeasuredOD1
|
|
group: Base
|
|
B9:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 11.4 mm
|
|
group: Base
|
|
C9:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SOD1
|
|
group: Base
|
|
D9:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 11.700000000000001 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SOD1
|
|
group: Base
|
|
E9:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SCL1
|
|
group: Base
|
|
F9:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 12.350000000000001 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SCL1
|
|
group: Base
|
|
G9:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SLeft1
|
|
group: Base
|
|
H9:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 6.650000000000001 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SLeft1
|
|
group: Base
|
|
I9:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Start 1/4" Metric Short
|
|
group: Base
|
|
J9:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MagY1
|
|
group: Base
|
|
K9:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 7.600000000000001 mm
|
|
Alias:
|
|
type: STRING
|
|
value: MagY1
|
|
group: Base
|
|
A10:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MeasuredOD2
|
|
group: Base
|
|
B10:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 11.4 mm
|
|
group: Base
|
|
C10:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SOD2
|
|
group: Base
|
|
D10:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 11.700000000000001 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SOD2
|
|
group: Base
|
|
E10:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SCL2
|
|
group: Base
|
|
F10:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 30.550000000000004 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SCL2
|
|
group: Base
|
|
G10:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SLeft2
|
|
group: Base
|
|
H10:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 24.850000000000005 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SLeft2
|
|
group: Base
|
|
J10:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MagY2
|
|
group: Base
|
|
K10:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 7.600000000000001 mm
|
|
Alias:
|
|
type: STRING
|
|
value: MagY2
|
|
group: Base
|
|
A11:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MeasuredOD3
|
|
group: Base
|
|
B11:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 11.5 mm
|
|
group: Base
|
|
C11:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SOD3
|
|
group: Base
|
|
D11:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 11.8 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SOD3
|
|
group: Base
|
|
E11:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SCL3
|
|
group: Base
|
|
F11:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 48.800000000000004 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SCL3
|
|
group: Base
|
|
G11:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SLeft3
|
|
group: Base
|
|
H11:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 43.050000000000004 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SLeft3
|
|
group: Base
|
|
J11:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MagY3
|
|
group: Base
|
|
K11:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 7.700000000000001 mm
|
|
Alias:
|
|
type: STRING
|
|
value: MagY3
|
|
group: Base
|
|
A12:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MeasuredOD4
|
|
group: Base
|
|
B12:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 12.7 mm
|
|
group: Base
|
|
C12:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SOD4
|
|
group: Base
|
|
D12:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 13.0 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SOD4
|
|
group: Base
|
|
E12:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SCL4
|
|
group: Base
|
|
F12:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 67.7 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SCL4
|
|
group: Base
|
|
G12:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SLeft4
|
|
group: Base
|
|
H12:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 61.35 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SLeft4
|
|
group: Base
|
|
J12:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MagY4
|
|
group: Base
|
|
K12:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 8.9 mm
|
|
Alias:
|
|
type: STRING
|
|
value: MagY4
|
|
group: Base
|
|
A13:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MeasuredOD5
|
|
group: Base
|
|
B13:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 13.8 mm
|
|
group: Base
|
|
C13:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SOD5
|
|
group: Base
|
|
D13:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 14.100000000000001 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SOD5
|
|
group: Base
|
|
E13:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SCL5
|
|
group: Base
|
|
F13:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 87.75 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SCL5
|
|
group: Base
|
|
G13:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SLeft5
|
|
group: Base
|
|
H13:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 80.85 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SLeft5
|
|
group: Base
|
|
J13:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MagY5
|
|
group: Base
|
|
K13:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 10.000000000000002 mm
|
|
Alias:
|
|
type: STRING
|
|
value: MagY5
|
|
group: Base
|
|
A14:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MeasuredOD6
|
|
group: Base
|
|
B14:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 15.5 mm
|
|
group: Base
|
|
C14:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SOD6
|
|
group: Base
|
|
D14:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 15.8 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SOD6
|
|
group: Base
|
|
E14:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SCL6
|
|
group: Base
|
|
F14:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 109.2 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SCL6
|
|
group: Base
|
|
G14:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SLeft6
|
|
group: Base
|
|
H14:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 101.45 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SLeft6
|
|
group: Base
|
|
J14:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MagY6
|
|
group: Base
|
|
K14:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 11.700000000000001 mm
|
|
Alias:
|
|
type: STRING
|
|
value: MagY6
|
|
group: Base
|
|
A15:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MeasuredOD7
|
|
group: Base
|
|
B15:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 15.9 mm
|
|
group: Base
|
|
C15:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SOD7
|
|
group: Base
|
|
D15:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 16.2 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SOD7
|
|
group: Base
|
|
E15:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SCL7
|
|
group: Base
|
|
F15:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 131.70000000000002 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SCL7
|
|
group: Base
|
|
G15:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SLeft7
|
|
group: Base
|
|
H15:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 123.75000000000001 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SLeft7
|
|
group: Base
|
|
I15:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Start 3/8" Metric Short
|
|
group: Base
|
|
J15:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MagY7
|
|
group: Base
|
|
K15:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 12.1 mm
|
|
Alias:
|
|
type: STRING
|
|
value: MagY7
|
|
group: Base
|
|
A16:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MeasuredOD8
|
|
group: Base
|
|
B16:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 16.7 mm
|
|
group: Base
|
|
C16:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SOD8
|
|
group: Base
|
|
D16:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 17.0 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SOD8
|
|
group: Base
|
|
E16:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SCL8
|
|
group: Base
|
|
F16:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 154.8 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SCL8
|
|
group: Base
|
|
G16:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SLeft8
|
|
group: Base
|
|
H16:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 146.45000000000002 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SLeft8
|
|
group: Base
|
|
J16:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MagY8
|
|
group: Base
|
|
K16:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 12.9 mm
|
|
Alias:
|
|
type: STRING
|
|
value: MagY8
|
|
group: Base
|
|
A17:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MeasuredOD9
|
|
group: Base
|
|
B17:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 16.7 mm
|
|
group: Base
|
|
C17:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SOD9
|
|
group: Base
|
|
D17:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 17.0 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SOD9
|
|
group: Base
|
|
E17:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SCL9
|
|
group: Base
|
|
F17:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 178.3 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SCL9
|
|
group: Base
|
|
G17:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SLeft9
|
|
group: Base
|
|
H17:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 169.95000000000002 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SLeft9
|
|
group: Base
|
|
J17:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MagY9
|
|
group: Base
|
|
K17:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 12.9 mm
|
|
Alias:
|
|
type: STRING
|
|
value: MagY9
|
|
group: Base
|
|
A18:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MeasuredOD10
|
|
group: Base
|
|
B18:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 17.2 mm
|
|
group: Base
|
|
C18:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SOD10
|
|
group: Base
|
|
D18:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 17.5 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SOD10
|
|
group: Base
|
|
E18:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SCL10
|
|
group: Base
|
|
F18:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 202.05 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SCL10
|
|
group: Base
|
|
G18:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SLeft10
|
|
group: Base
|
|
H18:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 193.45000000000002 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SLeft10
|
|
group: Base
|
|
J18:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MagY10
|
|
group: Base
|
|
K18:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 13.4 mm
|
|
Alias:
|
|
type: STRING
|
|
value: MagY10
|
|
group: Base
|
|
A19:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MeasuredOD11
|
|
group: Base
|
|
B19:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 17.7 mm
|
|
group: Base
|
|
C19:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SOD11
|
|
group: Base
|
|
D19:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 18.0 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SOD11
|
|
group: Base
|
|
E19:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SCL11
|
|
group: Base
|
|
F19:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 226.3 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SCL11
|
|
group: Base
|
|
G19:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SLeft11
|
|
group: Base
|
|
H19:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 217.45000000000002 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SLeft11
|
|
group: Base
|
|
J19:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MagY11
|
|
group: Base
|
|
K19:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 13.9 mm
|
|
Alias:
|
|
type: STRING
|
|
value: MagY11
|
|
group: Base
|
|
A20:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MeasuredOD12
|
|
group: Base
|
|
B20:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 17.7 mm
|
|
group: Base
|
|
C20:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SOD12
|
|
group: Base
|
|
D20:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 18.0 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SOD12
|
|
group: Base
|
|
E20:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SCL12
|
|
group: Base
|
|
F20:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 250.8 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SCL12
|
|
group: Base
|
|
G20:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SLeft12
|
|
group: Base
|
|
H20:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 241.95000000000002 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SLeft12
|
|
group: Base
|
|
J20:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MagY12
|
|
group: Base
|
|
K20:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 13.9 mm
|
|
Alias:
|
|
type: STRING
|
|
value: MagY12
|
|
group: Base
|
|
A21:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MeasuredOD13
|
|
group: Base
|
|
B21:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 18.9 mm
|
|
group: Base
|
|
C21:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SOD13
|
|
group: Base
|
|
D21:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 19.2 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SOD13
|
|
group: Base
|
|
E21:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SCL13
|
|
group: Base
|
|
F21:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 275.90000000000003 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SCL13
|
|
group: Base
|
|
G21:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SLeft13
|
|
group: Base
|
|
H21:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 266.45000000000005 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SLeft13
|
|
group: Base
|
|
J21:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MagY13
|
|
group: Base
|
|
K21:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 15.099999999999998 mm
|
|
Alias:
|
|
type: STRING
|
|
value: MagY13
|
|
group: Base
|
|
A22:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MeasuredOD14
|
|
group: Base
|
|
B22:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 20.3 mm
|
|
group: Base
|
|
C22:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SOD14
|
|
group: Base
|
|
D22:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 20.6 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SOD14
|
|
group: Base
|
|
E22:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SCL14
|
|
group: Base
|
|
F22:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 302.30000000000007 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SCL14
|
|
group: Base
|
|
G22:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SLeft14
|
|
group: Base
|
|
H22:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 292.1500000000001 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SLeft14
|
|
group: Base
|
|
J22:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MagY14
|
|
group: Base
|
|
K22:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 16.5 mm
|
|
Alias:
|
|
type: STRING
|
|
value: MagY14
|
|
group: Base
|
|
- name: Sketch001
|
|
id: 153
|
|
type_id: Sketcher::SketchObject
|
|
properties:
|
|
ArcFitTolerance:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: FLOAT
|
|
value: 1.0e-06
|
|
group: Sketch
|
|
AttacherEngine:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Engine Plane
|
|
group: Attachment
|
|
AttachmentOffset:
|
|
kind: Placement
|
|
paths:
|
|
Base.x:
|
|
type: QUANTITY
|
|
value: 0.0 mm
|
|
Base.y:
|
|
type: QUANTITY
|
|
value: 0.0 mm
|
|
Base.z:
|
|
type: QUANTITY
|
|
value: 0.0 mm
|
|
Rotation.Angle:
|
|
type: QUANTITY
|
|
value: 0.0 deg
|
|
Rotation.Axis.x:
|
|
type: FLOAT
|
|
value: 0.0
|
|
Rotation.Axis.y:
|
|
type: FLOAT
|
|
value: 0.0
|
|
Rotation.Axis.z:
|
|
type: FLOAT
|
|
value: 1.0
|
|
group: Attachment
|
|
Constraints:
|
|
kind: List
|
|
paths: {}
|
|
items:
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceX
|
|
Value:
|
|
type: FLOAT
|
|
value: 12.350000000000001
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 0
|
|
SecondPos:
|
|
type: INT
|
|
value: 3
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.SCL1
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceY
|
|
Value:
|
|
type: FLOAT
|
|
value: 5.8500000000000005
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 0
|
|
SecondPos:
|
|
type: INT
|
|
value: 3
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.SOD1 / 2
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Diameter
|
|
Value:
|
|
type: FLOAT
|
|
value: 11.700000000000001
|
|
First:
|
|
type: INT
|
|
value: 0
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.SOD1
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Diameter
|
|
Value:
|
|
type: FLOAT
|
|
value: 11.700000000000001
|
|
First:
|
|
type: INT
|
|
value: 1
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.SOD2
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Diameter
|
|
Value:
|
|
type: FLOAT
|
|
value: 11.8
|
|
First:
|
|
type: INT
|
|
value: 2
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.SOD3
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Diameter
|
|
Value:
|
|
type: FLOAT
|
|
value: 13.0
|
|
First:
|
|
type: INT
|
|
value: 3
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.SOD4
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Diameter
|
|
Value:
|
|
type: FLOAT
|
|
value: 14.100000000000001
|
|
First:
|
|
type: INT
|
|
value: 4
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.SOD5
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Diameter
|
|
Value:
|
|
type: FLOAT
|
|
value: 15.8
|
|
First:
|
|
type: INT
|
|
value: 5
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.SOD6
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceX
|
|
Value:
|
|
type: FLOAT
|
|
value: 109.2
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 5
|
|
SecondPos:
|
|
type: INT
|
|
value: 3
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.SCL6
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceX
|
|
Value:
|
|
type: FLOAT
|
|
value: 87.75
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 4
|
|
SecondPos:
|
|
type: INT
|
|
value: 3
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.SCL5
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceX
|
|
Value:
|
|
type: FLOAT
|
|
value: 67.7
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 3
|
|
SecondPos:
|
|
type: INT
|
|
value: 3
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.SCL4
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceX
|
|
Value:
|
|
type: FLOAT
|
|
value: 48.800000000000004
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 2
|
|
SecondPos:
|
|
type: INT
|
|
value: 3
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.SCL3
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceX
|
|
Value:
|
|
type: FLOAT
|
|
value: 30.550000000000004
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 1
|
|
SecondPos:
|
|
type: INT
|
|
value: 3
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.SCL2
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceY
|
|
Value:
|
|
type: FLOAT
|
|
value: 7.9
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 5
|
|
SecondPos:
|
|
type: INT
|
|
value: 3
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: 0.5 * Spreadsheet.SOD6
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceY
|
|
Value:
|
|
type: FLOAT
|
|
value: 7.050000000000001
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 4
|
|
SecondPos:
|
|
type: INT
|
|
value: 3
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: 0.5 * Spreadsheet.SOD5
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceY
|
|
Value:
|
|
type: FLOAT
|
|
value: 6.5
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 3
|
|
SecondPos:
|
|
type: INT
|
|
value: 3
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: 0.5 * Spreadsheet.SOD4
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceY
|
|
Value:
|
|
type: FLOAT
|
|
value: 5.9
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 2
|
|
SecondPos:
|
|
type: INT
|
|
value: 3
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: 0.5 * Spreadsheet.SOD3
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceY
|
|
Value:
|
|
type: FLOAT
|
|
value: 5.8500000000000005
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 1
|
|
SecondPos:
|
|
type: INT
|
|
value: 3
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: 0.5 * Spreadsheet.SOD2
|
|
group: Sketch
|
|
Label:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Sketch001
|
|
group: Base
|
|
MakeInternals:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: false
|
|
group: Internal Geometry
|
|
MapMode:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: FlatFace
|
|
group: Attachment
|
|
MapReversed:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: false
|
|
group: Attachment
|
|
Placement:
|
|
kind: Placement
|
|
paths:
|
|
Base.x:
|
|
type: QUANTITY
|
|
value: 0.0 mm
|
|
Base.y:
|
|
type: QUANTITY
|
|
value: 0.0 mm
|
|
Base.z:
|
|
type: QUANTITY
|
|
value: 20.0 mm
|
|
Rotation.Angle:
|
|
type: QUANTITY
|
|
value: 0.0 deg
|
|
Rotation.Axis.x:
|
|
type: FLOAT
|
|
value: 0.0
|
|
Rotation.Axis.y:
|
|
type: FLOAT
|
|
value: 0.0
|
|
Rotation.Axis.z:
|
|
type: FLOAT
|
|
value: 1.0
|
|
group: Base
|
|
- name: Pocket
|
|
id: 154
|
|
type_id: PartDesign::Pocket
|
|
properties:
|
|
AllowMultiFace:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: true
|
|
group: SketchBased
|
|
AlongSketchNormal:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: true
|
|
group: Pocket
|
|
FuzzyTolerance:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: FLOAT
|
|
value: -1.0
|
|
group: Part Design
|
|
Label:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: PocketSocketHoles
|
|
group: Base
|
|
Length:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 15.0 mm
|
|
expression: Spreadsheet.PocketDepth
|
|
group: Side1
|
|
Length2:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 5.0 mm
|
|
group: Side2
|
|
Midplane:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: false
|
|
group: SketchBased
|
|
Offset:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 0.0 mm
|
|
group: Side1
|
|
Offset2:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 0.0 mm
|
|
group: Side2
|
|
Profile:
|
|
kind: List
|
|
paths: {}
|
|
items:
|
|
- kind: Unknown
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: <Sketcher::SketchObject>
|
|
freecad_type: Sketcher.SketchObject
|
|
- kind: List
|
|
paths: {}
|
|
items:
|
|
- kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: ''
|
|
group: SketchBased
|
|
ReferenceAxis:
|
|
kind: List
|
|
paths: {}
|
|
items:
|
|
- kind: Unknown
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: <Sketcher::SketchObject>
|
|
freecad_type: Sketcher.SketchObject
|
|
- kind: List
|
|
paths: {}
|
|
items:
|
|
- kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: N_Axis
|
|
group: Pocket
|
|
Refine:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: true
|
|
group: Part Design
|
|
Reversed:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: false
|
|
group: SketchBased
|
|
SideType:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: One side
|
|
group: Pocket
|
|
Suppressed:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: false
|
|
group: Base
|
|
TaperAngle:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 0.0 deg
|
|
group: Side1
|
|
TaperAngle2:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 0.0 deg
|
|
group: Side2
|
|
Type:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Length
|
|
group: Side1
|
|
Type2:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Length
|
|
group: Side2
|
|
UpToFace:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: 'NULL'
|
|
group: Side1
|
|
UpToFace2:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: 'NULL'
|
|
group: Side2
|
|
UseCustomVector:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: false
|
|
group: Pocket
|
|
- name: Sketch002
|
|
id: 155
|
|
type_id: Sketcher::SketchObject
|
|
properties:
|
|
ArcFitTolerance:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: FLOAT
|
|
value: 1.0e-06
|
|
group: Sketch
|
|
AttacherEngine:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Engine Plane
|
|
group: Attachment
|
|
AttachmentOffset:
|
|
kind: Placement
|
|
paths:
|
|
Base.x:
|
|
type: QUANTITY
|
|
value: 0.0 mm
|
|
Base.y:
|
|
type: QUANTITY
|
|
value: 0.0 mm
|
|
Base.z:
|
|
type: QUANTITY
|
|
value: 0.0 mm
|
|
Rotation.Angle:
|
|
type: QUANTITY
|
|
value: 0.0 deg
|
|
Rotation.Axis.x:
|
|
type: FLOAT
|
|
value: 0.0
|
|
Rotation.Axis.y:
|
|
type: FLOAT
|
|
value: 0.0
|
|
Rotation.Axis.z:
|
|
type: FLOAT
|
|
value: 1.0
|
|
group: Attachment
|
|
Constraints:
|
|
kind: List
|
|
paths: {}
|
|
items:
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Coincident
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 0
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 1
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Coincident
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 1
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 2
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Coincident
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 2
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 3
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Coincident
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 3
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 0
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Horizontal
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 0
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Horizontal
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 2
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Vertical
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 1
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Vertical
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 3
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Coincident
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 4
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 5
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Coincident
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 5
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 6
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Coincident
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 6
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 7
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Coincident
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 7
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 4
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Horizontal
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 4
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Horizontal
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 6
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Vertical
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 5
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Vertical
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 7
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Coincident
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 8
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 9
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Coincident
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 9
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 10
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Coincident
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 10
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 11
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Coincident
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 11
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 8
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Horizontal
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 8
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Horizontal
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 10
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Vertical
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 9
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Vertical
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 11
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Coincident
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 12
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 13
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Coincident
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 13
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 14
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Coincident
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 14
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 15
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Coincident
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 15
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 12
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Horizontal
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 12
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Horizontal
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 14
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Vertical
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 13
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Vertical
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 15
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Coincident
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 16
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 17
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Coincident
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 17
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 18
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Coincident
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 18
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 19
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Coincident
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 19
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 16
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Horizontal
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 16
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Horizontal
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 18
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Vertical
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 17
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Vertical
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 19
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Coincident
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 20
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 21
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Coincident
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 21
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 22
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Coincident
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 22
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 23
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Coincident
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 23
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 20
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Horizontal
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 20
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Horizontal
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 22
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Vertical
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 21
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Vertical
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 23
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Distance
|
|
Value:
|
|
type: FLOAT
|
|
value: 15.8
|
|
First:
|
|
type: INT
|
|
value: 20
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.SOD6
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Distance
|
|
Value:
|
|
type: FLOAT
|
|
value: 14.100000000000001
|
|
First:
|
|
type: INT
|
|
value: 18
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.SOD5
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Distance
|
|
Value:
|
|
type: FLOAT
|
|
value: 13.0
|
|
First:
|
|
type: INT
|
|
value: 14
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.SOD4
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Distance
|
|
Value:
|
|
type: FLOAT
|
|
value: 11.8
|
|
First:
|
|
type: INT
|
|
value: 10
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.SOD3
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Distance
|
|
Value:
|
|
type: FLOAT
|
|
value: 11.700000000000001
|
|
First:
|
|
type: INT
|
|
value: 6
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.SOD2
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Distance
|
|
Value:
|
|
type: FLOAT
|
|
value: 11.700000000000001
|
|
First:
|
|
type: INT
|
|
value: 2
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.SOD1
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Distance
|
|
Value:
|
|
type: FLOAT
|
|
value: 5.8500000000000005
|
|
First:
|
|
type: INT
|
|
value: 1
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: 0.5 * Spreadsheet.SOD1
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Distance
|
|
Value:
|
|
type: FLOAT
|
|
value: 5.8500000000000005
|
|
First:
|
|
type: INT
|
|
value: 7
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: 0.5 * Spreadsheet.SOD2
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Distance
|
|
Value:
|
|
type: FLOAT
|
|
value: 5.9
|
|
First:
|
|
type: INT
|
|
value: 9
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: 0.5 * Spreadsheet.SOD3
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Distance
|
|
Value:
|
|
type: FLOAT
|
|
value: 6.5
|
|
First:
|
|
type: INT
|
|
value: 13
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: 0.5 * Spreadsheet.SOD4
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Distance
|
|
Value:
|
|
type: FLOAT
|
|
value: 7.050000000000001
|
|
First:
|
|
type: INT
|
|
value: 17
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: 0.5 * Spreadsheet.SOD5
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Distance
|
|
Value:
|
|
type: FLOAT
|
|
value: 7.9
|
|
First:
|
|
type: INT
|
|
value: 21
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: 0.5 * Spreadsheet.SOD6
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceX
|
|
Value:
|
|
type: FLOAT
|
|
value: 6.650000000000001
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 0
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.SLeft1
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceX
|
|
Value:
|
|
type: FLOAT
|
|
value: 24.850000000000005
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 4
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.SLeft2
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceX
|
|
Value:
|
|
type: FLOAT
|
|
value: 43.050000000000004
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 8
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.SLeft3
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceX
|
|
Value:
|
|
type: FLOAT
|
|
value: 61.35
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 12
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.SLeft4
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceX
|
|
Value:
|
|
type: FLOAT
|
|
value: 80.85
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 16
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.SLeft5
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceX
|
|
Value:
|
|
type: FLOAT
|
|
value: 101.45
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 20
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.SLeft6
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Horizontal
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 0
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: -1
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Horizontal
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 4
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: -1
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Horizontal
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 8
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: -1
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Horizontal
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 12
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: -1
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Horizontal
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 16
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: -1
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Horizontal
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 20
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: -1
|
|
SecondPos:
|
|
type: INT
|
|
value: 1
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
group: Sketch
|
|
Label:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Sketch002
|
|
group: Base
|
|
MakeInternals:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: false
|
|
group: Internal Geometry
|
|
MapMode:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: FlatFace
|
|
group: Attachment
|
|
MapReversed:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: false
|
|
group: Attachment
|
|
Placement:
|
|
kind: Placement
|
|
paths:
|
|
Base.x:
|
|
type: QUANTITY
|
|
value: 0.0 mm
|
|
Base.y:
|
|
type: QUANTITY
|
|
value: 0.0 mm
|
|
Base.z:
|
|
type: QUANTITY
|
|
value: 20.0 mm
|
|
Rotation.Angle:
|
|
type: QUANTITY
|
|
value: 0.0 deg
|
|
Rotation.Axis.x:
|
|
type: FLOAT
|
|
value: 0.0
|
|
Rotation.Axis.y:
|
|
type: FLOAT
|
|
value: 0.0
|
|
Rotation.Axis.z:
|
|
type: FLOAT
|
|
value: 1.0
|
|
group: Base
|
|
- name: Pocket001
|
|
id: 156
|
|
type_id: PartDesign::Pocket
|
|
properties:
|
|
AllowMultiFace:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: true
|
|
group: SketchBased
|
|
AlongSketchNormal:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: true
|
|
group: Pocket
|
|
FuzzyTolerance:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: FLOAT
|
|
value: -1.0
|
|
group: Part Design
|
|
Label:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: PocketSocketSquares
|
|
group: Base
|
|
Length:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 10.0 mm
|
|
expression: Spreadsheet.PocketDepth - Spreadsheet.CurbHeight
|
|
group: Side1
|
|
Length2:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 5.0 mm
|
|
group: Side2
|
|
Midplane:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: false
|
|
group: SketchBased
|
|
Offset:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 0.0 mm
|
|
group: Side1
|
|
Offset2:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 0.0 mm
|
|
group: Side2
|
|
Profile:
|
|
kind: List
|
|
paths: {}
|
|
items:
|
|
- kind: Unknown
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: <Sketcher::SketchObject>
|
|
freecad_type: Sketcher.SketchObject
|
|
- kind: List
|
|
paths: {}
|
|
items:
|
|
- kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: ''
|
|
group: SketchBased
|
|
ReferenceAxis:
|
|
kind: List
|
|
paths: {}
|
|
items:
|
|
- kind: Unknown
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: <Sketcher::SketchObject>
|
|
freecad_type: Sketcher.SketchObject
|
|
- kind: List
|
|
paths: {}
|
|
items:
|
|
- kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: N_Axis
|
|
group: Pocket
|
|
Refine:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: true
|
|
group: Part Design
|
|
Reversed:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: false
|
|
group: SketchBased
|
|
SideType:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: One side
|
|
group: Pocket
|
|
Suppressed:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: false
|
|
group: Base
|
|
TaperAngle:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 0.0 deg
|
|
group: Side1
|
|
TaperAngle2:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 0.0 deg
|
|
group: Side2
|
|
Type:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Length
|
|
group: Side1
|
|
Type2:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Length
|
|
group: Side2
|
|
UpToFace:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: 'NULL'
|
|
group: Side1
|
|
UpToFace2:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: 'NULL'
|
|
group: Side2
|
|
UseCustomVector:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: false
|
|
group: Pocket
|
|
- name: Sketch003
|
|
id: 157
|
|
type_id: Sketcher::SketchObject
|
|
properties:
|
|
ArcFitTolerance:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: FLOAT
|
|
value: 1.0e-06
|
|
group: Sketch
|
|
AttacherEngine:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Engine Plane
|
|
group: Attachment
|
|
AttachmentOffset:
|
|
kind: Placement
|
|
paths:
|
|
Base.x:
|
|
type: QUANTITY
|
|
value: 0.0 mm
|
|
Base.y:
|
|
type: QUANTITY
|
|
value: 0.0 mm
|
|
Base.z:
|
|
type: QUANTITY
|
|
value: 0.0 mm
|
|
Rotation.Angle:
|
|
type: QUANTITY
|
|
value: 0.0 deg
|
|
Rotation.Axis.x:
|
|
type: FLOAT
|
|
value: 0.0
|
|
Rotation.Axis.y:
|
|
type: FLOAT
|
|
value: 0.0
|
|
Rotation.Axis.z:
|
|
type: FLOAT
|
|
value: 1.0
|
|
group: Attachment
|
|
Constraints:
|
|
kind: List
|
|
paths: {}
|
|
items:
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Diameter
|
|
Value:
|
|
type: FLOAT
|
|
value: 6.2
|
|
First:
|
|
type: INT
|
|
value: 5
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.MagnetOD
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Diameter
|
|
Value:
|
|
type: FLOAT
|
|
value: 6.2
|
|
First:
|
|
type: INT
|
|
value: 4
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.MagnetOD
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Diameter
|
|
Value:
|
|
type: FLOAT
|
|
value: 6.2
|
|
First:
|
|
type: INT
|
|
value: 3
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.MagnetOD
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Diameter
|
|
Value:
|
|
type: FLOAT
|
|
value: 6.2
|
|
First:
|
|
type: INT
|
|
value: 2
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.MagnetOD
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Diameter
|
|
Value:
|
|
type: FLOAT
|
|
value: 6.2
|
|
First:
|
|
type: INT
|
|
value: 1
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.MagnetOD
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Diameter
|
|
Value:
|
|
type: FLOAT
|
|
value: 6.2
|
|
First:
|
|
type: INT
|
|
value: 0
|
|
FirstPos:
|
|
type: INT
|
|
value: 0
|
|
Second:
|
|
type: INT
|
|
value: -2000
|
|
SecondPos:
|
|
type: INT
|
|
value: 0
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.MagnetOD
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceY
|
|
Value:
|
|
type: FLOAT
|
|
value: 7.600000000000001
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 0
|
|
SecondPos:
|
|
type: INT
|
|
value: 3
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.MagY1
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceY
|
|
Value:
|
|
type: FLOAT
|
|
value: 7.600000000000001
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 1
|
|
SecondPos:
|
|
type: INT
|
|
value: 3
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.MagY2
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceY
|
|
Value:
|
|
type: FLOAT
|
|
value: 7.700000000000001
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 2
|
|
SecondPos:
|
|
type: INT
|
|
value: 3
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.MagY3
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceY
|
|
Value:
|
|
type: FLOAT
|
|
value: 8.9
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 3
|
|
SecondPos:
|
|
type: INT
|
|
value: 3
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.MagY4
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceY
|
|
Value:
|
|
type: FLOAT
|
|
value: 10.000000000000002
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 4
|
|
SecondPos:
|
|
type: INT
|
|
value: 3
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.MagY5
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceY
|
|
Value:
|
|
type: FLOAT
|
|
value: 11.700000000000001
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 5
|
|
SecondPos:
|
|
type: INT
|
|
value: 3
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.MagY6
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceX
|
|
Value:
|
|
type: FLOAT
|
|
value: 12.350000000000001
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 0
|
|
SecondPos:
|
|
type: INT
|
|
value: 3
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.SCL1
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceX
|
|
Value:
|
|
type: FLOAT
|
|
value: 30.550000000000004
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 1
|
|
SecondPos:
|
|
type: INT
|
|
value: 3
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.SCL2
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceX
|
|
Value:
|
|
type: FLOAT
|
|
value: 109.2
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 5
|
|
SecondPos:
|
|
type: INT
|
|
value: 3
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.SCL6
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceX
|
|
Value:
|
|
type: FLOAT
|
|
value: 87.75
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 4
|
|
SecondPos:
|
|
type: INT
|
|
value: 3
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.SCL5
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceX
|
|
Value:
|
|
type: FLOAT
|
|
value: 67.7
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 3
|
|
SecondPos:
|
|
type: INT
|
|
value: 3
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.SCL4
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceX
|
|
Value:
|
|
type: FLOAT
|
|
value: 48.800000000000004
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 2
|
|
SecondPos:
|
|
type: INT
|
|
value: 3
|
|
Third:
|
|
type: INT
|
|
value: -2000
|
|
ThirdPos:
|
|
type: INT
|
|
value: 0
|
|
Driving:
|
|
type: BOOL
|
|
value: true
|
|
IsActive:
|
|
type: BOOL
|
|
value: true
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.SCL3
|
|
group: Sketch
|
|
Label:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Sketch003
|
|
group: Base
|
|
MakeInternals:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: false
|
|
group: Internal Geometry
|
|
MapMode:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: FlatFace
|
|
group: Attachment
|
|
MapReversed:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: false
|
|
group: Attachment
|
|
Placement:
|
|
kind: Placement
|
|
paths:
|
|
Base.x:
|
|
type: QUANTITY
|
|
value: 0.0 mm
|
|
Base.y:
|
|
type: QUANTITY
|
|
value: 0.0 mm
|
|
Base.z:
|
|
type: QUANTITY
|
|
value: 20.0 mm
|
|
Rotation.Angle:
|
|
type: QUANTITY
|
|
value: 0.0 deg
|
|
Rotation.Axis.x:
|
|
type: FLOAT
|
|
value: 0.0
|
|
Rotation.Axis.y:
|
|
type: FLOAT
|
|
value: 0.0
|
|
Rotation.Axis.z:
|
|
type: FLOAT
|
|
value: 1.0
|
|
group: Base
|
|
- name: Pocket002
|
|
id: 158
|
|
type_id: PartDesign::Pocket
|
|
properties:
|
|
AllowMultiFace:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: true
|
|
group: SketchBased
|
|
AlongSketchNormal:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: true
|
|
group: Pocket
|
|
FuzzyTolerance:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: FLOAT
|
|
value: -1.0
|
|
group: Part Design
|
|
Label:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Pocket002
|
|
group: Base
|
|
Length:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 17.4 mm
|
|
expression: Spreadsheet.PocketDepth + Spreadsheet.MagnetThickness
|
|
group: Side1
|
|
Length2:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 5.0 mm
|
|
group: Side2
|
|
Midplane:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: false
|
|
group: SketchBased
|
|
Offset:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 0.0 mm
|
|
group: Side1
|
|
Offset2:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 0.0 mm
|
|
group: Side2
|
|
Profile:
|
|
kind: List
|
|
paths: {}
|
|
items:
|
|
- kind: Unknown
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: <Sketcher::SketchObject>
|
|
freecad_type: Sketcher.SketchObject
|
|
- kind: List
|
|
paths: {}
|
|
items:
|
|
- kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: ''
|
|
group: SketchBased
|
|
ReferenceAxis:
|
|
kind: List
|
|
paths: {}
|
|
items:
|
|
- kind: Unknown
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: <Sketcher::SketchObject>
|
|
freecad_type: Sketcher.SketchObject
|
|
- kind: List
|
|
paths: {}
|
|
items:
|
|
- kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: N_Axis
|
|
group: Pocket
|
|
Refine:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: true
|
|
group: Part Design
|
|
Reversed:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: false
|
|
group: SketchBased
|
|
SideType:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: One side
|
|
group: Pocket
|
|
Suppressed:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: false
|
|
group: Base
|
|
TaperAngle:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 0.0 deg
|
|
group: Side1
|
|
TaperAngle2:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 0.0 deg
|
|
group: Side2
|
|
Type:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Length
|
|
group: Side1
|
|
Type2:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Length
|
|
group: Side2
|
|
UpToFace:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: 'NULL'
|
|
group: Side1
|
|
UpToFace2:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: 'NULL'
|
|
group: Side2
|
|
UseCustomVector:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: BOOL
|
|
value: false
|
|
group: Pocket
|
|
- name: Origin001
|
|
id: 159
|
|
type_id: App::Point
|
|
properties:
|
|
Label:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Origin
|
|
group: Base
|
|
occurrences:
|
|
- path: Body
|
|
after: null
|
|
- path: Body/BinBase
|
|
after: Body/Origin
|
|
- path: Body/Origin
|
|
after: null
|
|
- path: Body/Origin/Origin001
|
|
after: Body/Origin/YZ_Plane
|
|
- path: Body/Origin/XY_Plane
|
|
after: Body/Origin/Z_Axis
|
|
- path: Body/Origin/XZ_Plane
|
|
after: Body/Origin/XY_Plane
|
|
- path: Body/Origin/X_Axis
|
|
after: null
|
|
- path: Body/Origin/YZ_Plane
|
|
after: Body/Origin/XZ_Plane
|
|
- path: Body/Origin/Y_Axis
|
|
after: Body/Origin/X_Axis
|
|
- path: Body/Origin/Z_Axis
|
|
after: Body/Origin/Y_Axis
|
|
- path: Body/Pad
|
|
after: Body/BinBase
|
|
- path: Body/Pad/Sketch
|
|
after: null
|
|
- path: Body/Pocket
|
|
after: Body/Pad
|
|
- path: Body/Pocket/Sketch001
|
|
after: null
|
|
- path: Body/Pocket001
|
|
after: Body/Pocket
|
|
- path: Body/Pocket001/Sketch002
|
|
after: null
|
|
- path: Body/Pocket002
|
|
after: Body/Pocket001
|
|
- path: Body/Pocket002/Sketch003
|
|
after: null
|
|
- path: Spreadsheet
|
|
after: Body
|