Jetty Firmware Acceleration Test Scripts

206
Downloads
650
Views
Published on February 24, 2012

Description

This thing consists of some hand (spreadsheet) generated g-code to test acceleration settings of Jetty's firmware:
thingiverse.com/thing:15380
or
thingiverse.com/thing:17855

The g-code does a back-and-forth motion over a range of distances (+-45 for X&Y, +-25 for Z), which will excite the bot at different frequencies, if one of those happens to cause a step to be skipped, theses scripts should find it.

Here is a video of operation on MiseryBot:
youtube.com/watch?v=ClZF8-G5ub4

In the video the acceleration parameters are set to:
X max speed = 200, accel = 2000
Y max speed = 200, accel = 8000 (lighter stage)
Z max speed = 25, accel = 1000

Instructions

You probably want to run this from an SD card so there is no question about the USB delays causing trouble.

In RepG, load the *.gcode and "build to file" to create the *.s3g then copy the *.s3g to your SD card.

For all but Z, manually center your X & Y axes over some mark. Use RepG to set this a zero. Run the script, it should come back to the same place. Optimize your acceleration parameters and repeat.

For Z, manually set the Z axis to mid-travel. Use RepG to set this a zero. Run the script, it should come back to the same place. Optimize your acceleration parameters and repeat.

I have included the spreadsheet that generates the gcode, so you can cut/paste it as you wish.
Report as inappropriate

You must be logged in to post a comment.

If you Jog with Control Panel in RepG and then run these scripts, they will run non-accelerated and not give the desired results. Please hit the reset button first after a Control Panel jog, then run this script.

Alternatively, add a home command at the beginning of the script to force a switch back to acceleration mode.

that XY test made an amazing sound!

Cool, that will come in very handy for the improvements we're testing at the moment.