Hello Guest it is March 28, 2024, 08:55:40 PM

Author Topic: Auto-height-compensation possible?  (Read 6735 times)

0 Members and 1 Guest are viewing this topic.

Auto-height-compensation possible?
« on: March 06, 2011, 08:09:02 AM »
Hey there...

I am searching for this for years now but can't find anything like that.

Please take a look at this video
http://www.youtube.com/watch?v=PKO--ubR86o

Here you can see the auto-height-compensation, datron offers. The machine can scan the surface z-height in a defineable raster.
Then the machine is able to compensate the different z-heights with the z-values of the GCode and it achieves a nearly perfect gravure.

Is there ANY possibility to do this with Mach? Or with a combination of probing and CAM?

Thank you very much and best regards,

Marc
Plz excuse my english, I'm german :-D

Offline Tweakie.CNC

*
  • *
  •  9,196 9,196
  • Super Kitty
    • View Profile
Re: Auto-height-compensation possible?
« Reply #1 on: March 06, 2011, 08:25:03 AM »
Hi Marc,

I have never seen anything like this before although if a panel was that distorted I would not want to engrave or fit it onto my equipment anyway.  ;)

The facilities exist within Mach to probe the surface but you would need other CAD/CAM software to read the data in order to create the GCode with varying depth according to the position data.
I am sure it can be done, not automatically as shown in the video, but would it really be worth all the effort ?

Tweakie.

btw. Thanks for posting this video, every day I learn something new and this is just amazing.
PEACE
Re: Auto-height-compensation possible?
« Reply #2 on: March 06, 2011, 08:48:08 AM »
Nice cat btw :D

The panel in the video is just an example for the ability and possibilities it offers.
Imagine you have a knife handle, a rounded lighter, a convex medal or something like that and you need to engrave it. Only one try and the need for a perfect finish
So i think such an option would be very nice to have?

For example, I had to engrave two exhausts yesterday and the welded outside was very bumpy and uneven. So, that option would have been VERY useful.

You don't accidentally know a good link for me to get closer into that probing-thing? I did a search for probing and, wew, that's a lot^^
Engraving on a 3d-surface is not a problem, but the probing itself and the translation into the 3d-surface is a new arena for me ;-)

Plz excuse my english, I'm german :-D

Offline Tweakie.CNC

*
  • *
  •  9,196 9,196
  • Super Kitty
    • View Profile
Re: Auto-height-compensation possible?
« Reply #3 on: March 06, 2011, 09:05:45 AM »
Sorry buddy, like you I have just read about the probing it is not something I have actually had the  need to do. There are a number of members here who do surface probing and I am sure one of them can help.

Tweakie.
PEACE

Offline BR549

*
  •  6,965 6,965
    • View Profile
Re: Auto-height-compensation possible?
« Reply #4 on: March 06, 2011, 09:37:22 AM »
The only way I know that it will work is to prescan the surface then import that surface into your cam then overlay your object over the surface then merge the two together to create a new object 3d file that accounts for the material surface irregularities.

Not an easy task.

Now that said somone here WAS working on a software sytem to do what you want. I'll see if I can find it.

(;-) TP

Offline ger21

*
  • *
  •  6,295 6,295
    • View Profile
    • The CNC Woodworker
Re: Auto-height-compensation possible?
« Reply #5 on: March 06, 2011, 09:55:28 AM »
You could write an app to load both the g-code and scanned surface an output corrected g-code. To me, that would be the easiest way to do it.
Gerry

2010 Screenset
http://www.thecncwoodworker.com/2010.html

JointCAM Dovetail and Box Joint software
http://www.g-forcecnc.com/jointcam.html
Re: Auto-height-compensation possible?
« Reply #6 on: March 06, 2011, 10:20:33 AM »
Hehe, maybe for you that would be an easy way. But i don't have ANY programming-skills^^
You don't accidentally want to program such an app? :D I'd pay for it if you would.


But as i said, projecting the gcode on a 3d-surface shouldn't be a problem, too. Afaik, my CAM knows how to do that. ;)


@BR549
Thank you very much, i hope you can find it :)



I read some threads about probing now, but no useful hints yet. Maybe i will have to read the left 500, too :D
Plz excuse my english, I'm german :-D

Offline BR549

*
  •  6,965 6,965
    • View Profile
Re: Auto-height-compensation possible?
« Reply #7 on: March 06, 2011, 10:42:21 AM »
The person working on it planned to do a scan probe of the surface then take those points and interpolate his Gcode file to compensate for the irregularities via software and create a new gcode file to do the cutting.

(;-) TP

Offline alenz

*
  •  137 137
    • View Profile
Re: Auto-height-compensation possible?
« Reply #8 on: March 06, 2011, 07:23:49 PM »
Here is a fellow who did just that.

http://phk.freebsd.dk/CncPcb/

He even posts the code with a beer license.
Al

Offline RICH

*
  • *
  •  7,427 7,427
    • View Profile
Re: Auto-height-compensation possible?
« Reply #9 on: March 07, 2011, 06:27:09 AM »
There is laser scanning and then you need to mesh the point clouds from it and the software is like $500 to do that. Accuracy of the scan is around .005". Still need to be able to add the engraving you want onto the surface via CAM. All not a trivial task.

---------------------------------------
 ???
Just a brainstorm idea.......if you had the engraving pattern on the piece one could use CopyCat and touch off all along the engraved line and get the
the points into Gcode directly. Something to try on a rainy day.........lets call it poor mans scanning! ;)

RICH