MSG:ERR: Emergency stop! Stopping all motors

Ideally, do the above plus add shielding around these flexible cables in some way where the shielding does not restrict the flexibility of these connections

1 Like

The hot glue sure helped me complete my first Maslow project at last.

I did then become overconfident and tried it with some 1" plywood and I suppose the Z went low enough to cause an encoder error. So I put my money where my mouth is and bought those replacement RJ45 cables. I will glue them in as well and so Iā€™m hoping their flexibility will do the trick.

I got them here: https://www.amazon.com/dp/B07Z2T51DV?ref=ppx_yo2ov_dt_b_fed_asin_title&th=1

Iā€™ll let you know how it works.

2 Likes

Is that a power drill shelf/charging station?

Yes! I bought the dxf files from Etsy for 8 bucks:

https://www.etsy.com/listing/1268257025/7-slot-cordless-power-tool-drill-holder?ref=yr_purchases

It looks and works well loaded up!

5 Likes

This looks awesome! Great work!

Iā€™m glad to hear that the hot glue did the trick. Weā€™ve got JST-XH based encoder boards now too which will hopefully be a more long term solution option.

I ordered some of the flexible cat cables as suggested and will test tomorrow. Havenā€™t used the machine in a few months as work got in the way.

Think the flexible cables helped?

Alas, I have been met with failure. After putting in (and hot glueing) the new flat cables and installing the 3D-printed vacuum adapter, I took it for a spin. It travelled about 300mm to its initial spot to begin a pocketing operation. The endmill went in and in moved about a centimeter before stopping. This is what it says:

[> MSG:INFO: Using spindle NoSpindle]

[MSG:WARN: Position error on Top Left axis exceeded 15mm while running. Error is 15.012mm Counter: 1]
[MSG:WARN: Previous error was 15.012mm]
[MSG:WARN: Position error on Top Left axis exceeded 15mm while running. Error is 15.048mm Counter: 2]
[MSG:WARN: Previous error was 15.048mm]
[MSG:WARN: Position error on Top Left axis exceeded 15mm while running. Error is 15.084mm Counter: 3]
[MSG:WARN: Previous error was 15.084mm]
[MSG:WARN: Position error on Top Left axis exceeded 15mm while running. Error is 15.111mm Counter: 4]
[MSG:WARN: Previous error was 15.111mm]
[MSG:WARN: Position error on Top Left axis exceeded 15mm while running. Error is 15.138mm Counter: 5]
[MSG:WARN: Previous error was 15.138mm]
[MSG:WARN: Position error on Top Left axis exceeded 15mm while running. Error is 15.166mm Counter: 6]
[MSG:WARN: Previous error was 15.166mm]
[MSG:ERR: Emergency stop! Stopping all motors]

I tried disconnecting the vacuum, rehomed and tried again three times. Identical results. Unlike past failures before I had glued in the RJ45 cables, I am not receiving an ā€˜encoder, failed to read X timesā€™ error. I am just getting position errors. I donā€™t know if this is related but the timing belts didnā€™t seem as taut as they should be.

Any ideas?

Paul Modiano wrote:

Alas, I have been met with failure. After putting in (and hot glueing) the new flat cables and installing the 3D-printed vacuum adapter, I took it for a spin. It travelled about 300mm to its initial spot to begin a pocketing operation. The endmill went in and in moved about a centimeter before stopping. This is what it says:

[> MSG:INFO: Using spindle NoSpindle]

[MSG:WARN: Position error on Top Left axis exceeded 15mm while running. Error is 15.012mm Counter: 1]
[MSG:WARN: Previous error was 15.012mm]
[MSG:WARN: Position error on Top Left axis exceeded 15mm while running. Error is 15.048mm Counter: 2]
[MSG:WARN: Previous error was 15.048mm]
[MSG:WARN: Position error on Top Left axis exceeded 15mm while running. Error is 15.084mm Counter: 3]
[MSG:WARN: Previous error was 15.084mm]
[MSG:WARN: Position error on Top Left axis exceeded 15mm while running. Error is 15.111mm Counter: 4]
[MSG:WARN: Previous error was 15.111mm]
[MSG:WARN: Position error on Top Left axis exceeded 15mm while running. Error is 15.138mm Counter: 5]
[MSG:WARN: Previous error was 15.138mm]
[MSG:WARN: Position error on Top Left axis exceeded 15mm while running. Error is 15.166mm Counter: 6]
[MSG:WARN: Previous error was 15.166mm]
[MSG:ERR: Emergency stop! Stopping all motors]

I tried disconnecting the vacuum, rehomed and tried again three times. Identical results. Unlike past failures before I had glued in the RJ45 cables, I am not receiving an ā€˜encoder, failed to read X timesā€™ error. I am just getting position errors. I donā€™t know if this is related but the timing belts didnā€™t seem as taut as they should be.

Any ideas?

The one other possible fix is to ground a pin on the encoder.

the fact that you are not getting the failed to read errors is showing progress.

David Lang

I am happy to see new JST-XH encoder boards available in the store. Do you have any ETA on when the JST-XH controller boards will become available? There is no sense in getting all those other available components without it.

1 Like

Yes, the tracking number says they should arrive today, but I need to test and program them so they should be up in the shop tomorrow :grinning: