Is there a straightforward way to produce such a SVG with software that runs (natively) on Ubuntu? (Pantograph, a Blender plugin, has only broken download links, VRM, another Blender plugin works with Belnder 2.4x, but not with Blender 2.6x.) The first requires a recent builds of Blender (available from Graphicall), which can now use the Freestyle rendering engine Within Freestyle there exists a plugin, SVGWriter, that can write Blender scenes to SVGs. Instructions for usage are available on that page. Below is an example of its output: The still image SVG writer in SVGWriter currently only renders one image i.e. you can’t render each frame to an SVG. I’ve rewritten the script to do this, and the author has informed me that my modification will be integrated into the main download in a future update. Here is the modification The second option only allows you to render bezier curves. First, you must install svgwrite for Python 3. You can do this by going into the folder and running Inside the downloaded folder you will need to copy the Python scripts (those ending in .py) and overwrite the ones located either in ./blender/[version_number]/scripts/addons/io_curve_svg/ or in /usr/lib/blender/scripts/addons/io_curve_svg/ . Finally, in Blender, draw your bezier curve and then go to File >, Export >, SVG. Here’s an example of the output Don’t know if I come too late. For simple 3D modeling + vector rendering there is swift3D (commercial software). Results are not bad and editable with illustrator (with of course complex pathes). There are many free plugins for Sketchup and one of those does just what you require,and you dont need to buy Sketchup pro. By the way it is able to export many types of 3D formats via free plugins also. Check your info before giving poor advice C.S Cameron Last time I tried Sketchup ran nearly perfect in Wine and Blender was available at the software center. Source.