Build Log - 3DTek Heavy Mill/Gecko G540/2.2KWSpindle

aussiemike

aussiemike
On Peter's suggestion, I'll be logging the progress of my Heavy Mill build on this thread. It could be a resource for other builders with the same or similar builds to resolve the inevitable issues that arise along the way.

I started construction May of 2017 getting the mechanicals sorted out reasonably fast. Other than a couple of holes pre-drilled in the wrong spots and a few parts missing(quickly supplied by Ben at 3DTek) it was simple to follow Ben's videos and written instructions. The odd email helped too.

I ran all the cables according to the instructions no problem and installed an extra 5mm tube up to the spindle mount for metal milling coolant.

I mounted all the electronics hardware in a clear lidded box under the front of the bench. In the lower section I've mounted the Invertek 2,2KW 3phase VFD, 48VDC Din rail power supply, and 12VDC Din rail power supply. I used individual circuit breakers on the supply side of these devices. In the upper section, the Masso and G540 with fan cooler.

I made some mounting hardware to mount an off the shelf monitor bracket to the corner of bench so the Heavy Mill is self contained.

Then life got in the way and nothing further until January 2019.
 

Attachments

  • IMG_1331.jpg
    IMG_1331.jpg
    38.3 KB · Views: 56
  • IMG_1332.jpg
    IMG_1332.jpg
    39.5 KB · Views: 56
  • IMG_1333.jpg
    IMG_1333.jpg
    36.8 KB · Views: 57

aussiemike

aussiemike
Starting this week, Monday 7th January, I dusted off the Mill to get things underway.

My goal to start with was to get the gantry moving under Masso control. I wired up power to the Masso, G540 and cooler and cabinet fan. Next I mounted the E-Stop button to the bench and wired it into the Masso. I had the stepper cables already terminated to the Gecko GC-02 DB-09 Breakout board, making connection to the G540 easy.

Time to test the G540. I disabled the Charge Pump and jumpered terminal 10 and 12, then powered up the 48VDC supply. I got the green light on the G540 and the Gecko cooling fan spun up. All the steppers held firm when I pushed on them. Success. Powered down for the next step.

Masso to Gecko next. I crimped on the IDC DB25 connectors to ribbon cable and checked with the multimeter. All ok. I plugged in the 3DTek Masso/Gecko adaptor to the Masso. Be careful with this, you need to put your fingers under the Masso to support it while pushing firmly on the board to make it seat properly into the 18 axis sockets. You'll feel it push home after the initial resistance. The DB25s were easily installed at both ends.

Masso test time. I connected the keyboard and monitor and switched on the 12VDC supply. The screen lit up with the Masso login. Looked promising. I had the red fail light on the G540. My mistake was to switch the Charge Pump back on. Peter told me the Masso doesn't use this so leave it disabled. Green light back on, time to test jogging. The E-Stop was flashing so I pressed and released and it stopped flashing. Home was flashing, but I tested each direction for jogging first. X worked in both directions. Z worked in both directions. Y not so good. The Y stepper worked, but the A stepper(mirrored Y) on the far side of the gantry would not budge. I swapped plugs on the G540 to make sure the stepper worked, which it did. It looks like the mirrored Y signals are not reaching the A driver via the Masso/Gecko adaptor.

As of 1855Hrs 10th Jan. I'm at an impasse. I've logged on 3DTek forum for advice and I ask here if anyone has a suggestion.

Cheers, Mike
 

breezy

Moderator
Mike,

Do you have the duplication links in the correct locations on the parallel board?

If you have access to DB25 female & male solder connectors, make a test cable with Y & A axis swapped, to determine if the problem is MASSO A axis output or Gecko A axis input.

Regards,

Arie.
 

Attachments

  • MassoGeckoAdaptor.jpg
    MassoGeckoAdaptor.jpg
    143.4 KB · Views: 54

aussiemike

aussiemike
Arie,

I have links across the pins marked on that picture which is the Y Step and Direction. What I don t understand is how this provides the Y signal to the A axis on the Gecko. Does Masso A axis output go to the Gecko A input?

Mike
 

breezy

Moderator
Mike,

Those links duplicate the Y Step & Direction for the A axis Step & Direction in the Gecko parallel port. Top row of pins are the 'A axis' S & D pins in the parallel port, so depending on which links/pins used you can duplicate any of the bottom row axis.

The green A & B axis ports (numbered 4 & 5) are the outputs for MASSO 4 & 5 axis versions.
Quote from Breezy on January 10, 2019, 9:11 am

make a test cable with Y & A axis swapped,

With the above test cable you can determine whether the duplication is working or not and if the Gecko A input is OK.

Also I'm assuming that you have reversed the connections of one field on the A axis stepper, so that both steppers turn in the correct direction.

Regards,

Arie.
 

aussiemike

aussiemike
Thanks Arie,

I think I get it. When I checked where each pin appears with my multimeter, the top row appears on the appropriate pins on the Masso connector. The bottom pins of each Step and Direction group are commoned. I assume they should appear on the DB25 A axis but they don t. I ll test it out today. Yes I reversed the A stepper wiring.

Updated to the current software. Interesting that F1 screen doesn t default to the password window. I had to click on it with mouse that I didn t have before to enter password.

Mike
 

aussiemike

aussiemike
Arie,

I made up the cable today and proved the G540 A axis works (whew). I m thinking the Masso/Gecko adaptor is faulty. Tomorrow I ll parallel the Y to the A pins in the DB25. If that works, I ll leave it and move on. I was thinking of tossing the Adaptor and directly wiring the Masso to the G540, but I ve misplaced the Masso plugs. Punishment for taking too long from the build.?

Mike
 

breezy

Moderator
Quote from aussiemike on January 11, 2019, 10:55 am

Arie,

I m thinking the Masso/Gecko adaptor is faulty. Tomorrow I ll parallel the Y to the A pins in the DB25. I was thinking of tossing the Adaptor and directly wiring the Masso to the G540, but I ve misplaced the Masso plugs. Punishment for taking too long from the build.
?


Mike

Mike,

Before making any changes to your DB25 connector and cable, buzz the adaptor out (from the pins on the MASSO side to the DB25 connector) and confirm that it's faulty, if so contact Ben @ 3DTek and get him to replace it.

Ben has been very helpful with the problems that I have struck in getting the Men's Shed HM working.

Regards,

Arie.
 

aussiemike

aussiemike
I buzzed out the adaptor board. Definitely no circuit from the link pins to the DB25. I soldered in wires to complete the circuit and I now have correct jogging. Ben asked via the 3DTek Forum for the Version number and to contact support, but I was confident I could get it going and it's way past warranty period. Also impatient to make some progress before life gets in the way again.

Now I'm working out how to calibrate travel and make homing work right.
 

aussiemike

aussiemike
I used the Masso Wizard to calibrate X,Y and Z. Very nice feature, made it easy and fast.

Time for setting up HOME position and travel limits. I watched the Masso video on homing a few times. I wanted to set Home as the left rear so I could load stock from the front, so I more or less followed the video and set the Y as 800mm. Everything worked great except once the X and Y home switches clicked, it proceeded to work it's way to the front, reading 800mm. I spent hours changing settings around this way and that, but could not make it stay at the back. Now I've set Home as front left and X and Y are happy.

Z on the other hand, not so good. When I initiate Home, Z goes up to the limit switch and pauses, then pulls off up instead of down. Two smashed limit switches later, I'm doing all tests half way down the Z travel and manually closing the switch to see what happens. U goes up, but D has Z-Limit warning and won't move. I'm pretty sure I've set things wrong in Masso, but not having luck working it out. I thought Z zero would be 0 and the bottom would be -100mm, but not sure.

Arie, what settings do you have in Masso for Home and for the Z axis? Your settings might give me a clue on what I've done wrong.

Cheers,

Mike
 

aussiemike

aussiemike
Success with Homing. After a few hours experimenting with settings and reversing the Z stepper wiring, I finally came up with the right settings. For Homing Settings I'm using 0.000mm for X and Y, and 93.000mm for Z. In the Z Axis setting I have 90.000mm for the Travel Maximum. Now when Homed, the Machine Position shows Z=93mm and when I jog down, the relative position heads negative and soft limits before bottoming out (No tool fitted). Yay!
 

breezy

Moderator
Quote from aussiemike on January 13, 2019, 7:24 am

Success with Homing. After a few hours experimenting with settings and reversing the Z stepper wiring, I finally came up with the right settings. For Homing Settings I'm using 0.000mm for X and Y, and 93.000mm for Z. In the Z Axis setting I have 90.000mm for the Travel Maximum. Now when Homed, the Machine Position shows Z=93mm and when I jog down, the relative position heads negative and soft limits before bottoming out (No tool fitted). Yay!

I can't offhand remember exact settings used for Homing. But I had to change Homing to right rear, because of space constraints in front left when we fitted the dust extraction hood. Now machine X & Y 0,0 point is several cm short of physical front left stops. The Z home position is top and set to zero and downward travel is negative. When you start machining the WCS will reset X,Y&Z 0,0,0 point. You will also find that you may have to adjust the position of your spindle depending on the job and tools used.

Regards,

Arie.
 

aussiemike

aussiemike
Ah, yes. I didn t think of the dust hood. I ll add it to the list. I m used to right rear as home with my laser engraver and rotary engraver both homing there. Still a way to go.

cheers Mike
 

aussiemike

aussiemike
Time to get the spindle working. After successfully setting up Home position and calibrating travel in all directions I turned my attention to the spindle. I wired in a 12VDC car accessory socket aka cigarette lighter socket for the spindle coolant pump. Hooked up the hoses and pump, filled the bucket with water and switched on. Success.

I powered up the spindle. Nothing. The display indicated 15000 revs, but no action from the spindle. Double checked the wiring and found I d missed one wire between the Masso and the VSD. I quickly installed the wire and powered up again. Success... except it spun the wrong way. I reversed two of the spindle wires and now have correct direction.

Eager to make chips, I clamped down a temporary spoil board and secured a work piece to it. Next I used the conversational g-code to create a rectangular pocket. After fitting a 6mm endmill and manually zeroing Z axis to the top of the work piece and X Y to the bottom left, guessing speeds and feeds, the big moment was here. After watching countless YouTubes of broken end mills from excessive feed, I half expected to break mine. Instead I excitedly watched as my Heavy Mill perfectly executed the g-code Line by Line until I saw before me the pocket. How thrilling!

I have plenty to do before I start building projects, but this was definitely worth celebrating with good glass of Shiraz.
 

breezy

Moderator
Quote from aussiemike on January 29, 2019, 12:03 pm

I have plenty to do before I start building projects, but this was definitely worth celebrating with good glass of Shiraz.

Good to hear.

Don't forget to post a video of the mill working!!!!

Regards,

Arie.
 

aussiemike

aussiemike
Grease Nipples. Back when I did the initial assembly I forgot to install the grease nipples. There were no specific instruction to do so, but inferred in the drawings and videos. It s a bugga to fit afterward. Partial disassembly of each bit.

I thought I d be clever and bought straight nipples. They re an unusual thread, M6 0.75 so had to order in. My plan came unstuck when I found the grease gun wouldn t seat properly and leaked grease from the nozzle. I painfully fitted the original angled nipples and they they worked perfectly... except. I couldn t get the nozzle in far enough to reach the the x axis nipples.

A bit of google research lead me to a needle point grease gun attachment. Now I can properly grease all the bearings. If I found that before I could saved all the work to swap over from the straight nipples. Oh well.
 
Top