mirror of
https://github.com/System-End/hackpad.git
synced 2026-04-19 19:55:15 +00:00
Add files via upload
This commit is contained in:
parent
6966a2323b
commit
e68eb3bace
11 changed files with 159677 additions and 0 deletions
24104
hackpads/CineWheel/cad/CineBox.step
Normal file
24104
hackpads/CineWheel/cad/CineBox.step
Normal file
File diff suppressed because it is too large
Load diff
387
hackpads/CineWheel/cad/CineKnob.step
Normal file
387
hackpads/CineWheel/cad/CineKnob.step
Normal file
|
|
@ -0,0 +1,387 @@
|
|||
ISO-10303-21;
|
||||
HEADER;
|
||||
/* Generated by software containing ST-Developer
|
||||
* from STEP Tools, Inc. (www.steptools.com)
|
||||
*/
|
||||
/* OPTION: using custom renumber hook */
|
||||
|
||||
FILE_DESCRIPTION(
|
||||
/* description */ ('STEP AP242',
|
||||
'CAx-IF Rec.Pracs.---Representation and Presentation of Product Manufa
|
||||
cturing Information (PMI)---4.0---2014-10-13',
|
||||
'CAx-IF Rec.Pracs.---3D Tessellated Geometry---0.4---2014-09-14','2;1'),
|
||||
|
||||
/* implementation_level */ '2;1');
|
||||
|
||||
FILE_NAME(
|
||||
/* name */ '67c6649448154165ea139455',
|
||||
/* time_stamp */ '2025-03-04T02:25:24Z',
|
||||
/* author */ (''),
|
||||
/* organization */ (''),
|
||||
/* preprocessor_version */ 'ST-DEVELOPER v20',
|
||||
/* originating_system */ 'ONSHAPE BY PTC INC, 1.194',
|
||||
/* authorisation */ ' ');
|
||||
|
||||
FILE_SCHEMA (('AP242_MANAGED_MODEL_BASED_3D_ENGINEERING_MIM_LF { 1 0 10303 442 1 1 4 }'));
|
||||
ENDSEC;
|
||||
|
||||
DATA;
|
||||
#10=SHAPE_REPRESENTATION_RELATIONSHIP('','',#189,#11);
|
||||
#11=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#187),#329);
|
||||
#12=DEGENERATE_TOROIDAL_SURFACE('',#218,0.000255130156650804,0.0118296464556282,
|
||||
.T.);
|
||||
#13=LINE('',#308,#17);
|
||||
#14=LINE('',#310,#18);
|
||||
#15=LINE('',#313,#19);
|
||||
#16=LINE('',#314,#20);
|
||||
#17=VECTOR('',#255,1.);
|
||||
#18=VECTOR('',#258,1.);
|
||||
#19=VECTOR('',#259,1.);
|
||||
#20=VECTOR('',#260,1.);
|
||||
#21=TOROIDAL_SURFACE('',#200,0.025,0.005);
|
||||
#22=TOROIDAL_SURFACE('',#201,0.0275,0.0025);
|
||||
#23=TOROIDAL_SURFACE('',#216,0.0085,0.001);
|
||||
#24=CYLINDRICAL_SURFACE('',#197,0.03);
|
||||
#25=CYLINDRICAL_SURFACE('',#202,0.006);
|
||||
#26=CYLINDRICAL_SURFACE('',#209,0.003125);
|
||||
#27=CYLINDRICAL_SURFACE('',#213,0.004);
|
||||
#28=ORIENTED_EDGE('',*,*,#62,.F.);
|
||||
#29=ORIENTED_EDGE('',*,*,#63,.T.);
|
||||
#30=ORIENTED_EDGE('',*,*,#64,.T.);
|
||||
#31=ORIENTED_EDGE('',*,*,#65,.T.);
|
||||
#32=ORIENTED_EDGE('',*,*,#66,.T.);
|
||||
#33=ORIENTED_EDGE('',*,*,#67,.T.);
|
||||
#34=ORIENTED_EDGE('',*,*,#67,.F.);
|
||||
#35=ORIENTED_EDGE('',*,*,#64,.F.);
|
||||
#36=ORIENTED_EDGE('',*,*,#63,.F.);
|
||||
#37=ORIENTED_EDGE('',*,*,#66,.F.);
|
||||
#38=ORIENTED_EDGE('',*,*,#68,.F.);
|
||||
#39=ORIENTED_EDGE('',*,*,#62,.T.);
|
||||
#40=ORIENTED_EDGE('',*,*,#69,.T.);
|
||||
#41=ORIENTED_EDGE('',*,*,#68,.T.);
|
||||
#42=ORIENTED_EDGE('',*,*,#70,.F.);
|
||||
#43=ORIENTED_EDGE('',*,*,#71,.T.);
|
||||
#44=ORIENTED_EDGE('',*,*,#72,.T.);
|
||||
#45=ORIENTED_EDGE('',*,*,#73,.F.);
|
||||
#46=ORIENTED_EDGE('',*,*,#71,.F.);
|
||||
#47=ORIENTED_EDGE('',*,*,#74,.T.);
|
||||
#48=ORIENTED_EDGE('',*,*,#75,.F.);
|
||||
#49=ORIENTED_EDGE('',*,*,#74,.F.);
|
||||
#50=ORIENTED_EDGE('',*,*,#70,.T.);
|
||||
#51=ORIENTED_EDGE('',*,*,#73,.T.);
|
||||
#52=ORIENTED_EDGE('',*,*,#75,.T.);
|
||||
#53=ORIENTED_EDGE('',*,*,#72,.F.);
|
||||
#54=ORIENTED_EDGE('',*,*,#76,.F.);
|
||||
#55=ORIENTED_EDGE('',*,*,#76,.T.);
|
||||
#56=ORIENTED_EDGE('',*,*,#69,.F.);
|
||||
#57=ORIENTED_EDGE('',*,*,#77,.T.);
|
||||
#58=ORIENTED_EDGE('',*,*,#78,.T.);
|
||||
#59=ORIENTED_EDGE('',*,*,#65,.F.);
|
||||
#60=ORIENTED_EDGE('',*,*,#78,.F.);
|
||||
#61=ORIENTED_EDGE('',*,*,#77,.F.);
|
||||
#62=EDGE_CURVE('',#79,#79,#93,.F.);
|
||||
#63=EDGE_CURVE('',#80,#80,#94,.F.);
|
||||
#64=EDGE_CURVE('',#81,#81,#95,.T.);
|
||||
#65=EDGE_CURVE('',#81,#81,#96,.F.);
|
||||
#66=EDGE_CURVE('',#82,#82,#97,.T.);
|
||||
#67=EDGE_CURVE('',#83,#83,#98,.F.);
|
||||
#68=EDGE_CURVE('',#84,#84,#99,.T.);
|
||||
#69=EDGE_CURVE('',#85,#85,#100,.T.);
|
||||
#70=EDGE_CURVE('',#86,#87,#101,.T.);
|
||||
#71=EDGE_CURVE('',#86,#87,#13,.T.);
|
||||
#72=EDGE_CURVE('',#88,#89,#14,.T.);
|
||||
#73=EDGE_CURVE('',#87,#89,#15,.T.);
|
||||
#74=EDGE_CURVE('',#86,#88,#16,.T.);
|
||||
#75=EDGE_CURVE('',#88,#89,#102,.T.);
|
||||
#76=EDGE_CURVE('',#90,#90,#103,.T.);
|
||||
#77=EDGE_CURVE('',#91,#91,#104,.T.);
|
||||
#78=EDGE_CURVE('',#92,#92,#105,.T.);
|
||||
#79=VERTEX_POINT('',#284);
|
||||
#80=VERTEX_POINT('',#286);
|
||||
#81=VERTEX_POINT('',#289);
|
||||
#82=VERTEX_POINT('',#293);
|
||||
#83=VERTEX_POINT('',#295);
|
||||
#84=VERTEX_POINT('',#300);
|
||||
#85=VERTEX_POINT('',#303);
|
||||
#86=VERTEX_POINT('',#306);
|
||||
#87=VERTEX_POINT('',#307);
|
||||
#88=VERTEX_POINT('',#311);
|
||||
#89=VERTEX_POINT('',#312);
|
||||
#90=VERTEX_POINT('',#319);
|
||||
#91=VERTEX_POINT('',#323);
|
||||
#92=VERTEX_POINT('',#326);
|
||||
#93=CIRCLE('',#192,0.006);
|
||||
#94=CIRCLE('',#193,0.0275);
|
||||
#95=CIRCLE('',#195,0.025);
|
||||
#96=CIRCLE('',#196,0.0085);
|
||||
#97=CIRCLE('',#198,0.03);
|
||||
#98=CIRCLE('',#199,0.03);
|
||||
#99=CIRCLE('',#203,0.006);
|
||||
#100=CIRCLE('',#205,0.004);
|
||||
#101=CIRCLE('',#207,0.003125);
|
||||
#102=CIRCLE('',#210,0.003125);
|
||||
#103=CIRCLE('',#212,0.004);
|
||||
#104=CIRCLE('',#215,0.000255130156650804);
|
||||
#105=CIRCLE('',#217,0.00785735798551703);
|
||||
#106=EDGE_LOOP('',(#28));
|
||||
#107=EDGE_LOOP('',(#29));
|
||||
#108=EDGE_LOOP('',(#30,#31));
|
||||
#109=EDGE_LOOP('',(#32));
|
||||
#110=EDGE_LOOP('',(#33));
|
||||
#111=EDGE_LOOP('',(#34));
|
||||
#112=EDGE_LOOP('',(#35));
|
||||
#113=EDGE_LOOP('',(#36));
|
||||
#114=EDGE_LOOP('',(#37));
|
||||
#115=EDGE_LOOP('',(#38));
|
||||
#116=EDGE_LOOP('',(#39));
|
||||
#117=EDGE_LOOP('',(#40));
|
||||
#118=EDGE_LOOP('',(#41));
|
||||
#119=EDGE_LOOP('',(#42,#43));
|
||||
#120=EDGE_LOOP('',(#44,#45,#46,#47));
|
||||
#121=EDGE_LOOP('',(#48,#49,#50,#51));
|
||||
#122=EDGE_LOOP('',(#52,#53));
|
||||
#123=EDGE_LOOP('',(#54));
|
||||
#124=EDGE_LOOP('',(#55));
|
||||
#125=EDGE_LOOP('',(#56));
|
||||
#126=EDGE_LOOP('',(#57));
|
||||
#127=EDGE_LOOP('',(#58));
|
||||
#128=EDGE_LOOP('',(#59));
|
||||
#129=EDGE_LOOP('',(#60));
|
||||
#130=EDGE_LOOP('',(#61));
|
||||
#131=FACE_BOUND('',#106,.T.);
|
||||
#132=FACE_BOUND('',#107,.T.);
|
||||
#133=FACE_BOUND('',#108,.T.);
|
||||
#134=FACE_BOUND('',#109,.T.);
|
||||
#135=FACE_BOUND('',#110,.T.);
|
||||
#136=FACE_BOUND('',#111,.T.);
|
||||
#137=FACE_BOUND('',#112,.T.);
|
||||
#138=FACE_BOUND('',#113,.T.);
|
||||
#139=FACE_BOUND('',#114,.T.);
|
||||
#140=FACE_BOUND('',#115,.T.);
|
||||
#141=FACE_BOUND('',#116,.T.);
|
||||
#142=FACE_BOUND('',#117,.T.);
|
||||
#143=FACE_BOUND('',#118,.T.);
|
||||
#144=FACE_BOUND('',#119,.T.);
|
||||
#145=FACE_BOUND('',#120,.T.);
|
||||
#146=FACE_BOUND('',#121,.T.);
|
||||
#147=FACE_BOUND('',#122,.T.);
|
||||
#148=FACE_BOUND('',#123,.T.);
|
||||
#149=FACE_BOUND('',#124,.T.);
|
||||
#150=FACE_BOUND('',#125,.T.);
|
||||
#151=FACE_BOUND('',#126,.T.);
|
||||
#152=FACE_BOUND('',#127,.T.);
|
||||
#153=FACE_BOUND('',#128,.T.);
|
||||
#154=FACE_BOUND('',#129,.T.);
|
||||
#155=FACE_BOUND('',#130,.T.);
|
||||
#156=PLANE('',#191);
|
||||
#157=PLANE('',#194);
|
||||
#158=PLANE('',#204);
|
||||
#159=PLANE('',#206);
|
||||
#160=PLANE('',#208);
|
||||
#161=PLANE('',#211);
|
||||
#162=PLANE('',#214);
|
||||
#163=ADVANCED_FACE('',(#131,#132),#156,.F.);
|
||||
#164=ADVANCED_FACE('',(#133),#157,.T.);
|
||||
#165=ADVANCED_FACE('',(#134,#135),#24,.T.);
|
||||
#166=ADVANCED_FACE('',(#136,#137),#21,.T.);
|
||||
#167=ADVANCED_FACE('',(#138,#139),#22,.T.);
|
||||
#168=ADVANCED_FACE('',(#140,#141),#25,.T.);
|
||||
#169=ADVANCED_FACE('',(#142,#143),#158,.T.);
|
||||
#170=ADVANCED_FACE('',(#144),#159,.F.);
|
||||
#171=ADVANCED_FACE('',(#145),#160,.F.);
|
||||
#172=ADVANCED_FACE('',(#146),#26,.F.);
|
||||
#173=ADVANCED_FACE('',(#147,#148),#161,.F.);
|
||||
#174=ADVANCED_FACE('',(#149,#150),#27,.F.);
|
||||
#175=ADVANCED_FACE('',(#151),#162,.T.);
|
||||
#176=ADVANCED_FACE('',(#152,#153),#23,.T.);
|
||||
#177=ADVANCED_FACE('',(#154,#155),#12,.F.);
|
||||
#178=CLOSED_SHELL('',(#163,#164,#165,#166,#167,#168,#169,#170,#171,#172,
|
||||
#173,#174,#175,#176,#177));
|
||||
#179=STYLED_ITEM('',(#180),#187);
|
||||
#180=PRESENTATION_STYLE_ASSIGNMENT((#181));
|
||||
#181=SURFACE_STYLE_USAGE(.BOTH.,#182);
|
||||
#182=SURFACE_SIDE_STYLE('',(#183));
|
||||
#183=SURFACE_STYLE_FILL_AREA(#184);
|
||||
#184=FILL_AREA_STYLE('',(#185));
|
||||
#185=FILL_AREA_STYLE_COLOUR('',#186);
|
||||
#186=COLOUR_RGB('',0.356862745098039,0.807843137254902,0.980392156862745);
|
||||
#187=MANIFOLD_SOLID_BREP('Part 1',#178);
|
||||
#188=SHAPE_DEFINITION_REPRESENTATION(#334,#189);
|
||||
#189=SHAPE_REPRESENTATION('Part 1',(#190),#329);
|
||||
#190=AXIS2_PLACEMENT_3D('',#281,#219,#220);
|
||||
#191=AXIS2_PLACEMENT_3D('',#282,#221,#222);
|
||||
#192=AXIS2_PLACEMENT_3D('',#283,#223,#224);
|
||||
#193=AXIS2_PLACEMENT_3D('',#285,#225,#226);
|
||||
#194=AXIS2_PLACEMENT_3D('',#287,#227,#228);
|
||||
#195=AXIS2_PLACEMENT_3D('',#288,#229,#230);
|
||||
#196=AXIS2_PLACEMENT_3D('',#290,#231,#232);
|
||||
#197=AXIS2_PLACEMENT_3D('',#291,#233,#234);
|
||||
#198=AXIS2_PLACEMENT_3D('',#292,#235,#236);
|
||||
#199=AXIS2_PLACEMENT_3D('',#294,#237,#238);
|
||||
#200=AXIS2_PLACEMENT_3D('',#296,#239,#240);
|
||||
#201=AXIS2_PLACEMENT_3D('',#297,#241,#242);
|
||||
#202=AXIS2_PLACEMENT_3D('',#298,#243,#244);
|
||||
#203=AXIS2_PLACEMENT_3D('',#299,#245,#246);
|
||||
#204=AXIS2_PLACEMENT_3D('',#301,#247,#248);
|
||||
#205=AXIS2_PLACEMENT_3D('',#302,#249,#250);
|
||||
#206=AXIS2_PLACEMENT_3D('',#304,#251,#252);
|
||||
#207=AXIS2_PLACEMENT_3D('',#305,#253,#254);
|
||||
#208=AXIS2_PLACEMENT_3D('',#309,#256,#257);
|
||||
#209=AXIS2_PLACEMENT_3D('',#315,#261,#262);
|
||||
#210=AXIS2_PLACEMENT_3D('',#316,#263,#264);
|
||||
#211=AXIS2_PLACEMENT_3D('',#317,#265,#266);
|
||||
#212=AXIS2_PLACEMENT_3D('',#318,#267,#268);
|
||||
#213=AXIS2_PLACEMENT_3D('',#320,#269,#270);
|
||||
#214=AXIS2_PLACEMENT_3D('',#321,#271,#272);
|
||||
#215=AXIS2_PLACEMENT_3D('',#322,#273,#274);
|
||||
#216=AXIS2_PLACEMENT_3D('',#324,#275,#276);
|
||||
#217=AXIS2_PLACEMENT_3D('',#325,#277,#278);
|
||||
#218=AXIS2_PLACEMENT_3D('',#327,#279,#280);
|
||||
#219=DIRECTION('',(0.,0.,1.));
|
||||
#220=DIRECTION('',(1.,0.,0.));
|
||||
#221=DIRECTION('',(0.,0.,1.));
|
||||
#222=DIRECTION('',(1.,0.,0.));
|
||||
#223=DIRECTION('',(0.,0.,1.));
|
||||
#224=DIRECTION('',(1.,0.,0.));
|
||||
#225=DIRECTION('',(0.,0.,1.));
|
||||
#226=DIRECTION('',(1.,0.,0.));
|
||||
#227=DIRECTION('',(0.,0.,1.));
|
||||
#228=DIRECTION('',(1.,0.,0.));
|
||||
#229=DIRECTION('',(0.,0.,1.));
|
||||
#230=DIRECTION('',(1.,0.,0.));
|
||||
#231=DIRECTION('',(0.,0.,1.));
|
||||
#232=DIRECTION('',(1.,0.,0.));
|
||||
#233=DIRECTION('',(0.,0.,-1.));
|
||||
#234=DIRECTION('',(-1.,0.,0.));
|
||||
#235=DIRECTION('',(0.,0.,1.));
|
||||
#236=DIRECTION('',(1.,0.,0.));
|
||||
#237=DIRECTION('',(0.,0.,1.));
|
||||
#238=DIRECTION('',(1.,0.,0.));
|
||||
#239=DIRECTION('',(0.,0.,1.));
|
||||
#240=DIRECTION('',(1.,0.,0.));
|
||||
#241=DIRECTION('',(0.,0.,1.));
|
||||
#242=DIRECTION('',(1.,0.,0.));
|
||||
#243=DIRECTION('',(0.,0.,1.));
|
||||
#244=DIRECTION('',(1.,0.,0.));
|
||||
#245=DIRECTION('',(0.,0.,-1.));
|
||||
#246=DIRECTION('',(-1.,0.,0.));
|
||||
#247=DIRECTION('',(0.,0.,-1.));
|
||||
#248=DIRECTION('',(1.,0.,0.));
|
||||
#249=DIRECTION('',(0.,0.,1.));
|
||||
#250=DIRECTION('',(1.,0.,0.));
|
||||
#251=DIRECTION('',(0.,0.,1.));
|
||||
#252=DIRECTION('',(1.,0.,0.));
|
||||
#253=DIRECTION('',(0.,0.,1.));
|
||||
#254=DIRECTION('',(1.,0.,0.));
|
||||
#255=DIRECTION('',(0.,-1.,0.));
|
||||
#256=DIRECTION('',(1.,0.,0.));
|
||||
#257=DIRECTION('',(0.,0.,-1.));
|
||||
#258=DIRECTION('',(0.,-1.,0.));
|
||||
#259=DIRECTION('',(0.,0.,-1.));
|
||||
#260=DIRECTION('',(0.,0.,-1.));
|
||||
#261=DIRECTION('',(0.,0.,-1.));
|
||||
#262=DIRECTION('',(-1.,0.,0.));
|
||||
#263=DIRECTION('',(0.,0.,1.));
|
||||
#264=DIRECTION('',(1.,0.,0.));
|
||||
#265=DIRECTION('',(0.,0.,1.));
|
||||
#266=DIRECTION('',(1.,0.,0.));
|
||||
#267=DIRECTION('',(0.,0.,1.));
|
||||
#268=DIRECTION('',(1.,0.,0.));
|
||||
#269=DIRECTION('',(0.,0.,1.));
|
||||
#270=DIRECTION('',(1.,0.,0.));
|
||||
#271=DIRECTION('',(0.,0.,1.));
|
||||
#272=DIRECTION('',(1.,0.,0.));
|
||||
#273=DIRECTION('',(0.,0.,1.));
|
||||
#274=DIRECTION('',(1.,0.,0.));
|
||||
#275=DIRECTION('',(0.,0.,1.));
|
||||
#276=DIRECTION('',(1.,0.,0.));
|
||||
#277=DIRECTION('',(0.,0.,-1.));
|
||||
#278=DIRECTION('',(-1.,0.,0.));
|
||||
#279=DIRECTION('',(0.,0.,-1.));
|
||||
#280=DIRECTION('',(-1.,0.,0.));
|
||||
#281=CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#282=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,-0.0065));
|
||||
#283=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,-0.0065));
|
||||
#284=CARTESIAN_POINT('',(-0.0097285890343041,-0.015862108635709,-0.0065));
|
||||
#285=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,-0.0065));
|
||||
#286=CARTESIAN_POINT('',(0.0117714109656959,-0.015862108635709,-0.0065));
|
||||
#287=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,0.013));
|
||||
#288=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,0.013));
|
||||
#289=CARTESIAN_POINT('',(0.0092714109656959,-0.015862108635709,0.013));
|
||||
#290=CARTESIAN_POINT('',(0.000771410965695895,-0.015862108635709,0.013));
|
||||
#291=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,0.01));
|
||||
#292=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,-0.004));
|
||||
#293=CARTESIAN_POINT('',(0.0142714109656959,-0.015862108635709,-0.004));
|
||||
#294=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,0.008));
|
||||
#295=CARTESIAN_POINT('',(0.0142714109656959,-0.015862108635709,0.008));
|
||||
#296=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,0.008));
|
||||
#297=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,-0.004));
|
||||
#298=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,-0.0087));
|
||||
#299=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,-0.0087));
|
||||
#300=CARTESIAN_POINT('',(-0.0217285890343041,-0.015862108635709,-0.0087));
|
||||
#301=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,-0.0087));
|
||||
#302=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,-0.0087));
|
||||
#303=CARTESIAN_POINT('',(-0.0117285890343041,-0.015862108635709,-0.0087));
|
||||
#304=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,0.01));
|
||||
#305=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,0.01));
|
||||
#306=CARTESIAN_POINT('',(-0.0138535890343041,-0.013362108635709,0.01));
|
||||
#307=CARTESIAN_POINT('',(-0.0138535890343041,-0.018362108635709,0.01));
|
||||
#308=CARTESIAN_POINT('',(-0.0138535890343041,-0.015862108635709,0.01));
|
||||
#309=CARTESIAN_POINT('',(-0.0138535890343041,-0.015862108635709,0.01));
|
||||
#310=CARTESIAN_POINT('',(-0.0138535890343041,-0.015862108635709,0.));
|
||||
#311=CARTESIAN_POINT('',(-0.0138535890343041,-0.013362108635709,0.));
|
||||
#312=CARTESIAN_POINT('',(-0.0138535890343041,-0.018362108635709,0.));
|
||||
#313=CARTESIAN_POINT('',(-0.0138535890343041,-0.018362108635709,0.01));
|
||||
#314=CARTESIAN_POINT('',(-0.0138535890343041,-0.013362108635709,0.01));
|
||||
#315=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,0.01));
|
||||
#316=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,0.));
|
||||
#317=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,0.));
|
||||
#318=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,0.));
|
||||
#319=CARTESIAN_POINT('',(-0.0117285890343041,-0.015862108635709,0.));
|
||||
#320=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,-0.0065));
|
||||
#321=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,0.01));
|
||||
#322=CARTESIAN_POINT('',(0.000771410965695895,-0.015862108635709,0.01));
|
||||
#323=CARTESIAN_POINT('',(0.0010265411223467,-0.015862108635709,0.01));
|
||||
#324=CARTESIAN_POINT('',(0.000771410965695895,-0.015862108635709,0.012));
|
||||
#325=CARTESIAN_POINT('',(0.000771410965695895,-0.015862108635709,0.0127661665884266));
|
||||
#326=CARTESIAN_POINT('',(-0.00708594701982113,-0.015862108635709,0.0127661665884266));
|
||||
#327=CARTESIAN_POINT('',(0.000771410965695895,-0.015862108635709,0.0218296464556282));
|
||||
#328=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#179),
|
||||
#329);
|
||||
#329=(
|
||||
GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
||||
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#330))
|
||||
GLOBAL_UNIT_ASSIGNED_CONTEXT((#333,#332,#331))
|
||||
REPRESENTATION_CONTEXT('Part 1','TOP_LEVEL_ASSEMBLY_PART')
|
||||
);
|
||||
#330=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-8),#333,
|
||||
'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
|
||||
#331=(
|
||||
NAMED_UNIT(*)
|
||||
SI_UNIT($,.STERADIAN.)
|
||||
SOLID_ANGLE_UNIT()
|
||||
);
|
||||
#332=(
|
||||
NAMED_UNIT(*)
|
||||
PLANE_ANGLE_UNIT()
|
||||
SI_UNIT($,.RADIAN.)
|
||||
);
|
||||
#333=(
|
||||
LENGTH_UNIT()
|
||||
NAMED_UNIT(*)
|
||||
SI_UNIT($,.METRE.)
|
||||
);
|
||||
#334=PRODUCT_DEFINITION_SHAPE('','',#335);
|
||||
#335=PRODUCT_DEFINITION('','',#337,#336);
|
||||
#336=PRODUCT_DEFINITION_CONTEXT('',#343,'design');
|
||||
#337=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#339,
|
||||
.NOT_KNOWN.);
|
||||
#338=PRODUCT_RELATED_PRODUCT_CATEGORY('','',(#339));
|
||||
#339=PRODUCT('Part 1','Part 1','Part 1',(#341));
|
||||
#340=PRODUCT_CATEGORY('','');
|
||||
#341=PRODUCT_CONTEXT('',#343,'mechanical');
|
||||
#342=APPLICATION_PROTOCOL_DEFINITION('international standard',
|
||||
'ap242_managed_model_based_3d_engineering',2011,#343);
|
||||
#343=APPLICATION_CONTEXT('managed model based 3d engineering');
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
||||
102001
hackpads/CineWheel/cad/CineWheelFull.step
Normal file
102001
hackpads/CineWheel/cad/CineWheelFull.step
Normal file
File diff suppressed because it is too large
Load diff
48
hackpads/CineWheel/firmware/KMK/main.py
Normal file
48
hackpads/CineWheel/firmware/KMK/main.py
Normal file
|
|
@ -0,0 +1,48 @@
|
|||
# You import all the IOs of your board
|
||||
import board
|
||||
|
||||
# These are imports from the kmk library
|
||||
from kmk.kmk_keyboard import KMKKeyboard
|
||||
from kmk.scanners.keypad import KeysScanner
|
||||
from kmk.keys import KC
|
||||
from kmk.modules.macros import Press, Release, Tap, Macros
|
||||
from kmk.extensions.media_keys import MediaKeys
|
||||
from kmk.modules.mouse_keys import MouseKeys
|
||||
keyboard.extensions.append(MediaKeys())
|
||||
# This is the main instance of your keyboard
|
||||
keyboard = KMKKeyboard()
|
||||
|
||||
# Add the macro extension
|
||||
macros = Macros()
|
||||
keyboard.modules.append(macros)
|
||||
|
||||
encoder_handler = EncoderHandler()
|
||||
keyboard.modules.append(encoder_handler)
|
||||
keyboard.modules.append(MouseKeys())
|
||||
|
||||
encoder_handler.pins = [board.D5, board.D6] #fix this when i get the board, don't fully understand how kmk handles this yet
|
||||
encoder_handler.encoder_map = {
|
||||
#alt scrollwheel
|
||||
0: {0: KC.MACRO(Press(KC.LALT), Tap(KC.MW_UP), Release(KC.LALT)), 1: KC.MACRO(Press(KC.LALT), Tap(KC.MW_DOWN), Release(KC.LALT)),},
|
||||
1: {0: KC.MACRO("Hello world!"), 1: KC.MACRO("Hello world!")},
|
||||
}
|
||||
|
||||
# Define your pins here!
|
||||
PINS = [board.D3, board.D4, board.D2, board.D1]
|
||||
|
||||
# Tell kmk we are not using a key matrix
|
||||
keyboard.matrix = KeysScanner(
|
||||
pins=PINS,
|
||||
value_when_pressed=False,
|
||||
)
|
||||
|
||||
# Here you define the buttons corresponding to the pins
|
||||
# Look here for keycodes: https://github.com/KMKfw/kmk_firmware/blob/main/docs/en/keycodes.md
|
||||
# And here for macros: https://github.com/KMKfw/kmk_firmware/blob/main/docs/en/macros.md
|
||||
keyboard.keymap = [
|
||||
[KC.A, KC.DELETE, KC.MACRO("Hello world!"), KC.Macro(Press(KC.LCMD), Tap(KC.S), Release(KC.LCMD)),] #remap later
|
||||
]
|
||||
|
||||
# Start kmk!
|
||||
if __name__ == '__main__':
|
||||
keyboard.go()
|
||||
4649
hackpads/CineWheel/pcb/CineWheel.kicad_pcb
Normal file
4649
hackpads/CineWheel/pcb/CineWheel.kicad_pcb
Normal file
File diff suppressed because it is too large
Load diff
129
hackpads/CineWheel/pcb/CineWheel.kicad_prl
Normal file
129
hackpads/CineWheel/pcb/CineWheel.kicad_prl
Normal file
|
|
@ -0,0 +1,129 @@
|
|||
{
|
||||
"board": {
|
||||
"active_layer": 9,
|
||||
"active_layer_preset": "",
|
||||
"auto_track_width": true,
|
||||
"hidden_netclasses": [],
|
||||
"hidden_nets": [],
|
||||
"high_contrast_mode": 0,
|
||||
"net_color_mode": 1,
|
||||
"opacity": {
|
||||
"images": 0.6,
|
||||
"pads": 1.0,
|
||||
"shapes": 1.0,
|
||||
"tracks": 1.0,
|
||||
"vias": 1.0,
|
||||
"zones": 0.6
|
||||
},
|
||||
"ratsnest_display_mode": 0,
|
||||
"selection_filter": {
|
||||
"dimensions": true,
|
||||
"footprints": true,
|
||||
"graphics": true,
|
||||
"keepouts": true,
|
||||
"lockedItems": true,
|
||||
"otherItems": true,
|
||||
"pads": true,
|
||||
"text": true,
|
||||
"tracks": true,
|
||||
"vias": true,
|
||||
"zones": true
|
||||
},
|
||||
"visible_items": [
|
||||
"vias",
|
||||
"footprint_text",
|
||||
"footprint_anchors",
|
||||
"ratsnest",
|
||||
"grid",
|
||||
"footprints_front",
|
||||
"footprints_back",
|
||||
"footprint_values",
|
||||
"footprint_references",
|
||||
"tracks",
|
||||
"drc_errors",
|
||||
"drawing_sheet",
|
||||
"bitmaps",
|
||||
"pads",
|
||||
"zones",
|
||||
"drc_warnings",
|
||||
"shapes"
|
||||
],
|
||||
"visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff",
|
||||
"zone_display_mode": 0
|
||||
},
|
||||
"git": {
|
||||
"repo_type": "",
|
||||
"repo_username": "",
|
||||
"ssh_key": ""
|
||||
},
|
||||
"meta": {
|
||||
"filename": "CineWheel.kicad_prl",
|
||||
"version": 5
|
||||
},
|
||||
"net_inspector_panel": {
|
||||
"col_hidden": [
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false
|
||||
],
|
||||
"col_order": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4,
|
||||
5,
|
||||
6,
|
||||
7,
|
||||
8,
|
||||
9
|
||||
],
|
||||
"col_widths": [
|
||||
162,
|
||||
147,
|
||||
91,
|
||||
67,
|
||||
91,
|
||||
91,
|
||||
91,
|
||||
71,
|
||||
91,
|
||||
91
|
||||
],
|
||||
"custom_group_rules": [],
|
||||
"expanded_rows": [],
|
||||
"filter_by_net_name": true,
|
||||
"filter_by_netclass": true,
|
||||
"filter_text": "",
|
||||
"group_by_constraint": false,
|
||||
"group_by_netclass": false,
|
||||
"show_unconnected_nets": false,
|
||||
"show_zero_pad_nets": false,
|
||||
"sort_ascending": true,
|
||||
"sorting_column": 0
|
||||
},
|
||||
"open_jobsets": [],
|
||||
"project": {
|
||||
"files": []
|
||||
},
|
||||
"schematic": {
|
||||
"selection_filter": {
|
||||
"graphics": true,
|
||||
"images": true,
|
||||
"labels": true,
|
||||
"lockedItems": false,
|
||||
"otherItems": true,
|
||||
"pins": true,
|
||||
"symbols": true,
|
||||
"text": true,
|
||||
"wires": true
|
||||
}
|
||||
}
|
||||
}
|
||||
630
hackpads/CineWheel/pcb/CineWheel.kicad_pro
Normal file
630
hackpads/CineWheel/pcb/CineWheel.kicad_pro
Normal file
|
|
@ -0,0 +1,630 @@
|
|||
{
|
||||
"board": {
|
||||
"3dviewports": [],
|
||||
"design_settings": {
|
||||
"defaults": {
|
||||
"apply_defaults_to_fp_fields": false,
|
||||
"apply_defaults_to_fp_shapes": false,
|
||||
"apply_defaults_to_fp_text": false,
|
||||
"board_outline_line_width": 0.1,
|
||||
"copper_line_width": 0.2,
|
||||
"copper_text_italic": false,
|
||||
"copper_text_size_h": 1.5,
|
||||
"copper_text_size_v": 1.5,
|
||||
"copper_text_thickness": 0.3,
|
||||
"copper_text_upright": false,
|
||||
"courtyard_line_width": 0.05,
|
||||
"dimension_precision": 4,
|
||||
"dimension_units": 3,
|
||||
"dimensions": {
|
||||
"arrow_length": 1270000,
|
||||
"extension_offset": 500000,
|
||||
"keep_text_aligned": true,
|
||||
"suppress_zeroes": true,
|
||||
"text_position": 0,
|
||||
"units_format": 0
|
||||
},
|
||||
"fab_line_width": 0.1,
|
||||
"fab_text_italic": false,
|
||||
"fab_text_size_h": 1.0,
|
||||
"fab_text_size_v": 1.0,
|
||||
"fab_text_thickness": 0.15,
|
||||
"fab_text_upright": false,
|
||||
"other_line_width": 0.15,
|
||||
"other_text_italic": false,
|
||||
"other_text_size_h": 1.0,
|
||||
"other_text_size_v": 1.0,
|
||||
"other_text_thickness": 0.15,
|
||||
"other_text_upright": false,
|
||||
"pads": {
|
||||
"drill": 0.8,
|
||||
"height": 1.27,
|
||||
"width": 2.54
|
||||
},
|
||||
"silk_line_width": 0.15,
|
||||
"silk_text_italic": false,
|
||||
"silk_text_size_h": 1.0,
|
||||
"silk_text_size_v": 1.0,
|
||||
"silk_text_thickness": 0.15,
|
||||
"silk_text_upright": false,
|
||||
"zones": {
|
||||
"min_clearance": 0.5
|
||||
}
|
||||
},
|
||||
"diff_pair_dimensions": [],
|
||||
"drc_exclusions": [],
|
||||
"meta": {
|
||||
"version": 2
|
||||
},
|
||||
"rule_severities": {
|
||||
"annular_width": "error",
|
||||
"clearance": "error",
|
||||
"connection_width": "warning",
|
||||
"copper_edge_clearance": "error",
|
||||
"copper_sliver": "warning",
|
||||
"courtyards_overlap": "error",
|
||||
"creepage": "error",
|
||||
"diff_pair_gap_out_of_range": "error",
|
||||
"diff_pair_uncoupled_length_too_long": "error",
|
||||
"drill_out_of_range": "error",
|
||||
"duplicate_footprints": "warning",
|
||||
"extra_footprint": "warning",
|
||||
"footprint": "error",
|
||||
"footprint_filters_mismatch": "ignore",
|
||||
"footprint_symbol_mismatch": "warning",
|
||||
"footprint_type_mismatch": "ignore",
|
||||
"hole_clearance": "error",
|
||||
"hole_to_hole": "warning",
|
||||
"holes_co_located": "warning",
|
||||
"invalid_outline": "error",
|
||||
"isolated_copper": "warning",
|
||||
"item_on_disabled_layer": "error",
|
||||
"items_not_allowed": "error",
|
||||
"length_out_of_range": "error",
|
||||
"lib_footprint_issues": "warning",
|
||||
"lib_footprint_mismatch": "warning",
|
||||
"malformed_courtyard": "error",
|
||||
"microvia_drill_out_of_range": "error",
|
||||
"mirrored_text_on_front_layer": "warning",
|
||||
"missing_courtyard": "ignore",
|
||||
"missing_footprint": "warning",
|
||||
"net_conflict": "warning",
|
||||
"nonmirrored_text_on_back_layer": "warning",
|
||||
"npth_inside_courtyard": "ignore",
|
||||
"padstack": "warning",
|
||||
"pth_inside_courtyard": "ignore",
|
||||
"shorting_items": "error",
|
||||
"silk_edge_clearance": "warning",
|
||||
"silk_over_copper": "warning",
|
||||
"silk_overlap": "warning",
|
||||
"skew_out_of_range": "error",
|
||||
"solder_mask_bridge": "error",
|
||||
"starved_thermal": "error",
|
||||
"text_height": "warning",
|
||||
"text_thickness": "warning",
|
||||
"through_hole_pad_without_hole": "error",
|
||||
"too_many_vias": "error",
|
||||
"track_angle": "error",
|
||||
"track_dangling": "warning",
|
||||
"track_segment_length": "error",
|
||||
"track_width": "error",
|
||||
"tracks_crossing": "error",
|
||||
"unconnected_items": "error",
|
||||
"unresolved_variable": "error",
|
||||
"via_dangling": "warning",
|
||||
"zones_intersect": "error"
|
||||
},
|
||||
"rules": {
|
||||
"max_error": 0.005,
|
||||
"min_clearance": 0.0,
|
||||
"min_connection": 0.0,
|
||||
"min_copper_edge_clearance": 0.0,
|
||||
"min_groove_width": 0.0,
|
||||
"min_hole_clearance": 0.25,
|
||||
"min_hole_to_hole": 0.25,
|
||||
"min_microvia_diameter": 0.2,
|
||||
"min_microvia_drill": 0.1,
|
||||
"min_resolved_spokes": 2,
|
||||
"min_silk_clearance": 0.0,
|
||||
"min_text_height": 0.8,
|
||||
"min_text_thickness": 0.08,
|
||||
"min_through_hole_diameter": 0.3,
|
||||
"min_track_width": 0.0,
|
||||
"min_via_annular_width": 0.1,
|
||||
"min_via_diameter": 0.5,
|
||||
"solder_mask_clearance": 0.0,
|
||||
"solder_mask_min_width": 0.0,
|
||||
"solder_mask_to_copper_clearance": 0.0,
|
||||
"use_height_for_length_calcs": true
|
||||
},
|
||||
"teardrop_options": [
|
||||
{
|
||||
"td_onpthpad": true,
|
||||
"td_onroundshapesonly": false,
|
||||
"td_onsmdpad": true,
|
||||
"td_ontrackend": false,
|
||||
"td_onvia": true
|
||||
}
|
||||
],
|
||||
"teardrop_parameters": [
|
||||
{
|
||||
"td_allow_use_two_tracks": true,
|
||||
"td_curve_segcount": 0,
|
||||
"td_height_ratio": 1.0,
|
||||
"td_length_ratio": 0.5,
|
||||
"td_maxheight": 2.0,
|
||||
"td_maxlen": 1.0,
|
||||
"td_on_pad_in_zone": false,
|
||||
"td_target_name": "td_round_shape",
|
||||
"td_width_to_size_filter_ratio": 0.9
|
||||
},
|
||||
{
|
||||
"td_allow_use_two_tracks": true,
|
||||
"td_curve_segcount": 0,
|
||||
"td_height_ratio": 1.0,
|
||||
"td_length_ratio": 0.5,
|
||||
"td_maxheight": 2.0,
|
||||
"td_maxlen": 1.0,
|
||||
"td_on_pad_in_zone": false,
|
||||
"td_target_name": "td_rect_shape",
|
||||
"td_width_to_size_filter_ratio": 0.9
|
||||
},
|
||||
{
|
||||
"td_allow_use_two_tracks": true,
|
||||
"td_curve_segcount": 0,
|
||||
"td_height_ratio": 1.0,
|
||||
"td_length_ratio": 0.5,
|
||||
"td_maxheight": 2.0,
|
||||
"td_maxlen": 1.0,
|
||||
"td_on_pad_in_zone": false,
|
||||
"td_target_name": "td_track_end",
|
||||
"td_width_to_size_filter_ratio": 0.9
|
||||
}
|
||||
],
|
||||
"track_widths": [],
|
||||
"tuning_pattern_settings": {
|
||||
"diff_pair_defaults": {
|
||||
"corner_radius_percentage": 80,
|
||||
"corner_style": 1,
|
||||
"max_amplitude": 1.0,
|
||||
"min_amplitude": 0.2,
|
||||
"single_sided": false,
|
||||
"spacing": 1.0
|
||||
},
|
||||
"diff_pair_skew_defaults": {
|
||||
"corner_radius_percentage": 80,
|
||||
"corner_style": 1,
|
||||
"max_amplitude": 1.0,
|
||||
"min_amplitude": 0.2,
|
||||
"single_sided": false,
|
||||
"spacing": 0.6
|
||||
},
|
||||
"single_track_defaults": {
|
||||
"corner_radius_percentage": 80,
|
||||
"corner_style": 1,
|
||||
"max_amplitude": 1.0,
|
||||
"min_amplitude": 0.2,
|
||||
"single_sided": false,
|
||||
"spacing": 0.6
|
||||
}
|
||||
},
|
||||
"via_dimensions": [],
|
||||
"zones_allow_external_fillets": false
|
||||
},
|
||||
"ipc2581": {
|
||||
"dist": "",
|
||||
"distpn": "",
|
||||
"internal_id": "",
|
||||
"mfg": "",
|
||||
"mpn": ""
|
||||
},
|
||||
"layer_pairs": [],
|
||||
"layer_presets": [],
|
||||
"viewports": []
|
||||
},
|
||||
"boards": [],
|
||||
"cvpcb": {
|
||||
"equivalence_files": []
|
||||
},
|
||||
"erc": {
|
||||
"erc_exclusions": [],
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"pin_map": [
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
2,
|
||||
1,
|
||||
1,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
1,
|
||||
2,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
1,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2
|
||||
]
|
||||
],
|
||||
"rule_severities": {
|
||||
"bus_definition_conflict": "error",
|
||||
"bus_entry_needed": "error",
|
||||
"bus_label_syntax": "error",
|
||||
"bus_to_bus_conflict": "error",
|
||||
"bus_to_net_conflict": "error",
|
||||
"different_unit_footprint": "error",
|
||||
"different_unit_net": "error",
|
||||
"duplicate_reference": "error",
|
||||
"duplicate_sheet_names": "error",
|
||||
"endpoint_off_grid": "warning",
|
||||
"extra_units": "error",
|
||||
"footprint_filter": "ignore",
|
||||
"footprint_link_issues": "warning",
|
||||
"four_way_junction": "ignore",
|
||||
"global_label_dangling": "warning",
|
||||
"hier_label_mismatch": "error",
|
||||
"label_dangling": "error",
|
||||
"label_multiple_wires": "warning",
|
||||
"lib_symbol_issues": "warning",
|
||||
"lib_symbol_mismatch": "warning",
|
||||
"missing_bidi_pin": "warning",
|
||||
"missing_input_pin": "warning",
|
||||
"missing_power_pin": "error",
|
||||
"missing_unit": "warning",
|
||||
"multiple_net_names": "warning",
|
||||
"net_not_bus_member": "warning",
|
||||
"no_connect_connected": "warning",
|
||||
"no_connect_dangling": "warning",
|
||||
"pin_not_connected": "error",
|
||||
"pin_not_driven": "error",
|
||||
"pin_to_pin": "warning",
|
||||
"power_pin_not_driven": "error",
|
||||
"same_local_global_label": "warning",
|
||||
"similar_label_and_power": "warning",
|
||||
"similar_labels": "warning",
|
||||
"similar_power": "warning",
|
||||
"simulation_model_issue": "ignore",
|
||||
"single_global_label": "ignore",
|
||||
"unannotated": "error",
|
||||
"unconnected_wire_endpoint": "warning",
|
||||
"unit_value_mismatch": "error",
|
||||
"unresolved_variable": "error",
|
||||
"wire_dangling": "error"
|
||||
}
|
||||
},
|
||||
"libraries": {
|
||||
"pinned_footprint_libs": [],
|
||||
"pinned_symbol_libs": []
|
||||
},
|
||||
"meta": {
|
||||
"filename": "CineWheel.kicad_pro",
|
||||
"version": 3
|
||||
},
|
||||
"net_settings": {
|
||||
"classes": [
|
||||
{
|
||||
"bus_width": 12,
|
||||
"clearance": 0.2,
|
||||
"diff_pair_gap": 0.25,
|
||||
"diff_pair_via_gap": 0.25,
|
||||
"diff_pair_width": 0.2,
|
||||
"line_style": 0,
|
||||
"microvia_diameter": 0.3,
|
||||
"microvia_drill": 0.1,
|
||||
"name": "Default",
|
||||
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
||||
"priority": 2147483647,
|
||||
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||
"track_width": 0.25,
|
||||
"via_diameter": 0.8,
|
||||
"via_drill": 0.4,
|
||||
"wire_width": 6
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"version": 4
|
||||
},
|
||||
"net_colors": null,
|
||||
"netclass_assignments": null,
|
||||
"netclass_patterns": []
|
||||
},
|
||||
"pcbnew": {
|
||||
"last_paths": {
|
||||
"gencad": "",
|
||||
"idf": "",
|
||||
"netlist": "",
|
||||
"plot": "",
|
||||
"pos_files": "",
|
||||
"specctra_dsn": "",
|
||||
"step": "",
|
||||
"svg": "",
|
||||
"vrml": ""
|
||||
},
|
||||
"page_layout_descr_file": ""
|
||||
},
|
||||
"schematic": {
|
||||
"annotate_start_num": 0,
|
||||
"bom_export_filename": "${PROJECTNAME}.csv",
|
||||
"bom_fmt_presets": [],
|
||||
"bom_fmt_settings": {
|
||||
"field_delimiter": ",",
|
||||
"keep_line_breaks": false,
|
||||
"keep_tabs": false,
|
||||
"name": "CSV",
|
||||
"ref_delimiter": ",",
|
||||
"ref_range_delimiter": "",
|
||||
"string_delimiter": "\""
|
||||
},
|
||||
"bom_presets": [],
|
||||
"bom_settings": {
|
||||
"exclude_dnp": false,
|
||||
"fields_ordered": [
|
||||
{
|
||||
"group_by": false,
|
||||
"label": "Reference",
|
||||
"name": "Reference",
|
||||
"show": true
|
||||
},
|
||||
{
|
||||
"group_by": false,
|
||||
"label": "Qty",
|
||||
"name": "${QUANTITY}",
|
||||
"show": true
|
||||
},
|
||||
{
|
||||
"group_by": true,
|
||||
"label": "Value",
|
||||
"name": "Value",
|
||||
"show": true
|
||||
},
|
||||
{
|
||||
"group_by": true,
|
||||
"label": "DNP",
|
||||
"name": "${DNP}",
|
||||
"show": true
|
||||
},
|
||||
{
|
||||
"group_by": true,
|
||||
"label": "Exclude from BOM",
|
||||
"name": "${EXCLUDE_FROM_BOM}",
|
||||
"show": true
|
||||
},
|
||||
{
|
||||
"group_by": true,
|
||||
"label": "Exclude from Board",
|
||||
"name": "${EXCLUDE_FROM_BOARD}",
|
||||
"show": true
|
||||
},
|
||||
{
|
||||
"group_by": true,
|
||||
"label": "Footprint",
|
||||
"name": "Footprint",
|
||||
"show": true
|
||||
},
|
||||
{
|
||||
"group_by": false,
|
||||
"label": "Datasheet",
|
||||
"name": "Datasheet",
|
||||
"show": true
|
||||
}
|
||||
],
|
||||
"filter_string": "",
|
||||
"group_symbols": true,
|
||||
"include_excluded_from_bom": true,
|
||||
"name": "Default Editing",
|
||||
"sort_asc": true,
|
||||
"sort_field": "Reference"
|
||||
},
|
||||
"connection_grid_size": 50.0,
|
||||
"drawing": {
|
||||
"dashed_lines_dash_length_ratio": 12.0,
|
||||
"dashed_lines_gap_length_ratio": 3.0,
|
||||
"default_line_thickness": 6.0,
|
||||
"default_text_size": 50.0,
|
||||
"field_names": [],
|
||||
"intersheets_ref_own_page": false,
|
||||
"intersheets_ref_prefix": "",
|
||||
"intersheets_ref_short": false,
|
||||
"intersheets_ref_show": false,
|
||||
"intersheets_ref_suffix": "",
|
||||
"junction_size_choice": 3,
|
||||
"label_size_ratio": 0.375,
|
||||
"operating_point_overlay_i_precision": 3,
|
||||
"operating_point_overlay_i_range": "~A",
|
||||
"operating_point_overlay_v_precision": 3,
|
||||
"operating_point_overlay_v_range": "~V",
|
||||
"overbar_offset_ratio": 1.23,
|
||||
"pin_symbol_size": 25.0,
|
||||
"text_offset_ratio": 0.15
|
||||
},
|
||||
"legacy_lib_dir": "",
|
||||
"legacy_lib_list": [],
|
||||
"meta": {
|
||||
"version": 1
|
||||
},
|
||||
"net_format_name": "",
|
||||
"ngspice": {
|
||||
"fix_include_paths": true,
|
||||
"fix_passive_vals": false,
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"model_mode": 0,
|
||||
"workbook_filename": ""
|
||||
},
|
||||
"page_layout_descr_file": "",
|
||||
"plot_directory": "",
|
||||
"space_save_all_events": true,
|
||||
"spice_adjust_passive_values": false,
|
||||
"spice_current_sheet_as_root": false,
|
||||
"spice_external_command": "spice \"%I\"",
|
||||
"spice_model_current_sheet_as_root": true,
|
||||
"spice_save_all_currents": false,
|
||||
"spice_save_all_dissipations": false,
|
||||
"spice_save_all_voltages": false,
|
||||
"subpart_first_id": 65,
|
||||
"subpart_id_separator": 0
|
||||
},
|
||||
"sheets": [
|
||||
[
|
||||
"13a97acb-2549-4e65-a757-c6f4ff0f05d7",
|
||||
"Root"
|
||||
]
|
||||
],
|
||||
"text_variables": {}
|
||||
}
|
||||
3238
hackpads/CineWheel/pcb/CineWheel.kicad_sch
Normal file
3238
hackpads/CineWheel/pcb/CineWheel.kicad_sch
Normal file
File diff suppressed because it is too large
Load diff
387
hackpads/CineWheel/production/CineKnob.step
Normal file
387
hackpads/CineWheel/production/CineKnob.step
Normal file
|
|
@ -0,0 +1,387 @@
|
|||
ISO-10303-21;
|
||||
HEADER;
|
||||
/* Generated by software containing ST-Developer
|
||||
* from STEP Tools, Inc. (www.steptools.com)
|
||||
*/
|
||||
/* OPTION: using custom renumber hook */
|
||||
|
||||
FILE_DESCRIPTION(
|
||||
/* description */ ('STEP AP242',
|
||||
'CAx-IF Rec.Pracs.---Representation and Presentation of Product Manufa
|
||||
cturing Information (PMI)---4.0---2014-10-13',
|
||||
'CAx-IF Rec.Pracs.---3D Tessellated Geometry---0.4---2014-09-14','2;1'),
|
||||
|
||||
/* implementation_level */ '2;1');
|
||||
|
||||
FILE_NAME(
|
||||
/* name */ '67c6649448154165ea139455',
|
||||
/* time_stamp */ '2025-03-04T02:25:24Z',
|
||||
/* author */ (''),
|
||||
/* organization */ (''),
|
||||
/* preprocessor_version */ 'ST-DEVELOPER v20',
|
||||
/* originating_system */ 'ONSHAPE BY PTC INC, 1.194',
|
||||
/* authorisation */ ' ');
|
||||
|
||||
FILE_SCHEMA (('AP242_MANAGED_MODEL_BASED_3D_ENGINEERING_MIM_LF { 1 0 10303 442 1 1 4 }'));
|
||||
ENDSEC;
|
||||
|
||||
DATA;
|
||||
#10=SHAPE_REPRESENTATION_RELATIONSHIP('','',#189,#11);
|
||||
#11=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#187),#329);
|
||||
#12=DEGENERATE_TOROIDAL_SURFACE('',#218,0.000255130156650804,0.0118296464556282,
|
||||
.T.);
|
||||
#13=LINE('',#308,#17);
|
||||
#14=LINE('',#310,#18);
|
||||
#15=LINE('',#313,#19);
|
||||
#16=LINE('',#314,#20);
|
||||
#17=VECTOR('',#255,1.);
|
||||
#18=VECTOR('',#258,1.);
|
||||
#19=VECTOR('',#259,1.);
|
||||
#20=VECTOR('',#260,1.);
|
||||
#21=TOROIDAL_SURFACE('',#200,0.025,0.005);
|
||||
#22=TOROIDAL_SURFACE('',#201,0.0275,0.0025);
|
||||
#23=TOROIDAL_SURFACE('',#216,0.0085,0.001);
|
||||
#24=CYLINDRICAL_SURFACE('',#197,0.03);
|
||||
#25=CYLINDRICAL_SURFACE('',#202,0.006);
|
||||
#26=CYLINDRICAL_SURFACE('',#209,0.003125);
|
||||
#27=CYLINDRICAL_SURFACE('',#213,0.004);
|
||||
#28=ORIENTED_EDGE('',*,*,#62,.F.);
|
||||
#29=ORIENTED_EDGE('',*,*,#63,.T.);
|
||||
#30=ORIENTED_EDGE('',*,*,#64,.T.);
|
||||
#31=ORIENTED_EDGE('',*,*,#65,.T.);
|
||||
#32=ORIENTED_EDGE('',*,*,#66,.T.);
|
||||
#33=ORIENTED_EDGE('',*,*,#67,.T.);
|
||||
#34=ORIENTED_EDGE('',*,*,#67,.F.);
|
||||
#35=ORIENTED_EDGE('',*,*,#64,.F.);
|
||||
#36=ORIENTED_EDGE('',*,*,#63,.F.);
|
||||
#37=ORIENTED_EDGE('',*,*,#66,.F.);
|
||||
#38=ORIENTED_EDGE('',*,*,#68,.F.);
|
||||
#39=ORIENTED_EDGE('',*,*,#62,.T.);
|
||||
#40=ORIENTED_EDGE('',*,*,#69,.T.);
|
||||
#41=ORIENTED_EDGE('',*,*,#68,.T.);
|
||||
#42=ORIENTED_EDGE('',*,*,#70,.F.);
|
||||
#43=ORIENTED_EDGE('',*,*,#71,.T.);
|
||||
#44=ORIENTED_EDGE('',*,*,#72,.T.);
|
||||
#45=ORIENTED_EDGE('',*,*,#73,.F.);
|
||||
#46=ORIENTED_EDGE('',*,*,#71,.F.);
|
||||
#47=ORIENTED_EDGE('',*,*,#74,.T.);
|
||||
#48=ORIENTED_EDGE('',*,*,#75,.F.);
|
||||
#49=ORIENTED_EDGE('',*,*,#74,.F.);
|
||||
#50=ORIENTED_EDGE('',*,*,#70,.T.);
|
||||
#51=ORIENTED_EDGE('',*,*,#73,.T.);
|
||||
#52=ORIENTED_EDGE('',*,*,#75,.T.);
|
||||
#53=ORIENTED_EDGE('',*,*,#72,.F.);
|
||||
#54=ORIENTED_EDGE('',*,*,#76,.F.);
|
||||
#55=ORIENTED_EDGE('',*,*,#76,.T.);
|
||||
#56=ORIENTED_EDGE('',*,*,#69,.F.);
|
||||
#57=ORIENTED_EDGE('',*,*,#77,.T.);
|
||||
#58=ORIENTED_EDGE('',*,*,#78,.T.);
|
||||
#59=ORIENTED_EDGE('',*,*,#65,.F.);
|
||||
#60=ORIENTED_EDGE('',*,*,#78,.F.);
|
||||
#61=ORIENTED_EDGE('',*,*,#77,.F.);
|
||||
#62=EDGE_CURVE('',#79,#79,#93,.F.);
|
||||
#63=EDGE_CURVE('',#80,#80,#94,.F.);
|
||||
#64=EDGE_CURVE('',#81,#81,#95,.T.);
|
||||
#65=EDGE_CURVE('',#81,#81,#96,.F.);
|
||||
#66=EDGE_CURVE('',#82,#82,#97,.T.);
|
||||
#67=EDGE_CURVE('',#83,#83,#98,.F.);
|
||||
#68=EDGE_CURVE('',#84,#84,#99,.T.);
|
||||
#69=EDGE_CURVE('',#85,#85,#100,.T.);
|
||||
#70=EDGE_CURVE('',#86,#87,#101,.T.);
|
||||
#71=EDGE_CURVE('',#86,#87,#13,.T.);
|
||||
#72=EDGE_CURVE('',#88,#89,#14,.T.);
|
||||
#73=EDGE_CURVE('',#87,#89,#15,.T.);
|
||||
#74=EDGE_CURVE('',#86,#88,#16,.T.);
|
||||
#75=EDGE_CURVE('',#88,#89,#102,.T.);
|
||||
#76=EDGE_CURVE('',#90,#90,#103,.T.);
|
||||
#77=EDGE_CURVE('',#91,#91,#104,.T.);
|
||||
#78=EDGE_CURVE('',#92,#92,#105,.T.);
|
||||
#79=VERTEX_POINT('',#284);
|
||||
#80=VERTEX_POINT('',#286);
|
||||
#81=VERTEX_POINT('',#289);
|
||||
#82=VERTEX_POINT('',#293);
|
||||
#83=VERTEX_POINT('',#295);
|
||||
#84=VERTEX_POINT('',#300);
|
||||
#85=VERTEX_POINT('',#303);
|
||||
#86=VERTEX_POINT('',#306);
|
||||
#87=VERTEX_POINT('',#307);
|
||||
#88=VERTEX_POINT('',#311);
|
||||
#89=VERTEX_POINT('',#312);
|
||||
#90=VERTEX_POINT('',#319);
|
||||
#91=VERTEX_POINT('',#323);
|
||||
#92=VERTEX_POINT('',#326);
|
||||
#93=CIRCLE('',#192,0.006);
|
||||
#94=CIRCLE('',#193,0.0275);
|
||||
#95=CIRCLE('',#195,0.025);
|
||||
#96=CIRCLE('',#196,0.0085);
|
||||
#97=CIRCLE('',#198,0.03);
|
||||
#98=CIRCLE('',#199,0.03);
|
||||
#99=CIRCLE('',#203,0.006);
|
||||
#100=CIRCLE('',#205,0.004);
|
||||
#101=CIRCLE('',#207,0.003125);
|
||||
#102=CIRCLE('',#210,0.003125);
|
||||
#103=CIRCLE('',#212,0.004);
|
||||
#104=CIRCLE('',#215,0.000255130156650804);
|
||||
#105=CIRCLE('',#217,0.00785735798551703);
|
||||
#106=EDGE_LOOP('',(#28));
|
||||
#107=EDGE_LOOP('',(#29));
|
||||
#108=EDGE_LOOP('',(#30,#31));
|
||||
#109=EDGE_LOOP('',(#32));
|
||||
#110=EDGE_LOOP('',(#33));
|
||||
#111=EDGE_LOOP('',(#34));
|
||||
#112=EDGE_LOOP('',(#35));
|
||||
#113=EDGE_LOOP('',(#36));
|
||||
#114=EDGE_LOOP('',(#37));
|
||||
#115=EDGE_LOOP('',(#38));
|
||||
#116=EDGE_LOOP('',(#39));
|
||||
#117=EDGE_LOOP('',(#40));
|
||||
#118=EDGE_LOOP('',(#41));
|
||||
#119=EDGE_LOOP('',(#42,#43));
|
||||
#120=EDGE_LOOP('',(#44,#45,#46,#47));
|
||||
#121=EDGE_LOOP('',(#48,#49,#50,#51));
|
||||
#122=EDGE_LOOP('',(#52,#53));
|
||||
#123=EDGE_LOOP('',(#54));
|
||||
#124=EDGE_LOOP('',(#55));
|
||||
#125=EDGE_LOOP('',(#56));
|
||||
#126=EDGE_LOOP('',(#57));
|
||||
#127=EDGE_LOOP('',(#58));
|
||||
#128=EDGE_LOOP('',(#59));
|
||||
#129=EDGE_LOOP('',(#60));
|
||||
#130=EDGE_LOOP('',(#61));
|
||||
#131=FACE_BOUND('',#106,.T.);
|
||||
#132=FACE_BOUND('',#107,.T.);
|
||||
#133=FACE_BOUND('',#108,.T.);
|
||||
#134=FACE_BOUND('',#109,.T.);
|
||||
#135=FACE_BOUND('',#110,.T.);
|
||||
#136=FACE_BOUND('',#111,.T.);
|
||||
#137=FACE_BOUND('',#112,.T.);
|
||||
#138=FACE_BOUND('',#113,.T.);
|
||||
#139=FACE_BOUND('',#114,.T.);
|
||||
#140=FACE_BOUND('',#115,.T.);
|
||||
#141=FACE_BOUND('',#116,.T.);
|
||||
#142=FACE_BOUND('',#117,.T.);
|
||||
#143=FACE_BOUND('',#118,.T.);
|
||||
#144=FACE_BOUND('',#119,.T.);
|
||||
#145=FACE_BOUND('',#120,.T.);
|
||||
#146=FACE_BOUND('',#121,.T.);
|
||||
#147=FACE_BOUND('',#122,.T.);
|
||||
#148=FACE_BOUND('',#123,.T.);
|
||||
#149=FACE_BOUND('',#124,.T.);
|
||||
#150=FACE_BOUND('',#125,.T.);
|
||||
#151=FACE_BOUND('',#126,.T.);
|
||||
#152=FACE_BOUND('',#127,.T.);
|
||||
#153=FACE_BOUND('',#128,.T.);
|
||||
#154=FACE_BOUND('',#129,.T.);
|
||||
#155=FACE_BOUND('',#130,.T.);
|
||||
#156=PLANE('',#191);
|
||||
#157=PLANE('',#194);
|
||||
#158=PLANE('',#204);
|
||||
#159=PLANE('',#206);
|
||||
#160=PLANE('',#208);
|
||||
#161=PLANE('',#211);
|
||||
#162=PLANE('',#214);
|
||||
#163=ADVANCED_FACE('',(#131,#132),#156,.F.);
|
||||
#164=ADVANCED_FACE('',(#133),#157,.T.);
|
||||
#165=ADVANCED_FACE('',(#134,#135),#24,.T.);
|
||||
#166=ADVANCED_FACE('',(#136,#137),#21,.T.);
|
||||
#167=ADVANCED_FACE('',(#138,#139),#22,.T.);
|
||||
#168=ADVANCED_FACE('',(#140,#141),#25,.T.);
|
||||
#169=ADVANCED_FACE('',(#142,#143),#158,.T.);
|
||||
#170=ADVANCED_FACE('',(#144),#159,.F.);
|
||||
#171=ADVANCED_FACE('',(#145),#160,.F.);
|
||||
#172=ADVANCED_FACE('',(#146),#26,.F.);
|
||||
#173=ADVANCED_FACE('',(#147,#148),#161,.F.);
|
||||
#174=ADVANCED_FACE('',(#149,#150),#27,.F.);
|
||||
#175=ADVANCED_FACE('',(#151),#162,.T.);
|
||||
#176=ADVANCED_FACE('',(#152,#153),#23,.T.);
|
||||
#177=ADVANCED_FACE('',(#154,#155),#12,.F.);
|
||||
#178=CLOSED_SHELL('',(#163,#164,#165,#166,#167,#168,#169,#170,#171,#172,
|
||||
#173,#174,#175,#176,#177));
|
||||
#179=STYLED_ITEM('',(#180),#187);
|
||||
#180=PRESENTATION_STYLE_ASSIGNMENT((#181));
|
||||
#181=SURFACE_STYLE_USAGE(.BOTH.,#182);
|
||||
#182=SURFACE_SIDE_STYLE('',(#183));
|
||||
#183=SURFACE_STYLE_FILL_AREA(#184);
|
||||
#184=FILL_AREA_STYLE('',(#185));
|
||||
#185=FILL_AREA_STYLE_COLOUR('',#186);
|
||||
#186=COLOUR_RGB('',0.356862745098039,0.807843137254902,0.980392156862745);
|
||||
#187=MANIFOLD_SOLID_BREP('Part 1',#178);
|
||||
#188=SHAPE_DEFINITION_REPRESENTATION(#334,#189);
|
||||
#189=SHAPE_REPRESENTATION('Part 1',(#190),#329);
|
||||
#190=AXIS2_PLACEMENT_3D('',#281,#219,#220);
|
||||
#191=AXIS2_PLACEMENT_3D('',#282,#221,#222);
|
||||
#192=AXIS2_PLACEMENT_3D('',#283,#223,#224);
|
||||
#193=AXIS2_PLACEMENT_3D('',#285,#225,#226);
|
||||
#194=AXIS2_PLACEMENT_3D('',#287,#227,#228);
|
||||
#195=AXIS2_PLACEMENT_3D('',#288,#229,#230);
|
||||
#196=AXIS2_PLACEMENT_3D('',#290,#231,#232);
|
||||
#197=AXIS2_PLACEMENT_3D('',#291,#233,#234);
|
||||
#198=AXIS2_PLACEMENT_3D('',#292,#235,#236);
|
||||
#199=AXIS2_PLACEMENT_3D('',#294,#237,#238);
|
||||
#200=AXIS2_PLACEMENT_3D('',#296,#239,#240);
|
||||
#201=AXIS2_PLACEMENT_3D('',#297,#241,#242);
|
||||
#202=AXIS2_PLACEMENT_3D('',#298,#243,#244);
|
||||
#203=AXIS2_PLACEMENT_3D('',#299,#245,#246);
|
||||
#204=AXIS2_PLACEMENT_3D('',#301,#247,#248);
|
||||
#205=AXIS2_PLACEMENT_3D('',#302,#249,#250);
|
||||
#206=AXIS2_PLACEMENT_3D('',#304,#251,#252);
|
||||
#207=AXIS2_PLACEMENT_3D('',#305,#253,#254);
|
||||
#208=AXIS2_PLACEMENT_3D('',#309,#256,#257);
|
||||
#209=AXIS2_PLACEMENT_3D('',#315,#261,#262);
|
||||
#210=AXIS2_PLACEMENT_3D('',#316,#263,#264);
|
||||
#211=AXIS2_PLACEMENT_3D('',#317,#265,#266);
|
||||
#212=AXIS2_PLACEMENT_3D('',#318,#267,#268);
|
||||
#213=AXIS2_PLACEMENT_3D('',#320,#269,#270);
|
||||
#214=AXIS2_PLACEMENT_3D('',#321,#271,#272);
|
||||
#215=AXIS2_PLACEMENT_3D('',#322,#273,#274);
|
||||
#216=AXIS2_PLACEMENT_3D('',#324,#275,#276);
|
||||
#217=AXIS2_PLACEMENT_3D('',#325,#277,#278);
|
||||
#218=AXIS2_PLACEMENT_3D('',#327,#279,#280);
|
||||
#219=DIRECTION('',(0.,0.,1.));
|
||||
#220=DIRECTION('',(1.,0.,0.));
|
||||
#221=DIRECTION('',(0.,0.,1.));
|
||||
#222=DIRECTION('',(1.,0.,0.));
|
||||
#223=DIRECTION('',(0.,0.,1.));
|
||||
#224=DIRECTION('',(1.,0.,0.));
|
||||
#225=DIRECTION('',(0.,0.,1.));
|
||||
#226=DIRECTION('',(1.,0.,0.));
|
||||
#227=DIRECTION('',(0.,0.,1.));
|
||||
#228=DIRECTION('',(1.,0.,0.));
|
||||
#229=DIRECTION('',(0.,0.,1.));
|
||||
#230=DIRECTION('',(1.,0.,0.));
|
||||
#231=DIRECTION('',(0.,0.,1.));
|
||||
#232=DIRECTION('',(1.,0.,0.));
|
||||
#233=DIRECTION('',(0.,0.,-1.));
|
||||
#234=DIRECTION('',(-1.,0.,0.));
|
||||
#235=DIRECTION('',(0.,0.,1.));
|
||||
#236=DIRECTION('',(1.,0.,0.));
|
||||
#237=DIRECTION('',(0.,0.,1.));
|
||||
#238=DIRECTION('',(1.,0.,0.));
|
||||
#239=DIRECTION('',(0.,0.,1.));
|
||||
#240=DIRECTION('',(1.,0.,0.));
|
||||
#241=DIRECTION('',(0.,0.,1.));
|
||||
#242=DIRECTION('',(1.,0.,0.));
|
||||
#243=DIRECTION('',(0.,0.,1.));
|
||||
#244=DIRECTION('',(1.,0.,0.));
|
||||
#245=DIRECTION('',(0.,0.,-1.));
|
||||
#246=DIRECTION('',(-1.,0.,0.));
|
||||
#247=DIRECTION('',(0.,0.,-1.));
|
||||
#248=DIRECTION('',(1.,0.,0.));
|
||||
#249=DIRECTION('',(0.,0.,1.));
|
||||
#250=DIRECTION('',(1.,0.,0.));
|
||||
#251=DIRECTION('',(0.,0.,1.));
|
||||
#252=DIRECTION('',(1.,0.,0.));
|
||||
#253=DIRECTION('',(0.,0.,1.));
|
||||
#254=DIRECTION('',(1.,0.,0.));
|
||||
#255=DIRECTION('',(0.,-1.,0.));
|
||||
#256=DIRECTION('',(1.,0.,0.));
|
||||
#257=DIRECTION('',(0.,0.,-1.));
|
||||
#258=DIRECTION('',(0.,-1.,0.));
|
||||
#259=DIRECTION('',(0.,0.,-1.));
|
||||
#260=DIRECTION('',(0.,0.,-1.));
|
||||
#261=DIRECTION('',(0.,0.,-1.));
|
||||
#262=DIRECTION('',(-1.,0.,0.));
|
||||
#263=DIRECTION('',(0.,0.,1.));
|
||||
#264=DIRECTION('',(1.,0.,0.));
|
||||
#265=DIRECTION('',(0.,0.,1.));
|
||||
#266=DIRECTION('',(1.,0.,0.));
|
||||
#267=DIRECTION('',(0.,0.,1.));
|
||||
#268=DIRECTION('',(1.,0.,0.));
|
||||
#269=DIRECTION('',(0.,0.,1.));
|
||||
#270=DIRECTION('',(1.,0.,0.));
|
||||
#271=DIRECTION('',(0.,0.,1.));
|
||||
#272=DIRECTION('',(1.,0.,0.));
|
||||
#273=DIRECTION('',(0.,0.,1.));
|
||||
#274=DIRECTION('',(1.,0.,0.));
|
||||
#275=DIRECTION('',(0.,0.,1.));
|
||||
#276=DIRECTION('',(1.,0.,0.));
|
||||
#277=DIRECTION('',(0.,0.,-1.));
|
||||
#278=DIRECTION('',(-1.,0.,0.));
|
||||
#279=DIRECTION('',(0.,0.,-1.));
|
||||
#280=DIRECTION('',(-1.,0.,0.));
|
||||
#281=CARTESIAN_POINT('',(0.,0.,0.));
|
||||
#282=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,-0.0065));
|
||||
#283=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,-0.0065));
|
||||
#284=CARTESIAN_POINT('',(-0.0097285890343041,-0.015862108635709,-0.0065));
|
||||
#285=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,-0.0065));
|
||||
#286=CARTESIAN_POINT('',(0.0117714109656959,-0.015862108635709,-0.0065));
|
||||
#287=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,0.013));
|
||||
#288=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,0.013));
|
||||
#289=CARTESIAN_POINT('',(0.0092714109656959,-0.015862108635709,0.013));
|
||||
#290=CARTESIAN_POINT('',(0.000771410965695895,-0.015862108635709,0.013));
|
||||
#291=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,0.01));
|
||||
#292=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,-0.004));
|
||||
#293=CARTESIAN_POINT('',(0.0142714109656959,-0.015862108635709,-0.004));
|
||||
#294=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,0.008));
|
||||
#295=CARTESIAN_POINT('',(0.0142714109656959,-0.015862108635709,0.008));
|
||||
#296=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,0.008));
|
||||
#297=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,-0.004));
|
||||
#298=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,-0.0087));
|
||||
#299=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,-0.0087));
|
||||
#300=CARTESIAN_POINT('',(-0.0217285890343041,-0.015862108635709,-0.0087));
|
||||
#301=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,-0.0087));
|
||||
#302=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,-0.0087));
|
||||
#303=CARTESIAN_POINT('',(-0.0117285890343041,-0.015862108635709,-0.0087));
|
||||
#304=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,0.01));
|
||||
#305=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,0.01));
|
||||
#306=CARTESIAN_POINT('',(-0.0138535890343041,-0.013362108635709,0.01));
|
||||
#307=CARTESIAN_POINT('',(-0.0138535890343041,-0.018362108635709,0.01));
|
||||
#308=CARTESIAN_POINT('',(-0.0138535890343041,-0.015862108635709,0.01));
|
||||
#309=CARTESIAN_POINT('',(-0.0138535890343041,-0.015862108635709,0.01));
|
||||
#310=CARTESIAN_POINT('',(-0.0138535890343041,-0.015862108635709,0.));
|
||||
#311=CARTESIAN_POINT('',(-0.0138535890343041,-0.013362108635709,0.));
|
||||
#312=CARTESIAN_POINT('',(-0.0138535890343041,-0.018362108635709,0.));
|
||||
#313=CARTESIAN_POINT('',(-0.0138535890343041,-0.018362108635709,0.01));
|
||||
#314=CARTESIAN_POINT('',(-0.0138535890343041,-0.013362108635709,0.01));
|
||||
#315=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,0.01));
|
||||
#316=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,0.));
|
||||
#317=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,0.));
|
||||
#318=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,0.));
|
||||
#319=CARTESIAN_POINT('',(-0.0117285890343041,-0.015862108635709,0.));
|
||||
#320=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,-0.0065));
|
||||
#321=CARTESIAN_POINT('',(-0.0157285890343041,-0.015862108635709,0.01));
|
||||
#322=CARTESIAN_POINT('',(0.000771410965695895,-0.015862108635709,0.01));
|
||||
#323=CARTESIAN_POINT('',(0.0010265411223467,-0.015862108635709,0.01));
|
||||
#324=CARTESIAN_POINT('',(0.000771410965695895,-0.015862108635709,0.012));
|
||||
#325=CARTESIAN_POINT('',(0.000771410965695895,-0.015862108635709,0.0127661665884266));
|
||||
#326=CARTESIAN_POINT('',(-0.00708594701982113,-0.015862108635709,0.0127661665884266));
|
||||
#327=CARTESIAN_POINT('',(0.000771410965695895,-0.015862108635709,0.0218296464556282));
|
||||
#328=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#179),
|
||||
#329);
|
||||
#329=(
|
||||
GEOMETRIC_REPRESENTATION_CONTEXT(3)
|
||||
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#330))
|
||||
GLOBAL_UNIT_ASSIGNED_CONTEXT((#333,#332,#331))
|
||||
REPRESENTATION_CONTEXT('Part 1','TOP_LEVEL_ASSEMBLY_PART')
|
||||
);
|
||||
#330=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-8),#333,
|
||||
'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
|
||||
#331=(
|
||||
NAMED_UNIT(*)
|
||||
SI_UNIT($,.STERADIAN.)
|
||||
SOLID_ANGLE_UNIT()
|
||||
);
|
||||
#332=(
|
||||
NAMED_UNIT(*)
|
||||
PLANE_ANGLE_UNIT()
|
||||
SI_UNIT($,.RADIAN.)
|
||||
);
|
||||
#333=(
|
||||
LENGTH_UNIT()
|
||||
NAMED_UNIT(*)
|
||||
SI_UNIT($,.METRE.)
|
||||
);
|
||||
#334=PRODUCT_DEFINITION_SHAPE('','',#335);
|
||||
#335=PRODUCT_DEFINITION('','',#337,#336);
|
||||
#336=PRODUCT_DEFINITION_CONTEXT('',#343,'design');
|
||||
#337=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#339,
|
||||
.NOT_KNOWN.);
|
||||
#338=PRODUCT_RELATED_PRODUCT_CATEGORY('','',(#339));
|
||||
#339=PRODUCT('Part 1','Part 1','Part 1',(#341));
|
||||
#340=PRODUCT_CATEGORY('','');
|
||||
#341=PRODUCT_CONTEXT('',#343,'mechanical');
|
||||
#342=APPLICATION_PROTOCOL_DEFINITION('international standard',
|
||||
'ap242_managed_model_based_3d_engineering',2011,#343);
|
||||
#343=APPLICATION_CONTEXT('managed model based 3d engineering');
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
||||
BIN
hackpads/CineWheel/production/gerbers.zip
Normal file
BIN
hackpads/CineWheel/production/gerbers.zip
Normal file
Binary file not shown.
24104
hackpads/CineWheel/production/top and bottom.step
Normal file
24104
hackpads/CineWheel/production/top and bottom.step
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue