Cantilevered Laser Engraver

I went ahead & ordered the 6w laser today & decided to get 2 for a spare or another build. I did not order the controller board yet since the one I want seems to need to come from banggood.com . I might just use my keystudio board to start with if the other board does not come before the laser does.
Here are links to what I ordered:
2 - 6w lasers ($86.36 for the 2 of them) - https://www.aliexpress.com/item/4000214959199.html
1 - 3 pack of nema 17 motors ($21.44) - https://www.aliexpress.com/item/4000344012745.html
1 - 5A P/S ($8.52) - https://www.aliexpress.com/item/33014935336.html
1 - 5 meters of GT2-6mm Belt ($6.31) - https://www.aliexpress.com/item/32619587350.html
3 - wheels ($3.94 for 3 w/Bearings) - https://www.aliexpress.com/item/32865660310.html
Bearings are probably not very good in those wheels since they are were only $0.32 extra for the 2 bearings in each wheel.
I also ordered a few other miscellaneous items while I was ordering from there. Maybe they will be here in early September.

2 Likes

Thatā€™s the same 6W laser I receivedā€¦ I canā€™t get over those prices. I had actually ordered the 3.5W unit but they subbed the 6W, saying the 3.5W is no longer available. I havenā€™t had a chance to play with it yetā€¦ Iā€™m afraid to handle it until I get my static electricity issue resolved :anguished:

I saw they no longer offered the 3.5W unit & 6W seemed like the best price point for the different sizes & also Mike was using the 6W version on his build. Have you seen where anyone else has had problems with those 20W models. Static does seem like a possible culprit, but could also be a defect in it somewhere. Is it possible to fix the electrical problem?

I decided to try Ivan Mirandaā€™s idea for a simple cable chain today for the laser wires. He uses this on his giant 3d printer build. This uses 3mm Filament & I had some samples laying around. I used 3 feet lengths & made mine quite a bit smaller between the original design since there are probably only 3 wires going thru it. It has a tendency to rotate wonky when moving it. I just made a couple of simple brackets for the back & carriage mount to test it. The filament lengths do need to be shorter, so will shorten 3-6" at a time & add some more Filament Clip SPACERS. It is certainly light weight.


I didnā€™t notice before, but he has 3rd tube of some sort spanning between all the clips. Maybe it is that PTFE Capricornus tubing. Here is the video at that time spot. I could not file a STL file for those filament clips.

1 Like

I had some PTFE Capricornus tubing & tried that in the center of those 2 filament hoops & it was not any better, so giving up on that idea. I fine tuned some of the parts today. For all the T-nut holes, I added another .5mm as 6mm still seems to hit the inside extrusion with a M5x12mm screw. The bottom M5x10 screws that connect underneath the 2020, I changed the countersink from 2.0mm to 1.5mm. I have not reprinted these parts yet.

I designed & printed a back electronics mount for the Keystudio CNC V4 board. After test fitting that, I also shortened the depth of the M3 holes in the Upper & lower plate so M3x16mm screws would work well. Now that I think about it that back mounting part is still 9.75mm thick where the M3 holes are. I may as well shorten it another 4mm to use M3x12mm screws. 5.75mm should be plenty thick.

!

After I get all these changes done & reprinted, I plan to upload the design to thingiverse & give a link to this thread & Mikeā€™s build log thread. That is if Mike does not object to that.

2 Likes

No objections here. It is good that you are going to release your design to thingverseā€¦giving back and all thatā€¦ and congrats on ending up with a working machine you are happy with.

I must say I wasnā€™t keen on the cable management idea, I thought it detracted from the clean lines of the simple design and it doesnā€™t really need cable management anyway, (unless built with a really long arm) I found just attaching the cable half way along the arm with the wires pointing upwards was sufficient to keep the remainder out of the way and if a bit more support was needed I was going to add a 0.5x2mm carbon strip to the wires.

Thanks for your support. Those wires were also going to add height to the design which would make the cover taller, but was an interesting idea to explore. Being just 3 wires, it should not be much of a bother. The motors I ordered come with 30cm length cables which should be a good length for this design. Will probably only need to wire tie one loop.

That looks just about perfect for a tape measure wire loom.

1 Like

I was actually thinking about that yesterday as I had seen that before in these forums, but forgot about it before researching for the source. This looks like the thread you are referring to: Better than a cable chain?
Since it will be at least a month before getting the laser, I might piddle with that idea. Thanks for bringing it to my attention again.

Psstā€¦ Hey buddyā€¦ The forum knows about the tape measure trickā€¦

(Just type those words, and it will turn them into a link to the topic, it knows several key phrases)

2 Likes

Thanks for the tip. I will keep that in mind.

I changed the back electronics mount to allow for the Raspberry Pi Zero W. I had to move the mounting brackets on the top & lower mount back some to clear the motor above. I am using 16mm length screws for all the electronics board holes. I added a couple of holes on the sides of the board to attach wire ties to. I could not find a model of the keystudio board, so just pulled dimensions from the board to draw a simple version of it.

1 Like

Since I will probably end up using a regular pi 3B+ with this I made a case similar to what I have on my Rolling Plotter design. I will also add a simple plate cover to the other board eventually.
ElecBackPi3bP_BackView ElecBackPi3bP_FrontView

1 Like

I flashed the firmware on the nano board attached to the keyestudio board today & had a little problem until I found this video. Looks like my main problem was selecting ā€œATmega328P (Old Bootloader)ā€ instead of just ā€œATmega328Pā€ that I did initially. She changed 6 pins in the cpu_map.h file also. Do these need to be changed for my situation?
#define X_STEP_BIT 5 // Uno Digital Pin 2
#define Y_STEP_BIT 6 // Uno Digital Pin 3
#define Z_STEP_BIT 7 // Uno Digital Pin 4

#define X_DIRECTION_BIT 2 // Uno Digital Pin 5
#define Y_DIRECTION_BIT 3 // Uno Digital Pin 6
#define Z_DIRECTION_BIT 4 // Uno Digital Pin 7

Iā€™ve sometimes/usually had to select the ā€œold bootloaderā€ option to flash the Nanoā€¦ but that shouldnā€™t do anything to Grblā€™s configuration. Iā€™m flashing Grbl 1.1h onto everything nowadaysā€¦ and never had to dig into the configuration file.

EDIT: I think that particular V4 board has the step and direction swapped (necessitating the pin swap they did) and, now that I think about it, I did run into that board in the very earliest stages of my ā€œInexpensive LinuxCNC Interfaceā€ efforts. But IIRC it also had the micro-stepping jumpers messed up as well. So I declared that board ā€œNOT Grbl-compatibleā€, ditched it, and picked up another board out of my stash that was compatible. I summarized the problems I found with that board here. Here was my verdict after Googling that board and seeing other folks were finding the same issuesā€¦

" ā€¦ If you Google ā€œcontr01 by grblā€ or ā€œnano+a4988 cncā€ or ā€œcnc shield v4ā€ you will see the ā€œrumblingsā€ I spoke ofā€¦ numerous folks have had issues with these boards. But with equally common/cheap, known-good, CNC shields readily available it really doesnā€™t make sense IMHO to spend the time fixing this oneā€¦ i.e. itā€™s no great loss."

2 Likes

Thanks, I will undo those changes to cpu_map.h file to start with & change them if it is a problem. I will have to find some spare nema 17ā€™s around here as the motors I ordered from aliexpress were canceled for some reason. The motors I have on my test assembly are actually bad, but think I have a couple of good oneā€™s around here somewhere.

Dave, after watching that videoā€¦ did you notice the ā€œgrowlā€ and rough sounds that little CNC machine was making? Pretty sure that was because the micro-stepping jumpers are mis-wired and non-functional, leaving the drivers permanently fixed in 1:1 single-step mode. I found my post, with pictures and more detail about the issues with that board. It is simply mis-wired and NOT Grbl compatibleā€¦ and IMO not worth messing with. There are many other, similar, boards out there that ARE compatible and you donā€™t have to mess with Grblā€™s configuration.

Found this Instructable by someone who went through all the antics to ā€œfixā€ this board. Still, having to swap the ā€œstandardā€ Grbl mapping for step and direction pins makes this board NON-Grbl-compatible and therefore ā€œbrokenā€ IMHO.

1 Like

Are those clones of the keyestudio board? I have the keyestudio board & comparing the tracings on the back of the board, they do not look the same as the one in that instructable. Until I hook the motors up, will probably not know for sure if there is a problem with it or not. I donā€™t mind getting a better board if I need to, but would like to see if this one works first. Here are photos of the board I have. I plan to use DRV8825 drivers.

The Keyestudio boards work fineā€¦ Iā€™ve used them numerous times. They are indeed Grbl-compatible and require no changes to the Grbl configuration file. I was just trying to warn you NOT to make the changes in that videoā€¦ THEY were using a broken board.

2 Likes

Ok, thanks for the advice. I will make sure I donā€™t buy a clone board if I purchase another one.

3 Likes