11667 lines
251 KiB
YAML
11667 lines
251 KiB
YAML
v: 2
|
|
timestamp: '2026-07-29T18:11:44.938738'
|
|
uid: 6f33e24a-fa1d-4006-b99f-c9fc7b127079
|
|
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 0x0000028ED7F01C10>
|
|
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: 4
|
|
group: Gridfinity
|
|
xTotalWidth:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 167.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: 167.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: Socket Count
|
|
group: Base
|
|
B2:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: INT
|
|
value: 7
|
|
group: Base
|
|
A3:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Spacing
|
|
group: Base
|
|
B3:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 0.59375 mm
|
|
Alias:
|
|
type: STRING
|
|
value: Spacing
|
|
group: Base
|
|
C3:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: INT
|
|
value: 8
|
|
group: Base
|
|
A4:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: PocketDepth
|
|
group: Base
|
|
B4:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 15.0 mm
|
|
Alias:
|
|
type: STRING
|
|
value: PocketDepth
|
|
group: Base
|
|
A5:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: CurbHeight
|
|
group: Base
|
|
B5:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 5.0 mm
|
|
Alias:
|
|
type: STRING
|
|
value: CurbHeight
|
|
group: Base
|
|
A6:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: ViewWidth
|
|
group: Base
|
|
B6:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 6.0 mm
|
|
Alias:
|
|
type: STRING
|
|
value: ViewWidth
|
|
group: Base
|
|
A7:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MagnetOD
|
|
group: Base
|
|
B7:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 6.2 mm
|
|
Alias:
|
|
type: STRING
|
|
value: MagnetOD
|
|
group: Base
|
|
A8:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MagnetThickness
|
|
group: Base
|
|
B8:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 2.4 mm
|
|
Alias:
|
|
type: STRING
|
|
value: MagnetThickness
|
|
group: Base
|
|
A9:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MagnetOffset
|
|
group: Base
|
|
B9:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 1.0 mm
|
|
Alias:
|
|
type: STRING
|
|
value: MagnetOffset
|
|
group: Base
|
|
A10:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SlipOD
|
|
group: Base
|
|
B10:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 0.35 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SlipOD
|
|
group: Base
|
|
L10:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Measured OD - Metric 3/8"
|
|
group: Base
|
|
M10:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Measured OD - US 1/4"
|
|
group: Base
|
|
N10:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Mea OD - US 3/8"
|
|
group: Base
|
|
O10:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MOD-US 1/2" Pt1
|
|
group: Base
|
|
P10:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MOD-US 1/2" Pt2
|
|
group: Base
|
|
A11:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MeasuredOD1
|
|
group: Base
|
|
B11:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 22.2 mm
|
|
group: Base
|
|
C11:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SOD1
|
|
group: Base
|
|
D11:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 22.55 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SOD1
|
|
group: Base
|
|
E11:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SCL1
|
|
group: Base
|
|
F11:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 11.86875 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SCL1
|
|
group: Base
|
|
G11:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SLeft1
|
|
group: Base
|
|
H11:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 0.7687500000000007 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SLeft1
|
|
group: Base
|
|
I11:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MagY1
|
|
group: Base
|
|
J11:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 27.924999999999997 mm
|
|
Alias:
|
|
type: STRING
|
|
value: MagY1
|
|
group: Base
|
|
K11:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 13.575 mm
|
|
Alias:
|
|
type: STRING
|
|
value: Mag2Y1
|
|
group: Base
|
|
L11:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 15.9 mm
|
|
group: Base
|
|
M11:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 12.8 mm
|
|
group: Base
|
|
N11:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 17.5 mm
|
|
group: Base
|
|
O11:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 22.2 mm
|
|
group: Base
|
|
P11:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 25.6 mm
|
|
group: Base
|
|
A12:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MeasuredOD2
|
|
group: Base
|
|
B12:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 22.5 mm
|
|
group: Base
|
|
C12:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SOD2
|
|
group: Base
|
|
D12:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 22.85 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SOD2
|
|
group: Base
|
|
E12:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SCL2
|
|
group: Base
|
|
F12:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 35.1625 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SCL2
|
|
group: Base
|
|
G12:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SLeft2
|
|
group: Base
|
|
H12:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 23.9125 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SLeft2
|
|
group: Base
|
|
I12:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MagY2
|
|
group: Base
|
|
J12:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 28.074999999999996 mm
|
|
Alias:
|
|
type: STRING
|
|
value: MagY2
|
|
group: Base
|
|
K12:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 13.424999999999999 mm
|
|
Alias:
|
|
type: STRING
|
|
value: Mag2Y2
|
|
group: Base
|
|
L12:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 16.7 mm
|
|
group: Base
|
|
M12:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 12.7 mm
|
|
group: Base
|
|
N12:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 17.6 mm
|
|
group: Base
|
|
O12:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 22.5 mm
|
|
group: Base
|
|
P12:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 26.4 mm
|
|
group: Base
|
|
A13:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MeasuredOD3
|
|
group: Base
|
|
B13:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 22.4 mm
|
|
group: Base
|
|
C13:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SOD3
|
|
group: Base
|
|
D13:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 22.75 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SOD3
|
|
group: Base
|
|
E13:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SCL3
|
|
group: Base
|
|
F13:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 58.556250000000006 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SCL3
|
|
group: Base
|
|
G13:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SLeft3
|
|
group: Base
|
|
H13:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 47.35625 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SLeft3
|
|
group: Base
|
|
I13:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MagY3
|
|
group: Base
|
|
J13:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 28.025 mm
|
|
Alias:
|
|
type: STRING
|
|
value: MagY3
|
|
group: Base
|
|
K13:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 13.475 mm
|
|
Alias:
|
|
type: STRING
|
|
value: Mag2Y3
|
|
group: Base
|
|
L13:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 17.7 mm
|
|
group: Base
|
|
M13:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 12.8 mm
|
|
group: Base
|
|
N13:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 17.9 mm
|
|
group: Base
|
|
O13:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 22.4 mm
|
|
group: Base
|
|
P13:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 28.0 mm
|
|
group: Base
|
|
A14:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MeasuredOD4
|
|
group: Base
|
|
B14:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 22.4 mm
|
|
group: Base
|
|
C14:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SOD4
|
|
group: Base
|
|
D14:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 22.75 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SOD4
|
|
group: Base
|
|
E14:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SCL4
|
|
group: Base
|
|
F14:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 81.9 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SCL4
|
|
group: Base
|
|
G14:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SLeft4
|
|
group: Base
|
|
H14:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 70.7 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SLeft4
|
|
group: Base
|
|
I14:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MagY4
|
|
group: Base
|
|
J14:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 28.025 mm
|
|
Alias:
|
|
type: STRING
|
|
value: MagY4
|
|
group: Base
|
|
K14:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 13.475 mm
|
|
Alias:
|
|
type: STRING
|
|
value: Mag2Y4
|
|
group: Base
|
|
L14:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 16.7 mm
|
|
group: Base
|
|
M14:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 12.6 mm
|
|
group: Base
|
|
N14:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 19.7 mm
|
|
group: Base
|
|
O14:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 22.4 mm
|
|
group: Base
|
|
P14:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 29.3 mm
|
|
group: Base
|
|
A15:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MeasuredOD5
|
|
group: Base
|
|
B15:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 22.4 mm
|
|
group: Base
|
|
C15:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SOD5
|
|
group: Base
|
|
D15:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 22.75 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SOD5
|
|
group: Base
|
|
E15:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SCL5
|
|
group: Base
|
|
F15:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 105.24375 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SCL5
|
|
group: Base
|
|
G15:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SLeft5
|
|
group: Base
|
|
H15:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 94.04375 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SLeft5
|
|
group: Base
|
|
I15:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MagY5
|
|
group: Base
|
|
J15:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 28.025 mm
|
|
Alias:
|
|
type: STRING
|
|
value: MagY5
|
|
group: Base
|
|
K15:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 13.475 mm
|
|
Alias:
|
|
type: STRING
|
|
value: Mag2Y5
|
|
group: Base
|
|
L15:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 17.2 mm
|
|
group: Base
|
|
M15:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 14.3 mm
|
|
group: Base
|
|
N15:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 22.1 mm
|
|
group: Base
|
|
O15:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 22.4 mm
|
|
group: Base
|
|
P15:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 31.0 mm
|
|
group: Base
|
|
A16:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MeasuredOD6
|
|
group: Base
|
|
B16:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 23.8 mm
|
|
group: Base
|
|
C16:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SOD6
|
|
group: Base
|
|
D16:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 24.150000000000002 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SOD6
|
|
group: Base
|
|
E16:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SCL6
|
|
group: Base
|
|
F16:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 129.2875 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SCL6
|
|
group: Base
|
|
G16:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SLeft6
|
|
group: Base
|
|
H16:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 117.38749999999999 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SLeft6
|
|
group: Base
|
|
I16:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MagY6
|
|
group: Base
|
|
J16:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 28.725 mm
|
|
Alias:
|
|
type: STRING
|
|
value: MagY6
|
|
group: Base
|
|
K16:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 12.774999999999999 mm
|
|
Alias:
|
|
type: STRING
|
|
value: Mag2Y6
|
|
group: Base
|
|
L16:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 17.8 mm
|
|
group: Base
|
|
M16:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 12.9 mm
|
|
group: Base
|
|
N16:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 23.4 mm
|
|
group: Base
|
|
O16:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 23.8 mm
|
|
group: Base
|
|
P16:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 32.6 mm
|
|
group: Base
|
|
A17:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MeasuredOD7
|
|
group: Base
|
|
B17:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 24.6 mm
|
|
group: Base
|
|
C17:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SOD7
|
|
group: Base
|
|
D17:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 24.950000000000003 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SOD7
|
|
group: Base
|
|
E17:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SCL7
|
|
group: Base
|
|
F17:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 154.43124999999998 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SCL7
|
|
group: Base
|
|
G17:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SLeft7
|
|
group: Base
|
|
H17:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 142.13124999999997 mm
|
|
Alias:
|
|
type: STRING
|
|
value: SLeft7
|
|
group: Base
|
|
I17:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: MagY7
|
|
group: Base
|
|
J17:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 29.125 mm
|
|
Alias:
|
|
type: STRING
|
|
value: MagY7
|
|
group: Base
|
|
K17:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 12.374999999999998 mm
|
|
Alias:
|
|
type: STRING
|
|
value: Mag2Y7
|
|
group: Base
|
|
L17:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 19.05 mm
|
|
group: Base
|
|
M17:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 14.3 mm
|
|
group: Base
|
|
N17:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 25.3 mm
|
|
group: Base
|
|
O17:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 24.6 mm
|
|
group: Base
|
|
A19:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: 'Calculate spacing:'
|
|
group: Base
|
|
A20:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SNumber
|
|
group: Base
|
|
B20:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: INT
|
|
value: 7
|
|
group: Base
|
|
A21:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: TotalWidth
|
|
group: Base
|
|
B21:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 167.5 mm
|
|
group: Base
|
|
A22:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: SocketTotalWidth
|
|
group: Base
|
|
B22:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 162.75 mm
|
|
group: Base
|
|
A23:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Spacing
|
|
group: Base
|
|
B23:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: QUANTITY
|
|
value: 0.59375 mm
|
|
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: 11.86875
|
|
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: 20.75
|
|
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: BinBase.yTotalWidth / 2
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Diameter
|
|
Value:
|
|
type: FLOAT
|
|
value: 22.55
|
|
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: 22.85
|
|
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: 22.75
|
|
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: 22.75
|
|
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: 22.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: Spreadsheet.SOD5
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Diameter
|
|
Value:
|
|
type: FLOAT
|
|
value: 24.150000000000002
|
|
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: 129.2875
|
|
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: 105.24375
|
|
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: 81.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.SCL4
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceX
|
|
Value:
|
|
type: FLOAT
|
|
value: 58.556250000000006
|
|
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: 35.1625
|
|
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: 20.75
|
|
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: BinBase.yTotalWidth / 2
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceY
|
|
Value:
|
|
type: FLOAT
|
|
value: 20.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: BinBase.yTotalWidth / 2
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceY
|
|
Value:
|
|
type: FLOAT
|
|
value: 20.75
|
|
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: BinBase.yTotalWidth / 2
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceY
|
|
Value:
|
|
type: FLOAT
|
|
value: 20.75
|
|
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: BinBase.yTotalWidth / 2
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceY
|
|
Value:
|
|
type: FLOAT
|
|
value: 20.75
|
|
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: BinBase.yTotalWidth / 2
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Diameter
|
|
Value:
|
|
type: FLOAT
|
|
value: 24.950000000000003
|
|
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.SOD7
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceX
|
|
Value:
|
|
type: FLOAT
|
|
value: 154.43124999999998
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 6
|
|
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.SCL7
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceY
|
|
Value:
|
|
type: FLOAT
|
|
value: 20.75
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 6
|
|
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: BinBase.yTotalWidth / 2
|
|
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: 24.150000000000002
|
|
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: 22.75
|
|
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: 22.75
|
|
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: 22.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: Spreadsheet.SOD3
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Distance
|
|
Value:
|
|
type: FLOAT
|
|
value: 22.85
|
|
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: 22.55
|
|
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: 20.75
|
|
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: BinBase.yTotalWidth / 2
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Distance
|
|
Value:
|
|
type: FLOAT
|
|
value: 20.75
|
|
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: BinBase.yTotalWidth / 2
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Distance
|
|
Value:
|
|
type: FLOAT
|
|
value: 20.75
|
|
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: BinBase.yTotalWidth / 2
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Distance
|
|
Value:
|
|
type: FLOAT
|
|
value: 20.75
|
|
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: BinBase.yTotalWidth / 2
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Distance
|
|
Value:
|
|
type: FLOAT
|
|
value: 20.75
|
|
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: BinBase.yTotalWidth / 2
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Distance
|
|
Value:
|
|
type: FLOAT
|
|
value: 20.75
|
|
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: BinBase.yTotalWidth / 2
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceX
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.7687500000000007
|
|
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: 23.9125
|
|
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: 47.35625
|
|
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: 70.7
|
|
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: 94.04375
|
|
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: 117.38749999999999
|
|
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
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Coincident
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 24
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 25
|
|
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: 25
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 26
|
|
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: 26
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 27
|
|
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: 27
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 24
|
|
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: 24
|
|
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: 26
|
|
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: 25
|
|
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: 27
|
|
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: 20.75
|
|
First:
|
|
type: INT
|
|
value: 25
|
|
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.yTotalWidth / 2
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Distance
|
|
Value:
|
|
type: FLOAT
|
|
value: 24.950000000000003
|
|
First:
|
|
type: INT
|
|
value: 24
|
|
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.SOD7
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceX
|
|
Value:
|
|
type: FLOAT
|
|
value: 142.13124999999997
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 24
|
|
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
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.SLeft7
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Horizontal
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 24
|
|
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
|
|
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: 27.924999999999997
|
|
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: 28.074999999999996
|
|
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: 28.025
|
|
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: 28.025
|
|
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: 28.025
|
|
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: 28.725
|
|
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: 11.86875
|
|
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: 35.1625
|
|
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: 129.2875
|
|
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: 105.24375
|
|
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: 81.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.SCL4
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceX
|
|
Value:
|
|
type: FLOAT
|
|
value: 58.556250000000006
|
|
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: Diameter
|
|
Value:
|
|
type: FLOAT
|
|
value: 6.2
|
|
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.MagnetOD
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceX
|
|
Value:
|
|
type: FLOAT
|
|
value: 154.43124999999998
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 6
|
|
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.SCL7
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceY
|
|
Value:
|
|
type: FLOAT
|
|
value: 29.125
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 6
|
|
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.MagY7
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Diameter
|
|
Value:
|
|
type: FLOAT
|
|
value: 6.2
|
|
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: Spreadsheet.MagnetOD
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Vertical
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 0
|
|
FirstPos:
|
|
type: INT
|
|
value: 3
|
|
Second:
|
|
type: INT
|
|
value: 7
|
|
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
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceY
|
|
Value:
|
|
type: FLOAT
|
|
value: 13.575
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 7
|
|
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.Mag2Y1
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Diameter
|
|
Value:
|
|
type: FLOAT
|
|
value: 6.2
|
|
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: Spreadsheet.MagnetOD
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Diameter
|
|
Value:
|
|
type: FLOAT
|
|
value: 6.2
|
|
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: Spreadsheet.MagnetOD
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Diameter
|
|
Value:
|
|
type: FLOAT
|
|
value: 6.2
|
|
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.MagnetOD
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Diameter
|
|
Value:
|
|
type: FLOAT
|
|
value: 6.2
|
|
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
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.MagnetOD
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Diameter
|
|
Value:
|
|
type: FLOAT
|
|
value: 6.2
|
|
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
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.MagnetOD
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Diameter
|
|
Value:
|
|
type: FLOAT
|
|
value: 6.2
|
|
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: Spreadsheet.MagnetOD
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceY
|
|
Value:
|
|
type: FLOAT
|
|
value: 12.374999999999998
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 13
|
|
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.Mag2Y7
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceY
|
|
Value:
|
|
type: FLOAT
|
|
value: 12.774999999999999
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 12
|
|
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.Mag2Y6
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceY
|
|
Value:
|
|
type: FLOAT
|
|
value: 13.475
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 11
|
|
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.Mag2Y5
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceY
|
|
Value:
|
|
type: FLOAT
|
|
value: 13.475
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 10
|
|
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.Mag2Y4
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceY
|
|
Value:
|
|
type: FLOAT
|
|
value: 13.475
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 9
|
|
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.Mag2Y3
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceY
|
|
Value:
|
|
type: FLOAT
|
|
value: 13.424999999999999
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 8
|
|
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.Mag2Y2
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Vertical
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 1
|
|
FirstPos:
|
|
type: INT
|
|
value: 3
|
|
Second:
|
|
type: INT
|
|
value: 8
|
|
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
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Vertical
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 2
|
|
FirstPos:
|
|
type: INT
|
|
value: 3
|
|
Second:
|
|
type: INT
|
|
value: 9
|
|
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
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Vertical
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 3
|
|
FirstPos:
|
|
type: INT
|
|
value: 3
|
|
Second:
|
|
type: INT
|
|
value: 10
|
|
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
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Vertical
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 4
|
|
FirstPos:
|
|
type: INT
|
|
value: 3
|
|
Second:
|
|
type: INT
|
|
value: 11
|
|
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
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Vertical
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 5
|
|
FirstPos:
|
|
type: INT
|
|
value: 3
|
|
Second:
|
|
type: INT
|
|
value: 12
|
|
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
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Vertical
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 6
|
|
FirstPos:
|
|
type: INT
|
|
value: 3
|
|
Second:
|
|
type: INT
|
|
value: 13
|
|
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
|
|
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: PocketMagnets
|
|
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: Sketch004
|
|
id: 159
|
|
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: Vertical
|
|
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: Vertical
|
|
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: Horizontal
|
|
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: Horizontal
|
|
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: Vertical
|
|
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: Vertical
|
|
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: Horizontal
|
|
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: Horizontal
|
|
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: Vertical
|
|
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: Vertical
|
|
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: Horizontal
|
|
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: Horizontal
|
|
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: Vertical
|
|
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: Vertical
|
|
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: Horizontal
|
|
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: Horizontal
|
|
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: Vertical
|
|
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: Vertical
|
|
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: Horizontal
|
|
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: Horizontal
|
|
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: Vertical
|
|
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: Vertical
|
|
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: Horizontal
|
|
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: Horizontal
|
|
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: Coincident
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 24
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 25
|
|
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: 25
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 26
|
|
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: 26
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 27
|
|
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: 27
|
|
FirstPos:
|
|
type: INT
|
|
value: 2
|
|
Second:
|
|
type: INT
|
|
value: 24
|
|
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: Vertical
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 24
|
|
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: 26
|
|
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: 25
|
|
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: 27
|
|
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: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 0
|
|
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: Horizontal
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 4
|
|
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: Horizontal
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 8
|
|
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: Horizontal
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 12
|
|
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: Horizontal
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: 16
|
|
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: Horizontal
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 20
|
|
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: Horizontal
|
|
Value:
|
|
type: FLOAT
|
|
value: 0.0
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 24
|
|
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: Distance
|
|
Value:
|
|
type: FLOAT
|
|
value: 20.75
|
|
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: BinBase.yTotalWidth / 2
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Distance
|
|
Value:
|
|
type: FLOAT
|
|
value: 20.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.yTotalWidth / 2
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Distance
|
|
Value:
|
|
type: FLOAT
|
|
value: 20.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.yTotalWidth / 2
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Distance
|
|
Value:
|
|
type: FLOAT
|
|
value: 20.75
|
|
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
|
|
.:
|
|
type: 'NULL'
|
|
expression: BinBase.yTotalWidth / 2
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Distance
|
|
Value:
|
|
type: FLOAT
|
|
value: 20.75
|
|
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
|
|
.:
|
|
type: 'NULL'
|
|
expression: BinBase.yTotalWidth / 2
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Distance
|
|
Value:
|
|
type: FLOAT
|
|
value: 20.75
|
|
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: BinBase.yTotalWidth / 2
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Distance
|
|
Value:
|
|
type: FLOAT
|
|
value: 20.75
|
|
First:
|
|
type: INT
|
|
value: 24
|
|
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.yTotalWidth / 2
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Distance
|
|
Value:
|
|
type: FLOAT
|
|
value: 6.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.ViewWidth
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Distance
|
|
Value:
|
|
type: FLOAT
|
|
value: 6.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
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.ViewWidth
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Distance
|
|
Value:
|
|
type: FLOAT
|
|
value: 6.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
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.ViewWidth
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Distance
|
|
Value:
|
|
type: FLOAT
|
|
value: 6.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
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.ViewWidth
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Distance
|
|
Value:
|
|
type: FLOAT
|
|
value: 6.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
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.ViewWidth
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Distance
|
|
Value:
|
|
type: FLOAT
|
|
value: 6.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
|
|
.:
|
|
type: 'NULL'
|
|
expression: Spreadsheet.ViewWidth
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: Distance
|
|
Value:
|
|
type: FLOAT
|
|
value: 6.0
|
|
First:
|
|
type: INT
|
|
value: 27
|
|
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.ViewWidth
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceX
|
|
Value:
|
|
type: FLOAT
|
|
value: 8.86875
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 0
|
|
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
|
|
.:
|
|
type: 'NULL'
|
|
expression: -Spreadsheet.ViewWidth / 2 + Spreadsheet.SCL1
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceX
|
|
Value:
|
|
type: FLOAT
|
|
value: 32.1625
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
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
|
|
.:
|
|
type: 'NULL'
|
|
expression: -Spreadsheet.ViewWidth / 2 + Spreadsheet.SCL2
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceX
|
|
Value:
|
|
type: FLOAT
|
|
value: 55.556250000000006
|
|
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
|
|
.:
|
|
type: 'NULL'
|
|
expression: -Spreadsheet.ViewWidth / 2 + Spreadsheet.SCL3
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceX
|
|
Value:
|
|
type: FLOAT
|
|
value: 78.9
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 13
|
|
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
|
|
.:
|
|
type: 'NULL'
|
|
expression: -Spreadsheet.ViewWidth / 2 + Spreadsheet.SCL4
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceX
|
|
Value:
|
|
type: FLOAT
|
|
value: 102.24375
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 17
|
|
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
|
|
.:
|
|
type: 'NULL'
|
|
expression: -Spreadsheet.ViewWidth / 2 + Spreadsheet.SCL5
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceX
|
|
Value:
|
|
type: FLOAT
|
|
value: 126.2875
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 21
|
|
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
|
|
.:
|
|
type: 'NULL'
|
|
expression: -Spreadsheet.ViewWidth / 2 + Spreadsheet.SCL6
|
|
- kind: Constraint
|
|
paths:
|
|
Type:
|
|
type: STRING
|
|
value: DistanceX
|
|
Value:
|
|
type: FLOAT
|
|
value: 151.43124999999998
|
|
First:
|
|
type: INT
|
|
value: -1
|
|
FirstPos:
|
|
type: INT
|
|
value: 1
|
|
Second:
|
|
type: INT
|
|
value: 25
|
|
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
|
|
.:
|
|
type: 'NULL'
|
|
expression: -Spreadsheet.ViewWidth / 2 + Spreadsheet.SCL7
|
|
group: Sketch
|
|
Label:
|
|
kind: Primitive
|
|
paths:
|
|
.:
|
|
type: STRING
|
|
value: Sketch004
|
|
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: Pocket003
|
|
id: 160
|
|
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: PocketViewWindow
|
|
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: Origin001
|
|
id: 161
|
|
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: Body/Pocket003
|
|
after: Body/Pocket002
|
|
- path: Body/Pocket003/Sketch004
|
|
after: null
|
|
- path: Spreadsheet
|
|
after: Body
|