Page 1 of 3

why does centroid never remember its coordinate/home

Posted: Wed Jan 19, 2022 2:35 am
by shreddedcurbs
Once you shut down CNC12 Pro it forgets your machine home, your park coordinates as well. Why?

Is this just a hobby controller?

Re: why does centroid never remember its coordinate/home

Posted: Wed Jan 19, 2022 2:40 am
by shreddedcurbs
Also, what sense does it make for you to click PARK and it to lower its z height first and then move XY, Z move should be last to ensure no CRASHES

Re: why does centroid never remember its coordinate/home

Posted: Wed Jan 19, 2022 3:40 am
by suntravel
Centroid forgets nothing :D

If you don't have a machine with absolute encoders on the axis, homing after shutdown is required.

0.25 form Home in park.mac should never be a reason for a crash ;)

Uwe

Re: why does centroid never remember its coordinate/home

Posted: Wed Jan 19, 2022 9:12 am
by martyscncgarage
Uwe is correct.
In order for the control to know where the machine is at when powered down, encoders with battery backup need to be used, and the logic needs to be written into the software. Absolute Encoder Cost implementation vs. the minor inconvenience of homing the machine at the beginning of each sessionis the reason.

Marty

Re: why does centroid never remember its coordinate/home

Posted: Wed Jan 19, 2022 9:18 am
by tblough
Post a report. You either have your axis travel directions wrong, or have edited your park macro. Home and Park should both have Z at full travel AWAY from the work.

Re: why does centroid never remember its coordinate/home

Posted: Wed Jan 19, 2022 9:30 am
by martyscncgarage
shreddedcurbs wrote: Wed Jan 19, 2022 2:40 am Also, what sense does it make for you to click PARK and it to lower its z height first and then move XY, Z move should be last to ensure no CRASHES
Tom makes a good point. You have a mill?
Where are your home switches?
On a mill, they should be at Z+ at the TOP of the Z travel
X and Y can be left or right
Parking moves the machine close to the home switches so it does not have very far to travel to home the machine.
Provide the BIG picture. Show pictures of your home switch placement and yes, provide a fresh report. F7 Utility, F7 Create Report.

Re: why does centroid never remember its coordinate/home

Posted: Wed Jan 19, 2022 10:19 am
by CNCMaryland
shreddedcurbs wrote: Wed Jan 19, 2022 2:40 am Also, what sense does it make for you to click PARK and it to lower its z height first and then move XY, Z move should be last to ensure no CRASHES
This is completely wrong. The Z must move first. If you have a tool in the machine, and you don't fully retract Z, and the X&Y move, you can run the tool into something on the table, like the workpiece, or the hold downs, etc. Z Always first.

Re: why does centroid never remember its coordinate/home

Posted: Wed Jan 19, 2022 10:21 am
by CNCMaryland
Also, it doesn't have to re-home each time. Parameter 5 - Suppress Machine Home Setup.

Re: why does centroid never remember its coordinate/home

Posted: Wed Jan 19, 2022 10:33 am
by vw_chuck
I have said the same thing in the past. The board needs a battery and some memory so that retains it's position from the last session so it thinks power was never turned off to it. Then you wouldn't have to rehome and set your part zeros and such. It would save a massive amount of time for us hobby guys. I would even pay like 50 bucks for a board add on to accomplish this.

Re: why does centroid never remember its coordinate/home

Posted: Wed Jan 19, 2022 10:45 am
by CNCMaryland
vw_chuck wrote: Wed Jan 19, 2022 10:33 am I have said the same thing in the past. The board needs a battery and some memory so that retains it's position from the last session so it thinks power was never turned off to it. Then you wouldn't have to rehome and set your part zeros and such. It would save a massive amount of time for us hobby guys. I would even pay like 50 bucks for a board add on to accomplish this.
First off, no machine is able to do this unless it has absolute encoders. Once you turn any machine off and then on, the motors jump to some degree (.01mm perhaps).

Secondly, if you have good home switches, all you need to do is home the machine at startup. If the home switches are accurate, all your WCS are just as accurate.

Third, you can go into system Parms and turn off the need to home at startup.