skeinforge_tools.analyze_plugins.vectorwrite ($Date: 2008/21/04 $) | index /home/enrique/Desktop/backup/babbleold/script/reprap/pyRepRap/skeinforge_tools/analyze_plugins/vectorwrite.py |
Vectorwrite is a script to write Scalable Vector Graphics for a gcode file.
The default 'Activate Vectorwrite' checkbox is on. When it is on, the functions described below will work when called from the
skeinforge toolchain, when it is off, the functions will not be called from the toolchain. The functions will still be called, whether
or not the 'Activate Vectorwrite' checkbox is on, when vectorwrite is run directly.
The 'Pixels over Extrusion Width' preference is the scale of the graphic in pixels per extrusion width. If the number of layers is
equal or greater to the 'Minimum Number of Layers for Multiple Files' preference, then vectorwrite will write a directory with a
file for each layer, rather than just a single large scalable vector graphic.
To run vectorwrite, in a shell in the folder which vectorwrite is in type:
> python vectorwrite.py
The Scalable Vector Graphics file can be opened by an SVG viewer or an SVG capable browser like Mozilla:
http://www.mozilla.com/firefox/
This example writes vector graphics for the gcode file Screw Holder.gcode. This example is run in a terminal in the folder which
contains Screw Holder.gcode and vectorwrite.py.
> python
Python 2.5.1 (r251:54863, Sep 22 2007, 01:43:31)
[GCC 4.2.1 (SUSE Linux)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import vectorwrite
>>> vectorwrite.main()
This brings up the vectorwrite dialog.
>>> vectorwrite.vectorwriteFile()
The vector file is saved as Screw Holder.svg
Classes | ||||||||||||||||||||||||||
|
Functions | ||
|
Data | ||
__author__ = 'Enrique Perez (perez_enrique@yahoo.com)' __credits__ = 'Nophead <http://hydraraptor.blogspot.com/>' __date__ = '$Date: 2008/21/04 $' __license__ = 'GPL 3.0' absolute_import = _Feature((2, 5, 0, 'alpha', 1), (2, 7, 0, 'alpha', 0), 16384) |
Author | ||
Enrique Perez (perez_enrique@yahoo.com) |
Credits | ||
Nophead <http://hydraraptor.blogspot.com/> |