3dCustomizer.net
Search:
Browse
|
Create
|
Register
|
Login
3dCustomizer.net: Design custom 3D Models for 3D printing
Window screen inline joiner
Controls:
seconds
OpenSCAD Code
Input Params
Imported Files
Imported files:
Add file(s):
Select
HTML Form
Output Params
CLI Args
fast-csg
fast-csg-trust-corefinement
fast-csg-debug
fast-csg-remesh
fast-csg-remesh-predictibly
roof
input-driver-dbus
lazy-union
vertex-object-renderers
vertex-object-renderers-indexing
vertex-object-renderers-direct
vertex-object-renderers-prealloc
textmetrics
import-function
sort-stl
manifold
debug=all
STL Viewer
Viewer Settings
Buy 3D Print
Save:
|
| Draw:
flat
smooth
wireframe
|
| Opacity:
|
Lock Camera/Position
Rotate Model
Edge Lines
Show X,Y,Z axises
Center Model on X,Y,Z axes
Part Printing Services
Affiliates
3D Part Price
TreatStock
JLC PCB - 3D Printing
Non-affiliates
iMaterialise
Craftcloud
Sculpteo
Printelize
JawsTec
Shapeways
MakeXYZ
totalLength = 75; //in millimeters difference(){ straightConnector(totalLength); translate([1.5,0,0]) cylinder(d=3, h=100,$fn=100); } module straightConnector(length){ length=length-15; hull(){ for(i=[-1:2:1]) translate([0,length/2*i,0]) rotate([0,0,20]) cylinder(d=14*1.18,h=1.9,$fn=8); } hull(){ rail(length); translate([-11,0,0]) rail(length); } } module rail(length){ hull(){ for(i=[-1:2:1]) translate([(14/2)-1.65/2,(length/2-3)*i,0]) cube([1.65,0.01,2.1]); for(i=[-1:2:1]) translate([(14/2)-1.65/2,(length/2-8)*i,0]) cube([1.65,0.01,5]); } }
Console
Debugger
3dCustomizer.net © 2025 |
Help
|
About
|
Contact
|
Links
|
Credits
Loaded in: 0.0040 seconds