Index: hardware/aluplatte/easySwitchAlu-Körper.step
===================================================================
--- hardware/aluplatte/easySwitchAlu-Körper.step	(revision 10)
+++ hardware/aluplatte/easySwitchAlu-Körper.step	(revision 1)
@@ -2,6 +2,6 @@
 HEADER;
 FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
-FILE_NAME('Open CASCADE Shape Model','2024-12-18T15:46:44',(''),(''),
-  'Open CASCADE STEP processor 7.6','FreeCAD','Unknown');
+FILE_NAME('Open CASCADE Shape Model','2024-11-26T15:29:41',(''),(''),
+  'Open CASCADE STEP processor 7.7','FreeCAD','Unknown');
 FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
 ENDSEC;
@@ -375,5 +375,5 @@
 #364 = PLANE('',#365);
 #365 = AXIS2_PLACEMENT_3D('',#366,#367,#368);
-#366 = CARTESIAN_POINT('',(-1.E-17,-2.77E-15,0.));
+#366 = CARTESIAN_POINT('',(-6.482108215445E-18,-2.77434231621E-15,0.));
 #367 = DIRECTION('',(0.,0.,1.));
 #368 = DIRECTION('',(1.,0.,0.));
@@ -405,5 +405,5 @@
 #394 = PLANE('',#395);
 #395 = AXIS2_PLACEMENT_3D('',#396,#397,#398);
-#396 = CARTESIAN_POINT('',(-1.E-17,-2.77E-15,5.));
+#396 = CARTESIAN_POINT('',(-6.482108215445E-18,-2.77434231621E-15,5.));
 #397 = DIRECTION('',(0.,0.,1.));
 #398 = DIRECTION('',(1.,0.,0.));
@@ -427,5 +427,5 @@
 #411 = FILL_AREA_STYLE('',(#412));
 #412 = FILL_AREA_STYLE_COLOUR('',#413);
-#413 = COLOUR_RGB('',0.447058818107,0.474509808674,0.501960817233);
+#413 = COLOUR_RGB('',0.447059003357,0.474510015008,0.501960993452);
 #414 = CURVE_STYLE('',#415,POSITIVE_LENGTH_MEASURE(0.1),#416);
 #415 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
Index: hardware/aluplatte/easySwitchAlu-KörperPad.step
===================================================================
--- hardware/aluplatte/easySwitchAlu-KörperPad.step	(revision 1)
+++ hardware/aluplatte/easySwitchAlu-KörperPad.step	(revision 1)
@@ -0,0 +1,278 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME('Open CASCADE Shape Model','2024-11-26T15:53:25',(''),(''),
+  'Open CASCADE STEP processor 7.7','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+  'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('Körper','Körper','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#243);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#57,#88,#119,#141,#174,#207,#225));
+#17 = ADVANCED_FACE('',(#18),#52,.F.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20,#30,#38,#46));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(-30.,35.,0.));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(-30.,35.,5.));
+#26 = LINE('',#27,#28);
+#27 = CARTESIAN_POINT('',(-30.,35.,0.));
+#28 = VECTOR('',#29,1.);
+#29 = DIRECTION('',(0.,0.,1.));
+#30 = ORIENTED_EDGE('',*,*,#31,.T.);
+#31 = EDGE_CURVE('',#24,#32,#34,.T.);
+#32 = VERTEX_POINT('',#33);
+#33 = CARTESIAN_POINT('',(-30.,-35.,5.));
+#34 = LINE('',#35,#36);
+#35 = CARTESIAN_POINT('',(-30.,35.,5.));
+#36 = VECTOR('',#37,1.);
+#37 = DIRECTION('',(0.,-1.,0.));
+#38 = ORIENTED_EDGE('',*,*,#39,.F.);
+#39 = EDGE_CURVE('',#40,#32,#42,.T.);
+#40 = VERTEX_POINT('',#41);
+#41 = CARTESIAN_POINT('',(-30.,-35.,0.));
+#42 = LINE('',#43,#44);
+#43 = CARTESIAN_POINT('',(-30.,-35.,0.));
+#44 = VECTOR('',#45,1.);
+#45 = DIRECTION('',(0.,0.,1.));
+#46 = ORIENTED_EDGE('',*,*,#47,.F.);
+#47 = EDGE_CURVE('',#22,#40,#48,.T.);
+#48 = LINE('',#49,#50);
+#49 = CARTESIAN_POINT('',(-30.,35.,0.));
+#50 = VECTOR('',#51,1.);
+#51 = DIRECTION('',(0.,-1.,0.));
+#52 = PLANE('',#53);
+#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56);
+#54 = CARTESIAN_POINT('',(-30.,35.,0.));
+#55 = DIRECTION('',(1.,0.,0.));
+#56 = DIRECTION('',(0.,-1.,0.));
+#57 = ADVANCED_FACE('',(#58),#83,.F.);
+#58 = FACE_BOUND('',#59,.F.);
+#59 = EDGE_LOOP('',(#60,#61,#69,#77));
+#60 = ORIENTED_EDGE('',*,*,#39,.T.);
+#61 = ORIENTED_EDGE('',*,*,#62,.T.);
+#62 = EDGE_CURVE('',#32,#63,#65,.T.);
+#63 = VERTEX_POINT('',#64);
+#64 = CARTESIAN_POINT('',(30.,-35.,5.));
+#65 = LINE('',#66,#67);
+#66 = CARTESIAN_POINT('',(-30.,-35.,5.));
+#67 = VECTOR('',#68,1.);
+#68 = DIRECTION('',(1.,0.,0.));
+#69 = ORIENTED_EDGE('',*,*,#70,.F.);
+#70 = EDGE_CURVE('',#71,#63,#73,.T.);
+#71 = VERTEX_POINT('',#72);
+#72 = CARTESIAN_POINT('',(30.,-35.,0.));
+#73 = LINE('',#74,#75);
+#74 = CARTESIAN_POINT('',(30.,-35.,0.));
+#75 = VECTOR('',#76,1.);
+#76 = DIRECTION('',(0.,0.,1.));
+#77 = ORIENTED_EDGE('',*,*,#78,.F.);
+#78 = EDGE_CURVE('',#40,#71,#79,.T.);
+#79 = LINE('',#80,#81);
+#80 = CARTESIAN_POINT('',(-30.,-35.,0.));
+#81 = VECTOR('',#82,1.);
+#82 = DIRECTION('',(1.,0.,0.));
+#83 = PLANE('',#84);
+#84 = AXIS2_PLACEMENT_3D('',#85,#86,#87);
+#85 = CARTESIAN_POINT('',(-30.,-35.,0.));
+#86 = DIRECTION('',(0.,1.,0.));
+#87 = DIRECTION('',(1.,0.,0.));
+#88 = ADVANCED_FACE('',(#89),#114,.F.);
+#89 = FACE_BOUND('',#90,.F.);
+#90 = EDGE_LOOP('',(#91,#92,#100,#108));
+#91 = ORIENTED_EDGE('',*,*,#70,.T.);
+#92 = ORIENTED_EDGE('',*,*,#93,.T.);
+#93 = EDGE_CURVE('',#63,#94,#96,.T.);
+#94 = VERTEX_POINT('',#95);
+#95 = CARTESIAN_POINT('',(30.,35.,5.));
+#96 = LINE('',#97,#98);
+#97 = CARTESIAN_POINT('',(30.,-35.,5.));
+#98 = VECTOR('',#99,1.);
+#99 = DIRECTION('',(0.,1.,0.));
+#100 = ORIENTED_EDGE('',*,*,#101,.F.);
+#101 = EDGE_CURVE('',#102,#94,#104,.T.);
+#102 = VERTEX_POINT('',#103);
+#103 = CARTESIAN_POINT('',(30.,35.,0.));
+#104 = LINE('',#105,#106);
+#105 = CARTESIAN_POINT('',(30.,35.,0.));
+#106 = VECTOR('',#107,1.);
+#107 = DIRECTION('',(0.,0.,1.));
+#108 = ORIENTED_EDGE('',*,*,#109,.F.);
+#109 = EDGE_CURVE('',#71,#102,#110,.T.);
+#110 = LINE('',#111,#112);
+#111 = CARTESIAN_POINT('',(30.,-35.,0.));
+#112 = VECTOR('',#113,1.);
+#113 = DIRECTION('',(0.,1.,0.));
+#114 = PLANE('',#115);
+#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118);
+#116 = CARTESIAN_POINT('',(30.,-35.,0.));
+#117 = DIRECTION('',(-1.,0.,0.));
+#118 = DIRECTION('',(0.,1.,0.));
+#119 = ADVANCED_FACE('',(#120),#136,.F.);
+#120 = FACE_BOUND('',#121,.F.);
+#121 = EDGE_LOOP('',(#122,#123,#129,#130));
+#122 = ORIENTED_EDGE('',*,*,#101,.T.);
+#123 = ORIENTED_EDGE('',*,*,#124,.T.);
+#124 = EDGE_CURVE('',#94,#24,#125,.T.);
+#125 = LINE('',#126,#127);
+#126 = CARTESIAN_POINT('',(30.,35.,5.));
+#127 = VECTOR('',#128,1.);
+#128 = DIRECTION('',(-1.,0.,0.));
+#129 = ORIENTED_EDGE('',*,*,#21,.F.);
+#130 = ORIENTED_EDGE('',*,*,#131,.F.);
+#131 = EDGE_CURVE('',#102,#22,#132,.T.);
+#132 = LINE('',#133,#134);
+#133 = CARTESIAN_POINT('',(30.,35.,0.));
+#134 = VECTOR('',#135,1.);
+#135 = DIRECTION('',(-1.,0.,0.));
+#136 = PLANE('',#137);
+#137 = AXIS2_PLACEMENT_3D('',#138,#139,#140);
+#138 = CARTESIAN_POINT('',(30.,35.,0.));
+#139 = DIRECTION('',(0.,-1.,0.));
+#140 = DIRECTION('',(-1.,0.,0.));
+#141 = ADVANCED_FACE('',(#142),#169,.F.);
+#142 = FACE_BOUND('',#143,.T.);
+#143 = EDGE_LOOP('',(#144,#154,#161,#162));
+#144 = ORIENTED_EDGE('',*,*,#145,.T.);
+#145 = EDGE_CURVE('',#146,#148,#150,.T.);
+#146 = VERTEX_POINT('',#147);
+#147 = CARTESIAN_POINT('',(2.5,-23.75,0.));
+#148 = VERTEX_POINT('',#149);
+#149 = CARTESIAN_POINT('',(2.5,-23.75,5.));
+#150 = LINE('',#151,#152);
+#151 = CARTESIAN_POINT('',(2.5,-23.75,0.));
+#152 = VECTOR('',#153,1.);
+#153 = DIRECTION('',(0.,0.,1.));
+#154 = ORIENTED_EDGE('',*,*,#155,.T.);
+#155 = EDGE_CURVE('',#148,#148,#156,.T.);
+#156 = CIRCLE('',#157,2.5);
+#157 = AXIS2_PLACEMENT_3D('',#158,#159,#160);
+#158 = CARTESIAN_POINT('',(0.,-23.75,5.));
+#159 = DIRECTION('',(0.,0.,1.));
+#160 = DIRECTION('',(1.,0.,0.));
+#161 = ORIENTED_EDGE('',*,*,#145,.F.);
+#162 = ORIENTED_EDGE('',*,*,#163,.F.);
+#163 = EDGE_CURVE('',#146,#146,#164,.T.);
+#164 = CIRCLE('',#165,2.5);
+#165 = AXIS2_PLACEMENT_3D('',#166,#167,#168);
+#166 = CARTESIAN_POINT('',(0.,-23.75,0.));
+#167 = DIRECTION('',(0.,0.,1.));
+#168 = DIRECTION('',(1.,0.,0.));
+#169 = CYLINDRICAL_SURFACE('',#170,2.5);
+#170 = AXIS2_PLACEMENT_3D('',#171,#172,#173);
+#171 = CARTESIAN_POINT('',(0.,-23.75,0.));
+#172 = DIRECTION('',(-0.,-0.,-1.));
+#173 = DIRECTION('',(1.,0.,0.));
+#174 = ADVANCED_FACE('',(#175),#202,.F.);
+#175 = FACE_BOUND('',#176,.T.);
+#176 = EDGE_LOOP('',(#177,#187,#194,#195));
+#177 = ORIENTED_EDGE('',*,*,#178,.T.);
+#178 = EDGE_CURVE('',#179,#181,#183,.T.);
+#179 = VERTEX_POINT('',#180);
+#180 = CARTESIAN_POINT('',(2.5,23.75,0.));
+#181 = VERTEX_POINT('',#182);
+#182 = CARTESIAN_POINT('',(2.5,23.75,5.));
+#183 = LINE('',#184,#185);
+#184 = CARTESIAN_POINT('',(2.5,23.75,0.));
+#185 = VECTOR('',#186,1.);
+#186 = DIRECTION('',(0.,0.,1.));
+#187 = ORIENTED_EDGE('',*,*,#188,.T.);
+#188 = EDGE_CURVE('',#181,#181,#189,.T.);
+#189 = CIRCLE('',#190,2.5);
+#190 = AXIS2_PLACEMENT_3D('',#191,#192,#193);
+#191 = CARTESIAN_POINT('',(0.,23.75,5.));
+#192 = DIRECTION('',(0.,0.,1.));
+#193 = DIRECTION('',(1.,0.,0.));
+#194 = ORIENTED_EDGE('',*,*,#178,.F.);
+#195 = ORIENTED_EDGE('',*,*,#196,.F.);
+#196 = EDGE_CURVE('',#179,#179,#197,.T.);
+#197 = CIRCLE('',#198,2.5);
+#198 = AXIS2_PLACEMENT_3D('',#199,#200,#201);
+#199 = CARTESIAN_POINT('',(0.,23.75,0.));
+#200 = DIRECTION('',(0.,0.,1.));
+#201 = DIRECTION('',(1.,0.,0.));
+#202 = CYLINDRICAL_SURFACE('',#203,2.5);
+#203 = AXIS2_PLACEMENT_3D('',#204,#205,#206);
+#204 = CARTESIAN_POINT('',(0.,23.75,0.));
+#205 = DIRECTION('',(-0.,-0.,-1.));
+#206 = DIRECTION('',(1.,0.,0.));
+#207 = ADVANCED_FACE('',(#208,#214,#217),#220,.F.);
+#208 = FACE_BOUND('',#209,.F.);
+#209 = EDGE_LOOP('',(#210,#211,#212,#213));
+#210 = ORIENTED_EDGE('',*,*,#47,.T.);
+#211 = ORIENTED_EDGE('',*,*,#78,.T.);
+#212 = ORIENTED_EDGE('',*,*,#109,.T.);
+#213 = ORIENTED_EDGE('',*,*,#131,.T.);
+#214 = FACE_BOUND('',#215,.T.);
+#215 = EDGE_LOOP('',(#216));
+#216 = ORIENTED_EDGE('',*,*,#163,.T.);
+#217 = FACE_BOUND('',#218,.T.);
+#218 = EDGE_LOOP('',(#219));
+#219 = ORIENTED_EDGE('',*,*,#196,.T.);
+#220 = PLANE('',#221);
+#221 = AXIS2_PLACEMENT_3D('',#222,#223,#224);
+#222 = CARTESIAN_POINT('',(-6.211455715665E-18,-7.453746858798E-17,0.));
+#223 = DIRECTION('',(0.,0.,1.));
+#224 = DIRECTION('',(1.,0.,0.));
+#225 = ADVANCED_FACE('',(#226,#232,#235),#238,.T.);
+#226 = FACE_BOUND('',#227,.T.);
+#227 = EDGE_LOOP('',(#228,#229,#230,#231));
+#228 = ORIENTED_EDGE('',*,*,#31,.T.);
+#229 = ORIENTED_EDGE('',*,*,#62,.T.);
+#230 = ORIENTED_EDGE('',*,*,#93,.T.);
+#231 = ORIENTED_EDGE('',*,*,#124,.T.);
+#232 = FACE_BOUND('',#233,.F.);
+#233 = EDGE_LOOP('',(#234));
+#234 = ORIENTED_EDGE('',*,*,#155,.T.);
+#235 = FACE_BOUND('',#236,.F.);
+#236 = EDGE_LOOP('',(#237));
+#237 = ORIENTED_EDGE('',*,*,#188,.T.);
+#238 = PLANE('',#239);
+#239 = AXIS2_PLACEMENT_3D('',#240,#241,#242);
+#240 = CARTESIAN_POINT('',(-6.211455715665E-18,-7.453746858798E-17,5.));
+#241 = DIRECTION('',(0.,0.,1.));
+#242 = DIRECTION('',(1.,0.,0.));
+#243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#247)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#244,#245,#246)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#244 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#245 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#246 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#247 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#244,
+  'distance_accuracy_value','confusion accuracy');
+#248 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#249 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#250)
+  ,#243);
+#250 = STYLED_ITEM('color',(#251),#15);
+#251 = PRESENTATION_STYLE_ASSIGNMENT((#252,#258));
+#252 = SURFACE_STYLE_USAGE(.BOTH.,#253);
+#253 = SURFACE_SIDE_STYLE('',(#254));
+#254 = SURFACE_STYLE_FILL_AREA(#255);
+#255 = FILL_AREA_STYLE('',(#256));
+#256 = FILL_AREA_STYLE_COLOUR('',#257);
+#257 = COLOUR_RGB('',0.447059003357,0.474510015008,0.501960993452);
+#258 = CURVE_STYLE('',#259,POSITIVE_LENGTH_MEASURE(0.1),#260);
+#259 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#260 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02,
+  9.803921802644E-02);
+ENDSEC;
+END-ISO-10303-21;
