要帮朋友制作一组灯具,没有现成的得做一些辅助的支架,有不会使用CAD,发现网上有款OpenSCAD可以使用类似编程的方式绘制图形,就下载来试试,经多方资料查询终于画成了。

WX20191231-201544@2x.png

echo(version=version());


projection()
color("red")
linear_extrude(height = 3)
difference() {
    union() {
        for(i = [0:2]) {
            rotate(a=[0,0,120*i])
                polygon(
                    points=[[0,0],[2.5,0],[2.5,36/2-2.5],[0, 36/2],[-2.5,36/2-2.5],[-2.5,0],[0,0]]);
        }

        circle(r=21/2, $fn=50);

    }
    circle(r=15.5/2, $fn=50);
}

可是这个图需要送去雕刻,想着导出DXF应该能用,就拿着DXF文件去了广告标牌市场,到了后人家说只能用CDR或者AI的格式,本着试试的态度,用CDR打开了DXF,老板告诉我图形没有闭合,帮我重新描了下,顺利出图。

本人对于重新描图还是觉得不应该使用这么笨的方式,就使用CorelDraw打开图形看来半天,找到一个智能填充,填充完删除原来的图形就行了。

参考资料

https://en.wikibooks.org/wiki/OpenSCAD_User_Manual/The_OpenSCAD_Language#circle

[ 编辑 | 历史 ]
最近由“jilili”在“2019-12-31 12:25:45”修改