建立方向盘项目初始版本
This commit is contained in:
BIN
models/symmetric_corner_18_concept/Assembly_对称角码装配_概念.FCStd
Normal file
BIN
models/symmetric_corner_18_concept/Assembly_对称角码装配_概念.FCStd
Normal file
Binary file not shown.
37520
models/symmetric_corner_18_concept/Assembly_对称角码装配_概念.step
Normal file
37520
models/symmetric_corner_18_concept/Assembly_对称角码装配_概念.step
Normal file
File diff suppressed because it is too large
Load Diff
1
models/symmetric_corner_18_concept/完成.txt
Normal file
1
models/symmetric_corner_18_concept/完成.txt
Normal file
@@ -0,0 +1 @@
|
||||
ok
|
||||
278
models/symmetric_corner_18_concept/对称孔位验证.json
Normal file
278
models/symmetric_corner_18_concept/对称孔位验证.json
Normal file
@@ -0,0 +1,278 @@
|
||||
[
|
||||
{
|
||||
"name": "NewMotorCorner00",
|
||||
"holes": [
|
||||
{
|
||||
"axis": [
|
||||
-1.0,
|
||||
-0.0,
|
||||
-0.0
|
||||
],
|
||||
"end_distance": 8.0,
|
||||
"coord": "z"
|
||||
},
|
||||
{
|
||||
"axis": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
],
|
||||
"end_distance": 8.0,
|
||||
"coord": "x"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "NewMotorCorner01",
|
||||
"holes": [
|
||||
{
|
||||
"axis": [
|
||||
-1.0,
|
||||
-0.0,
|
||||
-0.0
|
||||
],
|
||||
"end_distance": 8.0,
|
||||
"coord": "z"
|
||||
},
|
||||
{
|
||||
"axis": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
],
|
||||
"end_distance": 8.0,
|
||||
"coord": "x"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "NewMotorCorner10",
|
||||
"holes": [
|
||||
{
|
||||
"axis": [
|
||||
1.0,
|
||||
0.0,
|
||||
0.0
|
||||
],
|
||||
"end_distance": 8.0,
|
||||
"coord": "z"
|
||||
},
|
||||
{
|
||||
"axis": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
],
|
||||
"end_distance": 8.0,
|
||||
"coord": "x"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "NewMotorCorner11",
|
||||
"holes": [
|
||||
{
|
||||
"axis": [
|
||||
1.0,
|
||||
0.0,
|
||||
0.0
|
||||
],
|
||||
"end_distance": 8.0,
|
||||
"coord": "z"
|
||||
},
|
||||
{
|
||||
"axis": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
],
|
||||
"end_distance": 8.0,
|
||||
"coord": "x"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "NewMotorBase0",
|
||||
"holes": [
|
||||
{
|
||||
"axis": [
|
||||
0.0,
|
||||
1.0,
|
||||
0.0
|
||||
],
|
||||
"end_distance": 8.0,
|
||||
"coord": "z"
|
||||
},
|
||||
{
|
||||
"axis": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
],
|
||||
"end_distance": 8.0,
|
||||
"coord": "y"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "NewMotorBase1",
|
||||
"holes": [
|
||||
{
|
||||
"axis": [
|
||||
0.0,
|
||||
1.0,
|
||||
0.0
|
||||
],
|
||||
"end_distance": 8.0,
|
||||
"coord": "z"
|
||||
},
|
||||
{
|
||||
"axis": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
],
|
||||
"end_distance": 8.0,
|
||||
"coord": "y"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "NewSwitchBase0",
|
||||
"holes": [
|
||||
{
|
||||
"axis": [
|
||||
0.0,
|
||||
1.0,
|
||||
0.0
|
||||
],
|
||||
"end_distance": 8.0,
|
||||
"coord": "z"
|
||||
},
|
||||
{
|
||||
"axis": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
],
|
||||
"end_distance": 8.0,
|
||||
"coord": "y"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "NewSwitchBase1",
|
||||
"holes": [
|
||||
{
|
||||
"axis": [
|
||||
0.0,
|
||||
1.0,
|
||||
0.0
|
||||
],
|
||||
"end_distance": 8.0,
|
||||
"coord": "z"
|
||||
},
|
||||
{
|
||||
"axis": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
],
|
||||
"end_distance": 8.0,
|
||||
"coord": "y"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "NewBeamBase00",
|
||||
"holes": [
|
||||
{
|
||||
"axis": [
|
||||
1.0,
|
||||
0.0,
|
||||
0.0
|
||||
],
|
||||
"end_distance": 8.0,
|
||||
"coord": "z"
|
||||
},
|
||||
{
|
||||
"axis": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
],
|
||||
"end_distance": 8.0,
|
||||
"coord": "x"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "NewBeamBase01",
|
||||
"holes": [
|
||||
{
|
||||
"axis": [
|
||||
1.0,
|
||||
0.0,
|
||||
0.0
|
||||
],
|
||||
"end_distance": 8.0,
|
||||
"coord": "z"
|
||||
},
|
||||
{
|
||||
"axis": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
],
|
||||
"end_distance": 8.0,
|
||||
"coord": "x"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "NewBeamBase10",
|
||||
"holes": [
|
||||
{
|
||||
"axis": [
|
||||
1.0,
|
||||
0.0,
|
||||
0.0
|
||||
],
|
||||
"end_distance": 8.0,
|
||||
"coord": "z"
|
||||
},
|
||||
{
|
||||
"axis": [
|
||||
-0.0,
|
||||
-0.0,
|
||||
-1.0
|
||||
],
|
||||
"end_distance": 8.0,
|
||||
"coord": "x"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "NewBeamBase11",
|
||||
"holes": [
|
||||
{
|
||||
"axis": [
|
||||
1.0,
|
||||
0.0,
|
||||
0.0
|
||||
],
|
||||
"end_distance": 8.0,
|
||||
"coord": "z"
|
||||
},
|
||||
{
|
||||
"axis": [
|
||||
-0.0,
|
||||
-0.0,
|
||||
-1.0
|
||||
],
|
||||
"end_distance": 8.0,
|
||||
"coord": "x"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
BIN
models/symmetric_corner_18_concept/对称角码_长角码保留_3D.png
Normal file
BIN
models/symmetric_corner_18_concept/对称角码_长角码保留_3D.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 108 KiB |
BIN
models/symmetric_corner_18_concept/新角码_对称参数模型.FCStd
Normal file
BIN
models/symmetric_corner_18_concept/新角码_对称参数模型.FCStd
Normal file
Binary file not shown.
377
models/symmetric_corner_18_concept/新角码_对称参数模型.step
Normal file
377
models/symmetric_corner_18_concept/新角码_对称参数模型.step
Normal file
@@ -0,0 +1,377 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
|
||||
FILE_NAME('Open CASCADE Shape Model','2026-10-29T18:41:59',('FreeCAD'),(
|
||||
'FreeCAD'),'Open CASCADE STEP processor 7.8','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('Open CASCADE STEP translator 7.8 1',
|
||||
'Open CASCADE STEP translator 7.8 1','',(#8));
|
||||
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
|
||||
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
|
||||
#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#353);
|
||||
#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,#77,#120,#160,#196,#229,#267,#284,#322,#336)
|
||||
);
|
||||
#17 = ADVANCED_FACE('',(#18),#72,.T.);
|
||||
#18 = FACE_BOUND('',#19,.F.);
|
||||
#19 = EDGE_LOOP('',(#20,#31,#39,#48,#57,#65));
|
||||
#20 = ORIENTED_EDGE('',*,*,#21,.F.);
|
||||
#21 = EDGE_CURVE('',#22,#24,#26,.T.);
|
||||
#22 = VERTEX_POINT('',#23);
|
||||
#23 = CARTESIAN_POINT('',(0.,8.,12.));
|
||||
#24 = VERTEX_POINT('',#25);
|
||||
#25 = CARTESIAN_POINT('',(8.881784197001E-16,-4.833251216893E-08,20.));
|
||||
#26 = CIRCLE('',#27,8.);
|
||||
#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
|
||||
#28 = CARTESIAN_POINT('',(0.,0.,12.));
|
||||
#29 = DIRECTION('',(1.,0.,-2.22044604925E-16));
|
||||
#30 = DIRECTION('',(-2.22044604925E-16,0.,-1.));
|
||||
#31 = ORIENTED_EDGE('',*,*,#32,.T.);
|
||||
#32 = EDGE_CURVE('',#22,#33,#35,.T.);
|
||||
#33 = VERTEX_POINT('',#34);
|
||||
#34 = CARTESIAN_POINT('',(1.8,8.,12.));
|
||||
#35 = LINE('',#36,#37);
|
||||
#36 = CARTESIAN_POINT('',(0.,8.,12.));
|
||||
#37 = VECTOR('',#38,1.);
|
||||
#38 = DIRECTION('',(1.,0.,0.));
|
||||
#39 = ORIENTED_EDGE('',*,*,#40,.T.);
|
||||
#40 = EDGE_CURVE('',#33,#41,#43,.T.);
|
||||
#41 = VERTEX_POINT('',#42);
|
||||
#42 = CARTESIAN_POINT('',(1.8,-4.833251216893E-08,20.));
|
||||
#43 = CIRCLE('',#44,8.);
|
||||
#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47);
|
||||
#45 = CARTESIAN_POINT('',(1.8,0.,12.));
|
||||
#46 = DIRECTION('',(1.,0.,-2.22044604925E-16));
|
||||
#47 = DIRECTION('',(-2.22044604925E-16,0.,-1.));
|
||||
#48 = ORIENTED_EDGE('',*,*,#49,.T.);
|
||||
#49 = EDGE_CURVE('',#41,#50,#52,.T.);
|
||||
#50 = VERTEX_POINT('',#51);
|
||||
#51 = CARTESIAN_POINT('',(1.8,-8.,12.));
|
||||
#52 = CIRCLE('',#53,8.);
|
||||
#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56);
|
||||
#54 = CARTESIAN_POINT('',(1.8,0.,12.));
|
||||
#55 = DIRECTION('',(1.,0.,-2.22044604925E-16));
|
||||
#56 = DIRECTION('',(-2.22044604925E-16,0.,-1.));
|
||||
#57 = ORIENTED_EDGE('',*,*,#58,.F.);
|
||||
#58 = EDGE_CURVE('',#59,#50,#61,.T.);
|
||||
#59 = VERTEX_POINT('',#60);
|
||||
#60 = CARTESIAN_POINT('',(0.,-8.,12.));
|
||||
#61 = LINE('',#62,#63);
|
||||
#62 = CARTESIAN_POINT('',(0.,-8.,12.));
|
||||
#63 = VECTOR('',#64,1.);
|
||||
#64 = DIRECTION('',(1.,0.,0.));
|
||||
#65 = ORIENTED_EDGE('',*,*,#66,.F.);
|
||||
#66 = EDGE_CURVE('',#24,#59,#67,.T.);
|
||||
#67 = CIRCLE('',#68,8.);
|
||||
#68 = AXIS2_PLACEMENT_3D('',#69,#70,#71);
|
||||
#69 = CARTESIAN_POINT('',(0.,0.,12.));
|
||||
#70 = DIRECTION('',(1.,0.,-2.22044604925E-16));
|
||||
#71 = DIRECTION('',(-2.22044604925E-16,0.,-1.));
|
||||
#72 = CYLINDRICAL_SURFACE('',#73,8.);
|
||||
#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
|
||||
#74 = CARTESIAN_POINT('',(0.,0.,12.));
|
||||
#75 = DIRECTION('',(-1.,0.,2.22044604925E-16));
|
||||
#76 = DIRECTION('',(-2.22044604925E-16,0.,-1.));
|
||||
#77 = ADVANCED_FACE('',(#78,#104),#115,.T.);
|
||||
#78 = FACE_BOUND('',#79,.T.);
|
||||
#79 = EDGE_LOOP('',(#80,#88,#89,#90,#98));
|
||||
#80 = ORIENTED_EDGE('',*,*,#81,.T.);
|
||||
#81 = EDGE_CURVE('',#82,#59,#84,.T.);
|
||||
#82 = VERTEX_POINT('',#83);
|
||||
#83 = CARTESIAN_POINT('',(0.,-8.,1.8));
|
||||
#84 = LINE('',#85,#86);
|
||||
#85 = CARTESIAN_POINT('',(0.,-8.,0.));
|
||||
#86 = VECTOR('',#87,1.);
|
||||
#87 = DIRECTION('',(0.,0.,1.));
|
||||
#88 = ORIENTED_EDGE('',*,*,#66,.F.);
|
||||
#89 = ORIENTED_EDGE('',*,*,#21,.F.);
|
||||
#90 = ORIENTED_EDGE('',*,*,#91,.F.);
|
||||
#91 = EDGE_CURVE('',#92,#22,#94,.T.);
|
||||
#92 = VERTEX_POINT('',#93);
|
||||
#93 = CARTESIAN_POINT('',(0.,8.,1.8));
|
||||
#94 = LINE('',#95,#96);
|
||||
#95 = CARTESIAN_POINT('',(0.,8.,0.));
|
||||
#96 = VECTOR('',#97,1.);
|
||||
#97 = DIRECTION('',(0.,0.,1.));
|
||||
#98 = ORIENTED_EDGE('',*,*,#99,.F.);
|
||||
#99 = EDGE_CURVE('',#82,#92,#100,.T.);
|
||||
#100 = LINE('',#101,#102);
|
||||
#101 = CARTESIAN_POINT('',(0.,-8.,1.8));
|
||||
#102 = VECTOR('',#103,1.);
|
||||
#103 = DIRECTION('',(0.,1.,0.));
|
||||
#104 = FACE_BOUND('',#105,.T.);
|
||||
#105 = EDGE_LOOP('',(#106));
|
||||
#106 = ORIENTED_EDGE('',*,*,#107,.F.);
|
||||
#107 = EDGE_CURVE('',#108,#108,#110,.T.);
|
||||
#108 = VERTEX_POINT('',#109);
|
||||
#109 = CARTESIAN_POINT('',(4.440892098501E-16,-6.123233995737E-16,9.5));
|
||||
#110 = CIRCLE('',#111,2.5);
|
||||
#111 = AXIS2_PLACEMENT_3D('',#112,#113,#114);
|
||||
#112 = CARTESIAN_POINT('',(4.440892098501E-16,0.,12.));
|
||||
#113 = DIRECTION('',(-1.,0.,2.22044604925E-16));
|
||||
#114 = DIRECTION('',(-2.22044604925E-16,0.,-1.));
|
||||
#115 = PLANE('',#116);
|
||||
#116 = AXIS2_PLACEMENT_3D('',#117,#118,#119);
|
||||
#117 = CARTESIAN_POINT('',(4.482412161248E-16,-5.446558266871E-10,
|
||||
9.655356741246));
|
||||
#118 = DIRECTION('',(-1.,-0.,-0.));
|
||||
#119 = DIRECTION('',(0.,0.,-1.));
|
||||
#120 = ADVANCED_FACE('',(#121),#155,.T.);
|
||||
#121 = FACE_BOUND('',#122,.T.);
|
||||
#122 = EDGE_LOOP('',(#123,#133,#141,#147,#148,#149));
|
||||
#123 = ORIENTED_EDGE('',*,*,#124,.F.);
|
||||
#124 = EDGE_CURVE('',#125,#127,#129,.T.);
|
||||
#125 = VERTEX_POINT('',#126);
|
||||
#126 = CARTESIAN_POINT('',(-10.2,8.,0.));
|
||||
#127 = VERTEX_POINT('',#128);
|
||||
#128 = CARTESIAN_POINT('',(1.8,8.,0.));
|
||||
#129 = LINE('',#130,#131);
|
||||
#130 = CARTESIAN_POINT('',(-10.2,8.,0.));
|
||||
#131 = VECTOR('',#132,1.);
|
||||
#132 = DIRECTION('',(1.,0.,0.));
|
||||
#133 = ORIENTED_EDGE('',*,*,#134,.T.);
|
||||
#134 = EDGE_CURVE('',#125,#135,#137,.T.);
|
||||
#135 = VERTEX_POINT('',#136);
|
||||
#136 = CARTESIAN_POINT('',(-10.2,8.,1.8));
|
||||
#137 = LINE('',#138,#139);
|
||||
#138 = CARTESIAN_POINT('',(-10.2,8.,0.));
|
||||
#139 = VECTOR('',#140,1.);
|
||||
#140 = DIRECTION('',(0.,0.,1.));
|
||||
#141 = ORIENTED_EDGE('',*,*,#142,.T.);
|
||||
#142 = EDGE_CURVE('',#135,#92,#143,.T.);
|
||||
#143 = LINE('',#144,#145);
|
||||
#144 = CARTESIAN_POINT('',(-10.2,8.,1.8));
|
||||
#145 = VECTOR('',#146,1.);
|
||||
#146 = DIRECTION('',(1.,0.,0.));
|
||||
#147 = ORIENTED_EDGE('',*,*,#91,.T.);
|
||||
#148 = ORIENTED_EDGE('',*,*,#32,.T.);
|
||||
#149 = ORIENTED_EDGE('',*,*,#150,.F.);
|
||||
#150 = EDGE_CURVE('',#127,#33,#151,.T.);
|
||||
#151 = LINE('',#152,#153);
|
||||
#152 = CARTESIAN_POINT('',(1.8,8.,0.));
|
||||
#153 = VECTOR('',#154,1.);
|
||||
#154 = DIRECTION('',(0.,0.,1.));
|
||||
#155 = PLANE('',#156);
|
||||
#156 = AXIS2_PLACEMENT_3D('',#157,#158,#159);
|
||||
#157 = CARTESIAN_POINT('',(-2.0325,8.,3.8325));
|
||||
#158 = DIRECTION('',(0.,1.,0.));
|
||||
#159 = DIRECTION('',(0.,0.,1.));
|
||||
#160 = ADVANCED_FACE('',(#161,#180),#191,.T.);
|
||||
#161 = FACE_BOUND('',#162,.T.);
|
||||
#162 = EDGE_LOOP('',(#163,#171,#177,#178,#179));
|
||||
#163 = ORIENTED_EDGE('',*,*,#164,.F.);
|
||||
#164 = EDGE_CURVE('',#165,#50,#167,.T.);
|
||||
#165 = VERTEX_POINT('',#166);
|
||||
#166 = CARTESIAN_POINT('',(1.8,-8.,0.));
|
||||
#167 = LINE('',#168,#169);
|
||||
#168 = CARTESIAN_POINT('',(1.8,-8.,0.));
|
||||
#169 = VECTOR('',#170,1.);
|
||||
#170 = DIRECTION('',(0.,0.,1.));
|
||||
#171 = ORIENTED_EDGE('',*,*,#172,.T.);
|
||||
#172 = EDGE_CURVE('',#165,#127,#173,.T.);
|
||||
#173 = LINE('',#174,#175);
|
||||
#174 = CARTESIAN_POINT('',(1.8,-8.,0.));
|
||||
#175 = VECTOR('',#176,1.);
|
||||
#176 = DIRECTION('',(0.,1.,0.));
|
||||
#177 = ORIENTED_EDGE('',*,*,#150,.T.);
|
||||
#178 = ORIENTED_EDGE('',*,*,#40,.T.);
|
||||
#179 = ORIENTED_EDGE('',*,*,#49,.T.);
|
||||
#180 = FACE_BOUND('',#181,.T.);
|
||||
#181 = EDGE_LOOP('',(#182));
|
||||
#182 = ORIENTED_EDGE('',*,*,#183,.T.);
|
||||
#183 = EDGE_CURVE('',#184,#184,#186,.T.);
|
||||
#184 = VERTEX_POINT('',#185);
|
||||
#185 = CARTESIAN_POINT('',(1.8,-6.123233995737E-16,9.5));
|
||||
#186 = CIRCLE('',#187,2.5);
|
||||
#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190);
|
||||
#188 = CARTESIAN_POINT('',(1.8,0.,12.));
|
||||
#189 = DIRECTION('',(-1.,0.,2.22044604925E-16));
|
||||
#190 = DIRECTION('',(-2.22044604925E-16,0.,-1.));
|
||||
#191 = PLANE('',#192);
|
||||
#192 = AXIS2_PLACEMENT_3D('',#193,#194,#195);
|
||||
#193 = CARTESIAN_POINT('',(1.8,-5.144189273051E-10,8.725172924106));
|
||||
#194 = DIRECTION('',(1.,0.,0.));
|
||||
#195 = DIRECTION('',(0.,0.,1.));
|
||||
#196 = ADVANCED_FACE('',(#197),#224,.T.);
|
||||
#197 = FACE_BOUND('',#198,.T.);
|
||||
#198 = EDGE_LOOP('',(#199,#207,#208,#209,#210,#218));
|
||||
#199 = ORIENTED_EDGE('',*,*,#200,.T.);
|
||||
#200 = EDGE_CURVE('',#201,#165,#203,.T.);
|
||||
#201 = VERTEX_POINT('',#202);
|
||||
#202 = CARTESIAN_POINT('',(-10.2,-8.,0.));
|
||||
#203 = LINE('',#204,#205);
|
||||
#204 = CARTESIAN_POINT('',(-10.2,-8.,0.));
|
||||
#205 = VECTOR('',#206,1.);
|
||||
#206 = DIRECTION('',(1.,0.,0.));
|
||||
#207 = ORIENTED_EDGE('',*,*,#164,.T.);
|
||||
#208 = ORIENTED_EDGE('',*,*,#58,.F.);
|
||||
#209 = ORIENTED_EDGE('',*,*,#81,.F.);
|
||||
#210 = ORIENTED_EDGE('',*,*,#211,.F.);
|
||||
#211 = EDGE_CURVE('',#212,#82,#214,.T.);
|
||||
#212 = VERTEX_POINT('',#213);
|
||||
#213 = CARTESIAN_POINT('',(-10.2,-8.,1.8));
|
||||
#214 = LINE('',#215,#216);
|
||||
#215 = CARTESIAN_POINT('',(-10.2,-8.,1.8));
|
||||
#216 = VECTOR('',#217,1.);
|
||||
#217 = DIRECTION('',(1.,0.,0.));
|
||||
#218 = ORIENTED_EDGE('',*,*,#219,.F.);
|
||||
#219 = EDGE_CURVE('',#201,#212,#220,.T.);
|
||||
#220 = LINE('',#221,#222);
|
||||
#221 = CARTESIAN_POINT('',(-10.2,-8.,0.));
|
||||
#222 = VECTOR('',#223,1.);
|
||||
#223 = DIRECTION('',(0.,0.,1.));
|
||||
#224 = PLANE('',#225);
|
||||
#225 = AXIS2_PLACEMENT_3D('',#226,#227,#228);
|
||||
#226 = CARTESIAN_POINT('',(-2.0325,-8.,3.8325));
|
||||
#227 = DIRECTION('',(-0.,-1.,-0.));
|
||||
#228 = DIRECTION('',(0.,0.,-1.));
|
||||
#229 = ADVANCED_FACE('',(#230,#251),#262,.T.);
|
||||
#230 = FACE_BOUND('',#231,.T.);
|
||||
#231 = EDGE_LOOP('',(#232,#233,#242,#249,#250));
|
||||
#232 = ORIENTED_EDGE('',*,*,#142,.F.);
|
||||
#233 = ORIENTED_EDGE('',*,*,#234,.T.);
|
||||
#234 = EDGE_CURVE('',#135,#235,#237,.T.);
|
||||
#235 = VERTEX_POINT('',#236);
|
||||
#236 = CARTESIAN_POINT('',(-18.2,-6.171479428092E-15,1.8));
|
||||
#237 = CIRCLE('',#238,8.);
|
||||
#238 = AXIS2_PLACEMENT_3D('',#239,#240,#241);
|
||||
#239 = CARTESIAN_POINT('',(-10.2,0.,1.8));
|
||||
#240 = DIRECTION('',(0.,0.,1.));
|
||||
#241 = DIRECTION('',(1.,0.,0.));
|
||||
#242 = ORIENTED_EDGE('',*,*,#243,.T.);
|
||||
#243 = EDGE_CURVE('',#235,#212,#244,.T.);
|
||||
#244 = CIRCLE('',#245,8.);
|
||||
#245 = AXIS2_PLACEMENT_3D('',#246,#247,#248);
|
||||
#246 = CARTESIAN_POINT('',(-10.2,0.,1.8));
|
||||
#247 = DIRECTION('',(0.,0.,1.));
|
||||
#248 = DIRECTION('',(1.,0.,0.));
|
||||
#249 = ORIENTED_EDGE('',*,*,#211,.T.);
|
||||
#250 = ORIENTED_EDGE('',*,*,#99,.T.);
|
||||
#251 = FACE_BOUND('',#252,.T.);
|
||||
#252 = EDGE_LOOP('',(#253));
|
||||
#253 = ORIENTED_EDGE('',*,*,#254,.T.);
|
||||
#254 = EDGE_CURVE('',#255,#255,#257,.T.);
|
||||
#255 = VERTEX_POINT('',#256);
|
||||
#256 = CARTESIAN_POINT('',(-7.7,-6.123233995737E-16,1.8));
|
||||
#257 = CIRCLE('',#258,2.5);
|
||||
#258 = AXIS2_PLACEMENT_3D('',#259,#260,#261);
|
||||
#259 = CARTESIAN_POINT('',(-10.2,0.,1.8));
|
||||
#260 = DIRECTION('',(0.,0.,-1.));
|
||||
#261 = DIRECTION('',(1.,0.,0.));
|
||||
#262 = PLANE('',#263);
|
||||
#263 = AXIS2_PLACEMENT_3D('',#264,#265,#266);
|
||||
#264 = CARTESIAN_POINT('',(-7.855356741246,0.,1.8));
|
||||
#265 = DIRECTION('',(0.,0.,1.));
|
||||
#266 = DIRECTION('',(1.,0.,0.));
|
||||
#267 = ADVANCED_FACE('',(#268),#279,.F.);
|
||||
#268 = FACE_BOUND('',#269,.T.);
|
||||
#269 = EDGE_LOOP('',(#270,#271,#277,#278));
|
||||
#270 = ORIENTED_EDGE('',*,*,#107,.T.);
|
||||
#271 = ORIENTED_EDGE('',*,*,#272,.T.);
|
||||
#272 = EDGE_CURVE('',#108,#184,#273,.T.);
|
||||
#273 = LINE('',#274,#275);
|
||||
#274 = CARTESIAN_POINT('',(-0.1,-6.123233995737E-16,9.5));
|
||||
#275 = VECTOR('',#276,1.);
|
||||
#276 = DIRECTION('',(1.,0.,-2.22044604925E-16));
|
||||
#277 = ORIENTED_EDGE('',*,*,#183,.F.);
|
||||
#278 = ORIENTED_EDGE('',*,*,#272,.F.);
|
||||
#279 = CYLINDRICAL_SURFACE('',#280,2.5);
|
||||
#280 = AXIS2_PLACEMENT_3D('',#281,#282,#283);
|
||||
#281 = CARTESIAN_POINT('',(-0.1,0.,12.));
|
||||
#282 = DIRECTION('',(-1.,-0.,2.22044604925E-16));
|
||||
#283 = DIRECTION('',(-2.22044604925E-16,0.,-1.));
|
||||
#284 = ADVANCED_FACE('',(#285,#306),#317,.T.);
|
||||
#285 = FACE_BOUND('',#286,.T.);
|
||||
#286 = EDGE_LOOP('',(#287,#288,#289,#290,#299));
|
||||
#287 = ORIENTED_EDGE('',*,*,#124,.T.);
|
||||
#288 = ORIENTED_EDGE('',*,*,#172,.F.);
|
||||
#289 = ORIENTED_EDGE('',*,*,#200,.F.);
|
||||
#290 = ORIENTED_EDGE('',*,*,#291,.F.);
|
||||
#291 = EDGE_CURVE('',#292,#201,#294,.T.);
|
||||
#292 = VERTEX_POINT('',#293);
|
||||
#293 = CARTESIAN_POINT('',(-18.2,-6.171479428092E-15,0.));
|
||||
#294 = CIRCLE('',#295,8.);
|
||||
#295 = AXIS2_PLACEMENT_3D('',#296,#297,#298);
|
||||
#296 = CARTESIAN_POINT('',(-10.2,0.,0.));
|
||||
#297 = DIRECTION('',(0.,0.,1.));
|
||||
#298 = DIRECTION('',(1.,0.,0.));
|
||||
#299 = ORIENTED_EDGE('',*,*,#300,.F.);
|
||||
#300 = EDGE_CURVE('',#125,#292,#301,.T.);
|
||||
#301 = CIRCLE('',#302,8.);
|
||||
#302 = AXIS2_PLACEMENT_3D('',#303,#304,#305);
|
||||
#303 = CARTESIAN_POINT('',(-10.2,0.,0.));
|
||||
#304 = DIRECTION('',(0.,0.,1.));
|
||||
#305 = DIRECTION('',(1.,0.,0.));
|
||||
#306 = FACE_BOUND('',#307,.T.);
|
||||
#307 = EDGE_LOOP('',(#308));
|
||||
#308 = ORIENTED_EDGE('',*,*,#309,.F.);
|
||||
#309 = EDGE_CURVE('',#310,#310,#312,.T.);
|
||||
#310 = VERTEX_POINT('',#311);
|
||||
#311 = CARTESIAN_POINT('',(-7.7,-6.123233995737E-16,0.));
|
||||
#312 = CIRCLE('',#313,2.5);
|
||||
#313 = AXIS2_PLACEMENT_3D('',#314,#315,#316);
|
||||
#314 = CARTESIAN_POINT('',(-10.2,0.,0.));
|
||||
#315 = DIRECTION('',(0.,0.,-1.));
|
||||
#316 = DIRECTION('',(1.,0.,0.));
|
||||
#317 = PLANE('',#318);
|
||||
#318 = AXIS2_PLACEMENT_3D('',#319,#320,#321);
|
||||
#319 = CARTESIAN_POINT('',(-6.925172924106,1.408551816766E-16,0.));
|
||||
#320 = DIRECTION('',(-0.,-0.,-1.));
|
||||
#321 = DIRECTION('',(-1.,0.,0.));
|
||||
#322 = ADVANCED_FACE('',(#323),#331,.T.);
|
||||
#323 = FACE_BOUND('',#324,.F.);
|
||||
#324 = EDGE_LOOP('',(#325,#326,#327,#328,#329,#330));
|
||||
#325 = ORIENTED_EDGE('',*,*,#300,.F.);
|
||||
#326 = ORIENTED_EDGE('',*,*,#134,.T.);
|
||||
#327 = ORIENTED_EDGE('',*,*,#234,.T.);
|
||||
#328 = ORIENTED_EDGE('',*,*,#243,.T.);
|
||||
#329 = ORIENTED_EDGE('',*,*,#219,.F.);
|
||||
#330 = ORIENTED_EDGE('',*,*,#291,.F.);
|
||||
#331 = CYLINDRICAL_SURFACE('',#332,8.);
|
||||
#332 = AXIS2_PLACEMENT_3D('',#333,#334,#335);
|
||||
#333 = CARTESIAN_POINT('',(-10.2,0.,0.));
|
||||
#334 = DIRECTION('',(-0.,-0.,-1.));
|
||||
#335 = DIRECTION('',(1.,0.,0.));
|
||||
#336 = ADVANCED_FACE('',(#337),#348,.F.);
|
||||
#337 = FACE_BOUND('',#338,.T.);
|
||||
#338 = EDGE_LOOP('',(#339,#340,#346,#347));
|
||||
#339 = ORIENTED_EDGE('',*,*,#309,.T.);
|
||||
#340 = ORIENTED_EDGE('',*,*,#341,.T.);
|
||||
#341 = EDGE_CURVE('',#310,#255,#342,.T.);
|
||||
#342 = LINE('',#343,#344);
|
||||
#343 = CARTESIAN_POINT('',(-7.7,-6.123233995737E-16,-0.1));
|
||||
#344 = VECTOR('',#345,1.);
|
||||
#345 = DIRECTION('',(0.,0.,1.));
|
||||
#346 = ORIENTED_EDGE('',*,*,#254,.F.);
|
||||
#347 = ORIENTED_EDGE('',*,*,#341,.F.);
|
||||
#348 = CYLINDRICAL_SURFACE('',#349,2.5);
|
||||
#349 = AXIS2_PLACEMENT_3D('',#350,#351,#352);
|
||||
#350 = CARTESIAN_POINT('',(-10.2,0.,-0.1));
|
||||
#351 = DIRECTION('',(-0.,-0.,-1.));
|
||||
#352 = DIRECTION('',(1.,0.,0.));
|
||||
#353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
||||
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#357)) GLOBAL_UNIT_ASSIGNED_CONTEXT
|
||||
((#354,#355,#356)) REPRESENTATION_CONTEXT('Context #1',
|
||||
'3D Context with UNIT and UNCERTAINTY') );
|
||||
#354 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
|
||||
#355 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
|
||||
#356 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
|
||||
#357 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#354,
|
||||
'distance_accuracy_value','confusion accuracy');
|
||||
#358 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
||||
320
models/symmetric_corner_18_concept/新角码连接检查.json
Normal file
320
models/symmetric_corner_18_concept/新角码连接检查.json
Normal file
@@ -0,0 +1,320 @@
|
||||
{
|
||||
"NewMotorBase0_rail": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"NewMotorBase0_base": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"NewMotorBase0_motor": {
|
||||
"volume": 0.0,
|
||||
"distance": 5.46266241
|
||||
},
|
||||
"NewSwitchBase0_rail": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"NewSwitchBase0_switch": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"NewBeamBase00_beam": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"NewBeamBase00_rail": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"Long00_beam": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"Long00_plate": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"Long00_bolt": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"Beam0_rail0": {
|
||||
"volume": 0,
|
||||
"distance": 0.87005769
|
||||
},
|
||||
"NewBeamBase01_beam": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"NewBeamBase01_rail": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"Long01_beam": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"Long01_plate": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"Long01_bolt": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"Beam0_rail1": {
|
||||
"volume": 0,
|
||||
"distance": 0.87005769
|
||||
},
|
||||
"NewMotorBase1_rail": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"NewMotorBase1_base": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"NewMotorBase1_motor": {
|
||||
"volume": 0.0,
|
||||
"distance": 5.46266241
|
||||
},
|
||||
"NewSwitchBase1_rail": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"NewSwitchBase1_switch": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"NewBeamBase10_beam": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"NewBeamBase10_rail": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"Long10_beam": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"Long10_plate": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"Long10_bolt": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"Beam1_rail0": {
|
||||
"volume": 0,
|
||||
"distance": 0.87005769
|
||||
},
|
||||
"NewBeamBase11_beam": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"NewBeamBase11_rail": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"Long11_beam": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"Long11_plate": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"Long11_bolt": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"Beam1_rail1": {
|
||||
"volume": 0,
|
||||
"distance": 0.87005769
|
||||
},
|
||||
"NewMotorCorner00_motor": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"NewMotorCorner00_washer": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"RailWasher00_rail": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"NewMotorCorner01_motor": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"NewMotorCorner01_washer": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"RailWasher01_rail": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"NewMotorCorner10_motor": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"NewMotorCorner10_washer": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"RailWasher10_rail": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"NewMotorCorner11_motor": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"NewMotorCorner11_washer": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"RailWasher11_rail": {
|
||||
"volume": 0.0,
|
||||
"distance": 0.0
|
||||
},
|
||||
"NewMotorCorner00_fan": {
|
||||
"volume": 0,
|
||||
"distance": 5.76871036
|
||||
},
|
||||
"NewMotorCorner00_valid": {
|
||||
"valid": true,
|
||||
"solids": 1,
|
||||
"visible": true
|
||||
},
|
||||
"NewMotorCorner01_fan": {
|
||||
"volume": 0,
|
||||
"distance": 5.76871036
|
||||
},
|
||||
"NewMotorCorner01_valid": {
|
||||
"valid": true,
|
||||
"solids": 1,
|
||||
"visible": true
|
||||
},
|
||||
"NewMotorCorner10_fan": {
|
||||
"volume": 0,
|
||||
"distance": 5.76871036
|
||||
},
|
||||
"NewMotorCorner10_valid": {
|
||||
"valid": true,
|
||||
"solids": 1,
|
||||
"visible": true
|
||||
},
|
||||
"NewMotorCorner11_fan": {
|
||||
"volume": 0,
|
||||
"distance": 5.76871036
|
||||
},
|
||||
"NewMotorCorner11_valid": {
|
||||
"valid": true,
|
||||
"solids": 1,
|
||||
"visible": true
|
||||
},
|
||||
"NewMotorBase0_fan": {
|
||||
"volume": 0,
|
||||
"distance": 20.0
|
||||
},
|
||||
"NewMotorBase0_valid": {
|
||||
"valid": true,
|
||||
"solids": 1,
|
||||
"visible": true
|
||||
},
|
||||
"NewMotorBase1_fan": {
|
||||
"volume": 0,
|
||||
"distance": 20.0
|
||||
},
|
||||
"NewMotorBase1_valid": {
|
||||
"valid": true,
|
||||
"solids": 1,
|
||||
"visible": true
|
||||
},
|
||||
"NewSwitchBase0_fan": {
|
||||
"volume": 0,
|
||||
"distance": 122.01068694
|
||||
},
|
||||
"NewSwitchBase0_valid": {
|
||||
"valid": true,
|
||||
"solids": 1,
|
||||
"visible": true
|
||||
},
|
||||
"NewSwitchBase1_fan": {
|
||||
"volume": 0,
|
||||
"distance": 122.09149705
|
||||
},
|
||||
"NewSwitchBase1_valid": {
|
||||
"valid": true,
|
||||
"solids": 1,
|
||||
"visible": true
|
||||
},
|
||||
"NewBeamBase00_fan": {
|
||||
"volume": 0,
|
||||
"distance": 85.91455604
|
||||
},
|
||||
"NewBeamBase00_valid": {
|
||||
"valid": true,
|
||||
"solids": 1,
|
||||
"visible": true
|
||||
},
|
||||
"NewBeamBase01_fan": {
|
||||
"volume": 0,
|
||||
"distance": 86.36747494
|
||||
},
|
||||
"NewBeamBase01_valid": {
|
||||
"valid": true,
|
||||
"solids": 1,
|
||||
"visible": true
|
||||
},
|
||||
"NewBeamBase10_fan": {
|
||||
"volume": 0,
|
||||
"distance": 199.29662626
|
||||
},
|
||||
"NewBeamBase10_valid": {
|
||||
"valid": true,
|
||||
"solids": 1,
|
||||
"visible": true
|
||||
},
|
||||
"NewBeamBase11_fan": {
|
||||
"volume": 0,
|
||||
"distance": 199.40436244
|
||||
},
|
||||
"NewBeamBase11_valid": {
|
||||
"valid": true,
|
||||
"solids": 1,
|
||||
"visible": true
|
||||
},
|
||||
"switch_long_retained": {
|
||||
"SwitchAngleA": true,
|
||||
"SwitchAngleB": true
|
||||
},
|
||||
"bearing_long_retained": {
|
||||
"PurchasedAngle00": true,
|
||||
"PurchasedAngle01": true,
|
||||
"PurchasedAngle10": true,
|
||||
"PurchasedAngle11": true
|
||||
},
|
||||
"old_small_hidden": {
|
||||
"MotorBaseCorner0": false,
|
||||
"MotorBaseCorner1": false,
|
||||
"SwitchCrossJoint0": false,
|
||||
"SwitchCrossJoint1": false,
|
||||
"BaseJoint00": false,
|
||||
"BaseJoint01": false,
|
||||
"BaseJoint10": false,
|
||||
"BaseJoint11": false
|
||||
},
|
||||
"beam_rail_groove_y_mm": {
|
||||
"rail": -70,
|
||||
"beam": -70,
|
||||
"small_angle": -70
|
||||
},
|
||||
"all_new_corners_visible_positive_intersections_mm3": []
|
||||
}
|
||||
21
models/symmetric_corner_18_concept/方案说明.md
Normal file
21
models/symmetric_corner_18_concept/方案说明.md
Normal file
@@ -0,0 +1,21 @@
|
||||
# 对称新角码与装配概念
|
||||
|
||||
按用户确认,12 个新小角码的两条腿采用相同的几何。模型选用的名义基准:两腿外长均 20 mm、宽 16 mm、厚 1.8 mm、通孔 Ø5 mm,孔心距各自自由端 8 mm。按无弯曲半径的理想直角剖面推算,孔心距另一腿的内表面为 20-8-1.8=10.2 mm;图片的 10.5 mm 标注终点靠近实际折弯,基准与理想尖角并未核实,因此不能据此断言实物标错。模型未包含真实折弯半径和沉头形状。
|
||||
|
||||
上一版电机腿按 10.5 mm 至理想内壁、另一腿按 8 mm 距自由端,几何上相差 0.3 mm,并非对称;本版已修正为两腿均从自由端量 8 mm。12 只角码的 24 个孔均已重新测出距自由端 8 mm。
|
||||
|
||||
## 装配
|
||||
|
||||
- 电机 76 mm 孔处的四个新角码贴紧电机,每个角码与 2020 型材之间各有 2 mm 总厚的示意垫片;底部 3030 纵梁与电机 2020 同向同步调整。
|
||||
- 已购长度不变:3030 纵梁 250 mm × 2、轴承横梁 70 mm × 2、2020 电机侧型材 140 mm × 2、灯光开关横梁 130 mm × 1。
|
||||
- 原四个轴承板长孔角码和两个灯光开关长孔角码保留;两根 70 mm 横梁及轴承长角码与前版一致上移 2 mm,轴承板、轴和电机不变。
|
||||
- 按 PCD76/50 相位 45° 及角码孔位的模型假设,两根 3030 内缘净距约 71.74 mm,70 mm 横梁每端名义间隙约 0.87 mm。图片角码实际弯曲、孔心与电机孔的实物位置会影响这一结果。
|
||||
- 风扇按 120 × 120 × 25 mm、安装孔距 105 mm 的简化外框,平面旋转约 1.75° 使两对角孔对上电机 2020 槽的假定中心,真实轮毂、叶片、电线未建模。
|
||||
|
||||
## 文件与验证
|
||||
|
||||
Assembly_对称角码装配_概念.FCStd 和 STEP 为总装示意;其中零件大多为布尔几何特征,重建与修改公式可查看 scripts/build_symmetric_corner_18_concept.FCMacro。新角码_对称参数模型.FCStd 是独立的参数化角码,其 Parameters 表可修改腿长、宽度、厚度、孔径及孔距自由端,圆弯和沉头并非实物还原。
|
||||
|
||||
角码参数模型与总装内电机新角码双向布尔差为零;12 只小角码的两处孔距端均为 8 mm。横梁连接角码与横梁及纵梁、长孔角码与轴承板和横梁均为面接触,模型中所有新小角码与可见零件无正体积交叉;简化风扇与新增零件无体积交叉。见验证.json、对称孔位验证.json 和 新角码连接检查.json。
|
||||
|
||||
以上只是简化几何检查。真实型材槽、滑块、螺丝头、沉头、工具空间、实际扇轮、接线、磁场及受力没有完成实物验证,不能作为加工或最终装配保证。角码实际孔至自由端 8 mm 和折弯尺寸应以实物为准。
|
||||
BIN
models/symmetric_corner_18_concept/电机端_正视.png
Normal file
BIN
models/symmetric_corner_18_concept/电机端_正视.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 21 KiB |
BIN
models/symmetric_corner_18_concept/角码与垫片_3D.png
Normal file
BIN
models/symmetric_corner_18_concept/角码与垫片_3D.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 64 KiB |
7
models/symmetric_corner_18_concept/角码参数模型校验.json
Normal file
7
models/symmetric_corner_18_concept/角码参数模型校验.json
Normal file
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"valid": true,
|
||||
"solids": 1,
|
||||
"model_to_assembly_mm3": 0.0,
|
||||
"assembly_to_model_mm3": 0.0,
|
||||
"reference": "20 external, 8 from free ends, 1.8 thick, 10.2 to sharp-corner inner surface; bend radius and countersink omitted"
|
||||
}
|
||||
10
models/symmetric_corner_18_concept/角码参数模型重开验证.json
Normal file
10
models/symmetric_corner_18_concept/角码参数模型重开验证.json
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"fcstd_reopened": true,
|
||||
"step_valid": true,
|
||||
"volume_differences": [
|
||||
0.0,
|
||||
0.0
|
||||
],
|
||||
"hole_5_to_5_1_parameter_recompute": true,
|
||||
"restored_without_save": true
|
||||
}
|
||||
124
models/symmetric_corner_18_concept/验证.json
Normal file
124
models/symmetric_corner_18_concept/验证.json
Normal file
@@ -0,0 +1,124 @@
|
||||
{
|
||||
"all_user_lengths_mm": {
|
||||
"3030_long": 250,
|
||||
"3030_cross": 70,
|
||||
"2020_motor": 140,
|
||||
"2020_switch": 130
|
||||
},
|
||||
"hole_centres_76": 26.870057685088803,
|
||||
"corner_wall_outside_x": 38.870057685088796,
|
||||
"rail_inside_x": 40.870057685088796,
|
||||
"washer_thickness": 2,
|
||||
"base_joint_checks": [
|
||||
{
|
||||
"name": "NewBeamBase00",
|
||||
"cross": {
|
||||
"vol": 0.0,
|
||||
"dist": 0.0
|
||||
},
|
||||
"base": {
|
||||
"vol": 0.0,
|
||||
"dist": 0.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "NewBeamBase01",
|
||||
"cross": {
|
||||
"vol": 0.0,
|
||||
"dist": 0.0
|
||||
},
|
||||
"base": {
|
||||
"vol": 0.0,
|
||||
"dist": 0.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "NewBeamBase10",
|
||||
"cross": {
|
||||
"vol": 0.0,
|
||||
"dist": 0.0
|
||||
},
|
||||
"base": {
|
||||
"vol": 0.0,
|
||||
"dist": 0.0
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "NewBeamBase11",
|
||||
"cross": {
|
||||
"vol": 0.0,
|
||||
"dist": 0.0
|
||||
},
|
||||
"base": {
|
||||
"vol": 0.0,
|
||||
"dist": 0.0
|
||||
}
|
||||
}
|
||||
],
|
||||
"rail_centre_x": 50.870057685088796,
|
||||
"motor_track_centres_mm": 101.74011537017759,
|
||||
"3030_inside_gap_mm": 71.74011537017759,
|
||||
"70_cross_member_length_mm": 70,
|
||||
"crossbar_intersections_mm3": [],
|
||||
"angle_rotation_degrees": 1.752313759836511,
|
||||
"corner_checks": [
|
||||
{
|
||||
"corner": "NewMotorCorner00",
|
||||
"motor_volume": 0.0,
|
||||
"washer_corner": {
|
||||
"vol": 0.0,
|
||||
"dist": 0.0
|
||||
},
|
||||
"washer_rail": {
|
||||
"vol": 0.0,
|
||||
"dist": 0.0
|
||||
},
|
||||
"hex_volume": 0.0,
|
||||
"hex_min_distance": 1.1562012763561405
|
||||
},
|
||||
{
|
||||
"corner": "NewMotorCorner01",
|
||||
"motor_volume": 0.0,
|
||||
"washer_corner": {
|
||||
"vol": 0.0,
|
||||
"dist": 0.0
|
||||
},
|
||||
"washer_rail": {
|
||||
"vol": 0.0,
|
||||
"dist": 0.0
|
||||
},
|
||||
"hex_volume": 0.0,
|
||||
"hex_min_distance": 1.1562012763561433
|
||||
},
|
||||
{
|
||||
"corner": "NewMotorCorner10",
|
||||
"motor_volume": 0.0,
|
||||
"washer_corner": {
|
||||
"vol": 0.0,
|
||||
"dist": 0.0
|
||||
},
|
||||
"washer_rail": {
|
||||
"vol": 0.0,
|
||||
"dist": 0.0
|
||||
},
|
||||
"hex_volume": 0.0,
|
||||
"hex_min_distance": 1.1562012763561427
|
||||
},
|
||||
{
|
||||
"corner": "NewMotorCorner11",
|
||||
"motor_volume": 0.0,
|
||||
"washer_corner": {
|
||||
"vol": 0.0,
|
||||
"dist": 0.0
|
||||
},
|
||||
"washer_rail": {
|
||||
"vol": 0.0,
|
||||
"dist": 0.0
|
||||
},
|
||||
"hex_volume": 0.0,
|
||||
"hex_min_distance": 1.1562012763561411
|
||||
}
|
||||
],
|
||||
"fan_hits": [],
|
||||
"note": "All 12 small angles replaced with nominal 20x20x16x1.8; 6 long-slot angles retained; real T slots, screws and fan hubs unmodelled."
|
||||
}
|
||||
Reference in New Issue
Block a user