primitive compounds for OpenSCAD, partial hollow

primitive compounds for OpenSCAD, partial hollow

thingiverse

I always strive to keep my code streamlined. This is why I started to develop a library for more intricate models. Today it includes: rounding drill_cone_head pyramid tri_angle hollow_sphere hollow_cylinder hollow_cube rounded_cube hollow_rounded_cube Last edit history: Improved rendering time and preview of hollow items. Added rounding to round inner and outer corners. Added drill_cone_head Any comments, suggestions, improvements or extensions are welcome See the detailed inline documentation: creates circular roundings size: The size of the rounding length: The length of the rounding module quadrant: Number of the quadrant starting top right rotating counter clockwise. rotation: To adjust he axis the center corner goes along rounding(size=10, length=10, quadrant=1, rotation=[0,0,0]) creates a drill for cone headed screws dia: The screws diameter len: The screws or drills len cover: Additional cylindric drill to insert a cover plate in the drill the top of screw's drill is leveled on xy floor drill_cone_head(dia=3, len=12, cover=0) rectangular pyramid x and y may differ on floor and top possible to create roofs module pyramid(xFloor=10, yFloor=10, xTop=minVal, yTop=minVal, z=10) rectangular tri angle, with height directions 1-3: The rect angle is located at coordinates 0,0,0 direction 0: Default, legacy, the rect angle is at x,0 negative values change direction direction 1: xy direction 2: xz direction 3: yz module tri_angle(a, b, wall, direction=0) hollow sphere, outer diameter and wall given module hollow_sphere(outerDia, wall=1) hollow cylinder (ring or pipe) uses r1, r2 as outer perimeters and h like normal cylinder wall means thickness of the wall center like center of cylinder lid and bottom: creates round box with lid or bottom module hollow_cylinder(r1, r2, h, wall, center=false, lid=false, bottom=false) hollow cube, what else? outerCube is [X,Y,Z] wall is thickness of wall center like center of cube lid and bottom: creates box with lid or bottom module hollow_cube(outerCube, wall, center=false, lid=true, bottom=true) cube with rounded edges and corners, depends on param dimensions outerCube is [X,Y,Z] rCorner is the radius of the edges rounding dimensions 2: 4 edges rounded dimensions 3: all edges rounded corners as well module rounded_cube(outerCube, rCorner, dimensions=3) hollow cube, rounded edges only, what else? outerCube is [X,Y,Z] rCorner is the radius of the edges rounding wall is thickness of wall lid and bottom: creates box with lid or bottom module hollow_rounded_cube(outerCube, rCorner, wall, lid=true, bottom=true)

Download Model from thingiverse

With this file you will be able to print primitive compounds for OpenSCAD, partial hollow 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 primitive compounds for OpenSCAD, partial hollow.