The autoleveller no work in my machine CNC 3040 USB

Help for setting up and using
daedelus
Site Admin
Posts: 387
Joined: Tue Oct 01, 2013 1:41 pm
Location: London, UK
Contact:

Re: The autoleveller no work in my machine CNC 3040 USB

Post by daedelus »

Absolutely,

Even the free version of AE has the option of changing the XY Feed.
http://www.autoleveller.co.uk/. Software to probe and adjust a GCode file for PCB's or any probe-able surface.

http://www.autoleveller.co.uk/cnc-probe-guide/. A short guide to setting up the probe.

-James
ThulsaDoom
Posts: 13
Joined: Wed Feb 22, 2017 1:19 pm
Location: Canary Islands (Spain)

Re: The autoleveller no work in my machine CNC 3040 USB

Post by ThulsaDoom »

I have a problem with that version, I'm not (member download) and I to saw that didn't work the past version, I didn't pay the privilege, now if I could try the last version and I check that it works then if I become a member
ThulsaDoom
Posts: 13
Joined: Wed Feb 22, 2017 1:19 pm
Location: Canary Islands (Spain)

Re: The autoleveller no work in my machine CNC 3040 USB

Post by ThulsaDoom »

daedelus wrote:Absolutely,

Even the free version of AE has the option of changing the XY Feed.

But the problem I don't have in the speed of the Z axis, it is in the speed of the axis Y and X, if you see the video you will see that it doesn't work in a stable way, even the free version of AE
daedelus
Site Admin
Posts: 387
Joined: Tue Oct 01, 2013 1:41 pm
Location: London, UK
Contact:

Re: The autoleveller no work in my machine CNC 3040 USB

Post by daedelus »

Sorry for the late reply.

This is the free AutolevellerAE 0.7.0 (http://www.autoleveller.co.uk/download/):
freeae.jpg
Forgive me if I dont understand, but is this what you need? You can change the XY feed to whatever you want.
http://www.autoleveller.co.uk/. Software to probe and adjust a GCode file for PCB's or any probe-able surface.

http://www.autoleveller.co.uk/cnc-probe-guide/. A short guide to setting up the probe.

-James
ThulsaDoom
Posts: 13
Joined: Wed Feb 22, 2017 1:19 pm
Location: Canary Islands (Spain)

Re: The autoleveller no work in my machine CNC 3040 USB

Post by ThulsaDoom »

Ok, now it doesn't accelerate and not it loses steps, but it still doesn't work, I have verified that I have to change the parameter "Prove Safe Height" and lower it so that it doesn't give me the error of limits, but it doesn't work fine.
When starting the work starts fine, but in the course of the road is sinking more and more the tool and destroys the pcb.
I don't know what I do bad
daedelus
Site Admin
Posts: 387
Joined: Tue Oct 01, 2013 1:41 pm
Location: London, UK
Contact:

Re: The autoleveller no work in my machine CNC 3040 USB

Post by daedelus »

Lets list the facts here, just to be clear....

- By lowering the XYfeed, you no longer have issues with acceleration or missing steps
- Lowering the Probe safe height eliminates any software limit errors
- Probing seems to work OK
- During etching, the tool sinks lower and lower and ruins the PCB
- If you etch the file without running through Autoleveller / AE the job completes as expected, though without levelling obviously

Is this correct? Have I missed something?

It sounds increasing likely to me that your Z axis is incorrectly set in Mach 3. This is how Art saw the situation as well I believe.

First, I think you need to check the 'reversed' setting for the Zaxis in Mach3, like this:
Motor home softlimits_z (1).JPG
You also need to check the settings in motor outputs. Depending on how you wired your CNC, you may need to check the 'Dir Low/Active' of Z axis as well. This will cause your Z axis to down on a negative command and up on a positive command as it should.
MotorOutputs.png
http://www.autoleveller.co.uk/. Software to probe and adjust a GCode file for PCB's or any probe-able surface.

http://www.autoleveller.co.uk/cnc-probe-guide/. A short guide to setting up the probe.

-James
ThulsaDoom
Posts: 13
Joined: Wed Feb 22, 2017 1:19 pm
Location: Canary Islands (Spain)

Re: The autoleveller no work in my machine CNC 3040 USB

Post by ThulsaDoom »

daedelus wrote: - By lowering the XYfeed, you no longer have issues with acceleration or missing steps
Yes, it seems to work fine
daedelus wrote: - Lowering the Probe safe height eliminates any software limit errors
Yes, it apparently that works like this
daedelus wrote: - Probing seems to work OK
Yes, the probing work fine, i use this code:

Code: Select all

'chengdu xhc tec. probe z surface macro 
FeedCurrent = GetOemDRO(818) 	'Get the current settings, OEM DROs (818)=Feedrate DRO
ZCurrent = GetOemDro(802)	'OEM DROs (802)=Z DRO
GageH = GetOEMDRO(1001)	'OEMDRO(1001)=Gage Block Height
ZNew = ZCurrent - 300		'probe down 20 mm

Code "G90F200"			'slow feed rate to 100 MM/MIN
SetOemDRO(818,200) 
Rem Code "G4 P1"		'Pause 1 second to give time to position probe plate
Code "G31 Z" &ZNew
While IsMoving()
Sleep(10)
Wend
Call SetDro (2,GageH)		'DRO(2)=Z DRO

FinalMove = GageH + 10
Code  "G0 Z" &FinalMove
Code "F" &FeedCurrent  		'restore starting feed rate    
SetOemDRO(818,FeedCurrent)  
daedelus wrote: - During etching, the tool sinks lower and lower and ruins the PCB
Yes, that's what happens, and other times the tool stays in 1mm of distance to the pcb and not low
daedelus wrote: - If you etch the file without running through Autoleveller / AE the job completes as expected, though without levelling obviously
Yes, exactly
daedelus wrote: Is this correct? Have I missed something?
it is correct. and no, I think no
daedelus wrote: It sounds increasing likely to me that your Z axis is incorrectly set in Mach 3. This is how Art saw the situation as well I believe.
First, I think you need to check the 'reversed' setting for the Zaxis in Mach3, like this:
This way I have configured my machine, and what I don't understand is that with Gcode without autleveller it works well
Image
daedelus wrote: You also need to check the settings in motor outputs. Depending on how you wired your CNC, you may need to check the 'Dir Low/Active' of Z axis as well. This will cause your Z axis to down on a negative command and up on a positive command as it should.
I have set the machine that zero is on the front left and the Z axis up.
I make the test of sending order negative Gcode (G0 Z-3) and the Z axis and it works fine.
I upload the image of how the engines are configured
Image
daedelus
Site Admin
Posts: 387
Joined: Tue Oct 01, 2013 1:41 pm
Location: London, UK
Contact:

Re: The autoleveller no work in my machine CNC 3040 USB

Post by daedelus »

I will check my own machine tomorrow but just to say...
This way I have configured my machine, and what I don't understand is that with Gcode without autleveller it works well
The only difference is the probing bit (all the G31's etc.) so the problem is something to do with the probe. But, from your video, the Z axis seems to be going in the right direction fine. Maybe the probe stage is storing the wrong numbers on each point, causing the calculations to be wrong. Just a thought.

In the 'Motor Home/Soft Limits' screen, try marking the 'Reversed' field for Z axis, see if that makes a difference.
http://www.autoleveller.co.uk/. Software to probe and adjust a GCode file for PCB's or any probe-able surface.

http://www.autoleveller.co.uk/cnc-probe-guide/. A short guide to setting up the probe.

-James
ThulsaDoom
Posts: 13
Joined: Wed Feb 22, 2017 1:19 pm
Location: Canary Islands (Spain)

Re: The autoleveller no work in my machine CNC 3040 USB

Post by ThulsaDoom »

daedelus wrote: In the 'Motor Home/Soft Limits' screen, try marking the 'Reversed' field for Z axis, see if that makes a difference.
I have modified that parameter and it is shared equally.
I don't know if you'll see it in the video but when the machine do the probing routine, sometimes all three axes move at the same time, I think that should not be so
daedelus
Site Admin
Posts: 387
Joined: Tue Oct 01, 2013 1:41 pm
Location: London, UK
Contact:

Re: The autoleveller no work in my machine CNC 3040 USB

Post by daedelus »

Apologies for my lateness,

Here are the screengrabs I promised taken directly from my Mach3 setup:
motorout.PNG
softlimits.PNG
As you can see I dont have the 'reversed' field checked for Z either but 'soft max' is set to 20 for Z. If you do similar, you should not need to lower the 'probe safe height' in the autoleveller settings. (Probably a unprofessional way to do things, I am not a Mach3 expert though)

I cannot see much difference in our setups though.
I don't know if you'll see it in the video but when the machine do the probing routine, sometimes all three axes move at the same time, I think that should not be so
I did not see that in the video. But given this, maybe the mach3 'motor tuning'? needs adjusting, these things:
y-axis-motor-configuration.jpg
http://www.autoleveller.co.uk/. Software to probe and adjust a GCode file for PCB's or any probe-able surface.

http://www.autoleveller.co.uk/cnc-probe-guide/. A short guide to setting up the probe.

-James
Post Reply