Author Topic: Output size incorrect  (Read 8693 times)

ggallant571

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3005
    • View Profile
Re: Output size incorrect
« Reply #30 on: October 28, 2016, 04:59:43 PM »
There are two major components to laser etching/cutting.

The first is the host application. It will attempt to translate a drawing, picture, design file, etc into commands that the laser controller can act on. The common name for the protocol used is G-CODE.

The second is the etcher/cutter gcode interpreter. It receives generic commands form the host, typically via a USB cable, and translates them into specific stepper motor motion and laser on/off operations. There are multiple versions of firmware out there and they all behave slightly different. One of the better implementations is called GRBL and they store machine data in EEPROM in their own scheme.

To use GRBL it is necessary for you to modify the settings to match your machine. For example, grbl needs to know how many step pulses it takes to move the X-Axis 1 mm. For most low cost models that is 80 but you could have a different stepper motor driver, different drive belt gear, or even a lead screw mechanism.

The original manufacturer probably supplied a host application with a matched firmware. About 90% of the readers on this site have found that insufficient and have switched to third party applications and firmware such as BenCutLaser, T2Laser, & GRBL.
SARCASM - Just one more service we offer here.

Zax

  • T2Laser
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 6956
    • View Profile
    • T2Laser
Re: Output size incorrect
« Reply #31 on: October 28, 2016, 06:43:11 PM »
If you don't have home switches, virtual limits are fairly meaningless.