Difference between revisions of "AxiDraw"

From Evil Mad Scientist Wiki
Jump to: navigation, search
m
 
(11 intermediate revisions by 4 users not shown)
Line 24: Line 24:
 
* [http://www.microugly.com/inkscape-quickguide/ A quick guide to Inkscape], from microugly, featuring hints for Illustrator users.
 
* [http://www.microugly.com/inkscape-quickguide/ A quick guide to Inkscape], from microugly, featuring hints for Illustrator users.
 
* [http://tavmjong.free.fr/INKSCAPE/MANUAL/html/index.html The unofficial manual], "Inkscape: Guide to a Vector Drawing Program"
 
* [http://tavmjong.free.fr/INKSCAPE/MANUAL/html/index.html The unofficial manual], "Inkscape: Guide to a Vector Drawing Program"
* [http://en.flossmanuals.net/Inkscape/ FLOSS Inkscape Manual], from the makers of free manuals for free software
+
* [http://write.flossmanuals.net/inkscape/about-inkscape/ FLOSS Inkscape Manual], from the makers of free manuals for free software
 
* [https://inkscape.org/learn/ Inkscape Documentation], at Inkscape.org, with links to official and unofficial tutorials and manuals
 
* [https://inkscape.org/learn/ Inkscape Documentation], at Inkscape.org, with links to official and unofficial tutorials and manuals
 
* [http://wiki.inkscape.org/wiki/index.php/Inkscape_for_Adobe_Illustrator_users Inkscape for Adobe Illustrator users]
 
* [http://wiki.inkscape.org/wiki/index.php/Inkscape_for_Adobe_Illustrator_users Inkscape for Adobe Illustrator users]
Line 40: Line 40:
 
'''Typography and Handwriting-like fonts'''
 
'''Typography and Handwriting-like fonts'''
 
* [[Hershey_Text|Hershey Text]], Inkscape extension, included with AxiDraw software, for drawing single-stroke text.
 
* [[Hershey_Text|Hershey Text]], Inkscape extension, included with AxiDraw software, for drawing single-stroke text.
 +
* [https://github.com/Shriinivas/inkscapestrokefont Inkscape Stroke Font] extension, for making your own single-line SVG fonts
 
* Make a free (outline) font based on your handwriting at [https://www.calligraphr.com/en/ calligraphr.com]
 
* Make a free (outline) font based on your handwriting at [https://www.calligraphr.com/en/ calligraphr.com]
 
* [http://imajeenyus.com/computer/20150110_single_line_fonts/index.shtml A compendium of information] about single stroke fonts
 
* [http://imajeenyus.com/computer/20150110_single_line_fonts/index.shtml A compendium of information] about single stroke fonts
Line 49: Line 50:
 
* [[StippleGen|StippleGen stippling software]]
 
* [[StippleGen|StippleGen stippling software]]
 
* [[TSP art]], a technique for drawing likenesses of photographic images, based upon the Travelling Salesman Problem
 
* [[TSP art]], a technique for drawing likenesses of photographic images, based upon the Travelling Salesman Problem
* [http://online.rapidresizer.com/tracer.php RapidResizer Tracer] - A free online tool that can trace the centerline of drawings or signatures.
 
 
* [https://willowsystems.github.io/jSignature/#/demo/ jSignature] - A tool to capture your signature as you sign it.
 
* [https://willowsystems.github.io/jSignature/#/demo/ jSignature] - A tool to capture your signature as you sign it.
 
* [http://wiki.colivre.net/Aurium/InkscapeGenerator Inkscape Generator] - An extension to auto-replace text in your document with data from a CSV file
 
* [http://wiki.colivre.net/Aurium/InkscapeGenerator Inkscape Generator] - An extension to auto-replace text in your document with data from a CSV file
Line 55: Line 55:
 
* [[Capturing_Handwriting|Capturing Handwriting]]: How to use a graphics tablet or tablet to input handwritten text.
 
* [[Capturing_Handwriting|Capturing Handwriting]]: How to use a graphics tablet or tablet to input handwritten text.
 
* [https://www.generativehut.com/post/tutorial-cinema4d-for-generative-art Generative Hut Cinema4D tutorial] - A step by step tutorial on how to use Cinema4D to plot with the Axidraw.
 
* [https://www.generativehut.com/post/tutorial-cinema4d-for-generative-art Generative Hut Cinema4D tutorial] - A step by step tutorial on how to use Cinema4D to plot with the Axidraw.
 +
* [http://online.rapidresizer.com/tracer.php RapidResizer Tracer] - A free online tool that can trace the centerline of drawings or signatures.
  
  
Line 68: Line 69:
 
* [http://www.schmalzhaus.com/EBB/ EBB] documentation, for the EiBotBoard that powers the AxiDraw
 
* [http://www.schmalzhaus.com/EBB/ EBB] documentation, for the EiBotBoard that powers the AxiDraw
 
* [[Updating EBB firmware|Updating the AxiDraw "EBB" Firmware]]
 
* [[Updating EBB firmware|Updating the AxiDraw "EBB" Firmware]]
 +
* [[AxiDraw_MiniKit|AxiDraw MiniKit]], the compact DIY kit version of the AxiDraw
  
 
== For Developers ==
 
== For Developers ==
Line 82: Line 84:
  
 
==== Third-party software to drive AxiDraw: ====
 
==== Third-party software to drive AxiDraw: ====
 +
* [https://github.com/nornagon/saxi saxi]: Unofficial web UI for working with the AxiDraw written in TypeScript
 +
* [https://github.com/fogleman/axi axi]: Unofficial Python library for working with the AxiDraw
 
* [https://github.com/ralphcrutzen/AxiTurtle AxiTurtle]: Turtle graphics control of AxiDraw in Processing, based on [https://github.com/evil-mad/AxiDraw-Processing AxiDraw-Processing].
 
* [https://github.com/ralphcrutzen/AxiTurtle AxiTurtle]: Turtle graphics control of AxiDraw in Processing, based on [https://github.com/evil-mad/AxiDraw-Processing AxiDraw-Processing].
 
* [https://github.com/storborg/axibot AxiBot] - Headless control software for the AxiDraw
 
* [https://github.com/storborg/axibot AxiBot] - Headless control software for the AxiDraw
Line 91: Line 95:
 
* [https://bitbucket.org/brendandawes/axidrawbasic AxiDraw and Processing Example] - for running AxiDraw via the cncserver API
 
* [https://bitbucket.org/brendandawes/axidrawbasic AxiDraw and Processing Example] - for running AxiDraw via the cncserver API
 
* [https://github.com/chrsmlls333/AxidrawProcessingClient "Axidraw Processing Client"] a Processing based driver for AxiDraw that takes G-code  
 
* [https://github.com/chrsmlls333/AxidrawProcessingClient "Axidraw Processing Client"] a Processing based driver for AxiDraw that takes G-code  
* [https://github.com/fogleman/axi axi]: Unofficial Python library for working with the AxiDraw
 
 
* [https://lurkertech.com/axiserver/ AxiServer] API based on axi
 
* [https://lurkertech.com/axiserver/ AxiServer] API based on axi
* [https://github.com/nornagon/saxi saxi]: Unofficial Scala library + UI for working with the AxiDraw
+
* [https://fawkes.data-imaginist.com/ fawkes]: For driving the AxiDraw with [https://www.r-project.org R].
 +
* [https://www.figma.com/community/plugin/900668528149305876/AxiDraw Figma plugin]: Unofficial Figma Plugin for working with the AxiDraw, based on saxi
 +
* [https://www.food4rhino.com/app/axidraw-control Grasshopper Plugin]
  
 
==== Generative artwork and additional resources of interest to developers ====
 
==== Generative artwork and additional resources of interest to developers ====
Line 105: Line 110:
 
== Support Resources ==
 
== Support Resources ==
 
'''Places for questions, answers, and sharing experiences:'''
 
'''Places for questions, answers, and sharing experiences:'''
* [https://www.evilmadscientist.com/forums/forum/axidraw/ Support Forum] at Evil Mad Scientist Laboratories
+
* [http://shop.evilmadscientist.com/contact Contact Form] at Evil Mad Scientist for all other queries, including customer service and spare parts.
* New [https://discord.gg/axhTzmr Discord channel] -- a chat forum for technical support.
+
* [https://discord.gg/axhTzmr Discord channel] -- a chat forum for technical support.
* [http://www.thingiverse.com/tag:AxiDraw AxiDraw @ Thingiverse] where you can share AxiDraw-ready SVG art-- or programs that generate art
+
* New [https://plotterfiles.com plotterfiles.com] -- a site for sharing SVG files for plotters
 +
[http://www.thingiverse.com/tag:AxiDraw AxiDraw @ Thingiverse] where you can share AxiDraw-ready SVG art-- or programs that generate art
  
  
 
'''Additional support resources:'''
 
'''Additional support resources:'''
 +
* [https://www.evilmadscientist.com/forums/forum/axidraw/ AxiDraw Forum] at Evil Mad Scientist Laboratories
 
* [https://github.com/evil-mad/AxiDraw/issues Software Issues List @ GitHub], if you have a software bug to report
 
* [https://github.com/evil-mad/AxiDraw/issues Software Issues List @ GitHub], if you have a software bug to report
 
* [https://axidraw.com/legacy.html Legacy AxiDraw support]: For Pre-2016 AxiDraw models with white plastic chassis
 
* [https://axidraw.com/legacy.html Legacy AxiDraw support]: For Pre-2016 AxiDraw models with white plastic chassis
* [http://shop.evilmadscientist.com/contact Contact Form] at Evil Mad Scientist for all other queries, including customer service and spare parts.
 
 
</div>
 
</div>
  

Latest revision as of 09:08, 28 December 2020

This page is the central documentation site for AxiDraw from Evil Mad Scientist.


Introduction to the AxiDraw[edit]

Getting started with AxiDraw: Essential documentation[edit]


Tutorials[edit]

Getting started with Inkscape:


Advanced topics and tips[edit]

General Usage


Typography and Handwriting-like fonts


Advanced design topics


Software


Example files


Hardware

For Developers[edit]

  • GitHub Project, where AxiDraw software is hosted
  • "Stand-alone" CLI version of the AxiDraw software, for command-line or shell use
  • AxiDraw Python API for plotting files and XY movement commands
  • EBB Command documentation, for direct control of the EiBotBoard control board that powers the AxiDraw
  • AxiDraw-Processing: Examples for driving the AxiDraw from within Processing
  • robopaint repository at github. RoboPaint is a stand-alone, Javascript-based application for driving art robots.
  • The "CNCserver" API, installed with and implemented by RoboPaint.
  • The higher-level "RoboPaint" API, installed with and implemented by RoboPaint.
  • The simplified "Scratch" API, installed with and implemented by RoboPaint.


Third-party software to drive AxiDraw:[edit]

Generative artwork and additional resources of interest to developers[edit]

  • ln, "The 3D Line Art Engine" is a vector-based 3D renderer written in Go. It is used to produce 2D vector graphics depicting 3D scenes.
  • TouchDesigner SOP to SVG pipeline, Targets the process of converting TouchDesigner Surface Operators (SOPs) to SVGs so they can be plotted or laser cut. Handy for use with procedurally generated geometry.
  • Pen Plotter Art & Algorithms explores JavaScript workflow with AxiDraw and generative art.
  • TurtleToy -- Turtle art creation with SVG output

Support Resources[edit]

Places for questions, answers, and sharing experiences:

  • Contact Form at Evil Mad Scientist for all other queries, including customer service and spare parts.
  • Discord channel -- a chat forum for technical support.
  • New plotterfiles.com -- a site for sharing SVG files for plotters

AxiDraw @ Thingiverse where you can share AxiDraw-ready SVG art-- or programs that generate art


Additional support resources:

Translations[edit]

Japanese (日本語)[edit]