
OpenSCAD Parametric Packaging Script v2
thingiverse
OpenSCAD script generates a 2-part fit-together packaging for customizable device size. The user can select varying shaped cutouts, support posts, and engraved text or logos on any face using special array variables. Instructions are provided along with examples and comments within the code to guide users in utilizing its features effectively. The script is authored by Mark Gaffney, version 2.6c, and dated April 4, 2013. Further developments include adding user-controllable flanges and interlocking lip features, while a warning is issued for certain combinations of values, shapes, or locations that may cause an invalid or non-manifold shape, preventing export to .stl format. The script utilizes HarlanDMii's "write.scad" module and requires downloading and locating it in the directory if the user wants to run this on their PC. The generation of text can be slow, and a visualization bug may occur when generating stacked layouts. Changes from previous versions are also mentioned. The user starts by entering basic values for device dimensions, clearance, wall thickness, corner radius, corner sides, lip height, top-bottom ratio, mouse ear properties, and layout preferences. They can then modify the data structures that create holes, posts, and text on each face of the packaging. The script supports various shapes with specific dimensions for each type (square, rectangle, round rectangle, cylinder, ellipse, cone, nub post, dip post, hollow cylinder). Users can specify a string of text for carving into faces, with specific shape sizes for text. After providing data, the shape is created by differencing and union operations based on user inputs, resulting in a packaging design tailored to the user's requirements.
With this file you will be able to print OpenSCAD Parametric Packaging Script v2 with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on OpenSCAD Parametric Packaging Script v2.