WIMUv3a Packagaing from OpenSCAD Parametric Packaging Script v2

WIMUv3a Packagaing from OpenSCAD Parametric Packaging Script v2

Description

Wimuv3A Variant 2 This Variant Of Openscad Parametric Packaging Script V2 Http://Www.Thingiverse.Com/Thing:66030 Is Use To Make A Prototype Production Packaging For Wimuv3A Devices There Are A Lot Of Files Here. This Is Just To Give An Idea Of The Amount Of Back And Forth Small Changes And Tweaks That Might Be Involved In The Process Of A Making Even A Simple Design Like This For A Limited Prototype Production Run. Author Mark Gaffney Version 2.6K Date 2013-07-09 @Todo: Fix Internal Radii No-Of-Sides When Using Chamfered Package To Maintain Wall Thickness Warning: Some Combinations Of Values, Shapes And Locations Etc. May Lead To An Invalid Or Non-Manifold Shape Beign Created, Preventing You From Exporting A .Stl If This Happens Try To Remove Or Change Some Of The Features Or Values Until You Get A Valid Shape And Then Add Them Back Gradually Until You Find The Offending Item, Then Change It So It Doesn'T Cause A Problem Note: This Thing Uses Harlandmii'S"Write.Scad" Module Http://Www.Thingiverse.Com/Thing:16193 Which You Will Need To Have Downloaded And Located In The Directory If You Want To Run This On Your Pc Generating Text Can Be Very Slow! When Generating A Stacked Layout It May Look Like The Top Is Taller Than It Should Be, This Seems To Be A Visualisation Bug In Openscad, If You Create A .Stl It Will Be Perfect @Note Wimuv4 Variant 2013 This Variant Is Used To Make A Production Packaging For Wimuv3A Changes From Previous Versions: V2.6K Moved And Enlarged Uusb & Switch Holes To Prevent Fragile Structures Being Formed On Advice Of I.Materialise Moved Lables For Switch, Uusb And Usd From Top To Sides Of Object V2.6J Added Text For Indicating Switch On/Off Added Holes And Guides For Internal Reset/Bootloader-Enable Switches Added A Hole For Screw In Screwpost V2.6I Packaging For Wimuv4 2013 Version With Small Battery (Same Size As Wimuv3A And Wimuv3 Began To Fix A Bug Where Interlocking Features Didn'T Generate In The Correct Location If The Top_Bottom_Ratio Wasn'T 0.5 Only Implemented And Tested For Spheroids V2.6H - Added Option To Choose Style Of Interlocking Features - Added New Style Of Interlocking Features(Overlapping Spheroid) - Changed Depth Of Uusb Overmold Cutout To Remove Unnecessary Features - Added Cutout Beneath Uusb To Enahnce Visibility Of Smt Leds - Added Option To Flip The Halves If Only Makigna Top Or Bottom V2.6G - Changed Style Of Interlocking Cutouts (Overlapping Flattened Hemi-Hexagonal Prisms) - Added Interlocking Feature On Side With Many Cutouts - Added Support For Controlling The R1 And R2 And Height Of The Interlocking Features (Note: The Side With Cutouts Has Hardcoded Length Of 19) - Moved Switch Cutout Down 0.5Mm - Rotate Post Above Zigbee From 30 To 0 - Remove Post_Tolerance From "Pcb Lateral Retainers" As Fit Was Very Loose On Prototypes And They Can Be Easily Pared Down With A File Etc. V2.6F - Modified Tolerances From 0.2-0.35 On Advice From I.Materialise As Minimum Tolerance Is 0.3Mm - Added Simple Interlocking Feature On Centre Of Lips (Slightly Interlocking Hemispherical Tongue & Groove) - Made Corners More Rounded (Moved From 3 Facets To 9) V2.6E - Modified Text Especially Size And Depth For I.Materialise Order 0.4-0.5Mm Wide And Deep - Ensure Model Is Output As 2 Separate Stl Files With 1 Part Each! V2.6D - Implemented Flanges On Bottom Half Based On Belt_Holder_V3.1.Scad V2.6C - Implemented Ability To Choose Box Shape I.E. "Cuboid","Rounded4Sides", "Rounded6Sides", "Chamfered6Sides" - Ensured "Box_Type" Module Is Used In Generation Of Each Box_Half V2.6B - Investigated And Fixed Some Top Lip Mis Alignment - Added Wimuv3 Stack As Imported .Stl V2.6 - Implements Loading External Objects (Such As .Stl Files) To Place On Faces - Implemented Overlooked Translation Of Text On Faces From Previous Version - Fixed Box_T In Make_Cutouts - Note: Top Lip Seems To Be Malformed Lip_H Is 0.5 Less Than It Should Be V2.5 (Aka Cutouts_On_Faces_For_Loop-V0_2.Scad) - Implement Tolerancing Of Connection Between 2 Halves Using Lip_Fit - Implement Text On Faces - Complete Documentation V2.4 (Aka Cutouts_On_Faces_For_Loop-V0_4.Scad) - User Provides Device Dimensions And Internal Clearance(S), Packaging Dimensions Are Calculated Based On This - Preparations To Allow For Different Wall_T In X,Y,Z - Implement Posts - Mouse Ears Work Properly - 2 Halves In "Beside" Layout Joined By Union V2.3 2013-03-23 (Aka Cutouts_On_Faces_For_Loop-V0_3.Scad) - Fixed Calls To Make_Box And Half_Box Modules - Added Ability To Handle "Holes" Array For Making Cutouts To Make_Box And Half_Box Modules - Added Module For Rounded Cuboid - Fixed Errors On Rounded Cuboid Cutouts'S Use Of A_Bit - Fixed Translate Errors For Making Lips On Box - Ensured All Parts Generate On Z=0 - Gave Top (Greenish) And Bottom (Reddish) Different Colours For Ease Of Identification - Rotated Top In "Beside" Layout To More Intuitive Orientation - Added Box Cross Module And Included In Hull Calculations To Ensure Box Sizes Are Exact Even With Low Side Count - Added Box_Type Module To Allow Choice Of Different Shaped Boxes Or Automatically Swap Them Based On The Current Variables - Added Mouse_Ears Module Note: In Stacked Mode You May Notice The Red Half Looks Like It Is The Full Length, This Appears To Be A Visualisation Bug In Openscad, The Part Is Generated Correctly V2.2 2013-03-22 (Aka Cutouts_On_Faces_For_Loop-V0_2.Scad) Based On My Own Structure - New Format [Face_Name, Shape_Name, Shape_Position[X_Pos,Y_Pos,X_Offs,Y_Offs,Rotate,Align], Shape_Size[Depth,,,]] - - Face_Name ("N", "S", "E", "W", "T", "B") - - Shape_Name ("Square", "Rectangle" , "Round_Rect", "Cylinder", "Ellipse" , "Cone") - - Shape_Position[X_Pos,Y_Pos,X_Offs,Y_Offs,Rotate,Align=("Inside" Or "Outside")] - - - "Square" Shape_Size[Depth, Length_Breadth] - - - "Rectangle" Shape_Size[Depth, Length, Breadth] - - - "Round_Rect" Shape_Size[Depth, Length, Breadth, Corner_Radius, Corner_Sides] - - - "Cylinder" Shape_Size[Depth, Radius ,Sides] - - - "Ellipse" Shape_Size[Depth, Radius_Length, Radius_Breadth, Sides] - - - "Cone" Shape_Size[[Depth, Radius_Bottom, Radius_Top ,Sides] - Pos_X And Pos_Y Are Chosen To Align With Views Taken From The North, Top Or East Faces Towards The Origin So That They Are Aligned With [-X,+Z], [+X,+Y] & [+Y,+Z] Respectively - Rotation Is Clockwise About The Plane Of The North, Top Or East Faces As Lookign Towards The Origin This Means They Are Anticlockwise For The Opposite Faces(I.E. Same Convention As Above) - These 2 Conventiosn Are Chosen To Make It Easier To Position Cutouts That Align With Oppsite Sides. E.G. A Box That Fits Around A Rotated Ellipse Pipe V2.1 2013-03-22 (Aka Cutouts_On_Faces_For_Loop-V0_1.Scad) - Based On Kitlaan'S Array Structure, Supporting Cones And Rectangles - From Kitlaan'S Customisable Electronic Device Packaging Http://Www.Thingiverse.Com/Thing:8607 - - Rect [ X-Offset, Y-Offset, X-Width, Y-Width, Corner-Radius, Corner-Sides, Depth, Rotate ] - - Cylinder [ X-Offset, Y-Offset, Inner-Radius, Outer-Radius, Sides, Depth, Rotate ] @Attention Copyright (C) 2013 Tyndall National Institute. All Rights Reserved. Permission To Use, Copy, Modify, And Distribute This Software And Its Documentation For Any Purpose, Without Fee, And Without Written Agreement Is Hereby Granted, Provided That The Above Copyright Notice And The Following Two Paragraphs Appear In All Copies Of This Software. In No Event Shall Tyndall National Institute Be Liable To Any Party For Direct, Indirect, Special, Incidental, Or Consequential Damages Arising Out Of The Use Of This Software And Its Documentation, Even If Tyndall National Institute Has Been Advised Of The Possibility Of Such Damage. Tyndall National Institute Specifically Disclaims Any Warranties, Including, But Not Limited To, The Implied Warranties Of Merchantability And Fitness For A Particular Purpose. The Software Provided Hereunder Is On An "As Is" Basis, And Tyndall National Institute Has No Obligation To Provide Maintenance, Support, Updates, Enhancements, Or Modifications.

Statistics

Likes

5

Downloads

0

Category

Electronics