• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Inkscape to OpenSCAD converter 3D Printer File Image 1
Inkscape to OpenSCAD converter 3D Printer File Image 2
Inkscape to OpenSCAD converter 3D Printer File Image 3
Inkscape to OpenSCAD converter 3D Printer File Image 4
Inkscape to OpenSCAD converter 3D Printer File Image 5
Inkscape to OpenSCAD converter 3D Printer File Thumbnail 1
Inkscape to OpenSCAD converter 3D Printer File Thumbnail 2
Inkscape to OpenSCAD converter 3D Printer File Thumbnail 3
Inkscape to OpenSCAD converter 3D Printer File Thumbnail 4
Inkscape to OpenSCAD converter 3D Printer File Thumbnail 5

Inkscape to OpenSCAD converter

dnewman avatardnewman

June 13, 2012

thingiverse-icon
DescriptionCommentsTags

Description

UPDATED - paths2openscad-3.zip UPDATED - paths2openscad-2.zip See Thing 25036 for version 2 and 3 http://www.thingiverse.com/thing:25036 This Thing is an Inkscape extension to export Inkscape paths to OpenSCAD. There has been at least one prior Thing attempting this, Thing #9376. However, it only handled a small subset of SVG. This extension handles SVG arcs, clones, circles, ellipses, groups, lines, paths, polygons, polylines, rects, and splines. It also follows document transforms as well as viewports. Either an entire document or just the selected portions of a document are processed. SVG text must first be converted to a path within Inkscape using Inkscape's "Path > Object to Path" menu item. Note that another approach to importing SVG into OpenSCAD is to save the SVG to DXF from within Inkscape. Then use OpenSCAD's import() function to import the DXF. [Older versions of OpenSCAD used import_dxf().] Much of the core code in this extension is derived from work done by myself and others while developing the Inkscape driver for the Eggbot. 9 May 2013: Modified the code to remove non alphanumeric characters from the names of the generated OpenSCAD modules. 15 June 2012: Added support for a single level of polygon nesting. I.e., subtract from a polygon, the polygons contained within it AND from the same Inkscape path. This works well for most fonts. You can tell Inkscape to combine multiple polygons into a single path by selecting the polygons and then using "Path > Combine". (You do not need to do this for text converted to a path: Inkscape already does the proper combining.) 15 June 2012: Corrected Windows issue with handling of Unix-style file paths.

License:

GNU - GPL

Related Models

Parametric pulley - lots of tooth profiles preview image

Parametric pulley - lots of tooth profiles

droftarts profile image

droftarts

35,568

Harlequin Masquerade Mask preview image

Harlequin Masquerade Mask

jdegs profile image

jdegs

133

Filament spool storage box + silica & filament tag preview image

Filament spool storage box + silica & filament tag

Kahany profile image

Kahany

1,695

Drawing Robot - Arduino Uno + CNC Shield + GRBL preview image

Drawing Robot - Arduino Uno + CNC Shield + GRBL

henryarnold profile image

henryarnold

11,632

pltr V2 Toolhead / 3D Printable Pen Plotter Toolhead preview image

pltr V2 Toolhead / 3D Printable Pen Plotter Toolhead

Andrew_Sink profile image

Andrew_Sink

85

Filament tags for spool shelf preview image

Filament tags for spool shelf

Maoirae profile image

Maoirae

330