Forum Navigation
Please or Register to create posts and topics.

hooking up a laser using masso

Has anyone attached a laser to their CNC using masso?


TopDawg has reacted to this post.


There is evidence that @cncnutz has done this.

TopDawg has reacted to this post.

Masso Support is also working on a software upgrade that will allow easy connection of a laser to MASSO, hopefully next release.



TopDawg has reacted to this post.

Thanks for the quick response. I am excited about the possibility of having a laser hooked up

Breezy has reacted to this post.

Yes, just got it working today. Used an Endurance 10w+ Pro with the add on dynamic PWM box to control laser strength. My version of Masso controller is a modified G2 for the Sherline mill application, so it only has one viable output that can be controlled with G code. This is for the coolant flood, for which I have none so the M08/M09 works great to turn the laser on and off. It comes on at the power set by the POT on the dynamic PWM module. I can't imagine a run where I would need to change laser power during a run, but if so I could add a tool change stop,  a pause, or break it into two runs. While there are times I would engrave and cut on the same piece but I always do these two functions as separate g-code files.

The attached shows the test I was doing. I'm labeling the fuel caps on my airplane. My plan is to mill engrave groove lettering, then use some spray on laser etch and rerun with the laser to etch the black into the grooves. But the pics below were a good test on wood and acrylic to see if it works at all.

Phase two is finish installing things like a depth/focus probe and an air-blast nozzle. Phase three will be cutting/engraving a bunch of stuff to get a sense of feed speed and laser power settings for different materials.

This all said I'm using Inkscape with extension "gcodetools" to create 2D g-code. The learning curve on this extension is steep but I'm fairly familiar with Inkscape and don't want to change since I use it for many other projects.





Uploaded files:
  • IMG_5912.JPG
  • IMG_5914.jpg
  • IMG_5916.JPG
  • IMG_5910.JPG
Breezy has reacted to this post.

I have a Neje laser 30W module that needs a PWM input 0 to 20 kHz.
I wired it at ground and spindle output #2.
In the spindle setup:
Mark the PWM button.
RPM at 100% duty cycle: 100
PWM Frequency: 20000 (20 kHz)
All delays at zero.

Switching laser on with the M03 command.
Controling laserpower with S parameter in the G-code: S10 = 10%, S50 = 50%, S100 = 100%.
Last command in the G-code after the last G1 move: M05 S0

Worked from the first setup without any problems.
The more I learn about Masso, the more I like it.
Getting this working in MACH3 took a whole day.