Remix of MKS Sbase Enclosure to make Parametric
Description
This Case Matches The Gowoops Mks Sbase V1.3 3D Printer Control Board From Amazon. I Have Noticed Some Of These Mks Sbase Boards Have Slightly Different Locations For Some Of The Electronics On The Board. I Made A Simple 3D Model Of The Mks Sbase Board With The Locations Of The Components I Needed To Be Concerned With. You Can Use Mks_Sbase_Circuitboard_Layout_Rev2.Scad To Adjust Any Of These That Might Vary For Your Board. I Remixed This To Be Able To Customize It In Openscad The Way I Wanted It. The Main Things I Wanted To Change Were The Thickness Of The Walls (**Thk** Variable) & No Overhangs For Printing. After Initially Recreating It In Openscad, I Decided To Make The Base The Shorter Part & The Top The Taller Part. This Allowed Me To Cut The Openings Without Overhang Issues. I Added 4 Mounts On The Outside To Screw The Top & Bottom Together As Well As Some Snap Clips. I Think The Snap Clips Are Going To Hold The 2 Parts In Place Good Enough For Me. If I Had Not Printed This Already, I Probably Would Add Some Matching Holes In The Top For The Snap Clips To Fit In. For My 1St Print I Made The 4 Mounting Holes Closer To The Outside Edge, But For The Final Design I Moved Them Inward More Which Should Hold The Parts Together Better If You Use Them. You Can Actually Use This Enclosure With Just About Any Electronics Board Since I Have Made All The Distances On The Board Variable. You Will Need To Change Some Of The Openings For The Wiring. I Added A Couple Of Photos Showing The Dimensioned Variables You Would Most Likely Change. I Am Using This On A Mp Cnc Machine, So I Did Not Cut Openings For The Wiring I Was Not Using, But Did Add It For The Design I Am Uploading. If You Want To Change These Openings, The Modules For The Cutouts In The **Mks_Sbase_Top_V2_Rev29.Scad** Are: Module M_Sd_Hole() Module Rj45_Hole() Module Usb_Hole() Module Powerplug_Hole() Module Fan_Hole() Module Extra_Holes() The Hole Cut I Did Not Use For My Version Was Extra_Holes(). If You Want To Adjust Case Mount Locations (Which I Had To Adjust When I Cut The Extra_Holes), The Variables To Adjust In Both The Top & Base Scad File Are: **Cm_X_Offset** = 15.25; //1St Case Mount X Offset **Cm_X1_Offset** = Len - 47; //2Nd Case Mount X Offset The Variable To Adjust In The Mks_Sbase_Base_V2_Rev29.Scad File For The Base Mount If You Are Going To Screw This Down To A Surface Is: **Bm_X_Offset** = Len / 2 + 10; //Base Mount X Offset If You Want To Make The Side Slot Holes Longer Or Shorter, The Variable For That In Mks_Sbase_Top_V2_Rev29.Scad Is: **Side_Hole_Dist** = 24; If You Want To Change The Location Or Size Of Fan Holes, The Variables In Mks_Sbase_Top_V2_Rev29.Scad Are: **Fancut_Type** = 1; //0 = Round Opening, 1 = Hex Pattern Opening **Fancut_Z_Offset** = 23.5; //Offset From Top For Fan Cutouts **Fanhole_Od** = 38; //Diameter Opening For Fan Hole //Not Used If Fantype = 1 **Fanhole_Spacing** = 32; //Spacing Between Fan Holes (32Mm Works For 40Mm Fan) If You Use A Different Size Fan Than A 40Mm, The Hex Pattern Opening Will Not Work Unless You Adjust It In The Dxf File. I Used 2.5Mm For The Thickness Of The Base, But If You Want To Change That, The Variable In Mks_Sbase_Base_V2_Rev29.Scad Is: **Base_Ht** = 2.5; If You Change The Variable Much Thicker, You Might Also Want To Change The Variable: **Bump_Z_Ht** = 4; //Start Height Of Bottom Bump I Used Yellow Esun Petg, Since That Was The Best Color I Had Laying Around. My Print Stats Are: Base: 1.58Oz & Print Time Of 3:31:01 At 20%Infill Top: 3.3Oz & Print Time Of 8:08:11 At 20%Infill If You Need Further Clarification Or I Missed Something, Just Leave A Comment.
Statistics
Likes
27
Downloads
0