diff --git a/extensions/boxes.py.AllEdges.inx b/extensions/boxes.py.AllEdges.inx
index ddff1e81..f55918cd 100644
--- a/extensions/boxes.py.AllEdges.inx
+++ b/extensions/boxes.py.AllEdges.inx
@@ -7,84 +7,84 @@
alledges
-
- 100
+
+ 100
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
-
- 60
- 2.0
- 1.0
- 4.0
+
+ 60
+ 2.0
+ 1.0
+ 4.0
-
- 0
- false
- 0.5
-
- - outset
- - flush
+
+ 0
+ false
+ 0.5
+
+
+
- 2
- 0
- 1
+ 2
+ 0
+ 1
-
- 90.0
- true
-
- - both
- - none
- - left
- - right
+
+ 90.0
+ true
+
+
+
+
+
-
- - rectangular
- - springs
+
+
+
- 2.0
- 1.0
- 3.0
- 0.05
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 3.0
+ 0.05
+ 2.0
+ 1.0
-
- 5
- 0.1
- 3.0
+
+ 5
+ 0.1
+ 3.0
-
- 1.05
- 1.0
- 0.5
- 5.0
+
+ 1.05
+ 1.0
+ 0.5
+ 5.0
diff --git a/extensions/boxes.py.AngledBox.inx b/extensions/boxes.py.AngledBox.inx
index 6055f4db..0f08d074 100644
--- a/extensions/boxes.py.AngledBox.inx
+++ b/extensions/boxes.py.AngledBox.inx
@@ -7,46 +7,46 @@
angledbox
-
- 100.0
- 100.0
- 100.0
- true
-
- - F Finger Joint (opposing side)
- - h Edge (parallel Finger Joint Holes)
- - s Stackable (bottom, finger joint holes)
- - e Straight Edge
+
+ 100.0
+ 100.0
+ 100.0
+ true
+
+
+
+
+
- 5
-
- - none
- - angled hole
- - angled lid
- - angled lid2
+ 5
+
+
+
+
+
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.AngledCutJig.inx b/extensions/boxes.py.AngledCutJig.inx
index c7d3b246..134d2bfb 100644
--- a/extensions/boxes.py.AngledCutJig.inx
+++ b/extensions/boxes.py.AngledCutJig.inx
@@ -7,32 +7,32 @@
angledcutjig
-
- 50
- 100
- 45.0
+
+ 50
+ 100
+ 45.0
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 1.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 1.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.Arcade.inx b/extensions/boxes.py.Arcade.inx
index 40a7f575..35776a47 100644
--- a/extensions/boxes.py.Arcade.inx
+++ b/extensions/boxes.py.Arcade.inx
@@ -7,32 +7,32 @@
arcade
-
- 450.0
- 350.0
- 150.0
+
+ 450.0
+ 350.0
+ 150.0
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.Atreus21.inx b/extensions/boxes.py.Atreus21.inx
index 455e1951..12875124 100644
--- a/extensions/boxes.py.Atreus21.inx
+++ b/extensions/boxes.py.Atreus21.inx
@@ -7,32 +7,32 @@
atreus21
-
- 1.5
- false
- 1.5
+
+ 1.5
+ false
+ 1.5
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 1
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 1
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.BasedBox.inx b/extensions/boxes.py.BasedBox.inx
index 98d802bf..b79377a7 100644
--- a/extensions/boxes.py.BasedBox.inx
+++ b/extensions/boxes.py.BasedBox.inx
@@ -7,33 +7,33 @@
basedbox
-
- 100.0
- 100.0
- 100.0
- true
+
+ 100.0
+ 100.0
+ 100.0
+ true
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.BayonetBox.inx b/extensions/boxes.py.BayonetBox.inx
index 7028333b..d66983e7 100644
--- a/extensions/boxes.py.BayonetBox.inx
+++ b/extensions/boxes.py.BayonetBox.inx
@@ -7,18 +7,18 @@
bayonetbox
-
- 50.0
- 10
- true
+
+ 50.0
+ 10
+ true
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
diff --git a/extensions/boxes.py.BinTray.inx b/extensions/boxes.py.BinTray.inx
index 13d10f27..2a260503 100644
--- a/extensions/boxes.py.BinTray.inx
+++ b/extensions/boxes.py.BinTray.inx
@@ -7,34 +7,34 @@
bintray
-
- 50*3
- 50*3
- 100.0
- true
- 0.4
+
+ 50*3
+ 50*3
+ 100.0
+ true
+ 0.4
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 0.5
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 0.5
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.BottleStack.inx b/extensions/boxes.py.BottleStack.inx
index 7ecc10cc..c3067641 100644
--- a/extensions/boxes.py.BottleStack.inx
+++ b/extensions/boxes.py.BottleStack.inx
@@ -7,19 +7,19 @@
bottlestack
-
- 80
- 3
- 80
- true
+
+ 80
+ 3
+ 80
+ true
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
diff --git a/extensions/boxes.py.BurnTest.inx b/extensions/boxes.py.BurnTest.inx
index 044a9e9f..68a01dee 100644
--- a/extensions/boxes.py.BurnTest.inx
+++ b/extensions/boxes.py.BurnTest.inx
@@ -7,32 +7,32 @@
burntest
-
- 100
- 0.01
- 2
+
+ 100
+ 0.01
+ 2
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.CardBox.inx b/extensions/boxes.py.CardBox.inx
index f41ae877..12c99988 100644
--- a/extensions/boxes.py.CardBox.inx
+++ b/extensions/boxes.py.CardBox.inx
@@ -7,33 +7,33 @@
cardbox
-
- 30
- 65
- 90
- 2
+
+ 30
+ 65
+ 90
+ 2
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.Castle.inx b/extensions/boxes.py.Castle.inx
index 5148b2b5..f263cd35 100644
--- a/extensions/boxes.py.Castle.inx
+++ b/extensions/boxes.py.Castle.inx
@@ -7,29 +7,29 @@
castle
-
+
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.ClosedBox.inx b/extensions/boxes.py.ClosedBox.inx
index 60c38eab..43089c6f 100644
--- a/extensions/boxes.py.ClosedBox.inx
+++ b/extensions/boxes.py.ClosedBox.inx
@@ -7,33 +7,33 @@
closedbox
-
- 100.0
- 100.0
- 100.0
- true
+
+ 100.0
+ 100.0
+ 100.0
+ true
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.ConcaveKnob.inx b/extensions/boxes.py.ConcaveKnob.inx
index 045f5385..722a6294 100644
--- a/extensions/boxes.py.ConcaveKnob.inx
+++ b/extensions/boxes.py.ConcaveKnob.inx
@@ -7,22 +7,22 @@
concaveknob
-
- 50.0
- 3
- 0.2
- 70.0
- 6.0
- 1.0
- 10.0
+
+ 50.0
+ 3
+ 0.2
+ 70.0
+ 6.0
+ 1.0
+ 10.0
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
diff --git a/extensions/boxes.py.Console.inx b/extensions/boxes.py.Console.inx
index 0df790e7..ba108c46 100644
--- a/extensions/boxes.py.Console.inx
+++ b/extensions/boxes.py.Console.inx
@@ -7,41 +7,41 @@
console
-
- 100
- 100
- 100
- 30
- 50
+
+ 100
+ 100
+ 100
+ 30
+ 50
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 0.5
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 0.5
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
-
- 60
- 2.0
- 1.0
- 4.0
+
+ 60
+ 2.0
+ 1.0
+ 4.0
diff --git a/extensions/boxes.py.Console2.inx b/extensions/boxes.py.Console2.inx
index 25b9c209..a46f051b 100644
--- a/extensions/boxes.py.Console2.inx
+++ b/extensions/boxes.py.Console2.inx
@@ -7,50 +7,50 @@
console2
-
- 100
- 100
- 100
-
- - F Finger Joint (opposing side)
- - h Edge (parallel Finger Joint Holes)
- - s Stackable (bottom, finger joint holes)
- - e Straight Edge
+
+ 100
+ 100
+ 100
+
+
+
+
+
- 30
- 50
- true
- true
- true
+ 30
+ 50
+ true
+ true
+ true
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 0.5
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 0.5
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
-
- 60
- 2.0
- 1.0
- 4.0
+
+ 60
+ 2.0
+ 1.0
+ 4.0
diff --git a/extensions/boxes.py.DinRailBox.inx b/extensions/boxes.py.DinRailBox.inx
index c5ef67b2..a7e36b2e 100644
--- a/extensions/boxes.py.DinRailBox.inx
+++ b/extensions/boxes.py.DinRailBox.inx
@@ -7,34 +7,34 @@
dinrailbox
-
- 70
- 90
- 60
- 35.0
- 0.0
+
+ 70
+ 90
+ 60
+ 35.0
+ 0.0
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 0.8
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 0.8
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.DiscRack.inx b/extensions/boxes.py.DiscRack.inx
index 7a595ac4..5f2c37dc 100644
--- a/extensions/boxes.py.DiscRack.inx
+++ b/extensions/boxes.py.DiscRack.inx
@@ -7,36 +7,36 @@
discrack
-
- 20*10
- 150.0
- 5.0
- 0.75
- 0.75
- 3.0
- 18
+
+ 20*10
+ 150.0
+ 5.0
+ 0.75
+ 0.75
+ 3.0
+ 18
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.Display.inx b/extensions/boxes.py.Display.inx
index 951386cb..eaaebc4d 100644
--- a/extensions/boxes.py.Display.inx
+++ b/extensions/boxes.py.Display.inx
@@ -7,19 +7,19 @@
display
-
- 150.0
- 200.0
- 5.0
- 0.0
+
+ 150.0
+ 200.0
+ 5.0
+ 0.0
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
diff --git a/extensions/boxes.py.DisplayCase.inx b/extensions/boxes.py.DisplayCase.inx
index 29bb44d0..e6b1cc15 100644
--- a/extensions/boxes.py.DisplayCase.inx
+++ b/extensions/boxes.py.DisplayCase.inx
@@ -7,34 +7,34 @@
displaycase
-
- 100.0
- 100.0
- 100.0
- true
- 2
+
+ 100.0
+ 100.0
+ 100.0
+ true
+ 2
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.DisplayShelf.inx b/extensions/boxes.py.DisplayShelf.inx
index 56a28875..a52cfe12 100644
--- a/extensions/boxes.py.DisplayShelf.inx
+++ b/extensions/boxes.py.DisplayShelf.inx
@@ -7,36 +7,36 @@
displayshelf
-
- 400
- 100
- 300
- true
- 3
- 20.0
- 30.0
+
+ 400
+ 100
+ 300
+ true
+ 3
+ 20.0
+ 30.0
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.DividerTray.inx b/extensions/boxes.py.DividerTray.inx
index 86ab5af6..e928f8b2 100644
--- a/extensions/boxes.py.DividerTray.inx
+++ b/extensions/boxes.py.DividerTray.inx
@@ -7,44 +7,44 @@
dividertray
-
- 50*3
- 50*3
- 100.0
- true
- 20
- 0
- 2
- 0.2
- 0
- 1
- 8
- 15
- true
- true
- false
+
+ 50*3
+ 50*3
+ 100.0
+ true
+ 20
+ 0
+ 2
+ 0.2
+ 0
+ 1
+ 8
+ 15
+ true
+ true
+ false
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.DrillBox.inx b/extensions/boxes.py.DrillBox.inx
index 0ff60ca3..7b1a564b 100644
--- a/extensions/boxes.py.DrillBox.inx
+++ b/extensions/boxes.py.DrillBox.inx
@@ -7,29 +7,29 @@
drillbox
-
+
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.ElectronicsBox.inx b/extensions/boxes.py.ElectronicsBox.inx
index 3c4bba17..1c91b2cc 100644
--- a/extensions/boxes.py.ElectronicsBox.inx
+++ b/extensions/boxes.py.ElectronicsBox.inx
@@ -7,39 +7,39 @@
electronicsbox
-
- 100.0
- 100.0
- 100.0
- true
- 25.0
- 2.0
- 3.0
- 3.0
- true
- 7.0
+
+ 100.0
+ 100.0
+ 100.0
+ true
+ 25.0
+ 2.0
+ 3.0
+ 3.0
+ true
+ 7.0
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.EuroRackSkiff.inx b/extensions/boxes.py.EuroRackSkiff.inx
index fe0ec2dc..2ccb2dfe 100644
--- a/extensions/boxes.py.EuroRackSkiff.inx
+++ b/extensions/boxes.py.EuroRackSkiff.inx
@@ -7,31 +7,31 @@
eurorackskiff
-
- 100.0
- 84
+
+ 100.0
+ 84
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.FlexBox.inx b/extensions/boxes.py.FlexBox.inx
index b9f27559..f2a6cd53 100644
--- a/extensions/boxes.py.FlexBox.inx
+++ b/extensions/boxes.py.FlexBox.inx
@@ -7,42 +7,42 @@
flexbox
-
- 100.0
- 100.0
- 100.0
- true
- 15
- 8
+
+ 100.0
+ 100.0
+ 100.0
+ true
+ 15
+ 8
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
-
- 1.05
- 1.0
- 0.5
- 5.0
+
+ 1.05
+ 1.0
+ 0.5
+ 5.0
diff --git a/extensions/boxes.py.FlexBox2.inx b/extensions/boxes.py.FlexBox2.inx
index b6d733a7..2ab0b021 100644
--- a/extensions/boxes.py.FlexBox2.inx
+++ b/extensions/boxes.py.FlexBox2.inx
@@ -7,42 +7,42 @@
flexbox2
-
- 100.0
- 100.0
- 100.0
- true
- 15
- 8
+
+ 100.0
+ 100.0
+ 100.0
+ true
+ 15
+ 8
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
-
- 1.05
- 1.0
- 0.5
- 5.0
+
+ 1.05
+ 1.0
+ 0.5
+ 5.0
diff --git a/extensions/boxes.py.FlexBox3.inx b/extensions/boxes.py.FlexBox3.inx
index b42b1235..c3bac68f 100644
--- a/extensions/boxes.py.FlexBox3.inx
+++ b/extensions/boxes.py.FlexBox3.inx
@@ -7,43 +7,43 @@
flexbox3
-
- 100.0
- 100.0
- true
- 100.0
- 10.0
- 10.0
- 1.0
+
+ 100.0
+ 100.0
+ true
+ 100.0
+ 10.0
+ 10.0
+ 1.0
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 1
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 1
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
-
- 1.05
- 1.0
- 0.5
- 5.0
+
+ 1.05
+ 1.0
+ 0.5
+ 5.0
diff --git a/extensions/boxes.py.FlexBox4.inx b/extensions/boxes.py.FlexBox4.inx
index 02ba7312..c575e3c1 100644
--- a/extensions/boxes.py.FlexBox4.inx
+++ b/extensions/boxes.py.FlexBox4.inx
@@ -7,42 +7,42 @@
flexbox4
-
- 100.0
- 100.0
- 100.0
- true
- 15
- 8
+
+ 100.0
+ 100.0
+ 100.0
+ true
+ 15
+ 8
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
-
- 1.05
- 1.0
- 0.5
- 5.0
+
+ 1.05
+ 1.0
+ 0.5
+ 5.0
diff --git a/extensions/boxes.py.FlexBox5.inx b/extensions/boxes.py.FlexBox5.inx
index 4cd9b922..65180e0e 100644
--- a/extensions/boxes.py.FlexBox5.inx
+++ b/extensions/boxes.py.FlexBox5.inx
@@ -7,42 +7,42 @@
flexbox5
-
- 100.0
- 100.0
- true
- 60
- 60
- 8
+
+ 100.0
+ 100.0
+ true
+ 60
+ 60
+ 8
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
-
- 1.05
- 1.0
- 0.5
- 5.0
+
+ 1.05
+ 1.0
+ 0.5
+ 5.0
diff --git a/extensions/boxes.py.FlexTest.inx b/extensions/boxes.py.FlexTest.inx
index 4a977287..2141f75b 100644
--- a/extensions/boxes.py.FlexTest.inx
+++ b/extensions/boxes.py.FlexTest.inx
@@ -7,24 +7,24 @@
flextest
-
- 100.0
- 100.0
+
+ 100.0
+ 100.0
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 1.05
- 1.0
- 0.5
- 5.0
+
+ 1.05
+ 1.0
+ 0.5
+ 5.0
diff --git a/extensions/boxes.py.FlexTest2.inx b/extensions/boxes.py.FlexTest2.inx
index e420f21e..3e540e0f 100644
--- a/extensions/boxes.py.FlexTest2.inx
+++ b/extensions/boxes.py.FlexTest2.inx
@@ -7,18 +7,18 @@
flextest2
-
- 100.0
- 100.0
- 1
+
+ 100.0
+ 100.0
+ 1
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
diff --git a/extensions/boxes.py.Folder.inx b/extensions/boxes.py.Folder.inx
index dab87942..a9ce0705 100644
--- a/extensions/boxes.py.Folder.inx
+++ b/extensions/boxes.py.Folder.inx
@@ -7,33 +7,33 @@
folder
-
- 100.0
- 100.0
- 20
- 10.0
+
+ 100.0
+ 100.0
+ 20
+ 10.0
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.GearBox.inx b/extensions/boxes.py.GearBox.inx
index d6cdda54..c289cff7 100644
--- a/extensions/boxes.py.GearBox.inx
+++ b/extensions/boxes.py.GearBox.inx
@@ -7,34 +7,34 @@
gearbox
-
- 8
- 20
- 3
- 6.0
- 4
+
+ 8
+ 20
+ 3
+ 6.0
+ 4
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.Gears.inx b/extensions/boxes.py.Gears.inx
index f3f770ed..98f568d2 100644
--- a/extensions/boxes.py.Gears.inx
+++ b/extensions/boxes.py.Gears.inx
@@ -7,24 +7,24 @@
gears
-
- 12
- 6.0
- 75
- 32
- 0.0
- 0
- 5
- 20
- 20
+
+ 12
+ 6.0
+ 75
+ 32
+ 0.0
+ 0
+ 5
+ 20
+ 20
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
diff --git a/extensions/boxes.py.HeartBox.inx b/extensions/boxes.py.HeartBox.inx
index 772675dd..730aa49f 100644
--- a/extensions/boxes.py.HeartBox.inx
+++ b/extensions/boxes.py.HeartBox.inx
@@ -7,43 +7,43 @@
heartbox
-
- 150
- 50
-
- - closed
- - hole
- - lid
+
+ 150
+ 50
+
+
+
+
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 1.0
- 0.0
- 1.0
- 1.0
+ 2.0
+ 1.0
+ 1.0
+ 0.0
+ 1.0
+ 1.0
-
- 1.05
- 1.0
- 0.5
- 5.0
+
+ 1.05
+ 1.0
+ 0.5
+ 5.0
diff --git a/extensions/boxes.py.HingeBox.inx b/extensions/boxes.py.HingeBox.inx
index 6c0cba12..a72547d5 100644
--- a/extensions/boxes.py.HingeBox.inx
+++ b/extensions/boxes.py.HingeBox.inx
@@ -7,48 +7,48 @@
hingebox
-
- 100.0
- 100.0
- 100.0
- true
- 20.0
- 0.0
+
+ 100.0
+ 100.0
+ 100.0
+ true
+ 20.0
+ 0.0
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
-
- 3.2
- 5
- 2
-
- - inside
- - outside
+
+ 3.2
+ 5
+ 2
+
+
+
- 1.5
- 0.05
- 2.0
+ 1.5
+ 0.05
+ 2.0
diff --git a/extensions/boxes.py.Hook.inx b/extensions/boxes.py.Hook.inx
index 5ccf11b9..2a8495bc 100644
--- a/extensions/boxes.py.Hook.inx
+++ b/extensions/boxes.py.Hook.inx
@@ -7,34 +7,34 @@
hook
-
- 40.0
- 40.0
- 40.0
- 20.0
- 45.0
+
+ 40.0
+ 40.0
+ 40.0
+ 20.0
+ 45.0
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 0.5
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 0.5
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.IntegratedHingeBox.inx b/extensions/boxes.py.IntegratedHingeBox.inx
index 40c9b7ad..b7f5fecd 100644
--- a/extensions/boxes.py.IntegratedHingeBox.inx
+++ b/extensions/boxes.py.IntegratedHingeBox.inx
@@ -7,40 +7,40 @@
integratedhingebox
-
- 100.0
- 100.0
- 100.0
- true
- 20.0
+
+ 100.0
+ 100.0
+ 100.0
+ true
+ 20.0
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
-
- 1.0
- 2.0
- 0.1
+
+ 1.0
+ 2.0
+ 0.1
diff --git a/extensions/boxes.py.Keypad.inx b/extensions/boxes.py.Keypad.inx
index 9361de45..597bf9dc 100644
--- a/extensions/boxes.py.Keypad.inx
+++ b/extensions/boxes.py.Keypad.inx
@@ -7,35 +7,35 @@
keypad
-
- 30
- 3
- 4
- 1.5
- false
- 1.5
+
+ 30
+ 3
+ 4
+ 1.5
+ false
+ 1.5
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 1
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 1
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.LBeam.inx b/extensions/boxes.py.LBeam.inx
index 0edb642a..1d211373 100644
--- a/extensions/boxes.py.LBeam.inx
+++ b/extensions/boxes.py.LBeam.inx
@@ -7,33 +7,33 @@
lbeam
-
- 100.0
- 100.0
- 100.0
- true
+
+ 100.0
+ 100.0
+ 100.0
+ true
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.LaserClamp.inx b/extensions/boxes.py.LaserClamp.inx
index 6fe99f78..282a958c 100644
--- a/extensions/boxes.py.LaserClamp.inx
+++ b/extensions/boxes.py.LaserClamp.inx
@@ -7,32 +7,32 @@
laserclamp
-
- 25.0
- 50.0
- 0.0
+
+ 25.0
+ 50.0
+ 0.0
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.LaserHoldfast.inx b/extensions/boxes.py.LaserHoldfast.inx
index 8c49a5ef..b97bf27e 100644
--- a/extensions/boxes.py.LaserHoldfast.inx
+++ b/extensions/boxes.py.LaserHoldfast.inx
@@ -7,19 +7,19 @@
laserholdfast
-
- 25
- 40
- 5.0
- 5.0
+
+ 25
+ 40
+ 5.0
+ 5.0
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
diff --git a/extensions/boxes.py.MagazinFile.inx b/extensions/boxes.py.MagazinFile.inx
index f4f4ea56..846d0297 100644
--- a/extensions/boxes.py.MagazinFile.inx
+++ b/extensions/boxes.py.MagazinFile.inx
@@ -7,34 +7,34 @@
magazinfile
-
- 100.0
- 100.0
- 100.0
- 0.0
- true
+
+ 100.0
+ 100.0
+ 100.0
+ 0.0
+ true
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.MakitaPowerSupply.inx b/extensions/boxes.py.MakitaPowerSupply.inx
index 8e58b248..67667290 100644
--- a/extensions/boxes.py.MakitaPowerSupply.inx
+++ b/extensions/boxes.py.MakitaPowerSupply.inx
@@ -7,31 +7,31 @@
makitapowersupply
-
- 8.0
- 6.3
+
+ 8.0
+ 6.3
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.NemaMount.inx b/extensions/boxes.py.NemaMount.inx
index ca280a3d..55381adb 100644
--- a/extensions/boxes.py.NemaMount.inx
+++ b/extensions/boxes.py.NemaMount.inx
@@ -7,40 +7,40 @@
nemamount
-
-
- - 8
- - 11
- - 14
- - 16
- - 17
- - 23
- - 24
- - 34
- - 42
+
+
+
+
+
+
+
+
+
+
+
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.NotesHolder.inx b/extensions/boxes.py.NotesHolder.inx
index 279d0f37..c193e47c 100644
--- a/extensions/boxes.py.NotesHolder.inx
+++ b/extensions/boxes.py.NotesHolder.inx
@@ -7,46 +7,46 @@
notesholder
-
- 78
- 78
- 35
-
- - F Finger Joint (opposing side)
- - h Edge (parallel Finger Joint Holes)
- - s Stackable (bottom, finger joint holes)
- - e Straight Edge
+
+ 78
+ 78
+ 35
+
+
+
+
+
- 40
+ 40
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 1
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 1
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
-
- 60
- 2.0
- 1.0
- 4.0
+
+ 60
+ 2.0
+ 1.0
+ 4.0
diff --git a/extensions/boxes.py.OpenBox.inx b/extensions/boxes.py.OpenBox.inx
index 4079d3a2..ab4a7074 100644
--- a/extensions/boxes.py.OpenBox.inx
+++ b/extensions/boxes.py.OpenBox.inx
@@ -7,33 +7,33 @@
openbox
-
- 100.0
- 100.0
- 100.0
- true
+
+ 100.0
+ 100.0
+ 100.0
+ true
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.OrganPipe.inx b/extensions/boxes.py.OrganPipe.inx
index be2aec69..dfe34814 100644
--- a/extensions/boxes.py.OrganPipe.inx
+++ b/extensions/boxes.py.OrganPipe.inx
@@ -7,56 +7,56 @@
organpipe
-
-
- - c
- - c#
- - d
- - d#
- - e
- - f
- - f#
- - g
- - g#
- - a
- - a#
- - b
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- 2
- 2.0
- 0.25
- 0.3
- 0
- 588.4
-
- - Pa
- - mBar
- - mmHg
- - mmH2O
+ 2
+ 2.0
+ 0.25
+ 0.3
+ 0
+ 588.4
+
+
+
+
+
- false
+ false
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 1.0
- 1.0
- 3.0
- 0.0
- 3.0
- 1.0
+ 1.0
+ 1.0
+ 3.0
+ 0.0
+ 3.0
+ 1.0
diff --git a/extensions/boxes.py.OttoBody.inx b/extensions/boxes.py.OttoBody.inx
index 83ed4012..e1f6a8ff 100644
--- a/extensions/boxes.py.OttoBody.inx
+++ b/extensions/boxes.py.OttoBody.inx
@@ -7,35 +7,35 @@
ottobody
-
+
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
-
- 1.0
- 2.0
- 0.1
+
+ 1.0
+ 2.0
+ 0.1
diff --git a/extensions/boxes.py.OttoLegs.inx b/extensions/boxes.py.OttoLegs.inx
index 031a43f0..ded03cd5 100644
--- a/extensions/boxes.py.OttoLegs.inx
+++ b/extensions/boxes.py.OttoLegs.inx
@@ -7,32 +7,32 @@
ottolegs
-
- 3.0
- 2.6
- 34.0
+
+ 3.0
+ 2.6
+ 34.0
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 1.0
- 1.0
- 1.0
- 0.0
- 1.0
- 1.0
+ 1.0
+ 1.0
+ 1.0
+ 0.0
+ 1.0
+ 1.0
diff --git a/extensions/boxes.py.OttoSoles.inx b/extensions/boxes.py.OttoSoles.inx
index 11514cf5..32832533 100644
--- a/extensions/boxes.py.OttoSoles.inx
+++ b/extensions/boxes.py.OttoSoles.inx
@@ -7,20 +7,20 @@
ottosoles
-
- 56.0
- 36.0
- 4.0
- 5.0
- 2
+
+ 56.0
+ 36.0
+ 4.0
+ 5.0
+ 2
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
diff --git a/extensions/boxes.py.PaintStorage.inx b/extensions/boxes.py.PaintStorage.inx
index 5005e93d..37b9cae8 100644
--- a/extensions/boxes.py.PaintStorage.inx
+++ b/extensions/boxes.py.PaintStorage.inx
@@ -7,42 +7,42 @@
paintstorage
-
- 100
- 300
- 50
- 30
- 10
- false
+
+ 100
+ 300
+ 50
+ 30
+ 10
+ false
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
-
- 60
- 2.0
- 1.0
- 4.0
+
+ 60
+ 2.0
+ 1.0
+ 4.0
diff --git a/extensions/boxes.py.Planetary.inx b/extensions/boxes.py.Planetary.inx
index 608397bf..503d1115 100644
--- a/extensions/boxes.py.Planetary.inx
+++ b/extensions/boxes.py.Planetary.inx
@@ -7,21 +7,21 @@
planetary
-
- 8
- 20
- 0
- 0
- 3
- 6.0
+
+ 8
+ 20
+ 0
+ 0
+ 3
+ 6.0
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
diff --git a/extensions/boxes.py.Planetary2.inx b/extensions/boxes.py.Planetary2.inx
index c5ee91ad..2da11934 100644
--- a/extensions/boxes.py.Planetary2.inx
+++ b/extensions/boxes.py.Planetary2.inx
@@ -7,51 +7,51 @@
planetary2
-
-
- - 8
- - 11
- - 14
- - 16
- - 17
- - 23
- - 24
- - 34
- - 42
+
+
+
+
+
+
+
+
+
+
+
-
- - 40DP
- - AT5
- - GT2_2mm
- - GT2_3mm
- - GT2_5mm
- - H
- - HTD_3mm
- - HTD_5mm
- - HTD_8mm
- - MXL
- - T10
- - T2_5
- - T5
- - XL
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- 20
- 20
- 0
- 1
- 3
- 6.0
- 2.4
- 4.0
- 3.1
+ 20
+ 20
+ 0
+ 1
+ 3
+ 6.0
+ 2.4
+ 4.0
+ 3.1
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
diff --git a/extensions/boxes.py.PoleHook.inx b/extensions/boxes.py.PoleHook.inx
index 0cd13af3..bfff2817 100644
--- a/extensions/boxes.py.PoleHook.inx
+++ b/extensions/boxes.py.PoleHook.inx
@@ -7,34 +7,34 @@
polehook
-
- 50.0
- 7.8
- 13.0
- 5.5
- 4.0
+
+ 50.0
+ 7.8
+ 13.0
+ 5.5
+ 4.0
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.Pulley.inx b/extensions/boxes.py.Pulley.inx
index 2124e714..9b85a103 100644
--- a/extensions/boxes.py.Pulley.inx
+++ b/extensions/boxes.py.Pulley.inx
@@ -7,36 +7,36 @@
pulley
-
- 6.0
-
- - 40DP
- - AT5
- - GT2_2mm
- - GT2_3mm
- - GT2_5mm
- - H
- - HTD_3mm
- - HTD_5mm
- - HTD_8mm
- - MXL
- - T10
- - T2_5
- - T5
- - XL
+
+ 6.0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- 20
- 5
- false
- 0
+ 20
+ 5
+ false
+ 0
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
diff --git a/extensions/boxes.py.Rack10Box.inx b/extensions/boxes.py.Rack10Box.inx
index 8ff148c8..ed080039 100644
--- a/extensions/boxes.py.Rack10Box.inx
+++ b/extensions/boxes.py.Rack10Box.inx
@@ -7,51 +7,51 @@
rack10box
-
- 100.0
-
- - 1
- - 2
- - 3
- - 4
- - 5
- - 6
- - 7
- - 8
- - 9
- - 10
- - 11
- - 12
- - 13
- - 14
- - 15
- - 16
+
+ 100.0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- 25.0
- 2.0
- 3.0
+ 25.0
+ 2.0
+ 3.0
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 0.5
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 0.5
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.Rack19Box.inx b/extensions/boxes.py.Rack19Box.inx
index 13710f26..74cec572 100644
--- a/extensions/boxes.py.Rack19Box.inx
+++ b/extensions/boxes.py.Rack19Box.inx
@@ -7,51 +7,51 @@
rack19box
-
- 100.0
-
- - 1
- - 2
- - 3
- - 4
- - 5
- - 6
- - 7
- - 8
- - 9
- - 10
- - 11
- - 12
- - 13
- - 14
- - 15
- - 16
+
+ 100.0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- 25.0
- 2.0
- 3.0
+ 25.0
+ 2.0
+ 3.0
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 0.5
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 0.5
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.Rack19HalfWidth.inx b/extensions/boxes.py.Rack19HalfWidth.inx
index 08d67c20..788a0f3f 100644
--- a/extensions/boxes.py.Rack19HalfWidth.inx
+++ b/extensions/boxes.py.Rack19HalfWidth.inx
@@ -7,19 +7,19 @@
rack19halfwidth
-
- 1
- xxmpwx
- 20
- 124
+
+ 1
+ xxmpwx
+ 20
+ 124
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
diff --git a/extensions/boxes.py.RackBox.inx b/extensions/boxes.py.RackBox.inx
index d9f601c0..b3a22621 100644
--- a/extensions/boxes.py.RackBox.inx
+++ b/extensions/boxes.py.RackBox.inx
@@ -7,38 +7,38 @@
rackbox
-
- 100.0
- 100.0
- 100.0
- true
- 25.0
- 2.0
- 3.0
- 4.0
- 7.0
+
+ 100.0
+ 100.0
+ 100.0
+ true
+ 25.0
+ 2.0
+ 3.0
+ 4.0
+ 7.0
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 1.2
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 1.2
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.RectangularWall.inx b/extensions/boxes.py.RectangularWall.inx
index c4bba895..14051314 100644
--- a/extensions/boxes.py.RectangularWall.inx
+++ b/extensions/boxes.py.RectangularWall.inx
@@ -7,264 +7,264 @@
rectangularwall
-
- 100
- 100
-
- - c Abstract Edge Class
- - C Abstract Edge Class
- - d Edge (parallel slot wall Holes)
- - D Edge (parallel slot wall Holes)
- - e Straight Edge
- - E Straight Edge (outset by thickness)
- - f Finger Joint
- - F Finger Joint (opposing side)
- - g Corrugated edge useful as an gipping area
- - h Edge (parallel Finger Joint Holes)
- - i Straight edge with hinge eye
- - I Edge with hinge pin
- - j Straight edge with hinge eye (other end)
- - J Edge with hinge pin (other end)
- - k Straight edge with hinge eye (both ends)
- - K Edge with hinge pin (both ends)
- - l Edge for slide on lid (back)
- - L Edge for slide on lid (box back)
- - m Edge for slide on lid (left)
- - M Edge for slide on lid (box left)
- - n Edge for slide on lid (right)
- - o Edge with chest hinge
- - O Edge with chest hinge (other end)
- - p Edge with chest hinge
- - P Edge with chest hinge (other end)
- - q Edge with pins for an chest hinge
- - Q Edge opposing a chest hinge
- - R Rack (and pinion) Edge
- - s Stackable (bottom, finger joint holes)
- - S Stackable (top)
- - u Edge with cabinet hinges
- - U Edge with cabinet hinges top side
- - v Edge with cabinet hinges for 90° lid
- - V Edge with cabinet hinges 90° lid
+
+ 100
+ 100
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
- - c Abstract Edge Class
- - C Abstract Edge Class
- - d Edge (parallel slot wall Holes)
- - D Edge (parallel slot wall Holes)
- - e Straight Edge
- - E Straight Edge (outset by thickness)
- - f Finger Joint
- - F Finger Joint (opposing side)
- - g Corrugated edge useful as an gipping area
- - h Edge (parallel Finger Joint Holes)
- - i Straight edge with hinge eye
- - I Edge with hinge pin
- - j Straight edge with hinge eye (other end)
- - J Edge with hinge pin (other end)
- - k Straight edge with hinge eye (both ends)
- - K Edge with hinge pin (both ends)
- - l Edge for slide on lid (back)
- - L Edge for slide on lid (box back)
- - m Edge for slide on lid (left)
- - M Edge for slide on lid (box left)
- - n Edge for slide on lid (right)
- - o Edge with chest hinge
- - O Edge with chest hinge (other end)
- - p Edge with chest hinge
- - P Edge with chest hinge (other end)
- - q Edge with pins for an chest hinge
- - Q Edge opposing a chest hinge
- - R Rack (and pinion) Edge
- - s Stackable (bottom, finger joint holes)
- - S Stackable (top)
- - u Edge with cabinet hinges
- - U Edge with cabinet hinges top side
- - v Edge with cabinet hinges for 90° lid
- - V Edge with cabinet hinges 90° lid
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
- - c Abstract Edge Class
- - C Abstract Edge Class
- - d Edge (parallel slot wall Holes)
- - D Edge (parallel slot wall Holes)
- - e Straight Edge
- - E Straight Edge (outset by thickness)
- - f Finger Joint
- - F Finger Joint (opposing side)
- - g Corrugated edge useful as an gipping area
- - h Edge (parallel Finger Joint Holes)
- - i Straight edge with hinge eye
- - I Edge with hinge pin
- - j Straight edge with hinge eye (other end)
- - J Edge with hinge pin (other end)
- - k Straight edge with hinge eye (both ends)
- - K Edge with hinge pin (both ends)
- - l Edge for slide on lid (back)
- - L Edge for slide on lid (box back)
- - m Edge for slide on lid (left)
- - M Edge for slide on lid (box left)
- - n Edge for slide on lid (right)
- - o Edge with chest hinge
- - O Edge with chest hinge (other end)
- - p Edge with chest hinge
- - P Edge with chest hinge (other end)
- - q Edge with pins for an chest hinge
- - Q Edge opposing a chest hinge
- - R Rack (and pinion) Edge
- - s Stackable (bottom, finger joint holes)
- - S Stackable (top)
- - u Edge with cabinet hinges
- - U Edge with cabinet hinges top side
- - v Edge with cabinet hinges for 90° lid
- - V Edge with cabinet hinges 90° lid
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
- - c Abstract Edge Class
- - C Abstract Edge Class
- - d Edge (parallel slot wall Holes)
- - D Edge (parallel slot wall Holes)
- - e Straight Edge
- - E Straight Edge (outset by thickness)
- - f Finger Joint
- - F Finger Joint (opposing side)
- - g Corrugated edge useful as an gipping area
- - h Edge (parallel Finger Joint Holes)
- - i Straight edge with hinge eye
- - I Edge with hinge pin
- - j Straight edge with hinge eye (other end)
- - J Edge with hinge pin (other end)
- - k Straight edge with hinge eye (both ends)
- - K Edge with hinge pin (both ends)
- - l Edge for slide on lid (back)
- - L Edge for slide on lid (box back)
- - m Edge for slide on lid (left)
- - M Edge for slide on lid (box left)
- - n Edge for slide on lid (right)
- - o Edge with chest hinge
- - O Edge with chest hinge (other end)
- - p Edge with chest hinge
- - P Edge with chest hinge (other end)
- - q Edge with pins for an chest hinge
- - Q Edge opposing a chest hinge
- - R Rack (and pinion) Edge
- - s Stackable (bottom, finger joint holes)
- - S Stackable (top)
- - u Edge with cabinet hinges
- - U Edge with cabinet hinges top side
- - v Edge with cabinet hinges for 90° lid
- - V Edge with cabinet hinges 90° lid
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 3.2
- 5
- 2
-
- - inside
- - outside
+
+ 3.2
+ 5
+ 2
+
+
+
- 1.5
- 0.05
- 2.0
+ 1.5
+ 0.05
+ 2.0
-
- 5
- 0.1
- 3.0
+
+ 5
+ 0.1
+ 3.0
-
- 50
- 1.5
- 0.2
- 3
+
+ 50
+ 1.5
+ 0.2
+ 3
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
-
- 20.0
- 0.0
- 3.0
- 20.0
+
+ 20.0
+ 0.0
+ 3.0
+ 20.0
-
- true
-
- - wave
- - bumps
+
+ true
+
+
+
- 0.3
+ 0.3
-
- 0
- false
- 0.5
-
- - outset
- - flush
+
+ 0
+ false
+ 0.5
+
+
+
- 2
- 0
- 1
+ 2
+ 0
+ 1
-
- 1.0
- 2.0
- 0.1
+
+ 1.0
+ 2.0
+ 0.1
-
- 90.0
- true
-
- - both
- - none
- - left
- - right
+
+ 90.0
+ true
+
+
+
+
+
-
- - rectangular
- - springs
+
+
+
- 2.0
- 1.0
- 3.0
- 0.05
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 3.0
+ 0.05
+ 2.0
+ 1.0
-
- 60
- 2.0
- 1.0
- 4.0
+
+ 60
+ 2.0
+ 1.0
+ 4.0
diff --git a/extensions/boxes.py.RegularBox.inx b/extensions/boxes.py.RegularBox.inx
index 0350f544..77388875 100644
--- a/extensions/boxes.py.RegularBox.inx
+++ b/extensions/boxes.py.RegularBox.inx
@@ -7,42 +7,42 @@
regularbox
-
- 100.0
- true
- 50.0
- 5
-
- - none
- - hole
- - angled hole
- - angled lid
- - angled lid2
- - round lid
- - bayonet mount
+
+ 100.0
+ true
+ 50.0
+ 5
+
+
+
+
+
+
+
+
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.RobotArm.inx b/extensions/boxes.py.RobotArm.inx
index 41416ca3..fa1def7d 100644
--- a/extensions/boxes.py.RobotArm.inx
+++ b/extensions/boxes.py.RobotArm.inx
@@ -7,104 +7,104 @@
robotarm
-
-
- - none
- - RobotArmMM
- - RobotArmMm
- - RobotArmUU
- - RobotArmUu
- - RobotArmMu
+
+
+
+
+
+
+
+
-
- - Servo9g
+
+
-
- - Servo9g
+
+
- 50.0
-
- - none
- - RobotArmMM
- - RobotArmMm
- - RobotArmUU
- - RobotArmUu
- - RobotArmMu
+ 50.0
+
+
+
+
+
+
+
-
- - Servo9g
+
+
-
- - Servo9g
+
+
- 50.0
-
- - none
- - RobotArmMM
- - RobotArmMm
- - RobotArmUU
- - RobotArmUu
- - RobotArmMu
+ 50.0
+
+
+
+
+
+
+
-
- - Servo9g
+
+
-
- - Servo9g
+
+
- 50.0
-
- - none
- - RobotArmMM
- - RobotArmMm
- - RobotArmUU
- - RobotArmUu
- - RobotArmMu
+ 50.0
+
+
+
+
+
+
+
-
- - Servo9g
+
+
-
- - Servo9g
+
+
- 50.0
-
- - none
- - RobotArmMM
- - RobotArmMm
- - RobotArmUU
- - RobotArmUu
- - RobotArmMu
+ 50.0
+
+
+
+
+
+
+
-
- - Servo9g
+
+
-
- - Servo9g
+
+
- 50.0
+ 50.0
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.Rotary.inx b/extensions/boxes.py.Rotary.inx
index 8c987980..be3d9900 100644
--- a/extensions/boxes.py.Rotary.inx
+++ b/extensions/boxes.py.Rotary.inx
@@ -7,35 +7,35 @@
rotary
-
- 72.0
- 5.0
- 6.0
- 8.0
- 32.0
- 7.1
+
+ 72.0
+ 5.0
+ 6.0
+ 8.0
+ 32.0
+ 7.1
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.RoundedBox.inx b/extensions/boxes.py.RoundedBox.inx
index d68c20ed..e60236d4 100644
--- a/extensions/boxes.py.RoundedBox.inx
+++ b/extensions/boxes.py.RoundedBox.inx
@@ -7,50 +7,50 @@
roundedbox
-
- 100.0
- 100.0
- 100.0
- true
- 15
-
- - 1
- - 2
- - 3
- - 4
+
+ 100.0
+ 100.0
+ 100.0
+ true
+ 15
+
+
+
+
+
-
- - f Finger Joint
- - F Finger Joint (opposing side)
- - h Edge (parallel Finger Joint Holes)
+
+
+
+
-
- - closed
- - hole
- - lid
+
+
+
+
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.RoyalGame.inx b/extensions/boxes.py.RoyalGame.inx
index 75c383a5..566b35db 100644
--- a/extensions/boxes.py.RoyalGame.inx
+++ b/extensions/boxes.py.RoyalGame.inx
@@ -7,30 +7,30 @@
royalgame
-
- 200
+
+ 200
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
diff --git a/extensions/boxes.py.SBCMicroRack.inx b/extensions/boxes.py.SBCMicroRack.inx
index cd3eefaa..117f8513 100644
--- a/extensions/boxes.py.SBCMicroRack.inx
+++ b/extensions/boxes.py.SBCMicroRack.inx
@@ -7,50 +7,50 @@
sbcmicrorack
-
- 56
- 85
- 5
- 3
- 3
- 28
- 3.5
- 58
- 49
- 2.75
- 18
- 53
- false
- false
+
+ 56
+ 85
+ 5
+ 3
+ 3
+ 28
+ 3.5
+ 58
+ 49
+ 2.75
+ 18
+ 53
+ false
+ false
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
-
- 60
- 2.0
- 1.0
- 4.0
+
+ 60
+ 2.0
+ 1.0
+ 4.0
diff --git a/extensions/boxes.py.ShutterBox.inx b/extensions/boxes.py.ShutterBox.inx
index 10220952..6b865ef1 100644
--- a/extensions/boxes.py.ShutterBox.inx
+++ b/extensions/boxes.py.ShutterBox.inx
@@ -7,44 +7,44 @@
shutterbox
-
- 150
- 100
- 100
- 40.0
-
- - single
- - double
+
+ 150
+ 100
+ 100
+ 40.0
+
+
+
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 0.5
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 0.5
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
-
- 1.05
- 2.0
- 0.75
- 5.0
+
+ 1.05
+ 2.0
+ 0.75
+ 5.0
diff --git a/extensions/boxes.py.SideDoorHousing.inx b/extensions/boxes.py.SideDoorHousing.inx
index 8bee2ebd..72886e3c 100644
--- a/extensions/boxes.py.SideDoorHousing.inx
+++ b/extensions/boxes.py.SideDoorHousing.inx
@@ -7,46 +7,46 @@
sidedoorhousing
-
- 100
- 100
- 100
-
- - F Finger Joint (opposing side)
- - h Edge (parallel Finger Joint Holes)
- - s Stackable (bottom, finger joint holes)
- - e Straight Edge
+
+ 100
+ 100
+ 100
+
+
+
+
+
- true
+ true
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 0.5
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 0.5
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
-
- 60
- 2.0
- 1.0
- 4.0
+
+ 60
+ 2.0
+ 1.0
+ 4.0
diff --git a/extensions/boxes.py.Silverware.inx b/extensions/boxes.py.Silverware.inx
index b74f9425..3271cc66 100644
--- a/extensions/boxes.py.Silverware.inx
+++ b/extensions/boxes.py.Silverware.inx
@@ -7,21 +7,21 @@
silverware
-
- 250
- 154
- 120
- 30
- 150
- 120
+
+ 250
+ 154
+ 120
+ 30
+ 150
+ 120
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
diff --git a/extensions/boxes.py.SlatwallCaliper.inx b/extensions/boxes.py.SlatwallCaliper.inx
index 0b08eb9f..a6c088c9 100644
--- a/extensions/boxes.py.SlatwallCaliper.inx
+++ b/extensions/boxes.py.SlatwallCaliper.inx
@@ -7,43 +7,43 @@
slatwallcaliper
-
- 100
- 18.0
- 6.0
+
+ 100
+ 18.0
+ 6.0
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
-
-
- - hook
- - spring
- - stud
- - none
+
+
+
+
+
+
- 1.0
- 2.0
+ 1.0
+ 2.0
diff --git a/extensions/boxes.py.SlatwallChiselHolder.inx b/extensions/boxes.py.SlatwallChiselHolder.inx
index d546de33..aa517c05 100644
--- a/extensions/boxes.py.SlatwallChiselHolder.inx
+++ b/extensions/boxes.py.SlatwallChiselHolder.inx
@@ -7,51 +7,51 @@
slatwallchiselholder
-
- 120
- 30.0
- 30.0
- 5.0
- 5.0
- 6
-
- - all
- - odds
- - everythird
+
+ 120
+ 30.0
+ 30.0
+ 5.0
+ 5.0
+ 6
+
+
+
+
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 1.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 1.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
-
-
- - hook
- - spring
- - stud
- - none
+
+
+
+
+
+
- 1.0
- 2.0
+ 1.0
+ 2.0
diff --git a/extensions/boxes.py.SlatwallConsole.inx b/extensions/boxes.py.SlatwallConsole.inx
index d96adf50..7436f973 100644
--- a/extensions/boxes.py.SlatwallConsole.inx
+++ b/extensions/boxes.py.SlatwallConsole.inx
@@ -7,45 +7,45 @@
slatwallconsole
-
- 100
- 100
- true
- 50
- 35
+
+ 100
+ 100
+ true
+ 50
+ 35
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
-
-
- - hook
- - spring
- - stud
- - none
+
+
+
+
+
+
- 1.0
- 2.0
+ 1.0
+ 2.0
diff --git a/extensions/boxes.py.SlatwallDrillBox.inx b/extensions/boxes.py.SlatwallDrillBox.inx
index f5df6d80..136c984f 100644
--- a/extensions/boxes.py.SlatwallDrillBox.inx
+++ b/extensions/boxes.py.SlatwallDrillBox.inx
@@ -7,44 +7,44 @@
slatwalldrillbox
-
- 25*6
- 10:20:30
- 25:40:60
- 15.0
+
+ 25*6
+ 10:20:30
+ 25:40:60
+ 15.0
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
-
-
- - hook
- - spring
- - stud
- - none
+
+
+
+
+
+
- 1.0
- 2.0
+ 1.0
+ 2.0
diff --git a/extensions/boxes.py.SlatwallEdges.inx b/extensions/boxes.py.SlatwallEdges.inx
index c8a31d04..94b14e88 100644
--- a/extensions/boxes.py.SlatwallEdges.inx
+++ b/extensions/boxes.py.SlatwallEdges.inx
@@ -7,41 +7,41 @@
slatwalledges
-
- 120
+
+ 120
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+ 90.0
+
+
+
- 2.0
- 1.0
- 2.0
- 0.0
- 2.0
- 1.0
+ 2.0
+ 1.0
+ 2.0
+ 0.0
+ 2.0
+ 1.0
-
-
- - hook
- - spring
- - stud
- - none
+
+
+
+
+
+
- 1.0
- 2.0
+ 1.0
+ 2.0
diff --git a/extensions/boxes.py.SlatwallPlaneHolder.inx b/extensions/boxes.py.SlatwallPlaneHolder.inx
index 159b4e57..c8a0ace9 100644
--- a/extensions/boxes.py.SlatwallPlaneHolder.inx
+++ b/extensions/boxes.py.SlatwallPlaneHolder.inx
@@ -7,44 +7,44 @@
slatwallplaneholder
-
- 80
- 250
- 30
- 80
+
+ 80
+ 250
+ 30
+ 80
-
- 3.0
- 0.0
- false
- 100
- 0.1
+
+ 3.0
+ 0.0
+ false
+ 100
+ 0.1
-
- 90.0
-
- - rectangular
- - springs
+
+