OpenSCAD 用户手册/DXF 挤出
外观
使用 import() 和 extrusion 模块,可以将从 DXF 文件读取的 2D 对象转换为 3D 对象。另见 2D 到 3D 挤出。
从 DXF 文件导入的 2D 对象的线性挤出的示例。
linear_extrude(height = fanwidth, center = true, convexity = 10) import (file = "example009.dxf", layer = "fan_top");
从 DXF 文件导入的 2D 对象的旋转挤出的示例。
rotate_extrude(convexity = 10) import (file = "example009.dxf", layer = "fan_side", origin = fan_side_center);
Inkscape 是一个开源绘图程序。有关将 2d DXF 图纸从 Inkscape 传输到 OpenSCAD 的教程,请点击这里
- http://repraprip.blogspot.com/2011/05/inkscape-to-openscad-dxf-tutorial.html (非常简单,需要路径段为直线)
- http://tonybuser.com/?tag=inkscape (更复杂,涉及转换为 Postscript)
- http://bobcookdev.com/inkscape/inkscape-dxf.html (更好的 DXF 导出,对贝塞尔曲线的原生支持)
- http://www.bigbluesaw.com/saw/big-blue-saw-blog/general-updates/big-blue-saws-dxf-export-for-inkscape.html (更好的支持,截至 2014 年 10 月 29 日有效,请参阅注册窗口下方的链接。注意:截至 2015 年 6 月 17 日,仅适用于 0.48.5 或更早版本的 Inkscape,因为 0.91 中做出了重大更改。)
- http://www.instructables.com/id/Convert-any-2D-image-to-a-3D-object-using-OpenSCAD/ (使用 OpenSCAD 将任何 2D 图像转换为 3D 对象)
- http://carrefour-numerique.cite-sciences.fr/fablab/wiki/doku.php?id=projets:de_inkscape_a_openscad (法语,直接导出 OpenSCAD 文件)