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
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