6341
General Mach Discussion / Re: Using Mach as a camshaft measuring device
« on: October 20, 2010, 02:47:49 PM »
I can tell you how I do it, but it is NOT the best way it can be done. MACH does NOT have good recording capability. It was NOT designed to record data but to create machine movement.
I set up the cam in the 4th axis as A. Next take a hi resolution probe with a flat faced tip the same diameter as the lifter face. Next rotate the axis in steps and do a probe routine and gether both the A axis rotational and Z axis linear height of the lobe. THe end results is a high resoluton porofile of the lobe based on points which in turn can be translated into lines and arcs through additional software steps. Crude but it does work.
IT really is NOT the preferred method to profile a cam. Best is to use a single rotary encoder for the rotational axis AND a linear encoder for the linear axis then record both into a data base and then process the data from there.
NOW you could bring in the linear encoder thru the encoder inputs and then you would have a continous value stream from the A axis DRO and the Z axis encoder BUT no easy way to do the actuall recording in a precise manner. VB is not that precise in syncing with mach to have a smooth controlled recording stream.
Hope that helps, (;-) TP
I set up the cam in the 4th axis as A. Next take a hi resolution probe with a flat faced tip the same diameter as the lifter face. Next rotate the axis in steps and do a probe routine and gether both the A axis rotational and Z axis linear height of the lobe. THe end results is a high resoluton porofile of the lobe based on points which in turn can be translated into lines and arcs through additional software steps. Crude but it does work.
IT really is NOT the preferred method to profile a cam. Best is to use a single rotary encoder for the rotational axis AND a linear encoder for the linear axis then record both into a data base and then process the data from there.
NOW you could bring in the linear encoder thru the encoder inputs and then you would have a continous value stream from the A axis DRO and the Z axis encoder BUT no easy way to do the actuall recording in a precise manner. VB is not that precise in syncing with mach to have a smooth controlled recording stream.
Hope that helps, (;-) TP