ImplicitCAD是一个开源的可编程的CAD软件。采用Haskell语言开发。
示例代码:
/* This creates a twisted extrusio of 5 uioed circles * with gratuitous amouts of roudig. Try it out! */liear_extrude (height = 40, twist(h) = 35*cos(h*2*pi/60)) uio ( r = 8) { circle (10); traslate ([22,0]) circle (10); traslate ([0,22]) circle (10); traslate ([-22,0]) circle (10); traslate ([0,-22]) circle (10); }效果图:
评论