OpenSCAD User Manual/Using the 2D Subsystem
Using the 2D Subsystem
編集OpenSCAD User Manual/2D Primitives
OpenSCAD User Manual/3D to 2D Projection
OpenSCAD User Manual/2D to 3D Extrusion
DXF押し出しによって、2次元のDXFファイルを読み込み3次元のオブジェクトへ変換が可能となる。
Linear Extrude
編集With the DXF Extrusion statements it is possible to convert 2D objects to 3D objects.
linear_extrude(file = "example009.dxf", layer = "fan_top", height = fanwidth, center = true, convexity = 10);
Rotate Extrude
編集A rotational extrusion is a Linear Extrusion with a twist, literally.
rotate_extrude(file = "example009.dxf", layer = "fan_side", origin = fan_side_center, convexity = 10, twist = -fanrot);
Getting Inkscape to work
編集Inkscape is an open source drawing program. Tutorials for transferring 2d DXF drawings from Inkscape to OpenSCAD are available here:
- http://repraprip.blogspot.com/2011/05/inkscape-to-openscad-dxf-tutorial.html (Very simple)
- http://tonybuser.com/?tag=inkscape (More complicated, involves conversion to Postscript)
- http://www.damonkohler.com/2010/11/inkscape-dxf-openscad-makerbot.html (Better Better DXF Plugin for Inkscape)
Description of extrude parameters
編集Extrude parameters for all extrusion modes
編集file | The name of the DXF file to extrude |
layer | The name of the DXF layer to extrude |
convexity | See 2D to 3D Extrusion |
origin | [x,y] coordinates to use as the drawing's center, in the units specified in the DXF file |
scale | FIXME |
Extrude parameters for linear extrusion only
編集height | The extrusion height |
center | If true, extrusion is half up and half down. If false, the section is extruded up. |
twist | The extrusion twist in degrees |
slices | FIXME |