Makelangelo News

Makelangelo Software v7.17.0

Today I’m pleased to release Makelangelo Software v.7.17.0, the open source control program for our Makelangelo drawing robot.  This new version can now generate spirographs and read Scratch sketches.  Read on for all the details.

Minor improvements

First, some little details.  I’ve added a Help menu that contains the About tab and a link directly to the forums.

Makelangelo Spirographs

Generate Art > Spirograph will open the spirograph dialog and immediately generate the first spirograph.

By default the generator creates hypotrochoid drawings.  A hypotrochoid drawing is made by rolling a circle inside a ring, while keeping your pen at the same spot in the circle at all times.

Selecting epitrochoid will put the circle on the outside fo the ring.

The Major radius (R) value is the size of the ring.

The Minor radius (r) value is the size of the circle rolling around the ring.

The Scale (p) value is the distance from the center of the circle to the fixed point that the pen will follow.

The Sample (quality) increases the number of lines used to draw the shape.  More samples means smoother line.

Makelangelo Scratch Support

Scratch, from MIT, is the Minecraft of computer programming.  Each block does a different thing and blocks can only be combined in certain ways.

Supported scratch commands

The scratch program above, when run (by clicking the green flag icon, generates a kind of spirograph.  (Total coincidence.)

Scratch programs can be downloaded from the website to your computer

And then uploaded to the Makelangelo software.  Remember to change the file type to SB2

File > Open > Type = SB2

You should then immediately see the sketch drawn in the main view.

The extra lines are Makelangelos’s drawing of the pen holder

All scratch programs supported by Makelangelo Software v.7.17.0 must begin with a “When flag clicked” block.

Makelangelo Scratch (Scratchelangelo?) supports:

  • Move
  • Pen up/down
  • Turn and point in direction
  • Change x/y
  • Set x/y
  • Creating variables
  • Set variable to a number
  • Change variable by [operation]
  • Repeat [operation]
  • Hide, show, wait, and clear are ignored by Makelangelo and convenient for Scratch testing.
  • All other Scratch commands will probably cause an obscure error message.

There is no hard limit to the length of a sketch, the number of variables, or the complexity of a sketch.

As always, you can discuss these improvements in the forums.  We’d love to see what you make!

m5 dxf preview
Makelangelo News

Makelangelo 5 Now 100% Open Hardware

Today I’m pleased to announce that the Makelangelo robots are now 100% Open Hardware.  Get all the open hardware laser cutting and 3D printing files for the Makelangelo 5 and Makelangelo 3 right here.

The Makelangelo 5 Thingiverse files includes the DXF pattern for laser cutting the two wood layers and the 3D printed parts.

The Makelangelo 3 Thingiverse files also include the laser cutting DXF pattern files.  There are no 3D printed parts in the M3.

If you’re reading this and deciding which one to build: the M5 is much easier to run, but only goes big enough for an A2 or A3 image.  The M3 can scale up to do much larger drawings and is much more challenging to setup.

Whichever you decide, our forums are the best place to discuss your choice, get technical help, or show off your new mod idea.

Makelangelo Tutorials

How to Set Up a Makelangelo 3.2 Robot

This tutorial video shows you how to set up everything you need to run your Makelangelo 3.2 robot. Watch for guidance from receiving your robot to fully installed and ready to draw.

Install It Anywhere

The Makelangelo 3.2 can be setup on any other vertical surface. Any wall, easel, or window in your classroom, home, or business can host this drawing robot. For installation on glass or windows, suction cup mount option is now available at checkout.

Keep Updated

Just like your phone app updates, we work out bugs and continue to refine our software for all Makelangelos. Visit our Downloads page to ensure you have the latest versions to keep your drawing robot working smoothly.

We Like Your Feedback

Is there something missing from this tutorial? Is there something else that you think Makelangelo owners should know? Post to our Forum or contact us with your questions.

Makelangelo News

Makelangelo 7.6.5 software update

Get the files

[products skus=’FIRM-0001, SOFT-0001′]

multipass example

Added converter Multipass. You can adjust the angle and the number of passes.

Added converter Wander. You choose the number of lines, but not where they randomly travel.

machine size calculations

Added belt and servo wire length calculation to settings > machine panel. This will make it easier to order large-scale machines from Marginally Clever.

limit test

Added generator Limit Test. The gcode will travel around the outside edge of the paper and then return to home. This is very useful if you are running from an SD card.

preview electronics on makelangelo

Added visual of control box and stepper wires:

boxxy style

Improved Boxxy style (added infill):

new connect button

Simplified connect list & rescan to connect/disconnect button:

Also

  • Added ANSI, US, and Arch paper sizes
  • Improved DXF multilayer support, improved change tool message
  • Force log to bottom of file unless caret moved; shortened gui log for faster updates
  • Several bugfixes

Home position and calibration

Please print this calibration PDF, unscaled, on letter or A4 paper. Place it at the top center of your machine. the pen holder then lines up with the picture on the paper to get perfect calibration every time. This works extra good when you already have paper on the machine and you want to restart or continue a drawing using the “start at” feature.

firmware update

Please download and update to the latest firmware.

Makelangelo

Makelangelo software update, May 2015

I’m delighted to announce the Makelangelo software update v7.1.0 is now available for download. At the Bay Area Maker Faire, May 16 & 17 I will be giving hands-on demonstrations and talking about our exciting future.

(more…)