Page 6 of 7

Re: Who is up and running on CNC12 4.14?

Posted: Thu May 16, 2019 7:46 pm
by ezypzy
I have just installed CNC12 V4.14 and cannot get the Z Home Limit to come back to the Normally Closed position to enable the Homing Sequence to got to the next Home Limit (Y).

When I start the Home Sequence routine the axis will move in the Z direction, trip the Z Axis Home Limit and then starts to come back to reset the Z Axis Home Limit switch (NC), however, the Z Axis does not come back far enough to reset the Z Axis Home Limit and the Homing Sequence is aborted.

I uninstalled V4.14 and reinstalled V4.12 with the same settings and it works perfectly.

I reinstalled V4.14 with the same axis setting as V4.12 and still have the same problem.

I have discovered that if I hand trip the Home Limits it goes through the Home Sequence OK.

Is there a setting that either sets the time it takes to come back off the limit, or, a set distance it must travel to come off the limit??

I've attached some screenshots.
Hope someone can help,
Cheers,

Re: Who is up and running on CNC12 4.14?

Posted: Thu May 16, 2019 8:12 pm
by ezypzy
As an update, I've just checked the Homing Sequence by tripping the Home Limits by hand and the machine goes through the Homing Sequence as expected.

I checked the manual and M92 says that the Limit Switch must clear within 0.25 inches.

I have long arms on my limits and they require more than 0.25 inches to reset.

How can I change the clearance distance to a greater number than 0.25 inches.

This must be a new feature because I don't have this trouble with V4.12.

i hope I can get some help on this.

Cheers,
ezypzy

Re: Who is up and running on CNC12 4.14?

Posted: Thu May 16, 2019 8:15 pm
by tblough
You cannot change the backoff distance. You need shorter arms on your limit switches. There have been a few threads on this previously.

Re: Who is up and running on CNC12 4.14?

Posted: Thu May 16, 2019 8:37 pm
by martyscncgarage
ezypzy wrote: Thu May 16, 2019 7:46 pm I have just installed CNC12 V4.14 and cannot get the Z Home Limit to come back to the Normally Closed position to enable the Homing Sequence to got to the next Home Limit (Y).

When I start the Home Sequence routine the axis will move in the Z direction, trip the Z Axis Home Limit and then starts to come back to reset the Z Axis Home Limit switch (NC), however, the Z Axis does not come back far enough to reset the Z Axis Home Limit and the Homing Sequence is aborted.

I uninstalled V4.14 and reinstalled V4.12 with the same settings and it works perfectly.

I reinstalled V4.14 with the same axis setting as V4.12 and still have the same problem.

I have discovered that if I hand trip the Home Limits it goes through the Home Sequence OK.

Is there a setting that either sets the time it takes to come back off the limit, or, a set distance it must travel to come off the limit??

I've attached some screenshots.
Hope someone can help,
Cheers,

Did you take screen shots of your 4.12 Wizard settings and copy them in correctly?
How did you do the 4.14 install?

You did not post a report with your request.
You might post a current 4.14 report and the most current 4.12 report.

Marty

Re: Who is up and running on CNC12 4.14?

Posted: Fri May 17, 2019 2:55 am
by ezypzy
Everything was working fine in v4.12. nothing mechanically changed, just a straight update.

All the settings are exactly the same in V4.14 as in V4.12.

There must be a parameter that can be changed to alter the clearance distance. I've looked through the parameter list but I can't seem to find the parameter to modify.

The thing I don't get is I've only done an update from V4.12 to V4.14 and yet the action of the limits switches have changed. There is no apparent setting in the setup boxes that can alter this, so it can only be in the parameters of the V4.14 that have changed.

Thanks for your input

Re: Who is up and running on CNC12 4.14?

Posted: Fri May 17, 2019 5:31 am
by martyscncgarage
ezypzy wrote: Fri May 17, 2019 2:55 am Everything was working fine in v4.12. nothing mechanically changed, just a straight update.

All the settings are exactly the same in V4.14 as in V4.12.

There must be a parameter that can be changed to alter the clearance distance. I've looked through the parameter list but I can't seem to find the parameter to modify.

The thing I don't get is I've only done an update from V4.12 to V4.14 and yet the action of the limits switches have changed. There is no apparent setting in the setup boxes that can alter this, so it can only be in the parameters of the V4.14 that have changed.

Thanks for your input
Again, you have not posted a report. Please follow protocol to get support: viewtopic.php?f=60&t=1043#p5010

Re: Who is up and running on CNC12 4.14?

Posted: Fri May 17, 2019 12:29 pm
by tblough

Re: Who is up and running on CNC12 4.14?

Posted: Fri May 17, 2019 5:18 pm
by cnckeith
if you really must use limit switches that have a clearing travel of more than a 1/4 of an inch..you can create a custom home program
like this..


; wire switches into one input..use "HomeAll"
; or
; wire switches into individual inputs.. then use "FirstAxisHomeOK", "SecondAxisHomeOK", "ThirdAxisHomeOK" etc..
; then "write settings to CNC control"..then edit the cncm.hom program to look like this below...
; edit the M106 or M105 to change homing direction
; edit the G91 X/Y/Z values and sign so it backs off the clear the amount you need.
; now set the wizard to "Custom Home Program" so it doesn't overwrite the custom home program
; and be sure to setup travel limits


N100 ;Check for an open home switch
;First axis minus and plus
IF #21301 == 0 THEN #111 = 9 ELSE #111 = #21301
IF #21401 == 0 THEN #112 = 9 ELSE #112 = #21401
IF [#20101 != 78] && [#21301 != 0] && !#[50000 + [#111]] THEN M225 #100 "Home switch tripped!!!\nPlease clear before Homing.\n\nPress Cycle Cancel to end Homing"
IF [#20101 != 78] && [#21401 != 0] && !#[50000 + [#112]] THEN M225 #100 "Home switch tripped!!!\nPlease clear before Homing.\n\nPress Cycle Cancel to end Homing"
IF [#20101 != 78] && [#21301 != 0] && !#[50000 + [#111]] THEN #101 = #101 + 1
IF [#20101 != 78] && [#21401 != 0] && !#[50000 + [#112]] THEN #101 = #101 + 1

;Second axis minus and plus
IF #21302 == 0 THEN #111 = 9 ELSE #111 = #21302
IF #21402 == 0 THEN #112 = 9 ELSE #112 = #21402
IF [#20102 != 78] && [#21302 != 0] && !#[50000 + [#111]] THEN M225 #100 "Home switch tripped!!!\nPlease clear before Homing.\n\nPress Cycle Cancel to end Homing"
IF [#20102 != 78] && [#21402 != 0] && !#[50000 + [#112]] THEN M225 #100 "Home switch tripped!!!\nPlease clear before Homing.\n\nPress Cycle Cancel to end Homing"
IF [#20102 != 78] && [#21302 != 0] && !#[50000 + [#111]] THEN #101 = #101 + 1
IF [#20102 != 78] && [#21402 != 0] && !#[50000 + [#112]] THEN #101 = #101 + 1

;Third axis minus and plus
IF #21303 == 0 THEN #111 = 9 ELSE #111 = #21303
IF #21403 == 0 THEN #112 = 9 ELSE #112 = #21403
IF [#20103 != 78] && [#21303 != 0] && !#[50000 + [#111]] THEN M225 #100 "Home switch tripped!!!\nPlease clear before Homing.\n\nPress Cycle Cancel to end Homing"
IF [#20103 != 78] && [#21403 != 0] && !#[50000 + [#112]] THEN M225 #100 "Home switch tripped!!!\nPlease clear before Homing.\n\nPress Cycle Cancel to end Homing"
IF [#20103 != 78] && [#21303 != 0] && !#[50000 + [#111]] THEN #101 = #101 + 1
IF [#20103 != 78] && [#21403 != 0] && !#[50000 + [#112]] THEN #101 = #101 + 1

;Fourth axis minus and plus
IF #21304 == 0 THEN #111 = 9 ELSE #111 = #21304
IF #21404 == 0 THEN #112 = 9 ELSE #112 = #21404
IF [#20104 != 78] && [#21304 != 0] && !#[50000 + [#111]] THEN M225 #100 "Home switch tripped!!!\nPlease clear before Homing.\n\nPress Cycle Cancel to end Homing"
IF [#20104 != 78] && [#21404 != 0] && !#[50000 + [#112]] THEN M225 #100 "Home switch tripped!!!\nPlease clear before Homing.\n\nPress Cycle Cancel to end Homing"
IF [#20104 != 78] && [#21304 != 0] && !#[50000 + [#111]] THEN #101 = #101 + 1
IF [#20104 != 78] && [#21404 != 0] && !#[50000 + [#112]] THEN #101 = #101 + 1
IF #101 != 0 THEN GOTO 100


M106/Z P3 F30 ; move to Positive limit wired into input #3
G91 Z-.5 F30 ; move away to clear the switch
M106/X P1 F30 ; move to positive limit wired into input #1
G91 X-.5 F30 ; move away to clear the switch
M105/Y P2 F30 ; move to negative limit wired into input #2
G91 Y.5 F30 ; move away to clear the switch
M26/X/Y/Z ; set home

;Enable all limits
M95 /101 /102 /103 /104



AFTER you edit the home program, the next time you start the wizard be sure to switch to "Custom User Defined" so the wizard will not overwrite your custom home program.
custom user defined.PNG
https://youtu.be/yTWPH4fkTxI

https://youtu.be/yTWPH4fkTxI

Re: Who is up and running on CNC12 4.14?

Posted: Fri May 17, 2019 10:30 pm
by ArtG
ArtG wrote: Thu May 16, 2019 1:08 am Ok Marty,
I will purchase Pro Mill and let everyone know. Thanks for pointing out what I was missing.

I guess the limitation should have been defined a little better. The focal point seems to be on the Gcode file size limitation.

Art
Purchased the Pro Mill license and things are running well. I have calibrated the X & Y axis for overall turns ration and have them within .0005" :D
I have not had any issues with the pairing and starting to get use to the new interface, terminology, but still learning where everything is. I do appreciate the videos to get started, so thanks to Marty and Keith.

Re: Who is up and running on CNC12 4.14?

Posted: Fri May 17, 2019 11:46 pm
by martyscncgarage
ArtG wrote: Fri May 17, 2019 10:30 pm
ArtG wrote: Thu May 16, 2019 1:08 am Ok Marty,
I will purchase Pro Mill and let everyone know. Thanks for pointing out what I was missing.

I guess the limitation should have been defined a little better. The focal point seems to be on the Gcode file size limitation.

Art
Purchased the Pro Mill license and things are running well. I have calibrated the X & Y axis for overall turns ration and have them within .0005" :D
I have not had any issues with the pairing and starting to get use to the new interface, terminology, but still learning where everything is. I do appreciate the videos to get started, so thanks to Marty and Keith.
👍👍👍