"Z compensation" on 4x8 foot CNC router

All things related to the Centroid Acorn CNC Controller

Moderator: cnckeith

cnckeith
Posts: 7334
Joined: Wed Mar 03, 2010 4:23 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: Yes
CNC Control System Serial Number: none
DC3IOB: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Contact:

Re: "Z compensation" on 4x8 foot CNC router

Post by cnckeith »

upgrade from Pro is $225 (pro price - ultimate price)
Need support? READ THIS POST first. http://centroidcncforum.com/viewtopic.php?f=60&t=1043
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html
cnckeith
Posts: 7334
Joined: Wed Mar 03, 2010 4:23 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: Yes
CNC Control System Serial Number: none
DC3IOB: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Contact:

Re: "Z compensation" on 4x8 foot CNC router

Post by cnckeith »

cncsnw wrote: Wed Mar 13, 2024 12:14 pm I do not have time to review the volumetric compensation manual for you in detail right now. With luck, cnckeith or someone else who has worked with it can comment. But...

I do not think that volumetric compensation, as currently proposed, will do what you want. If I understand it correctly, it would add one Z correction amount for every X interval (in cnc-x.tab), and one Z correction amount for every Y interval (in cnc-y.tab).

If you want to map out a randomly undulating table surface, you don't just need X + Y compensation amounts; you need X * Y compensation amounts.

In other words, considering a 10" x 10" square of table surface, sampled at 1/2" intervals, the current implementation would give you 21 corrections based on X position, and 21 corrections based on Y position. You want 441 correction amounts based on an XY grid. The current implementation would work for a table surface that was perfectly flat, but not level in either direction; but it would not work for a table surface that is compound curved.
VC is 3D VC my demo was 2D to keep it simple and quick.
Need support? READ THIS POST first. http://centroidcncforum.com/viewtopic.php?f=60&t=1043
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html
cncsnw
Posts: 3854
Joined: Wed Mar 24, 2010 5:48 pm

Re: "Z compensation" on 4x8 foot CNC router

Post by cncsnw »

As an example, what would the compensation files look like for a router-like machine with a 10" x 10" work envelope, with a bowl-like depression in the table?

In this example, more Z- compensation is needed at X5Y5; less Z- compensation at X0Y5, X10Y5, X5Y0 and X5Y10; and no Z- compensation at X0Y0, X10Y0, X0Y10 and X10Y10.
cnckeith
Posts: 7334
Joined: Wed Mar 03, 2010 4:23 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: Yes
CNC Control System Serial Number: none
DC3IOB: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Contact:

Re: "Z compensation" on 4x8 foot CNC router

Post by cnckeith »

cncsnw wrote: Wed Mar 13, 2024 6:16 pm As an example, what would the compensation files look like for a router-like machine with a 10" x 10" work envelope, with a bowl-like depression in the table?

In this example, more Z- compensation is needed at X5Y5; less Z- compensation at X0Y5, X10Y5, X5Y0 and X5Y10; and no Z- compensation at X0Y0, X10Y0, X0Y10 and X10Y10.
ah! you are right, the full 3d comp has not been committed! still being tested internally, hope to publish soon.
Need support? READ THIS POST first. http://centroidcncforum.com/viewtopic.php?f=60&t=1043
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html
Post Reply