Quote Originally Posted by heinjh View Post
Perhaps a photo of the lathe dogs mounted would help clear it up for those of us with less imagination... Otherwise, I think you have some humdingers there!
Perhaps you can puzzle it out from this photo of a more conventional lathe dog in use...

Click image for larger version. 

Name:	LATHE DOG.jpg 
Views:	118 
Size:	18.0 KB 
ID:	47167