in the test print i uploaded you will see a .100 +/-.003 all around call out how would you guys check this??? i would like to scan both features and check the distance between the points is this possible? i have done line and circle constructions on both surfaces and dimension the distance between but those are center point to center point measurements not a true width all around any ideas???
how to check all around??
Collapse
X
-
nope, that is wrong. he has a profile of 0.002 (+/-0.001) for the inner 'slot' profile, so he needs points at the same radial angle on each profile, and 2D distance between each pair of points.sigpic
Originally posted by AndersII've got one from September 2006 (bug ticket) which has finally been fixed in 2013.
- Likes 1
Comment
-
I don't know if you can do it from scans or not. Since it appears that they should have the same shape (just bigger), a 2D distance MIGHT get you the minimum between the scans, but I don't know how you would get the maximum between the scans.sigpic
Originally posted by AndersII've got one from September 2006 (bug ticket) which has finally been fixed in 2013.
Comment
-
Originally posted by Matthew D. Hoedeman View Postnope, that is wrong. he has a profile of 0.002 (+/-0.001) for the inner 'slot' profile, so he needs points at the same radial angle on each profile, and 2D distance between each pair of points.
create planes on the straights of the 2 slots dim as a 3d distance inner to outer +/-.003
create cirs out the the radii and dim the radius of each, create a variable that subtracts the radii from each other feed that into a generic feature and dim.
Last edited by Ncogneto; 05-08-2019, 03:40 PM.
Comment
-
Originally posted by Ncogneto View Post
The .002 profile inside has no bearing on the +/-.003 outside, its an edge distance. the outer slot can deviate .003,in any direction hence the "+/-" so on the bottom of the print where its noted could be -.003 and the opposite could +.003 total dev would be .006. To achieve what you are describing that the outer follows the inner within .003 callout should be a profile of .0015 to D with the inner as datum D.
create planes on the straights of the 2 slots dim as a 3d distance inner to outer +/-.003
create cirs out the the radii and dim the radius of each, create a variable that subtracts the radii from each other feed that into a generic feature and dim.
Also, dimensioning the width using circles as explained above is a bad method as they can be way off (not sharing the same center) but come out OK on the report. With that method, you are assuming they are concentric. You can have a shitty part that doesn't work but the report says its within tol.
FWIW, I'd go with the 2D-point method (mirrored points) - it will be tedious but correct.PC-DMIS CAD++ 2o23.1
- Likes 1
Comment
-
Originally posted by Ncogneto View Post
The .002 profile inside has no bearing on the +/-.003 outside, its an edge distance. the outer slot can deviate .003,in any direction hence the "+/-" so on the bottom of the print where its noted could be -.003 and the opposite could +.003 total dev would be .006. To achieve what you are describing that the outer follows the inner within .003 callout should be a profile of .0015 to D with the inner as datum D.
create planes on the straights of the 2 slots dim as a 3d distance inner to outer +/-.003
create cirs out the the radii and dim the radius of each, create a variable that subtracts the radii from each other feed that into a generic feature and dim.sigpic
Originally posted by AndersII've got one from September 2006 (bug ticket) which has finally been fixed in 2013.
Comment
-
With a PC-DMIS new enough, the MAX and MIN on the straight parts can be calculated by a SIZE dimension (E) of a WIDTH feature (constructed from the side planes in the slot), but there's nothing analogous for the curved parts. Opposing points all around seems the most straightforward way to go.
Do note, that at least in ISO land, the slot is still four distinct features (straight - curve - straight - curve), each having their own tolerance zone - it would need a CZ to be treated all in one go.Last edited by AndersI; 05-09-2019, 09:48 AM.AndersI
SW support - Hexagon Metrology Nordic AB
Comment
-
Try putting XY zero at the center of the smaller measured radii and aligning X thru the other measured radii. Then rotate the coord around the Z axis as many steps as you want taking hits inside then outside and checking the distance between before the next rotation step.
You can then translate XY along X and take as many hits as you want inside then out in the Y direction and check the distance between as you go.
Comment
-
I will file a suggestion for this over at the Idea Center because this is a very useful function - not only for measuring groove widths but also when measuring two opposite planes and creating a midplane of them, you would want to use the midpoint for each hit per plane and the hits needs to be as close to opposite as possible.
I will post the link to the suggestion as soon as it has been created.
EDIT: Created suggestion @ the Idea Center:
Idea spawned from the user forum, recentlyfrom this discussion:https://www.pcdmisforum.com/forum/pc-dmis-enterprise-metrology-software/pc-dmis-for-cmms/449143-how-to-check-all-aroundThe longing for a function like this has been around for a long while. Basically what it should do is to create a second vectorpoint based on the vector from the first auto vectorpoint and place that second vectorpoint on the CAD surface that the first vectorpoints vector will intersect/hit. If you don't have CAD,the possibility to control the distance between the points must exist for it to be useful without CAD.Example ofusing the function when measuring agroove:(1) The function should use a "simple" auto vectorpoint as start where we place the vectorpoint at our intended position(2) The vector of this vectorpoint is used to find the closest CAD surface along the points vector(3) The new - or "mirrored" - vectorpoint is created on the CAD surface using the vector from the CAD surface(4) This way we can create "perfectly" opposite points along the grooveThis is not just applicable for grooves, but also for opposite planes where we want to create a plane out of the midpoints of the opposite planes - for this we need to be able to place the hits for the planes opposite each other. It is doable today, but very tedious and a function like this would ease the process.PC-DMIS CAD++ 2o23.1
Comment
-
thanks for the help and i just checked the link you couldn't have explained it any better it took me hours yesterday to get all 150+ vector points all lined up yesterday then i used a group and dimension all distances between points (not reported) and used variables and generic features to create a min max array, and reported those.
-
Related Topics
Collapse
-
by JeditI have a part here with a pocket in it, on my drawing there is the symbol for profile tolerance, you know the one it’s the half circle.
This...-
Channel: PC-DMIS for CMMs
03-12-2007, 09:10 AM -
-
by Sl33stakThis is going to show everyone how little I know.
I have 5 profiles to check on a part. (form and location) I am checking each...-
Channel: PC-DMIS for CMMs
05-10-2007, 11:07 AM -
-
by Geoff PGot this wire EDM shape that resembles the letter "T" the bottom of which is more of a square. There are no Datums on the print, just a unilateral...
-
Channel: PC-DMIS for CMMs
06-13-2014, 06:36 PM -
-
by pab39Hi,
Today i had to measure the profile of a sort of curved Cylinder. I'm using an Optiv 321 with TTP, so i probed some points on the upper...-
Channel: PC-DMIS for CMMs
02-11-2019, 12:10 PM -
-
by ClementineI am not to familiar with profile callouts on an entire part for tolerances and need help to understand what is needed.
The attached...-
Channel: PC-DMIS for CMMs
11-08-2012, 01:06 PM -
Comment