OpenSCAD用戶手冊/DXF變換
外觀
利用import()並對模塊進行擠壓成型,即可將從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);
Getting Inkscape to work
[編輯]Inkscape是一款開源的繪圖程序。以下為將Inkscape所繪製的2d DXF圖形文件轉換為OpenSCAD可用文件的教程:
- http://repraprip.blogspot.com/2011/05/inkscape-to-openscad-dxf-tutorial.html (非常簡單,需要將路徑片段(path segments)改為直線)
- 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 (提供更好的支持,在10/29/2014這天工作良好,參見註冊窗口下方的連結。請注意:6/17/15這天檢測,只能正常工作在inkscape 0.48.5及其早期版本中,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文件)