https://wiki.evilmadscientist.com/api.php?action=feedcontributions&user=Lenore&feedformat=atomEvil Mad Scientist Wiki - User contributions [en]2024-03-28T18:00:41ZUser contributionsMediaWiki 1.28.2https://wiki.evilmadscientist.com/index.php?title=AxiDraw&diff=3999AxiDraw2022-06-17T17:33:48Z<p>Lenore: /* Tutorials */</p>
<hr />
<div><img src="https://cdn.evilmadscientist.com/wiki/axidraw/wikigraphics/header_logo_v3b.png" width="596" height="53" style="padding:10px;"><br />
<br />
This page is the central documentation site for '''AxiDraw''' from [http://shop.evilmadscientist.com/ Evil Mad Scientist]. <br />
<br />
<br />
== Introduction to the AxiDraw ==<br />
<br />
* [http://shop.evilmadscientist.com/productsmenu/846 Purchase AxiDraw V3] at Evil Mad Scientist shop<br />
* [https://shop.evilmadscientist.com/productsmenu/902 Index of AxiDraw models and Accessories] at Evil Mad Scientist shop<br />
* [http://www.axidraw.com axidraw.com], the official site<br />
* [http://www.evilmadscientist.com/2016/axidraw/ Introducing Axidraw]: Announcement article about AxiDraw (V2) at Evil Mad Scientist Laboratories<br />
* [http://www.evilmadscientist.com/2016/axidraw-v3/ Introducing Axidraw V3]: Announcement about AxiDraw V3 at Evil Mad Scientist Laboratories<br />
<br />
== Getting started with AxiDraw: Essential documentation ==<br />
<br />
* AxiDraw [[AxiDraw_User_Guide|User Guide]]<br />
* AxiDraw [[Axidraw_Software_Installation|Software installation]]<br />
<br />
<br />
== Tutorials ==<br />
<br />
'''Getting started with Inkscape:'''<br />
* [https://inkscape-manuals.readthedocs.io/en/latest/ Inkscape Beginners Guide]<br />
* [http://tavmjong.free.fr/INKSCAPE/MANUAL/html/index.html The unofficial manual], "Inkscape: Guide to a Vector Drawing Program"<br />
* [http://archive.flossmanuals.net/inkscape/ FLOSS Inkscape Manual], from the makers of free manuals for free software<br />
* Additional [https://inkscape.org/learn/ Inkscape Documentation], at Inkscape.org, with links to official and unofficial tutorials and manuals<br />
* [http://wiki.inkscape.org/wiki/index.php/Inkscape_for_Adobe_Illustrator_users Inkscape for Adobe Illustrator users]<br />
* [https://inkscape.org/en/gallery/%3Dextension/ Inkscape Extension Gallery] Featuring additional helpful Inkscape plugins<br />
<br />
'''AxiDraw Processes:'''<br />
* [http://vimeo.com/369468519 Short video on inserting pen and setting up paper]<br />
<br />
== Advanced topics and tips ==<br />
'''General Usage'''<br />
* [[Pens_for_AxiDraw|Pen choices for AxiDraw]]<br />
* [[Multicolor_Plot_Tips|Multi-color plot tips]]: Suggestions for improving precision of multi-pen plots<br />
* [http://tavmjong.free.fr/INKSCAPE/MANUAL/html/File-Import.html Import formats] that Inkscape accepts, from the Inkscape Manual<br />
* Using [[Webhooks]] with the AxiDraw software<br />
<br />
<br />
'''Typography and Handwriting-like fonts'''<br />
* [[Hershey_Text|Hershey Text]], Inkscape extension, included with AxiDraw software, for drawing single-stroke text.<br />
* [https://github.com/Shriinivas/inkscapestrokefont Inkscape Stroke Font] extension, for making your own single-line SVG fonts<br />
* Make a free (outline) font based on your handwriting at [https://www.calligraphr.com/en/ calligraphr.com]<br />
* [http://imajeenyus.com/computer/20150110_single_line_fonts/index.shtml A compendium of information] about single stroke fonts<br />
* A large number of scanned handwriting-like fonts are available for free at [https://www.vletter.com/downloads/handwriting-font-of-the-day/hfotd-archives.html vLetter]<br />
<br />
<br />
'''Advanced design topics'''<br />
* [[Tracing images]] in Inkscape<br />
* [[StippleGen|StippleGen stippling software]]<br />
* [[TSP art]], a technique for drawing likenesses of photographic images, based upon the Travelling Salesman Problem<br />
* [https://willowsystems.github.io/jSignature/#/demo/ jSignature] - A tool to capture your signature as you sign it.<br />
* [https://inkscape.org/~EllenWasbo/%E2%98%85remove-duplicate-lines-with-tolerance Remove duplicate lines] - An extension that removes duplicate lines <br />
* [[AxiDraw_Layer_Control|AxiDraw Layer Control]]: How to specify different pen-down height and printing speed in each layer of your artwork.<br />
* [[Capturing_Handwriting|Capturing Handwriting]]: How to use a graphics tablet or tablet to input handwritten text.<br />
* [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.<br />
* [http://online.rapidresizer.com/tracer.php RapidResizer Tracer] - A free online tool that can trace the centerline of drawings or signatures.<br />
<br />
<br />
'''Software'''<br />
* [[RoboPaint_for_AxiDraw|Using AxiDraw with RoboPaint]]<br />
<br />
<br />
'''Example files'''<br />
* [[Axidraw_Examples|AxiDraw basic example set]]<br />
<br />
<br />
'''Hardware'''<br />
* [http://www.schmalzhaus.com/EBB/ EBB] documentation, for the EiBotBoard that powers the AxiDraw<br />
* [[Updating EBB firmware|Updating the AxiDraw "EBB" Firmware]]<br />
* [[AxiDraw_MiniKit|AxiDraw MiniKit]], the compact DIY kit version of the AxiDraw<br />
<br />
== For Developers ==<br />
* [https://github.com/evil-mad/AxiDraw/ GitHub Project], where AxiDraw software is hosted<br />
* "Stand-alone" [https://axidraw.com/doc/cli_api/ CLI] version of the AxiDraw software, for command-line or shell use<br />
* [https://axidraw.com/doc/py_api/ AxiDraw Python API] for plotting files and XY movement commands<br />
* [http://evil-mad.github.io/EggBot/ebb.html EBB Command] documentation, for direct control of the EiBotBoard control board that powers the AxiDraw<br />
* [https://github.com/evil-mad/AxiDraw-Processing AxiDraw-Processing]: Examples for driving the AxiDraw from within Processing<br />
* [https://github.com/evil-mad/robopaint robopaint] repository at github. RoboPaint is a stand-alone, Javascript-based application for driving art robots.<br />
* The [https://github.com/techninja/cncserver/blob/master/API.md "CNCserver" API], installed with and implemented by RoboPaint.<br />
* The higher-level [https://github.com/evil-mad/robopaint-mode-remote/blob/master/API.md "RoboPaint" API], installed with and implemented by RoboPaint.<br />
* The simplified [https://github.com/techninja/cncserver/blob/master/scratch/SCRATCH.API.md "Scratch" API], installed with and implemented by RoboPaint.<br />
<br />
<br />
==== Third-party software to drive AxiDraw: ====<br />
* [https://github.com/nornagon/saxi saxi]: Unofficial web UI for working with the AxiDraw written in TypeScript<br />
* [https://github.com/fogleman/axi axi]: Unofficial Python library for working with the AxiDraw<br />
* [https://github.com/ralphcrutzen/AxiTurtle AxiTurtle]: Turtle graphics control of AxiDraw in Processing, based on [https://github.com/evil-mad/AxiDraw-Processing AxiDraw-Processing].<br />
* [https://github.com/storborg/axibot AxiBot] - Headless control software for the AxiDraw<br />
* [https://github.com/ubilabs/axidraw AxiDrawJS] - High-level javascript based control system for AxiDraw, [https://ubilabs.net/en/news/axidraw-drawing-robot-pen-plotter-javascript-application from Ubilabs]<br />
* [https://github.com/inconvergent/axidraw-xy AxiDraw-xy] Python code for running AxiDraw via the cncserver API<br />
* [https://github.com/koblin/AxiDrawProcessing2 AxiDrawProcessing2] - Simple demo of control from within Processing <br />
* [https://github.com/ertdfgcvb/Genau Genau] A Processing boilerplate for AxiDraw<br />
* [https://github.com/matthewalangreen/kinect-axidraw kinect-axidraw], for driving the AxiDraw with Kinect and Processing.<br />
* [https://bitbucket.org/brendandawes/axidrawbasic AxiDraw and Processing Example] - for running AxiDraw via the cncserver API<br />
* [https://github.com/chrsmlls333/AxidrawProcessingClient "Axidraw Processing Client"] a Processing based driver for AxiDraw that takes G-code <br />
* [https://lurkertech.com/axiserver/ AxiServer] API based on axi<br />
* [https://fawkes.data-imaginist.com/ fawkes]: For driving the AxiDraw with [https://www.r-project.org R].<br />
* [https://www.figma.com/community/plugin/900668528149305876/AxiDraw Figma plugin]: Unofficial Figma Plugin for working with the AxiDraw, based on saxi<br />
* [https://www.food4rhino.com/app/axidraw-control Grasshopper Plugin]<br />
* [https://github.com/ch3gr/houdini_axidraw_plot Houdini Plugin]<br />
<br />
<br />
==== Generative artwork and additional resources of interest to developers ====<br />
* [https://github.com/fogleman/ln 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.<br />
* [https://github.com/raganmd/touchdesigner-sop-to-svg 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.<br />
* [https://mattdesl.svbtle.com/pen-plotter-1 Pen Plotter Art & Algorithms] explores JavaScript workflow with AxiDraw and generative art.<br />
* [https://turtletoy.net TurtleToy] -- Turtle art creation with SVG output<br />
<br />
<div id="support"><br />
<br />
== Support Resources ==<br />
'''Places for questions, answers, and sharing experiences:'''<br />
* [http://shop.evilmadscientist.com/contact Contact Form] at Evil Mad Scientist for all queries, including customer service and spare parts. <br />
* Evil Mad Scientist Discord channel: [https://discord.gg/axhTzmr ems-chat] -- a chat forum for live technical support.<br />
* New [https://plotterfiles.com plotterfiles.com] -- a site for sharing SVG files for plotters<br />
* [http://www.thingiverse.com/tag:AxiDraw AxiDraw on Thingiverse] where you can share AxiDraw-ready SVG art-- or programs that generate art<br />
<br />
<br />
'''Additional support resources:'''<br />
* [https://www.evilmadscientist.com/forums/forum/axidraw/ AxiDraw Forum] at Evil Mad Scientist Laboratories<br />
* [https://github.com/evil-mad/AxiDraw/issues Software Issues List @ GitHub], if you have a software bug to report<br />
* [https://axidraw.com/legacy.html Legacy AxiDraw support]: For Pre-2016 AxiDraw models with white plastic chassis<br />
</div><br />
<br />
==Translations==<br />
===Japanese (日本語)===<br />
* [[AxiDraw (日本語トップページ)]] ([[AxiDraw|英語ページ]])</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=AxiDraw&diff=3879AxiDraw2021-05-14T16:29:33Z<p>Lenore: /* Support Resources */</p>
<hr />
<div><img src="https://cdn.evilmadscientist.com/wiki/axidraw/wikigraphics/header_logo_v3b.png" width="596" height="53" style="padding:10px;"><br />
<br />
This page is the central documentation site for '''AxiDraw''' from [http://shop.evilmadscientist.com/ Evil Mad Scientist]. <br />
<br />
<br />
== Introduction to the AxiDraw ==<br />
<br />
* [http://shop.evilmadscientist.com/productsmenu/846 Purchase AxiDraw V3] at Evil Mad Scientist shop<br />
* [https://shop.evilmadscientist.com/productsmenu/902 Index of AxiDraw models and Accessories] at Evil Mad Scientist shop<br />
* [http://www.axidraw.com axidraw.com], the official site<br />
* [http://www.evilmadscientist.com/2016/axidraw/ Introducing Axidraw]: Announcement article about AxiDraw (V2) at Evil Mad Scientist Laboratories<br />
* [http://www.evilmadscientist.com/2016/axidraw-v3/ Introducing Axidraw V3]: Announcement about AxiDraw V3 at Evil Mad Scientist Laboratories<br />
<br />
== Getting started with AxiDraw: Essential documentation ==<br />
<br />
* AxiDraw [[AxiDraw_User_Guide|User Guide]]<br />
* AxiDraw [[Axidraw_Software_Installation|Software installation]]<br />
<br />
<br />
== Tutorials ==<br />
<br />
'''Getting started with Inkscape:'''<br />
* [https://inkscape-manuals.readthedocs.io/en/latest/ Inkscape Beginners Guide]<br />
* [http://www.microugly.com/inkscape-quickguide/ A quick guide to Inkscape], from microugly, featuring hints for Illustrator users.<br />
* [http://tavmjong.free.fr/INKSCAPE/MANUAL/html/index.html The unofficial manual], "Inkscape: Guide to a Vector Drawing Program"<br />
* [http://write.flossmanuals.net/inkscape/about-inkscape/ FLOSS Inkscape Manual], from the makers of free manuals for free software<br />
* [https://inkscape.org/learn/ Inkscape Documentation], at Inkscape.org, with links to official and unofficial tutorials and manuals<br />
* [http://wiki.inkscape.org/wiki/index.php/Inkscape_for_Adobe_Illustrator_users Inkscape for Adobe Illustrator users]<br />
* [https://inkscape.org/da/learn/faq/ Inkscape FAQ] with many answers about common questions.<br />
* [https://inkscape.org/en/gallery/%3Dextension/ Inkscape Extension Gallery] Featuring additional helpful Inkscape plugins<br />
<br />
<br />
== Advanced topics and tips ==<br />
'''General Usage'''<br />
* [[Pens_for_AxiDraw|Pen choices for AxiDraw]]<br />
* [[Multicolor_Plot_Tips|Multi-color plot tips]]: Suggestions for improving precision of multi-pen plots<br />
* [http://tavmjong.free.fr/INKSCAPE/MANUAL/html/File-Import.html Import formats] that Inkscape accepts, from the Inkscape Manual<br />
<br />
<br />
'''Typography and Handwriting-like fonts'''<br />
* [[Hershey_Text|Hershey Text]], Inkscape extension, included with AxiDraw software, for drawing single-stroke text.<br />
* [https://github.com/Shriinivas/inkscapestrokefont Inkscape Stroke Font] extension, for making your own single-line SVG fonts<br />
* Make a free (outline) font based on your handwriting at [https://www.calligraphr.com/en/ calligraphr.com]<br />
* [http://imajeenyus.com/computer/20150110_single_line_fonts/index.shtml A compendium of information] about single stroke fonts<br />
* A large number of scanned handwriting-like fonts are available for free at [https://www.vletter.com/downloads/handwriting-font-of-the-day/hfotd-archives.html vLetter]<br />
<br />
<br />
'''Advanced design topics'''<br />
* [[Tracing images]] in Inkscape<br />
* [[StippleGen|StippleGen stippling software]]<br />
* [[TSP art]], a technique for drawing likenesses of photographic images, based upon the Travelling Salesman Problem<br />
* [https://willowsystems.github.io/jSignature/#/demo/ jSignature] - A tool to capture your signature as you sign it.<br />
* [http://wiki.colivre.net/Aurium/InkscapeGenerator Inkscape Generator] - An extension to auto-replace text in your document with data from a CSV file<br />
* [[AxiDraw_Layer_Control|AxiDraw Layer Control]]: How to specify different pen-down height and printing speed in each layer of your artwork.<br />
* [[Capturing_Handwriting|Capturing Handwriting]]: How to use a graphics tablet or tablet to input handwritten text.<br />
* [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.<br />
* [http://online.rapidresizer.com/tracer.php RapidResizer Tracer] - A free online tool that can trace the centerline of drawings or signatures.<br />
<br />
<br />
'''Software'''<br />
* [[RoboPaint_for_AxiDraw|Using AxiDraw with RoboPaint]]<br />
<br />
<br />
'''Example files'''<br />
* [[Axidraw_Examples|AxiDraw basic example set]]<br />
<br />
<br />
'''Hardware'''<br />
* [http://www.schmalzhaus.com/EBB/ EBB] documentation, for the EiBotBoard that powers the AxiDraw<br />
* [[Updating EBB firmware|Updating the AxiDraw "EBB" Firmware]]<br />
* [[AxiDraw_MiniKit|AxiDraw MiniKit]], the compact DIY kit version of the AxiDraw<br />
<br />
== For Developers ==<br />
* [https://github.com/evil-mad/AxiDraw/ GitHub Project], where AxiDraw software is hosted<br />
* "Stand-alone" [https://axidraw.com/doc/cli_api/ CLI] version of the AxiDraw software, for command-line or shell use<br />
* [https://axidraw.com/doc/py_api/ AxiDraw Python API] for plotting files and XY movement commands<br />
* [http://evil-mad.github.io/EggBot/ebb.html EBB Command] documentation, for direct control of the EiBotBoard control board that powers the AxiDraw<br />
* [https://github.com/evil-mad/AxiDraw-Processing AxiDraw-Processing]: Examples for driving the AxiDraw from within Processing<br />
* [https://github.com/evil-mad/robopaint robopaint] repository at github. RoboPaint is a stand-alone, Javascript-based application for driving art robots.<br />
* The [https://github.com/techninja/cncserver/blob/master/API.md "CNCserver" API], installed with and implemented by RoboPaint.<br />
* The higher-level [https://github.com/evil-mad/robopaint-mode-remote/blob/master/API.md "RoboPaint" API], installed with and implemented by RoboPaint.<br />
* The simplified [https://github.com/techninja/cncserver/blob/master/scratch/SCRATCH.API.md "Scratch" API], installed with and implemented by RoboPaint.<br />
<br />
<br />
==== Third-party software to drive AxiDraw: ====<br />
* [https://github.com/nornagon/saxi saxi]: Unofficial web UI for working with the AxiDraw written in TypeScript<br />
* [https://github.com/fogleman/axi axi]: Unofficial Python library for working with the AxiDraw<br />
* [https://github.com/ralphcrutzen/AxiTurtle AxiTurtle]: Turtle graphics control of AxiDraw in Processing, based on [https://github.com/evil-mad/AxiDraw-Processing AxiDraw-Processing].<br />
* [https://github.com/storborg/axibot AxiBot] - Headless control software for the AxiDraw<br />
* [https://github.com/ubilabs/axidraw AxiDrawJS] - High-level javascript based control system for AxiDraw, [https://ubilabs.net/en/news/axidraw-drawing-robot-pen-plotter-javascript-application from Ubilabs]<br />
* [https://github.com/inconvergent/axidraw-xy AxiDraw-xy] Python code for running AxiDraw via the cncserver API<br />
* [https://github.com/koblin/AxiDrawProcessing2 AxiDrawProcessing2] - Simple demo of control from within Processing <br />
* [https://github.com/ertdfgcvb/Genau Genau] A Processing boilerplate for AxiDraw<br />
* [https://github.com/matthewalangreen/kinect-axidraw kinect-axidraw], for driving the AxiDraw with Kinect and Processing.<br />
* [https://bitbucket.org/brendandawes/axidrawbasic AxiDraw and Processing Example] - for running AxiDraw via the cncserver API<br />
* [https://github.com/chrsmlls333/AxidrawProcessingClient "Axidraw Processing Client"] a Processing based driver for AxiDraw that takes G-code <br />
* [https://lurkertech.com/axiserver/ AxiServer] API based on axi<br />
* [https://fawkes.data-imaginist.com/ fawkes]: For driving the AxiDraw with [https://www.r-project.org R].<br />
* [https://www.figma.com/community/plugin/900668528149305876/AxiDraw Figma plugin]: Unofficial Figma Plugin for working with the AxiDraw, based on saxi<br />
* [https://www.food4rhino.com/app/axidraw-control Grasshopper Plugin]<br />
<br />
==== Generative artwork and additional resources of interest to developers ====<br />
* [https://github.com/fogleman/ln 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.<br />
* [https://github.com/raganmd/touchdesigner-sop-to-svg 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.<br />
* [https://mattdesl.svbtle.com/pen-plotter-1 Pen Plotter Art & Algorithms] explores JavaScript workflow with AxiDraw and generative art.<br />
* [https://turtletoy.net TurtleToy] -- Turtle art creation with SVG output<br />
<br />
<div id="support"><br />
<br />
== Support Resources ==<br />
'''Places for questions, answers, and sharing experiences:'''<br />
* [http://shop.evilmadscientist.com/contact Contact Form] at Evil Mad Scientist for all queries, including customer service and spare parts. <br />
* [https://discord.gg/axhTzmr Discord channel] -- a chat forum for technical support.<br />
* New [https://plotterfiles.com plotterfiles.com] -- a site for sharing SVG files for plotters<br />
* [http://www.thingiverse.com/tag:AxiDraw AxiDraw on Thingiverse] where you can share AxiDraw-ready SVG art-- or programs that generate art<br />
<br />
<br />
'''Additional support resources:'''<br />
* [https://www.evilmadscientist.com/forums/forum/axidraw/ AxiDraw Forum] at Evil Mad Scientist Laboratories<br />
* [https://github.com/evil-mad/AxiDraw/issues Software Issues List @ GitHub], if you have a software bug to report<br />
* [https://axidraw.com/legacy.html Legacy AxiDraw support]: For Pre-2016 AxiDraw models with white plastic chassis<br />
</div><br />
<br />
==Translations==<br />
===Japanese (日本語)===<br />
* [[AxiDraw (日本語トップページ)]] ([[AxiDraw|英語ページ]])</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Alpha_Clock_Five&diff=3869Alpha Clock Five2021-02-25T00:55:49Z<p>Lenore: adding revised case design link</p>
<hr />
<div>This page is the central documentation site for Alpha Clock Five from [http://shop.evilmadscientist.com/ Evil Mad Scientist Laboratories]. <br />
<br />
<br />
'''Introductory articles about Alpha Clock Five:'''<br />
* [https://www.evilmadscientist.com/2011/alpha-clock-five/ Announcement article] about Alpha Clock Five at Evil Mad Scientist Laboratories<br />
* [http://www.evilmadscientist.com/2012/alpha-clock-five-v2/ Announcement article] about Alpha Clock Five firmware v. 2.0 and Alpha Clock Five, White Edition<br />
* [http://www.evilmadscientist.com/2013/alpha-five-blue/ Announcement article] about Alpha Clock Five, Blue Edition<br />
<br />
<br />
'''Product pages:'''<br />
* Alpha Clock Five, [http://shop.evilmadscientist.com/productsmenu/tinykitlist/447 Red Edition], and [http://shop.evilmadscientist.com/productsmenu/tinykitlist/448 Red Basic Edition] <br />
* Alpha Clock Five, [http://shop.evilmadscientist.com/productsmenu/tinykitlist/589 White Edition], and [http://shop.evilmadscientist.com/productsmenu/tinykitlist/613 White Basic Edition] <br />
* Alpha Clock Five, [http://shop.evilmadscientist.com/productsmenu/tinykitlist/615 Blue Edition]<br />
<br />
<br />
'''Assembly instructions: ''' <br />
* Alpha Clock Five, Kit version 2.0 (red, blue, or white):<br />
** [https://cdn.evilmadscientist.com/KitInstrux/alphaclock/alphaclock_v22.pdf Assembly Instructions], 25 MB PDF (Trouble Viewing? [[Downloading_PDFs|Please click here.]])<br />
** [https://cdn.evilmadscientist.com/KitInstrux/alphaclock/html22b/index.html Page-by-page HTML version] <br />
* Older Alpha Clock Five, Kit versions 1.5 or earlier:<br />
** [https://cdn.evilmadscientist.com/KitInstrux/alphaclock/alphaclockv.assy15.pdf Assembly Instructions], 20 MB PDF (Trouble Viewing? [[Downloading_PDFs|Please click here.]])<br />
** [https://cdn.evilmadscientist.com/KitInstrux/alphaclock/html15/index.html Page-by-page HTML version] <br />
<br />
'''Usage instructions: ''' <br />
* For Alpha Clock Five units with firmware v. 2.0:<br />
** [https://cdn.evilmadscientist.com/KitInstrux/alphaclock/alphaclock_UIG_v2.pdf User Interface Guide] (pdf)<br />
** [[Alpha_Clock_Serial_v2| Serial Communication]]<br />
* For older Alpha Clock Five units with firmware v. 1.0:<br />
** [https://cdn.evilmadscientist.com/KitInstrux/alphaclock/alphaclock_UIG_v1.pdf User Interface Guide] (pdf)<br />
** [[Alpha_Clock_Serial|Serial Communication]]<br />
<br />
<br />
<br />
<br />
'''Alpha Clock Five Projects: ''' <br />
* Interfacing Alpha Clock Five [http://www.planetarygear.org/2012/04/emsl-alpha-clock-and-xtension.html with xBEE]<br />
* Alpha Clock Five based [http://www.evilmadscientist.com/2012/alpha-clock-five-turn-signal/ Bike turn signal]<br />
* Adding [http://www.evilmadscientist.com/2013/alphagps/ GPS time sync and automatic DST] adjustment to Alpha Clock Five<br />
<br />
<br />
<br />
'''Open Source Documentation:'''<br />
<br />
Alpha Clock Five is an open source hardware+software project. The hardware designs are licensed under the [http://www.tapr.org/ohl.html TAPR OHL].<br />
<br />
* Circuit board design files, in [[GEDA_Resources|gEDA]]: <br />
** Alpha Clock Five, "Rev B" Red editions: [https://bcdn.evilmadscientist.com/source/alphafive/AlphaClock_refdesign.zip available here] (400 kB .zip file)<br />
** Alpha Clock Five, all other versions: [https://bcdn.evilmadscientist.com/source/alphafive/AlphaClock_refdesign2.zip available here] (400 kB .zip file)<br />
<br />
*Electrical schematics in PDF format:<br />
** Alpha Clock Five, "Rev B" Red editions: [https://bcdn.evilmadscientist.com/source/alphafive/fiveletter.pdf fiveletter.pdf]<br />
** Alpha Clock Five, all other versions: [https://bcdn.evilmadscientist.com/source/alphafive/fiveletter_RevC.pdf fiveletter_RevC.pdf]<br />
<br />
* Acrylic case for Alpha Clock Five: Design file (Inkscape SVG) is available [https://bcdn.evilmadscientist.com/source/alphafive/alphaclock_case_rev4.svg here] (Inkscape 0.9) and [https://evilmadscientist.s3.us-east-1.amazonaws.com/source/alphafive/alphaclock_case_rev5.svg here] (Inkscape v 1, with additional back piece holes).<br />
* Firmware: Discussed in detail [[Alpha_Clock_Firmware_v2|here]].<br />
<br />
<br />
<br />
<br />
'''Places for questions, answers, and sharing experiences:''' <br />
* [https://www.evilmadscientist.com/forums/forum/clock-kits/ Clock kit forum] at Evil Mad Scientist Laboratories<br />
* See also: [https://web.archive.org/web/20131226044659/http://www2.evilmadscientist.com:80/forum/index.php?forum=15 Archived Forums], with older discussions<br />
* [http://www.flickr.com/groups/evilmadscience/ Evil Mad Science Auxiliary Flickr Group] where you can share photos of your Alpha Clock Five, modifications, and derivatives</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Framing_and_Pen_Centering&diff=3797Framing and Pen Centering2020-07-28T19:04:53Z<p>Lenore: /* Pen centering */</p>
<hr />
<div>{{EggBotDocs210}}<br />
<br />
<br />
== Introduction ==<br />
<br />
Learning to frame and center drawings on your eggs is simple and straightforward. It is also helpful to understand how the Eggbot positions your drawing relative to the pen's starting position plotting. Both of these topics are discussed here.<br />
<br />
== Let's get oriented ==<br />
<br />
Before discussing framing, let us first orient ourselves. To help visualize the edges of the drawing page, display the page's boundaries via the "Document Properties" item of Inkscape's "File" menu. When Inkscape displays our drawing on our computer screen, the drawing page or template has a well defined top and bottom as well as a left and right. Figures near the top of the drawing are plotted near the headstock end of the egg so we'll refer to that end as the egg's top or top pole. (The headstock is the end of the Eggbot with the egg motor -- the motor which turns the egg.) The bottom of the Inkscape drawing plots near the tailstock end of the egg making that end the bottom or bottom pole of the egg. The Eggbot moves to the left or right in our drawing by rotating the egg. It moves up or down in our drawing by moving the pen arm.<br />
<br />
== Framing ==<br />
<br />
First, keep in mind that the recommended template size of 3200&nbsp;&times;&nbsp;800 pixels is just a guideline. It's a good first approximation for laying out drawings. The actual top and bottom plotting limits -- the limits beyond which the pen arm cannot reach -- will vary with a number of factors including the shape and size of your egg, as well as its mounted position in the Eggbot frame. Even the shape, diameter, and holding position of the drawing pen can influence the plotting limits. The upshot of all of this is that some experimentation is needed to locate reasonable top and bottom drawing limits in your Inkscape drawing page. Given all the variables, there simply is no one template height that will always work perfectly. And, there is not even any obvious automatic electronic means of centering the pen or determining the plot range that accounts for all of this variability.<br />
<br />
Fortunately, there is a simple and reliable procedure to get the plot framed and centered correctly every time. Follow this procedure and you can reliably fill the available plotting region to the extent possible.<br />
<br />
<br />
'''1.''' In your Inkscape drawing, draw two short horizontal lines, one near the top of the drawing page, one near the bottom. Consider putting them in a separate layer labelled something like "1-test".<br />
<br />
<br />
'''2.''' Plot this layer alone using the "Layers" tab of the Eggbot Control extension. If these two horizontal lines plot where you want them -- very close to but not hitting the physical limits --then you are good to go. Otherwise, adjust their positions and try plotting them again. Repeat this step until you achieve satisfaction.<br />
<br />
<br />
'''3.''' Once these two limits are determined, position your drawing within the drawing page such that it extends from one line to the other: nicely centered and now filling up the available drawing region. <br />
<br />
<br />
'''4.''' Delete the parallel "test" lines. Or, you can put your actual drawing in another layer, and then just plot that layer.<br />
<br />
== Pen centering ==<br />
<br />
In the Eggbot Control extension, there used to be an option called "Start with pen centered". This option has been removed, and starting with the pen centered is the default (and only) behavior now.<br />
<br />
When you start a plot with either the "Plot" or "Layers" tab, the pen is resting at the (x,&nbsp;y) point (W/2,&nbsp;H/2) in your drawing. Here W is the width of your drawing page (template) while H is its height. Often these are, respectively, the values 3200 and 800&nbsp;pixels. If your drawing is vertically centered relative to the Inkscape drawing page, and you park the pen midway between the egg's top and bottom, then your drawing should be plotted well centered on your egg.<br />
<br />
== A word on aligning your artwork within a drawing page ==<br />
<br />
For first time users of Inkscape, here are two methods to align your entire drawing within the drawing page.<br />
<br />
<br />
'''1.''' Begin by selecting everything in your drawing with the "Select All" or "Select All in All Layers" items from the "Edit" menu. From the "Object" menu, select the "Align and Distribute" item. A new window pane should appear on the left side of the Inkscape window. In this pane, find the "Relative to" item. Select "Page" to indicate that we will align everything relative to the page. Next, check the "Treat selection as group" checkbox. Finally, to vertically align your drawing, click the vertical centering icon: that's icon is the third from the left in the second row of icons (below the "Treat selection as group" checkbox).<br />
<br />
<br />
'''2.''' To instead manually align your artwork, again begin by using "Select All" or "Select All in All Layers" from the "Edit" menu. Next, activate the "Selection" tool from the left edge of the Inkscape window. That's the tool whose icon is a pointer; it should be the top most tool in the vertical stack of tools along the left edge. With that tool selected, then click in your drawing page and, while holding the mouse button down, drag the selection to align it.</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Framing_and_Pen_Centering&diff=3796Framing and Pen Centering2020-07-28T19:03:50Z<p>Lenore: Adapted pen centering section to reflect current behavior</p>
<hr />
<div>{{EggBotDocs210}}<br />
<br />
<br />
== Introduction ==<br />
<br />
Learning to frame and center drawings on your eggs is simple and straightforward. It is also helpful to understand how the Eggbot positions your drawing relative to the pen's starting position plotting. Both of these topics are discussed here.<br />
<br />
== Let's get oriented ==<br />
<br />
Before discussing framing, let us first orient ourselves. To help visualize the edges of the drawing page, display the page's boundaries via the "Document Properties" item of Inkscape's "File" menu. When Inkscape displays our drawing on our computer screen, the drawing page or template has a well defined top and bottom as well as a left and right. Figures near the top of the drawing are plotted near the headstock end of the egg so we'll refer to that end as the egg's top or top pole. (The headstock is the end of the Eggbot with the egg motor -- the motor which turns the egg.) The bottom of the Inkscape drawing plots near the tailstock end of the egg making that end the bottom or bottom pole of the egg. The Eggbot moves to the left or right in our drawing by rotating the egg. It moves up or down in our drawing by moving the pen arm.<br />
<br />
== Framing ==<br />
<br />
First, keep in mind that the recommended template size of 3200&nbsp;&times;&nbsp;800 pixels is just a guideline. It's a good first approximation for laying out drawings. The actual top and bottom plotting limits -- the limits beyond which the pen arm cannot reach -- will vary with a number of factors including the shape and size of your egg, as well as its mounted position in the Eggbot frame. Even the shape, diameter, and holding position of the drawing pen can influence the plotting limits. The upshot of all of this is that some experimentation is needed to locate reasonable top and bottom drawing limits in your Inkscape drawing page. Given all the variables, there simply is no one template height that will always work perfectly. And, there is not even any obvious automatic electronic means of centering the pen or determining the plot range that accounts for all of this variability.<br />
<br />
Fortunately, there is a simple and reliable procedure to get the plot framed and centered correctly every time. Follow this procedure and you can reliably fill the available plotting region to the extent possible.<br />
<br />
<br />
'''1.''' In your Inkscape drawing, draw two short horizontal lines, one near the top of the drawing page, one near the bottom. Consider putting them in a separate layer labelled something like "1-test".<br />
<br />
<br />
'''2.''' Plot this layer alone using the "Layers" tab of the Eggbot Control extension. If these two horizontal lines plot where you want them -- very close to but not hitting the physical limits --then you are good to go. Otherwise, adjust their positions and try plotting them again. Repeat this step until you achieve satisfaction.<br />
<br />
<br />
'''3.''' Once these two limits are determined, position your drawing within the drawing page such that it extends from one line to the other: nicely centered and now filling up the available drawing region. <br />
<br />
<br />
'''4.''' Delete the parallel "test" lines. Or, you can put your actual drawing in another layer, and then just plot that layer.<br />
<br />
== Pen centering ==<br />
<br />
In the Eggbot Control extension, there used to be an option called "Start with pen centered". This option has been removed, and starting with the pen centered is the default (and only) behavior now.<br />
<br />
So what does this option do? It tells the Eggbot that when you start a plot with either the "Plot" or "Layers" tab, that the pen is resting at the (x,&nbsp;y) point (W/2,&nbsp;H/2) in your drawing. Here W is the width of your drawing page (template) while H is its height. Often these are, respectively, the values 3200 and 800&nbsp;pixels. If your drawing is vertically centered relative to the Inkscape drawing page, and you park the pen midway between the egg's top and bottom, then your drawing should be plotted well centered on your egg.<br />
<br />
== A word on aligning your artwork within a drawing page ==<br />
<br />
For first time users of Inkscape, here are two methods to align your entire drawing within the drawing page.<br />
<br />
<br />
'''1.''' Begin by selecting everything in your drawing with the "Select All" or "Select All in All Layers" items from the "Edit" menu. From the "Object" menu, select the "Align and Distribute" item. A new window pane should appear on the left side of the Inkscape window. In this pane, find the "Relative to" item. Select "Page" to indicate that we will align everything relative to the page. Next, check the "Treat selection as group" checkbox. Finally, to vertically align your drawing, click the vertical centering icon: that's icon is the third from the left in the second row of icons (below the "Treat selection as group" checkbox).<br />
<br />
<br />
'''2.''' To instead manually align your artwork, again begin by using "Select All" or "Select All in All Layers" from the "Edit" menu. Next, activate the "Selection" tool from the left edge of the Inkscape window. That's the tool whose icon is a pointer; it should be the top most tool in the vertical stack of tools along the left edge. With that tool selected, then click in your drawing page and, while holding the mouse button down, drag the selection to align it.</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=AxiDraw&diff=3755AxiDraw2020-01-07T16:46:27Z<p>Lenore: </p>
<hr />
<div><img src="https://cdn.evilmadscientist.com/wiki/axidraw/wikigraphics/header_logo_v3b.png" width="596" height="53" style="padding:10px;"><br />
<br />
This page is the central documentation site for '''AxiDraw''' from [http://shop.evilmadscientist.com/ Evil Mad Scientist]. <br />
<br />
<br />
== Introduction to the AxiDraw ==<br />
<br />
* [http://shop.evilmadscientist.com/productsmenu/846 Purchase AxiDraw V3] at Evil Mad Scientist shop<br />
* [https://shop.evilmadscientist.com/productsmenu/902 Index of AxiDraw models and Accessories] at Evil Mad Scientist shop<br />
* [http://www.axidraw.com axidraw.com], the official site<br />
* [http://www.evilmadscientist.com/2016/axidraw/ Introducing Axidraw]: Announcement article about AxiDraw (V2) at Evil Mad Scientist Laboratories<br />
* [http://www.evilmadscientist.com/2016/axidraw-v3/ Introducing Axidraw V3]: Announcement about AxiDraw V3 at Evil Mad Scientist Laboratories<br />
<br />
== Getting started with AxiDraw: Essential documentation ==<br />
<br />
* AxiDraw [[AxiDraw_User_Guide|User Guide]]<br />
* AxiDraw [[Axidraw_Software_Installation|Software installation]]<br />
<br />
<br />
== Tutorials ==<br />
<br />
'''Getting started with Inkscape:'''<br />
* [https://inkscape-manuals.readthedocs.io/en/latest/ Inkscape Beginners Guide]<br />
* [http://www.microugly.com/inkscape-quickguide/ A quick guide to Inkscape], from microugly, featuring hints for Illustrator users.<br />
* [http://tavmjong.free.fr/INKSCAPE/MANUAL/html/index.html The unofficial manual], "Inkscape: Guide to a Vector Drawing Program"<br />
* [http://en.flossmanuals.net/Inkscape/ FLOSS Inkscape Manual], from the makers of free manuals for free software<br />
* [https://inkscape.org/learn/ Inkscape Documentation], at Inkscape.org, with links to official and unofficial tutorials and manuals<br />
* [http://wiki.inkscape.org/wiki/index.php/Inkscape_for_Adobe_Illustrator_users Inkscape for Adobe Illustrator users]<br />
* [https://inkscape.org/da/learn/faq/ Inkscape FAQ] with many answers about common questions.<br />
* [https://inkscape.org/en/gallery/%3Dextension/ Inkscape Extension Gallery] Featuring additional helpful Inkscape plugins<br />
<br />
<br />
== Advanced topics and tips ==<br />
'''General Usage'''<br />
* [[Pens_for_AxiDraw|Pen choices for AxiDraw]]<br />
* [[Multicolor_Plot_Tips|Multi-color plot tips]]: Suggestions for improving precision of multi-pen plots<br />
* [http://tavmjong.free.fr/INKSCAPE/MANUAL/html/File-Import.html Import formats] that Inkscape accepts, from the Inkscape Manual<br />
<br />
<br />
'''Typography and Handwriting-like fonts'''<br />
* [[Hershey_Text|Hershey Text]], Inkscape extension, included with AxiDraw software, for drawing single-stroke text.<br />
* Make a free (outline) font based on your handwriting at [https://www.calligraphr.com/en/ calligraphr.com]<br />
* [http://imajeenyus.com/computer/20150110_single_line_fonts/index.shtml A compendium of information] about single stroke fonts<br />
* A large number of scanned handwriting-like fonts are available for free at [https://www.vletter.com/downloads/handwriting-font-of-the-day/hfotd-archives.html vLetter]<br />
<br />
<br />
'''Advanced design topics'''<br />
* [[Tracing images]] in Inkscape<br />
* [[StippleGen|StippleGen stippling software]]<br />
* [[TSP art]], a technique for drawing likenesses of photographic images, based upon the Travelling Salesman Problem<br />
* [http://online.rapidresizer.com/tracer.php RapidResizer Tracer] - A free online tool that can trace the centerline of drawings or signatures.<br />
* [https://willowsystems.github.io/jSignature/#/demo/ jSignature] - A tool to capture your signature as you sign it.<br />
* [http://wiki.colivre.net/Aurium/InkscapeGenerator Inkscape Generator] - An extension to auto-replace text in your document with data from a CSV file<br />
* [[AxiDraw_Layer_Control|AxiDraw Layer Control]]: How to specify different pen-down height and printing speed in each layer of your artwork.<br />
* [[Capturing_Handwriting|Capturing Handwriting]]: How to use a graphics tablet or tablet to input handwritten text.<br />
* [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.<br />
<br />
<br />
'''Software'''<br />
* [[RoboPaint_for_AxiDraw|Using AxiDraw with RoboPaint]]<br />
<br />
<br />
'''Example files'''<br />
* [[Axidraw_Examples|AxiDraw basic example set]]<br />
<br />
<br />
'''Hardware'''<br />
* [http://www.schmalzhaus.com/EBB/ EBB] documentation, for the EiBotBoard that powers the AxiDraw<br />
* [[Updating EBB firmware|Updating the AxiDraw "EBB" Firmware]]<br />
<br />
== For Developers ==<br />
* [https://github.com/evil-mad/AxiDraw/ GitHub Project], where AxiDraw software is hosted<br />
* "Stand-alone" [https://axidraw.com/doc/cli_api/ CLI] version of the AxiDraw software, for command-line or shell use<br />
* [https://axidraw.com/doc/py_api/ AxiDraw Python API] for plotting files and XY movement commands<br />
* [http://evil-mad.github.io/EggBot/ebb.html EBB Command] documentation, for direct control of the EiBotBoard control board that powers the AxiDraw<br />
* [https://github.com/evil-mad/AxiDraw-Processing AxiDraw-Processing]: Examples for driving the AxiDraw from within Processing<br />
* [https://github.com/evil-mad/robopaint robopaint] repository at github. RoboPaint is a stand-alone, Javascript-based application for driving art robots.<br />
* The [https://github.com/techninja/cncserver/blob/master/API.md "CNCserver" API], installed with and implemented by RoboPaint.<br />
* The higher-level [https://github.com/evil-mad/robopaint-mode-remote/blob/master/API.md "RoboPaint" API], installed with and implemented by RoboPaint.<br />
* The simplified [https://github.com/techninja/cncserver/blob/master/scratch/SCRATCH.API.md "Scratch" API], installed with and implemented by RoboPaint.<br />
<br />
<br />
==== Third-party software to drive AxiDraw: ====<br />
* [https://github.com/ralphcrutzen/AxiTurtle AxiTurtle]: Turtle graphics control of AxiDraw in Processing, based on [https://github.com/evil-mad/AxiDraw-Processing AxiDraw-Processing].<br />
* [https://github.com/storborg/axibot AxiBot] - Headless control software for the AxiDraw<br />
* [https://github.com/ubilabs/axidraw AxiDrawJS] - High-level javascript based control system for AxiDraw, [https://ubilabs.net/en/news/axidraw-drawing-robot-pen-plotter-javascript-application from Ubilabs]<br />
* [https://github.com/inconvergent/axidraw-xy AxiDraw-xy] Python code for running AxiDraw via the cncserver API<br />
* [https://github.com/koblin/AxiDrawProcessing2 AxiDrawProcessing2] - Simple demo of control from within Processing <br />
* [https://github.com/ertdfgcvb/Genau Genau] A Processing boilerplate for AxiDraw<br />
* [https://github.com/matthewalangreen/kinect-axidraw kinect-axidraw], for driving the AxiDraw with Kinect and Processing.<br />
* [https://bitbucket.org/brendandawes/axidrawbasic AxiDraw and Processing Example] - for running AxiDraw via the cncserver API<br />
* [https://github.com/chrsmlls333/AxidrawProcessingClient "Axidraw Processing Client"] a Processing based driver for AxiDraw that takes G-code <br />
* [https://github.com/fogleman/axi axi]: Unofficial Python library for working with the AxiDraw<br />
* [https://lurkertech.com/axiserver/ AxiServer] API based on axi<br />
* [https://github.com/nornagon/saxi saxi]: Unofficial Scala library + UI for working with the AxiDraw<br />
<br />
==== Generative artwork and additional resources of interest to developers ====<br />
* [https://github.com/fogleman/ln 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.<br />
* [https://github.com/raganmd/touchdesigner-sop-to-svg 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.<br />
* [https://mattdesl.svbtle.com/pen-plotter-1 Pen Plotter Art & Algorithms] explores JavaScript workflow with AxiDraw and generative art.<br />
* [https://turtletoy.net TurtleToy] -- Turtle art creation with SVG output<br />
<br />
<div id="support"><br />
<br />
== Support Resources ==<br />
'''Places for questions, answers, and sharing experiences:'''<br />
* [https://www.evilmadscientist.com/forums/forum/axidraw/ Support Forum] at Evil Mad Scientist Laboratories<br />
* New [https://discord.gg/axhTzmr Discord channel] -- a chat forum for technical support.<br />
* [http://www.thingiverse.com/tag:AxiDraw AxiDraw @ Thingiverse] where you can share AxiDraw-ready SVG art-- or programs that generate art<br />
<br />
<br />
'''Additional support resources:'''<br />
* [https://github.com/evil-mad/AxiDraw/issues Software Issues List @ GitHub], if you have a software bug to report<br />
* [https://axidraw.com/legacy.html Legacy AxiDraw support]: For Pre-2016 AxiDraw models with white plastic chassis<br />
* [http://shop.evilmadscientist.com/contact Contact Form] at Evil Mad Scientist for all other queries, including customer service and spare parts. <br />
</div><br />
<br />
==Translations==<br />
===Japanese (日本語)===<br />
* [[AxiDraw (日本語トップページ)]] ([[AxiDraw|英語ページ]])</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Pens_for_AxiDraw&diff=3743Pens for AxiDraw2019-12-08T20:24:47Z<p>Lenore: add section for gel pens</p>
<hr />
<div>{{AxiDrawDocs}}<br />
<br />
<br />
== Pen choices for AxiDraw ==<br />
<br />
The pen holder on the AxiDraw fits pens up to ⅝ inch (16 mm) in diameter. The maximum recommended pen weight is 1.6 oz (45 g). The design is such that the pen rests on the surface by its own weight. That allows it to ride over surfaces that are textured or otherwise uneven, however it also means that the pen holder does not apply significant downward pressure. <br />
<br />
Good choices for pens to use include fountain pens, permanent markers, liquid-ink rollerball pens, technical pens, automatic pencils (particularly with soft lead), small-bodied whiteboard markers and other writing and drawing instruments that do not require significant downward pressure. While we will refer to writing and drawing instruments as “pens” to be concise, other instruments such as automatic pencils, chalk, charcoal, and brushes can also work well in many cases.<br />
<br />
Ball point pens (and perhaps certain other writing instruments) that require a substantial amount of downward pressure to operate may work inconsistently because of that requirement.<br />
<br />
<br />
=== Longevity ===<br />
<br />
Felt-tipped permanent markers look good and colorful, but have a disadvantage in that their tip is made of soft fiber, that will wear down. We have found that felt-tip permanent markers have a surprisingly short life when writing on (for example) cardboard boxes, because the tip tends to wear down. Metal-tipped pens, such as fountain pens, roller balls, and technical pens will have a much longer life. (Not infinite, but lasting a remarkably long time.) <br />
<br />
To increase the longevity of your pens, reduce the amount of pressure, write on smoother surfaces, and write at more gentle speeds. One way to reduce the amount of pressure applied is to ''leave the cap of your pen off when you are writing''.<br />
<br />
=== Fountain pens that we have enjoyed using with the AxiDraw ===<br />
<br />
Most fountain pens work very well in the AxiDraw. If you haven't used fountain pens before, you might want to look at [https://www.jetpens.com/blog/total-beginners-guide-to-fountain-pens/pt/927 this guide from JetPens] that talks about their basic usage.<br />
<br />
* [http://amzn.com/B000R32CFG Lamy Safari], with medium or fine nib. We really can't say enough about how good this pen is-- and it works wonderfully in the AxiDraw. Extraordinarily consistent ink flow at a variety of speeds; never seems to jam or clog. With blue ink, really shouts "this was written with a fountain pen." The Lamy tips are somewhat broader than those from other manufacturers. The extra-fine tip is comparable in width to the Pilot with medium nib.<br />
* Pilot Metropolitan, medium nib. Also readily available, with a clean neat line. After spending many hours writing demo files with this and the Lamy, we find that the Pilot is excellent, but very slightly less reliable in terms of consistent ink flow. We tend to see slightly more variation in ink flow as a function of writing speed -- an artifact that occurs when writing by hand as well. Seems to "dry out" a little more readily than we would like.<br />
* Rotring ArtPen. Not quite as perfectly consistent as the Lamy or Pilot, but also gives excellent character.<br />
<br />
<br />
=== Some liquid-ink roller ball pens that we have enjoyed using with the AxiDraw ===<br />
<br />
* [http://www.amazon.com/Pilot-Precise-V5-Rollerball-Pen/dp/B00PV130BY/ Pilot Precise V5] -- our preferred choice for precision multicolor plots. Most (and the ones in the brightest colors) are disposable. However, there is also a variant available that is refillable. <br />
<br />
<br />
<br />
=== Permanent markers ===<br />
<br />
* Sharpie Ultra Fine Point -- our preferred choice for colorful, filled in plots. Inexpensive, long lasting, and available in a huge range of colors.<br />
<br />
* Sharpie Fine Point -- The "regular" conical-tip Sharpie marker. We have used these for marking boxes. One caution is that felt-tip pens like these can wear down over time -- going from conical point to flat point, and gradually ruining the tip and ink flow.<br />
<br />
* Uni Posca Paint Markers -- vivid, opaque ink that can write on a variety of surfaces. Available in a range of tip sizes and colors. The ink is water-based, non-toxic, lightfast, and waterproof. These require shaking and tip pressure to activate, and write consistently while ink is flowing. They may dry out during long plots and require reactivation.<br />
<br />
=== Technical pens ===<br />
<br />
[https://en.wikipedia.org/wiki/Technical_pen Technical pens] are essentially fountain pens with cylindrical, metal tips. They are held vertically against the paper (not at 45&deg; to the paper). These provide an excellent, precise alternative to both fountain and felt-tip pens.<br />
<br />
* Rapidograph -- The most famous brand of technical pens. Manufactured by either Rotring or Koh-i-noor.<br />
<br />
* Staedtler technical pens are also common.<br />
<br />
=== Gel pens ===<br />
<br />
Many gel pens have an opaque ink that works well for plotting on dark papers. Gel pens may skip on certain paper textures. A trick for gel pens is to duplicate all paths and reverse them, so that each path is plotted in both directions to make a consistently opaque line. <br />
<br />
* Sakura [https://www.gellyroll.com| Gelly Rolls] -- Come in a wide variety of colors include white, UV active fluorescents, and even glitter. <br />
<br />
* Uniball Signo Gel<br />
<br />
* Pilot G2<br />
<br />
* Pentel (various gel styles)<br />
<br />
=== Additional pens and resources ===<br />
<br />
*[http://jenslabs.com/2014/06/15/the-circlon-machine-and-the-pen-test/ Pen tests by Jenslabs]<br />
<br />
*[[Pen_choices|Pen Choices]] for EggBot. (Another set of resources that we have documented. Most of the information there is relevant for use on the AxiDraw as well.)<br />
<br />
* Pigma Micron Ink Pens are recommended by many of our customers</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Kistka&diff=3710Kistka2019-10-02T17:49:13Z<p>Lenore: </p>
<hr />
<div>{{EggBotDocs}}<br />
<br />
http://shop.emscdn.com/catalog/emskits/eggbot/kistka/imgmed/1.jpg<br />
<br />
This page is the central documentation site about the '''[[Eggbot]] Electro-Kistka'''.<br />
<br />
<br />
'''Main details about the EggBot Electro-Kistka:'''<br />
* [http://shop.evilmadscientist.com/productsmenu/accessories/720 Product page] at the Evil Mad Scientist shop<br />
* [http://www.evilmadscientist.com/2014/electro-kistka/ Announcement article] with background at Evil Mad Scientist Laboratories<br />
<br />
<br />
'''Electro-Kistka: User guide'''<br />
* [http://shop.emscdn.com/wiki/eggbot/kistka/Kistka_usage_revA2.pdf Operating Instructions] (1.1 MB PDF document)<br />
<br />
<br />
'''Places to buy supplies (wax, tips, dyes, etc):'''<br />
: ''Note that the Egg-Bot Electro-Kistka uses tips designed for the white-handle multi-tip electric kistka by [http://www.folkimpressions.com/company_main/ Folk Impressions].''<br />
* [http://shop.evilmadscientist.com/component/content/article/199 EggBot Accessory page] at the Evil Mad Scientist shop<br />
* [http://www.waxartsupply.com/wpstore2/ Wax Art Supply] (operated by Folk Impressions)<br />
* [http://www.bestpysanky.com bestpysanky.com]<br />
* [http://www.learnpysanky.com/suppliers.html List of suppliers] at learnpysanky.com<br />
<br />
<br />
'''Additional online resources about pysanky:'''<br />
* [http://www.learnpysanky.com learnpysanky.com]<br />
* [http://www.pysanky.info/PYSANKY/Pysanka_Home.html pysanky.info]<br />
* Simple [http://www.instructables.com/id/Easter-Egg-Drying-Rack/ egg drying rack] at Instructables<br />
<br />
<br />
'''Alternate dyeing techniques with the Eggbot:'''<br />
* [http://www.evilmadscientist.com/2014/electro-kistka-2/ Dyeing in place (brushing on dye)]<br />
* [http://forum.evilmadscientist.com/discussion/378/alternative-method-electro-kistka-dyeing-an-egg-in-place Dyeing in place (bag over egg)]<br />
<br />
<br />
'''Electro-Kistka: Hardware Documentation'''<br />
: ''The EggBot Electro-Kistka is an open source hardware design.'' <br />
* Electro-kistka [http://shop.emscdn.com/wiki/eggbot/kistka/kistka_revC.sch.pdf electrical schematic] (50 kB PDF document)<br />
* Complete Electro-kistka [http://shop.emscdn.com/wiki/eggbot/kistka/Electro-kistka-OSHW.zip hardware reference design] (1 MB ZIP archive)<br />
<br />
<br />
'''EggBot references, and places to find answers:'''<br />
* Main [[Eggbot]] page, with loads of links and documentation<br />
* [http://www.evilmadscientist.com/forum/index.php?forum=17 Eggbot Forum] at Evil Mad Scientist Laboratories<br />
* [http://groups.google.com/group/eggbotuser Eggbot-user] Mailing list (Please sign up!)</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Peggy_2&diff=3687Peggy 22019-08-06T16:40:54Z<p>Lenore: added github link</p>
<hr />
<div>This page is the central documentation site for Peggy 2 and Peggy 2LE from [http://evilmadscientist.com/ Evil Mad Scientist].<br />
<br />
Peggy 2 and Peggy 2LE are code-compatible LED matrix "Pegboard" kits that can be programmed through the [[http://www.arduino.cc/ Arduino]] programming environment.<br />
<br />
<br />
<br />
'''Main details about the kits:'''<br />
* [http://www.evilmadscientist.com/article.php/peggy2 Peggy 2 introduction] at Evil Mad Scientist Laboratories<br />
* [http://shop.evilmadscientist.com/tinykitlist/75-peggy2 Peggy 2] product page at evilmadscientist.com <br />
* [http://www.evilmadscientist.com/article.php/peggy2le Peggy 2LE introduction] at Evil Mad Scientist Laboratories<br />
* [http://shop.evilmadscientist.com/tinykitlist/157 Peggy 2LE] product page at evilmadscientist.com <br />
<br />
<br />
'''Building Peggy 2 and 2LE:'''<br />
* [http://evilmadscience.com/KitInstrux/peggy2.31.pdf Assembly guide] for Peggy 2, v2.31, a 10.8 MB PDF document (Trouble Viewing? [[Downloading_PDFs|Please click here.]])<br />
* [http://evilmadscience.com/KitInstrux/peggy2LE_232.pdf Assembly guide] for Peggy 2LE, v1.1, a 10.9 MB PDF document (Trouble Viewing? [[Downloading_PDFs|Please click here.]])<br />
* Note: Instructions ''are version specific''. Please [http://evilmadscientist.com/contact contact Evil Mad Scientist] if you need a manual for a different kit version.<br />
<br />
<br />
'''Programming Peggy 2 and 2LE:'''<br />
* [http://www.evilmadscientist.com/article.php/programpeggy2 First introduction] with Arduino and AVR-GCC examples <br />
* [http://www.evilmadscientist.com/article.php/PeggyArdLib The Peggy2 Arduino library]: introduction and basic details<br />
* [https://github.com/evil-mad/peggy Github repository] where Peggy 2 code is hosted (formerly at [http://code.google.com/p/peggy/downloads/list Google Code]).<br />
* [http://www.evilmadscientist.com/article.php/peggystrikesback PeggyDraw] a GUI application for making static signs on Peggy 2.<br />
* [http://www.evilmadscientist.com/article.php/peggydraw2 PeggyDraw2] a GUI application for making animations on Peggy 2.<br />
<br />
<br />
'''Technical: How the Peggy 2 works, and how to hack it:'''<br />
* Circuit diagram for Peggy 2 (pdf): [http://www.evilmadscientist.com/source/p23schem.pdf v. 2.3] (current version). Older versions: [http://www.evilmadscientist.com/source/p21schem.pdf v. 2.1] [http://www.evilmadscientist.com/source/p22schem.pdf v. 2.2]<br />
* OSHW PCB design files [http://www.evilmadscientist.com/source/Peggy2_3_pcb_oshw.zip for Peggy 2.3]<br />
* Circuit diagram for Peggy 2LE (pdf): [http://www.evilmadscientist.com/source/p2leschem.pdf (current version)]<br />
* The first [http://www.evilmadscientist.com/article.php/programpeggy2 article on programming] the Peggy 2 includes a section on how the circuit works.<br />
* [[P2_brightness_FAQ|FAQ article]] on the technical design of the Peggy 2, and how to modify it for higher brightness<br />
* [http://www.evilmadscientist.com/source/Hole_Dimensions_P2.pdf Mounting hole diagram] for Peggy 2 (pdf). <br />
<br />
<br />
'''Some "hackish" Peggy 2 projects:'''<br />
* [http://planetclegg.com/projects/QC-Peggy.html Video Peggy] by James Clegg. See also [http://planetclegg.com/projects/Twi2Peggy.html TWI version].<br />
* [http://make.larsi.org/electronics/ATmegaX8/Peggy2LE/ Adding an accelerometer]<br />
* [http://www.evilmadscientist.com/article.php/peggydot Adding a ChronoDot RTC]<br />
* [http://www.leonardsouza.com/flex/flash-to-peggy/ Flash to Peggy 2]<br />
* [http://www.evilmadscientist.com/article.php/megapeggy Giant Peggy mods]<br />
* [http://www.nicksiemsen.com/blog/2011/gigantic-peggy-2-0/ Another giant "off-board" Peggy] (domain expired).<br />
* [http://sites.google.com/site/wdmaker2010/project-definition/volumetric-display 3D volumetric Peggy display]<br />
* [http://hackaday.com/2009/12/19/peggy2-x2-with-video/ Peggy tiling: 2x2]<br />
* [http://www.evilmadscientist.com/article.php/peggyising 2D Ising model on the Peggy]<br />
* [http://www.evilmadscientist.com/2012/mailbag-hacking-peggy/ Hacking a Mega-Peggy]<br />
* [http://www.evilmadscientist.com/2012/peggy-2-word-clock/ The Peggy 2 Word Clock]<br />
<br />
<br />
'''Other notable Peggy 2 sketches and projects:'''<br />
* [http://www.evilmadscientist.com/article.php/peggyRGB Peggy2 RGB]<br />
* [http://www.planetarduino.org/?p=76 Multi-game sketch]<br />
* [http://www.solivant.com/peggy2/ Three sketches] by Geoff Harrison.<br />
* [http://www.mindlessdiversions.com/peggy2/ Three sketches] by [https://github.com/dragongears Art Dahm]<br />
* [http://www.evilmadscientist.com/article.php/morepeggy2 Peggy project roundup at Evil Mad Scientist Laboratories]<br />
* [http://www.evilmadscientist.com/2013/peggy-2-socket/ Socketed Peggy 2]<br />
* [http://www.evilmadscientist.com/2013/heddatron/ Peggy 2 in Heddatron]<br />
* [http://www.evilmadscientist.com/2013/peggy-2-station-clock/ Peggy 2 Station Clock]<br />
* [http://www.evilmadscientist.com/2013/infra-a-tv-built-from-remote-controls/ Infra, a tv built from remote controls]<br />
* [http://www.evilmadscientist.com/2013/senko-flash/ Senko (Flash), an interactive LED installation]<br />
<br />
<br />
'''Places for questions, answers, and sharing experiences:'''<br />
* [https://www.evilmadscientist.com/forums/forum/led-matrix-kits/ Support forum] for Peggy 2/2LE (and other LED Matrix kits) at Evil Mad Scientist Laboratories<br />
* [http://www.flickr.com/groups/evilmadscience/ Evil Mad Science Auxiliary Flickr Group] where you can share photos of your Peggy 2 kits</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Pens_for_AxiDraw&diff=3518Pens for AxiDraw2019-06-05T00:02:20Z<p>Lenore: /* Permanent markers */ updated info on paint markers</p>
<hr />
<div>{{AxiDrawDocs}}<br />
<br />
<br />
== Pen choices for AxiDraw ==<br />
<br />
The pen holder on the fits pens up to ⅝ inch (16 mm) in diameter. The maximum recommended pen weight is 1.6 oz (45 g). The design is such that the pen rests on the surface by its own weight. That allows it to ride over surfaces that are textured or otherwise uneven, however it also means that the pen holder does not apply significant downward pressure. <br />
<br />
Good choices for pens to use include fountain pens, permanent markers, liquid-ink rollerball pens, technical pens, automatic pencils (particularly with soft lead), small-bodied whiteboard markers and other writing and drawing instruments that do not require significant downward pressure. While we will refer to writing and drawing instruments as “pens” to be concise, other instruments such as automatic pencils, chalk, charcoal, and brushes can also work well in many cases.<br />
<br />
Ball point pens (and perhaps certain other writing instruments) that require a substantial amount of downward pressure to operate may work inconsistently because of that requirement.<br />
<br />
<br />
=== Longevity ===<br />
<br />
Felt-tipped permanent markers look good and colorful, but have a disadvantage in that their tip is made of soft fiber, that will wear down. We have found that felt-tip permanent markers have a surprisingly short life when writing on (for example) cardboard boxes, because the tip tends to wear down. Metal-tipped pens, such as fountain pens, roller balls, and technical pens will have a much longer life. (Not infinite, but lasting a remarkably long time.) <br />
<br />
To increase the longevity of your pens, reduce the amount of pressure, write on smoother surfaces, and write at more gentle speeds. One way to reduce the amount of pressure applied is to ''leave the cap of your pen off when you are writing''.<br />
<br />
=== Fountain pens that we have enjoyed using with the AxiDraw ===<br />
<br />
Most fountain pens work very well in the AxiDraw. If you haven't used fountain pens before, you might want to look at [https://www.jetpens.com/blog/total-beginners-guide-to-fountain-pens/pt/927 this guide from JetPens] that talks amount their basic usage.<br />
<br />
* [http://amzn.com/B000R32CFG Lamy Safari], with medium or fine nib. We really can't say enough about how good this pen is-- and it works wonderfully in the AxiDraw. Extraordinarily consistent ink flow at a variety of speeds; never seems to jam or clog. With blue ink, really shouts "this was written with a fountain pen." The Lamy tips are somewhat broader than those from other manufacturers. The extra-fine tip is comparable in width to the Pilot with medium nib.<br />
* Pilot Metropolitan, medium nib. Also readily available, with a clean neat line. After spending many hours writing demo files with this and the Lamy, we find that the Pilot is excellent, but very slightly less reliable in terms of consistent ink flow. We tend to see slightly more variation in ink flow as a function of writing speed -- an artifact that occurs when writing by hand as well. Seems to "dry out" a little more readily than we would like.<br />
* Rotring ArtPen. Not quite as perfectly consistent as the Lamy or Pilot, but also gives excellent character.<br />
<br />
<br />
=== Some liquid-ink roller ball pens that we have enjoyed using with the AxiDraw ===<br />
<br />
* [http://www.amazon.com/Pilot-Precise-V5-Rollerball-Pen/dp/B00PV130BY/ Pilot Precise V5] -- our preferred choice for precision multicolor plots. Most (and the ones in the brightest colors) are disposable. However, there is also a variant available that is refillable. <br />
<br />
<br />
<br />
=== Permanent markers ===<br />
<br />
* Sharpie Ultra Fine Point -- our preferred choice for colorful, filled in plots. Inexpensive, long lasting, and available in a huge range of colors.<br />
<br />
* Sharpie Fine Point -- The "regular" conical-tip Sharpie marker. We have used these for marking boxes. One caution is that felt-tip pens like these can wear down over time -- going from conical point to flat point, and gradually ruining the tip and ink flow.<br />
<br />
* Uni Posca Paint Markers -- vivid, opaque ink that can write on a variety of surfaces. Available in a range of tip sizes and colors. The ink is water-based, non-toxic, lightfast, and waterproof. These require shaking and tip pressure to activate, and write consistently while ink is flowing. They may dry out during long plots and require reactivation.<br />
<br />
=== Technical pens ===<br />
<br />
[https://en.wikipedia.org/wiki/Technical_pen Technical pens] are essentially fountain pens with cylindrical, metal tips. They are held vertically against the paper (not at 45&deg; to the paper). These provide an excellent, precise alternative to both fountain and felt-tip pens.<br />
<br />
* Rapidograph -- The most famous brand of technical pens. Manufactured by either Rotring or Koh-i-noor.<br />
<br />
* Staedtler technical pens are also common.<br />
<br />
<br />
=== Additional pens and resources ===<br />
<br />
*[http://jenslabs.com/2014/06/15/the-circlon-machine-and-the-pen-test/ Pen tests by Jenslabs]<br />
<br />
*[[Pen_choices|Pen Choices]] for EggBot. (Another set of resources that we have documented. Most of the information there is relevant for use on the AxiDraw as well.)<br />
<br />
* Pigma Micron Ink Pens are recommended by many of our customers</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=AxiDraw&diff=3472AxiDraw2019-05-23T15:49:43Z<p>Lenore: /* Japanese (日本語) */ removed subsections</p>
<hr />
<div><img src="https://cdn.evilmadscientist.com/wiki/axidraw/wikigraphics/header_logo_v3b.png" width="596" height="53" style="padding:10px;"><br />
<br />
This page is the central documentation site for '''AxiDraw''' from [http://shop.evilmadscientist.com/ Evil Mad Scientist]. <br />
<br />
<br />
== Introduction to the AxiDraw ==<br />
<br />
* [http://shop.evilmadscientist.com/productsmenu/846 Purchase AxiDraw V3] at Evil Mad Scientist shop<br />
* [https://shop.evilmadscientist.com/productsmenu/902 Index of AxiDraw models and Accessories] at Evil Mad Scientist shop<br />
* [http://www.axidraw.com axidraw.com], the official site<br />
* [http://www.evilmadscientist.com/2016/axidraw/ Introducing Axidraw]: Announcement article about AxiDraw (V2) at Evil Mad Scientist Laboratories<br />
* [http://www.evilmadscientist.com/2016/axidraw-v3/ Introducing Axidraw V3]: Announcement about AxiDraw V3 at Evil Mad Scientist Laboratories<br />
<br />
== Getting started with AxiDraw: Essential documentation ==<br />
<br />
* AxiDraw [[AxiDraw_User_Guide|User Guide]]<br />
* AxiDraw [[Axidraw_Software_Installation|Software installation]]<br />
<br />
<br />
== Tutorials ==<br />
<br />
'''Getting started with Inkscape:'''<br />
* [https://inkscape-manuals.readthedocs.io/en/latest/ Inkscape Beginners Guide]<br />
* [http://www.microugly.com/inkscape-quickguide/ A quick guide to Inkscape], from microugly, featuring hints for Illustrator users.<br />
* [http://tavmjong.free.fr/INKSCAPE/MANUAL/html/index.html The unofficial manual], "Inkscape: Guide to a Vector Drawing Program"<br />
* [http://en.flossmanuals.net/Inkscape/ FLOSS Inkscape Manual], from the makers of free manuals for free software<br />
* [https://inkscape.org/learn/ Inkscape Documentation], at Inkscape.org, with links to official and unofficial tutorials and manuals<br />
* [http://wiki.inkscape.org/wiki/index.php/Inkscape_for_Adobe_Illustrator_users Inkscape for Adobe Illustrator users]<br />
* [https://inkscape.org/da/learn/faq/ Inkscape FAQ] with many answers about common questions.<br />
* [https://inkscape.org/en/gallery/%3Dextension/ Inkscape Extension Gallery] Featuring additional helpful Inkscape plugins<br />
<br />
<br />
== Advanced topics and tips ==<br />
'''General Usage'''<br />
* [[Pens_for_AxiDraw|Pen choices for AxiDraw]]<br />
* [[Multicolor_Plot_Tips|Multi-color plot tips]]: Suggestions for improving precision of multi-pen plots<br />
* [http://tavmjong.free.fr/INKSCAPE/MANUAL/html/File-Import.html Import formats] that Inkscape accepts, from the Inkscape Manual<br />
<br />
<br />
'''Typography and Handwriting-like fonts'''<br />
* [[Hershey_Text|Hershey Text]], Inkscape extension (included with Inkscape) for drawing single-stroke text. Also includes links to many handwriting-like fonts.<br />
* Make a free (outline) font based on your handwriting at [https://www.calligraphr.com/en/ calligraphr.com]<br />
* [http://imajeenyus.com/computer/20150110_single_line_fonts/index.shtml A compendium of information] about single stroke fonts<br />
* A large number of scanned handwriting-like fonts are available for free at [https://www.vletter.com/downloads/handwriting-font-of-the-day/hfotd-archives.html vLetter]<br />
<br />
<br />
'''Advanced design topics'''<br />
* [[Tracing images]] in Inkscape<br />
* [[StippleGen|StippleGen stippling software]]<br />
* [[TSP art]], a technique for drawing likenesses of photographic images, based upon the Travelling Salesman Problem<br />
* [http://online.rapidresizer.com/tracer.php RapidResizer Tracer] - A free online tool that can trace the centerline of drawings or signatures.<br />
* [https://willowsystems.github.io/jSignature/#/demo/ jSignature] - A tool to capture your signature as you sign it.<br />
* [http://wiki.colivre.net/Aurium/InkscapeGenerator Inkscape Generator] - An extension to auto-replace text in your document with data from a CSV file<br />
* [[AxiDraw_Layer_Control|AxiDraw Layer Control]]: How to specify different pen-down height and printing speed in each layer of your artwork.<br />
* [[Capturing_Handwriting|Capturing Handwriting]]: How to use a graphics tablet or tablet to input handwritten text.<br />
<br />
<br />
'''Software'''<br />
* [[RoboPaint_for_AxiDraw|Using AxiDraw with RoboPaint]]<br />
<br />
<br />
'''Example files'''<br />
* [[Axidraw_Examples|AxiDraw basic example set]]<br />
<br />
<br />
'''Hardware'''<br />
* [http://www.schmalzhaus.com/EBB/ EBB] documentation, for the EiBotBoard that powers the AxiDraw<br />
* [[Updating EBB firmware|Updating the AxiDraw "EBB" Firmware]]<br />
<br />
<br />
== For Developers ==<br />
* [http://evil-mad.github.io/EggBot/ebb.html EBB Command] documentation, for direct control of the EiBotBoard control board that powers the AxiDraw<br />
* [https://github.com/evil-mad/AxiDraw/ GitHub Project], where AxiDraw software is hosted<br />
* [https://github.com/evil-mad/AxiDraw-Processing AxiDraw-Processing]: Examples for driving the AxiDraw from within Processing<br />
* [https://github.com/evil-mad/robopaint robopaint] repository at github. RoboPaint is a stand-alone, Javascript-based application for driving art robots.<br />
* The [https://github.com/techninja/cncserver/blob/master/API.md "CNCserver" API], installed with and implemented by RoboPaint.<br />
* The higher-level [https://github.com/evil-mad/robopaint-mode-remote/blob/master/API.md "RoboPaint" API], installed with and implemented by RoboPaint.<br />
* The simplified [https://github.com/techninja/cncserver/blob/master/scratch/SCRATCH.API.md "Scratch" API], installed with and implemented by RoboPaint.<br />
* A "stand-alone" CLI version of our python-based AxiDraw control software is now available in private beta for AxiDraw users. Please [http://shop.evilmadscientist.com/contact contact us] if you would like to participate. It includes tools for [https://axidraw.com/doc/cli_api/ shell-based control] as well as [https://axidraw.com/doc/py_api/ python APIs] for plotting files and XY movement commands.<br />
<br />
==== Third-party software to drive AxiDraw: ====<br />
* [https://github.com/ralphcrutzen/AxiTurtle AxiTurtle]: Turtle graphics control of AxiDraw in Processing, based on [https://github.com/evil-mad/AxiDraw-Processing AxiDraw-Processing].<br />
* [https://github.com/storborg/axibot AxiBot] - Headless control software for the AxiDraw<br />
* [https://github.com/ubilabs/axidraw AxiDrawJS] - High-level javascript based control system for AxiDraw, [https://ubilabs.net/en/news/axidraw-drawing-robot-pen-plotter-javascript-application from Ubilabs]<br />
* [https://github.com/inconvergent/axidraw-xy AxiDraw-xy] Python code for running AxiDraw via the cncserver API<br />
* [https://github.com/koblin/AxiDrawProcessing2 AxiDrawProcessing2] - Simple demo of control from within Processing <br />
* [https://github.com/ertdfgcvb/Genau Genau] A Processing boilerplate for AxiDraw<br />
* [https://github.com/matthewalangreen/kinect-axidraw kinect-axidraw], for driving the AxiDraw with Kinect and Processing.<br />
* [https://bitbucket.org/brendandawes/axidrawbasic AxiDraw and Processing Example] - for running AxiDraw via the cncserver API<br />
* [https://github.com/chrsmlls333/AxidrawProcessingClient "Axidraw Processing Client"] a Processing based driver for AxiDraw that takes G-code <br />
* [https://github.com/fogleman/axi axi]: Unofficial Python library for working with the AxiDraw<br />
* [https://lurkertech.com/axiserver/ AxiServer] API based on axi<br />
* [https://github.com/nornagon/saxi saxi]: Unofficial Scala library + UI for working with the AxiDraw<br />
<br />
==== Generative artwork and additional resources of interest to developers ====<br />
* [https://github.com/fogleman/ln 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.<br />
* [https://github.com/raganmd/touchdesigner-sop-to-svg 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.<br />
* [https://mattdesl.svbtle.com/pen-plotter-1 Pen Plotter Art & Algorithms] explores JavaScript workflow with AxiDraw and generative art.<br />
* [https://turtletoy.net TurtleToy] -- Turtle art creation with SVG output<br />
<br />
<div id="support"><br />
<br />
== Support Resources ==<br />
'''Places for questions, answers, and sharing experiences:'''<br />
* [https://www.evilmadscientist.com/forums/forum/axidraw/ Support Forum] at Evil Mad Scientist Laboratories<br />
* [http://www.thingiverse.com/tag:AxiDraw AxiDraw @ Thingiverse] where you can share AxiDraw-ready SVG art-- or programs that generate art<br />
<br />
<br />
'''Additional support resources:'''<br />
* [https://github.com/evil-mad/AxiDraw/issues Software Issues List @ GitHub], if you have a software bug to report<br />
* [https://axidraw.com/legacy.html Legacy AxiDraw support]: For Pre-2016 AxiDraw models with white plastic chassis<br />
* [http://shop.evilmadscientist.com/contact Contact Form] at Evil Mad Scientist for all other queries, including customer service and spare parts. <br />
</div><br />
<br />
==Translations==<br />
===Japanese (日本語)===<br />
* [[AxiDraw (日本語トップページ)]] ([[AxiDraw|英語ページ]])</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Talk:AxiDraw_V3_%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%82%AC%E3%82%A4%E3%83%89&diff=3458Talk:AxiDraw V3 ユーザーガイド2019-05-23T00:40:24Z<p>Lenore: Created page with "It would be helpful if you could note which version of the user guide you have made the translations from, and referencing the sections instead of the pages will be more usefu..."</p>
<hr />
<div>It would be helpful if you could note which version of the user guide you have made the translations from, and referencing the sections instead of the pages will be more useful in general. Is this done from AxiDraw_V37r1.pdf ?</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=AxiDraw_%E3%83%88%E3%83%A9%E3%83%96%E3%83%AB%E3%82%B7%E3%83%A5%E3%83%BC%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0&diff=3426AxiDraw トラブルシューティング2019-05-21T21:40:50Z<p>Lenore: </p>
<hr />
<div><font size="3"><br />
<br />
{{AxiDrawDocs}}<br />
{{Notes on Translation (Japanese)}}<br />
<BR><br />
<br />
<br />
==プロッター出力はできるけど、問題があります==<br />
=== 線が繋がったり、かすれてしまいます ===<br />
; <font size="3">ペンの高さの調節</font><br />
: 想定しないところで線がハネて繋がったり、薄くかすれてしまうのは、多くの場合<font color="red">「ペンの高さ」があっていない</font>のが原因です。<br />
: ペンをセットしたら、[Setup]タブでペンの高さを調節して、ペンダウンした時に<font color="red">「用紙より1~3mmくらい下」</font>になるよう調節してください。ペン自体を調節しても良いですし、[Setup]タブの「Down値」を調節しても構いません。<br />
<br />
; <font size="3">プロットの速さの調節</font><br />
: プロット速度が速すぎると、文字がかすれたり、ペンが上がりきる前に移動するため、線がハネてしまう場合があります。<br />
: [Timing]タブの<font color="red">「Writing/Drawing speed」</font>を、10~20くらいに設定してみてください。<br />
: それでも、文字にハネが発生するようなら、<font color="red">「Pen-up movement speed」</font>の値を、80~90くらいにしてください。<br />
<BR><br />
<br />
=== 横方向に印刷されてしまいます ===<br />
: AxiDraw V3が「A4までしか出力できない」ため、90度回転した状態がデフォルトになっています。<br />
: まっすぐな方向にプロッター出力したい場合には、「AxiDrawコントロール」の [オプション]タブの、<font color="red">「Auto-rotate page when printing」のチェックを外す</font>必要があります。<br />
: AxiDraw V3 / A3や、AxiDraw V3 / SE などを利用している場合には、外しておいたほうが良いでしょう。<br />
<BR><br />
<br />
==プロッター出力できません==<br />
=== 基本的なトラブル ===<br />
: 電源ケーブル、USBケーブルが接続されているか、チェックしてください。<br />
: 本体の前面に、赤ランプが点灯していないかチェックしてください。<br />
: Inkscapeを再起動してみてください。<br />
: AxiDraw本体の電源ケーブル、USBケーブルを両方抜いて、10秒ほどしてから接続してみてください。<br />
<BR><br />
<br />
=== 上記でも駄目な場合 ===<br />
: <font color="red">「プレビューモード」</font>になっていないか、[オプション]タブを確認してください。<br />
<br />
<BR><br />
<br />
==Inkscapeでプロッター出力できず、エラー表示されます==<br />
===この文書は「有効な寸法」を持っていません===<br />
: Adobe Illustratorで作成した「ファイル」を開いた際などに、下記のエラーが出る場合があります。<br />
<br />
::* This document does not have valid dimensions.<br />
::* The document dimensions must be in either millimeters (mm) or inches (in).<br />
::* Consider starting with the Letter landscape or the A4 landscape template.<br />
::* Document dimensions may also be set in Inkscape,<br />
::* using File > Document Properties.<br />
<br />
:::* この文書は「有効な寸法」を持っていません。<br />
:::* 文書の寸法は、ミリメートル(mm)またはインチ(in)のいずれかにする必要があります。<br />
:::* Letterサイズ(横向き)から始めることを検討してください。A4用紙(横向き)テンプレートを推奨。<br />
:::* 文書の寸法は、Inkscapeでも設定できます。<br />
:::* メニューの [ファイル] > [ドキュメントのプロパティー]<br />
<br />
; 【解決方法】<br />
: Inkscapeのメニューの <font color="red">[ファイル] > [ドキュメントのプロパティー]</font>を選択。<br />
: たとえばA4サイズなら、ページサイズを<font color="red">「A4」</font>に設定してください。<br />
: このページサイズの一覧にないサイズの用紙に出力したい場合には、カスタムサイズに「任意の数値」を入力して指定してください。その際、デフォルトの「px」単位のままだとエラーが出るので、<font color="red">「mm」単位に変更</font>する必要があります。<br />
<BR><br />
<br />
== 問題点の切り分け ==<br />
:問題点の切り分けをしていくために、下記を一つずつ試してみてください。<br />
:<font color="green">【有志ユーザーによる検証済み】</font><br />
<br />
=== AxiDrawの状態を確認する ===<br />
:* AxiDraw本体に、USBケーブルと電源ケーブルは接続していますか?<br />
:* 本体にUSBケーブルを接続したときに、反応しましたか?(PCスピーカーから音は鳴ったか?)<br />
:* AxiDraw本体の左側にある、LEDを確認してください。<br />
::* 通常、<font color="green">「緑色のランプ」</font>が点滅しています。(2回点滅して休みの繰り返し)<br />
::* <font color="red">「赤色のランプ」</font>が点滅していたら、電源ケーブルとUSBケーブルを入れ直してください。<br />
::* ※ 横側のランプは、赤色なのは問題ありません。電源ケーブル接続部のLEDを見てください。<br />
<br />
=== AxiDrawの動作を確認する ===<br />
:* Inkscapeを起動し、[エクステンション]タブ > [AxiDrawコントロール]を開く。<br />
:* [Setup]タブで、「Toggle pen between Up,Down」を選択して、適用を押す。(本体が動作しましたか?)<br />
:* [Manual]タブで、[Command]オプションを任意に設定して、「適用」を押す。(本体が動作しましたか?)<br />
<br />
=== サンプルファイルを出力してみる ===<br />
:* サンプルファイルをダウンロードして、ZIPファイルを解凍する。<br />
:* Inkspaveで、SVGファイルを開く。(ファイルをドロップしてもOK)<br />
:* [エクステンション]タブ > [AxiDrawコントロール]で「適用」をクリックする。<br />
<br />
<BR><br />
<font color="green"><br />
: ここまでが問題なく出来ていれば、おそらく「AxiDraw本体」の問題ではありません。<br />
: 「Inkscape」「AxiDrawコントローラー」のソフトウェアも、おそらく正常に動作しています。<br />
: あなたが制作している「作品データ」に、なんらかの問題がある可能性が高いと思われます。</font><br />
<BR><br />
<br />
=== Inkscapeで簡単に制作してみる ===<br />
:* <font size="4"> Inkscape </font><br />
::* Inkscapeで、[ファイル] >「新規ファイル」を作成する。<br />
::* Inkscapeの「ペンツール」を使って、簡単にパスを作成する。<br />
::* [エクステンション]タブ > [AxiDrawコントロール]で「適用」をクリックする。<br />
<br />
=== Illustratorで保存したファイルを試す ===<br />
:* <font size="4"> Illustrator </font><br />
::* Illustratorで、[ファイル] >「新規ファイル」を作成する。<br />
::* Illustratorの「ペンツール」を使って、簡単にパスを作成する。<br />
::* [ファイル] > 「別名で保存」で<font color="red">「Adobe Illustrator形式(.ai)」</font>に保存する。<br />
:::* <font color="red">「PDF互換ファイルを作成」</font>にチェックを入れる。(他のオプションは任意)<br />
<br />
:* <font size="4"> Inkscape </font><br />
::* Inkscapeで、[ファイル] >「開く」で、先程のファイルを開く。<br />
::* Inkscapeの「ペンツール」を使って、簡単にパスを作成する。<br />
::* [エクステンション]タブ > [AxiDrawコントロール]で「適用」をクリックする。<br />
<br />
=== Photoshopで保存したファイルを試す ===<br />
:* <font size="4"> Photoshop </font><br />
::* Photoshopで、[ファイル] >「新規ファイル」を作成する。<br />
::* Photoshopの「ペンツール」を使って、簡単にパスを作成する。<br />
::* [ファイル] > 「書き出し」で<font color="red">「Illustratorへのパス書き出し」</font>をする。<br />
<br />
:* <font size="4"> Illustrator </font><br />
::* Illustratorで、[ファイル] >「開く」で、先程のファイルを開く。<br />
::* [ファイル] > 「別名で保存」で<font color="red">「Adobe Illustrator形式(.ai)」</font>に保存する。<br />
:::* <font color="red">「PDF互換ファイルを作成」</font>にチェックを入れる。(他のオプションは任意)<br />
<br />
:* <font size="4"> Inkscape </font><br />
::* Inkscapeで、[ファイル] >「開く」で、先程のファイルを開く。<br />
::* Inkscapeの「ペンツール」を使って、簡単にパスを作成する。<br />
::* [エクステンション]タブ > [AxiDrawコントロール]で「適用」をクリックする。<br />
<BR><br />
<br />
<font color="green"><br />
: おそらく、ここまでの内容を活用すれば、基本的なプロッター出力は問題ないと思います。<br />
: 問題が生じている場合には、文章をよく読んで、「読み間違い」「勘違い」がないかチェックしましょう。<br />
</font><br />
<BR><br />
<br />
==<B> 関連項目 </B>==<br />
<br />
<br />
{{Template:AxiDraw Japanese}}<br />
</font></div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=AxiDraw_%E3%83%88%E3%83%A9%E3%83%96%E3%83%AB%E3%82%B7%E3%83%A5%E3%83%BC%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0&diff=3422AxiDraw トラブルシューティング2019-05-21T21:39:43Z<p>Lenore: /* Inkspaceで簡単に制作してみる */ corrected to inkscape</p>
<hr />
<div><font size="3"><br />
<br />
{{AxiDrawDocs}}<br />
{{Notes on Translation (Japanese)}}<br />
<BR><br />
<br />
<br />
==プロッター出力はできるけど、問題があります==<br />
=== 線が繋がったり、かすれてしまいます ===<br />
; <font size="3">ペンの高さの調節</font><br />
: 想定しないところで線がハネて繋がったり、薄くかすれてしまうのは、多くの場合<font color="red">「ペンの高さ」があっていない</font>のが原因です。<br />
: ペンをセットしたら、[Setup]タブでペンの高さを調節して、ペンダウンした時に「用紙より1~3mmくらい下」になるよう調節してください。ペン自体を調節しても良いですし、[Setup]タブの「Down値」を調節しても構いません。<br />
<br />
; <font size="3">プロットの速さの調節</font><br />
: プロット速度が速すぎると、文字がかすれたり、ペンが上がりきる前に移動するため、線がハネてしまう場合があります。<br />
: [Timing]タブの「Writing/Drawing speed」を、10~20くらいに設定してみてください。<br />
: それでも、文字にハネが発生するようなら、「Pen-up movement speed」の値を、80~90くらいにしてみてください。<br />
<BR><br />
<br />
=== 横方向に印刷されてしまいます ===<br />
: AxiDraw V3が「A4までしか出力できない」ため、90度回転した状態がデフォルトになっています。<br />
: まっすぐな方向にプロッター出力したい場合には、「AxiDrawコントロール」の [オプション]タブの、<font color="red">「Auto-rotate page when printing」のチェックを外す</font>必要があります。<br />
: AxiDraw V3 / A3や、AxiDraw V3 / SE などを利用している場合には、外しておいたほうが良いでしょう。<br />
<BR><br />
<br />
==プロッター出力できません==<br />
=== 基本的なトラブル ===<br />
: 電源ケーブル、USBケーブルが接続されているか、チェックしてください。<br />
: 本体の前面に、赤ランプが点灯していないかチェックしてください。<br />
: Inkspaceを再起動してみてください。<br />
: AxiDraw本体の電源ケーブル、USBケーブルを両方抜いて、10秒ほどしてから接続してみてください。<br />
<BR><br />
<br />
=== 上記でも駄目な場合 ===<br />
: 「プレビューモード」になっていないか、[オプション]タブを確認してください。<br />
<br />
<BR><br />
==Inkscapeでプロッター出力できず、エラー表示されます==<br />
===この文書は「有効な寸法」を持っていません===<br />
: Adobe Illustratorで作成した「ファイル」を開いた際などに、下記のエラーが出る場合があります。<br />
<br />
::* This document does not have valid dimensions.<br />
::* The document dimensions must be in either millimeters (mm) or inches (in).<br />
::* Consider starting with the Letter landscape or the A4 landscape template.<br />
::* Document dimensions may also be set in Inkscape,<br />
::* using File > Document Properties.<br />
<br />
:::* この文書は「有効な寸法」を持っていません。<br />
:::* 文書の寸法は、ミリメートル(mm)またはインチ(in)のいずれかにする必要があります。<br />
:::* Letterサイズ(横向き)から始めることを検討してください。A4用紙(横向き)テンプレートを推奨。<br />
:::* 文書の寸法は、Inkscapeでも設定できます。<br />
:::* メニューの [ファイル] > [ドキュメントのプロパティー]<br />
<br />
; 【解決方法】<br />
: Inkscapeのメニューの <font color="red">[ファイル] > [ドキュメントのプロパティー]</font>を選択。<br />
: たとえばA4サイズなら、ページサイズを<font color="red">「A4」</font>に設定してください。<br />
: このページサイズの一覧にないサイズの用紙に出力したい場合には、カスタムサイズに「任意の数値」を入力して指定してください。その際、デフォルトの「px」単位のままだとエラーが出るので、<font color="red">「mm」単位に変更</font>する必要があります。<br />
<BR><br />
<br />
== 問題点の切り分け ==<br />
:問題点の切り分けをしていくために、下記を一つずつ試してみてください。<br />
:<font color="green">【有志ユーザーによる検証済み】</font><br />
<br />
=== AxiDrawの状態を確認する ===<br />
:* AxiDraw本体に、USBケーブルと電源ケーブルは接続していますか?<br />
:* 本体にUSBケーブルを接続したときに、反応しましたか?(PCスピーカーから音は鳴ったか?)<br />
:* AxiDraw本体の左側にある、LEDを確認してください。<br />
::* 通常、<font color="green">「緑色のランプ」</font>が点滅しています。(2回点滅して休みの繰り返し)<br />
::* <font color="red">「赤色のランプ」</font>が点滅していたら、電源ケーブルとUSBケーブルを入れ直してください。<br />
::* ※ 横側のランプは、赤色なのは問題ありません。電源ケーブル接続部のLEDを見てください。<br />
<br />
=== AxiDrawの動作を確認する ===<br />
:* Inkspaceを起動し、[エクステンション]タブ > [AxiDrawコントロール]を開く。<br />
:* [Setup]タブで、「Toggle pen between Up,Down」を選択して、適用を押す。(本体が動作しましたか?)<br />
:* [Manual]タブで、[Command]オプションを任意に設定して、「適用」を押す。(本体が動作しましたか?)<br />
<br />
=== サンプルファイルを出力してみる ===<br />
:* サンプルファイルをダウンロードして、ZIPファイルを解凍する。<br />
:* Inkspaveで、SVGファイルを開く。(ファイルをドロップしてもOK)<br />
:* [エクステンション]タブ > [AxiDrawコントロール]で「適用」をクリックする。<br />
<br />
<BR><br />
<font color="green"><br />
: ここまでが問題なく出来ていれば、おそらく「AxiDraw本体」の問題ではありません。<br />
: 「Inkspace」「AxiDrawコントローラー」のソフトウェアも、おそらく正常に動作しています。<br />
: あなたが制作している「作品データ」に、なんらかの問題がある可能性が高いと思われます。</font><br />
<BR><br />
<br />
=== Inkscapeで簡単に制作してみる ===<br />
:* <font size="4"> Inkscape </font><br />
::* Inkscapeで、[ファイル] >「新規ファイル」を作成する。<br />
::* Inkscapeの「ペンツール」を使って、簡単にパスを作成する。<br />
::* [エクステンション]タブ > [AxiDrawコントロール]で「適用」をクリックする。<br />
<br />
=== Illustratorで保存したファイルを試す ===<br />
:* <font size="4"> Illustrator </font><br />
::* Illustratorで、[ファイル] >「新規ファイル」を作成する。<br />
::* Illustratorの「ペンツール」を使って、簡単にパスを作成する。<br />
::* [ファイル] > 「別名で保存」で<font color="red">「Adobe Illustrator形式(.ai)」</font>に保存する。<br />
:::* <font color="red">「PDF互換ファイルを作成」</font>にチェックを入れる。(他のオプションは任意)<br />
<br />
:* <font size="4"> Inkspace </font><br />
::* Inkspaceで、[ファイル] >「開く」で、先程のファイルを開く。<br />
::* Inkspaceの「ペンツール」を使って、簡単にパスを作成する。<br />
::* [エクステンション]タブ > [AxiDrawコントロール]で「適用」をクリックする。<br />
<br />
=== Photoshopで保存したファイルを試す ===<br />
:* <font size="4"> Photoshop </font><br />
::* Photoshopで、[ファイル] >「新規ファイル」を作成する。<br />
::* Photoshopの「ペンツール」を使って、簡単にパスを作成する。<br />
::* [ファイル] > 「書き出し」で<font color="red">「Illustratorへのパス書き出し」</font>をする。<br />
<br />
:* <font size="4"> Illustrator </font><br />
::* Illustratorで、[ファイル] >「開く」で、先程のファイルを開く。<br />
::* [ファイル] > 「別名で保存」で<font color="red">「Adobe Illustrator形式(.ai)」</font>に保存する。<br />
:::* <font color="red">「PDF互換ファイルを作成」</font>にチェックを入れる。(他のオプションは任意)<br />
<br />
:* <font size="4"> Inkspace </font><br />
::* Inkspaceで、[ファイル] >「開く」で、先程のファイルを開く。<br />
::* Inkspaceの「ペンツール」を使って、簡単にパスを作成する。<br />
::* [エクステンション]タブ > [AxiDrawコントロール]で「適用」をクリックする。<br />
<BR><br />
<br />
<font color="green"><br />
: おそらく、ここまでの内容を活用すれば、基本的なプロッター出力は問題ないと思います。<br />
: 問題が生じている場合には、文章をよく読んで、「読み間違い」「勘違い」がないかチェックしましょう。<br />
</font><br />
<BR><br />
<br />
==<B> 関連項目 </B>==<br />
<br />
<br />
{{Template:AxiDraw Japanese}}<br />
</font></div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=AxiDraw_%E3%83%88%E3%83%A9%E3%83%96%E3%83%AB%E3%82%B7%E3%83%A5%E3%83%BC%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0&diff=3421AxiDraw トラブルシューティング2019-05-21T21:38:54Z<p>Lenore: /* Inkscapeでプロッター出力できず、エラー表示されます */ corrected Inkspace to Inkscape</p>
<hr />
<div><font size="3"><br />
<br />
{{AxiDrawDocs}}<br />
{{Notes on Translation (Japanese)}}<br />
<BR><br />
<br />
<br />
==プロッター出力はできるけど、問題があります==<br />
=== 線が繋がったり、かすれてしまいます ===<br />
; <font size="3">ペンの高さの調節</font><br />
: 想定しないところで線がハネて繋がったり、薄くかすれてしまうのは、多くの場合<font color="red">「ペンの高さ」があっていない</font>のが原因です。<br />
: ペンをセットしたら、[Setup]タブでペンの高さを調節して、ペンダウンした時に「用紙より1~3mmくらい下」になるよう調節してください。ペン自体を調節しても良いですし、[Setup]タブの「Down値」を調節しても構いません。<br />
<br />
; <font size="3">プロットの速さの調節</font><br />
: プロット速度が速すぎると、文字がかすれたり、ペンが上がりきる前に移動するため、線がハネてしまう場合があります。<br />
: [Timing]タブの「Writing/Drawing speed」を、10~20くらいに設定してみてください。<br />
: それでも、文字にハネが発生するようなら、「Pen-up movement speed」の値を、80~90くらいにしてみてください。<br />
<BR><br />
<br />
=== 横方向に印刷されてしまいます ===<br />
: AxiDraw V3が「A4までしか出力できない」ため、90度回転した状態がデフォルトになっています。<br />
: まっすぐな方向にプロッター出力したい場合には、「AxiDrawコントロール」の [オプション]タブの、<font color="red">「Auto-rotate page when printing」のチェックを外す</font>必要があります。<br />
: AxiDraw V3 / A3や、AxiDraw V3 / SE などを利用している場合には、外しておいたほうが良いでしょう。<br />
<BR><br />
<br />
==プロッター出力できません==<br />
=== 基本的なトラブル ===<br />
: 電源ケーブル、USBケーブルが接続されているか、チェックしてください。<br />
: 本体の前面に、赤ランプが点灯していないかチェックしてください。<br />
: Inkspaceを再起動してみてください。<br />
: AxiDraw本体の電源ケーブル、USBケーブルを両方抜いて、10秒ほどしてから接続してみてください。<br />
<BR><br />
<br />
=== 上記でも駄目な場合 ===<br />
: 「プレビューモード」になっていないか、[オプション]タブを確認してください。<br />
<br />
<BR><br />
==Inkscapeでプロッター出力できず、エラー表示されます==<br />
===この文書は「有効な寸法」を持っていません===<br />
: Adobe Illustratorで作成した「ファイル」を開いた際などに、下記のエラーが出る場合があります。<br />
<br />
::* This document does not have valid dimensions.<br />
::* The document dimensions must be in either millimeters (mm) or inches (in).<br />
::* Consider starting with the Letter landscape or the A4 landscape template.<br />
::* Document dimensions may also be set in Inkscape,<br />
::* using File > Document Properties.<br />
<br />
:::* この文書は「有効な寸法」を持っていません。<br />
:::* 文書の寸法は、ミリメートル(mm)またはインチ(in)のいずれかにする必要があります。<br />
:::* Letterサイズ(横向き)から始めることを検討してください。A4用紙(横向き)テンプレートを推奨。<br />
:::* 文書の寸法は、Inkscapeでも設定できます。<br />
:::* メニューの [ファイル] > [ドキュメントのプロパティー]<br />
<br />
; 【解決方法】<br />
: Inkscapeのメニューの <font color="red">[ファイル] > [ドキュメントのプロパティー]</font>を選択。<br />
: たとえばA4サイズなら、ページサイズを<font color="red">「A4」</font>に設定してください。<br />
: このページサイズの一覧にないサイズの用紙に出力したい場合には、カスタムサイズに「任意の数値」を入力して指定してください。その際、デフォルトの「px」単位のままだとエラーが出るので、<font color="red">「mm」単位に変更</font>する必要があります。<br />
<BR><br />
<br />
== 問題点の切り分け ==<br />
:問題点の切り分けをしていくために、下記を一つずつ試してみてください。<br />
:<font color="green">【有志ユーザーによる検証済み】</font><br />
<br />
=== AxiDrawの状態を確認する ===<br />
:* AxiDraw本体に、USBケーブルと電源ケーブルは接続していますか?<br />
:* 本体にUSBケーブルを接続したときに、反応しましたか?(PCスピーカーから音は鳴ったか?)<br />
:* AxiDraw本体の左側にある、LEDを確認してください。<br />
::* 通常、<font color="green">「緑色のランプ」</font>が点滅しています。(2回点滅して休みの繰り返し)<br />
::* <font color="red">「赤色のランプ」</font>が点滅していたら、電源ケーブルとUSBケーブルを入れ直してください。<br />
::* ※ 横側のランプは、赤色なのは問題ありません。電源ケーブル接続部のLEDを見てください。<br />
<br />
=== AxiDrawの動作を確認する ===<br />
:* Inkspaceを起動し、[エクステンション]タブ > [AxiDrawコントロール]を開く。<br />
:* [Setup]タブで、「Toggle pen between Up,Down」を選択して、適用を押す。(本体が動作しましたか?)<br />
:* [Manual]タブで、[Command]オプションを任意に設定して、「適用」を押す。(本体が動作しましたか?)<br />
<br />
=== サンプルファイルを出力してみる ===<br />
:* サンプルファイルをダウンロードして、ZIPファイルを解凍する。<br />
:* Inkspaveで、SVGファイルを開く。(ファイルをドロップしてもOK)<br />
:* [エクステンション]タブ > [AxiDrawコントロール]で「適用」をクリックする。<br />
<br />
<BR><br />
<font color="green"><br />
: ここまでが問題なく出来ていれば、おそらく「AxiDraw本体」の問題ではありません。<br />
: 「Inkspace」「AxiDrawコントローラー」のソフトウェアも、おそらく正常に動作しています。<br />
: あなたが制作している「作品データ」に、なんらかの問題がある可能性が高いと思われます。</font><br />
<BR><br />
<br />
=== Inkspaceで簡単に制作してみる ===<br />
:* <font size="4"> Inkspace </font><br />
::* Inkspaceで、[ファイル] >「新規ファイル」を作成する。<br />
::* Inkspaceの「ペンツール」を使って、簡単にパスを作成する。<br />
::* [エクステンション]タブ > [AxiDrawコントロール]で「適用」をクリックする。<br />
<br />
=== Illustratorで保存したファイルを試す ===<br />
:* <font size="4"> Illustrator </font><br />
::* Illustratorで、[ファイル] >「新規ファイル」を作成する。<br />
::* Illustratorの「ペンツール」を使って、簡単にパスを作成する。<br />
::* [ファイル] > 「別名で保存」で<font color="red">「Adobe Illustrator形式(.ai)」</font>に保存する。<br />
:::* <font color="red">「PDF互換ファイルを作成」</font>にチェックを入れる。(他のオプションは任意)<br />
<br />
:* <font size="4"> Inkspace </font><br />
::* Inkspaceで、[ファイル] >「開く」で、先程のファイルを開く。<br />
::* Inkspaceの「ペンツール」を使って、簡単にパスを作成する。<br />
::* [エクステンション]タブ > [AxiDrawコントロール]で「適用」をクリックする。<br />
<br />
=== Photoshopで保存したファイルを試す ===<br />
:* <font size="4"> Photoshop </font><br />
::* Photoshopで、[ファイル] >「新規ファイル」を作成する。<br />
::* Photoshopの「ペンツール」を使って、簡単にパスを作成する。<br />
::* [ファイル] > 「書き出し」で<font color="red">「Illustratorへのパス書き出し」</font>をする。<br />
<br />
:* <font size="4"> Illustrator </font><br />
::* Illustratorで、[ファイル] >「開く」で、先程のファイルを開く。<br />
::* [ファイル] > 「別名で保存」で<font color="red">「Adobe Illustrator形式(.ai)」</font>に保存する。<br />
:::* <font color="red">「PDF互換ファイルを作成」</font>にチェックを入れる。(他のオプションは任意)<br />
<br />
:* <font size="4"> Inkspace </font><br />
::* Inkspaceで、[ファイル] >「開く」で、先程のファイルを開く。<br />
::* Inkspaceの「ペンツール」を使って、簡単にパスを作成する。<br />
::* [エクステンション]タブ > [AxiDrawコントロール]で「適用」をクリックする。<br />
<BR><br />
<br />
<font color="green"><br />
: おそらく、ここまでの内容を活用すれば、基本的なプロッター出力は問題ないと思います。<br />
: 問題が生じている場合には、文章をよく読んで、「読み間違い」「勘違い」がないかチェックしましょう。<br />
</font><br />
<BR><br />
<br />
==<B> 関連項目 </B>==<br />
<br />
<br />
{{Template:AxiDraw Japanese}}<br />
</font></div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=AxiDraw&diff=3129AxiDraw2019-05-16T16:08:45Z<p>Lenore: </p>
<hr />
<div><img src="https://cdn.evilmadscientist.com/wiki/axidraw/wikigraphics/header_logo_v3b.png" width="596" height="53" style="padding:10px;"><br />
<br />
This page is the central documentation site for '''AxiDraw''' from [http://shop.evilmadscientist.com/ Evil Mad Scientist]. <br />
<br />
<br />
== Introduction to the AxiDraw ==<br />
<br />
* [http://shop.evilmadscientist.com/productsmenu/846 Purchase AxiDraw V3] at Evil Mad Scientist shop<br />
* [https://shop.evilmadscientist.com/productsmenu/902 Index of AxiDraw models and Accessories] at Evil Mad Scientist shop<br />
* [http://www.axidraw.com axidraw.com], the official site<br />
* [http://www.evilmadscientist.com/2016/axidraw/ Introducing Axidraw]: Announcement article about AxiDraw (V2) at Evil Mad Scientist Laboratories<br />
* [http://www.evilmadscientist.com/2016/axidraw-v3/ Introducing Axidraw V3]: Announcement about AxiDraw V3 at Evil Mad Scientist Laboratories<br />
<br />
== Getting started with AxiDraw: Essential documentation ==<br />
<br />
* AxiDraw [[AxiDraw_User_Guide|User Guide]]<br />
* AxiDraw [[Axidraw_Software_Installation|Software installation]]<br />
<br />
<br />
== Tutorials ==<br />
<br />
'''Getting started with Inkscape:'''<br />
* [https://inkscape-manuals.readthedocs.io/en/latest/ Inkscape Beginners Guide]<br />
* [http://www.microugly.com/inkscape-quickguide/ A quick guide to Inkscape], from microugly, featuring hints for Illustrator users.<br />
* [http://tavmjong.free.fr/INKSCAPE/MANUAL/html/index.html The unofficial manual], "Inkscape: Guide to a Vector Drawing Program"<br />
* [http://en.flossmanuals.net/Inkscape/ FLOSS Inkscape Manual], from the makers of free manuals for free software<br />
* [https://inkscape.org/learn/ Inkscape Documentation], at Inkscape.org, with links to official and unofficial tutorials and manuals<br />
* [http://wiki.inkscape.org/wiki/index.php/Inkscape_for_Adobe_Illustrator_users Inkscape for Adobe Illustrator users]<br />
* [https://inkscape.org/da/learn/faq/ Inkscape FAQ] with many answers about common questions.<br />
* [https://inkscape.org/en/gallery/%3Dextension/ Inkscape Extension Gallery] Featuring additional helpful Inkscape plugins<br />
<br />
<br />
== Advanced topics and tips ==<br />
'''General Usage'''<br />
* [[Pens_for_AxiDraw|Pen choices for AxiDraw]]<br />
* [[Multicolor_Plot_Tips|Multi-color plot tips]]: Suggestions for improving precision of multi-pen plots<br />
* [http://tavmjong.free.fr/INKSCAPE/MANUAL/html/File-Import.html Import formats] that Inkscape accepts, from the Inkscape Manual<br />
<br />
<br />
'''Typography and Handwriting-like fonts'''<br />
* [[Hershey_Text|Hershey Text]], Inkscape extension (included with Inkscape) for drawing single-stroke text. Also includes links to many handwriting-like fonts.<br />
* Make a free (outline) font based on your handwriting at [https://www.calligraphr.com/en/ calligraphr.com]<br />
* [http://imajeenyus.com/computer/20150110_single_line_fonts/index.shtml A compendium of information] about single stroke fonts<br />
* A large number of scanned handwriting-like fonts are available for free at [https://www.vletter.com/downloads/handwriting-font-of-the-day/hfotd-archives.html vLetter]<br />
<br />
<br />
'''Advanced design topics'''<br />
* [[Tracing images]] in Inkscape<br />
* [[StippleGen|StippleGen stippling software]]<br />
* [[TSP art]], a technique for drawing likenesses of photographic images, based upon the Travelling Salesman Problem<br />
* [http://online.rapidresizer.com/tracer.php RapidResizer Tracer] - A free online tool that can trace the centerline of drawings or signatures.<br />
* [https://willowsystems.github.io/jSignature/#/demo/ jSignature] - A tool to capture your signature as you sign it.<br />
* [http://wiki.colivre.net/Aurium/InkscapeGenerator Inkscape Generator] - An extension to auto-replace text in your document with data from a CSV file<br />
* [[AxiDraw_Layer_Control|AxiDraw Layer Control]]: How to specify different pen-down height and printing speed in each layer of your artwork.<br />
* [[Capturing_Handwriting|Capturing Handwriting]]: How to use a graphics tablet or tablet to input handwritten text.<br />
<br />
<br />
'''Software'''<br />
* [[RoboPaint_for_AxiDraw|Using AxiDraw with RoboPaint]]<br />
<br />
<br />
'''Example files'''<br />
* [[Axidraw_Examples|AxiDraw basic example set]]<br />
<br />
<br />
'''Hardware'''<br />
* [http://www.schmalzhaus.com/EBB/ EBB] documentation, for the EiBotBoard that powers the AxiDraw<br />
* [[Updating EBB firmware|Updating the AxiDraw "EBB" Firmware]]<br />
<br />
<br />
== For Developers ==<br />
* [http://evil-mad.github.io/EggBot/ebb.html EBB Command] documentation, for direct control of the EiBotBoard control board that powers the AxiDraw<br />
* [https://github.com/evil-mad/AxiDraw/ GitHub Project], where AxiDraw software is hosted<br />
* [https://github.com/evil-mad/AxiDraw-Processing AxiDraw-Processing]: Examples for driving the AxiDraw from within Processing<br />
* [https://github.com/evil-mad/robopaint robopaint] repository at github. RoboPaint is a stand-alone, Javascript-based application for driving art robots.<br />
* The [https://github.com/techninja/cncserver/blob/master/API.md "CNCserver" API], installed with and implemented by RoboPaint.<br />
* The higher-level [https://github.com/evil-mad/robopaint-mode-remote/blob/master/API.md "RoboPaint" API], installed with and implemented by RoboPaint.<br />
* The simplified [https://github.com/techninja/cncserver/blob/master/scratch/SCRATCH.API.md "Scratch" API], installed with and implemented by RoboPaint.<br />
* A "stand-alone" CLI version of our python-based AxiDraw control software is now available in private beta for AxiDraw users. Please [http://shop.evilmadscientist.com/contact contact us] if you would like to participate. It includes tools for [https://axidraw.com/doc/cli_api/ shell-based control] as well as [https://axidraw.com/doc/py_api/ python APIs] for plotting files and XY movement commands.<br />
<br />
==== Third-party software to drive AxiDraw: ====<br />
* [https://github.com/ralphcrutzen/AxiTurtle AxiTurtle]: Turtle graphics control of AxiDraw in Processing, based on [https://github.com/evil-mad/AxiDraw-Processing AxiDraw-Processing].<br />
* [https://github.com/storborg/axibot AxiBot] - Headless control software for the AxiDraw<br />
* [https://github.com/ubilabs/axidraw AxiDrawJS] - High-level javascript based control system for AxiDraw, [https://ubilabs.net/en/news/axidraw-drawing-robot-pen-plotter-javascript-application from Ubilabs]<br />
* [https://github.com/inconvergent/axidraw-xy AxiDraw-xy] Python code for running AxiDraw via the cncserver API<br />
* [https://github.com/koblin/AxiDrawProcessing2 AxiDrawProcessing2] - Simple demo of control from within Processing <br />
* [https://github.com/ertdfgcvb/Genau Genau] A Processing boilerplate for AxiDraw<br />
* [https://github.com/matthewalangreen/kinect-axidraw kinect-axidraw], for driving the AxiDraw with Kinect and Processing.<br />
* [https://bitbucket.org/brendandawes/axidrawbasic AxiDraw and Processing Example] - for running AxiDraw via the cncserver API<br />
* [https://github.com/chrsmlls333/AxidrawProcessingClient "Axidraw Processing Client"] a Processing based driver for AxiDraw that takes G-code <br />
* [https://github.com/fogleman/axi axi]: Unofficial Python library for working with the AxiDraw<br />
* [https://lurkertech.com/axiserver/ AxiServer] API based on axi<br />
* [https://github.com/nornagon/saxi saxi]: Unofficial Scala library + UI for working with the AxiDraw<br />
<br />
==== Generative artwork and additional resources of interest to developers ====<br />
* [https://github.com/fogleman/ln 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.<br />
* [https://github.com/raganmd/touchdesigner-sop-to-svg 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.<br />
* [https://mattdesl.svbtle.com/pen-plotter-1 Pen Plotter Art & Algorithms] explores JavaScript workflow with AxiDraw and generative art.<br />
* [https://turtletoy.net TurtleToy] -- Turtle art creation with SVG output<br />
<br />
<div id="support"><br />
<br />
== Support Resources ==<br />
'''Places for questions, answers, and sharing experiences:'''<br />
* [https://www.evilmadscientist.com/forums/forum/axidraw/ Support Forum] at Evil Mad Scientist Laboratories<br />
* [http://www.thingiverse.com/tag:AxiDraw AxiDraw @ Thingiverse] where you can share AxiDraw-ready SVG art-- or programs that generate art<br />
<br />
<br />
'''Additional support resources:'''<br />
* [https://github.com/evil-mad/AxiDraw/issues Software Issues List @ GitHub], if you have a software bug to report<br />
* [https://axidraw.com/legacy.html Legacy AxiDraw support]: For Pre-2016 AxiDraw models with white plastic chassis<br />
* [http://shop.evilmadscientist.com/contact Contact Form] at Evil Mad Scientist for all other queries, including customer service and spare parts. <br />
</div><br />
<br />
==Translations==<br />
===Japanese (日本語)===<br />
* [[AxiDraw (日本語トップページ)]] ([[AxiDraw|英語ページ]])<br />
** [[AxiDraw_ユーザーガイド|ユーザーガイド]] ([[AxiDraw_User_Guide|英語ページ]])<br />
** [[AxiDraw_ソフトウェアのインストール|ソフトウェアのインストール]] ([[Axidraw_Software_Installation|英語ページ]])</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Pens_for_AxiDraw&diff=3043Pens for AxiDraw2019-04-30T21:47:17Z<p>Lenore: /* Permanent markers */</p>
<hr />
<div>{{AxiDrawDocs}}<br />
<br />
<br />
== Pen choices for AxiDraw ==<br />
<br />
The pen holder on the fits pens up to ⅝ inch (16 mm) in diameter. The maximum recommended pen weight is 1.6 oz (45 g). The design is such that the pen rests on the surface by its own weight. That allows it to ride over surfaces that are textured or otherwise uneven, however it also means that the pen holder does not apply significant downward pressure. <br />
<br />
Good choices for pens to use include fountain pens, permanent markers, liquid-ink rollerball pens, technical pens, automatic pencils (particularly with soft lead), small-bodied whiteboard markers and other writing and drawing instruments that do not require significant downward pressure. While we will refer to writing and drawing instruments as “pens” to be concise, other instruments such as automatic pencils, chalk, charcoal, and brushes can also work well in many cases.<br />
<br />
Ball point pens (and perhaps certain other writing instruments) that require a substantial amount of downward pressure to operate may work inconsistently because of that requirement.<br />
<br />
<br />
=== Longevity ===<br />
<br />
Felt-tipped permanent markers look good and colorful, but have a disadvantage in that their tip is made of soft fiber, that will wear down. We have found that felt-tip permanent markers have a surprisingly short life when writing on (for example) cardboard boxes, because the tip tends to wear down. Metal-tipped pens, such as fountain pens, roller balls, and technical pens will have a much longer life. (Not infinite, but lasting a remarkably long time.) <br />
<br />
To increase the longevity of your pens, reduce the amount of pressure, write on smoother surfaces, and write at more gentle speeds. One way to reduce the amount of pressure applied is to ''leave the cap of your pen off when you are writing''.<br />
<br />
=== Fountain pens that we have enjoyed using with the AxiDraw ===<br />
<br />
Most fountain pens work very well in the AxiDraw. If you haven't used fountain pens before, you might want to look at [https://www.jetpens.com/blog/total-beginners-guide-to-fountain-pens/pt/927 this guide from JetPens] that talks amount their basic usage.<br />
<br />
* [http://amzn.com/B000R32CFG Lamy Safari], with medium or fine nib. We really can't say enough about how good this pen is-- and it works wonderfully in the AxiDraw. Extraordinarily consistent ink flow at a variety of speeds; never seems to jam or clog. With blue ink, really shouts "this was written with a fountain pen." The Lamy tips are somewhat broader than those from other manufacturers. The extra-fine tip is comparable in width to the Pilot with medium nib.<br />
* Pilot Metropolitan, medium nib. Also readily available, with a clean neat line. After spending many hours writing demo files with this and the Lamy, we find that the Pilot is excellent, but very slightly less reliable in terms of consistent ink flow. We tend to see slightly more variation in ink flow as a function of writing speed -- an artifact that occurs when writing by hand as well. Seems to "dry out" a little more readily than we would like.<br />
* Rotring ArtPen. Not quite as perfectly consistent as the Lamy or Pilot, but also gives excellent character.<br />
<br />
<br />
=== Some liquid-ink roller ball pens that we have enjoyed using with the AxiDraw ===<br />
<br />
* [http://www.amazon.com/Pilot-Precise-V5-Rollerball-Pen/dp/B00PV130BY/ Pilot Precise V5] -- our preferred choice for precision multicolor plots. Most (and the ones in the brightest colors) are disposable. However, there is also a variant available that is refillable. <br />
<br />
<br />
<br />
=== Permanent markers ===<br />
<br />
* Sharpie Ultra Fine Point -- our preferred choice for colorful, filled in plots. Inexpensive, long lasting, and available in a huge range of colors.<br />
<br />
* Sharpie Fine Point -- The "regular" conical-tip Sharpie marker. We have used these for marking boxes. One caution is that felt-tip pens like these can wear down over time -- going from conical point to flat point, and gradually ruining the tip and ink flow.<br />
<br />
* Uni Posca Paint Markers -- vivid, opaque ink that can write on a variety of surfaces. Available in a range of tip sizes and colors. The ink is water-based, non-toxic, lightfast, and waterproof. These require shaking and tip pressure to activate, but write consistently once ink is flowing.<br />
<br />
=== Technical pens ===<br />
<br />
[https://en.wikipedia.org/wiki/Technical_pen Technical pens] are essentially fountain pens with cylindrical, metal tips. They are held vertically against the paper (not at 45&deg; to the paper). These provide an excellent, precise alternative to both fountain and felt-tip pens.<br />
<br />
* Rapidograph -- The most famous brand of technical pens. Manufactured by either Rotring or Koh-i-noor.<br />
<br />
* Staedtler technical pens are also common.<br />
<br />
<br />
=== Additional pens and resources ===<br />
<br />
*[http://jenslabs.com/2014/06/15/the-circlon-machine-and-the-pen-test/ Pen tests by Jenslabs]<br />
<br />
*[[Pen_choices|Pen Choices]] for EggBot. (Another set of resources that we have documented. Most of the information there is relevant for use on the AxiDraw as well.)<br />
<br />
* Pigma Micron Ink Pens are recommended by many of our customers</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Pens_for_AxiDraw&diff=3042Pens for AxiDraw2019-04-30T21:33:43Z<p>Lenore: /* Permanent markers */ added posca</p>
<hr />
<div>{{AxiDrawDocs}}<br />
<br />
<br />
== Pen choices for AxiDraw ==<br />
<br />
The pen holder on the fits pens up to ⅝ inch (16 mm) in diameter. The maximum recommended pen weight is 1.6 oz (45 g). The design is such that the pen rests on the surface by its own weight. That allows it to ride over surfaces that are textured or otherwise uneven, however it also means that the pen holder does not apply significant downward pressure. <br />
<br />
Good choices for pens to use include fountain pens, permanent markers, liquid-ink rollerball pens, technical pens, automatic pencils (particularly with soft lead), small-bodied whiteboard markers and other writing and drawing instruments that do not require significant downward pressure. While we will refer to writing and drawing instruments as “pens” to be concise, other instruments such as automatic pencils, chalk, charcoal, and brushes can also work well in many cases.<br />
<br />
Ball point pens (and perhaps certain other writing instruments) that require a substantial amount of downward pressure to operate may work inconsistently because of that requirement.<br />
<br />
<br />
=== Longevity ===<br />
<br />
Felt-tipped permanent markers look good and colorful, but have a disadvantage in that their tip is made of soft fiber, that will wear down. We have found that felt-tip permanent markers have a surprisingly short life when writing on (for example) cardboard boxes, because the tip tends to wear down. Metal-tipped pens, such as fountain pens, roller balls, and technical pens will have a much longer life. (Not infinite, but lasting a remarkably long time.) <br />
<br />
To increase the longevity of your pens, reduce the amount of pressure, write on smoother surfaces, and write at more gentle speeds. One way to reduce the amount of pressure applied is to ''leave the cap of your pen off when you are writing''.<br />
<br />
=== Fountain pens that we have enjoyed using with the AxiDraw ===<br />
<br />
Most fountain pens work very well in the AxiDraw. If you haven't used fountain pens before, you might want to look at [https://www.jetpens.com/blog/total-beginners-guide-to-fountain-pens/pt/927 this guide from JetPens] that talks amount their basic usage.<br />
<br />
* [http://amzn.com/B000R32CFG Lamy Safari], with medium or fine nib. We really can't say enough about how good this pen is-- and it works wonderfully in the AxiDraw. Extraordinarily consistent ink flow at a variety of speeds; never seems to jam or clog. With blue ink, really shouts "this was written with a fountain pen." The Lamy tips are somewhat broader than those from other manufacturers. The extra-fine tip is comparable in width to the Pilot with medium nib.<br />
* Pilot Metropolitan, medium nib. Also readily available, with a clean neat line. After spending many hours writing demo files with this and the Lamy, we find that the Pilot is excellent, but very slightly less reliable in terms of consistent ink flow. We tend to see slightly more variation in ink flow as a function of writing speed -- an artifact that occurs when writing by hand as well. Seems to "dry out" a little more readily than we would like.<br />
* Rotring ArtPen. Not quite as perfectly consistent as the Lamy or Pilot, but also gives excellent character.<br />
<br />
<br />
=== Some liquid-ink roller ball pens that we have enjoyed using with the AxiDraw ===<br />
<br />
* [http://www.amazon.com/Pilot-Precise-V5-Rollerball-Pen/dp/B00PV130BY/ Pilot Precise V5] -- our preferred choice for precision multicolor plots. Most (and the ones in the brightest colors) are disposable. However, there is also a variant available that is refillable. <br />
<br />
<br />
<br />
=== Permanent markers ===<br />
<br />
* Sharpie Ultra Fine Point -- our preferred choice for colorful, filled in plots. Inexpensive, long lasting, and available in a huge range of colors.<br />
<br />
* Sharpie Fine Point -- The "regular" conical-tip Sharpie marker. We have used these for marking boxes. One caution is that felt-tip pens like these can wear down over time -- going from conical point to flat point, and gradually ruining the tip and ink flow.<br />
<br />
* Uni Posca Paint Markers -- vivid, opaque ink that can write on a variety of surfaces. The ink is water-based, non-toxic, lightfast, and waterproof. These require shaking and tip pressure to activate, but write consistently once ink is flowing.<br />
<br />
=== Technical pens ===<br />
<br />
[https://en.wikipedia.org/wiki/Technical_pen Technical pens] are essentially fountain pens with cylindrical, metal tips. They are held vertically against the paper (not at 45&deg; to the paper). These provide an excellent, precise alternative to both fountain and felt-tip pens.<br />
<br />
* Rapidograph -- The most famous brand of technical pens. Manufactured by either Rotring or Koh-i-noor.<br />
<br />
* Staedtler technical pens are also common.<br />
<br />
<br />
=== Additional pens and resources ===<br />
<br />
*[http://jenslabs.com/2014/06/15/the-circlon-machine-and-the-pen-test/ Pen tests by Jenslabs]<br />
<br />
*[[Pen_choices|Pen Choices]] for EggBot. (Another set of resources that we have documented. Most of the information there is relevant for use on the AxiDraw as well.)<br />
<br />
* Pigma Micron Ink Pens are recommended by many of our customers</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Improving_precision&diff=3033Improving precision2019-02-21T17:04:01Z<p>Lenore: replaced dead link to tennis balls with link to our blog post</p>
<hr />
<div>{{EggBotDocs}}<br />
<br />
<br />
If you are producing sloppy drawings, or good ones that you want to be better, you may need to do one or more of the following:<br />
<br />
'''Alignment:'''<br />
<br />
* '''Check head and tailstock alignment.''' The head and tailstocks should be square to the chassis' side walls. Use the ruled measuring guages on each side wall to ensure that the headstock is adjusted to the same measurement on each side. Repeat for the tailstock. If the headstock is not square to the chassis, then the egg motor shaft will not be parallel to the egg's rotational axis.<br />
<br />
* '''Check egg alignment.''' Make sure that the object (which we'll call an "egg" even if it's a light bulb or a golf ball) being plotted is very well centered on the egg axis. Use the "Raise pen, turn off motors" setup mode to turn your object by hand, and make sure that it is as concentric as possible.<br />
<br />
* '''Check pen alignment.''' The pen should point ''directly towards'' the egg-motor axis, and directly towards the pen-motor axis as well. There are a number of places that you can make adjustments to ensure that these are correct. For example, the screw at the top of the proximal pen arm can be used to adjust the angle between the pen point and the pen-arm axis. <br />
<br />
* '''Increase tension.''' Compressing the plunger spring further pushes the "egg" against the egg-cup of the egg-motor, improving contact. This generally helps ''up until'' the tension starts to create excess drag-- for example when the spring is fully compressed. <br />
<br />
* '''Check egg alignment, part 2.''' Turn off the motors, raise the pen, and move the pen all the way left and right around the egg. You're looking to have the pen tip be the same distance from the egg surface all the way round.<br />
<br />
<br />
'''Machine setup:'''<br />
<br />
* '''Adjust motor current.''' The page on [http://wiki.evilmadscientist.com/Making_your_first_plot#Drawing_on_your_Egg making your first plot] explains how to adjust the motor current. Skipping this step is a common cause of various problems when setting up a new Eggbot. If the current is too low or too high, you may find the pen arm falling over, the egg not turning reliably, or the pen jumping in overly-large steps. <br />
<br />
* '''Check contact.''' The "egg" needs to make good contact with the egg-motor. There should not be any slippage between the two, or the egg will gradually work its way out. Even if there is not slippage, there can be apparent "backlash" (direction-dependent lag) when the egg-motor turns back and forth. This is a common cause of poor accuracy when setting up a new Eggbot. It may help to clean and dry the "egg" and/or the polyurethane egg cup. <br />
** The [http://shop.evilmadscientist.com/productsmenu/51-accessories/208-coupler Precision Egg Coupler] is an Eggbot add-on (included with the deluxe kit) that can help to improve precision. It's large, sandpapery surface grips very well on eggs, ping pong balls, and other soft or porous surfaces.<br />
** For hard surfaces like glass and stone, the sandpapery surface will not offer much grip, so use a rubber washer between the precision coupler and the object, or use the original polyurethane egg cup.<br />
** For super-precision work you may want to experiment with different egg cup designs, or even screw down or glue your object to the egg-motor shaft. (See also [[Hacks]].) <br />
<br />
* '''Tighten screws.''' A properly set up Eggbot has very little flex in the chassis. Firmly tighten all of the stainless steel screws that hold the chassis together, and all of the thumbscrews on the sides of the chassis. Also check to make sure that all screws on the pen arm are firmly tightened. <br />
<br />
* '''Check for drag on the plunger.''' If the plunger is not able to turn easily, then it will provide drag to the "egg." If the tension is too high, the O-ring is rubbing on the back bushing, or the thin nylon washer is not present, there can be increased drag.<br />
<br />
* '''Use a smaller/shorter pen.''' The pen arm grips your pen very close to the bottom of the pen. While this generally gives better precision, gripping the pen below the center of mass means that there will be more sway, particularly when the pen has been lifted or is being lowered.<br />
<br />
* '''Check for drag on the pen.''' The pen should only lightly touch the surface that it's drawing on. If you use a stiff hinge, or otherwise arrange things such that there's heavy downward force, it can create excess drag at the egg-pen interface.<br />
<br />
* '''Reduce lateral play in the plunger.''' Appendix B of the assembly instructions shows how to do this if you would like to do so. In practice, we have not found this to have nearly as much effect in improving precision as the other suggestions listed on this page. <br />
<br />
<br />
'''Surfaces and Pens:'''<br />
<br />
* '''Plot on a smooth surface.''' [https://www.evilmadscientist.com/2016/tennis-balls-in-the-eggbot/ <strike>No matter what you do, Egg-Bot will never produce good results on a tennis ball.</strike>] Golf balls are okay, though. <br />
<br />
* '''Clean your medium before plotting.''' If you remove surface dust and oils before drawing, you'll get a sharper plot. In particular, certain types of pens will show fingerprints-- areas where the pen does not make as strong as a mark, where the object has been handled.<br />
<br />
* '''Maintain your pen(s).''' Clean them frequently (if applicable.) And, ''don't let them dry out''.<br />
<br />
* '''Use finer point pens.''' The "ultra fine" Sharpie is not nearly as fine as pens come. Check out [[pen choices]] for hints about other types of pens that you may want to consider.<br />
<br />
* '''Try a different pen.''' Some pen tips, particularly the tips of extremely fine point felt-tip pens, can "wobble" when dragged one way and then another against the egg surface. This can lead to an apparent backlash in your drawing. <br />
<br />
* '''Warm your eggs up.''' Moisture may condense on cold eggs while plotting. Not only will this ruin your plot it may also damage your pens. Be sure to allow cold eggs time to warm up a bit before drawing on them. Placing them in lukewarm water is not only a good way to take the chill off of them, it also prepares them for cleaning. (Do not soak eggs in water if you will be dyeing them: the dye may not take evenly.)<br />
<br />
<br />
'''Drawing setup:'''<br />
<br />
* '''Use a smoother toolpath.''' If your pen travels in a path with sharp corners, you may see ringing at the corners, where the pen vibrates after quickly changing direction. Using a smooth path that provides built-in deceleration and acceleration can prevent this. For example, when [[Creating_filled_regions|filling regions]] the plots made with the "hatch" method generally provide excellent toolpaths with minimum ringing. <br />
<br />
* '''Check aspect ratio.''' If you're plotting on eggs-- or anything else taller than it is wide, your shapes will need to be elongated horizontally to give "square" output.<br />
<br />
<br />
'''Eggbot Control Settings:'''<br />
<br />
* '''Slow down the pen speed.''' The faster the pen is moving, the more vibration (and thus slop) you'll have when the pen stops moving. By slowing the speed at which the motors turn, you'll improve your drawings. Conversely, it's okay to speed up until the quality begins to suffer. The correct speed will depend upon your medium (egg shells, glass, etc), your drawing, and your pens -- you'll need to experiment. <br />
* '''Lower the pen more slowly.''' While you can usually raise the pen quickly without trouble, it is generally important to lower the pen carefully. Hammering the pen down by quickly lowering it can "mushroom" the tip out over time, or cause it to simply bounce in place.</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=AxiDraw&diff=3031AxiDraw2019-01-18T04:01:47Z<p>Lenore: /* Introduction to the AxiDraw */ added link to AxiDraw product index and specified purchase link for V3</p>
<hr />
<div><img src="https://cdn.evilmadscientist.com/wiki/axidraw/wikigraphics/header_logo_v3b.png" width="596" height="53" style="padding:10px;"><br />
<br />
This page is the central documentation site for '''AxiDraw''' from [http://shop.evilmadscientist.com/ Evil Mad Scientist]. <br />
<br />
<br />
== Introduction to the AxiDraw ==<br />
<br />
* [http://shop.evilmadscientist.com/productsmenu/846 Purchase AxiDraw V3] at Evil Mad Scientist shop<br />
* [https://shop.evilmadscientist.com/productsmenu/902 Index of AxiDraw models and Accessories] at Evil Mad Scientist shop<br />
* [http://www.axidraw.com axidraw.com], the official site<br />
* [http://www.evilmadscientist.com/2016/axidraw/ Introducing Axidraw]: Announcement article about AxiDraw (V2) at Evil Mad Scientist Laboratories<br />
* [http://www.evilmadscientist.com/2016/axidraw-v3/ Introducing Axidraw V3]: Announcement about AxiDraw V3 at Evil Mad Scientist Laboratories<br />
<br />
== Getting started with AxiDraw: Essential documentation ==<br />
<br />
* AxiDraw [[AxiDraw_User_Guide|User Guide]]<br />
* AxiDraw [[Axidraw_Software_Installation|Software installation]]<br />
<br />
<br />
== Tutorials ==<br />
<br />
'''Getting started with Inkscape:'''<br />
* [https://inkscape-manuals.readthedocs.io/en/latest/ Inkscape Beginners Guide]<br />
* [http://www.microugly.com/inkscape-quickguide/ A quick guide to Inkscape], from microugly, featuring hints for Illustrator users.<br />
* [http://tavmjong.free.fr/INKSCAPE/MANUAL/html/index.html The unofficial manual], "Inkscape: Guide to a Vector Drawing Program"<br />
* [http://en.flossmanuals.net/Inkscape/ FLOSS Inkscape Manual], from the makers of free manuals for free software<br />
* [https://inkscape.org/learn/ Inkscape Documentation], at Inkscape.org, with links to official and unofficial tutorials and manuals<br />
* [http://wiki.inkscape.org/wiki/index.php/Inkscape_for_Adobe_Illustrator_users Inkscape for Adobe Illustrator users]<br />
* [https://inkscape.org/da/learn/faq/ Inkscape FAQ] with many answers about common questions.<br />
* [https://inkscape.org/en/gallery/%3Dextension/ Inkscape Extension Gallery] Featuring additional helpful Inkscape plugins<br />
<br />
<br />
== Advanced topics and tips ==<br />
'''General Usage'''<br />
* [[Pens_for_AxiDraw|Pen choices for AxiDraw]]<br />
* [[Multicolor_Plot_Tips|Multi-color plot tips]]: Suggestions for improving precision of multi-pen plots<br />
* [http://tavmjong.free.fr/INKSCAPE/MANUAL/html/File-Import.html Import formats] that Inkscape accepts, from the Inkscape Manual<br />
<br />
<br />
'''Typography and Handwriting-like fonts'''<br />
* [[Hershey_Text|Hershey Text]], Inkscape extension (included with Inkscape) for drawing single-stroke text. Also includes links to many handwriting-like fonts.<br />
* Make a free (outline) font based on your handwriting at [https://www.calligraphr.com/en/ calligraphr.com]<br />
* [http://imajeenyus.com/computer/20150110_single_line_fonts/index.shtml A compendium of information] about single stroke fonts<br />
* A large number of scanned handwriting-like fonts are available for free at [https://www.vletter.com/downloads/handwriting-font-of-the-day/hfotd-archives.html vLetter]<br />
<br />
<br />
'''Advanced design topics'''<br />
* [[Tracing images]] in Inkscape<br />
* [[StippleGen|StippleGen stippling software]]<br />
* [[TSP art]], a technique for drawing likenesses of photographic images, based upon the Travelling Salesman Problem<br />
* [http://online.rapidresizer.com/tracer.php RapidResizer Tracer] - A free online tool that can trace the centerline of drawings or signatures.<br />
* [https://willowsystems.github.io/jSignature/#/demo/ jSignature] - A tool to capture your signature as you sign it.<br />
* [http://wiki.colivre.net/Aurium/InkscapeGenerator Inkscape Generator] - An extension to auto-replace text in your document with data from a CSV file<br />
* [[AxiDraw_Layer_Control|AxiDraw Layer Control]]: How to specify different pen-down height and printing speed in each layer of your artwork.<br />
* [[Capturing_Handwriting|Capturing Handwriting]]: How to use a graphics tablet or tablet to input handwritten text.<br />
<br />
<br />
'''Software'''<br />
* [[RoboPaint_for_AxiDraw|Using AxiDraw with RoboPaint]]<br />
<br />
<br />
'''Example files'''<br />
* [[Axidraw_Examples|AxiDraw basic example set]]<br />
<br />
<br />
'''Hardware'''<br />
* [http://www.schmalzhaus.com/EBB/ EBB] documentation, for the EiBotBoard that powers the AxiDraw<br />
* [[Updating EBB firmware|Updating the AxiDraw "EBB" Firmware]]<br />
<br />
<br />
== For Developers ==<br />
* [http://evil-mad.github.io/EggBot/ebb.html EBB Command] documentation, for direct control of the EiBotBoard control board that powers the AxiDraw<br />
* [https://github.com/evil-mad/AxiDraw/ GitHub Project], where AxiDraw software is hosted<br />
* [https://github.com/evil-mad/AxiDraw-Processing AxiDraw-Processing]: Examples for driving the AxiDraw from within Processing<br />
* [https://github.com/evil-mad/robopaint robopaint] repository at github. RoboPaint is a stand-alone, Javascript-based application for driving art robots.<br />
* The [https://github.com/techninja/cncserver/blob/master/API.md "CNCserver" API], installed with and implemented by RoboPaint.<br />
* The higher-level [https://github.com/evil-mad/robopaint-mode-remote/blob/master/API.md "RoboPaint" API], installed with and implemented by RoboPaint.<br />
* The simplified [https://github.com/techninja/cncserver/blob/master/scratch/SCRATCH.API.md "Scratch" API], installed with and implemented by RoboPaint.<br />
* A "stand-alone" CLI version of our python-based AxiDraw control software is now available in private beta for AxiDraw users. Please [http://shop.evilmadscientist.com/contact contact us] if you would like to participate. It includes tools for [https://axidraw.com/doc/cli_api/ shell-based control] as well as [https://axidraw.com/doc/py_api/ python APIs] for plotting files and XY movement commands.<br />
<br />
==== Third-party software to drive AxiDraw: ====<br />
* [https://github.com/ralphcrutzen/AxiTurtle AxiTurtle]: Turtle graphics control of AxiDraw in Processing, based on [https://github.com/evil-mad/AxiDraw-Processing AxiDraw-Processing].<br />
* [https://github.com/storborg/axibot AxiBot] - Headless control software for the AxiDraw<br />
* [https://github.com/ubilabs/axidraw AxiDrawJS] - High-level javascript based control system for AxiDraw, [https://ubilabs.net/en/news/axidraw-drawing-robot-pen-plotter-javascript-application from Ubilabs]<br />
* [https://github.com/inconvergent/axidraw-xy AxiDraw-xy] Python code for running AxiDraw via the cncserver API<br />
* [https://github.com/koblin/AxiDrawProcessing2 AxiDrawProcessing2] - Simple demo of control from within Processing <br />
* [https://github.com/ertdfgcvb/Genau Genau] A Processing boilerplate for AxiDraw<br />
* [https://github.com/matthewalangreen/kinect-axidraw kinect-axidraw], for driving the AxiDraw with Kinect and Processing.<br />
* [https://bitbucket.org/brendandawes/axidrawbasic AxiDraw and Processing Example] - for running AxiDraw via the cncserver API<br />
* [https://github.com/chrsmlls333/AxidrawProcessingClient "Axidraw Processing Client"] a Processing based driver for AxiDraw that takes G-code <br />
* [https://github.com/fogleman/axi axi]: Unofficial Python library for working with the AxiDraw<br />
* [https://lurkertech.com/axiserver/ AxiServer] API based on axi<br />
<br />
==== Generative artwork and additional resources of interest to developers ====<br />
* [https://github.com/fogleman/ln 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.<br />
* [https://github.com/raganmd/touchdesigner-sop-to-svg 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.<br />
* [https://mattdesl.svbtle.com/pen-plotter-1 Pen Plotter Art & Algorithms] explores JavaScript workflow with AxiDraw and generative art.<br />
* [https://turtletoy.net TurtleToy] -- Turtle art creation with SVG output<br />
<br />
<div id="support"><br />
<br />
== Support Resources ==<br />
'''Places for questions, answers, and sharing experiences:'''<br />
* [https://www.evilmadscientist.com/forums/forum/axidraw/ Support Forum] at Evil Mad Scientist Laboratories<br />
* [http://www.thingiverse.com/tag:AxiDraw AxiDraw @ Thingiverse] where you can share AxiDraw-ready SVG art-- or programs that generate art<br />
<br />
<br />
'''Additional support resources:'''<br />
* [https://github.com/evil-mad/AxiDraw/issues Software Issues List @ GitHub], if you have a software bug to report<br />
* [https://axidraw.com/legacy.html Legacy AxiDraw support]: For Pre-2016 AxiDraw models with white plastic chassis<br />
* [http://shop.evilmadscientist.com/contact Contact Form] at Evil Mad Scientist for all other queries, including customer service and spare parts. <br />
</div></div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Alpha_Clock_Five&diff=3024Alpha Clock Five2018-11-10T02:45:36Z<p>Lenore: </p>
<hr />
<div>This page is the central documentation site for Alpha Clock Five from [http://shop.evilmadscientist.com/ Evil Mad Scientist Laboratories]. <br />
<br />
<br />
'''Introductory articles about Alpha Clock Five:'''<br />
* [https://www.evilmadscientist.com/2011/alpha-clock-five/ Announcement article] about Alpha Clock Five at Evil Mad Scientist Laboratories<br />
* [http://www.evilmadscientist.com/2012/alpha-clock-five-v2/ Announcement article] about Alpha Clock Five firmware v. 2.0 and Alpha Clock Five, White Edition<br />
* [http://www.evilmadscientist.com/2013/alpha-five-blue/ Announcement article] about Alpha Clock Five, Blue Edition<br />
<br />
<br />
'''Product pages:'''<br />
* Alpha Clock Five, [http://shop.evilmadscientist.com/productsmenu/tinykitlist/447 Red Edition], and [http://shop.evilmadscientist.com/productsmenu/tinykitlist/448 Red Basic Edition] <br />
* Alpha Clock Five, [http://shop.evilmadscientist.com/productsmenu/tinykitlist/589 White Edition], and [http://shop.evilmadscientist.com/productsmenu/tinykitlist/613 White Basic Edition] <br />
* Alpha Clock Five, [http://shop.evilmadscientist.com/productsmenu/tinykitlist/615 Blue Edition]<br />
<br />
<br />
'''Assembly instructions: ''' <br />
* Alpha Clock Five, Kit version 2.0 (red, blue, or white):<br />
** [https://cdn.evilmadscientist.com/KitInstrux/alphaclock/alphaclock_v22.pdf Assembly Instructions], 25 MB PDF (Trouble Viewing? [[Downloading_PDFs|Please click here.]])<br />
** [https://cdn.evilmadscientist.com/KitInstrux/alphaclock/html22b/index.html Page-by-page HTML version] <br />
* Older Alpha Clock Five, Kit versions 1.5 or earlier:<br />
** [https://cdn.evilmadscientist.com/KitInstrux/alphaclock/alphaclockv.assy15.pdf Assembly Instructions], 20 MB PDF (Trouble Viewing? [[Downloading_PDFs|Please click here.]])<br />
** [https://cdn.evilmadscientist.com/KitInstrux/alphaclock/html15/index.html Page-by-page HTML version] <br />
<br />
'''Usage instructions: ''' <br />
* For Alpha Clock Five units with firmware v. 2.0:<br />
** [https://cdn.evilmadscientist.com/KitInstrux/alphaclock/alphaclock_UIG_v2.pdf User Interface Guide] (pdf)<br />
** [[Alpha_Clock_Serial_v2| Serial Communication]]<br />
* For older Alpha Clock Five units with firmware v. 1.0:<br />
** [https://cdn.evilmadscientist.com/KitInstrux/alphaclock/alphaclock_UIG_v1.pdf User Interface Guide] (pdf)<br />
** [[Alpha_Clock_Serial|Serial Communication]]<br />
<br />
<br />
<br />
<br />
'''Alpha Clock Five Projects: ''' <br />
* Interfacing Alpha Clock Five [http://www.planetarygear.org/2012/04/emsl-alpha-clock-and-xtension.html with xBEE]<br />
* Alpha Clock Five based [http://www.evilmadscientist.com/2012/alpha-clock-five-turn-signal/ Bike turn signal]<br />
* Adding [http://www.evilmadscientist.com/2013/alphagps/ GPS time sync and automatic DST] adjustment to Alpha Clock Five<br />
<br />
<br />
<br />
'''Open Source Documentation:'''<br />
<br />
Alpha Clock Five is an open source hardware+software project. The hardware designs are licensed under the [http://www.tapr.org/ohl.html TAPR OHL].<br />
<br />
* Circuit board design files, in [[GEDA_Resources|gEDA]]: <br />
** Alpha Clock Five, "Rev B" Red editions: [https://bcdn.evilmadscientist.com/source/alphafive/AlphaClock_refdesign.zip available here] (400 kB .zip file)<br />
** Alpha Clock Five, all other versions: [https://bcdn.evilmadscientist.com/source/alphafive/AlphaClock_refdesign2.zip available here] (400 kB .zip file)<br />
<br />
*Electrical schematics in PDF format:<br />
** Alpha Clock Five, "Rev B" Red editions: [https://bcdn.evilmadscientist.com/source/alphafive/fiveletter.pdf fiveletter.pdf]<br />
** Alpha Clock Five, all other versions: [https://bcdn.evilmadscientist.com/source/alphafive/fiveletter_RevC.pdf fiveletter_RevC.pdf]<br />
<br />
* Acrylic case for Alpha Clock Five: Design file (Inkscape SVG) is available [https://bcdn.evilmadscientist.com/source/alphafive/alphaclock_case_rev4.svg here].<br />
* Firmware: Discussed in detail [[Alpha_Clock_Firmware_v2|here]].<br />
<br />
<br />
<br />
<br />
'''Places for questions, answers, and sharing experiences:''' <br />
* [https://www.evilmadscientist.com/forums/forum/clock-kits/ Clock kit forum] at Evil Mad Scientist Laboratories<br />
* See also: [https://web.archive.org/web/20131226044659/http://www2.evilmadscientist.com:80/forum/index.php?forum=15 Archived Forums], with older discussions<br />
* [http://www.flickr.com/groups/evilmadscience/ Evil Mad Science Auxiliary Flickr Group] where you can share photos of your Alpha Clock Five, modifications, and derivatives</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Alpha_Clock_Five&diff=3020Alpha Clock Five2018-11-10T02:20:31Z<p>Lenore: fixing links</p>
<hr />
<div>This page is the central documentation site for Alpha Clock Five from [http://shop.evilmadscientist.com/ Evil Mad Scientist Laboratories]. <br />
<br />
<br />
'''Introductory articles about Alpha Clock Five:'''<br />
* [https://www.evilmadscientist.com/2011/alpha-clock-five/ Announcement article] about Alpha Clock Five at Evil Mad Scientist Laboratories<br />
* [http://www.evilmadscientist.com/2012/alpha-clock-five-v2/ Announcement article] about Alpha Clock Five firmware v. 2.0 and Alpha Clock Five, White Edition<br />
* [http://www.evilmadscientist.com/2013/alpha-five-blue/ Announcement article] about Alpha Clock Five, Blue Edition<br />
<br />
<br />
'''Product pages:'''<br />
* Alpha Clock Five, [http://shop.evilmadscientist.com/productsmenu/tinykitlist/447 Red Edition], and [http://shop.evilmadscientist.com/productsmenu/tinykitlist/448 Red Basic Edition] <br />
* Alpha Clock Five, [http://shop.evilmadscientist.com/productsmenu/tinykitlist/589 White Edition], and [http://shop.evilmadscientist.com/productsmenu/tinykitlist/613 White Basic Edition] <br />
* Alpha Clock Five, [http://shop.evilmadscientist.com/productsmenu/tinykitlist/615 Blue Edition]<br />
<br />
<br />
'''Assembly instructions: ''' <br />
* Alpha Clock Five, Kit version 2.0 (red, blue, or white):<br />
** [https://cdn.evilmadscientist.com/KitInstrux/alphaclock/alphaclock_v22.pdf Assembly Instructions], 25 MB PDF (Trouble Viewing? [[Downloading_PDFs|Please click here.]])<br />
** [https://cdn.evilmadscientist.com/KitInstrux/alphaclock/html22b/index.html Page-by-page HTML version] <br />
* Older Alpha Clock Five, Kit versions 1.5 or earlier:<br />
** [https://cdn.evilmadscientist.com/KitInstrux/alphaclock/alphaclockv.assy15.pdf Assembly Instructions], 20 MB PDF (Trouble Viewing? [[Downloading_PDFs|Please click here.]])<br />
** [https://cdn.evilmadscientist.com/KitInstrux/alphaclock/html15/index.html Page-by-page HTML version] <br />
<br />
'''Usage instructions: ''' <br />
* For Alpha Clock Five units with firmware v. 2.0:<br />
** [https://cdn.evilmadscientist.com/KitInstrux/alphaclock/alphaclock_UIG_v2.pdf User Interface Guide] (pdf)<br />
** [[Alpha_Clock_Serial_v2| Serial Communication]]<br />
* For older Alpha Clock Five units with firmware v. 1.0:<br />
** [https://cdn.evilmadscientist.com/KitInstrux/alphaclock/alphaclock_UIG_v1.pdf User Interface Guide] (pdf)<br />
** [[Alpha_Clock_Serial|Serial Communication]]<br />
<br />
<br />
<br />
<br />
'''Alpha Clock Five Projects: ''' <br />
* Interfacing Alpha Clock Five [http://www.planetarygear.org/2012/04/emsl-alpha-clock-and-xtension.html with xBEE]<br />
* Alpha Clock Five based [http://www.evilmadscientist.com/2012/alpha-clock-five-turn-signal/ Bike turn signal]<br />
* Adding [http://www.evilmadscientist.com/2013/alphagps/ GPS time sync and automatic DST] adjustment to Alpha Clock Five<br />
<br />
<br />
<br />
'''Open Source Documentation:'''<br />
<br />
Alpha Clock Five is an open source hardware+software project. The hardware designs are licensed under the [http://www.tapr.org/ohl.html TAPR OHL].<br />
<br />
* Circuit board design files, in [[GEDA_Resources|gEDA]]: <br />
** Alpha Clock Five, "Rev B" Red editions: [https://bcdn.evilmadscientist.com/source/alphafive/AlphaClock_refdesign.zip available here] (400 kB .zip file)<br />
** Alpha Clock Five, all other versions: [https://bcdn.evilmadscientist.com/source/alphafive/AlphaClock_refdesign2.zip available here] (400 kB .zip file)<br />
<br />
*Electrical schematics in PDF format:<br />
** Alpha Clock Five, "Rev B" Red editions: [https://bcdn.evilmadscientist.com/source/alphafive/fiveletter.pdf fiveletter.pdf]<br />
** Alpha Clock Five, all other versions: [https://bcdn.evilmadscientist.com/source/alphafive/fiveletter_RevC.pdf fiveletter_RevC.pdf]<br />
<br />
* Acrylic case for Alpha Clock Five: Design file (Inkscape SVG) is available [https://cdn.evilmadscientist.com/source/alphafive/alphaclock_case_rev4.svg here].<br />
* Firmware: Discussed in detail [[Alpha_Clock_Firmware_v2|here]].<br />
<br />
<br />
<br />
<br />
'''Places for questions, answers, and sharing experiences:''' <br />
* [https://www.evilmadscientist.com/forums/forum/clock-kits/ Clock kit forum] at Evil Mad Scientist Laboratories<br />
* See also: [https://web.archive.org/web/20131226044659/http://www2.evilmadscientist.com:80/forum/index.php?forum=15 Archived Forums], with older discussions<br />
* [http://www.flickr.com/groups/evilmadscience/ Evil Mad Science Auxiliary Flickr Group] where you can share photos of your Alpha Clock Five, modifications, and derivatives</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Alpha_Clock_Five&diff=3019Alpha Clock Five2018-11-10T02:14:42Z<p>Lenore: updated xbee link</p>
<hr />
<div>This page is the central documentation site for Alpha Clock Five from [http://shop.evilmadscientist.com/ Evil Mad Scientist Laboratories]. <br />
<br />
<br />
'''Introductory articles about Alpha Clock Five:'''<br />
* [https://www.evilmadscientist.com/2011/alpha-clock-five/ Announcement article] about Alpha Clock Five at Evil Mad Scientist Laboratories<br />
* [http://www.evilmadscientist.com/2012/alpha-clock-five-v2/ Announcement article] about Alpha Clock Five firmware v. 2.0 and Alpha Clock Five, White Edition<br />
* [http://www.evilmadscientist.com/2013/alpha-five-blue/ Announcement article] about Alpha Clock Five, Blue Edition<br />
<br />
<br />
'''Product pages:'''<br />
* Alpha Clock Five, [http://shop.evilmadscientist.com/productsmenu/tinykitlist/447 Red Edition], and [http://shop.evilmadscientist.com/productsmenu/tinykitlist/448 Red Basic Edition] <br />
* Alpha Clock Five, [http://shop.evilmadscientist.com/productsmenu/tinykitlist/589 White Edition], and [http://shop.evilmadscientist.com/productsmenu/tinykitlist/613 White Basic Edition] <br />
* Alpha Clock Five, [http://shop.evilmadscientist.com/productsmenu/tinykitlist/615 Blue Edition]<br />
<br />
<br />
'''Assembly instructions: ''' <br />
* Alpha Clock Five, Kit version 2.0 (red, blue, or white):<br />
** [https://cdn.evilmadscientist.com/KitInstrux/alphaclock/alphaclock_v22.pdf Assembly Instructions], 25 MB PDF (Trouble Viewing? [[Downloading_PDFs|Please click here.]])<br />
** [https://cdn.evilmadscientist.com/KitInstrux/alphaclock/html22b/index.html Page-by-page HTML version] <br />
* Older Alpha Clock Five, Kit versions 1.5 or earlier:<br />
** [https://cdn.evilmadscientist.com/KitInstrux/alphaclock/alphaclockv.assy15.pdf Assembly Instructions], 20 MB PDF (Trouble Viewing? [[Downloading_PDFs|Please click here.]])<br />
** [https://cdn.evilmadscientist.com/KitInstrux/alphaclock/html15/index.html Page-by-page HTML version] <br />
<br />
'''Usage instructions: ''' <br />
* For Alpha Clock Five units with firmware v. 2.0:<br />
** [https://cdn.evilmadscientist.com/KitInstrux/alphaclock/alphaclock_UIG_v2.pdf User Interface Guide] (pdf)<br />
** [[Alpha_Clock_Serial_v2| Serial Communication]]<br />
* For older Alpha Clock Five units with firmware v. 1.0:<br />
** [https://cdn.evilmadscientist.com/KitInstrux/alphaclock/alphaclock_UIG_v1.pdf User Interface Guide] (pdf)<br />
** [[Alpha_Clock_Serial|Serial Communication]]<br />
<br />
<br />
<br />
<br />
'''Alpha Clock Five Projects: ''' <br />
* Interfacing Alpha Clock Five [http://www.planetarygear.org/2012/04/emsl-alpha-clock-and-xtension.html with xBEE]<br />
* Alpha Clock Five based [http://www.evilmadscientist.com/2012/alpha-clock-five-turn-signal/ Bike turn signal]<br />
* Adding [http://www.evilmadscientist.com/2013/alphagps/ GPS time sync and automatic DST] adjustment to Alpha Clock Five<br />
<br />
<br />
<br />
'''Open Source Documentation:'''<br />
<br />
Alpha Clock Five is an open source hardware+software project. The hardware designs are licensed under the [http://www.tapr.org/ohl.html TAPR OHL].<br />
<br />
* Circuit board design files, in [[GEDA_Resources|gEDA]]: <br />
** Alpha Clock Five, "Rev B" Red editions: [https://cdn.evilmadscientist.com/source/alphafive/AlphaClock_refdesign.zip available here] (400 kB .zip file)<br />
** Alpha Clock Five, all other versions: [https://cdn.evilmadscientist.com/source/alphafive/AlphaClock_refdesign2.zip available here] (400 kB .zip file)<br />
<br />
*Electrical schematics in PDF format:<br />
** Alpha Clock Five, "Rev B" Red editions: [https://cdn.evilmadscientist.com/source/alphafive/fiveletter.pdf fiveletter.pdf]<br />
** Alpha Clock Five, all other versions: [https://cdn.evilmadscientist.com/source/alphafive/fiveletter_RevC.pdf fiveletter_RevC.pdf]<br />
<br />
* Acrylic case for Alpha Clock Five: Design file (Inkscape SVG) is available [https://cdn.evilmadscientist.com/source/alphafive/alphaclock_case_rev4.svg here].<br />
* Firmware: Discussed in detail [[Alpha_Clock_Firmware_v2|here]].<br />
<br />
<br />
<br />
<br />
'''Places for questions, answers, and sharing experiences:''' <br />
* [https://www.evilmadscientist.com/forums/forum/clock-kits/ Clock kit forum] at Evil Mad Scientist Laboratories<br />
* See also: [https://web.archive.org/web/20131226044659/http://www2.evilmadscientist.com:80/forum/index.php?forum=15 Archived Forums], with older discussions<br />
* [http://www.flickr.com/groups/evilmadscience/ Evil Mad Science Auxiliary Flickr Group] where you can share photos of your Alpha Clock Five, modifications, and derivatives</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=AxiDraw&diff=2927AxiDraw2018-01-03T18:35:41Z<p>Lenore: /* For Developers */</p>
<hr />
<div><img src="https://cdn.evilmadscientist.com/wiki/axidraw/wikigraphics/header_logo_v3b.png" width="596" height="53" style="padding:10px;"><br />
<br />
This page is the central documentation site for '''AxiDraw''' from [http://shop.evilmadscientist.com/ Evil Mad Scientist]. <br />
<br />
<br />
== Introduction to the AxiDraw ==<br />
<br />
* [http://shop.evilmadscientist.com/productsmenu/846 Purchase AxiDraw] at Evil Mad Scientist shop<br />
* [http://www.axidraw.com axidraw.com], the official site.<br />
* [http://www.evilmadscientist.com/2016/axidraw/ Introducing Axidraw]: Announcement article about AxiDraw (V2) at Evil Mad Scientist Laboratories<br />
* [http://www.evilmadscientist.com/2016/axidraw-v3/ Introducing Axidraw V3]: Announcement about AxiDraw V3 at Evil Mad Scientist Laboratories<br />
<br />
<br />
== Getting started with AxiDraw: Essential documentation ==<br />
<br />
* AxiDraw [[AxiDraw_User_Guide|User Guide]]<br />
* AxiDraw [[Axidraw_Software_Installation|Software installation]]<br />
<br />
<br />
== Tutorials ==<br />
<br />
'''Getting started with Inkscape:'''<br />
* [http://en.flossmanuals.net/Inkscape/ FLOSS Inkscape Manual], from the makers of free manuals for free software<br />
* [http://tavmjong.free.fr/INKSCAPE/MANUAL/html/index.html The unofficial manual], "Inkscape: Guide to a Vector Drawing Program"<br />
* [http://inkscape.org/doc/index.php Inkscape Documentation], at Inkscape.org, with links to official and unofficial tutorials and manuals<br />
* [http://www.microugly.com/inkscape-quickguide/ A quick guide to Inkscape], from microugly, featuring hints for Illustrator users.<br />
* [http://wiki.inkscape.org/wiki/index.php/Inkscape_for_Adobe_Illustrator_users Inkscape for Adobe Illustrator users]<br />
* [https://inkscape.org/da/learn/faq/ Inkscape FAQ] with many answers about common questions.<br />
* [https://inkscape.org/en/gallery/%3Dextension/ Inkscape Extension Gallery] Featuring additional helpful Inkscape plugins<br />
<br />
<br />
== Advanced topics and tips ==<br />
'''General Usage'''<br />
* [[Pens_for_AxiDraw|Pen choices for AxiDraw]]<br />
* [http://tavmjong.free.fr/INKSCAPE/MANUAL/html/File-Import.html Import formats] that Inkscape accepts, from the Inkscape Manual<br />
<br />
<br />
'''Typography and Handwriting-like fonts'''<br />
* [[Hershey_Text|Hershey Text]], Inkscape extension (included with Inkscape) for drawing single-stroke text. Also includes links to many handwriting-like fonts.<br />
* Make a free font based on your handwriting at [Calligraphr.com]<br />
* [http://imajeenyus.com/computer/20150110_single_line_fonts/index.shtml A compendium of information] about single stroke fonts<br />
* A large number of scanned handwriting-like fonts are available for free at [https://www.vletter.com/downloads/handwriting-font-of-the-day/hfotd-archives.html vLetter]<br />
<br />
<br />
'''Advanced design topics'''<br />
* [[Tracing images]] in Inkscape<br />
* [[StippleGen|StippleGen stippling software]]<br />
* [[TSP art]], a technique for drawing likenesses of photographic images, based upon the Travelling Salesman Problem<br />
* [http://online.rapidresizer.com/tracer.php RapidResizer Tracer] - A free online tool that can trace the centerline of drawings or signatures.<br />
* [https://willowsystems.github.io/jSignature/#/demo/ jSignature] - A tool to capture your signature as you sign it.<br />
* [http://wiki.colivre.net/Aurium/InkscapeGenerator Inkscape Generator] - An extension to auto-replace text in your document with data from a CSV file<br />
* [[AxiDraw_Layer_Control|AxiDraw Layer Control]]: How to specify different pen-down height and printing speed in each layer of your artwork.<br />
* [[Capturing_Handwriting|Capturing Handwriting]]: How to use a graphics tablet or tablet to input handwritten text.<br />
<br />
<br />
'''Software'''<br />
* [[RoboPaint_for_AxiDraw|Using AxiDraw with RoboPaint]]<br />
<br />
<br />
'''Example files'''<br />
* [[Axidraw_Examples|AxiDraw basic example set]]<br />
<br />
<br />
'''Hardware'''<br />
* [http://www.schmalzhaus.com/EBB/ EBB] documentation, for the EiBotBoard that powers the AxiDraw<br />
* [[Updating EBB firmware]]<br />
<br />
<br />
== For Developers ==<br />
* [http://evil-mad.github.io/EggBot/ebb.html EBB Command] documentation, for direct control of the EiBotBoard control board that powers the AxiDraw<br />
* [https://github.com/evil-mad/AxiDraw/ GitHub Project], where AxiDraw software is hosted<br />
* [https://github.com/evil-mad/AxiDraw-Processing AxiDraw-Processing]: Examples for driving the AxiDraw from within Processing<br />
* [https://github.com/evil-mad/robopaint robopaint] repository at github. RoboPaint is a stand-alone, Javascript-based application for driving art robots.<br />
* The [https://github.com/techninja/cncserver/blob/master/API.md "CNCserver" API], installed with and implemented by RoboPaint.<br />
* The higher-level [https://github.com/evil-mad/robopaint-mode-remote/blob/master/API.md "RoboPaint" API], installed with and implemented by RoboPaint.<br />
* The simplified [https://github.com/techninja/cncserver/blob/master/scratch/SCRATCH.API.md "Scratch" API], installed with and implemented by RoboPaint.<br />
* A "stand-alone" CLI version of our python-based AxiDraw control software is now available in private beta for AxiDraw users. Please [http://shop.evilmadscientist.com/contact contact us] if you would like to participate.<br />
<br />
<br />
==== Third-party software to drive AxiDraw: ====<br />
* [https://github.com/storborg/axibot AxiBot] - Headless control software for the AxiDraw<br />
* [https://github.com/inconvergent/axidraw-xy AxiDraw-xy] Python code for running AxiDraw via the cncserver API<br />
* [https://github.com/koblin/AxiDrawProcessing2 AxiDrawProcessing2] - Simple demo of control from within Processing <br />
* [https://github.com/ertdfgcvb/Genau Genau] A Processing boilerplate for AxiDraw<br />
* [https://bitbucket.org/brendandawes/axidrawbasic AxiDraw and Processing Example] - for running AxiDraw via the cncserver API<br />
<br />
<br />
==== Additional resources of interest to developers ====<br />
* [https://github.com/fogleman/ln 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.<br />
* [https://github.com/raganmd/touchdesigner-sop-to-svg 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.<br />
* [https://mattdesl.svbtle.com/pen-plotter-1 Pen Plotter Art & Algorithms] explores JavaScript workflow with AxiDraw and generative art.<br />
<br />
<div id="support"><br />
<br />
== Support Resources ==<br />
'''Places for questions, answers, and sharing experiences:'''<br />
* [http://forum.evilmadscientist.com/categories/axidraw Support Forum] at Evil Mad Scientist Laboratories<br />
* [http://www.thingiverse.com/tag:AxiDraw AxiDraw @ Thingiverse] where you can share AxiDraw-ready SVG art-- or programs that generate art<br />
<br />
<br />
'''Additional support resources:'''<br />
* [https://github.com/evil-mad/AxiDraw/issues Software Issues List @ GitHub], if you have a software bug to report<br />
* [https://axidraw.com/legacy.html Legacy AxiDraw support]: For Pre-2016 AxiDraw models with white plastic chassis<br />
* [http://shop.evilmadscientist.com/contact Contact Form] at Evil Mad Scientist for all other queries, including customer service and spare parts. <br />
</div></div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=AxiDraw&diff=2901AxiDraw2017-10-08T23:24:04Z<p>Lenore: /* Additional resources of interest to developers */</p>
<hr />
<div><img src="http://cdn.evilmadscientist.com/wiki/axidraw/wikigraphics/header_logo_v3b.png" width="596" height="53" style="padding:10px;"><br />
<br />
This page is the central documentation site for '''AxiDraw''' from [http://shop.evilmadscientist.com/ Evil Mad Scientist]. <br />
<br />
<br />
== Introduction to the AxiDraw ==<br />
<br />
* [http://shop.evilmadscientist.com/productsmenu/846 Purchase AxiDraw] at Evil Mad Scientist shop<br />
* [http://www.axidraw.com axidraw.com], the official site.<br />
* [http://www.evilmadscientist.com/2016/axidraw/ Introducing Axidraw]: Announcement article about AxiDraw (V2) at Evil Mad Scientist Laboratories<br />
* [http://www.evilmadscientist.com/2016/axidraw-v3/ Introducing Axidraw V3]: Announcement about AxiDraw V3 at Evil Mad Scientist Laboratories<br />
<br />
<br />
== Getting started with AxiDraw: Essential documentation ==<br />
<br />
* AxiDraw [[AxiDraw_User_Guide|User Guide]]<br />
* AxiDraw [[Axidraw_Software_Installation|Software installation]]<br />
<br />
<br />
== Tutorials ==<br />
<br />
'''Getting started with Inkscape:'''<br />
* [http://en.flossmanuals.net/Inkscape/ FLOSS Inkscape Manual], from the makers of free manuals for free software<br />
* [http://tavmjong.free.fr/INKSCAPE/MANUAL/html/index.html The unofficial manual], "Inkscape: Guide to a Vector Drawing Program"<br />
* [http://inkscape.org/doc/index.php Inkscape Documentation], at Inkscape.org, with links to official and unofficial tutorials and manuals<br />
* [http://www.microugly.com/inkscape-quickguide/ A quick guide to Inkscape], from microugly, featuring hints for Illustrator users.<br />
* [http://wiki.inkscape.org/wiki/index.php/Inkscape_for_Adobe_Illustrator_users Inkscape for Adobe Illustrator users]<br />
* [https://inkscape.org/da/learn/faq/ Inkscape FAQ] with many answers about common questions.<br />
* [https://inkscape.org/en/gallery/%3Dextension/ Inkscape Extension Gallery] Featuring additional helpful Inkscape plugins<br />
<br />
<br />
== Advanced topics and tips ==<br />
'''General Usage'''<br />
* [[Pens_for_AxiDraw|Pen choices for AxiDraw]]<br />
* [http://tavmjong.free.fr/INKSCAPE/MANUAL/html/File-Import.html Import formats] that Inkscape accepts, from the Inkscape Manual<br />
<br />
<br />
'''Typography and Handwriting-like fonts'''<br />
* [[Hershey_Text|Hershey Text]], Inkscape extension (included with Inkscape) for drawing single-stroke text. Also includes links to many handwriting-like fonts.<br />
* Make a free font based on your handwriting at [Calligraphr.com]<br />
* [http://imajeenyus.com/computer/20150110_single_line_fonts/index.shtml A compendium of information] about single stroke fonts<br />
* A large number of scanned handwriting-like fonts are available for free at [https://www.vletter.com/downloads/handwriting-font-of-the-day/hfotd-archives.html vLetter]<br />
<br />
<br />
'''Advanced design topics'''<br />
* [[Tracing images]] in Inkscape<br />
* [[StippleGen|StippleGen stippling software]]<br />
* [[TSP art]], a technique for drawing likenesses of photographic images, based upon the Travelling Salesman Problem<br />
* [http://online.rapidresizer.com/tracer.php RapidResizer Tracer] - A free online tool that can trace the centerline of drawings or signatures.<br />
* [https://willowsystems.github.io/jSignature/#/demo/ jSignature] - A tool to capture your signature as you sign it.<br />
* [http://wiki.colivre.net/Aurium/InkscapeGenerator Inkscape Generator] - An extension to auto-replace text in your document with data from a CSV file<br />
* [[AxiDraw_Layer_Control|AxiDraw Layer Control]]: How to specify different pen-down height and printing speed in each layer of your artwork.<br />
* [[Capturing_Handwriting|Capturing Handwriting]]: How to use a graphics tablet or tablet to input handwritten text.<br />
<br />
<br />
'''Software'''<br />
* [[RoboPaint_for_AxiDraw|Using AxiDraw with RoboPaint]]<br />
<br />
<br />
'''Example files'''<br />
* [[Axidraw_Examples|AxiDraw basic example set]]<br />
<br />
<br />
'''Hardware'''<br />
* [http://www.schmalzhaus.com/EBB/ EBB] documentation, for the EiBotBoard that powers the AxiDraw<br />
* [[Updating EBB firmware]]<br />
<br />
<br />
== For Developers ==<br />
* [http://evil-mad.github.io/EggBot/ebb.html EBB Command] documentation, for direct control of the EiBotBoard control board that powers the AxiDraw<br />
* [https://github.com/evil-mad/AxiDraw/ GitHub Project], where AxiDraw software is hosted<br />
* [https://github.com/evil-mad/AxiDraw-Processing AxiDraw-Processing]: Examples for driving the AxiDraw from within Processing<br />
* [https://github.com/evil-mad/robopaint robopaint] repository at github. RoboPaint is a stand-alone, Javascript-based application for driving art robots.<br />
* The [https://github.com/techninja/cncserver/blob/master/API.md "CNCserver" API], installed with and implemented by RoboPaint.<br />
* The higher-level [https://github.com/evil-mad/robopaint-mode-remote/blob/master/API.md "RoboPaint" API], installed with and implemented by RoboPaint.<br />
* A "stand-alone" CLI version of our python-based AxiDraw control software is now available in private beta for AxiDraw users. Please [http://shop.evilmadscientist.com/contact contact us] if you would like to participate.<br />
<br />
<br />
==== Third-party software to drive AxiDraw: ====<br />
* [https://github.com/storborg/axibot AxiBot] - Headless control software for the AxiDraw<br />
* [https://github.com/inconvergent/axidraw-xy AxiDraw-xy] Python code for running AxiDraw via the cncserver API<br />
* [https://github.com/koblin/AxiDrawProcessing2 AxiDrawProcessing2] - Simple demo of control from within Processing <br />
* [https://github.com/ertdfgcvb/Genau Genau] A Processing boilerplate for AxiDraw<br />
* [https://bitbucket.org/brendandawes/axidrawbasic AxiDraw and Processing Example] - for running AxiDraw via the cncserver API<br />
<br />
<br />
==== Additional resources of interest to developers ====<br />
* [https://github.com/fogleman/ln 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.<br />
* [https://github.com/raganmd/touchdesigner-sop-to-svg 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.<br />
<br />
<div id="support"><br />
<br />
== Support Resources ==<br />
'''Places for questions, answers, and sharing experiences:'''<br />
* [http://forum.evilmadscientist.com/categories/axidraw Support Forum] at Evil Mad Scientist Laboratories<br />
* [http://www.thingiverse.com/tag:AxiDraw AxiDraw @ Thingiverse] where you can share AxiDraw-ready SVG art-- or programs that generate art<br />
<br />
<br />
'''Additional support resources:'''<br />
* [https://github.com/evil-mad/AxiDraw/issues Software Issues List @ GitHub], if you have a software bug to report<br />
* [https://axidraw.com/legacy.html Legacy AxiDraw support]: For Pre-2016 AxiDraw models with white plastic chassis<br />
* [http://shop.evilmadscientist.com/contact Contact Form] at Evil Mad Scientist for all other queries, including customer service and spare parts. <br />
</div></div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Installing_software&diff=2885Installing software2017-08-31T21:29:25Z<p>Lenore: /* Mac */</p>
<hr />
<div>{{EggBotDocs}}<br />
<br />
<br />
Eggbot is designed to work well on Mac, Windows, and Linux computers. To use it, you'll need to install certain software on your computer.<br />
<br />
<br />
The Eggbot software actually consists of two main parts:<br />
# Inkscape, the superb freeware vector graphics application<br />
# The Eggbot extensions for Inkscape, which let you control the Eggbot from within Inkscape<br />
<br />
<br />
Optionally but suggested, you may also want to download the set of example files from the [https://github.com/evil-mad/EggBot/releases/latest EggBot Releases page].<br />
<br />
<br />
The particulars of installation depend on the operating system:<br />
<br />
<br />
== Mac ==<br />
<br />
1. Download and install Inkscape version 0.91 from [https://inkscape.org/en/release/0.91/platforms/ this download page] at Inkscape.org. (''We do not yet recommend Inkscape 0.92.'')<br />
Most users will want the "Mac-Os-X : 107-1010 : Dmg" version.<br />
<br />
:* Install Inkscape in the default location, the main "Applications" folder.<br />
:*Note that inkscape is an X11 application, and will require that X11 or XQuartz is installed on your Mac. <br />
:: For MacOS 10.6 and newer (Snow Leopard, Lion, Mountain Lion, Mavericks, Yosemite, etc.), download and install the latest release of [http://xquartz.macosforge.org/trac/wiki XQuartz].<br />
:: For MacOS 10.5 (Leopard), download and install the "Final Leopard Release," from the [http://xquartz.macosforge.org/trac/wiki/Releases XQuartz site].<br />
:: For MacOS 10.4, use the X11 that came on your system installer disks.<br />
:* If you need additional assistance for installing Inkscape, you may be able to find good advice at the [http://wiki.inkscape.org/wiki/index.php/InstallHelp the Inkscape wiki] and/or the [http://www.inkscapeforum.com/ Inkscape Forums]. ''Please do not use Inkscape support resources for Eggbot-specific issues-- see note below about troubleshooting.''<br />
<br />
<br />
2. Download and install the Eggbot Extensions for Inkscape<br />
<br />
:* The Mac software for EggBot is available at [https://github.com/evil-mad/EggBot/releases/latest/ github]. Download and run the Mac installer. We recommend that you also download the EggBot Example set.<br />
:* The "Eggbot" submenu should appear in the Extensions menu of Inkscape after you restart Inkscape. It will not appear there until you both run the installer and restart Inkscape.<br />
<br />
<br />
3. Troubleshooting<br />
<br />
: Your software should now be set up to work correctly. <br />
:* If copy and paste are not working correctly in Inkscape, open the X11 preferences dialog, and disable the "Update Pasteboard when CLIPBOARD changes" option.<br />
:* If you encounter difficulty installing the Eggbot extensions for Inkscape (or with plotting, in the next stage), please request assistance through the Eggbot mailing list or forum, which you can find on our [[Eggbot|front page]]. <br />
:* If there is any chance that a problem you encounter is specific to Eggbot software or hardware, it is important that you do not directly seek assistance through Inkscape's support resources. You're much more likely to get your problem solved by asking people who know about Eggbot. And, we'd like the Inkscape team to be ready to help us when we do encounter Inkscape-specific issues.<br />
<br />
== Windows ==<br />
<br />
1. Download and install Inkscape version 0.91 from [https://inkscape.org/en/release/0.91/platforms/ the download page] at Inkscape.org. (Most users will want the "Windows : 64-Bit : Msi" download.)<br />
<br />
:* Install Inkscape in the default location, the main "Program Files" folder (or "Program Files (x86)" on newer systems).<br />
:* If you need additional assistance for installing Inkscape, you may be able to find good advice at the [http://wiki.inkscape.org/wiki/index.php/InstallHelp the Inkscape wiki] and/or the [http://www.inkscapeforum.com/ Inkscape Forums]. ''Please do not use Inkscape support resources for Eggbot-specific issues-- see note below about troubleshooting.''<br />
<br />
<br />
2. Download and run the EggBot installer for Windows<br />
<br />
:* Download the latest version of the Windows installer from the [https://github.com/evil-mad/EggBot/releases/latest EggBot Releases page]. Run the EggBot installer to install the Eggbot extensions, its USB driver, and (optionally) a set of example files.<br />
:* The "Eggbot" submenu should appear in the Extensions menu of Inkscape after you restart Inkscape.<br />
<br />
<br />
3. Troubleshooting<br />
<br />
: Your software should now be set up to work correctly. <br />
:* If, when trying to run USBDriverInstaller.exe, you get a "Application failed to initialize (0x0000135)" error, it means that your copy of Windows does not have the .Net libraries installed. This is straightforward to fix - go to [http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=17718] and run the installer from Microsoft, then run USBDriverInstaller again.<br />
:* If you encounter difficulty installing the Eggbot extensions for Inkscape (or with plotting, in the next stage), please request assistance through the Eggbot mailing list or forum, which you can find on our [[Eggbot|front page]]. <br />
:* If there is any chance that a problem you encounter is specific to Eggbot software or hardware, it is important that you do not directly seek assistance through Inkscape's support resources. You're much more likely to get your problem solved by asking people who know about Eggbot. And, we'd like the Inkscape team to be ready to help us when we do encounter Inkscape-specific issues.<br />
<br />
== Linux ==<br />
<br />
The Eggbot extension for Inkscape has been developed and tested extensively under Ubuntu 10.04 - 12.04. <br />
We expect it to work equally well in most Ubuntu derivatives and other distributions where Inkscape is known to work. However, ''we do not have the capability to test every distribution''. <br />
<br />
<br />
Ubuntu install instructions:<br />
:* Use the Ubuntu Software Center to install Inkscape 0.91 or newer <br />
:* Launch Inkscape from the Applications menu, and then quit it. <br />
:* Download the latest Inkscape extensions .ZIP file from the downloads section of the [https://github.com/evil-mad/EggBot/releases github site].<br />
:* From the "Places" menu, open your Home Folder.<br />
:* From the "View" menu select "Show hidden files" -- the .config folder should be visible.<br />
:* Place the contents of the folder inside the ZIP archive inside .config/inkscape/extensions/<br />
:* Add your user account to the "dialout" group. (See below for details.)<br />
:* Log out and log back in, for that group change to take effect.<br />
:* The "Eggbot" submenu should appear in the Extensions menu of Inkscape when you start Inkscape.<br />
<br />
<br />
About adding your user account to the "dialout" group:<br />
: In recent Linux releases (e.g., Ubuntu 12 and newer), it is also necessary to change your user permissions, to explicitly grant access to the USB port where the Eggbot is located. This can be done by adding your user group to the "dialout" user group on your system. <br />
<br />
:* Open up a terminal window<br />
:* For most distributions (including Fedora and Ubuntu), enter the command "sudo usermod -a -G dialout <myUserName>" <return>, replacing the <myUserName> part with the user that is running Inkscape (and without the quotation marks or angle brackets!).<br />
::* If you are unsure of your user name, enter the command "whoami" <return>, and the computer will happily remind you. <br />
::* If you are unsure whether you are already in the "dialup" group, enter the command "groups" <return>, and the computer will list the groups that you are in.<br />
:* After changing groups, you need to log out and log back in for the change to take effect.<br />
<br />
<br />
sudo usermod -a -G dialout <myUserName>"<br />
<br />
Debian Wheezy install instructions(command line):<br />
:* Download the latest Inkscape extension .ZIP file from the downloads section of the [https://github.com/evil-mad/EggBot/releases/latest EggBot Releases page].<br />
:* Open up a terminal window, enter the command ,<return>, where you type your user name instead of ''UserName'' (And, no quotation marks.):<br />
"sudo apt-get install inkscape"<br />
"sudo apt-get install unzip python-lxml"<br />
unzip the latest Inkscape extension .ZIP file into <br />
/home/'UserName'/.config/inkscape/extensions<br />
Than you can use the Eggbot extension for Inkscape by type:<br />
"inkscape" <return><br />
<br />
Troubleshooting<br />
: If your permissions are not correct (your user is not in the dialout group), you may get consistent "Unable to find an Eggbot" type error messages.<br />
: If the Eggbot menu doesn't appear in Inkscape, verify that when you've extract the zip file, all the .py files are inside .config/inkscape/extensions/ folder (you might have extracted the entire eggbot folder, and .py files might be misplaced)<br />
<br />
=== Additional linux configurations ===<br />
<br />
If you use Eggbot under Linux, please feel free to add your known-working linux distribution and/or configuration to this non-exhaustive list:<br />
<br />
* Ubuntu 14.04 with Inkscape 0.91<br />
* Ubuntu 12.04 with Inkscape 0.48.2 - 0.48.4<br />
* Fedora Core 18 with Inkscape 0.48.4<br />
* Debian 7 Wheezy with Inkscape 0.48.3.1</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Installing_software&diff=2884Installing software2017-08-31T21:28:24Z<p>Lenore: /* Mac */ udpated github link to latest release</p>
<hr />
<div>{{EggBotDocs}}<br />
<br />
<br />
Eggbot is designed to work well on Mac, Windows, and Linux computers. To use it, you'll need to install certain software on your computer.<br />
<br />
<br />
The Eggbot software actually consists of two main parts:<br />
# Inkscape, the superb freeware vector graphics application<br />
# The Eggbot extensions for Inkscape, which let you control the Eggbot from within Inkscape<br />
<br />
<br />
Optionally but suggested, you may also want to download the set of example files from the [https://github.com/evil-mad/EggBot/releases/latest EggBot Releases page].<br />
<br />
<br />
The particulars of installation depend on the operating system:<br />
<br />
<br />
== Mac ==<br />
<br />
1. Download and install Inkscape version 0.91 from [https://inkscape.org/en/release/0.91/platforms/ this download page] at Inkscape.org. (''We do not yet recommend Inkscape 0.92.'')<br />
Most users will want the "Mac-Os-X : 107-1010 : Dmg" version.<br />
<br />
:* Install Inkscape in the default location, the main "Applications" folder.<br />
:*Note that inkscape is an X11 application, and will require that X11 or XQuartz is installed on your Mac. <br />
:: For MacOS 10.6 and newer (Snow Leopard, Lion, Mountain Lion, Mavericks, Yosemite, etc.), download and install the latest release of [http://xquartz.macosforge.org/trac/wiki XQuartz].<br />
:: For MacOS 10.5 (Leopard), download and install the "Final Leopard Release," from the [http://xquartz.macosforge.org/trac/wiki/Releases XQuartz site].<br />
:: For MacOS 10.4, use the X11 that came on your system installer disks.<br />
:* If you need additional assistance for installing Inkscape, you may be able to find good advice at the [http://wiki.inkscape.org/wiki/index.php/InstallHelp the Inkscape wiki] and/or the [http://www.inkscapeforum.com/ Inkscape Forums]. ''Please do not use Inkscape support resources for Eggbot-specific issues-- see note below about troubleshooting.''<br />
<br />
<br />
2. Download and install the Eggbot Extensions for Inkscape<br />
<br />
:* The Mac software for EggBot is available at https://github.com/evil-mad/EggBot/releases/latest/]. Download and run the Mac installer. We recommend that you also download the EggBot Example set.<br />
:* The "Eggbot" submenu should appear in the Extensions menu of Inkscape after you restart Inkscape. It will not appear there until you both run the installer and restart Inkscape.<br />
<br />
<br />
3. Troubleshooting<br />
<br />
: Your software should now be set up to work correctly. <br />
:* If copy and paste are not working correctly in Inkscape, open the X11 preferences dialog, and disable the "Update Pasteboard when CLIPBOARD changes" option.<br />
:* If you encounter difficulty installing the Eggbot extensions for Inkscape (or with plotting, in the next stage), please request assistance through the Eggbot mailing list or forum, which you can find on our [[Eggbot|front page]]. <br />
:* If there is any chance that a problem you encounter is specific to Eggbot software or hardware, it is important that you do not directly seek assistance through Inkscape's support resources. You're much more likely to get your problem solved by asking people who know about Eggbot. And, we'd like the Inkscape team to be ready to help us when we do encounter Inkscape-specific issues.<br />
<br />
== Windows ==<br />
<br />
1. Download and install Inkscape version 0.91 from [https://inkscape.org/en/release/0.91/platforms/ the download page] at Inkscape.org. (Most users will want the "Windows : 64-Bit : Msi" download.)<br />
<br />
:* Install Inkscape in the default location, the main "Program Files" folder (or "Program Files (x86)" on newer systems).<br />
:* If you need additional assistance for installing Inkscape, you may be able to find good advice at the [http://wiki.inkscape.org/wiki/index.php/InstallHelp the Inkscape wiki] and/or the [http://www.inkscapeforum.com/ Inkscape Forums]. ''Please do not use Inkscape support resources for Eggbot-specific issues-- see note below about troubleshooting.''<br />
<br />
<br />
2. Download and run the EggBot installer for Windows<br />
<br />
:* Download the latest version of the Windows installer from the [https://github.com/evil-mad/EggBot/releases/latest EggBot Releases page]. Run the EggBot installer to install the Eggbot extensions, its USB driver, and (optionally) a set of example files.<br />
:* The "Eggbot" submenu should appear in the Extensions menu of Inkscape after you restart Inkscape.<br />
<br />
<br />
3. Troubleshooting<br />
<br />
: Your software should now be set up to work correctly. <br />
:* If, when trying to run USBDriverInstaller.exe, you get a "Application failed to initialize (0x0000135)" error, it means that your copy of Windows does not have the .Net libraries installed. This is straightforward to fix - go to [http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=17718] and run the installer from Microsoft, then run USBDriverInstaller again.<br />
:* If you encounter difficulty installing the Eggbot extensions for Inkscape (or with plotting, in the next stage), please request assistance through the Eggbot mailing list or forum, which you can find on our [[Eggbot|front page]]. <br />
:* If there is any chance that a problem you encounter is specific to Eggbot software or hardware, it is important that you do not directly seek assistance through Inkscape's support resources. You're much more likely to get your problem solved by asking people who know about Eggbot. And, we'd like the Inkscape team to be ready to help us when we do encounter Inkscape-specific issues.<br />
<br />
== Linux ==<br />
<br />
The Eggbot extension for Inkscape has been developed and tested extensively under Ubuntu 10.04 - 12.04. <br />
We expect it to work equally well in most Ubuntu derivatives and other distributions where Inkscape is known to work. However, ''we do not have the capability to test every distribution''. <br />
<br />
<br />
Ubuntu install instructions:<br />
:* Use the Ubuntu Software Center to install Inkscape 0.91 or newer <br />
:* Launch Inkscape from the Applications menu, and then quit it. <br />
:* Download the latest Inkscape extensions .ZIP file from the downloads section of the [https://github.com/evil-mad/EggBot/releases github site].<br />
:* From the "Places" menu, open your Home Folder.<br />
:* From the "View" menu select "Show hidden files" -- the .config folder should be visible.<br />
:* Place the contents of the folder inside the ZIP archive inside .config/inkscape/extensions/<br />
:* Add your user account to the "dialout" group. (See below for details.)<br />
:* Log out and log back in, for that group change to take effect.<br />
:* The "Eggbot" submenu should appear in the Extensions menu of Inkscape when you start Inkscape.<br />
<br />
<br />
About adding your user account to the "dialout" group:<br />
: In recent Linux releases (e.g., Ubuntu 12 and newer), it is also necessary to change your user permissions, to explicitly grant access to the USB port where the Eggbot is located. This can be done by adding your user group to the "dialout" user group on your system. <br />
<br />
:* Open up a terminal window<br />
:* For most distributions (including Fedora and Ubuntu), enter the command "sudo usermod -a -G dialout <myUserName>" <return>, replacing the <myUserName> part with the user that is running Inkscape (and without the quotation marks or angle brackets!).<br />
::* If you are unsure of your user name, enter the command "whoami" <return>, and the computer will happily remind you. <br />
::* If you are unsure whether you are already in the "dialup" group, enter the command "groups" <return>, and the computer will list the groups that you are in.<br />
:* After changing groups, you need to log out and log back in for the change to take effect.<br />
<br />
<br />
sudo usermod -a -G dialout <myUserName>"<br />
<br />
Debian Wheezy install instructions(command line):<br />
:* Download the latest Inkscape extension .ZIP file from the downloads section of the [https://github.com/evil-mad/EggBot/releases/latest EggBot Releases page].<br />
:* Open up a terminal window, enter the command ,<return>, where you type your user name instead of ''UserName'' (And, no quotation marks.):<br />
"sudo apt-get install inkscape"<br />
"sudo apt-get install unzip python-lxml"<br />
unzip the latest Inkscape extension .ZIP file into <br />
/home/'UserName'/.config/inkscape/extensions<br />
Than you can use the Eggbot extension for Inkscape by type:<br />
"inkscape" <return><br />
<br />
Troubleshooting<br />
: If your permissions are not correct (your user is not in the dialout group), you may get consistent "Unable to find an Eggbot" type error messages.<br />
: If the Eggbot menu doesn't appear in Inkscape, verify that when you've extract the zip file, all the .py files are inside .config/inkscape/extensions/ folder (you might have extracted the entire eggbot folder, and .py files might be misplaced)<br />
<br />
=== Additional linux configurations ===<br />
<br />
If you use Eggbot under Linux, please feel free to add your known-working linux distribution and/or configuration to this non-exhaustive list:<br />
<br />
* Ubuntu 14.04 with Inkscape 0.91<br />
* Ubuntu 12.04 with Inkscape 0.48.2 - 0.48.4<br />
* Fedora Core 18 with Inkscape 0.48.4<br />
* Debian 7 Wheezy with Inkscape 0.48.3.1</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Deluxe_LED_Menorah_Kit&diff=2774Deluxe LED Menorah Kit2017-01-02T23:23:21Z<p>Lenore: </p>
<hr />
<div>This page is the central documentation site for the Deluxe LED Menorah kit from [http://evilmadscientist.com/ Evil Mad Scientist]. <br />
<br />
'''Main details about the Deluxe LED Menorah kit:'''<br />
* [http://www.evilmadscientist.com/article.php/menorah Announcement article] at Evil Mad Scientist Laboratories<br />
* Article on [http://www.evilmadscientist.com/article.php/flickermenorah Candle Flickering] at Evil Mad Scientist Laboratories<br />
* [http://shop.evilmadscientist.com/productsmenu/tinykitlist/44-menorah Kit page] at evilmadscientist.com <br />
* There is also a multicolor [http://shop.evilmadscientist.com/productsmenu/tinykitlist/671 Special Edition] menorah kit from Evil Mad Scientist.<br />
<br />
<br />
'''Assembly instructions:''' <br />
* Deluxe LED Menorah Kit [http://shop.emscdn.com/KitInstrux/menorahix1.3.pdf Assembly Guide] (4.7 MB PDF) (Trouble Viewing? [[Downloading_PDFs|Please click here.]])<br />
<br />
<br />
'''Replacement Stands:''' <br />
* [http://shop.evilmadscientist.com/59-evilmadscience/839-menorah-stand-2xaa Replacement Stands] for kits with 2xAA battery holders (Yellow) <br />
* [http://shop.evilmadscientist.com/59-evilmadscience/840-menorah-stand-3xaa Replacement Stands] for kits with 3xAA battery holders (Blue, White, Warm White, Multi-Color) <br />
<br />
<br />
'''Open Source Hardware documentation for the Deluxe LED Menorah:'''<br />
* Source code is available from [https://github.com/evil-mad/menorah our github repository], in the "deluxemenorah" directory.<br />
* Electrical schematics are [http://www.evilmadscientist.com/source/ix/ix_schematic.pdf here]. (33 kB .pdf file)<br />
* The circuit board design is in [[gEDA_Resources|gEDA]], and you can download the design files [http://www.evilmadscientist.com/source/ix/ix_RevC.pcb here]. (74 kB .pcb file)<br />
* For home PCB etching, a PCB layout, showing the individual circuit board layers broken out individually with crop marks, is also available as a .pdf [http://www.evilmadscientist.com/source/ix/ix_RevC_PCB.pdf here]. (124 kB .pdf file)<br />
* The laser cut stand design is available in a zipped file with SVG and PDF [http://evilmadscientist.s3.amazonaws.com/source/MenorahStands20170102.zip here]. (7 kB .zip)<br />
<br />
<br />
'''Places for questions, answers, and sharing experiences:''' <br />
* [http://forum.evilmadscientist.com/categories/ix Support forum] at Evil Mad Scientist Laboratories<br />
* See also: [http://www2.evilmadscientist.com/forum/index.php?forum=6 Archived Forums], with older discussions<br />
* [http://www.flickr.com/groups/evilmadscience/ Evil Mad Science Auxiliary Flickr Group] where you can share photos of your LED Menorahs<br />
<br />
<br />
'''Related Projects:'''<br />
* [[Mega_Menorah_9000|Mega Menorah 9000]] is the newest, top-of-the-line LED menorah kit, with USB interface and RGB LEDs.<br />
* The [[Deluxe_Electronic_Breadboard_Menorah_Kit|Breadboard Menorah Kit]] is a derivative of the Deluxe LED Menorah Kit.<br />
* The Deluxe LED Menorah Kit itself is a (much improved) derivative of the [http://www.evilmadscientist.com/2006/how-to-make-high-tech-led-decorations-for-the-holidays/ LED Mini Menorah Kit].</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Pens_for_AxiDraw&diff=2715Pens for AxiDraw2016-12-08T02:40:54Z<p>Lenore: /* Additional resources */</p>
<hr />
<div>{{AxiDrawDocs}}<br />
<br />
<br />
== Pen choices for AxiDraw ==<br />
<br />
The pen holder on the fits pens up to ⅝ inch (16 mm) in diameter. The maximum recommended pen weight is 1.6 oz (45 g). The design is such that the pen rests on the surface by its own weight. That allows it to ride over surfaces that are textured or otherwise uneven, however it also means that the pen holder does not apply significant downward pressure. <br />
<br />
Good choices for pens to use include fountain pens, permanent markers, liquid-ink rollerball pens, technical pens, automatic pencils (particularly with soft lead), small-bodied whiteboard markers and other writing and drawing instruments that do not require significant downward pressure. While we will refer to writing and drawing instruments as “pens” to be concise, other instruments such as automatic pencils, chalk, charcoal, and brushes can also work well in many cases.<br />
<br />
Ball point pens (and perhaps certain other writing instruments) that require a substantial amount of downward pressure to operate may work inconsistently because of that requirement.<br />
<br />
<br />
=== Longevity ===<br />
<br />
Felt-tipped permanent markers look good and colorful, but have a disadvantage in that their tip is not made of soft fiber, that will wear down. We have found that felt-tip permanent markers have a surprisingly short life when writing on (for example) cardboard boxes, because the tip tends to wear down. Metal-tipped pens, such as fountain pens, roller balls, and technical pens will have a much longer life. (Not infinite, but lasting a remarkably long time.) <br />
<br />
To increase the longevity of your pens, reduce the amount of pressure, write on smoother surfaces, and write at more gentle speeds. One way to reduce the amount of pressure applied is to ''leave the cap of your pen off when you are writing''.<br />
<br />
<br />
=== Some fountain pens that we have enjoyed using with the AxiDraw ===<br />
<br />
* [http://amzn.com/B000R32CFG Lamy Safari], with medium or fine nib. We really can't say enough about how good this pen is-- and it works wonderfully in the AxiDraw. Extraordinarily consistent ink flow at a variety of speeds; never seems to jam or clog. With blue ink, really shouts "this was written with a fountain pen." The Lamy tips are somewhat broader than those from other manufacturers. The extra-fine tip is comparable in width to the Pilot with medium nib.<br />
* Pilot Metropolitan, medium nib. Also readily available, with a clean neat line. After spending many hours writing demo files with this and the Lamy, we find that the Pilot is excellent, but very slightly less reliable in terms of consistent ink flow. We tend to see slightly more variation in ink flow as a function of writing speed -- an artifact that occurs when writing by hand as well. Seems to "dry out" a little more readily than we would like.<br />
* Rotring ArtPen. Not quite as perfectly consistent as the Lamy or Pilot, but also gives excellent character.<br />
<br />
<br />
=== Some liquid-ink roller ball pens that we have enjoyed using with the AxiDraw ===<br />
<br />
* [http://www.amazon.com/Pilot-Precise-V5-Rollerball-Pen/dp/B00PV130BY/ Pilot Precise V5] -- our preferred choice for precision multicolor plots. Most (and the ones in the brightest colors) are disposable. However, there is also a variant available that is refillable. <br />
<br />
<br />
<br />
=== Permanent markers ===<br />
<br />
* Sharpie Ultra Fine Point -- our preferred choice for colorful, filled in plots. Inexpensive, long lasting, and available in a huge range of colors.<br />
<br />
* Sharpie Fine Point -- The "regular" conical-tip Sharpie marker. We have used these for marking boxes. One caution is that felt-tip pens like these can wear down over time -- going from conical point to flat point, and gradually ruining the tip and ink flow.<br />
<br />
<br />
<br />
=== Technical pens ===<br />
<br />
[https://en.wikipedia.org/wiki/Technical_pen Technical pens] are essentially fountain pens with cylindrical, metal tips. They are held vertically against the paper (not at 45&deg; to the paper). These provide an excellent, precise alternative to both fountain and felt-tip pens.<br />
<br />
* Rapidograph -- The most famous brand of technical pens. Manufactured by either Rotring or Koh-i-noor.<br />
<br />
* Staedtler technical pens are also common.<br />
<br />
<br />
=== Additional pens and resources ===<br />
<br />
*[http://jenslabs.com/2014/06/15/the-circlon-machine-and-the-pen-test/ Pen tests by Jenslabs]<br />
<br />
*[[Pen_choices|Pen Choices]] for EggBot. (Another set of resources that we have documented. Most of the information there is relevant for use on the AxiDraw as well.)<br />
<br />
* Pigma Micron Ink Pens are recommended by many of our customers</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Hershey_Text&diff=2673Hershey Text2016-10-05T19:56:29Z<p>Lenore: </p>
<hr />
<div>Hershey Text is an Inkscape extension for rendering text with engraving fonts. It has been included as part of standard Inkscape distributions [http://www.evilmadscientist.com/2015/inkscape-v-0-91/ since version 0.91].<br />
<br />
Please read [http://www.evilmadscientist.com/2011/hershey-text-an-inkscape-extension-for-engraving-fonts/ this article] at Evil Mad Scientist Laboratories for a general introduction to stroke fonts and Hershey Text. <br />
<br />
The version of Hershey Text distributed with Inkscape includes about 12 different typefaces, as well as several symbol-based fonts. These original "Hershey Fonts" were originally created by Dr. A. V. Hershey while working at the U.S. National Bureau of Standards (now NIST), in the 1960s.<br />
<br />
The latest version of Hershey Text, available from our GitHub repository also includes a number of new engraving fonts derived from modern fonts licensed under the [http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL SIL Open Font License], as listed below. If you would like to try it out, you can download it from the [https://github.com/evil-mad/EggBot/ EggBot repository], where it is located in the "Inkscape_driver" folder. To install it manually, copy the three files "hershey.py", "hershey.inx," and "hersheydata.py" into your Inkscape extensions folder, replacing those three files there.<br />
<br />
<br />
<br />
<br />
{| class="wikitable"<br />
| align="center" style="background:#f0f0f0;"|''' Engraving font name '''<br />
| align="center" style="background:#f0f0f0;"|''' A derivative of '''<br />
| align="center" style="background:#f0f0f0;"|''' Designer '''<br />
| align="center" style="background:#f0f0f0;"|''' Reference '''<br />
|-<br />
| EMS Allure||Allura||[http://www.typesetit.com Rob Leuschke, TypeSETit]||[https://fonts.google.com/specimen/Allura Google Font Page]<br />
|-<br />
| EMS Bird || Bilbo ||[http://www.typesetit.com Rob Leuschke, TypeSETit]||[https://fonts.google.com/specimen/Bilbo Google Font Page]<br />
|-<br />
| EMS Bird Swash Caps || Bilbo Swash Caps ||[http://www.typesetit.com Rob Leuschke, TypeSETit]||[https://fonts.google.com/specimen/Bilbo+Swash+Caps Google Font Page] <br />
|-<br />
| EMS Brush||Alex Brush||[http://www.typesetit.com Rob Leuschke, TypeSETit]||[https://fonts.google.com/specimen/Alex+Brush Google Font Page] <br />
|-<br />
| EMS Capitol || Sacramento ||[http://www.astigmatic.com Brian J. Bonislawsky, Astigmatic One Eye Typographic Institute]||[https://fonts.google.com/specimen/Sacramento Google Font Page]<br />
|-<br />
| EMS Casual Hand||Covered By Your Grace||[http://www.kimberlygeswein.com/ Kimberly Geswein, Kimberly Geswein Fonts]||[https://fonts.google.com/specimen/Covered+By+Your+Grace Google Font Page] <br />
|-<br />
| EMS Decorous Script||Petit Formal Script||[http://www.impallari.com Impallari Type]||[https://fonts.google.com/specimen/Petit+Formal+Script Google Font Page] <br />
|-<br />
| EMS Delight || Delius ||Natalia Raices||[https://fonts.google.com/specimen/Delius Google Font Page]<br />
|-<br />
| EMS Delight Swash Caps || Delius Swash Caps ||Natalia Raices||[https://fonts.google.com/specimen/Delius+Swash+Caps Google Font Page] <br />
|-<br />
| EMS Elfin ||Mountains of Christmas||[http://www.tartworkshop.com Crystal Kluge, Tart Workshop]||[https://fonts.google.com/specimen/Mountains+of+Christmas Google Font Page]<br />
|-<br />
| EMS Felix || Felipa ||[https://twitter.com/fontstage Fontstage]||[https://fonts.google.com/specimen/Felipa Google Font Page] <br />
|-<br />
| EMS Herculean ||Poiret One||[https://www.myfonts.com/foundry/Denis_Masharov/ Denis Masharov]||[https://fonts.google.com/specimen/Poiret+One Google Font Page]<br />
|-<br />
| EMS Invite || Tangerine ||[http://tosche.net/about Toshi Omagari]||[https://fonts.google.com/specimen/Tangerine Google Font Page] <br />
|-<br />
| EMS League ||League Script||[https://www.theleagueofmoveabletype.com Haley Fiege, the League of Moveable Type]||[https://fonts.google.com/specimen/League+Script Google Font Page]<br />
|-<br />
| EMS Little Princess|| Princess Sofia ||[http://www.tartworkshop.com Crystal Kluge, Tart Workshop]||[https://fonts.google.com/specimen/Allura Google Font Page] <br />
|-<br />
| EMS Misty Night ||Foglihten No03||[http://www.glukfonts.pl Grzegorz L, GLUK fonts]||[https://www.fontsquirrel.com/fonts/foglihten FontSquirrel Page] <br />
|-<br />
| EMS Neato ||Bad Script||[https://www.myfonts.com/foundry/Gaslight/ Roman Shchyukin, Gaslight]||[https://fonts.google.com/specimen/Bad+Script Google Font Page] <br />
|-<br />
| EMS Osmotron ||Orbitron (Regular)||[https://www.theleagueofmoveabletype.com Matt McInerney, the League of Moveable Type]||[https://fonts.google.com/specimen/Orbitron Google Font Page] <br />
|-<br />
| EMS Pancakes || Short Stack ||[http://www.typeco.com James Grieshaber, Typeco]||[https://fonts.google.com/specimen/Short+Stack Google Font Page] <br />
|-<br />
| EMS Pepita || Pecita ||[http://pecita.eu/police-en.php Philippe Cochy]||[https://www.fontsquirrel.com/fonts/Pecita FontSquirrel Page] <br />
|-<br />
| EMS Qwandry || Qwigley ||[http://www.typesetit.com Rob Leuschke, TypeSETit]||[https://fonts.google.com/specimen/Qwigley Google Font Page] <br />
|-<br />
| EMS Readability || Source Sans Pro-Light ||[http://www.adobe.com Paul D. Hunt, Adobe]||[https://fonts.google.com/specimen/Source+Sans+Pro Google Font Page] <br />
|-<br />
| EMS Readability Italic || Source Sans Pro-Light ||[http://www.adobe.com Paul D. Hunt, Adobe]||[https://fonts.google.com/specimen/Source+Sans+Pro Google Font Page] <br />
|-<br />
| EMS Society ||Mrs Saint Delafield||[http://www.sudtipos.com Alejandro Paul, Sudtipos]||[https://fonts.google.com/specimen/Mrs+Saint+Delafield Google Font Page] <br />
|-<br />
| EMS Swiss || Italianno ||[http://www.typesetit.com Rob Leuschke, TypeSETit]||[https://fonts.google.com/specimen/Italianno Google Font Page] <br />
|-<br />
| EMS Tech || Architects Daughter ||[http://www.kimberlygeswein.com/ Kimberly Geswein, Kimberly Geswein Fonts]||[https://fonts.google.com/specimen/Architects+Daughter Google Font Page] <br />
|}<br />
<br />
<br />
<br />
'''Resources'''<br />
* [https://inkscape.org/en/ Inkscape home page]<br />
* [https://github.com/evil-mad/EggBot/ EggBot GitHub repository], where Hershey Text is currently hosted<br />
* [https://emergent.unpythonic.net/software/hershey Hershey Font source files] from Jeff Epler<br />
* [http://www.thingiverse.com/thing:6168 Hershey Fonts in SVG] by Marty McGuire<br />
* [https://techninja.github.io/hersheytextjs/ Hershey Text in JS] - A javascript version of Hershey Text</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Hershey_Text&diff=2672Hershey Text2016-10-05T19:55:16Z<p>Lenore: </p>
<hr />
<div>Hershey Text is an Inkscape extension for rendering text with engraving fonts. It has been included as part of standard Inkscape distributions [http://www.evilmadscientist.com/2015/inkscape-v-0-91/ since version 0.91].<br />
<br />
Please read [http://www.evilmadscientist.com/2011/hershey-text-an-inkscape-extension-for-engraving-fonts/ this article] at Evil Mad Scientist Laboratories for a general introduction to stroke fonts and Hershey Text. <br />
<br />
The version of Hershey Text distributed with Inkscape includes about 12 different typefaces, as well as several symbol-based fonts. These original "Hershey Fonts" were originally created by Dr. A. V. Hershey while working at the U.S. National Bureau of Standards (now NIST), in the 1960s.<br />
<br />
The latest version of Hershey Text, available from our GitHub repository also includes a number of new engraving fonts derived from modern fonts licensed under the [http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL SIL Open Font License], as listed below. If you would like to try it out, you can download it from the [https://github.com/evil-mad/EggBot/ EggBot repository]), where it is located in the "Inkscape_driver" folder. To install it manually, copy the three files "hershey.py", "hershey.inx," and "hersheydata.py" into your Inkscape extensions folder, replacing those three files there.<br />
<br />
<br />
<br />
<br />
{| class="wikitable"<br />
| align="center" style="background:#f0f0f0;"|''' Engraving font name '''<br />
| align="center" style="background:#f0f0f0;"|''' A derivative of '''<br />
| align="center" style="background:#f0f0f0;"|''' Designer '''<br />
| align="center" style="background:#f0f0f0;"|''' Reference '''<br />
|-<br />
| EMS Allure||Allura||[http://www.typesetit.com Rob Leuschke, TypeSETit]||[https://fonts.google.com/specimen/Allura Google Font Page]<br />
|-<br />
| EMS Bird || Bilbo ||[http://www.typesetit.com Rob Leuschke, TypeSETit]||[https://fonts.google.com/specimen/Bilbo Google Font Page]<br />
|-<br />
| EMS Bird Swash Caps || Bilbo Swash Caps ||[http://www.typesetit.com Rob Leuschke, TypeSETit]||[https://fonts.google.com/specimen/Bilbo+Swash+Caps Google Font Page] <br />
|-<br />
| EMS Brush||Alex Brush||[http://www.typesetit.com Rob Leuschke, TypeSETit]||[https://fonts.google.com/specimen/Alex+Brush Google Font Page] <br />
|-<br />
| EMS Capitol || Sacramento ||[http://www.astigmatic.com Brian J. Bonislawsky, Astigmatic One Eye Typographic Institute]||[https://fonts.google.com/specimen/Sacramento Google Font Page]<br />
|-<br />
| EMS Casual Hand||Covered By Your Grace||[http://www.kimberlygeswein.com/ Kimberly Geswein, Kimberly Geswein Fonts]||[https://fonts.google.com/specimen/Covered+By+Your+Grace Google Font Page] <br />
|-<br />
| EMS Decorous Script||Petit Formal Script||[http://www.impallari.com Impallari Type]||[https://fonts.google.com/specimen/Petit+Formal+Script Google Font Page] <br />
|-<br />
| EMS Delight || Delius ||Natalia Raices||[https://fonts.google.com/specimen/Delius Google Font Page]<br />
|-<br />
| EMS Delight Swash Caps || Delius Swash Caps ||Natalia Raices||[https://fonts.google.com/specimen/Delius+Swash+Caps Google Font Page] <br />
|-<br />
| EMS Elfin ||Mountains of Christmas||[http://www.tartworkshop.com Crystal Kluge, Tart Workshop]||[https://fonts.google.com/specimen/Mountains+of+Christmas Google Font Page]<br />
|-<br />
| EMS Felix || Felipa ||[https://twitter.com/fontstage Fontstage]||[https://fonts.google.com/specimen/Felipa Google Font Page] <br />
|-<br />
| EMS Herculean ||Poiret One||[https://www.myfonts.com/foundry/Denis_Masharov/ Denis Masharov]||[https://fonts.google.com/specimen/Poiret+One Google Font Page]<br />
|-<br />
| EMS Invite || Tangerine ||[http://tosche.net/about Toshi Omagari]||[https://fonts.google.com/specimen/Tangerine Google Font Page] <br />
|-<br />
| EMS League ||League Script||[https://www.theleagueofmoveabletype.com Haley Fiege, the League of Moveable Type]||[https://fonts.google.com/specimen/League+Script Google Font Page]<br />
|-<br />
| EMS Little Princess|| Princess Sofia ||[http://www.tartworkshop.com Crystal Kluge, Tart Workshop]||[https://fonts.google.com/specimen/Allura Google Font Page] <br />
|-<br />
| EMS Misty Night ||Foglihten No03||[http://www.glukfonts.pl Grzegorz L, GLUK fonts]||[https://www.fontsquirrel.com/fonts/foglihten FontSquirrel Page] <br />
|-<br />
| EMS Neato ||Bad Script||[https://www.myfonts.com/foundry/Gaslight/ Roman Shchyukin, Gaslight]||[https://fonts.google.com/specimen/Bad+Script Google Font Page] <br />
|-<br />
| EMS Osmotron ||Orbitron (Regular)||[https://www.theleagueofmoveabletype.com Matt McInerney, the League of Moveable Type]||[https://fonts.google.com/specimen/Orbitron Google Font Page] <br />
|-<br />
| EMS Pancakes || Short Stack ||[http://www.typeco.com James Grieshaber, Typeco]||[https://fonts.google.com/specimen/Short+Stack Google Font Page] <br />
|-<br />
| EMS Pepita || Pecita ||[http://pecita.eu/police-en.php Philippe Cochy]||[https://www.fontsquirrel.com/fonts/Pecita FontSquirrel Page] <br />
|-<br />
| EMS Qwandry || Qwigley ||[http://www.typesetit.com Rob Leuschke, TypeSETit]||[https://fonts.google.com/specimen/Qwigley Google Font Page] <br />
|-<br />
| EMS Readability || Source Sans Pro-Light ||[http://www.adobe.com Paul D. Hunt, Adobe]||[https://fonts.google.com/specimen/Source+Sans+Pro Google Font Page] <br />
|-<br />
| EMS Readability Italic || Source Sans Pro-Light ||[http://www.adobe.com Paul D. Hunt, Adobe]||[https://fonts.google.com/specimen/Source+Sans+Pro Google Font Page] <br />
|-<br />
| EMS Society ||Mrs Saint Delafield||[http://www.sudtipos.com Alejandro Paul, Sudtipos]||[https://fonts.google.com/specimen/Mrs+Saint+Delafield Google Font Page] <br />
|-<br />
| EMS Swiss || Italianno ||[http://www.typesetit.com Rob Leuschke, TypeSETit]||[https://fonts.google.com/specimen/Italianno Google Font Page] <br />
|-<br />
| EMS Tech || Architects Daughter ||[http://www.kimberlygeswein.com/ Kimberly Geswein, Kimberly Geswein Fonts]||[https://fonts.google.com/specimen/Architects+Daughter Google Font Page] <br />
|}<br />
<br />
<br />
<br />
'''Resources'''<br />
* [https://inkscape.org/en/ Inkscape home page]<br />
* [https://github.com/evil-mad/EggBot/ EggBot GitHub repository], where Hershey Text is currently hosted<br />
* [https://emergent.unpythonic.net/software/hershey Hershey Font source files] from Jeff Epler<br />
* [http://www.thingiverse.com/thing:6168 Hershey Fonts in SVG] by Marty McGuire<br />
* [https://techninja.github.io/hersheytextjs/ Hershey Text in JS] - A javascript version of Hershey Text</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Larson_Scanner&diff=2667Larson Scanner2016-09-27T23:58:09Z<p>Lenore: changed link for source code from google code to github</p>
<hr />
<div>This page is the central documentation site for the Larson Scanner kit from [http://evilmadscientist.com/ Evil Mad Scientist].<br />
<br />
<br />
'''Main details about the Larson Scanner kit:'''<br />
* [http://www.evilmadscientist.com/article.php/larsonkit Announcement article] at Evil Mad Scientist Laboratories<br />
* [http://shop.evilmadscientist.com/productsmenu/tinykitlist/152-scanner Kit page] at evilmadscientist.com <br />
* The Larson Scanner is named after [http://en.wikipedia.org/wiki/Glen_A._Larson Glen A. Larson], who produced the Battlestar Galactica and Knight Rider series, and is responsible for introducing scanning red light effects to the sci-fi TV viewing population of the 1970s and 80s. We coined the term "Larson Scanner" when we [http://www.evilmadscientist.com/article.php/CylonOLantern2 wrote an article] with instructions for an analog version of the circuit for the [http://www.makershed.com/ProductDetails.asp?ProductCode=HALLOW07 Make Magazine Halloween Special Edition] in 2007.<br />
<br />
<br />
'''Assembly instructions:''' <br />
* [http://evilmadscience.com/KitInstrux/Larson_150.pdf PDF Version] (3.8 MB PDF) (Trouble Viewing? [[Downloading_PDFs|Please click here.]])<br />
<br />
<br />
'''Open Source Hardware documentation for the Larson Scanner:'''<br />
* Source code is available at [https://github.com/evil-mad/larsonscanner GitHub].<br />
* Electrical schematics are [http://www.evilmadscientist.com/source/ix/ix_schematic.pdf here]. (33 kB .pdf file)<br />
* The circuit board design is in [[gEDA_Resources|gEDA]], and you can download the design files [http://www.evilmadscientist.com/source/ix/ix_RevC.pcb here]. (74 kB .pcb file)<br />
* For home PCB etching, the PCB layout, showing the individual circuit board layers broken out individually with crop marks, is also available as a .pdf [http://www.evilmadscientist.com/source/ix/ix_RevC_PCB.pdf here]. (124 kB .pdf file)<br />
* [[Larson_Scanner_Bill_of_Materials|Bill of Materials]]<br />
<br />
<br />
'''Hacks and Mods:'''<br />
* An article on building a Kraftwerk-inspired LED tie with a Larson Scanner kit is [http://www.evilmadscientist.com/article.php/ledtie here]. (Hint: Jumper "opt. 2" on the PCB.)<br />
* An article on linking several Larson Scanner kits together is [http://www.evilmadscientist.com/article.php/laaaaaaaaaaaaaaaarsonscanner here].<br />
* A "Narrow eye" mode is built into the firmware. Hold button down at turn-on to preview. Jumper "opt. 1" on the PCB to make the "narrow eye" the default.<br />
* An article on modding to use different power supplies and different color LEDs is [http://www.evilmadscientist.com/2014/larson-scanner-modding/ here].<br />
<br />
<br />
'''More red scanning light projects:'''<br />
* [http://www.evilmadscientist.com/article.php/CylonOLantern An analog version] of the scanning red light circuit, at Evil Mad Scientist Laboratories<br />
* The analog circuit above was refined and [http://www.evilmadscientist.com/article.php/CylonOLantern2 published in Make Magazine], the schematic for which is [http://cdn.makezine.com/make/cyclonschematics.pdf here].<br />
* [http://www.evilmadscientist.com/article.php/minipovcylon MiniPOV Cylon] using the Adafruit [http://www.ladyada.net/make/minipov3/ MiniPov].<br />
<br />
<br />
'''Places for questions, answers, and sharing experiences:''' <br />
* [http://forum.evilmadscientist.com/categories/ix Support forum] at Evil Mad Scientist Laboratories<br />
* See also: [http://www2.evilmadscientist.com/forum/index.php?forum=6 Archived Forums], with older discussions<br />
* [http://www.flickr.com/groups/evilmadscience/ Evil Mad Science Auxiliary Flickr Group] where you can share photos of your Larson Scanners</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Big_Digit_Driver&diff=2665Big Digit Driver2016-09-17T21:35:49Z<p>Lenore: Removed reference to future open source hardware release, which is not anticipated.</p>
<hr />
<div>This page is the central site for documentation of the Evil Mad Scientist Big Digit Driver kit. <br />
<br />
Main details about the Big Digit Driver kit:<br />
* The Big Digit Driver is a shift-register type driver for 12" LED digits. <br />
* The Big Digit Driver kit is currently available in limited prerelease from Evil Mad Scientist. Please [http://evilmadscientist.com/contact contact us] to inquire about pricing and availability.<br />
<br />
<br />
Essential Documentation:<br />
* Kit Assembly Instructions and Bill of Materials are [[Big_Digit_Driver_Assembly_Instructions|located here]].<br />
* Basic information on using the Big Digit Driver is [[Using_The_Big_Digit_Driver|over here]].<br />
<br />
<br />
Hardware Design Files:<br />
* We do not currently have plans to finalize or formally release this product. If you have prerelease units, design files are available by request.<br />
<br />
<br />
Places for questions, answers, and sharing experiences: <br />
* [http://forum.evilmadscientist.com/categories/support-other Forum] at Evil Mad Scientist Laboratories<br />
* [http://www.flickr.com/groups/evilmadscience/ Evil Mad Science Auxiliary Flickr Group] where you can share your action shots!</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Hershey_Text&diff=2633Hershey Text2016-07-05T01:01:58Z<p>Lenore: </p>
<hr />
<div>Hershey Text is an Inkscape extension for rendering text with engraving fonts. It has been included as part of standard Inkscape distributions [http://www.evilmadscientist.com/2015/inkscape-v-0-91/ since version 0.91].<br />
<br />
Please read [http://www.evilmadscientist.com/2011/hershey-text-an-inkscape-extension-for-engraving-fonts/ this article] at Evil Mad Scientist Laboratories for a general introduction to stroke fonts and Hershey Text. <br />
<br />
The version of Hershey Text distributed with Inkscape includes about 12 different typefaces, as well as several symbol-based fonts. These original "Hershey Fonts" were originally created by Dr. A. V. Hershey while working at the U.S. National Bureau of Standards (now NIST), in the 1960s.<br />
<br />
The latest version of Hershey Text (current available [https://github.com/evil-mad/EggBot/ at our GitHub repository]) also includes a number of new engraving fonts derived from modern fonts licensed under the [http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL SIL Open Font License].<br />
<br />
<br />
<br />
<br />
{| class="wikitable"<br />
| align="center" style="background:#f0f0f0;"|''' Engraving font name '''<br />
| align="center" style="background:#f0f0f0;"|''' A derivative of '''<br />
| align="center" style="background:#f0f0f0;"|''' Designer '''<br />
| align="center" style="background:#f0f0f0;"|''' Reference '''<br />
|-<br />
| EMS Allure||Allura||[http://www.typesetit.com Rob Leuschke, TypeSETit]||[https://fonts.google.com/specimen/Allura Google Font Page]<br />
|-<br />
| EMS Bird || Bilbo ||[http://www.typesetit.com Rob Leuschke, TypeSETit]||[https://fonts.google.com/specimen/Bilbo Google Font Page]<br />
|-<br />
| EMS Bird Swash Caps || Bilbo Swash Caps ||[http://www.typesetit.com Rob Leuschke, TypeSETit]||[https://fonts.google.com/specimen/Bilbo+Swash+Caps Google Font Page] <br />
|-<br />
| EMS Brush||Alex Brush||[http://www.typesetit.com Rob Leuschke, TypeSETit]||[https://fonts.google.com/specimen/Alex+Brush Google Font Page] <br />
|-<br />
| EMS Capitol || Sacramento ||[http://www.astigmatic.com Brian J. Bonislawsky, Astigmatic One Eye Typographic Institute]||[https://fonts.google.com/specimen/Sacramento Google Font Page]<br />
|-<br />
| EMS Casual Hand||Covered By Your Grace||[http://www.kimberlygeswein.com/ Kimberly Geswein, Kimberly Geswein Fonts]||[https://fonts.google.com/specimen/Covered+By+Your+Grace Google Font Page] <br />
|-<br />
| EMS Delight || Delius ||Natalia Raices||[https://fonts.google.com/specimen/Delius Google Font Page]<br />
|-<br />
| EMS Delight Swash Caps || Delius Swash Caps ||Natalia Raices||[https://fonts.google.com/specimen/Delius+Swash+Caps Google Font Page] <br />
|-<br />
| EMS Elfin ||Mountains of Christmas||[http://www.tartworkshop.com Crystal Kluge, Tart Workshop]||[https://fonts.google.com/specimen/Mountains+of+Christmas Google Font Page]<br />
|-<br />
| EMS Felix || Felipa ||[https://twitter.com/fontstage Fontstage]||[https://fonts.google.com/specimen/Felipa Google Font Page] <br />
|-<br />
| EMS Herculean ||Poiret One||[https://www.myfonts.com/foundry/Denis_Masharov/ Denis Masharov]||[https://fonts.google.com/specimen/Poiret+One Google Font Page]<br />
|-<br />
| EMS Invite || Tangerine ||[http://tosche.net/about Toshi Omagari]||[https://fonts.google.com/specimen/Tangerine Google Font Page] <br />
|-<br />
| EMS League ||League Script||[https://www.theleagueofmoveabletype.com Haley Fiege, the League of Moveable Type]||[https://fonts.google.com/specimen/League+Script Google Font Page]<br />
|-<br />
| EMS Little Princess|| Princess Sofia ||[http://www.tartworkshop.com Crystal Kluge, Tart Workshop]||[https://fonts.google.com/specimen/Allura Google Font Page] <br />
|-<br />
| EMS Misty Night ||Foglihten No03||[http://www.glukfonts.pl Grzegorz L, GLUK fonts]||[https://www.fontsquirrel.com/fonts/foglihten FontSquirrel Page] <br />
|-<br />
| EMS Neato ||Bad Script||[https://www.myfonts.com/foundry/Gaslight/ Roman Shchyukin, Gaslight]||[https://fonts.google.com/specimen/Bad+Script Google Font Page] <br />
|-<br />
| EMS Osmotron ||Orbitron (Regular)||[https://www.theleagueofmoveabletype.com Matt McInerney, the League of Moveable Type]||[https://fonts.google.com/specimen/Orbitron Google Font Page] <br />
|-<br />
| EMS Pancakes || Short Stack ||[http://www.typeco.com James Grieshaber, Typeco]||[https://fonts.google.com/specimen/Short+Stack Google Font Page] <br />
|-<br />
| EMS Pepita || Pecita ||[http://pecita.eu/police-en.php Philippe Cochy]||[https://www.fontsquirrel.com/fonts/Pecita FontSquirrel Page] <br />
|-<br />
| EMS Qwandry || Qwigley ||[http://www.typesetit.com Rob Leuschke, TypeSETit]||[https://fonts.google.com/specimen/Qwigley Google Font Page] <br />
|-<br />
| EMS Society ||Mrs Saint Delafield||[http://www.sudtipos.com Alejandro Paul, Sudtipos]||[https://fonts.google.com/specimen/Mrs+Saint+Delafield Google Font Page] <br />
|-<br />
| EMS Swiss || Italianno ||[http://www.typesetit.com Rob Leuschke, TypeSETit]||[https://fonts.google.com/specimen/Italianno Google Font Page] <br />
|-<br />
| EMS Tech || Architects Daughter ||[http://www.kimberlygeswein.com/ Kimberly Geswein, Kimberly Geswein Fonts]||[https://fonts.google.com/specimen/Architects+Daughter Google Font Page] <br />
|}<br />
<br />
<br />
<br />
'''Resources'''<br />
* [https://inkscape.org/en/ Inkscape home page]<br />
* [https://github.com/evil-mad/EggBot/ EggBot GitHub repository], where Hershey Text is currently hosted<br />
* [https://emergent.unpythonic.net/software/hershey Hershey Font source files] from Jeff Epler<br />
* [http://www.thingiverse.com/thing:6168 Hershey Fonts in SVG] by Marty McGuire<br />
* [https://techninja.github.io/hersheytextjs/ Hershey Text in JS] - A javascript version of Hershey Text</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=AxiDraw&diff=2628AxiDraw2016-06-23T19:26:54Z<p>Lenore: /* Advanced topics and tips */</p>
<hr />
<div>This page is the central documentation site for '''AxiDraw''' from [http://shop.evilmadscientist.com/ Evil Mad Scientist]. <br />
<br />
'''Important note:'''<br />
AxiDraw is a new product. We are still updating and uploading documentation resources.<br />
<br />
== AxiDraw ==<br />
<br />
'''Main details about the AxiDraw'''<br />
* [http://www.evilmadscientist.com/2016/axidraw/ Introducing Axidraw]: Announcement article at Evil Mad Scientist Laboratories<br />
* [http://shop.evilmadscientist.com/productsmenu/846 Purchase AxiDraw] at Evil Mad Scientist shop<br />
* [http://www.axidraw.com axidraw.com], the official site.<br />
<br />
<br />
== Getting started with AxiDraw: Essential documentation ==<br />
<br />
* AxiDraw [[AxiDraw_User_Guide|User Guide]] (''preliminary'')<br />
* AxiDraw [[Axidraw_Software_Installation|Software installation]]<br />
<br />
<br />
== Tutorials ==<br />
<br />
'''Getting started with Inkscape:'''<br />
* [http://en.flossmanuals.net/Inkscape/ FLOSS Inkscape Manual], from the makers of free manuals for free software<br />
* [http://tavmjong.free.fr/INKSCAPE/MANUAL/html/index.html The unofficial manual], "Inkscape: Guide to a Vector Drawing Program"<br />
* [http://inkscape.org/doc/index.php Inkscape Documentation], at Inkscape.org, with links to official and unofficial tutorials and manuals<br />
* [http://www.microugly.com/inkscape-quickguide/ A quick guide to Inkscape], from microugly, featuring hints for Illustrator users.<br />
* [http://wiki.inkscape.org/wiki/index.php/Inkscape_for_Adobe_Illustrator_users Inkscape for Adobe Illustrator users]<br />
* [https://inkscape.org/da/learn/faq/ Inkscape FAQ] with many answers about common questions.<br />
<br />
== Advanced topics and tips ==<br />
'''General Usage'''<br />
* [[Pens_for_AxiDraw|Pen choices for AxiDraw]]<br />
* [http://tavmjong.free.fr/INKSCAPE/MANUAL/html/File-Import.html Import formats] that Inkscape accepts, from the Inkscape Manual<br />
<br />
<br />
'''Typography and Handwriting-like fonts'''<br />
* [[Hershey_Text|Hershey Text]], Inkscape extension (included with Inkscape) for drawing single-stroke text. Also includes links to many handwriting-like fonts.<br />
* Make a free font based on your handwriting at [http://www.myscriptfont.com/about.html myscriptfont.com] or [http://www.paintfont.com/ paintfont.com]<br />
* [http://imajeenyus.com/computer/20150110_single_line_fonts/index.shtml A compendium of information] about single stroke fonts<br />
<br />
<br />
'''Advanced design topics'''<br />
* [[Tracing images]] in Inkscape<br />
* Some [[hints on optimization]]<br />
* [[StippleGen|StippleGen stippling software]]<br />
* [[TSP art]], a technique for drawing likenesses of photographic images, based upon the Travelling Salesman Problem<br />
<br />
<br />
'''Software'''<br />
* Using AxiDraw with RoboPaint: ''Coming soon''<br />
<br />
<br />
'''Example files'''<br />
* [[Axidraw_Examples|AxiDraw basic example set]]<br />
<br />
<br />
'''Hardware'''<br />
* [http://www.schmalzhaus.com/EBB/ EBB] documentation, for the EiBotBoard that powers the AxiDraw<br />
* [[Updating EBB firmware]]<br />
<br />
== For Developers ==<br />
* [https://github.com/evil-mad/AxiDraw/ GitHub Project], where AxiDraw software is hosted<br />
* [https://github.com/evil-mad/robopaint robopaint] repository at github. RoboPaint is a stand-alone, Javascript-based application for driving art robots.<br />
* The [https://github.com/techninja/cncserver/blob/master/API.md "CNCserver" API], installed with and implemented by RoboPaint.<br />
* The higher-level [https://github.com/evil-mad/robopaint-mode-remote/blob/master/API.md "RoboPaint" API], installed with and implemented by RoboPaint.<br />
* [http://www.schmalzhaus.com/EBB/EBBCommands.html EBB Commands] documentation, for the EiBotBoard that powers the AxiDraw<br />
<br />
<br />
<div id="support"><br />
<br />
== Support Resources ==<br />
'''Places for questions, answers, and sharing experiences:'''<br />
* [http://forum.evilmadscientist.com/categories/axidraw Support Forum] at Evil Mad Scientist Laboratories<br />
* [http://www.thingiverse.com/tag:AxiDraw AxiDraw @ Thingiverse] where you can share AxiDraw-ready SVG art-- or programs that generate art<br />
<br />
'''Additional support resources:'''<br />
* [https://github.com/evil-mad/AxiDraw/issues Software Issues List @ GitHub], if you have a software bug to report<br />
* [http://shop.evilmadscientist.com/contact Contact Form] at Evil Mad Scientist for all other queries, including customer service and spare parts. <br />
</div></div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=AxiDraw&diff=2627AxiDraw2016-06-23T19:23:43Z<p>Lenore: /* For Developers */</p>
<hr />
<div>This page is the central documentation site for '''AxiDraw''' from [http://shop.evilmadscientist.com/ Evil Mad Scientist]. <br />
<br />
'''Important note:'''<br />
AxiDraw is a new product. We are still updating and uploading documentation resources.<br />
<br />
== AxiDraw ==<br />
<br />
'''Main details about the AxiDraw'''<br />
* [http://www.evilmadscientist.com/2016/axidraw/ Introducing Axidraw]: Announcement article at Evil Mad Scientist Laboratories<br />
* [http://shop.evilmadscientist.com/productsmenu/846 Purchase AxiDraw] at Evil Mad Scientist shop<br />
* [http://www.axidraw.com axidraw.com], the official site.<br />
<br />
<br />
== Getting started with AxiDraw: Essential documentation ==<br />
<br />
* AxiDraw [[AxiDraw_User_Guide|User Guide]] (''preliminary'')<br />
* AxiDraw [[Axidraw_Software_Installation|Software installation]]<br />
<br />
<br />
== Tutorials ==<br />
<br />
'''Getting started with Inkscape:'''<br />
* [http://en.flossmanuals.net/Inkscape/ FLOSS Inkscape Manual], from the makers of free manuals for free software<br />
* [http://tavmjong.free.fr/INKSCAPE/MANUAL/html/index.html The unofficial manual], "Inkscape: Guide to a Vector Drawing Program"<br />
* [http://inkscape.org/doc/index.php Inkscape Documentation], at Inkscape.org, with links to official and unofficial tutorials and manuals<br />
* [http://www.microugly.com/inkscape-quickguide/ A quick guide to Inkscape], from microugly, featuring hints for Illustrator users.<br />
* [http://wiki.inkscape.org/wiki/index.php/Inkscape_for_Adobe_Illustrator_users Inkscape for Adobe Illustrator users]<br />
* [https://inkscape.org/da/learn/faq/ Inkscape FAQ] with many answers about common questions.<br />
<br />
== Advanced topics and tips ==<br />
'''General Usage'''<br />
* [[Pens_for_AxiDraw|Pen choices for AxiDraw]]<br />
* [http://tavmjong.free.fr/INKSCAPE/MANUAL/html/File-Import.html Import formats] that Inkscape accepts, from the Inkscape Manual<br />
<br />
<br />
'''Typography and Handwriting-like fonts'''<br />
* [[Hershey_Text|Hershey Text]], Inkscape extension (included with Inkscape) for drawing single-stroke text. Also includes links to many handwriting-like fonts.<br />
* Make a free font based on your handwriting at [http://www.myscriptfont.com/about.html myscriptfont.com] or [http://www.paintfont.com/ paintfont.com]<br />
* [http://imajeenyus.com/computer/20150110_single_line_fonts/index.shtml A compendium of information] about single stroke fonts<br />
<br />
<br />
'''Advanced design topics'''<br />
* [[Tracing images]] in Inkscape<br />
* Some [[hints on optimization]]<br />
* [[StippleGen|StippleGen stippling software]]<br />
* [[TSP art]], a technique for drawing likenesses of photographic images, based upon the Travelling Salesman Problem<br />
<br />
<br />
'''Software'''<br />
* Using AxiDraw with RoboPaint: ''Coming soon''<br />
<br />
<br />
'''Example files'''<br />
* [[Axidraw_Examples|AxiDraw basic example set]]<br />
<br />
<br />
'''Hardware'''<br />
* [http://www.schmalzhaus.com/EBB/ EBB] documentation, for the EiBotBoard that powers the WaterColorBot<br />
* [[Updating EBB firmware]]<br />
<br />
== For Developers ==<br />
* [https://github.com/evil-mad/AxiDraw/ GitHub Project], where AxiDraw software is hosted<br />
* [https://github.com/evil-mad/robopaint robopaint] repository at github. RoboPaint is a stand-alone, Javascript-based application for driving art robots.<br />
* The [https://github.com/techninja/cncserver/blob/master/API.md "CNCserver" API], installed with and implemented by RoboPaint.<br />
* The higher-level [https://github.com/evil-mad/robopaint-mode-remote/blob/master/API.md "RoboPaint" API], installed with and implemented by RoboPaint.<br />
* [http://www.schmalzhaus.com/EBB/EBBCommands.html EBB Commands] documentation, for the EiBotBoard that powers the AxiDraw<br />
<br />
<br />
<div id="support"><br />
<br />
== Support Resources ==<br />
'''Places for questions, answers, and sharing experiences:'''<br />
* [http://forum.evilmadscientist.com/categories/axidraw Support Forum] at Evil Mad Scientist Laboratories<br />
* [http://www.thingiverse.com/tag:AxiDraw AxiDraw @ Thingiverse] where you can share AxiDraw-ready SVG art-- or programs that generate art<br />
<br />
'''Additional support resources:'''<br />
* [https://github.com/evil-mad/AxiDraw/issues Software Issues List @ GitHub], if you have a software bug to report<br />
* [http://shop.evilmadscientist.com/contact Contact Form] at Evil Mad Scientist for all other queries, including customer service and spare parts. <br />
</div></div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Improving_precision&diff=2615Improving precision2016-06-02T16:38:47Z<p>Lenore: added tennis link</p>
<hr />
<div>{{EggBotDocs}}<br />
<br />
<br />
If you are producing sloppy drawings, or good ones that you want to be better, you may need to do one or more of the following:<br />
<br />
'''Alignment:'''<br />
<br />
* '''Check head and tailstock alignment.''' The head and tailstocks should be square to the chassis' side walls. Use the ruled measuring guages on each side wall to ensure that the headstock is adjusted to the same measurement on each side. Repeat for the tailstock. If the headstock is not square to the chassis, then the egg motor shaft will not be parallel to the egg's rotational axis.<br />
<br />
* '''Check egg alignment.''' Make sure that the object (which we'll call an "egg" even if it's a light bulb or a golf ball) being plotted is very well centered on the egg axis. Use the "Raise pen, turn off motors" setup mode to turn your object by hand, and make sure that it is as concentric as possible.<br />
<br />
* '''Check pen alignment.''' The pen should point ''directly towards'' the egg-motor axis, and directly towards the pen-motor axis as well. There are a number of places that you can make adjustments to ensure that these are correct. For example, the screw at the top of the proximal pen arm can be used to adjust the angle between the pen point and the pen-arm axis. <br />
<br />
* '''Increase tension.''' Compressing the plunger spring further pushes the "egg" against the egg-cup of the egg-motor, improving contact. This generally helps ''up until'' the tension starts to create excess drag-- for example when the spring is fully compressed. <br />
<br />
* '''Check egg alignment, part 2.''' Turn off the motors, raise the pen, and move the pen all the way left and right around the egg. You're looking to have the pen tip be the same distance from the egg surface all the way round.<br />
<br />
<br />
'''Machine setup:'''<br />
<br />
* '''Adjust motor current.''' The page on [http://wiki.evilmadscientist.com/Making_your_first_plot#Drawing_on_your_Egg making your first plot] explains how to adjust the motor current. Skipping this step is a common cause of various problems when setting up a new Eggbot. If the current is too low or too high, you may find the pen arm falling over, the egg not turning reliably, or the pen jumping in overly-large steps. <br />
<br />
* '''Check contact.''' The "egg" needs to make good contact with the egg-motor. There should not be any slippage between the two, or the egg will gradually work its way out. Even if there is not slippage, there can be apparent "backlash" (direction-dependent lag) when the egg-motor turns back and forth. This is a common cause of poor accuracy when setting up a new Eggbot. It may help to clean and dry the "egg" and/or the polyurethane egg cup. <br />
** The [http://shop.evilmadscientist.com/productsmenu/51-accessories/208-coupler Precision Egg Coupler] is an Eggbot add-on (included with the deluxe kit) that can help to improve precision. It's large, sandpapery surface grips very well on eggs, ping pong balls, and other soft or porous surfaces.<br />
** For hard surfaces like glass and stone, the sandpapery surface will not offer much grip, so use a rubber washer between the precision coupler and the object, or use the original polyurethane egg cup.<br />
** For super-precision work you may want to experiment with different egg cup designs, or even screw down or glue your object to the egg-motor shaft. (See also [[Hacks]].) <br />
<br />
* '''Tighten screws.''' A properly set up Eggbot has very little flex in the chassis. Firmly tighten all of the stainless steel screws that hold the chassis together, and all of the thumbscrews on the sides of the chassis. Also check to make sure that all screws on the pen arm are firmly tightened. <br />
<br />
* '''Check for drag on the plunger.''' If the plunger is not able to turn easily, then it will provide drag to the "egg." If the tension is too high, the O-ring is rubbing on the back bushing, or the thin nylon washer is not present, there can be increased drag.<br />
<br />
* '''Use a smaller/shorter pen.''' The pen arm grips your pen very close to the bottom of the pen. While this generally gives better precision, gripping the pen below the center of mass means that there will be more sway, particularly when the pen has been lifted or is being lowered.<br />
<br />
* '''Check for drag on the pen.''' The pen should only lightly touch the surface that it's drawing on. If you use a stiff hinge, or otherwise arrange things such that there's heavy downward force, it can create excess drag at the egg-pen interface.<br />
<br />
* '''Reduce lateral play in the plunger.''' Appendix B of the assembly instructions shows how to do this if you would like to do so. In practice, we have not found this to have nearly as much effect in improving precision as the other suggestions listed on this page. <br />
<br />
<br />
'''Surfaces and Pens:'''<br />
<br />
* '''Plot on a smooth surface.''' [http://oakwood.se/2015/helping-tretorn-reinvent-the-tennis-ball-again/ <strike>No matter what you do, Egg-Bot will never produce good results on a tennis ball.</strike>] Golf balls are okay, though. <br />
<br />
* '''Clean your medium before plotting.''' If you remove surface dust and oils before drawing, you'll get a sharper plot. In particular, certain types of pens will show fingerprints-- areas where the pen does not make as strong as a mark, where the object has been handled.<br />
<br />
* '''Maintain your pen(s).''' Clean them frequently (if applicable.) And, ''don't let them dry out''.<br />
<br />
* '''Use finer point pens.''' The "ultra fine" Sharpie is not nearly as fine as pens come. Check out [[pen choices]] for hints about other types of pens that you may want to consider.<br />
<br />
* '''Try a different pen.''' Some pen tips, particularly the tips of extremely fine point felt-tip pens, can "wobble" when dragged one way and then another against the egg surface. This can lead to an apparent backlash in your drawing. <br />
<br />
* '''Warm your eggs up.''' Moisture may condense on cold eggs while plotting. Not only will this ruin your plot it may also damage your pens. Be sure to allow cold eggs time to warm up a bit before drawing on them. Placing them in lukewarm water is not only a good way to take the chill off of them, it also prepares them for cleaning. (Do not soak eggs in water if you will be dyeing them: the dye may not take evenly.)<br />
<br />
<br />
'''Drawing setup:'''<br />
<br />
* '''Use a smoother toolpath.''' If your pen travels in a path with sharp corners, you may see ringing at the corners, where the pen vibrates after quickly changing direction. Using a smooth path that provides built-in deceleration and acceleration can prevent this. For example, when [[Creating_filled_regions|filling regions]] the plots made with the "hatch" method generally provide excellent toolpaths with minimum ringing. <br />
<br />
* '''Check aspect ratio.''' If you're plotting on eggs-- or anything else taller than it is wide, your shapes will need to be elongated horizontally to give "square" output.<br />
<br />
<br />
'''Eggbot Control Settings:'''<br />
<br />
* '''Slow down the pen speed.''' The faster the pen is moving, the more vibration (and thus slop) you'll have when the pen stops moving. By slowing the speed at which the motors turn, you'll improve your drawings. Conversely, it's okay to speed up until the quality begins to suffer. The correct speed will depend upon your medium (egg shells, glass, etc), your drawing, and your pens -- you'll need to experiment. <br />
* '''Lower the pen more slowly.''' While you can usually raise the pen quickly without trouble, it is generally important to lower the pen carefully. Hammering the pen down by quickly lowering it can "mushroom" the tip out over time, or cause it to simply bounce in place.</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Axidraw_Software_Installation&diff=2608Axidraw Software Installation2016-05-17T23:41:33Z<p>Lenore: /* Installation */ changed file from 100A to 102A to match linked file</p>
<hr />
<div>{{AxiDrawDocs}}<br />
<br />
AxiDraw is designed to work well on Mac, Windows, and Linux computers. To use it, you'll need to install certain software on your computer. <br />
Please read below for specific instructions for [[#Mac|Mac]], [[#Windows|Windows]], and [[#Linux|Linux]]. <br />
<br />
<br />
== Mac ==<br />
<br />
<br />
=== Easy install (Most users) ===<br />
<br />
:Download the all-in-one software bundle: [http://evilmadscience.s3.amazonaws.com/wiki/axidraw/software/AxiDraw_Mac_Bundle_102.dmg Download link] (138 MB)<br />
::* This bundle includes Inkscape, XQuartz, and the AxiDraw driver.<br />
::* When your download finishes, you will have a file called "AxiDraw Software.dmg". Double click that file and agree to the license.<br />
::* Run the XQuartz installer, and drag Inkscape to your Applications folder. Eject the installer disk image (DMG) file.<br />
<br />
:When you open up Inkscape, you may be met by a message saying that "Inkscape.app" can’t be opened because it is from an unidentified developer. If so, right-click (or hold down the "control" key on your keyboard while you click) on the Inkscape Icon, and select "open" from the menu. You will only have to do this once.<br />
<br />
<br />
=== Alternate install (If you already use Inkscape) ===<br />
<br />
:If you already have XQuartz and Inkscape installed on your computer, you can also install the AxiDraw extensions alone: [http://evilmadscience.s3.amazonaws.com/wiki/axidraw/software/AxiDraw_V1.0.2.dmg Download link] (1 MB)<br />
::* When your download finishes, open the resulting DMG file, and run the installer. This installer requires Inkscape 0.91, installed in your main applications folder.<br />
::* The "AxiDraw" submenu should appear in the Extensions menu of Inkscape after you restart Inkscape.<br />
<br />
<br />
=== For Older MacOS versions (older than 10.7) ===<br />
<br />
: The instructions above are for MacOS 10.7 and newer. Please [http://shop.evilmadscientist.com/contact contact technical support] if you need to install AxiDraw software on an older Mac.<br />
<br />
<br />
=== Troubleshooting ===<br />
<br />
: Your software should now be set up to work correctly. <br />
:* Because Inkscape runs on X11's architecture, keyboard shortcuts use control (^) instead of Cmd (⌘) as modifier key. <br />
:* If copy and paste are not working correctly in Inkscape, open the X11 preferences dialog, and disable the "Update Pasteboard when CLIPBOARD changes" option.<br />
:* If you encounter difficulty installing the AxiDraw extensions for Inkscape (or with plotting, in the next stage), please request assistance through the AxiDraw forum, which you can find on our [[AxiDraw|front page]]. <br />
:* For older Macs (MacOS 10.4 - 10.6), please contact Evil Mad Scientist for tech support. You will need older versions of Inkscape and XQuartz.<br />
:* If there is any chance that a problem you encounter is specific to AxiDraw software or hardware, it is important that you do not directly seek assistance through Inkscape's support resources. You're much more likely to get your problem solved by asking people who know about AxiDraw. And, we'd like the Inkscape team to be ready to help us when we do encounter Inkscape-specific issues.<br />
<br />
== Windows ==<br />
<br />
=== Installation ===<br />
<br />
Step 1. Download and install the latest version of Inkscape (Version 0.91 or newer) from [http://inkscape.org/en/download/ the download page] at Inkscape.org. <br />
:* Install Inkscape in the default location, the main "Program Files" folder (or "Program Files (x86)" on newer systems).<br />
:* If you need additional assistance for installing Inkscape, you may be able to find good advice at the [http://wiki.inkscape.org/wiki/index.php/InstallHelp the Inkscape wiki] and/or the [http://www.inkscapeforum.com/ Inkscape Forums]. ''Please do not use Inkscape support resources for AxiDraw-specific issues-- see note below about troubleshooting.''<br />
<br />
<br />
Step 2. Download and run the AxiDraw installer for Windows: [http://evilmadscience.s3.amazonaws.com/wiki/axidraw/software/AxiDraw_102A.zip Download link] (0.5 MB)<br />
:* The installer is an executable, named "AxiDraw_102A.exe".<br />
:* After running the installer, launch (or restart) Inkscape. The "AxiDraw" submenu should appear in the Extensions menu.<br />
<br />
=== Troubleshooting ===<br />
<br />
: Your software should now be set up to work correctly. <br />
:* If you get a "Application failed to initialize (0x0000135)" error, it means that your copy of Windows does not have the .Net libraries installed. This is straightforward to fix - go to [http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=17718] and run the installer from Microsoft, then run USBDriverInstaller again.<br />
:* If you encounter difficulty installing the AxiDraw extensions for Inkscape (or with plotting, in the next stage), please request assistance through the AxiDraw mailing list or forum, which you can find on our [[AxiDraw|front page]]. <br />
:* If there is any chance that a problem you encounter is specific to AxiDraw software or hardware, it is important that you do not directly seek assistance through Inkscape's support resources. You're much more likely to get your problem solved by asking people who know about AxiDraw. And, we'd like the Inkscape team to be ready to help us when we do encounter Inkscape-specific issues.<br />
<br />
== Linux ==<br />
<br />
The AxiDraw extension for Inkscape has been developed and tested extensively under Ubuntu. <br />
We expect it to work equally well in most Ubuntu derivatives and other distributions where Inkscape is known to work. However, ''we do not have the capability to test every distribution''. <br />
<br />
<br />
Ubuntu install instructions:<br />
:* Use the Ubuntu Software Center to install Inkscape 0.91 or newer <br />
:* Launch Inkscape from the Applications menu, and then quit it. <br />
:* Download the latest Inkscape extensions .ZIP file from the downloads section of the [https://github.com/evil-mad/axidraw/releases github site].<br />
:* From the "Places" menu, open your Home Folder.<br />
:* From the "View" menu select "Show hidden files" -- the .config folder should be visible.<br />
:* Place the contents of the folder inside the ZIP archive inside .config/inkscape/extensions/<br />
:* Add your user account to the "dialout" group. (See below for details.)<br />
:* Log out and log back in, for that group change to take effect.<br />
:* The "AxiDraw" submenu should appear in the Extensions menu of Inkscape when you start Inkscape.<br />
<br />
<br />
About adding your user account to the "dialout" group:<br />
: In recent Linux releases (e.g., Ubuntu 12 and newer), it is also necessary to change your user permissions, to explicitly grant access to the USB port where the AxiDraw is located. This can be done by adding your user group to the "dialout" user group on your system. <br />
<br />
:* Open up a terminal window<br />
:* For most distributions (including Fedora and Ubuntu), enter the command "sudo usermod -a -G dialout <myUserName>" <return>, replacing the <myUserName> part with the user that is running Inkscape (and without the quotation marks or angle brackets!).<br />
::* If you are unsure of your user name, enter the command "whoami" <return>, and the computer will happily remind you. <br />
::* If you are unsure whether you are already in the "dialup" group, enter the command "groups" <return>, and the computer will list the groups that you are in.<br />
:* After changing groups, you need to log out and log back in for the change to take effect.<br />
<br />
<br />
sudo usermod -a -G dialout <myUserName>"<br />
<br />
Debian Wheezy install instructions(command line):<br />
:* Download the latest Inkscape extension .ZIP file from the downloads section of the [https://github.com/evil-mad/AxiDraw/releases/latest AxiDraw Releases page].<br />
:* Open up a terminal window, enter the command ,<return>, where you type your user name instead of ''UserName'' (And, no quotation marks.):<br />
"sudo apt-get install inkscape"<br />
"sudo apt-get install unzip python-lxml"<br />
unzip the latest Inkscape extension .ZIP file into <br />
/home/'UserName'/.config/inkscape/extensions<br />
Than you can use the AxiDraw extension for Inkscape by type:<br />
"inkscape" <return><br />
<br />
Troubleshooting<br />
: If your permissions are not correct (your user is not in the dialout group), you may get consistent "Unable to find an AxiDraw" type error messages.<br />
: If the AxiDraw menu doesn't appear in Inkscape, verify that when you've extract the zip file, all the .py files are inside .config/inkscape/extensions/ folder (you might have extracted the entire AxiDraw folder, and .py files might be misplaced)</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Main_Page&diff=2587Main Page2016-04-06T04:07:50Z<p>Lenore: added AxiDraw</p>
<hr />
<div><h1>'''Evil Mad Scientist Wiki'''</h1><br />
<br />
The Evil Mad Scientist Wiki is a the primary documentation resource for kits and other products from [http://shop.evilmadscientist.com/ Evil Mad Scientist]. Much of our documentation is still hosted at our blog, [http://www.evilmadscientist.com/ Evil Mad Scientist Laboratories]. If you need help finding documentation on a kit or project, please use our [http://shop.evilmadscientist.com/contact Contact Form]. <br />
<br />
<br />
== Project documentation ==<br />
<br />
'''[[The Original Egg-Bot Kit|The Original Egg-Bot Kit]]'''<br />
<br />
'''[[Bulbdial|The Bulbdial Clock Kit]]'''<br />
<br />
'''[[Octolively]]'''<br />
<br />
'''[[Alpha Clock Five]]'''<br />
<br />
'''[[Meggy_Jr_RGB|Meggy Jr RGB]]'''<br />
<br />
'''[[Peggy_2|Peggy 2 and Peggy 2LE]]'''<br />
<br />
'''[[WaterColorBot]]'''<br />
<br />
'''[[AxiDraw]]'''<br />
<br />
<br />
'''[[555|Three Fives Discrete 555 Timer Kit]]'''<br />
<br />
'''[[XL741|XL741 Discrete Op-Amp Kit]]'''<br />
<br />
'''[[Art_Controller|Art Controller]]'''<br />
<br />
'''[[Larson_Scanner|Larson Scanner]]'''<br />
<br />
LED Menorah Kits: '''[[Deluxe_LED_Menorah_Kit|Deluxe LED Menorah Kit]]''', '''[[Deluxe_Electronic_Breadboard_Menorah_Kit|Breadboard Menorah Kit]]''', and '''[[Mega_Menorah_9000|Mega Menorah 9000]]'''<br />
<br />
<br />
'''[[Diavolino|Diavolino]]'''<br />
<br />
'''[[Simple_Relay_Shield|Simple Relay Shield]]'''<br />
<br />
'''[[Googly_Shield|Googly Eye Shield]]'''<br />
<br />
'''[[ISP_Shield|Evil Mad Science ISP Shield]]'''<br />
<br />
'''[[Snap-O-Lantern]]'''<br />
<br />
<br />
<br />
'''[[StippleGen]]''' software<br />
<br />
== Additional resources ==<br />
<br />
'''[[gEDA Resources]]''' <br />
<br />
<br />
----<br />
<br />
<br />
''Note 1:'' This site is for documentation, not technical support. If you have specific support needs please check the documentation specific to your project, both at [http://www.evilmadscientist.com/ Evil Mad Scientist Laboratories] and here (if applicable), seek help [http://www.evilmadscientist.com/forum/ in the forums] related to your project, or <br />
contact Evil Mad Scientist Laboratories directly through [http://evilmadscientist.com/contact?Itemid=62 our contact form].<br />
<br />
''Note 2:'' While this site is intended to provide accurate documentation, it is also publicly editable, to encourage sharing of helpful tips and other relevant knowledge. Please exercise common sense.</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Eggbot_Troubleshooting&diff=2484Eggbot Troubleshooting2015-12-14T17:32:46Z<p>Lenore: /* Stair Steps */</p>
<hr />
<div>{{EggBotDocs}}<br />
<br />
If you are having difficulty with your first plots, don't panic: there are a couple of minor "setup" issues which may occur with some stepper motors. And, as you have likely seen in photos, the Eggbot produces very precise plots. By observing some basic guidelines, you can achieve the same results. And, if the pointers below do not cover your situation, be sure to search these wiki pages and avail yourself of the other [[The_Original_Egg-Bot_Kit#support_resources|support resources]].<br />
<br />
<br />
<br />
==Stair Steps==<br />
Motors producing "Stair steps," Motors are loud or make whining noises, Motors get very hot:<br />
<br />
Are your motors simply not moving? Does your plot appear to have "stair steps" or jagged lines? Are the stepper motors loud or whining? Are they running so hot that you can't touch them? You likely need to adjust the "Current Adjust" control on the EBB board with a small screwdriver. This is a physical control -- a potentiometer -- on the EBB circuit board mounted to your Eggbot chassis. The control is labelled "CUR ADJ" on the board. If the current is too strong or too weak you may see (or hear) these symptoms. The current increases as you rotate the control counter-clockwise (CCW). Starting with the control turned all the way clockwise (CW), both motors should be very weak (note that not all potentiometers have a stop to indicate the end of the turning range, and some potentiometers adjust in the opposite direction). With the Eggbot powered on and the motors engaged, as you increase the current -- turning the control with a small screw driver CCW -- you should be able to feel the motors increasingly resist moving by your hand. The ideal setting is one that provides smooth, relatively low-noise moves from the stepper motors, but has enough torque that the pen arm is not "floppy". Often, this is about half way CCW, maybe a little less. More current, while increasing the motors torque, leads to jerky moves, with position errors (e.g., stair steps).<br />
<br />
If adjusting the current does not help, double check to make sure that all eight of the wires to the motor are firmly and correctly attached in the terminal blocks on the EBB.<br />
<br />
:NOTE: Some boards have a potentiometer that adjusts in the opposite direction. Start by turning it fully counter-clockwise and then turn clockwise until the motors provide moderate resistance.<br />
<br />
:NOTE: the stepper motors are the two large, metal encased motors which mount to the Eggbot's chassis. One rotates the egg while the other rotates the proximal pen arm. The smaller, plastic encased motor which raises and lowers the distal pen arm is a "servo motor". Its behavior is '''not''' controlled by the current adjustment.<br />
<br />
== As soon as I plot, the pen arm swings to one end or the other of my egg and stays there==<br />
If, when you start a plot, the pen arm swings to one extreme end or the other of your egg and stays there, then you may need to adjust the current to your stepper motors. See [[Eggbot Troubleshooting#stairsteps|stair steps]] above for help on adjusting the stepper motor current.<br />
<br />
It is also possible that you are plotting a drawing whose vertical coordinates are outside of the expected range for y-coordinate values. Check to make sure that your Inkscape drawing page does not have an excessive height. Use the "Document Properties" item of the File menu to check the drawing's height. A drawing height in excess of 1000 pixels is suspect. Even heights of 1000 pixels or less still may require care in framing. See [[Framing and Pen Centering|framing and pen centering]] for assistance with framing. Also, make sure that you are using v2.1 or later of the Eggbot Control extension. It supports arbitrary y-coordinate range offsets. With v2.0 and earlier, the y-coordinate values cannot stray far outside of the range [0,&nbsp;1000].<br />
<br />
<br />
<br />
==Mirrored text==<br />
If your text appears "mirrored" (e.g., inverted from left to right) then first check the assembly directions to ensure that you have wired the egg motor correctly. Check that the ordering of the colored wires matches the picture. If they do not, then correct their ordering and try replotting. If you are sure that they are wired correctly, then everything is still okay: some stepper motors just operate backwards. From the Eggbot Control extension, check (or uncheck) the "Reverse motion of Motor 2 (egg)" checkbox on the "Options" tab. Next, click the "Apply" button to save this setting. Now, plot your test again. If things are still reversed, then make sure that your change to the setting took effect. If there is still an issue, then perhaps you need to instead or also change the "Reverse motion of Motor 1 (pen)" setting. Note that after doing an upgrade of the Eggbot extensions, it is possible for this setting to be lost. In that case, simply set it again and save it with the "Apply" button. For more on mirrored text, check our [http://wiki.evilmadscientist.com/Eggbot_Quality_Troubleshooting#Motor_reversal_issues quality troubleshooting guide]<br />
<br />
<br />
<br />
<br />
==Upside down text==<br />
Is your text plotting upside down? First, let us be clear: the (vertical) top of your Inkscape drawing should correspond to the pole of your egg closest to the egg motor and headstock. With this orientation in mind, if your text is plotting upside down then change the "Reverse direction of Motor 1 (pen)" setting. This setting is under the "Options" tab of the Eggbot Control extension. After changing the setting, click the "Apply" button to save your setting. Note that after doing an upgrade of the Eggbot extensions, it is possible for this setting to be lost. In that case, simply set it again and save it with the "Apply" button.<br />
<br />
<br />
<br />
==Circles look elliptical==<br />
Are your circles or other figures looking squashed? This can be expected once you realize that the Eggbot doesn't attempt to do any special transformations on your drawings when it plots them. Consequently, there are two immediate sources of distortion when plotting your drawings. First, the horizontal components of line segments become physically shorter as they approach either pole of your egg or sphere. This is a consequence of the diminishing circumference of your egg or sphere as the poles are approached. A second effect comes into play when plotting on non-spherical, eillipsoidal objects such as eggs which are longer from pole to pole than they are wide. This means that a single step of the pen arm produces a longer stroke than a single step of the egg motor. As such, a vertical line in your Inkscape drawing can produce a longer stroke than a horizontal line of the same length. The net result is that objects will appear horizontally flattened when drawn on eggs.<br />
<br />
To counter this effect, try horizontally stretching your drawing by upwards of 150%. To do this<br />
* Use the "Select All in All Layers" item of Inskcape's Edit menu.<br />
* Then, under the Object menu, choose the "Transform" item.<br />
* In the sub-window which appears on the right edge of the Inkscape window, select the "Scale" tab.<br />
* Set the horizontal scale factor to 150% and the vertical to 100%; ensure that the "Scale proportionally" box is not checked.<br />
* Click the "Apply" button.<br />
<br />
Check out more on distortion of shapes from this [http://wiki.evilmadscientist.com/Eggbot_Quality_Troubleshooting#Map_Projection note]<br />
<br />
<br />
<br />
==Ends don't meet in plots==<br />
When the ends of figures do not line up, this strongly suggests an alignment or slippage problem. To check the alignment, rotate your egg with the motors disengaged and see if there is any perceptible wobble. It's important that the egg be well centered in the egg cups, otherwise, the egg may precess as it is rotated. Sometimes it helps to lift the Eggbot up and sight down the long axis of the egg as you turn it. As regards slippage, the egg needs to be held tightly by the tailstock spring. That spring should be compressed around two-thirds or more (but not fully compressed). See [[Improving precision|improving precision]] for many more tips on alignment and other factors which will influence the quality of your plots.<br />
It can also be the case that ends of closed figures will not meet if something is '''mechanically loose'''. Everything on the pen arm should feel rigid, with the exception of the hinge. If not, check each screw to make sure that it's tight. To learn about what specific outcome certain loose screws have on drawings click [http://wiki.evilmadscientist.com/Eggbot_Quality_Troubleshooting#Loose_Eggs_.26_Screws here]<br />
<br />
<br />
== Framing and centering your drawing ==<br />
:"'''Plots run off the top or bottom of my egg'''"<br />
<br />
:"'''I cannot get my plots framed the way I want them on the egg'''"<br />
<br />
:"'''Plots do not center correctly'''"<br />
<br />
If you are having difficulty with framing or centering, see [[Framing and Pen Centering|framing and pen centering]]. You can find additional illustrations of centering problems on our [[Eggbot_Quality_Troubleshooting|quality troubleshooting page]]. <br />
<br />
<br />
<br />
<br />
== Copy/Paste not working correctly (OS X)==<br />
<br />
: '''"Paste in place" doesn't place the object in its original location (OS X)'''<br />
<br />
:'''"Paste in place" results in a bitmap copy (OS X)'''<br />
<br />
On Macs, if your "Paste" or "Paste in Place" operations are resulting in bitmaps being imported into your Inkscape drawing, then you need to change your X11 preferences. X11 (or, XQuartz) is the windowing system which Inkscape uses to manage its windows. If you click on any running Inkscape window, you will see in the Apple menu bar along the top of your computer screen the menu item "X11". Click on the X11 menu and select the "Preferences" item. In the resulting popup "X11 Preferences" window, select the "Pasteboard" tab. Next, unset the item "Update Pasteboard when CLIPBOARD changes". <br />
<br />
Another symptom of this problem is that the "Paste in Place" operation does not paste the copied object back to its original location; instead it appears elsewhere on your drawing page. Furthermore, you can check to see if a bitmap was pasted by looking at the "Edit" menu. If the "Undo" item indicates that an "import" was done, then a bitmap was imported.<br />
<br />
==Clicking "Apply" in the Eggbot Control extension does nothing (Windows XP)==<br />
If nothing happens and no error or warning message is displayed when you click the "Apply" button in the Eggbot Control extension, then you may be experiencing an Inkscape bug. Try running an extension from the "Render" category of the Extensions menu. If still nothing happens, then it would appear that something is wrong with Inkscape on your system and it cannot successfully run extensions. With Inskscape 0.48 on Windows XP, there have been reports to the Inkscape team of such problems. Falling back to Inkscape 0.47 fixes the problem.<br />
<br />
<br />
<br />
==Eggbot stops working after printing for a long time==<br />
If long plots seem to stop working now and then, your computer may be going to sleep. Check your computer's energy saving/sleep feature, to make sure that it stays awake during long plots.</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Making_your_first_plot&diff=2483Making your first plot2015-12-14T17:31:34Z<p>Lenore: /* Drawing on your Egg */</p>
<hr />
<div>{{EggBotDocs}}<br />
<br />
<br />
So now you have your EggBot assembled and connected, and you've installed Inkscape and the EggBot extension (and any necessary USB drivers). How do you get set up to draw with the Eggbot? This page has the essential details that you need to get started, along with a video that walks you through most of it.<br />
<br />
<br />
= Using the Inkscape EggBot Control Extension =<br />
<br />
The EggBot Control extension for Inkscape is the tool that you will use to help you test and align the EggBot, as well as transfer your drawings to an egg. First you'll need to start Inkscape. Once Inkscape is running, you'll have an '''Extensions''' menu, and on that menu will be a submenu labeled '''Eggbot'''. If you do not see an '''Eggbot''' submenu, you have not yet correctly installed the extensions; please back up and carefully follow the instructions for [[Installing_software|installing the extensions]]. <br />
<br />
In the '''Eggbot''' submenu are several different extensions that perform various Eggbot-related tasks. By far the most important of these is the '''Eggbot Control...''' extension, which is the program that actually communicates with the Eggbot.<br />
<br />
<br />
The [[Eggbot Control v21|Eggbot Control]] dialog has eight tabs. The first two tabs, "'''Plot'''" and "'''Setup'''" provide the basic controls to set up and use the Eggbot. The other six tabs provide a variety of advanced options and information.<br />
<br />
* '''Plot''' -- This tab is used to transfer (plot) a drawing from Inkscape to the egg.<br />
* '''Setup''' -- Use this tab to set the pen's up and down positions, or to enter into alignment mode (where the motors are off and the pen is up).<br />
* '''Timing''' -- This tab will allow you to tweak some of the timing values for EggBot actions.<br />
* '''Options''' -- This tab will allow you to configure some of the EggBot's behavior.<br />
* '''Manual''' -- This tab will allow you to control the EggBot itself (turning motors, lifting/dropping the pen, etc.)<br />
* '''Resume''' -- This tab describes how to pause a plot, and how to resume plotting.<br />
* '''Layers''' -- This tab will give you control over which drawing layers to plot (for multi-color drawings).<br />
* '''`*`''' -- This tab will display version information about the Eggbot extension and (sometimes) release notes.<br />
<br />
= Prepare your EggBot for drawing on eggs =<br />
<br />
Your first instinct will be to put a pen in the pen arm, put an egg in the egg cups, and start drawing. '''This is an excellent way to frustrate yourself and ruin an egg.''' Instead, you want to be able to place an egg in the egg cups such that the egg is evenly aligned, and the pen tip will have consistent contact with the egg as it rotates. <br />
<br />
To do that, follow these steps:<br />
<br />
1. '''Calibrate the pen up/pen down positions'''. <br />
<br />
http://wiki.evilmadscience.com/s3/eggbot/extensiontut/extensions-control-02.png<br />
<br />
:* This is part of the initial setup; you won't have to do this every time. <br />
:* From the '''Setup''' tab, select "Toggle pen up/down," indicated as (3) above. Then, click apply several times. The servo motor should move back and forth between two different positions. <br />
:: If your servo motor does not move, check that it's connected to the right location and that the EBB has both power (from the plug in power supply) and the USB connection to your computer. <br />
:* Adjust the two percentage values ((1) and (2) shown above) for the pen up position and pen down positions such that:<br />
::* The pen arm is roughly horizontal, or very slightly below, when "down" <br />
::* The pen arm is very slightly above horizontal when in the "up" position<br />
:* Typically you want about 5 mm (a little under 1/4") of total travel between the two positions. <br />
:* This amount of range may correspond to only a few percent difference between the up and down positions.<br />
<br />
2. '''Set the motors'''. From the '''Setup''' tab, select '''Raise pen, turn off motors''', then click '''Apply'''. This will unlock the motors, leaving them free to rotate, with the pen arm in the right position to put a pen over the egg.<br />
<br />
3. '''Set the pen arm arc depth'''. That is to say, a different setup is needed if you're printing on a sphere (like a golf ball) than if you're printing on an egg-shaped object. <br />
The pen motor mounts with screws through slots, so that the depth of its drawing arc can be changed. On the inside of the chassis sidewall, there's a gauge and some simple illustrations indicating rough positions for the motor. A chicken egg will typically use the center position; a sphere or nearly-spherical glass bulb (such as a standard lightbulb or a christmas ornament) will use the top position; a duck or goose egg may need the bottom position. Gently loosen the screws, slide the motor to the correct height, and then gently tighten the screws. <br />
<br />
4. '''Align the headstock'''. The headstock (containing the egg motor) is connected to the chassis side walls with 3 screws on each side. Gently loosen those screws until the headstock barely slides; usually about half a turn on each. Slide the headstock until the ''equator'' (the widest part) of an egg placed against the headstock is directly beneath the pen arm. More precisely, if an imaginary line comes straight out of the pen motor shaft, it should intersect the equator of your object. Once you like the position of the headstock, set the egg aside and tighten the headstock screws on each sidewall, taking care to ensure that headstock meets each chassis side wall at the same place on the gauges.<br />
<br />
5. '''Align the tailstock'''. The tailstock (containing the spring-loaded plunger) is connected to the sidewalls with screws, just like the headstock. Gently loosen the screws on each side until the tailstock barely slides. With an egg placed against the headstock egg cup, set the egg's north pole in the plunger egg cup, and then slide the tail stock until the plunger O-ring (between the two sides of the tailstock) is roughly 1/2 to 3/4 of the way to "fully compressed." Once you like the position of the tailstock, tighten the tailstock screws on each sidewall, taking care to ensure that tailstock meets each sidewall at the same place on the side scales.<br />
<br />
6. '''Place a pen in the pen arm'''. Uncapped, point down, (of course) so you can judge how it will align with the egg. Tighten the thumbscrew to fix the pen position. Rotate the pen arm until it is vertical. You ''may'' want to raise the pen arm to its maximum vertical position at this stage, by loosening the large nylon thumbscrew (the one that attaches the proximal pen arm to the pen arm backer), sliding the pen arm all the way up, and tightening the thumbscrew again.<br />
<br />
7. '''Mount An Egg in the EggBot'''. (Obviously doesn't have to be an ''egg'', per se. But we tend to call an object in the Egg-Bot an "egg," since it sounds better than "spherical or ellipsoidal print media.") See the section below for how to mount the egg in the 'bot.<br />
<br />
8. '''Set the pen arm height'''. Adjust the pen height such that the pen such that the tip is just above (say, 1-3 millimeters) the surface of the egg when it is in the "up" position. To do this, you may need to raise or lower the pen arm, by loosening the thumbscrew that holds the proximal pen arm to the pen arm backer, and then tightening it when the pen is in the right place. For finer adjustment, you can loosen the thumbscrew that mounts the pen into the distal pen arm, and adjust the pen itself up or down to the correct position. Once you think that you have the pen arm right, it's helpful to swivel the pen arm back and forth over the egg to check clearance.<br />
<br />
<br />
= Mount An Egg in the EggBot =<br />
<br />
# Remove pen (if any) from the pen arm.<br />
# Start with a clean, dry, room-temperature, raw egg. (If it's not an egg, it's likely to already be room temperature, dry and raw. Make sure that it's clean, too!)<br />
#* Dry, so your marker will adhere.<br />
#* Room-temperature, so that your egg will stay dry.<br />
#* Raw, so that you can empty it out afterwards, in the event that you get a good one. (Yes, you could hard-boil your eggs, but then you'll have to break them to get the centers out. Or you could empty them first, but that's an awful lot of effort if an egg doesn't turn out right.)<br />
#* Clean, so that ink flow is not affected by grease on the surface. You may even want to use rubber gloves for handling your eggs to keep greasy finger prints off (especially important if using technical pens with very fine nibs.)<br />
# Pull back the plunger and roughly center the end of the egg on the headstock. Gently return the plunger to the other end of the egg. Spin the egg to see if it is centered, and adjust its position in the two egg cups as necessary. (You want as little wobble as you turn your egg as possible -- more wobble will lead to uneven drawings.)<br />
<br />
<br />
= Preparing your drawing =<br />
<br />
It's best to start with a document that's 800 pixels tall by 3200 pixels wide -- you can use the Eggbot Template from the set of example files as a good starting point. Eggbot draws paths -- continuous lines -- not bitmap images, and not solid filled regions. Certain object types are automatically treated as paths, for example circles and rectangles. Other types of objects that are made of lines -- like outlined text -- may need to be converted to paths (Path menu > Object to path) before plotting. A good first plot might be the "Hello world" example file. <br />
<br />
(If you have not already, you may also want to download the EggBot Examples from the [https://github.com/evil-mad/EggBot/releases EggBot Releases page].)<br />
<br />
= Drawing on your Egg =<br />
<br />
# From the '''Manual''' tab, select '''Enable Motors''', then click '''Apply'''. Then select '''Raise Pen''' then click '''Apply'''. <br />
# Put a pen in the pen arm. <br />
# Begin with vector art in inkscape. <br />
# From the '''Plot''' tab, press apply, and the EggBot should print the entire drawing.<br />
<br />
<br />
If your stepper motors (Motor 1 and Motor 2) are weak, make high-pitch whining noises, exhibit jittery behavior, or produce inconsistent step sizes, you probably need to adjust the current setting on the EBB.<br />
* There is a small current adjustment potentiometer (a flat little "knob" that can be turned with a small screwdriver) on the EBB, labeled "CUR ADJ." Use a tiny screwdriver to gently turn it in small increments. Enable the motors from the Manual tab of Eggbot Control if they are not already enabled. Turn the potentiometer counter-clockwise until the motors provide moderate resistance to turning by hand-- usually about 1/3 to 1/2 a turn. NOTE: Some boards have a potentiometer that adjusts in the opposite direction, and not all potentiometers have a stop on the end of the turning range. If your EBB board is red AND the potentiometer is made of white plastic, turn clockwise until the motors provide moderate resistance.<br />
* If the motors are moving but not performing correctly while plotting, you may prefer to begin a simple plot (for example, the "Hello World" example) and adjust the current while it is plotting. Note that the motors may behave differently while your screwdriver is actually touching the adjustment potentiometer.<br />
<br />
= Setup video =<br />
<br />
We've put together a 15-minute video walking you through the process of setting up the servo motor positions, aligning an object in the bot, and making your first plot. You can [http://www.youtube.com/watch?v=3zsbW9qmZk4 watch it on YouTube here].<br />
<br />
<br />
= Next Steps =<br />
<br />
So far, you've learned how to make a very simple drawing with a single color of ink. Our [[Drawing_a_smiley_face|Smiley Face Tutorial]] is an excellent "next step" for learning more about your Eggbot, and how to print with multiple colors. <br />
<br />
(In short, keep different color information in separate layers of your Inkscape document. Give each layer a name that starts with a number, for example, 1-red, or 2-black. Use the '''Layers''' tab to plot a single layer at a time, changing the pen between layer plots.)<br />
<br />
<br />
= Some tips =<br />
<br />
* There's a lot more to learn about the Eggbot, if you're so inclined. Check out the topics listed under "Advanced topics and tips" on the [[Eggbot|main page]].<br />
* To pause a plot that is in progress, you can hit the "PRG" button on the EBB. Use the "Resume" tab in Eggbot Control to resume your plot, or to instead cancel and return the pen to your initial position. There's more information about that [[Eggbot_Control_v21#Resume|here]]. <br />
* The "Cancel" button that Inkscape shows (while, for example, Eggbot Control is executing) doesn't actually do anything. This is due to a known bug in Inkscape. <br />
* If you need help with things Eggbot related, there's a list of support resources on the [[Eggbot|main eggbot documentation page]], of which our mailing list and forum are your best bets. <br />
* Please do not ask for help with Eggbot-specific issues on the Inkscape forums, Inkscape mailing lists, or Inkscape answer site; they will not know the answers. And, if you are not sure whether or not your question is Eggbot-specific, please start at Eggbot forums or mailing list.</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Pen_choices&diff=2482Pen choices2015-12-13T20:09:51Z<p>Lenore: /* Popular Pen Choices */</p>
<hr />
<div>{{EggBotDocs}}<br />
<br />
<br />
= Introduction =<br />
<br />
Just about any drawing tool (pen, pencil, marker, engraver...) that is not too big<br />
or heavy, can be attached to the pen-arm and used for plotting on eggs and spheres. In choosing a pen, a number of questions come into play:<br />
* Precision - How thin a line do you want? How much detail is needed, vs. bold lines?<br />
* Permanence - "Forever" or erasable?<br />
* Surface - What are you plotting on? Eggs, glass, ping-pong balls, etc. all have very different surface textures and ink absorption.<br />
* Expense - Are you doing ultra-fine, archiveable work or rapid-fire demo's? Pen price and longevity vary tremendously.<br />
<br />
<br />
= Pen size =<br />
<br />
The basic Eggbot pen-arm comes with a 3/8" (9.5 mm) diameter hole. Without requiring custom modification, a pen must fit in this hole, whose size was chosen to mate with ultra-fine point Sharpie brand pens. You can also get different [http://shop.evilmadscientist.com/productsmenu/51-accessories/205-distalarm distal pen arms], with a larger hole sized to fit wider "fine point" Sharpie markers, as well as blank ones, where you can drill your own hole. <br />
<br />
To use a much wider pen that will absolutely not fit in the hole, you can also use [http://bkleber.livejournal.com/199732.html this hack] with a binder clip.<br />
<br />
<br />
= Popular Pen Choices =<br />
<br />
Commercially available permanent "Sharpie-compatible" markers that fit into the standard pen holder:<br />
<br />
* [http://www.sharpie.com/enUS/Pages/ultra-fine-point-marker.aspx Sharpie Ultra Fine point] Ubiquitous and inexpensive (~$1), this is a great pen to start with. It comes in a wide variety of colors, is permanent, and has a relatively fine tip. The larger "Fine Point" size Sharpie markers will not fit in the standard pen holder, but do fit in the "wide" pen holder. (The pen holder on the EggBot Pro does fit both Fine and Ultra Fine point Sharpie markers.)<br />
* Sharpie Micro Same as above, but half as long. More expensive (~$1.40), not as much ink per pen (and fewer color choices), but the smaller pen will not bounce around as much as its bigger brother. (You may need to order these online.)<br />
* [http://www.officemax.com/brands/tul/tul-markers/product-prod3801746?R=23100564&ssp=true Tul ultra-fine point] Similar to Sharpie in quality, tip size, color availability and price.<br />
* [http://copicmarker.com/products/pens/multiliner-sp/ Copic Multiliner SP series] Significantly more expensive (~$8), but offers a choice of much finer tips (nibs), plus both the nibs and the ink cartridges are replaceable. These are harder to find, though you may find them at local art supply stores like Dick Blick. They can be ordered online from Blick, Amazon, and others. There is also a cheaper, disposable ("non-SP") Multiliner series that is not Sharpie-compatible in terms of size, but ''will'' fit in the pen holder of the Egg-Bot 2.0 kit. <br />
* [http://www.sakuraofamerica.com/Pen-Archival Pigma Micron series] Like the Copic Multiliner SP, this is a nice, technical fiber tip pen, and offers a variety of nib sizes, though not as tiny as Copic. It is Sharpie-compatible, but not as "nicely" as the Copic. It mates to the pen-arm higher up on the pen, and requires more force. Easier to find than Copic, it is disposable and ~$3.<br />
* [http://marthastewartcrafts.eksuccessbrands.com/Product/Pen+1Mm.aspx Martha Stewart Crafts .1mm Writing Pen] These markers come in only a few colors. The marker body is pretty close to the Ultra-Fine Sharpies, so they work well for detail work in conjunction with those. These markers are very light and need a little extra weight to make them work right – it helps to put the cap on the butt of the marker. $8 for 4 pens. <br />
* Rapidograph by Koh-I-Noor. Recommended to purchase a cleaning kit with the pen and clean it after use.<br />
* Staedtler Pigment Liner. Indelible, waterproof and lightfast.<br />
* Staedtler Mars Professional. I have used Staedtler for years for technical and pen&ink drawings and they are my favorites. Staedtler makes the Mars Matic line as well with points down to .1 mm which is as good as it gets (AFAIK). There is a 4 pen set, comprising of a 0.25,0.3,0.5,and .07. It is a very nice set though relatively expensive ($24 approx). Comes with a closable plastic case, and the pens are excellent. If you are happy with the Sharpie Ultra-fine, then this would be a good step up. Works well on Ping Pong balls, wood spheres and glass. May come off on glossy plastic, but that turns out to be a good thing when you are experimenting.<br />
* Pilot Gold/Silver Markers. They are the type that you have to occasionally have to shake. If you break the design up into many layers you can use these pens, it is just a matter of making sure you don't move the pen arm when taking the pen out and shaking it and putting it back in. The smaller the amount you have to fill in the better the results. The extra fine point is between a fine point and medium in the sharpie. They dry relatively fast as well, not quite as fast the Identipen, but pretty close. Available at [http://amzn.com/B0058NNA74 Amazon].<br />
<br />
= Food safe markers and pens =<br />
<br />
There is an article comparing several different food safe markers at [http://www.evilmadscientist.com/article.php/edibleink Evil Mad Scientist] along with an article on modifying them for additional precision [http://www.evilmadscientist.com/article.php/ediblepenmod here].<br />
<br />
* [http://www.amazon.com/Ateco-Marker-Style-Food-Color/dp/B0000VLETA/ AmeriColor Gourmet Writer] Food Color Markers by Ateco. Felt tip marker with a long slender conical tip. Fits in standard pen holder. $17 for set of 10 markers on Amazon. Also available in 2-packs of black.<br />
* [http://www.wilton.com/store/site/product.cfm?id=3E31926B-475A-BAC0-5E213F624C3CDCEB Wilton FoodWriter Fine Tip] Edible Color Markers a.k.a. [http://www.foodoodler.com/8packfoodoodler.aspx Foodoodler] Food Coloring Markers by PLP Inc. Felt tip marker with a short fat conical tip. Can fit in the standard pen holder at the closest point to the nib. Indexes nicely into the "wide" pen holder. $8.50 for five markers. Often available in "seasonal" color pairs at grocery stores in the US. <br />
* [http://www.amazon.com/Kopykake-Coloring-Pens-Set-10/dp/B003ZTR5FQ/ref=sr_1_4?ie=UTF8&qid=1353021070&sr=8-4&keywords=kopykake Kopykake] Edible Ink Pens. Double ended marker with fine and bold tips. Bold tip end is tapered and can be slid to various heights in the standard pen holder, which may make registration between color changes difficult. Fine tip end is stepped rather than tapered, and is a little narrower than is ideal for the standard pen holder, but would index at the same height from one color to the next. $10 for ten markers. <br />
<br />
<br />
=Other writing implements =<br />
<br />
* Gel and rollerball pens. These types of pens do not work on all surfaces, but the ink does flow quickly, which may be beneficial for fast plotting. A review of seven different pens is posted on [http://jenslabs.com/2014/06/15/the-circlon-machine-and-the-pen-test/ jenslab.com].<br />
* Pencils. Must be sharpened and will wear down during the plot, possibly varying line width.<br />
* Mechanical pencils. Attention must be paid to the tip as it wears down throughout the plot.<br />
* [http://www.flickr.com/photos/blightdesign/5399147343/in/pool-1503628@N24/ Chalk] (e.g. on egg painted with chalkboard surface). Must be sharpened, and wears down quickly. <br />
* Mechanical erasers (e.g. on graphite covered egg).<br />
* Brush pens. The [http://www.cultpens.com/acatalog/Platinum-Souhitsu-Fude-Pen-CFS-250.html Platinum Souhitsu Fude Brush Pen CFS-250] apparently works well in the Eggbot.<br />
<br />
<br />
= Alternative tool heads =<br />
<br />
Many things that are not traditionally writing implements can potentially be used as well. For example,<br />
* A simple needle, for drag-etching a soft surface<br />
* Kistkas, for traditional pysanky. Evil Mad Scientist now produces an [[Kistka|Electro-Kistka]] for the Eggbot. <br />
* A mechanically vibrated diamond point, for engraving hard surfaces like glass. (An official [[Engraver|diamond point accessory]] is offered by Evil Mad Scientist).<br />
* An air-operated (lightweight) high-speed engraving tool for engraving many materials.<br />
<br />
<br />
<br />
----<br />
<br />
<br />
'''Notes''':<br />
<br />
''Barrels:'' Not all pens are Sharpie-compatible (in terms of barrel size). Non-Sharpie compatible pens are indicated above along with any required pen arm modifications. <br />
<br />
''Pigments:'' Not all pens are permanent. Type of ink should be indicated above.<br />
<br />
''Nibs:'' Manufacturers' stated nib sizes are far from straightforward to understand. Terms like "ultra-fine" are subjective. But numerical specs should be regarded with some skepticism as well. Micron's size descriptors are not in mm ("005" = .2mm). And Copic's smallest nib is ".03mm" -- a quick check with a calculator reveals this is ~1/1000 of an inch. Which is finer than a human hair. It's tiny, but not anywhere near that small! Of course, these numbers refer to the width of lines the pen can make, not the nib width. This value depends greatly on pen pressure, surface texture, and feedrate (speed of drawing).<br />
<br />
''Extremely fine color plots:'' Replacement ink cartridges for Copic's Multiliner SP series come in two types (A and B). These are related to different pigment carrier formulation for different nib sizes (A for the smallest, B for larger). Unfortunately, they do not make "type A" color cartridges (the smallest nib is .3mm for color). However, tests mating color cartridges with .03mm nibs show good results with some, but not all colors. The "A" formulation inks require longer drying times: handle your eggs carefully when using the "A" formulation so as to prevent smudging.<br />
<br />
''Variable pen heights between Sharpie-compatibles:'' Different brands of pen will be held by the pen-arm at differing heights above the egg. Doing multicolor plots with tight color registration is far easier with all pens being the same brand.</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Pen_choices&diff=2478Pen choices2015-12-02T19:19:07Z<p>Lenore: added pilot metallic</p>
<hr />
<div>{{EggBotDocs}}<br />
<br />
<br />
= Introduction =<br />
<br />
Just about any drawing tool (pen, pencil, marker, engraver...) that is not too big<br />
or heavy, can be attached to the pen-arm and used for plotting on eggs and spheres. In choosing a pen, a number of questions come into play:<br />
* Precision - How thin a line do you want? How much detail is needed, vs. bold lines?<br />
* Permanence - "Forever" or erasable?<br />
* Surface - What are you plotting on? Eggs, glass, ping-pong balls, etc. all have very different surface textures and ink absorption.<br />
* Expense - Are you doing ultra-fine, archiveable work or rapid-fire demo's? Pen price and longevity vary tremendously.<br />
<br />
<br />
= Pen size =<br />
<br />
The basic Eggbot pen-arm comes with a 3/8" (9.5 mm) diameter hole. Without requiring custom modification, a pen must fit in this hole, whose size was chosen to mate with ultra-fine point Sharpie brand pens. You can also get different [http://shop.evilmadscientist.com/productsmenu/51-accessories/205-distalarm distal pen arms], with a larger hole sized to fit wider "fine point" Sharpie markers, as well as blank ones, where you can drill your own hole. <br />
<br />
To use a much wider pen that will absolutely not fit in the hole, you can also use [http://bkleber.livejournal.com/199732.html this hack] with a binder clip.<br />
<br />
<br />
= Popular Pen Choices =<br />
<br />
Commercially available permanent "Sharpie-compatible" markers that fit into the standard pen holder:<br />
<br />
* [http://www.sharpie.com/enUS/Pages/ultra-fine-point-marker.aspx Sharpie Ultra Fine point] Ubiquitous and inexpensive (~$1), this is a great pen to start with. It comes in a wide variety of colors, is permanent, and has a relatively fine tip. The larger "Fine Point" size Sharpie markers will not fit in the standard pen holder, but do fit in the "wide" pen holder. (The pen holder on the EggBot Pro does fit both Fine and Ultra Fine point Sharpie markers.)<br />
* Sharpie Micro Same as above, but half as long. More expensive (~$1.40), not as much ink per pen (and fewer color choices), but the smaller pen will not bounce around as much as its bigger brother. (You may need to order these online.)<br />
* [http://www.officemax.com/brands/tul/tul-markers/product-prod3801746?R=23100564&ssp=true Tul ultra-fine point] Similar to Sharpie in quality, tip size, color availability and price.<br />
* [http://copicmarker.com/products/pens/multiliner-sp/ Copic Multiliner SP series] Significantly more expensive (~$8), but offers a choice of much finer tips (nibs), plus both the nibs and the ink cartridges are replaceable. These are harder to find, though you may find them at local art supply stores like Dick Blick. They can be ordered online from Blick, Amazon, and others. There is also a cheaper, disposable ("non-SP") Multiliner series that is not Sharpie-compatible in terms of size, but ''will'' fit in the pen holder of the Egg-Bot 2.0 kit. <br />
* [http://www.sakuraofamerica.com/Pen-Archival Pigma Micron series] Like the Copic Multiliner SP, this is a nice, technical fiber tip pen, and offers a variety of nib sizes, though not as tiny as Copic. It is Sharpie-compatible, but not as "nicely" as the Copic. It mates to the pen-arm higher up on the pen, and requires more force. Easier to find than Copic, it is disposable and ~$3.<br />
* [http://marthastewartcrafts.eksuccessbrands.com/Product/Pen+1Mm.aspx Martha Stewart Crafts .1mm Writing Pen] These markers come in only a few colors. The marker body is pretty close to the Ultra-Fine Sharpies, so they work well for detail work in conjunction with those. These markers are very light and need a little extra weight to make them work right – it helps to put the cap on the butt of the marker. $8 for 4 pens. <br />
* Rapidograph by Koh-I-Noor. Recommended to purchase a cleaning kit with the pen and clean it after use.<br />
* Staedtler Pigment Liner. Indelible, waterproof and lightfast.<br />
* Staedtler Mars Professional. I have used Staedtler for years for technical and pen&ink drawings and they are my favorites. Staedtler makes the Mars Matic line as well with points down to .1 mm which is as good as it gets (AFAIK). There is a 4 pen set, comprising of a 0.25,0.3,0.5,and .07. It is a very nice set though relatively expensive ($24 approx). Comes with a closable plastic case, and the pens are excellent. If you are happy with the Sharpie Ultra-fine, then this would be a good step up. Works well on Ping Pong balls, wood spheres and glass. May come off on glossy plastic, but that turns out to be a good thing when you are experimenting.<br />
* Pilot Gold/Silver Marker's. They are the type that you have to occasionally have to shake. If you break the design up into many layers you can use these pens, it is just a matter of making sure you don't move the pen arm when taking the pen out and shaking it and putting it back in. The smaller the amount you have to fill in the better the results. The extra fine point is between a fine point and medium in the sharpie. They dry relatively fast as well, not quite as fast the Identipen, but pretty close.<br />
<br />
= Food safe markers and pens =<br />
<br />
There is an article comparing several different food safe markers at [http://www.evilmadscientist.com/article.php/edibleink Evil Mad Scientist] along with an article on modifying them for additional precision [http://www.evilmadscientist.com/article.php/ediblepenmod here].<br />
<br />
* [http://www.amazon.com/Ateco-Marker-Style-Food-Color/dp/B0000VLETA/ AmeriColor Gourmet Writer] Food Color Markers by Ateco. Felt tip marker with a long slender conical tip. Fits in standard pen holder. $17 for set of 10 markers on Amazon. Also available in 2-packs of black.<br />
* [http://www.wilton.com/store/site/product.cfm?id=3E31926B-475A-BAC0-5E213F624C3CDCEB Wilton FoodWriter Fine Tip] Edible Color Markers a.k.a. [http://www.foodoodler.com/8packfoodoodler.aspx Foodoodler] Food Coloring Markers by PLP Inc. Felt tip marker with a short fat conical tip. Can fit in the standard pen holder at the closest point to the nib. Indexes nicely into the "wide" pen holder. $8.50 for five markers. Often available in "seasonal" color pairs at grocery stores in the US. <br />
* [http://www.amazon.com/Kopykake-Coloring-Pens-Set-10/dp/B003ZTR5FQ/ref=sr_1_4?ie=UTF8&qid=1353021070&sr=8-4&keywords=kopykake Kopykake] Edible Ink Pens. Double ended marker with fine and bold tips. Bold tip end is tapered and can be slid to various heights in the standard pen holder, which may make registration between color changes difficult. Fine tip end is stepped rather than tapered, and is a little narrower than is ideal for the standard pen holder, but would index at the same height from one color to the next. $10 for ten markers. <br />
<br />
<br />
=Other writing implements =<br />
<br />
* Gel and rollerball pens. These types of pens do not work on all surfaces, but the ink does flow quickly, which may be beneficial for fast plotting. A review of seven different pens is posted on [http://jenslabs.com/2014/06/15/the-circlon-machine-and-the-pen-test/ jenslab.com].<br />
* Pencils. Must be sharpened and will wear down during the plot, possibly varying line width.<br />
* Mechanical pencils. Attention must be paid to the tip as it wears down throughout the plot.<br />
* [http://www.flickr.com/photos/blightdesign/5399147343/in/pool-1503628@N24/ Chalk] (e.g. on egg painted with chalkboard surface). Must be sharpened, and wears down quickly. <br />
* Mechanical erasers (e.g. on graphite covered egg).<br />
* Brush pens. The [http://www.cultpens.com/acatalog/Platinum-Souhitsu-Fude-Pen-CFS-250.html Platinum Souhitsu Fude Brush Pen CFS-250] apparently works well in the Eggbot.<br />
<br />
<br />
= Alternative tool heads =<br />
<br />
Many things that are not traditionally writing implements can potentially be used as well. For example,<br />
* A simple needle, for drag-etching a soft surface<br />
* Kistkas, for traditional pysanky. Evil Mad Scientist now produces an [[Kistka|Electro-Kistka]] for the Eggbot. <br />
* A mechanically vibrated diamond point, for engraving hard surfaces like glass. (An official [[Engraver|diamond point accessory]] is offered by Evil Mad Scientist).<br />
* An air-operated (lightweight) high-speed engraving tool for engraving many materials.<br />
<br />
<br />
<br />
----<br />
<br />
<br />
'''Notes''':<br />
<br />
''Barrels:'' Not all pens are Sharpie-compatible (in terms of barrel size). Non-Sharpie compatible pens are indicated above along with any required pen arm modifications. <br />
<br />
''Pigments:'' Not all pens are permanent. Type of ink should be indicated above.<br />
<br />
''Nibs:'' Manufacturers' stated nib sizes are far from straightforward to understand. Terms like "ultra-fine" are subjective. But numerical specs should be regarded with some skepticism as well. Micron's size descriptors are not in mm ("005" = .2mm). And Copic's smallest nib is ".03mm" -- a quick check with a calculator reveals this is ~1/1000 of an inch. Which is finer than a human hair. It's tiny, but not anywhere near that small! Of course, these numbers refer to the width of lines the pen can make, not the nib width. This value depends greatly on pen pressure, surface texture, and feedrate (speed of drawing).<br />
<br />
''Extremely fine color plots:'' Replacement ink cartridges for Copic's Multiliner SP series come in two types (A and B). These are related to different pigment carrier formulation for different nib sizes (A for the smallest, B for larger). Unfortunately, they do not make "type A" color cartridges (the smallest nib is .3mm for color). However, tests mating color cartridges with .03mm nibs show good results with some, but not all colors. The "A" formulation inks require longer drying times: handle your eggs carefully when using the "A" formulation so as to prevent smudging.<br />
<br />
''Variable pen heights between Sharpie-compatibles:'' Different brands of pen will be held by the pen-arm at differing heights above the egg. Doing multicolor plots with tight color registration is far easier with all pens being the same brand.</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=XL741&diff=2445XL7412015-05-07T21:01:45Z<p>Lenore: </p>
<hr />
<div>This page is the central documentation site for the "XL741" Discrete 741 Op-Amp kit from [http://evilmadscientist.com/ Evil Mad Scientist].<br />
<br />
<br />
'''Main details about the XL741 kit'''<br />
* [http://shop.evilmadscientist.com/productsmenu/tinykitlist/762 Store page] at Evil Mad Scientist.<br />
* [http://www.evilmadscientist.com/2014/the-xl741/ Announcement article for kit] on the Evil Mad Scientist Laboratories blog.<br />
<br />
<br />
'''Essential Documentation'''<br />
* [http://shop.emscdn.com/catalog/emskits/741/kitv1/741_datasheet_revA.pdf Data Sheet] (1.6 MB PDF)<br />
* Kit Rev A [http://shop.emscdn.com/catalog/emskits/741/kitv1/741_instrux_RevA.pdf Assembly Instructions] (1.5 MB PDF) <br />
* Kit Rev B [http://shop.emscdn.com/catalog/emskits/741/kitv1/741_instrux_RevB.pdf Assembly Instructions] (1.1 MB PDF) <br />
<br />
<br />
'''Additional Resources'''<br />
* The Wikipedia article on [http://en.wikipedia.org/wiki/Operational_amplifier Operational Amplifiers] is a great introduction, and has a wealth of information about 741 type op-amps.<br />
* The Wikipedia article on [http://en.wikipedia.org/wiki/Operational_amplifier_applications Op-Amp Applications] has a number of excellent example circuits.<br />
* Introduction to the 741 [http://www.circuitstoday.com/introduction-to-ua-741-op-amp at Circuits Today].<br />
* Download the [http://www.ti.com/lit/ds/symlink/ua741.pdf datasheet for a modern uA741 IC] (PDF) from Texas Instruments.<br />
* White paper on [http://www.ti.com/lit/ml/sloa083/sloa083.pdf Understanding Operational Amplifier Specifications] (PDF) from Texas Instruments.<br />
<br />
* [http://tubetime.us Tube Time], Web site of Eric Schlaepfer, designer of the Three Fives circuit board<br />
<br />
<br />
'''Places for questions, answers, and sharing experiences''' <br />
* [http://forum.evilmadscientist.com/categories/support-other Support forum] at Evil Mad Scientist Laboratories <br />
* [http://www.flickr.com/groups/evilmadscience/ Evil Mad Science Auxiliary Flickr Group] where you can share photos of your giant 741's in action!</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Octolively&diff=2444Octolively2015-04-28T17:58:37Z<p>Lenore: /* Octolively Soldering Kits */</p>
<hr />
<div>This page is the central documentation site for Octolively from [http://evilmadscientist.com/ Evil Mad Scientist]. <br />
<br />
<br />
== Octolively Modules (ready to use) ==<br />
<br />
'''Main details'''<br />
* [http://www.evilmadscientist.com/2012/octomods/ Announcement article] at Evil Mad Scientist Laboratories<br />
* Buy [http://shop.evilmadscientist.com/productsmenu/tinykitlist/556 Octolively Modules] at Evil Mad Scientist<br />
* Download [http://evilmadscience.s3.amazonaws.com/catalog/emskits/octolively/mt_a/octolively_mt_ds.pdf Datasheet] &mdash; PDF, 0.6 MB.<br />
<br />
<br />
'''User guide:'''<br />
* Ready to use Octolively Modules come fully assembled and tested. Just add power. <br />
:: [http://cdn2.evilmadscience.com/KitInstrux/octolively/octolively_user_c.pdf Octolively User Guide]&mdash; PDF, 6 MB. (Trouble Viewing? [[Downloading_PDFs|Please click here.]]) <br />
<br />
<br />
<br />
== Octolively Soldering Kits ==<br />
<br />
'''Main details'''<br />
* [http://www.evilmadscientist.com/go/octolively Announcement article] at Evil Mad Scientist Laboratories<br />
* Buy [http://shop.evilmadscientist.com/productsmenu/tinykitlist/411 Octolively Soldering Kits] at Evil Mad Scientist<br />
* Download [http://evilmadscience.s3.amazonaws.com/catalog/emskits/octolively/octolively_datasheet.pdf Datasheet] &mdash; PDF, 0.7 MB.<br />
<br />
<br />
'''Assembly and usage instructions:'''<br />
* Octolively soldering kit modules are easy through-hole soldering kits. Our heavily-illustrated assembly guide walks you through the process.<br />
:: (A) [http://cdn2.evilmadscience.com/KitInstrux/octolively/Octolively_instrux_1_0_a.pdf Octolively Assembly and Usage] &mdash; PDF version, 13 MB. (Trouble Viewing? [[Downloading_PDFs|Please click here.]]) <br />
:: (B) [http://cdn2.evilmadscience.com/KitInstrux/octolively/html/index.html Octolively Assembly and Usage] &mdash; Page by page "HTML" Version <br />
<br />
:: [http://cdn2.evilmadscience.com/KitInstrux/octolively/octolively_user_c.pdf Octolively User Guide] (Only the usage guide part) &mdash; PDF, 6 MB. (Trouble Viewing? [[Downloading_PDFs|Please click here.]])<br />
<br />
== Open Source Hardware documentation == <br />
<br />
Octolively is an open source hardware+software project. The hardware designs are licensed under the [http://www.tapr.org/ohl.html TAPR OHL].<br />
<br />
<br />
Octolively hardware design (Ready to use modules):<br />
* The circuit board design is in [[GEDA_Resources|gEDA]]. Design files (.zip archive) [http://evilmadscientist.s3.amazonaws.com/source/octolively/octolively_ref_B_MTA.zip available here]<br />
* Octolively schematic (ready-to-use version): [http://evilmadscientist.s3.amazonaws.com/source/octolively/mt_a/octomt_a.pdf octomt_a.pdf] <br />
* [[Ready_to_Use_Octolively_Bill_of_Materials|Bill of Materials]] (ready-to-use version)<br />
<br />
<br />
Octolively hardware design (soldering kit version):<br />
* The circuit board design is in [[GEDA_Resources|gEDA]]. Design files (.zip archive) [http://evilmadscientist.s3.amazonaws.com/source/octolively/octolively_ref_B_MTA.zip available here]<br />
* Octolively schematic (soldering kit version): [http://evilmadscientist.s3.amazonaws.com/source/octolively/rev_B/octolively_ref.pdf octolively_ref.pdf] <br />
* [[Octolively_Bill_of_Materials|Octolively Bill of Materials]] (soldering kit version)<br />
<br />
<br />
Source code repository: [https://github.com/evil-mad/Octolively Hosted at Github]<br />
<br />
== Additional Resources == <br />
<br />
<br />
'''Conversion to Interactive Game of Life kits:'''<br />
* Octolively kits and modules can be modified into [[Life|Interactive Game of Life Kits]], please [[Octolively-IGoL_Conversion|see here]] for details.<br />
<br />
<br />
'''Places for questions, answers, and sharing experiences:''' <br />
* [http://forum.evilmadscientist.com/categories/support-other Forum] at Evil Mad Scientist Laboratories<br />
* [http://www.flickr.com/groups/evilmadscience/ Evil Mad Science Auxiliary Flickr Group] where you can share photos of your Octolively setups</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Updating_EBB_firmware&diff=2442Updating EBB firmware2015-04-11T03:54:06Z<p>Lenore: </p>
<hr />
<div>{{EggBotDocs}}<br />
<br />
<br />
= Introduction =<br />
<br />
If you want to change the firmware that is on your EBB (for example, to take advantage of new features in the Inkscape extension, or maybe because a different version of EBB firmware fixes some bugs or adds new features that you want to use) you will need to follow the directions on this page.<br />
<br />
There are three different tools you can use to update your EBB firmware - a hardware programmer (like the PICKit2 from Microchip), Microchip's HID Bootloader application (which only runs under Windows), or the command-line mphidflash application.<br />
<br />
Because one of the primary goals of EggBot is to support all three OS platforms (Windows, Linux, Mac OS), this page will discuss the use of mphidflash. This application is cross platform and works identically on all three OSes. <br />
<br />
You will need to be comfortable with a very small amount of command line work to use this tool.<br />
<br />
Note for Linux users: The Linux version of mphidflash was developed and tested under Ubuntu 10.04 (Lucid Lynx). Other distributions may have additional dependencies. <br />
<br />
<br />
= Steps =<br />
<br />
* Download the latest version of mphidflash, version 1.4 or newer. It can be found in the Eggbot Code [http://code.google.com/p/eggbotcode/downloads/list downloads section]. There is a single zip file download that has all of the source code plus three directories with executables in them, one for each OS. Unpack the zip file.<br />
* Some hints about installing this on Ubuntu can be found [http://www.willhackforsushi.com/?p=572 here].<br />
* Open a command shell (terminal window) and navigate (cd) to the directory with the mphidflash executable for your OS. (For Windows users, do Start->Run then type in cmd and click OK.)<br />
* To test that the software is ready and working, try it out as follows:<br />
<br />
:For Linux or Mac OS type<br />
<br />
::<code>./mphidflash -h</code><br />
<br />
:For Windows type <br />
<br />
::<code>mphidflash -h</code><br />
<br />
: You should see the help text for mphidflash. This shows that you can run the application properly.<br />
* Download the EBB firmware. You'll find it also listed in the Eggbot Code [https://github.com/evil-mad/EggBot downloads section], as "EBB_Firmware," and grab the latest version (e.g., version 2.2.6 at the time of this writing).<br />
* Identify the particular EBB firmware "hex file" that you want to program onto your board. The EiBotBoard Firmware ZIP archive contains several slightly different versions: one for EBB version 1.1 (which shipped with clear-chassis kits in 2009), one for EBB 1.2, and one for EBB version 1.3 and higher-- appropriate for all more recent versions.<br />
* Copy the appropriate hex file to the folder that contains the mphidflash exectuable for your OS.<br />
* Connect your EBB to the PC with a USB cable. Plug in power to the EBB.<br />
* Put your EBB in 'bootloader mode' by pressing the PRG button and holding it down while you press and release the RST button. Then you can let go of the PRG button.<br />
* Confirm that your EBB is in bootload mode by looking at the red and green LEDs by the USB connector. They should be blinking back and forth pretty fast.<br />
* From the command line, type (for Linux or Mac)<br />
<br />
::<code>./mphidflash -w EBFv195_EBBv13.hex -r</code><br />
<br />
:For Windows type <br />
<br />
::<code>mphidflash -w EBFv195_EBBv13.hex -r</code><br />
<br />
:Where "EBFv195_EBBv13.hex" is the name of the hex file that you want to program.<br />
* Confirm that you get a long series of dots "." on the command line, and that there are no errors. Your EBB will reset itself at the end of the programming process (that's what the '-r' does).<br />
* On Windows, if you have an older firmware and are updating to a relatively newer one, Windows may ask you to find a driver for the device when the EBB resets. You can install the proper windows "INF" driver by downloading and running the EggBot installer for Windows, which Installs the USB driver (the "UBW" driver) from [https://github.com/evil-mad/EggBot/releases GitHub]. If Windows says the drivers are unsigned and do you want to continue, just allow it to install them.<br />
* After you've updated your EBB with fresh firmware, you can check to see that the new firmware was successfully programmed by opening Inkscape, going to Extensions->Eggbot..., click on the Manual tab, select "Check EBB Version" from the drop down list, and click Apply. In the little dialog box that pops up when this process is finished you should see something like "Firmware Version 2.0.2" or whatever your version number is.</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Updating_EBB_firmware&diff=2441Updating EBB firmware2015-04-11T03:21:30Z<p>Lenore: switched two links to github from google code</p>
<hr />
<div>{{EggBotDocs}}<br />
<br />
<br />
= Introduction =<br />
<br />
If you want to change the firmware that is on your EBB (for example, to take advantage of new features in the Inkscape extension, or maybe because a different version of EBB firmware fixes some bugs or adds new features that you want to use) you will need to follow the directions on this page.<br />
<br />
There are three different tools you can use to update your EBB firmware - a hardware programmer (like the PICKit2 from Microchip), Microchip's HID Bootloader application (which only runs under Windows), or the command-line mphidflash application.<br />
<br />
Because one of the primary goals of EggBot is to support all three OS platforms (Windows, Linux, Mac OS), this page will discuss the use of mphidflash. This application is cross platform and works identically on all three OSes. <br />
<br />
You will need to be comfortable with a very small amount of command line work to use this tool.<br />
<br />
Note for Linux users: The Linux version of mphidflash was developed and tested under Ubuntu 10.04 (Lucid Lynx). Other distributions may have additional dependencies. <br />
<br />
<br />
= Steps =<br />
<br />
* Download the latest version of mphidflash, version 1.4 or newer. It can be found in the Eggbot Code [http://code.google.com/p/eggbotcode/downloads/list downloads section]. There is a single zip file download that has all of the source code plus three directories with executables in them, one for each OS. Unpack the zip file.<br />
* Some hints about installing this on Ubuntu can be found [http://www.willhackforsushi.com/?p=572 here].<br />
* Open a command shell (terminal window) and navigate (cd) to the directory with the mphidflash executable for your OS. (For Windows users, do Start->Run then type in cmd and click OK.)<br />
* To test that the software is ready and working, try it out as follows:<br />
<br />
:For Linux or Mac OS type<br />
<br />
::<code>./mphidflash -h</code><br />
<br />
:For Windows type <br />
<br />
::<code>mphidflash -h</code><br />
<br />
: You should see the help text for mphidflash. This shows that you can run the application properly.<br />
* Download the EBB firmware. You'll find it also listed in the Eggbot Code [https://github.com/evil-mad/EggBot downloads section], as "EBB_Firmware," and grab the latest version (e.g., version 2.2.6 at the time of this writing).<br />
* Identify the particular EBB firmware "hex file" that you want to program onto your board. The EiBotBoard Firmware ZIP archive contains several slightly different versions: one for EBB version 1.1 (which shipped with clear-chassis kits in 2009), one for EBB 1.2, and one for EBB version 1.3 and higher-- appropriate for all more recent versions.<br />
* Copy the appropriate hex file to the folder that contains the mphidflash exectuable for your OS.<br />
* Connect your EBB to the PC with a USB cable. Plug in power to the EBB.<br />
* Put your EBB in 'bootloader mode' by pressing the PRG button and holding it down while you press and release the RST button. Then you can let go of the PRG button.<br />
* Confirm that your EBB is in bootload mode by looking at the red and green LEDs by the USB connector. They should be blinking back and forth pretty fast.<br />
* From the command line, type (for Linux or Mac)<br />
<br />
::<code>./mphidflash -w EBFv195_EBBv13.hex -r</code><br />
<br />
:For Windows type <br />
<br />
::<code>mphidflash -w EBFv195_EBBv13.hex -r</code><br />
<br />
:Where "EBFv195_EBBv13.hex" is the name of the hex file that you want to program.<br />
* Confirm that you get a long series of dots "." on the command line, and that there are no errors. Your EBB will reset itself at the end of the programming process (that's what the '-r' does).<br />
* On Windows, if you have an older firmware and are updating to a relatively newer one, Windows may ask you to find a driver for the device when the EBB resets. You can install the proper windows "INF" driver by downloading and running the EggBot_250A.exe installer, which Installs the USB driver (the "UBW" driver) from [https://github.com/evil-mad/EggBot/releases GitHub]. If Windows says the drivers are unsigned and do you want to continue, just allow it to install them.<br />
* After you've updated your EBB with fresh firmware, you can check to see that the new firmware was successfully programmed by opening Inkscape, going to Extensions->Eggbot..., click on the Manual tab, select "Check EBB Version" from the drop down list, and click Apply. In the little dialog box that pops up when this process is finished you should see something like "Firmware Version 2.0.2" or whatever your version number is.</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=StippleGen&diff=2440StippleGen2015-04-11T01:43:45Z<p>Lenore: switched source code link to github</p>
<hr />
<div>'''StippleGen''' is a free, open source, and cross-platform application from [http://www.evilmadscientist.com/ Evil Mad Scientist Laboratories] that can create stipple drawings and &#8220;[[TSP art]],&#8221; from image files. <br />
<br />
<br />
<br />
== Introduction ==<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/graceegg-640.jpg<br />
<br />
<br />
One of the perennial problems that we have come across in a variety of contexts, including [http://www.evilmadscientist.com/2012/cnc-halftones-with-ascii-art/ CNC artwork] and producing artwork for the [http://shop.evilmadscientist.com/productsmenu/tinykitlist/171-egg-bot Egg-Bot], is the difficulty of creating good-quality toolpaths– i.e., vector artwork representing halftones –when starting from image files. One of the finest solutions that we’ve ever come across is [http://mrl.nyu.edu/~ajsecord/stipples.html Adrian Secord's algorithm], which uses an iterative relaxation process to optimize a weighted [http://en.wikipedia.org/wiki/Voronoi_diagram Voronoi diagram], mathematically producing a set of points (stipples) that can closely approach the appearance of a traditional stipple drawing. <br />
<br />
Another important technique is [[TSP art]], where the image is represented by a single continuous path. You can generate a path like this by connecting all of the dots in a stipple diagram. Designing a route that visits each dot exactly once (and minimizing the distance travelled) is an example of the famous [http://en.wikipedia.org/wiki/Travelling_salesman_problem Travelling Salesman Problem] (or just &#8220;TSP&#8221;), and an optimal TSP path can give a surprisingly good grayscale representation of an image. From the standpoint of toolpaths (for the Egg-bot and most other CNC machines), a TSP path is even nicer than stipples, because little or no time is spent raising and lowering the tool.<br />
<br />
<br />
<br />
StippleGen is easy-to-use software that can generate TSP and stipple drawings from input images. It saves its files as editable, Eggbot-ready Inkscape SVG files, which can in turn be opened by other vector graphics programs, or re-saved as PDF files for use in other contexts. It can also generate a TSP path from the stippled image, and either save that path as an SVG file or simply use that path as the order of plotting for the stipple diagram.<br />
<br />
You can read an extended [http://www.evilmadscientist.com/article.php/stipple introduction to StippleGen] at Evil Mad Scientist Laboratories. An introduction to StippleGen version 2 is also available [http://www.evilmadscientist.com/2012/stipplegen2/ here].<br />
<br />
<br />
== Download ==<br />
<br />
StippleGen is free and open source software, written in the [http://processing.org/ Processing development environment]. It comes ready to run on Mac, Windows, and Linux, and it is [https://github.com/evil-mad/stipplegen/releases/latest available for download here]. The current version number is 2.31.<br />
<br />
<br />
The download includes ready-to-run platform-specific versions of StippleGen for Mac, Windows, and Linux, as well as the source code. Current Mac and Windows versions include Java. For linux, you will need to have a recent version of [http://java.com/ Java] installed on your computer.<br />
<br />
== Quick Start ==<br />
<br />
* Press the "Load Image" button to load your image file, usually JPG or PNG format. <br />
* Adjust the "Stipples" slider for the dot density that you want-- more stipples takes longer to run. <br />
* Allow it to run until the stipple distribution stops changing much, and adjust the display options (dot size and so forth) to your taste. <br />
* Press the Pause button to calculate the TSP path between the stipples.<br />
* Press one of the "Save" buttons to save the stipple locations or the path between them to an SVG file.<br />
<br />
<br />
<br />
== Detailed Usage ==<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/grace2k-newframe.png<br />
<br />
When you first open up StippleGen, you will be presented with this window, which shows the drawing in progress (in the top part) and a set of controls below that.<br />
Rather than present you with a blank screen, StippleGen automatically loads a demo image ([http://commons.wikimedia.org/wiki/File:Kelly,_Grace_(Rear_Window).jpg source]) upon launch, and begins calculating. This way, you can try out the program, even if you don't have a good image of your own to start with. And, you can stop it at any time by loading a new image.<br />
<br />
<br />
All of StippleGen's controls are accessed through the graphical user interface located in the lower part of the screen, in the gray bar. In what follows, we will go over the usage of the individual controls within the interface.<br />
<br />
<br />
<br />
=== Loading an image file ===<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/newgui-loadsave.png<br />
<br />
To load a new image file, click the "Load Image File" button that is located above the "save" buttons. You can open any image file in .png, .jpg, .tga, or (non-animated) .gif formats. The file name must end in one of the following: .png, .jpg, .tga, .gif, .PNG, .JPG, .TGA, or .GIF.<br />
<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/grace2k-StartVor.png<br />
<br />
As soon as a new image is loaded, StippleGen will "sprinkle" an initial weighted distribution of points over the image and then begin to calculate an initial Voronoi diagram from those points. During this process, you will see something like the image shown above, which is the set of Voronoi cells for the initial point distribution. Depending on the number of stipples being calculated, this may be a matter of moments or minutes.<br />
<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/grace2k-Start.png<br />
<br />
After the initial Voronoi diagram is calculated, StippleGen will display the stipple locations that it has calculated. This "first guess" is usually quite crude&mdash; as you can see above &mdash; and will improve dramatically as you allow StippleGen to run for a while.<br />
<br />
''Aside:'' The calculation of the stipple point locations through Secord's algorithm is an ''iterative'' process. For any given "generation," the process begins with an initial set of points&mdash; whether that's the initial set of "sprinkled' points, or the output from the previous generation. The Voronoi diagram of those points is then calculated, and each point is moved to the weighted centroid of its Voronoi cell. That distribution of points then serves as the starting point for the subsequent generation.<br />
<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/grace2k-newframe.png<br />
<br />
Once you have allowed StippleGen to run for some generations, the set of stipples will relax into their optimal locations, and the drawing will cease to exhibit substantial changes from generation to generation. The actual duration of elapsed time before it "settles in" depends primarily on the number of stipples that you are using, but (generally speaking) the stipple drawings start to look reasonably good after around 40 generations.<br />
<br />
<br />
<br />
=== Primary Controls ===<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/newgui-primary.png<br />
<br />
The two primary controls&mdash; which control the number and color of the stipples &mdash;are located in the upper-left portion of StippleGen's interface. Changing either setting will restart the calculation from the beginning, as though you had just loaded a new file.<br />
<br />
<br />
<br />
==== Stipple Count ====<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/grace10k-dotrange1.png<br />
<br />
You can adjust the number of stipples used in the calculation by dragging the position of the stipple count slider, labeled "STIPPLES." The default stipple count is 2,000, and it can be adjusted as high as 10,000. When you adjust the stipple count, you may wish to also wish to [[Stipplegen#Display_Options|adjust your display options]] to make the resulting image more clear. <br />
<br />
Two important notes about changing the number of stipples: Using larger numbers of stipples will increase the time required per generation.<br />
And, again, please note that changing the number of stipples will restart the calculation from the beginning, as though you had just loaded a new file. <br />
<br />
<br />
<br />
''Super-Secret Bonus Trick:'' Press the 'x' key on your keyboard while StippleGen is running to increase the high end of the stipple count slider all the way up to 50,000. (We make no guarantee of how well StippleGen actually runs with more than 10k stipples. Our best guess: it takes its sweet time.)<br />
<br />
<br />
<br />
==== Stipple Color ====<br />
<br />
StippleGen can create stipple drawings either with black dots on a white background or white dots on a black background. By default, StippleGen will begin drawing with black stipples on a white background. This is usually the best choice for working with images that are predominantly light in color. <br />
<br />
However, the most important reason to pick one color scheme or the other may be the intended application of the resulting drawing. If, for example, you will be drawing with black ink on an egg, you will probably want to pick black stipples and a white background. On the other hand, if you will be [http://www.evilmadscientist.com/2012/cnc-halftones-with-ascii-art/ carving into a black panel], you may prefer white features on a black background.<br />
<br />
To toggle between the two color schemes, press the wide button underneath the stipple-count slider, labeled with the current color scheme (typically "BLACK STIPPLES, WHITE BACKGROUND"). Pressing this button will switch the color scheme and restart the calculation from the beginning, as though you had just loaded a new file. Also, if you wish to restart the calculation for any reason, pressing this button twice is a good way to do that.<br />
<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/plant2kw.png<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/plant2k.png<br />
<br />
Shown above are two stipple drawings made from the same image of a corn plant, a sample image that you can download [http://mrl.nyu.edu/~ajsecord/stipples.html here]. One drawing is made with black dots on a white background, and the other has white dots on a black background. However, each drawing has 2000 dots and the parameters are otherwise identical. In this case, as the source image was predominantly white, the image with the white background is of considerably higher quality, as the dots are concentrated in the area of interest, rather than in the background.<br />
<br />
<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/twain5kw.png<br />
<br />
Here now we have a better use of the black background: Mark Twain in 5000 stipples. ([http://commons.wikimedia.org/wiki/File:Mark_Twain_by_AF_Bradley.jpg Image source].)<br />
<br />
<br />
<br />
=== Display Options ===<br />
<br />
The display options change how (and even, whether) the stipples are displayed, but do not actually affect their positions. These can be changed at any time without harming the stipple calculation, however, the results may not be visible (or fully applied) until the next generation is displayed.<br />
<br />
<br />
==== Dot Size and Range ====<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/newgui-dotsizerange.png<br />
<br />
There are two controls for the stipples size: Minimum dot size and dot size range.<br />
<br />
By default, the stipples displayed on the screen are of varying diameter, where the diameter of any given stipple depends upon the density of the "underlying" original image. When drawing black dots on a white background, the black dots are larger when over darker portions of the original image. When drawing white dots on a black background, the white dots are larger when over brighter portions of the original image. <br />
<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/grace2k-dotrange2.png<br />
<br />
The stipple size is controlled directly by two variables, the "Min. Dot Size" and the "Dot Size Range." The minimum dot size is the size of the smallest dots on the screen are, in pixels. If the size range is nonzero, then the dot size will scale with the image density, and the range is a multiplicative factor. If the size range is set to zero (as shown above), the stipples will all be the same size.<br />
<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/grace2k-dotrange1.png<br />
<br />
You can also adjust the size range to be much larger, for a different final effect. However, it is interesting to note that human-drawn stipple drawings tend to have a size range not much above 3-4. Also, be aware that if you are using StippleGen to create artwork for CNC tools, there ''may'' be a minimum feature size (e.g., pen width) that is not accurately represented by the tiny dots shown here.<br />
<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/grace10k-dotrange2.png<br />
<br />
When working with larger numbers of stipples, it is particularly important to scale down the minimum dot size, so that the stipples do not tend to overlap so much. Doing so allows you to use StippleGen to generate artwork of larger scale, too.<br />
<br />
<br />
<br />
==== White Cutoff ====<br />
<br />
You can use the "White Cutoff" slider can be to hide stipples in regions of very low density, for example if you find occasional black dots (correctly representing average density) to be distracting on a light-colored background. <br />
<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/grace10k-dotrange4.png<br />
<br />
In our demo image above, we have now adjusted the "White Cutoff" slider to 0.07, which hides much of the background.<br />
<br />
<br />
''Note 1:'' The "White Cutoff" slider will relabel itself "Black Cutoff" when working with white dots on a black background.<br />
<br />
''Note 2:'' While changing the white cutoff value will not affect the calculation of stipple locations, it does affect which stipples will be included in the output files. Because of this, changing the white cutoff will restart the calculation of the TSP path, if you change it while in "paused" mode. You can read more about the [[StippleGen#TSP_Path|paused mode]] below.<br />
<br />
<br />
<br />
==== Image and Voroni Cell Backgrounds ====<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/newgui-bgs.png<br />
<br />
In addition to the display options that change the dot sizes and white cutoff, there are also two options to show a little more detail about ongoing calculations. These do not actually affect the calculations nor output of the program in any way&mdash; they are provided just because it's neat to be able to peek at these things.<br />
<br />
<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/grace2k-BGImg.jpg<br />
<br />
Pressing the "Image BG" button will show the scaled original image in the background behind the stipples.<br />
<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/grace2k-BGVor.png<br />
<br />
Pressing the "Cells" button will show the Voronoi cells in the background behind the stipples. It will also show the stipple locations (from the previous generation) in a lighter color, so that you can monitor the progress.<br />
<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/grace2k-BGImgVor.jpg<br />
<br />
Finally, you can turn on both options, to view the original image and the Voronoi cells at the same time.<br />
<br />
<br />
==== Pause / TSP Path ====<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/newgui-pausemode.png<br />
<br />
When you press the "Pause" button, StippleGen ceases calculation of the stipple locations, and begins calculating the "TSP" path between the points. The lower button, "Plotting Path," can hide or show the path during this part of the calculation. (Neither of these buttons actually affects the stipple location of the stipples, except to pause it.)<br />
<br />
Additional details about the TSP path calculation process are in the next section.<br />
<br />
<br />
<br />
<br />
<br />
=== Saving an SVG File ===<br />
<br />
StippleGen is capable of saving the drawing that it has created in two different styles. Most obviously, it can save a true "stipple drawing" -- like what is shown on the screen above, where the image is represented by a series of dots. The other style of drawing is a "TSP path," where the thing that is saved is not the set of points, but a single continuous path that connects the points. <br />
<br />
<br />
There are '''two steps''' to the process of saving a file:<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/pausebutton.png<br />
<br />
'''First''', click the "Pause" button. (This ends the process of calculating stipple locations, and begins the process of calculating the TSP path between those locations.)<br />
<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/newgui-loadsave.png<br />
<br />
'''''Then''''', and usually after waiting for a moment, press one of the two buttons to either save the stipple drawing or the TSP path. You will be prompted for the location to save the file. <br />
<br />
If you press one of the two save buttons before you have paused, StippleGen will not present you with a dialog box to save the file, but will instead go into the paused mode. If this happens, you can press the save button again, now that it's paused.<br />
<br />
<br />
If you want to save both types of file, you can do so, one after the other. <br />
<br />
<br />
<br />
==== Calculating the TSP Path ====<br />
<br />
When you press the "Pause" button, StippleGen ceases calculation of the stipple locations, and begins calculating the "TSP" path between the points. You can press the lower button, "Plotting Path" to hide or show the path.<br />
<br />
<br />
The TSP ("travelling salesman problem") path is an efficient route plotted between the stipple locations. And, depending on how you plan to use StippleGen's output, this part of the process may or may not be important to you:<br />
<br />
* If you are creating a set of stipple points for use on the Eggbot, the order in which the points are plotted is given by their order in the file. If you allow the TSP path to be calculated&mdash; at least until the end of the "rats nest" stage &mdash;will dramatically reduce plotting time.<br />
* If you are creating a set of stipple points for other CNC machines, the plot order ''may or may not'' affect downstream applications, depending on whether or not there is a separate optimization stage later, when creating your toolpath.<br />
* If you are creating a set of stipple points for a different application, the point order is usually not important at all.<br />
* If you are creating a true "TSP path" as your primary output, this stage of the calculation is just as important as the stipple calculation. You should allow it to run until it is optimal or you run out of patience.<br />
<br />
<br />
Notes on calculating the plotting path:<br />
<br />
''Note 1:'' If you press the Pause again (to unpause/resume calculation), the TSP path will be lost, and a new one will be calculated (from scratch) when you press the pause button again. If you wish to restart the path for any reason, pressing this button twice is a good way to do that.<br />
<br />
''Note 2:'' The TSP path will also be restarted if you adjust the white cutoff parameter.<br />
<br />
''Note 3:'' Hiding or showing the TSP path is strictly a display option; it has no effect on the calculation or output. To choose whether your output file consists of points or lines, select one of the two save buttons: A stipple file consists of points, while the TSP path file consists of a single set of joined lines.<br />
<br />
<br />
<br />
<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/plant10kpath_0.png<br />
<br />
Let's begin with a nicely optimized corn plant stipple drawing, with 10,000 stipple points. (At this stage we do not have any white cutoff.)<br />
<br />
<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/plant10kpath_1.jpg<br />
<br />
When you first press the "Pause" button, the path between the stipple locations looks like a rats nest, as the program goes through the coarsest stage of finding a path between the points. This stage may last for only a brief moment, particularly when working with relatively low numbers of stipples. <br />
<br />
<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/plant10kpath_2.png<br />
<br />
After a few moments the path between the points begins to look a little more rational&mdash; the rats nest has gone away. If your output will be a set of stipple points (as opposed to a TSP path), this is already sufficiently optimized, and you can save your file now.<br />
<br />
If, on the other hand, your primary output is actually a TSP path, you'll want to let it run for a while longer. (One hint: an optimal TSP path will not have any line segments that cross.)<br />
<br />
<br />
(If you're wondering what happened to the points, we've just reduced the min. dot size and the size range here, so that you can see the path better.)<br />
<br />
<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/plant10kpath_3.png<br />
<br />
For this path, we've (1) used the white cutoff to hide the background and (2) allowed it to run for a few more minutes. This path probably won't get much better, so it's a good time to save the TSP path file. There are some little defects, but we're probably better off opening up the file in Inkscape at this point to edit away the bad path segments by hand.<br />
<br />
==== Saving a Stipple Drawing ====<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/newgui-loadsave.png<br />
<br />
Once in paused mode, press the button labeled "Save Stipple File" to save your stipple drawing as an SVG file.<br />
<br />
<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/fileoutplant_small.png<br />
<br />
Here's what the corn plant drawing looks like, opened up in Inkscape. (See below for more about the file format.)<br />
<br />
<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/fileout_circles.png<br />
<br />
The drawing is made up of a very large number of small circles, whose size is determined by the dot sizes in StippleGen. <br />
<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/graceegg-640.jpg<br />
<br />
The stipple drawing can be used for almost anything at this point. <br />
<br />
This image that we've drawn on the egg was rendered with only 2000 stipples. Properly tuned for making dots rapidly, the Eggbot can plot about four stipples per second, so this kind of a plot can take as little as ten minutes, and can actually produce a remarkable likeness of a photo.<br />
<br />
<br />
<br />
==== Saving a TSP Path Drawing ====<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/newgui-loadsave.png<br />
<br />
Once in paused mode, press the button labeled 'Save "TSP Path"' to save the TSP path drawing as an SVG file.<br />
<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/fileout_tsp_small.png<br />
<br />
Here's what the corn plant TSP path drawing looks like, opened up in Inkscape. (See below for more about the file format.)<br />
<br />
<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/fileout_tsp_large_edited.jpg<br />
<br />
And now, we've edited the path to remove a couple of the distracting segments, using Inkscape's path editing tools. We're now ready to plot this path. <br />
<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/cornplant.jpg<br />
<br />
Because this is essentially one continuous path, with almost no pen-up/pen-down motion, the whole drawing can be plotted in a minute or two.<br />
<br />
<br />
<br />
==== File Format ====<br />
<br />
The file is saved as an Inkscape SVG file that can be opened with [http://inkscape.org/ Inkscape], the superb (and free) vector graphics editor, or other applications that can open and edit Inkscape SVG files. <br />
<br />
While the SVG file can be modified to your heart's content and subsequently saved in a wide variety of formats, the SVG file is initially formatted to be "Eggbot ready." That is to say, the drawing is centered in a document that is 3200 &times; 800 pixels, so that it can be used (without modification) as input for an [[Eggbot]].<br />
<br />
<br />
<br />
<br />
=== Exit ===<br />
<br />
http://evilmadscience.s3.amazonaws.com/wiki/eggbot/stipplegen/v2docs/quitbutton.png<br />
<br />
To quit StippleGen, press the Quit button. <br />
<br />
StippleGen will quit immediately when you press the button, ''without prompting you'' to save your drawing. (So, be sure to save first if you wish to do so.)<br />
<br />
<br />
== Source Code ==<br />
<br />
The StippleGen source code is available at [https://github.com/evil-mad/stipplegen GitHub]. To run the code from source, you'll need to download [http://processing.org/ Processing], and install the [http://hg.postspectacular.com/toxiclibs/downloads toxiclibs library] and the [http://www.sojamo.de/libraries/controlP5/ ControlP5 library].</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Installing_software&diff=2415Installing software2015-03-31T20:42:28Z<p>Lenore: </p>
<hr />
<div>{{EggBotDocs}}<br />
<br />
<br />
Eggbot is designed to work well on Mac, Windows, and Linux computers. To use it, you'll need to install certain software on your computer.<br />
<br />
<br />
The Eggbot software actually consists of several different parts:<br />
# Inkscape, the superb freeware vector graphics application<br />
# The Eggbot extensions for Inkscape, which let you control the Eggbot from within Inkscape<br />
# The Eggbot USB driver, on Windows systems.<br />
<br />
<br />
Optionally but suggested, you may also want to download the set of example files from the [https://github.com/evil-mad/EggBot/releases/latest EggBot Github repository].<br />
<br />
<br />
The particulars of installation depend on the operating system:<br />
<br />
<br />
== Mac ==<br />
<br />
1. Download and install the latest version of Inkscape (version 0.91 or newer) from [http://inkscape.org/en/download/ the download page] at Inkscape.org. <br />
<br />
:* Install Inkscape in the default location, the main "Applications" folder.<br />
:*Note that inkscape is an X11 application, and will require that X11 or XQuartz is installed on your Mac. <br />
:: For MacOS 10.6 and newer (Snow Leopard, Lion, Mountain Lion, Mavericks, Yosemite, etc.), download and install the latest release of [http://xquartz.macosforge.org/trac/wiki XQuartz].<br />
:: For MacOS 10.5 (Leopard), download and install the "Final Leopard Release," from the [http://xquartz.macosforge.org/trac/wiki/Releases XQuartz site].<br />
:: For MacOS 10.4, use the X11 that came on your system installer disks.<br />
:* If you need additional assistance for installing Inkscape, you may be able to find good advice at the [http://wiki.inkscape.org/wiki/index.php/InstallHelp the Inkscape wiki] and/or the [http://www.inkscapeforum.com/ Inkscape Forums]. ''Please do not use Inkscape support resources for Eggbot-specific issues-- see note below about troubleshooting.''<br />
<br />
<br />
2. Download and install the Eggbot Extensions for Inkscape<br />
<br />
:* A new installer now available for Mac, available at [https://github.com/evil-mad/EggBot/releases/latest github]. Download and open the DMG (disk image) file. Run the EggBot Installer, and (optionally) copy the EggBot Example set onto your drive.<br />
:* The "Eggbot" submenu should appear in the Extensions menu of Inkscape after you restart Inkscape.<br />
<br />
<br />
3. Troubleshooting<br />
<br />
: Your software should now be set up to work correctly. <br />
:* If copy and paste are not working correctly in Inkscape, open the X11 preferences dialog, and disable the "Update Pasteboard when CLIPBOARD changes" option.<br />
:* If you encounter difficulty installing the Eggbot extensions for Inkscape (or with plotting, in the next stage), please request assistance through the Eggbot mailing list or forum, which you can find on our [[Eggbot|front page]]. <br />
:* If there is any chance that a problem you encounter is specific to Eggbot software or hardware, it is important that you do not directly seek assistance through Inkscape's support resources. You're much more likely to get your problem solved by asking people who know about Eggbot. And, we'd like the Inkscape team to be ready to help us when we do encounter Inkscape-specific issues.<br />
<br />
== Windows ==<br />
<br />
1. Download and install the latest version of Inkscape (Version 0.91 or newer) from [http://inkscape.org/en/download/ the download page] at Inkscape.org. <br />
<br />
:* Install Inkscape in the default location, the main "Program Files" folder (or "Program Files (x86)" on newer systems).<br />
:* If you need additional assistance for installing Inkscape, you may be able to find good advice at the [http://wiki.inkscape.org/wiki/index.php/InstallHelp the Inkscape wiki] and/or the [http://www.inkscapeforum.com/ Inkscape Forums]. ''Please do not use Inkscape support resources for Eggbot-specific issues-- see note below about troubleshooting.''<br />
<br />
<br />
2. Download and run the EggBot installer for Windows<br />
<br />
:* Download the latest version of the Windows installer from the [https://github.com/evil-mad/EggBot/releases/ EggBot Releases page]. Run the EggBot installer to install the Eggbot extensions, its USB driver, and (optionally) a set of example files.<br />
:* The "Eggbot" submenu should appear in the Extensions menu of Inkscape after you restart Inkscape.<br />
<br />
<br />
3. Troubleshooting<br />
<br />
: Your software should now be set up to work correctly. <br />
:* If, when trying to run USBDriverInstaller.exe, you get a "Application failed to initialize (0x0000135)" error, it means that your copy of Windows does not have the .Net libraries installed. This is straightforward to fix - go to [http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=17718] and run the installer from Microsoft, then run USBDriverInstaller again.<br />
:* If you encounter difficulty installing the Eggbot extensions for Inkscape (or with plotting, in the next stage), please request assistance through the Eggbot mailing list or forum, which you can find on our [[Eggbot|front page]]. <br />
:* If there is any chance that a problem you encounter is specific to Eggbot software or hardware, it is important that you do not directly seek assistance through Inkscape's support resources. You're much more likely to get your problem solved by asking people who know about Eggbot. And, we'd like the Inkscape team to be ready to help us when we do encounter Inkscape-specific issues.<br />
<br />
== Linux ==<br />
<br />
The Eggbot extension for Inkscape has been developed and tested extensively under Ubuntu 10.04 - 12.04. <br />
We expect it to work equally well in most Ubuntu derivatives and other distributions where Inkscape is known to work. However, ''we do not have the capability to test every distribution''. <br />
<br />
<br />
Ubuntu install instructions:<br />
:* Use the Ubuntu Software Center to install Inkscape 0.91 or newer <br />
:* Launch Inkscape from the Applications menu, and then quit it. <br />
:* Download the latest Inkscape extensions .ZIP file from the downloads section of the [https://github.com/evil-mad/EggBot/releases github site].<br />
:* From the "Places" menu, open your Home Folder.<br />
:* From the "View" menu select "Show hidden files" -- the .config folder should be visible.<br />
:* Place the contents of the folder inside the ZIP archive inside .config/inkscape/extensions/<br />
:* Add your user account to the "dialout" group. (See below for details.)<br />
:* Log out and log back in, for that group change to take effect.<br />
:* The "Eggbot" submenu should appear in the Extensions menu of Inkscape when you start Inkscape.<br />
<br />
<br />
About adding your user account to the "dialout" group:<br />
: In recent Linux releases (e.g., Ubuntu 12 and newer), it is also necessary to change your user permissions, to explicitly grant access to the USB port where the Eggbot is located. This can be done by adding your user group to the "dialout" user group on your system. <br />
<br />
:* Open up a terminal window<br />
:* For most distributions (including Fedora and Ubuntu), enter the command "sudo usermod -a -G dialout <myUserName>" <return>, replacing the <myUserName> part with the user that is running Inkscape (and without the quotation marks or angle brackets!).<br />
::* If you are unsure of your user name, enter the command "whoami" <return>, and the computer will happily remind you. <br />
::* If you are unsure whether you are already in the "dialup" group, enter the command "groups" <return>, and the computer will list the groups that you are in.<br />
:* After changing groups, you need to log out and log back in for the change to take effect.<br />
<br />
<br />
sudo usermod -a -G dialout <myUserName>"<br />
<br />
Debian Wheezy install instructions(command line):<br />
:* Download the latest Inkscape extension .ZIP file from the downloads section of [http://code.google.com/p/eggbotcode/downloads/list?q=label:Featured EggBotCode Google Code site].<br />
:* Open up a terminal window, enter the command ,<return>, where you type your user name instead of ''UserName'' (And, no quotation marks.):<br />
"sudo apt-get install inkscape"<br />
"sudo apt-get install unzip python-lxml"<br />
unzip the latest Inkscape extension .ZIP file into <br />
/home/'UserName'/.config/inkscape/extensions<br />
Than you can use the Eggbot extension for Inkscape by type:<br />
"inkscape" <return><br />
<br />
Troubleshooting<br />
: If your permissions are not correct (your user is not in the dialout group), you may get consistent "Unable to find an Eggbot" type error messages.<br />
: If the Eggbot menu doesn't appear in Inkscape, verify that when you've extract the zip file, all the .py files are inside .config/inkscape/extensions/ folder (you might have extracted the entire eggbot folder, and .py files might be misplaced)<br />
<br />
=== Additional known-working distributions and configurations ===<br />
If you do use Eggbot under Linux, please feel free to add your (working) configuration to this list (started November 2013-- not extensive!)<br />
* Ubuntu 14.04 with Inkscape 0.91<br />
* Ubuntu 12.04 with Inkscape 0.48.2 - 0.48.4<br />
* Fedora Core 18 with Inkscape 0.48.4<br />
* Debian 7 Wheezy with Inkscape 0.48.3.1</div>Lenorehttps://wiki.evilmadscientist.com/index.php?title=Installing_software&diff=2413Installing software2015-03-31T20:36:56Z<p>Lenore: changed example file location to github</p>
<hr />
<div>{{EggBotDocs}}<br />
<br />
<br />
Eggbot is designed to work well on Mac, Windows, and Linux computers. To use it, you'll need to install certain software on your computer.<br />
<br />
<br />
The Eggbot software actually consists of several different parts:<br />
# Inkscape, the superb freeware vector graphics application<br />
# The Eggbot extensions for Inkscape, which let you control the Eggbot from within Inkscape<br />
# The Eggbot USB driver, on Windows systems.<br />
<br />
<br />
Optionally but suggested, you may also want to download the set of example files from the [<br />
(If you have not already, you may also want to download the set of example files from the [https://github.com/evil-mad/EggBot/releases/tag/v2.5.0 EggBot Github repository].) <br />
<br />
<br />
The particulars of installation depend on the operating system:<br />
<br />
<br />
== Mac ==<br />
<br />
1. Download and install the latest version of Inkscape (version 0.91 or newer) from [http://inkscape.org/en/download/ the download page] at Inkscape.org. <br />
<br />
:* Install Inkscape in the default location, the main "Applications" folder.<br />
:*Note that inkscape is an X11 application, and will require that X11 or XQuartz is installed on your Mac. <br />
:: For MacOS 10.6 and newer (Snow Leopard, Lion, Mountain Lion, Mavericks, Yosemite, etc.), download and install the latest release of [http://xquartz.macosforge.org/trac/wiki XQuartz].<br />
:: For MacOS 10.5 (Leopard), download and install the "Final Leopard Release," from the [http://xquartz.macosforge.org/trac/wiki/Releases XQuartz site].<br />
:: For MacOS 10.4, use the X11 that came on your system installer disks.<br />
:* If you need additional assistance for installing Inkscape, you may be able to find good advice at the [http://wiki.inkscape.org/wiki/index.php/InstallHelp the Inkscape wiki] and/or the [http://www.inkscapeforum.com/ Inkscape Forums]. ''Please do not use Inkscape support resources for Eggbot-specific issues-- see note below about troubleshooting.''<br />
<br />
<br />
2. Download and install the Eggbot Extensions for Inkscape<br />
<br />
:* A new installer now available for Mac, available at [https://github.com/evil-mad/EggBot/releases/latest github]. Download and open the DMG (disk image) file. Run the EggBot Installer, and (optionally) copy the EggBot Example set onto your drive.<br />
:* The "Eggbot" submenu should appear in the Extensions menu of Inkscape after you restart Inkscape.<br />
<br />
<br />
3. Troubleshooting<br />
<br />
: Your software should now be set up to work correctly. <br />
:* If copy and paste are not working correctly in Inkscape, open the X11 preferences dialog, and disable the "Update Pasteboard when CLIPBOARD changes" option.<br />
:* If you encounter difficulty installing the Eggbot extensions for Inkscape (or with plotting, in the next stage), please request assistance through the Eggbot mailing list or forum, which you can find on our [[Eggbot|front page]]. <br />
:* If there is any chance that a problem you encounter is specific to Eggbot software or hardware, it is important that you do not directly seek assistance through Inkscape's support resources. You're much more likely to get your problem solved by asking people who know about Eggbot. And, we'd like the Inkscape team to be ready to help us when we do encounter Inkscape-specific issues.<br />
<br />
== Windows ==<br />
<br />
1. Download and install the latest version of Inkscape (Version 0.91 or newer) from [http://inkscape.org/en/download/ the download page] at Inkscape.org. <br />
<br />
:* Install Inkscape in the default location, the main "Program Files" folder (or "Program Files (x86)" on newer systems).<br />
:* If you need additional assistance for installing Inkscape, you may be able to find good advice at the [http://wiki.inkscape.org/wiki/index.php/InstallHelp the Inkscape wiki] and/or the [http://www.inkscapeforum.com/ Inkscape Forums]. ''Please do not use Inkscape support resources for Eggbot-specific issues-- see note below about troubleshooting.''<br />
<br />
<br />
2. Download and run the EggBot installer for Windows<br />
<br />
:* Download the latest version of the Windows installer from the [https://github.com/evil-mad/EggBot/releases/ EggBot Releases page]. Run the EggBot installer to install the Eggbot extensions, its USB driver, and (optionally) a set of example files.<br />
:* The "Eggbot" submenu should appear in the Extensions menu of Inkscape after you restart Inkscape.<br />
<br />
<br />
3. Troubleshooting<br />
<br />
: Your software should now be set up to work correctly. <br />
:* If, when trying to run USBDriverInstaller.exe, you get a "Application failed to initialize (0x0000135)" error, it means that your copy of Windows does not have the .Net libraries installed. This is straightforward to fix - go to [http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=17718] and run the installer from Microsoft, then run USBDriverInstaller again.<br />
:* If you encounter difficulty installing the Eggbot extensions for Inkscape (or with plotting, in the next stage), please request assistance through the Eggbot mailing list or forum, which you can find on our [[Eggbot|front page]]. <br />
:* If there is any chance that a problem you encounter is specific to Eggbot software or hardware, it is important that you do not directly seek assistance through Inkscape's support resources. You're much more likely to get your problem solved by asking people who know about Eggbot. And, we'd like the Inkscape team to be ready to help us when we do encounter Inkscape-specific issues.<br />
<br />
== Linux ==<br />
<br />
The Eggbot extension for Inkscape has been developed and tested extensively under Ubuntu 10.04 - 12.04. <br />
We expect it to work equally well in most Ubuntu derivatives and other distributions where Inkscape is known to work. However, ''we do not have the capability to test every distribution''. <br />
<br />
<br />
Ubuntu install instructions:<br />
:* Use the Ubuntu Software Center to install Inkscape 0.91 or newer <br />
:* Launch Inkscape from the Applications menu, and then quit it. <br />
:* Download the latest Inkscape extensions .ZIP file from the downloads section of the [https://github.com/evil-mad/EggBot/releases github site].<br />
:* From the "Places" menu, open your Home Folder.<br />
:* From the "View" menu select "Show hidden files" -- the .config folder should be visible.<br />
:* Place the contents of the folder inside the ZIP archive inside .config/inkscape/extensions/<br />
:* Add your user account to the "dialout" group. (See below for details.)<br />
:* Log out and log back in, for that group change to take effect.<br />
:* The "Eggbot" submenu should appear in the Extensions menu of Inkscape when you start Inkscape.<br />
<br />
<br />
About adding your user account to the "dialout" group:<br />
: In recent Linux releases (e.g., Ubuntu 12 and newer), it is also necessary to change your user permissions, to explicitly grant access to the USB port where the Eggbot is located. This can be done by adding your user group to the "dialout" user group on your system. <br />
<br />
:* Open up a terminal window<br />
:* For most distributions (including Fedora and Ubuntu), enter the command "sudo usermod -a -G dialout <myUserName>" <return>, replacing the <myUserName> part with the user that is running Inkscape (and without the quotation marks or angle brackets!).<br />
::* If you are unsure of your user name, enter the command "whoami" <return>, and the computer will happily remind you. <br />
::* If you are unsure whether you are already in the "dialup" group, enter the command "groups" <return>, and the computer will list the groups that you are in.<br />
:* After changing groups, you need to log out and log back in for the change to take effect.<br />
<br />
<br />
sudo usermod -a -G dialout <myUserName>"<br />
<br />
Debian Wheezy install instructions(command line):<br />
:* Download the latest Inkscape extension .ZIP file from the downloads section of [http://code.google.com/p/eggbotcode/downloads/list?q=label:Featured EggBotCode Google Code site].<br />
:* Open up a terminal window, enter the command ,<return>, where you type your user name instead of ''UserName'' (And, no quotation marks.):<br />
"sudo apt-get install inkscape"<br />
"sudo apt-get install unzip python-lxml"<br />
unzip the latest Inkscape extension .ZIP file into <br />
/home/'UserName'/.config/inkscape/extensions<br />
Than you can use the Eggbot extension for Inkscape by type:<br />
"inkscape" <return><br />
<br />
Troubleshooting<br />
: If your permissions are not correct (your user is not in the dialout group), you may get consistent "Unable to find an Eggbot" type error messages.<br />
: If the Eggbot menu doesn't appear in Inkscape, verify that when you've extract the zip file, all the .py files are inside .config/inkscape/extensions/ folder (you might have extracted the entire eggbot folder, and .py files might be misplaced)<br />
<br />
=== Additional known-working distributions and configurations ===<br />
If you do use Eggbot under Linux, please feel free to add your (working) configuration to this list (started November 2013-- not extensive!)<br />
* Ubuntu 14.04 with Inkscape 0.91<br />
* Ubuntu 12.04 with Inkscape 0.48.2 - 0.48.4<br />
* Fedora Core 18 with Inkscape 0.48.4<br />
* Debian 7 Wheezy with Inkscape 0.48.3.1</div>Lenore