I'm working on a Laser cutter. I’m using the RAMPS 1.4 and Marlin software. To make the Marlin software work with a laser I’m inspired by this blog from dreammakercnc: Marlin Firmware modification for Laser Control
My plan is to use Inkscape to design and create the G-code. With Pronterface I will sent it to the laser cutter. My plan is to get the Marlin software to work like in this video:.
After that I will order the laser cutting machine.
For now I have the following issue:
I'm using stepper motors. They are working when I connect to Pronterface. I can control the motors when I'm using Pronterface. But when I load a G-code file, that I designed with Inkscape, the program seems to freeze. Nothing happens. It's saying:
When I unlock it and sent a manual G-code it's not working. The program thinks its working at that moment. The picture that I designed is visualized in the G-code viewer of Pronterface.
I haven't connected any extruders, fan or bed to the RAMPS 1.4. I have connected one thermistor and one endstop. Both are working well. When I upload the Marlin software there are no problems.
- Is my problem that the program is waiting for the extruder to get warm?
- Is there something wrong with the G-code I’am sending to the RAMPS board?
Below I will put the info from Pronterface when I connect, the G-code that I'm using and the
configuration.h file from the Marlin software.
Pronterface connecting Connecting... start Printer is now online. echo: External Reset Marlin 1.0.2+ echo: Last Updated: Jun 6 2019 22:04:53 | Author: (Bart,24-1-2019) Compiled: Jun 6 2019 echo: Free Memory: 5248 PlannerBufferBytes: 1360 echo:Hardcoded Default Settings Loaded echo:Steps per unit: echo: M92 X78.74 Y78.74 Z533.33 E836.00 echo:Maximum feedrates (mm/s): echo: M203 X500.00 Y500.00 Z5.00 E25.00 echo:Maximum Acceleration (mm/s2): echo: M201 X9000 Y9000 Z100 E10000 echo:Acceleration: S=acceleration, T=retract acceleration echo: M204 S3000.00 T3000.00 echo:Advanced variables: S=Min feedrate (mm/s), T=Min travel feedrate (mm/s), B=minimum segment time (ms), X=maximum XY jerk (mm/s), Z=maximum Z jerk (mm/s), E=maximum E jerk (mm/s) echo: M205 S0.00 T0.00 B20000 X20.00 Z0.40 E5.00 echo:Home offset (mm): echo: M206 X0.00 Y0.00 Z0.00 echo:PID settings: echo: M301 P22.20 I1.08 D114.00 G-code Loading file: D:\output_0001.gcode Loaded D:\output_0001.gcode, 27 lines 0.00mm of filament used in this print The print goes: - from 0.00 mm to 36.62 mm in X and is 36.62 mm wide - from 0.00 mm to 49.24 mm in Y and is 49.24 mm deep - from 0.00 mm to 0.00 mm in Z and is 0.00 mm high Estimated duration: 0 layers, 0:03:09