Page 1 of 1

CNC12 v5.24 Mill, Lathe, Router and Plasma has been released.

Posted: Wed Jan 29, 2025 6:14 pm
by cnckeith
CNC12 v5.24 Mill, Lathe, Router and Plasma has been released.

Available at no charge, all previous license files file work with this new version of CNC12 software (in their respective categories: Acorn mill licenses work with Acorn mill, Oak lathe licenses work with Oak lathe CNC12, etc.)

CNC12 v5.24 work with Acorn, AcornSix, Hickory, Allin1DC, Oak and MPU11 CNC control platforms.
For Acorn/AcornSix/Hickory DO NOT use “restore report” with a report file from an earlier version of CNC12.
Please Follow the installation and 'upgrade' instructions found on the downloads. here is the link.

https://www.centroidcnc.com/centroid_di ... loads.html

v5.24 release notes.
https://www.centroidcnc.com/centroid_di ... _notes.pdf

Re: CNC12 v5.24 Mill, Lathe, Router and Plasma has been released.

Posted: Sat Feb 08, 2025 1:05 pm
by suntravel
I think I have found something to improve on lathe software with Y and C Axis.

If I want to restart from N60, after M51/M50 in the g code there comes a 501 error invalid character maybe because C axis is not active at this time.

It would be nice to avoid this if M50 C axis off is issued in front of N60.

Report and g code are attached.

Besides this 5.24 is running great on my lathe.

Uwe

Re: CNC12 v5.24 Mill, Lathe, Router and Plasma has been released.

Posted: Sat Feb 08, 2025 3:55 pm
by cncsnw
In some recent software release (within the past two years, anyway) a feature was added to allow you to specify M functions that are to be noted and processed during Search and Resume.

There is a file that lists M function groups. Whichever was the last M function from each group, seen prior to the search/resume point, will be executed at the resume point.

The default lists include [3 4 5] so that the spindle is started or stopped as needed; [7 8 9] so that the coolant is started or stopped as needed (though not allowing for simultaneous M7 and M8); and [10 11] so that a rotary clamp is applied or released as needed.

It sounds like you just need to add a group with [50 51], so that the last C axis on/off code is executed before proceeding.

I asked for that feature years ago, and Centroid implemented it recently. Unfortunately, I cannot right now find it in the release notes, nor find the name of the file containing the group definitions. Perhaps you can....

Re: CNC12 v5.24 Mill, Lathe, Router and Plasma has been released.

Posted: Sat Feb 08, 2025 11:25 pm
by suntravel
smart-search-options.ini

Code: Select all

version 1
spindle 3 4 5
coolant 7 8 9
clamp 10 11
I think it is this file.

I added caxis 50 51, but no change, C and Y will result in error 501

Uwe

Re: CNC12 v5.24 Mill, Lathe, Router and Plasma has been released.

Posted: Sun Feb 09, 2025 3:28 pm
by cncsnw
Thanks. Found it in the release notes, version 5.10. Also section 11.2 of the operator's manual.

That description implies that if you want to add a new group, you have to give it a group name of “usergroupX” where X is the user group
number, 1-9. So you might try changing "caxis" to "usergroup1" in your .ini file and see if it works then.

Re: CNC12 v5.24 Mill, Lathe, Router and Plasma has been released.

Posted: Mon Feb 10, 2025 12:13 am
by suntravel
Thank you.

It is also not working. I think Y and C are considered as invalid with G1 G0 while searching.

My workaround is:

Code: Select all

IF #4201 || #4202 THEN GOTO 26
N25 ; Drill
G0 Y0
  M5
  T2000
  M7
  M51
  M66
  G0 C0 Y0 T2020
  G0 X-32.4 Z1
  G1 Z-7.5 F200
  G0 Z1
  G0 C90
  G1 Z-7.5 F200
  G0 Z1
  G0 C180
  G1 Z-7.5 F200
  G0 Z1
  G0 C270
  G1 Z-7.5 F200
  G0 Z1
  G0 C0 Z30 Y47
  M50
  M86
  G28
  M86
  M9
N26
Uwe

Re: CNC12 v5.24 Mill, Lathe, Router and Plasma has been released.

Posted: Thu Feb 13, 2025 4:56 pm
by cnckeith
i asked the programming team to chime in on this one.

Re: CNC12 v5.24 Mill, Lathe, Router and Plasma has been released.

Posted: Thu Feb 13, 2025 5:14 pm
by Allin1Chris
suntravel wrote: Sat Feb 08, 2025 11:25 pm smart-search-options.ini

Code: Select all

version 1
spindle 3 4 5
coolant 7 8 9
clamp 10 11
I think it is this file.

I added caxis 50 51, but no change, C and Y will result in error 501

Uwe
Try removing the following line from the M50 and M51 macros,

Code: Select all

IF #4201 || #4202 THEN GOTO 1000 ;Skip macro if graphing or searching
As a quick test to see if search function just may not be reaching the embedded M50/M51 within the macro.

Re: CNC12 v5.24 Mill, Lathe, Router and Plasma has been released.

Posted: Fri Feb 14, 2025 12:23 pm
by suntravel
Allin1Chris wrote: Thu Feb 13, 2025 5:14 pm ...

Try removing the following line from the M50 and M51 macros,

Code: Select all

IF #4201 || #4202 THEN GOTO 1000 ;Skip macro if graphing or searching
As a quick test to see if search function just may not be reaching the embedded M50/M51 within the macro.
Done, it brings out M151 no axis to unwind.

If I out comment M151 another error, but it disappears faster than I could read it.

Using G0 Y20 is no problem for searching, tried it out without M50/51

Uwe

Re: CNC12 v5.24 Mill, Lathe, Router and Plasma has been released.

Posted: Mon Feb 17, 2025 3:13 pm
by suntravel
Problem is solved thanks to the Centroid team, I am sure it will be included in the next release.

Uwe