Your Products have been synced, click here to refresh
So the constant risk with shank probes is the fact that it is absolutely impossible for you to affirm you have shank-probed perfectly square to the component you are measuring. That's why they say cylindrical probes are best used on components where wall thickness is next to zero, like sheet-metal.
If you probe the side of this component. you've got the following potential errors that could contribute to really egregious results:
-Part not fixtured perfectly square to machine.
-Machine's probe head not perfectly square on the quill
-Probe modules always project the probe build with some squareness error
-Component parts could potentially be convex/concave/not square themselves, and their respective form could vary part-to-part.
All those variables lead me to avoid cylindrical probes like the plague.
What i do instead, (with a spherical probe) in this case is probe an array of hits to find the highest point. origin (or establish the coord value from datums) to that highest point and measure the rest of the feature about that known high point . Pseudocode example, as i'm too lazy to grab my hasp dongle.
Feature1 measure at 0.010" Z outboard of the sharp corner
Feature2-10 duplicate of feature1, but offset 0.005" down each
v1 assign=sortup[feature1.y, feature2.y, feature3.y, feature4.y, feature5.y, feature6.y, feature7.y, feature8.y, feature9.y, feature10.y]
v2 assign=v1[1]
v3 assign=if(v2=v1[1],feature1.all,if(v2=v1[2],feature2.all,if(v2=v1[3],feature3.all,if(v2=v1[4],feature4.all,if(v2=v1[5],feature5.all,if(v2=v1[6],feature6.all, if(v2=v1[7],feature7.all,if(v2=v1[8],feature8.all,if(v2=v1[9],feature9.all,feature10.all)))))))))
highpoint =feature/generic
v3.tx, v3.ty, v3.tz
v3.x, v3.y, v3.z
v3.ti, v3.tj, v3tk
v3.i, v3.j, v3.k
align origin to highpoint, or use V3.z as your polar radius value in a bunch of auto points, if you need to take hits about the diameter.
it is a cyl probe... shank cyl same thing. For Zeiss and Dmis just dif verbage... :)
© 2024 Hexagon AB and/or its subsidiaries. | Privacy Policy | Cloud Services Agreement |