Difference between revisions of "AxiDraw"

From Evil Mad Scientist Wiki
Jump to: navigation, search
(Add Houdini Plugin)
 
(9 intermediate revisions by 2 users not shown)
Line 7: Line 7:
  
 
* [http://shop.evilmadscientist.com/productsmenu/846 Purchase AxiDraw V3] at Evil Mad Scientist shop
 
* [http://shop.evilmadscientist.com/productsmenu/846 Purchase AxiDraw V3] at Evil Mad Scientist shop
* [https://shop.evilmadscientist.com/productsmenu/902 Index of AxiDraw models and Accessories] at Evil Mad Scientist shop
+
* [https://shop.evilmadscientist.com/productsmenu/902 Full Index of AxiDraw models and Accessories] at Evil Mad Scientist shop
 
* [http://www.axidraw.com axidraw.com], the official site
 
* [http://www.axidraw.com axidraw.com], the official site
 
* [http://www.evilmadscientist.com/2016/axidraw/ Introducing Axidraw]: Announcement article about AxiDraw (V2) at Evil Mad Scientist Laboratories
 
* [http://www.evilmadscientist.com/2016/axidraw/ Introducing Axidraw]: Announcement article about AxiDraw (V2) at Evil Mad Scientist Laboratories
Line 22: Line 22:
 
'''Getting started with Inkscape:'''
 
'''Getting started with Inkscape:'''
 
* [https://inkscape-manuals.readthedocs.io/en/latest/ Inkscape Beginners Guide]
 
* [https://inkscape-manuals.readthedocs.io/en/latest/ Inkscape Beginners Guide]
* [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://write.flossmanuals.net/inkscape/about-inkscape/ FLOSS Inkscape Manual], from the makers of free manuals for free software
+
* [http://archive.flossmanuals.net/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
+
* Additional [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]
* [https://inkscape.org/da/learn/faq/ Inkscape FAQ] with many answers about common questions.
 
 
* [https://inkscape.org/en/gallery/%3Dextension/ Inkscape Extension Gallery] Featuring additional helpful Inkscape plugins
 
* [https://inkscape.org/en/gallery/%3Dextension/ Inkscape Extension Gallery] Featuring additional helpful Inkscape plugins
  
 +
'''AxiDraw Processes:'''
 +
* [http://vimeo.com/369468519 Short video on inserting pen and setting up paper]
  
 
== Advanced topics and tips ==
 
== Advanced topics and tips ==
Line 36: Line 36:
 
* [[Multicolor_Plot_Tips|Multi-color plot tips]]: Suggestions for improving precision of multi-pen plots
 
* [[Multicolor_Plot_Tips|Multi-color plot tips]]: Suggestions for improving precision of multi-pen plots
 
* [http://tavmjong.free.fr/INKSCAPE/MANUAL/html/File-Import.html Import formats] that Inkscape accepts, from the Inkscape Manual
 
* [http://tavmjong.free.fr/INKSCAPE/MANUAL/html/File-Import.html Import formats] that Inkscape accepts, from the Inkscape Manual
 +
* Using [[Webhooks]] with the AxiDraw software
  
  
Line 52: Line 53:
 
* [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.
 
* [https://inkscape.org/~EllenWasbo/%E2%98%85remove-duplicate-lines-with-tolerance Remove duplicate lines] - An extension that removes duplicate lines   
 
* [https://inkscape.org/~EllenWasbo/%E2%98%85remove-duplicate-lines-with-tolerance Remove duplicate lines] - An extension that removes duplicate lines   
* [http://wiki.colivre.net/Aurium/InkscapeGenerator Inkscape Generator] - An extension to auto-replace text in your document with data from a CSV file
 
 
* [[AxiDraw_Layer_Control|AxiDraw Layer Control]]: How to specify different pen-down height and printing speed in each layer of your artwork.
 
* [[AxiDraw_Layer_Control|AxiDraw Layer Control]]: How to specify different pen-down height and printing speed in each layer of your artwork.
 
* [[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.
Line 68: Line 68:
  
 
'''Hardware'''
 
'''Hardware'''
 +
* [[Coreless_Servo|Coreless servo]] upgrade option
 
* [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]]
Line 86: Line 87:
 
==== 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/nornagon/saxi saxi]: Unofficial web UI for working with the AxiDraw written in TypeScript
 +
* [https://github.com/jmpinit/p5.axidraw p5.axidraw] Unofficial library for working with the AxiDraw in P5.js
 
* [https://github.com/fogleman/axi axi]: Unofficial Python library for working with the AxiDraw
 
* [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].
Line 101: Line 103:
 
* [https://www.food4rhino.com/app/axidraw-control Grasshopper Plugin]
 
* [https://www.food4rhino.com/app/axidraw-control Grasshopper Plugin]
 
* [https://github.com/ch3gr/houdini_axidraw_plot Houdini Plugin]
 
* [https://github.com/ch3gr/houdini_axidraw_plot Houdini Plugin]
 +
* [https://github.com/StarsoftAnalysis/interaxi Interaxi CLI for AxiDraw]
  
  

Latest revision as of 12:10, 25 January 2024

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:

AxiDraw Processes:

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 queries, including customer service and spare parts.
  • Evil Mad Scientist Discord channel: ems-chat -- a chat forum for live technical support.
  • New plotterfiles.com -- a site for sharing SVG files for plotters
  • AxiDraw on Thingiverse where you can share AxiDraw-ready SVG art-- or programs that generate art


Additional support resources:

Translations[edit]

Japanese (日本語)[edit]