Mill or Lathe?
Does anyone have knowledge in determining machine pivot points from a program on an Okuma OSP7000?
I would like to have it so I can put it into a user variable like this
VC40= Pivot point setting.
Mill or Lathe?
It is a milling machine. MX60 Horisontal with B axis.
Are you trying to do full B-axis simultaneous milling or are you just position to a new fixture offset using something like B=VC40?
Typically for simple positioning, that is what I use and then just touch off to a new coordinate system with the rotation figured in. Otherwise it gets rather involved trying to trig out part distance from centerline, tool tip offset and XYZ variations.
The easiest method I've found is to use a CAD system, find a known point based on your non-rotated part, rotate it on the CAD and adjust the new fixture offset accordingly to where your known point is now located. This works for "non-full B" machining, but to do full B, I think you will need the CAD to be using a fixed coordinate system and it will need to adjust your coordinates for XYZ dynamically in the program as the B moves.
if you are doing B rotation I seem to recall Machinist Toolbox software has a function to calculate XYZ shift with B rotation.
We have a complicated macro to do the calcs. We just touch on the part and set the Z position on the readout into a program variable and the macro sets the workshifts automatically.
unfortunately this dumbed-down our workers to the point where very few people could set the workshifts manually. oh well