Zeroing X Y with a camera

Talk about all things CNC
Post Reply
Posts: 250
Joined: Fri Nov 30, 2012 12:09 pm

Zeroing X Y with a camera

Post by veng1 » Tue Sep 01, 2015 3:39 pm

There is an interesting topic on the Carbide 3D forums that I thought I'd point out here. Of course, Will has already found it.

After a good bit of discussion, it links to the following:

Beatty Robotics uses a microscope camera to set the zero point of the X and Y but don't really have anything new in their article about setting Z. I'm think about using an IR Z- height sensor from the 3D printing world that is used for automatic bed tramming and adapting it to a SO3 in order to, hopefully, work with materials that are not electrically conductive. I spend a lot of time cutting glass filled polyester shapes that are not flat and would like to automatically detect the Z location.

Has anyone else looked at this problem?

Posts: 8583
Joined: Mon Apr 09, 2012 6:11 pm
Location: Pennsylvania --- south of the Turnpike, East of US-15

Re: Zeroing X Y with a camera

Post by WillAdams » Tue Sep 01, 2015 3:45 pm

veng1 wrote:Will has already found it.
For those who're curious, it's on the Upgrade Overview page: ... view#Other

There was a similar system w/ cross-hairs, which would move the camera out of the way, then punch at the location at my first job out of college. Worked quite well (depending on the patience of the operator).
Shapeoko 3XL #0006 w/ Carbide Compact Router w/0.125″ and ¼″ Carbide 3D precision collets
Nomad 883 Pro #596 (bamboo)

Posts: 1061
Joined: Sun Aug 25, 2013 12:44 pm
Location: Norway

Re: Zeroing X Y with a camera

Post by Gadgetman! » Tue Sep 01, 2015 3:48 pm

For Z, just add a 45degree mirror in a corner of the camera's field of view...
Weird guy...
Shapeoko 2014F: 1000mm X/Y, 300W Quiet Cut spindle, Arduino Uno/G-shield and GRBL 0.9i
15x30 drag chains, custom spindle mount, 9mm belts, 8mm endplates, 6mm motor plates.

Posts: 109
Joined: Sun Nov 10, 2013 12:20 am

Re: Zeroing X Y with a camera

Post by CalebPeters » Tue Sep 01, 2015 4:14 pm

I played around with zeroing X Y with a camera on my SO 2. It works good for me.

Here's a link to my build log post on it.

The problem I see with using a IR Z-height sensor is that the end of the bit is never at a pre-definable distance from the sensor. In my opinion, carbide3d's Nomad is using the best system to determine Z-height.
Shapeoko 2 #3164 : GRBL, NEMA 23 motors, 350W Spindle, Limit/home switches, Drag chain, X-Carve Upgrade.
DIY-Oko 3 #-1 : LinuxCNC, PC-450 with Super-Pid, Hall Effect Limit/home switches.

Post Reply