User Tools

Site Tools


moai:firmware

Firmware

Current firmware is v1.18 released on September 12th 2018

If you are not on this version, Use this guide for the instructions and a link to the firmware. If you just want the firmware without the instructions use This link for the firmware file

If you want to learn about what these settings mean, please refer to Settings Menu

Latest System Setting

latest update 9/28/2018 these are for Moai with PDMS vat only, NOT Moai 200 System Setup:

  • X Size 900
  • Y Size 900
  • X Deviation 100
  • Y Deviation 100
  • Smooth 50
  • Z Motor Speed 2
  • PM Motor Speed 15

Advanced Setting

  • Laser Power 58
  • XY Speed Set 4
  • Z Reset Position 1877
  • PM Reset Position 10
  • Z Follows 2
  • CompensateX 100
  • CompensateY 200
  • Z Initial Speed 2
  • PM Initial Speed 10

Recommended Moai with FEP vat Firmware setting

System Setup:

  • X Size 900
  • Y Size 900
  • X Deviation 100
  • Y Deviation 100
  • Smooth 50
  • Z Motor Speed 2
  • PM Motor Speed 12 /latest change

Advanced Setting

  • Laser Power 58
  • XY Speed Set 4
  • Z Reset Position 1817 (this depends on how user level but normally 1815-1820
  • PM Reset Position 60
  • Z Follows 2
  • CompensateX 100
  • CompensateY 200
  • Z Initial Speed 2
  • PM Initial Speed 10

For a description of what these settings mean, go here.

Firmware 1.16 (if you are coming from 1.15 or lower) calibration guide:

  1. Record current 1.15 settings, especially if you have any custom settings.
  2. Upgrade firmware to 1.16, refer settings to 1.15 IF you use any custom setting. However, keep X/Y size at 900.
  3. Check center using cross pattern. At the same time, make sure x/y galvo are set correctly, (pushed all the way in)
  4. Run calibration scan circle, ONLY match the outside 120x120mm circle. Ignore inner circle
  5. Print a cube on the outside to check how much the size is off
  6. Use x/y size to correct the difference.

Changelog

  • 1.18
    • added Print Time duration
    • Improved SD card I/O performance
    • Allows putting gcode in any of the subdirectories in the root directory.
    • updated to the latest settings.
  • 1.16
    • Compensate X/Y - This firmware helps correct X/Y distortions from galvo system.
      • This adjust X/Y for distortions. Since Galvo/laser setup only has distortion on Y-axis, adjustment to Y-axis is only needed.
      • Default value for Compensate X is 100
      • Default value for Compensate Y is 200
      • To get the best adjustment results, we recommend user to go through advanced calibration
  • 1.15
    • X / Y Size range increase from 400 to 1000.
      • So if you have a custom setting for either X Size or Y Size, multiply it by 2.5, and you will get the corresponding value in Firmware 1.15. For example, 360 in 1.14 is now 900. (see below for recommended settings) Each unit in X/Y Size represents 0.02mm change in print size.
    • Laser does not fire when user adjust the power value in the setting
    • User can now immediately cancel a print, and it will be followed by a peel action before raising the build plate to reduce peel force
  • 1.14
    • Calibration
    • Accuracy improvements

Beta Firmware (updated 8/6/2020)

Experimental Moai firmware with the extended gcode command (For researcher and developer, do not use for regular print production)

firmware download discussion

Overview: The extended gcode command allows finer control of Moai during printing. The changes to settings is only temporary for the duration of the current gcode file and will not be saved to the system settings. The command can be inserted at any point of the gcode file as long as it has its own line. The firmware will still work with existing gcode exported from Asura or Cura that do not contain any extended gcode command.

Upgrade:

  • format SD card to FAT32
  • extract all contents of the zip file into the root directory of the SD card
  • insert the SD card into Moai. power off and then power on
  • wait for the process the finish and menu to come on before using (do not turn off machine while it is upgrading (blank screen)

Commands:

  • M1001 X40 ;laser power change to 40
  • M1002 X5 ;wait for 5 seconds before continuing
  • M1003 X180 ;moving build platform arm to z-axis reset spot of 1800 (in the setting)
  • M1004 X50 ;peel motion 50 has no meaning
  • M1005 X10 ;change Pm moto speed to 10
  • M1006 X3 ;change Z Motor Speed to 3
  • M1007 X12 ;change Z Follows (distance) to 12
  • M1008 X15 ;change PM Reset Position to 15
  • M1009 X0 low voltage on port HE2, X1 high voltage on port HE2
  • M1010 X0 low voltage on port HE3, X1 high voltage on port HE3
moai/firmware.txt · Last modified: 2020/08/05 19:05 by peopoly