Jump to content

Programmable Stop, Measuring 2 sides of a part


---
 Share

Recommended Posts

I have a drawing callout for a distance between one plane to another along with parallelism. The part I am inspecting currently is fixtured on a plate that can only measure one side, the goal is to write a program that I can create a programmable stop, essentially flip the part over in the same orientation, create a 2nd alignment to validate where my part is sitting in 3D space- the issue I am having is that the data doesn't reflect accurately when I flip the part over and measure the distance or parallelism from the original alignment or probing strategy from the first plane to the next... Is this a matter of manipulating the data in evaluation settings or is it an alignment issue? need help!!

Edited
Link to comment
Share on other sites

Well for that there is "Base alignment match utility".

I have not used that, but i theory you have to be able to measure same features in both alignments to match them. Then you would be able to measure distances and other callouts as you need.

Link to comment
Share on other sites

I am able to measure both sides with no issue at all writing in a programmable stop and then creating a second alignment-the issue is the data not computing the variable distance I am looking for - I've created a 2nd alignment on the bottom plane of the CAD to establish the opposing face but not getting accurate results from this..

Link to comment
Share on other sites

The way I have that type of inspection is to use a reference plane/circle/line/etc. from the 1st op that can be picked up in the flip and measured to ensure you are getting the same results for that feature.

I have something similar where there is a flat section with a thru hole and counterbores on each side with the depth called out on one side, and the thickness of the material between the 2 c'bores is dimensioned (see snippet below).  Since htere was a datum plane that the hoile was one, I was able to measure from teh datum plane tot he bottom fo the first c'bore (with the depth called out), then after the flip, I can measure the datum plane again and then measure the depth of the undimensioned c'bore depth.  After that I used Result Element to subtract the depth from the second side from the datum plane from the dimensioned depth from the datum plane to get the result.

 

Result Element formula:

(getActual("DATUM D PLANE").z- getActual("1 OF 4X, .112 DEPTH POINT").z)*(-1)- getActual("1 OF 4X, .083 C'BORE DEPTH = ZONE 3B2_Z").actual

image.thumb.png.9f3b7dbf19192509e0156f81d54ecbab.png

 

 

 

  • Thank you! 1
Link to comment
Share on other sites

 Share

×
×
  • Create New...