Thingiverse
primitive compounds for OpenSCAD, partial hollow by salvador-richter
by Thingiverse
Last crawled date: 3 years ago
I always try to keep my code lean.
This is why I started to create a library for more complex compounds.
Today it contains:
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
Added dimensions=2.5 on rounded_cube
Any comments, suggestions, improvements or extensions are welcome
See the detailed inline documentation:
creates circular roundings
size: The size of the rounding
lenght: 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 alongmodule 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 floormodule drill_cone_head(dia=3, len=12, cover=0)
rectangular pyramid
x and y may differ on floor and top
possible to create roofsmodule 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 changes direction
direction 1: xy
direction 2: xz
direction 3: yzmodule tri_angle(a, b, wall, direction=0)
hollow sphere, outer diameter and wall givenmodule hollow_sphere(outerDia, wall=1)
hollow cylinder (ring or pipe)
uses r1, r2 as outer perimters 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 bottommodule 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 bottommodule 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 2.5: 8 edges rounded, bottom corners as well
dimensions 3: all 16 edges rounded, corners as wellmodule 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 bottommodule hollow_rounded_cube(outerCube, rCorner, wall, lid=true, bottom=true)
This is why I started to create a library for more complex compounds.
Today it contains:
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
Added dimensions=2.5 on rounded_cube
Any comments, suggestions, improvements or extensions are welcome
See the detailed inline documentation:
creates circular roundings
size: The size of the rounding
lenght: 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 alongmodule 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 floormodule drill_cone_head(dia=3, len=12, cover=0)
rectangular pyramid
x and y may differ on floor and top
possible to create roofsmodule 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 changes direction
direction 1: xy
direction 2: xz
direction 3: yzmodule tri_angle(a, b, wall, direction=0)
hollow sphere, outer diameter and wall givenmodule hollow_sphere(outerDia, wall=1)
hollow cylinder (ring or pipe)
uses r1, r2 as outer perimters 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 bottommodule 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 bottommodule 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 2.5: 8 edges rounded, bottom corners as well
dimensions 3: all 16 edges rounded, corners as wellmodule 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 bottommodule hollow_rounded_cube(outerCube, rCorner, wall, lid=true, bottom=true)
Similar models
thingiverse
free
OpenSCAD Rounded Cube Corners by Sembiance
... true, true]
$fn = how smooth you want the rounding to be. default: 128
thanks to sergio vilches for the initial code inspiration
thingiverse
free
chamfercube() OpenSCAD module by Professional3D
...an be centered on each axis with x=true, y=true and z=true.
each parameter except the first (dimensions of the cube) is optional.
thingiverse
free
Round cubes
...ue less than 10 can cause noticeable dimensional issues in round_cube()
github link: https://github.com/blitzkraft/rounded_cubes
thingiverse
free
SnowFlake by Joesevens
... }
rotate([0, 0, 180]){
cube([1, 13, 1], center=false);
}
}
}
}
}
}
}
}
thingiverse
free
OpenSCad Rounded Cube by agodinhost
... cube call to
cubex( size=10,radius=2,center=true );
this module uses the hull function and is quicker than the minkowski call.
thingiverse
free
Rounded Cube Universal - OpenSCAD
...convex radius edge}
if (r_vector[e] < 0) {chamfered edge}
example:
r=[0,0,5,10, -7,0,2,0, 10,0,-10,6];
rcube(30,40,50,r);
thingiverse
free
Triple pyramid by Pitboy
... corner pyramid, in the middle 6th corner, and the smallest one is 3rd corner. 3 supported walls helps them to rise in the center
thingiverse
free
caSCADe lazy man library by dlajoie
...of the shell will not always be the constant along the perimeter. patches welcome.
rounded corners would be a nice addition too
thingiverse
free
Smart Calibration Cube 40x40x20mmx0.8mm - You can use it like Small Storage Cube Box with Lid
...calibration box dimensions:
outside: x: 40mm, y: 40mm z: 20mm
inside: x: 38.4mm, y: 38.4mm z: 19.2mm
walls: 0.8mm, bottom:0.8mm
thingiverse
free
Yet Another Calibration Cube by jairsinho
...yet another calibration cube by jairsinho
thingiverse
calibration cube with rounded edges in x y and z
Richter
3ddd
$1
SKYLINE CHAIR Jaxon by Victoria Richter
...: 30" l x 36" d x 33" hhttp://jaxonhome.com/collections/jaxon-by-victoria-richter/products/skyline-chair
3ddd
$1
Julian Chichester Richter Bedside
...e model is based on the original manufacturer dimensions and technical data.
one multi-submaterial.
object at 0.0.0, clean scene.
3dbaza
$4
Richter Cross Scales Swing (123665)
... scales" from the well-known german manufacturer richter spielgeräte.<br>3dsmax2016 + fbx and textures files included.
thingiverse
free
Anytone D868UV D878UV HR Richter mount by waheiko
...anytone d868uv d878uv hr richter mount by waheiko
thingiverse
hr richter mount for anytone handhelds
thingiverse
free
FRIEDENS t RICHTER but headache by Syzguru11
...friedens t richter but headache by syzguru11
thingiverse
friedenstrichter, thx
thingiverse
free
HR Richter / Brodit mount basic plate by wfvn
...r / brodit mount basic plate by wfvn
thingiverse
hr richter / brodit mount basic plate, meant for creating your own phone holder
3dbaza
$7
RICHTER PLAYGROUND SET 1 (123670)
...vator<br>6.26500 - turntable floor<br>4.24150 - swinging horse<br>3dsmax2016 + fbx and textures files included.
3dbaza
$7
RICHTER. Water equipment. Set 1 (110756)
...s for playing with water from the well-known german manufacturer richter spielgeräte.<br>3dsmax2016+fbx, textures included.
thingiverse
free
HR richter 2 quad lock adapter by shizo20
... female to quad lock male adapter.
note that there will be some difficult to remove supports. looking for a way to exclude these.
3dbaza
$4
RICHTER CRADLE NEST Swing-nest (123671)
...ufacturer richter spielgeräte:<br>faces: 92508<br>verts: 95832<br>3dsmax2016 + fbx and textures files included.
Salvador
3ddd
$1
Salvador Dali
...salvador dali
3ddd
картина
salvador dali pictures
turbosquid
$30
Salvador
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$15
Armchair Salvador
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3ddd
$1
Salvador Dali
...salvador dali
3ddd
картина
картины сальвадора дали
6шт.
turbosquid
$15
Mask Salvador Dal
...royalty free 3d model mask salvador dal for download as blend on turbosquid: 3d models for games, architecture, videos. (1630714)
3ddd
$1
Выключатель Salvador ОР21WT
...выключатель salvador ор21wt
3ddd
выключатель
источник:msk.blizko.ru/firms/12841121/products/17660466-retro_vyklyuchatel_salvador
3d_export
$9
El Salvador flag 3D Model
...ic cloth rope realistic standard association organization goverment flag emblem
el salvador flag 3d model rmodeler 38216 3dexport
3ddd
$1
Люстра Arte Lamp Salvador A6351LM-5AB
...люстра arte lamp salvador a6351lm-5ab
3ddd
arte lamp
люстра arte lamp серии salvador артикул a6351lm-5ab
3ddd
$1
Люстра Arte Lamp Salvador A6351LM-3AB
...люстра arte lamp salvador a6351lm-3ab
3ddd
arte lamp
люстра arte lamp серии salvador артикул a6351lm-3ab
3ddd
$1
Бра Arte Lamp Salvador A6351AP-2AB
...бра arte lamp salvador a6351ap-2ab
3ddd
arte lamp
бра arte lamp серии salvador артикул a6351ap-2ab
Primitive
3d_export
free
primitive
...primitive
3dexport
3d_export
$5
primitive tools
...primitive tools
3dexport
primitive tools of ancient people
3d_export
$65
primitive
...primitive
3dexport
simple rendering of the scene file
3d_export
$65
primitive
...primitive
3dexport
simple rendering of the scene file
3d_export
$65
primitive
...primitive
3dexport
simple rendering of the scene file
3d_export
$65
primitive
...primitive
3dexport
simple rendering of the scene file
3d_export
$65
primitive
...primitive
3dexport
simple rendering of the scene file
3d_export
$65
primitive
...primitive
3dexport
simple rendering of the scene file
3d_export
$65
primitive
...primitive
3dexport
simple rendering of the scene file
3d_export
$65
primitive
...primitive
3dexport
simple rendering of the scene file
Compounds
turbosquid
$55
Compound
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3d_export
$5
compound rotational handle
...compound rotational handle
3dexport
compound rotational handle
turbosquid
$45
Compound Crossbow
...
royalty free 3d model compound crossbow for download as obj on turbosquid: 3d models for games, architecture, videos. (1588907)
turbosquid
$100
Residential Compound
... model residential compound for download as skp, dwg, and obj on turbosquid: 3d models for games, architecture, videos. (1711530)
turbosquid
$49
Compound Bow
...ree 3d model compound bow for download as obj, fbx, and blend on turbosquid: 3d models for games, architecture, videos. (1242822)
turbosquid
$200
Compound bow
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$50
army compound
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$40
Compound Bow
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$15
Compound Bow
...el compound bow for download as blend, 3ds, dae, fbx, and obj on turbosquid: 3d models for games, architecture, videos. (1543897)
turbosquid
$10
Crossbow - Compound
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
Partial
turbosquid
free
Partial Solar Eclipse
...quid
free 3d model partial solar eclipse for download as s3d on turbosquid: 3d models for games, architecture, videos. (1194694)
turbosquid
$15
Partial Bark Cutter
... partial bark cutter for download as blend, obj, dae, and fbx on turbosquid: 3d models for games, architecture, videos. (1645654)
turbosquid
$20
Cartoon Barbarian (Partially Rigged)
...odel cartoon barbarian (partially rigged) for download as max on turbosquid: 3d models for games, architecture, videos. (1483400)
3d_export
$18
shaolin temple-partial hall 12
...shaolin temple-partial hall 12
3dexport
shaolin temple-partial hall 12<br>3ds max 2015
3d_export
$18
elf-forest-tree city-partial
...elf-forest-tree city-partial
3dexport
elf-forest-tree city-partial<br>3ds max 2015
turbosquid
$10
Rendle Modern Partially Open Accent Chair
...odern partially open accent chair for download as max and obj on turbosquid: 3d models for games, architecture, videos. (1537305)
3d_export
$15
partial bark cutter
...gically named.<br>other formats<br>=================<br>- collada (.dae)<br>- autodesk fbx<br>- obj
cg_studio
$79
Animated Autobot - Truck (Partially rigged for animation)3d model
...mated autobot - truck (partially rigged for animation) 3d model, royalty free license available, instant download after purchase.
3d_export
$5
renault duster
...duster. the quality is average, the engine is attached (partialy), the interior. missing...
3d_export
$5
Sky 1 3D Model
...sky 1 3d model 3dexport sky partial blue clouds sky 1 3d model rcfarsh 84946...
Hollow
3d_export
$20
hollow knight
...hollow knight
3dexport
this is a 3d version of the game character hollow knight
turbosquid
$5
Hollow Tree
...quid
royalty free 3d model hollow tree for download as blend on turbosquid: 3d models for games, architecture, videos. (1403446)
turbosquid
$3
Hollow Glass
...alty free 3d model hollow glass for download as blend and obj on turbosquid: 3d models for games, architecture, videos. (1555369)
3ddd
$1
Quail Hollow
...quail hollow
3ddd
журнальный
журнальный столик "quail hollow"(ар.01-0460-945). 30к полигонов. все текстуры в архиве.
turbosquid
$9
Hollowed Asteroids
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
free
the log with hollow
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3d_export
$12
hollow cross
...hollow cross
3dexport
the cross has three parts and an eyelet for the chain.
turbosquid
$10
BMO figurine (hollow)
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$10
Hollow point bullet
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$9
Hollow Zig Zag
...el hollow zig zag for download as max, max, 3ds, fbx, and obj on turbosquid: 3d models for games, architecture, videos. (1560240)
Openscad
thingiverse
free
OpenSCAD sphere
...openscad sphere
thingiverse
basic project for openscad.
thingiverse
free
Openscad Football by KySyth
...openscad football by kysyth
thingiverse
openscad not tested
thingiverse
free
Openscad Apple by KySyth
...openscad apple by kysyth
thingiverse
openscad apple = not tested
thingiverse
free
Plugs with openscad by benengel
...plugs with openscad by benengel
thingiverse
plugs with openscad and fontawesome
thingiverse
free
Openscad spirals by mafmuf
...openscad spirals by mafmuf
thingiverse
just fooling around with openscad.
thingiverse
free
Practice on OpenScad by ajensen906
...practice on openscad by ajensen906
thingiverse
a very crude practice on openscad
thingiverse
free
Batteries in OpenSCAD by roman_hegglin
...batteries in openscad by roman_hegglin
thingiverse
common batteries as modules for openscad.
thingiverse
free
OpenScad Propeller by KySyth
...se
trying to make a propeller with openscad = not tested
this is some of the results
added the openscad file but still need work
thingiverse
free
Openscad Cloud by Twanne
...openscad cloud by twanne
thingiverse
openscad cloud.
size can be adjusted
thingiverse
free
Geomag for OpenScad by vicnet
...geomag for openscad by vicnet
thingiverse
openscad file to design geomag things.