From 9baeb6b4ecf04df6d19408b846283bb4338920c6 Mon Sep 17 00:00:00 2001 From: Noms <1281477+Nomsplease@users.noreply.github.com> Date: Tue, 9 Jun 2020 15:37:43 -0400 Subject: [PATCH] 60mm shaft cut and grind jig by nomsplease (#97) --- .../60mm_Shaft_Jig/60mm_Shaft_Jig.stl | Bin 0 -> 58684 bytes .../60mm_Shaft_Jig/60mm_Shaft_Jig_v2.step | 330 ++++++++++++++++++ .../Nomsplease/60mm_Shaft_Jig/README.md | 1 + printer_mods/README.md | 1 + 4 files changed, 332 insertions(+) create mode 100644 printer_mods/Nomsplease/60mm_Shaft_Jig/60mm_Shaft_Jig.stl create mode 100644 printer_mods/Nomsplease/60mm_Shaft_Jig/60mm_Shaft_Jig_v2.step create mode 100644 printer_mods/Nomsplease/60mm_Shaft_Jig/README.md diff --git a/printer_mods/Nomsplease/60mm_Shaft_Jig/60mm_Shaft_Jig.stl b/printer_mods/Nomsplease/60mm_Shaft_Jig/60mm_Shaft_Jig.stl new file mode 100644 index 0000000000000000000000000000000000000000..808822c1a24388d733e77337fd00fee4f1ef89fb GIT binary patch literal 58684 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

mMVv7qHewS|6XmW`-yf2L(5 zpq;(8x=(*QQ)5BPi)st~&X8RxO3O$b^pC&!{KFRCq!M!NsyO{io+7daM74!}-#KS>A6Z6%7`{8Zij!l}mKW6)MsfyVA}u2U?JUDp zoFr(=i)srooXIqzzJ!pLk$`r#)T%g@EhRx)UQ}C%;f!on_mO2Jpq=%(ij!l}mKW6) zMsj9pA}u2U?d;W6oFr(=i)srooFSV?%Sb>w3!l|}G#0eHsL#;vOy5LWMgrPuqSbx+ zmpnCA)_|z{&~L@!N>N%yf*4jsvoCpStgI*TRxACbyjahm_i@I`4PIllMeF)%bppy% zb(qx4s7d-urJ`%KmNSX;qD`%4y{?rd3DhM0y(Xjei8)q!(e70oR?14HrX`8ewYPxiiAN`k4L@=(rs8Z1HJLjxk zBFjiX`|doemx#z}3snmGodK9g%SaHzS%#}0Nzj%TRSIG_lW9c%LX#{b0qtzb)sGyD zw!ElPFp@K}M)Y+uvWx_@vp!cpaxB{NqDsL?&MZx&Wh9`Ty}J651Z{ayr67hgWD{u_ z320~Gu6`szTV7Nth~Z3s_RA--j0CjRgsUGp7HxS^rC=m0787Y1323V#S3i=VEibAR z#IW)*k(QBwwz`|uOEea=yr@#pZv|;0Eh7PKl{#A|qp_gnMU{enE8$taM3#|&w%VT6 zOGIR~g(?O8ym~WiCmIV{UQ{X6 zU-c3ZX&DL8^HncN(3Tff3jKX^A}u2U?Y-;jM-sH%oXIqz*6*feB%qxwx%!a=ZFy0pAciwC6KNRKgQ0v6x89ND#wn+rMLy1Z{ayFCm7Nmx;8D1hm!N?8|r>E9)?PlZXDUIkT35 z1^t@(lXkCujI|6|l0fOv@2y&#|Jn23t>5PqkzS<@RsEor@z<~Vr_(ne(vn0ez1#ZU zZFQgiYn#+dh@M`wd-bE<&FGp_mLyPm^m~>p+L|J-FACx}AmVM=Kv5H79+P(U*{e@Wn+NLZ?p!Ddkt5437JZj@C(G0CG zA!wCF613&Tv0?W3jPe^iX&DJRZLyUgRMWkgUpndgeb%tJz(pWV! z%8O$|zprp6(lQdn@KtoEU)5N3%*(5e;I;iqZ6YlrK@8swTs267w!G??w{>#RSoJXSrWA6g}Nt(GfNX` z83|}-udU9|-^bBd(DFjv)9(z~L|R4y+F5v8m+^N0!m7rCmKW-terNi#I)f}D0c|zm zszHuLTVAMpMzUftk(QBwwkmSfAPL&?LfsR?%F9GrMgrREZdPZ|SkUr9-P3Oc+3F12 zzc&$JZFPq2-`>ldhdVps|9$vT59BSDPybp{bxr9j=&-|Gy^>#z3vII@fc zF?yZhFRuEi-^US=RSML-`n4{jh_sAEk5TI~YO9i=%vWx^VJlkD0$gyb43w6&( zKBL;YjQ9H&Tx1yuXrHyMYH)>rB}PQn98mZ4`^sPK>I4%ss?r4O@g+(Q1`^}mD)sFMgrP*gH|=D`$rPA<%PN@hVM8g(lQdzzN@)v zkOXacq3(&{J7**MFRaQk641Uox2i!s1<0{z%L{eSNX`IEq-7+aon^RckOXacq3(&{ zOr{ZiU4|?p0qtz5RSo*O3=vs#K;6^tjBHkCkYyx@;jGV9gB**tyioUyI~8Jc&Ba<%KFHhVPsv(lQdn@ZGto?Yf^Q zL0ev^Vq!Q0Fp-v#fOeMA)OKYVNzj%Ts+btgWK5)GB%qxwHML!DFDF4;UZ`SXI3qKW zmXUyV*4NZ_zBf^0LCXtOObln1Cektz(9T|)K0nU-Tw_7Y3sp?NGvt{*mt`cNorPO% z=UBAmg(_wwXZj}6G7`{M6IR5YzD??DdlO_XIMh~cx=PxW&w z+VVmb6WdpYgHL$wIsT7EiY6t z{k~E+eO_1Uw2TC_?*>h6*Zm_2+VVmb6T^2L6KNR1Z{cM(|6@Q?e`!X(boYGog8N*pq(vQ zZRc3D<%KF{BxhueC`F%^k$`sAXSJOKZF!-JiQ&xBiasqP0qyM7YC8$q@#tsHezj842jr=e0UI3EJ|i z=k@V4+=@OeBLTf$pR>JKpyh>*rr#^cXZl>0k$_&W&qbuVN1xO074cT|X&DJ(6wy}Q z&we3KW2NrrmtE+uFCn0|Q#)hf*rsly-PQJ})nrKmg+#w+`{I_DU+m}SBGQXCn%ZYn z(`vb9yDUkdkRW{4F79~OZ$9|EpL*ND94ozOceRan{lEibl~{=TpB7jI=5iD{Nh zPpZdX)fK_G^5Sozzwaw4;k1kdbP=_$x~|n&(DGtm(eFFXOxMaX641V@S*7M!wB?1G zWF+4?O{8TcpnZ3?N=<^cyik+Ga0bwbx}T?IB%qyTG?m()J8LXxd7&ohcP3*ZEh7Q# zY^kZ#{@ht(LCXs@Nxw6)nXZ*(B%q!3&2+7ZRK=)C`kh&tNXtkN!`bT|eIG6f+VVn8 z62lp?iL{Iabl0_K{q_mdQ?evz%L_G03}^Z?T`S8-KwC{%rRG?)<%ODLBrBHL`gU1H z0=ny3tD+byH7;tBkxHdD9c3k)mXRRFdR?orpyh>{q`yCRmL5#YNI-X8tJUgB(3Tf! zvd7>%kRsAD5~Am;)svttFVv*|zB!SWk%0Ezovm-zSkUr9P15fpXd*2m0qt30m6`-? zd7&nW;hE?a@o5h~Z3Tc;C4!BLVGf$xkhFEZXuyg%QIUnTfQF1hlh0KebGPw!Bbb#BgS5A}u2U z?d;X+E(zN5LWL2-8S)+}$h3?Ew6k!lyCi7K3l&BTXZlujU1Z{bt z!ieFSXa$*;k%0DWx4KJ$w!Bbb#PAtq1(}wSfc9Byb(aKfd7;9H;VXlQw2TC_uRd0H zNzj%TDvTJu!p)v@$}$qrzKYJCbBai9hzg_MS86NBw2TBXd^fPVOM&P0XL-}Ru@!=+^;h|%?+Ruv~f zTVALzVyxGLvWx`udOawDapi>yqrdAxy>Xb9k$~=cP;WIRL0ev^Fk+-0tT!jqG7`|K z2kY0;lAtXwR2VV39@HD4X&DLVt_Ss9wIpcE3l&C;t_MY=Wh9`x9@KAPCqY|Ys4!x5 zJt!hABLUs@pniKG3EJ{Pw-IB#9+YJypx5g`5vdK)gY^5$^-V$6?+>PBB#2Q&`#Szo zzge6_>dZT?t7~HYq9^LE{c7lLX*HsA%}BjNyQ{m4KXO{rYPI$wElHp(Abb_&_qM01 zS`z6+yQ{lXKlVf`mb4^+vVf?&L2gxgja$Xv=et3R(ckCP_Cm{x81(y&vv}yEF4%?g zO3O$<`>wWl|AX&3{n||uwB?0*A%^dqO-EHFH7z3n?Ync+QT@4^#)6g?>V9VN?1Ks#HqD$22F%M10wNY2Piq-7+ao%PLhl*WRV z7wUz6XO>Mz)%$8`83|}-uT4kQdv{6DmKW-U7|xJQq-7+aorO15)ZgdSSkUr9z0mJW z-$YtQ0@`Y#{aRYR2blzId7)m2kvgis&ne4DK&OuC?{kVs6^43IzjRc8pHr5R=rP9k zIYp$VLcP%Mzr5+F`a9Ax650#;&UPJ-BxuVE^+F6E!KS17`<$|j1hi*K(^36>P7$f8 zP%rd*CeCz}EF(b-&-R&)5|Nq;^+LbTsHUU(`<$|j1TlQpHdWN$=M<5e3iU$2uM8&A zG7`k_)u-vG{ywM1f|eKRg??Y*Or&KbpnVl>s;I8JNzj%T>V+7-QkzK2NI?5;&{R=> zuBNe|<%N2o-*+4nX&DJ<-_@Eb+P)9QSkUr9y%589P7`Sv320{kO%?U^q8bZYUZ@xP zQ%4n%mXUx?9aWi3613%odLc&YsJ>oQmXUx?9aZn+V^K)QT=^RSw?~wsiW#UEIAf!d7)kyDRopmiA&2! zK&OtX)t^bwmKW-U80&SEEF%HEUPp;YO@(@)f4z>9Wh98PUPp;YO@(@)f4z>9Wh98P zUPp;YO@(@)f4z>9Wh98PUPp;YO@(@)KXp|7>RVbyf*7fzN);tRTVCiLVx*3$Cvj;R z3Fy>OPdjkt)yFQ9pe-+S6fsIirSeM4NI)0Se(7)dl}o;Q<-xBUzepnW*^}?PF~#5) z0Qc{E*G-S+J6@BTAXi8IaGyXMNC~CN*uSrIR9^|m_HxxvBGppG(377rhG_a}`>r-U zQM~G|Pg;`QvnAXilU^nC-o!{~T>5GI?%Y=6-hX;ujqIKn-072ECG^I~NN8O8X*z=cocVWF()bs!`$RIP`D)BGA`@?GqVz7m&OQw8x&y%0=WIvT5 z2Dvj{inmJSbDSiI!4{^GS>nR!8J>#-RlU^nCeV>ugxb)NR z`s29|uip(PyC=ppGa}w9@prdgG|j7#(75!|?)u}M&v|Ej9j4B~q*n<&=R^;%Rh$#) zHCHUhJm6~wzx5|O{q`9ISAe8fiF{uz3AUYhsY~|nd&>QGEN{MjbGlxU-9vCC!%Ork zp_PCmK@7H#e%f7s@b&=LU9x+|<%*p2DxvG{NN8O8X?Oi`{%30)0NFh;xPK(QO1$KT zx<`$K#-*Qj*B>`ta@w?>f$W|bsD`9hiF@Di;kAUuOScM$%kMS4 zF+z3^fojNjtHi1Idi`307;IsxjQ#uCDx@X%DBgS_yC(*!A>*wQ`5Y$+Vz7mC#nRqN zS@M?9iBEsZL9%-YR71vFCEAmp-RlTqu!X5I_U~(NBDENoPG9jLyC(*!A>*wQxvnn> zVz7m&GWPFlU%yzkoMHMJ3E4dasv+a8679*)T7npC;ast_uc|EhMV+(1ef=q9_ryRo zWV}_PJ;zx~5Q8n8D;B;E)2<~4_(Ck%Juy%X8E=)y=Qv3agDspZmiBA3%U^!rGp@Y- zw=Ug7b`ODS$at$ndycbf9YGAXaIRQ*U#;z{UHl?6**!5(4H<8h(378$AO>4VKkcqR z^vl*{_ryRoB)v*39{So{*FN)a_l$(brJr`!ALJ(J5A*;rPz_1161V;O&mO;y(735G z_U}V~yyNpfKj{y21~JeX8E=(%?PXhQ31YB?bH&2nu(7eV{INHl@ZL*5bHU!$ZvWdj z^sP!%o>1T|zBtfQs zWFoz&EkTrG$rx!#0>yGlY<#l8ty{IigR5dDNq$LRy4*lbQHxX&c{HprNu{I8AmbCV?WsFspBr>;~h%Nj_BE8D47;UR| z_pO?2Q}k6re+NGL%WJH%BvI{7OnY{#yr=)4VkEt7YyCT~;_s+qF(-CjwMr1PZ+twKax_TE*3c(GN} zOw7Gl`Ss?c6Kb@+clqz!Uu8+6a_!CS=O4wd66sZW@TQ*Qv;c~cmda!|Cw*3<9%-wR zsH}E#`w7`+?$uDvFamdZFbrz&uc zboi}GqH>AN?Pp#YBgaaw$_zHAD)&4_TI$}uIo0uVq&bn6BK=aQwknCL zOs&ru`c|b^)ypbJnQv8Es&ZHP&Yjz;B&xQ!KELW)m0nfxtbA_1RcT3Ov39Etw5wdp eNfjeAOJ%adHF2BZ`dF5tH>UiP-u7=h7yZAB9*sQ! literal 0 HcmV?d00001 diff --git a/printer_mods/Nomsplease/60mm_Shaft_Jig/60mm_Shaft_Jig_v2.step b/printer_mods/Nomsplease/60mm_Shaft_Jig/60mm_Shaft_Jig_v2.step new file mode 100644 index 000000000..e46dc57ff --- /dev/null +++ b/printer_mods/Nomsplease/60mm_Shaft_Jig/60mm_Shaft_Jig_v2.step @@ -0,0 +1,330 @@ +ISO-10303-21; +HEADER; +/* Generated by software containing ST-Developer + * from STEP Tools, Inc. (www.steptools.com) + */ + +FILE_DESCRIPTION( +/* description */ (''), +/* implementation_level */ '2;1'); + +FILE_NAME( +/* name */ 'C:/Users/steve/Desktop/60mm Shaft Jig v2.step', +/* time_stamp */ '2020-05-19T13:25:15-04:00', +/* author */ (''), +/* organization */ (''), +/* preprocessor_version */ 'ST-DEVELOPER v18.1', +/* originating_system */ 'Autodesk Translation Framework v9.3.0.1241', +/* authorisation */ ''); + +FILE_SCHEMA (('AUTOMOTIVE_DESIGN { 1 0 10303 214 3 1 1 }')); +ENDSEC; + +DATA; +#10=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#13),#251); +#11=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#258,#12); +#12=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#14),#250); +#13=STYLED_ITEM('',(#267),#14); +#14=MANIFOLD_SOLID_BREP('Body1',#147); +#15=PLANE('',#164); +#16=PLANE('',#165); +#17=PLANE('',#166); +#18=PLANE('',#167); +#19=PLANE('',#168); +#20=PLANE('',#169); +#21=PLANE('',#170); +#22=FACE_OUTER_BOUND('',#30,.T.); +#23=FACE_OUTER_BOUND('',#31,.T.); +#24=FACE_OUTER_BOUND('',#32,.T.); +#25=FACE_OUTER_BOUND('',#33,.T.); +#26=FACE_OUTER_BOUND('',#34,.T.); +#27=FACE_OUTER_BOUND('',#35,.T.); +#28=FACE_OUTER_BOUND('',#36,.T.); +#29=FACE_OUTER_BOUND('',#37,.T.); +#30=EDGE_LOOP('',(#102,#103,#104,#105)); +#31=EDGE_LOOP('',(#106,#107)); +#32=EDGE_LOOP('',(#108,#109,#110,#111,#112,#113,#114,#115)); +#33=EDGE_LOOP('',(#116,#117,#118,#119)); +#34=EDGE_LOOP('',(#120,#121,#122,#123)); +#35=EDGE_LOOP('',(#124,#125,#126,#127)); +#36=EDGE_LOOP('',(#128,#129,#130,#131,#132,#133)); +#37=EDGE_LOOP('',(#134,#135,#136,#137)); +#38=LINE('',#215,#54); +#39=LINE('',#218,#55); +#40=LINE('',#220,#56); +#41=LINE('',#223,#57); +#42=LINE('',#225,#58); +#43=LINE('',#227,#59); +#44=LINE('',#229,#60); +#45=LINE('',#230,#61); +#46=LINE('',#233,#62); +#47=LINE('',#235,#63); +#48=LINE('',#236,#64); +#49=LINE('',#239,#65); +#50=LINE('',#240,#66); +#51=LINE('',#243,#67); +#52=LINE('',#244,#68); +#53=LINE('',#246,#69); +#54=VECTOR('',#177,10.); +#55=VECTOR('',#180,10.); +#56=VECTOR('',#183,10.); +#57=VECTOR('',#186,10.); +#58=VECTOR('',#187,10.); +#59=VECTOR('',#188,10.); +#60=VECTOR('',#189,10.); +#61=VECTOR('',#190,10.); +#62=VECTOR('',#193,10.); +#63=VECTOR('',#194,10.); +#64=VECTOR('',#195,10.); +#65=VECTOR('',#198,10.); +#66=VECTOR('',#199,10.); +#67=VECTOR('',#202,10.); +#68=VECTOR('',#203,10.); +#69=VECTOR('',#206,10.); +#70=CIRCLE('',#162,2.7); +#71=CIRCLE('',#163,2.7); +#72=VERTEX_POINT('',#211); +#73=VERTEX_POINT('',#212); +#74=VERTEX_POINT('',#214); +#75=VERTEX_POINT('',#216); +#76=VERTEX_POINT('',#222); +#77=VERTEX_POINT('',#224); +#78=VERTEX_POINT('',#226); +#79=VERTEX_POINT('',#228); +#80=VERTEX_POINT('',#232); +#81=VERTEX_POINT('',#234); +#82=VERTEX_POINT('',#238); +#83=VERTEX_POINT('',#242); +#84=EDGE_CURVE('',#72,#73,#70,.F.); +#85=EDGE_CURVE('',#74,#72,#38,.T.); +#86=EDGE_CURVE('',#75,#74,#71,.T.); +#87=EDGE_CURVE('',#73,#75,#39,.T.); +#88=EDGE_CURVE('',#72,#73,#40,.T.); +#89=EDGE_CURVE('',#75,#76,#41,.T.); +#90=EDGE_CURVE('',#76,#77,#42,.T.); +#91=EDGE_CURVE('',#77,#78,#43,.T.); +#92=EDGE_CURVE('',#78,#79,#44,.T.); +#93=EDGE_CURVE('',#79,#74,#45,.T.); +#94=EDGE_CURVE('',#76,#80,#46,.T.); +#95=EDGE_CURVE('',#81,#80,#47,.T.); +#96=EDGE_CURVE('',#77,#81,#48,.T.); +#97=EDGE_CURVE('',#82,#81,#49,.T.); +#98=EDGE_CURVE('',#78,#82,#50,.T.); +#99=EDGE_CURVE('',#83,#82,#51,.T.); +#100=EDGE_CURVE('',#79,#83,#52,.T.); +#101=EDGE_CURVE('',#80,#83,#53,.T.); +#102=ORIENTED_EDGE('',*,*,#84,.F.); +#103=ORIENTED_EDGE('',*,*,#85,.F.); +#104=ORIENTED_EDGE('',*,*,#86,.F.); +#105=ORIENTED_EDGE('',*,*,#87,.F.); +#106=ORIENTED_EDGE('',*,*,#88,.F.); +#107=ORIENTED_EDGE('',*,*,#84,.T.); +#108=ORIENTED_EDGE('',*,*,#85,.T.); +#109=ORIENTED_EDGE('',*,*,#88,.T.); +#110=ORIENTED_EDGE('',*,*,#87,.T.); +#111=ORIENTED_EDGE('',*,*,#89,.T.); +#112=ORIENTED_EDGE('',*,*,#90,.T.); +#113=ORIENTED_EDGE('',*,*,#91,.T.); +#114=ORIENTED_EDGE('',*,*,#92,.T.); +#115=ORIENTED_EDGE('',*,*,#93,.T.); +#116=ORIENTED_EDGE('',*,*,#90,.F.); +#117=ORIENTED_EDGE('',*,*,#94,.T.); +#118=ORIENTED_EDGE('',*,*,#95,.F.); +#119=ORIENTED_EDGE('',*,*,#96,.F.); +#120=ORIENTED_EDGE('',*,*,#91,.F.); +#121=ORIENTED_EDGE('',*,*,#96,.T.); +#122=ORIENTED_EDGE('',*,*,#97,.F.); +#123=ORIENTED_EDGE('',*,*,#98,.F.); +#124=ORIENTED_EDGE('',*,*,#92,.F.); +#125=ORIENTED_EDGE('',*,*,#98,.T.); +#126=ORIENTED_EDGE('',*,*,#99,.F.); +#127=ORIENTED_EDGE('',*,*,#100,.F.); +#128=ORIENTED_EDGE('',*,*,#86,.T.); +#129=ORIENTED_EDGE('',*,*,#93,.F.); +#130=ORIENTED_EDGE('',*,*,#100,.T.); +#131=ORIENTED_EDGE('',*,*,#101,.F.); +#132=ORIENTED_EDGE('',*,*,#94,.F.); +#133=ORIENTED_EDGE('',*,*,#89,.F.); +#134=ORIENTED_EDGE('',*,*,#101,.T.); +#135=ORIENTED_EDGE('',*,*,#99,.T.); +#136=ORIENTED_EDGE('',*,*,#97,.T.); +#137=ORIENTED_EDGE('',*,*,#95,.T.); +#138=CYLINDRICAL_SURFACE('',#161,2.7); +#139=ADVANCED_FACE('',(#22),#138,.F.); +#140=ADVANCED_FACE('',(#23),#15,.F.); +#141=ADVANCED_FACE('',(#24),#16,.F.); +#142=ADVANCED_FACE('',(#25),#17,.T.); +#143=ADVANCED_FACE('',(#26),#18,.T.); +#144=ADVANCED_FACE('',(#27),#19,.T.); +#145=ADVANCED_FACE('',(#28),#20,.T.); +#146=ADVANCED_FACE('',(#29),#21,.T.); +#147=CLOSED_SHELL('',(#139,#140,#141,#142,#143,#144,#145,#146)); +#148=DERIVED_UNIT_ELEMENT(#150,1.); +#149=DERIVED_UNIT_ELEMENT(#253,3.); +#150=( +MASS_UNIT() +NAMED_UNIT(*) +SI_UNIT(.KILO.,.GRAM.) +); +#151=DERIVED_UNIT((#148,#149)); +#152=MEASURE_REPRESENTATION_ITEM('density measure', +POSITIVE_RATIO_MEASURE(7850.),#151); +#153=PROPERTY_DEFINITION_REPRESENTATION(#158,#155); +#154=PROPERTY_DEFINITION_REPRESENTATION(#159,#156); +#155=REPRESENTATION('material name',(#157),#250); +#156=REPRESENTATION('density',(#152),#250); +#157=DESCRIPTIVE_REPRESENTATION_ITEM('Steel','Steel'); +#158=PROPERTY_DEFINITION('material property','material name',#260); +#159=PROPERTY_DEFINITION('material property','density of part',#260); +#160=AXIS2_PLACEMENT_3D('placement',#209,#171,#172); +#161=AXIS2_PLACEMENT_3D('',#210,#173,#174); +#162=AXIS2_PLACEMENT_3D('',#213,#175,#176); +#163=AXIS2_PLACEMENT_3D('',#217,#178,#179); +#164=AXIS2_PLACEMENT_3D('',#219,#181,#182); +#165=AXIS2_PLACEMENT_3D('',#221,#184,#185); +#166=AXIS2_PLACEMENT_3D('',#231,#191,#192); +#167=AXIS2_PLACEMENT_3D('',#237,#196,#197); +#168=AXIS2_PLACEMENT_3D('',#241,#200,#201); +#169=AXIS2_PLACEMENT_3D('',#245,#204,#205); +#170=AXIS2_PLACEMENT_3D('',#247,#207,#208); +#171=DIRECTION('axis',(0.,0.,1.)); +#172=DIRECTION('refdir',(1.,0.,0.)); +#173=DIRECTION('center_axis',(0.,1.,2.22044604925031E-16)); +#174=DIRECTION('ref_axis',(-1.83697019872103E-16,-2.22044604925031E-16, +1.)); +#175=DIRECTION('center_axis',(0.,1.,2.22044604925031E-16)); +#176=DIRECTION('ref_axis',(1.,0.,0.)); +#177=DIRECTION('',(0.,1.,2.22044604925031E-16)); +#178=DIRECTION('center_axis',(0.,1.,2.22044604925031E-16)); +#179=DIRECTION('ref_axis',(1.,0.,0.)); +#180=DIRECTION('',(0.,-1.,-2.22044604925031E-16)); +#181=DIRECTION('center_axis',(0.,1.,2.22044604925031E-16)); +#182=DIRECTION('ref_axis',(-1.,0.,0.)); +#183=DIRECTION('',(-1.,0.,0.)); +#184=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.)); +#185=DIRECTION('ref_axis',(1.,0.,0.)); +#186=DIRECTION('',(-1.,0.,0.)); +#187=DIRECTION('',(0.,1.,2.22044604925031E-16)); +#188=DIRECTION('',(1.,0.,0.)); +#189=DIRECTION('',(0.,-1.,-2.22044604925031E-16)); +#190=DIRECTION('',(-1.,0.,0.)); +#191=DIRECTION('center_axis',(-1.,0.,0.)); +#192=DIRECTION('ref_axis',(0.,-1.,-2.22044604925031E-16)); +#193=DIRECTION('',(0.,-2.22044604925031E-16,1.)); +#194=DIRECTION('',(0.,-1.,-2.22044604925031E-16)); +#195=DIRECTION('',(0.,-2.22044604925031E-16,1.)); +#196=DIRECTION('center_axis',(0.,1.,2.22044604925031E-16)); +#197=DIRECTION('ref_axis',(-1.,0.,0.)); +#198=DIRECTION('',(-1.,0.,0.)); +#199=DIRECTION('',(0.,-2.22044604925031E-16,1.)); +#200=DIRECTION('center_axis',(1.,0.,0.)); +#201=DIRECTION('ref_axis',(0.,1.,2.22044604925031E-16)); +#202=DIRECTION('',(0.,1.,2.22044604925031E-16)); +#203=DIRECTION('',(0.,-2.22044604925031E-16,1.)); +#204=DIRECTION('center_axis',(0.,-1.,-2.22044604925031E-16)); +#205=DIRECTION('ref_axis',(1.,0.,0.)); +#206=DIRECTION('',(1.,0.,0.)); +#207=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.)); +#208=DIRECTION('ref_axis',(0.,-1.,-2.22044604925031E-16)); +#209=CARTESIAN_POINT('',(0.,0.,0.)); +#210=CARTESIAN_POINT('Origin',(6.,-57.,-6.00427059072375)); +#211=CARTESIAN_POINT('',(7.81853350943825,4.,-8.)); +#212=CARTESIAN_POINT('',(4.18146649056175,4.,-8.)); +#213=CARTESIAN_POINT('Origin',(6.,4.,-6.00427059072374)); +#214=CARTESIAN_POINT('',(7.81853350943825,-57.,-8.00000000000002)); +#215=CARTESIAN_POINT('',(7.81853350943825,-57.,-8.00000000000002)); +#216=CARTESIAN_POINT('',(4.18146649056175,-57.,-8.00000000000002)); +#217=CARTESIAN_POINT('Origin',(6.,-57.,-6.00427059072375)); +#218=CARTESIAN_POINT('',(4.18146649056175,-57.,-8.00000000000002)); +#219=CARTESIAN_POINT('Origin',(6.,4.,-5.65213529536187)); +#220=CARTESIAN_POINT('',(6.,4.,-8.)); +#221=CARTESIAN_POINT('Origin',(6.,-24.5,-8.00000000000001)); +#222=CARTESIAN_POINT('',(0.,-57.,-8.00000000000002)); +#223=CARTESIAN_POINT('',(12.,-57.,-8.00000000000002)); +#224=CARTESIAN_POINT('',(0.,8.,-8.)); +#225=CARTESIAN_POINT('',(0.,-57.,-8.00000000000002)); +#226=CARTESIAN_POINT('',(12.,8.,-8.)); +#227=CARTESIAN_POINT('',(0.,8.,-8.)); +#228=CARTESIAN_POINT('',(12.,-57.,-8.00000000000002)); +#229=CARTESIAN_POINT('',(12.,8.,-8.)); +#230=CARTESIAN_POINT('',(12.,-57.,-8.00000000000002)); +#231=CARTESIAN_POINT('Origin',(0.,8.,-8.)); +#232=CARTESIAN_POINT('',(0.,-57.,-1.66533453693773E-14)); +#233=CARTESIAN_POINT('',(0.,-57.,-8.00000000000002)); +#234=CARTESIAN_POINT('',(0.,8.,-2.22044604925031E-15)); +#235=CARTESIAN_POINT('',(0.,-57.,-1.66533453693773E-14)); +#236=CARTESIAN_POINT('',(0.,8.,-8.)); +#237=CARTESIAN_POINT('Origin',(12.,8.,-8.)); +#238=CARTESIAN_POINT('',(12.,8.,-2.22044604925031E-15)); +#239=CARTESIAN_POINT('',(0.,8.,-2.22044604925031E-15)); +#240=CARTESIAN_POINT('',(12.,8.,-8.)); +#241=CARTESIAN_POINT('Origin',(12.,-57.,-8.00000000000002)); +#242=CARTESIAN_POINT('',(12.,-57.,-1.66533453693773E-14)); +#243=CARTESIAN_POINT('',(12.,8.,-2.22044604925031E-15)); +#244=CARTESIAN_POINT('',(12.,-57.,-8.00000000000002)); +#245=CARTESIAN_POINT('Origin',(0.,-57.,-8.00000000000002)); +#246=CARTESIAN_POINT('',(12.,-57.,-1.66533453693773E-14)); +#247=CARTESIAN_POINT('Origin',(6.,-24.5,-8.88178419700125E-15)); +#248=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#252, +'DISTANCE_ACCURACY_VALUE', +'Maximum model space distance between geometric entities at asserted c +onnectivities'); +#249=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#252, +'DISTANCE_ACCURACY_VALUE', +'Maximum model space distance between geometric entities at asserted c +onnectivities'); +#250=( +GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#248)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#252,#254,#255)) +REPRESENTATION_CONTEXT('','3D') +); +#251=( +GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#249)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#252,#254,#255)) +REPRESENTATION_CONTEXT('','3D') +); +#252=( +LENGTH_UNIT() +NAMED_UNIT(*) +SI_UNIT(.MILLI.,.METRE.) +); +#253=( +LENGTH_UNIT() +NAMED_UNIT(*) +SI_UNIT($,.METRE.) +); +#254=( +NAMED_UNIT(*) +PLANE_ANGLE_UNIT() +SI_UNIT($,.RADIAN.) +); +#255=( +NAMED_UNIT(*) +SI_UNIT($,.STERADIAN.) +SOLID_ANGLE_UNIT() +); +#256=SHAPE_DEFINITION_REPRESENTATION(#257,#258); +#257=PRODUCT_DEFINITION_SHAPE('',$,#260); +#258=SHAPE_REPRESENTATION('',(#160),#250); +#259=PRODUCT_DEFINITION_CONTEXT('part definition',#264,'design'); +#260=PRODUCT_DEFINITION('60mm Shaft Jig','60mm Shaft Jig v2',#261,#259); +#261=PRODUCT_DEFINITION_FORMATION('',$,#266); +#262=PRODUCT_RELATED_PRODUCT_CATEGORY('60mm Shaft Jig v2', +'60mm Shaft Jig v2',(#266)); +#263=APPLICATION_PROTOCOL_DEFINITION('international standard', +'automotive_design',2009,#264); +#264=APPLICATION_CONTEXT( +'Core Data for Automotive Mechanical Design Process'); +#265=PRODUCT_CONTEXT('part definition',#264,'mechanical'); +#266=PRODUCT('60mm Shaft Jig','60mm Shaft Jig v2',$,(#265)); +#267=PRESENTATION_STYLE_ASSIGNMENT((#268)); +#268=SURFACE_STYLE_USAGE(.BOTH.,#269); +#269=SURFACE_SIDE_STYLE('',(#270)); +#270=SURFACE_STYLE_FILL_AREA(#271); +#271=FILL_AREA_STYLE('Steel - Satin',(#272)); +#272=FILL_AREA_STYLE_COLOUR('Steel - Satin',#273); +#273=COLOUR_RGB('Steel - Satin',0.627450980392157,0.627450980392157,0.627450980392157); +ENDSEC; +END-ISO-10303-21; diff --git a/printer_mods/Nomsplease/60mm_Shaft_Jig/README.md b/printer_mods/Nomsplease/60mm_Shaft_Jig/README.md new file mode 100644 index 000000000..5ce01acdd --- /dev/null +++ b/printer_mods/Nomsplease/60mm_Shaft_Jig/README.md @@ -0,0 +1 @@ +Simple jig to cut Z drive shafts to length and grind flats along one edge. \ No newline at end of file diff --git a/printer_mods/README.md b/printer_mods/README.md index 214ae2015..536fbe959 100644 --- a/printer_mods/README.md +++ b/printer_mods/README.md @@ -32,6 +32,7 @@ like so: |Kruppes |[V0 Printed Deck with inserts](./Kruppes/Deck_Panel_inserts_logo) |Electronics Deck Panel using brass heat inserts. Optional with accent color Voron Logo. |:heavy_check_mark: |:x: |:x: | |mjoaris |[10x11 Cable Chain Endcaps](./mjoaris/10x11_Cable_Chain_Endcaps) |Printable Endcaps for 10x11 Cable Chains |:x: |:heavy_check_mark: |:heavy_check_mark: | | |[Mini12864 LCD Mount](./mjoaris/Mini12864_LCD_Mount_for_V2.4) |Swiveling case for the Fysetc Mini12864 LCD |:x: |:grey_question: |:heavy_check_mark: | +|Nomsplease |[60mm Shaft Jig](./Nomsplease/60mm_Shaft_Jig) |Simple jig for cutting and grinding 60mm Z shafts |:x: |:x: |:heavy_check_mark: | |StvPtrsn |[Skirts for a 320mm Build](./StvPtrsn/320mm_Build) |Skirts for a 320mm build |:x: |:x: |:heavy_check_mark: | | |[Keystone Jack for Filtered Mains Panel](./StvPtrsn/Keystone_Jack_Filtered_Mains_Panel) |Add a keystone jack to your filtered mains plug panel |:x: |:x: |:heavy_check_mark: | | |[Side Fan Support, No Tape](./StvPtrsn/Side_Fan_Support_No_Tape) |Mount the 60mm side fans and inserts without tape |:x: |:x: |:heavy_check_mark: |