OpenSCAD Arc

a useful OpenSCAD library to draw an arc of any degrees, radius and size, 2D or 3D.



A free software license that requires that all work based on this must also be free software as in freely remixable and sharable by anyone under the same license but may be used commercially.

Learn more or download attribution tags


To use add:

 use <arc.scad>

to your OpenSCAD project, then

 2D_arc(w=thickness_of_arc, r=radius_of_arc, deg=degrees_of_arc_angle, fn=resolution);

 3D_arc(w=thickness_of_arc, r=radius_of_arc, deg=degrees_of_arc_angle, fn=resolution, h=height_of_arc);

you may need to edit the file slightly for small radii and large arc angles (>340 degress) 

Materials and methods

Just add it to your OpenSCAD project!



Issues are used to track todos, bugs or requests. To get started, you could create an issue.


Mini shirleylopezShirleyLopez added this to the rrtyu collection ago
Mini josetaylorJose Taylor added this to the my list collection ago
0713fc717563d0668167c27ade52f10c?default=blank&size=40Roy Prawira added this to the 3D Printer collection ago
Mini 3d aniol 183 iphonewallpaperiol commented ago

Thank you man! Great work!

2c2cfc114c2bf3538403045ab8cab9f5?default=blank&size=40Hugh Lovette added this to the openscad collection ago
Mini youmagine t3p3 v6Tony published this design ago