I wanted to find a center of pattern of 4 Holes on Datum-A. So, I created by Construct filter feature in which I selected all 4 Holes. I checked the created feature SCN1 which has exact Theoretical coordinates what it should have as per drawing. Is this the way I need to create center of pattern of 4 Holes? Then, I measured True position of Center which showed me True position of all 4 Holes with center in Report window. Please, let me know.
A center of pattern of 4 Holes on Datum-A
Collapse
X
-
Hi Jef, How can I create a circle from Holes centers? Do I need to use Construct feature set or just select circle from construct features? I tried to create from construct features, but it did not work because window appeared, math does not converge.
Comment
-
Originally posted by Jignesh View PostHi Jef, How can I create a circle from Holes centers? Do I need to use Construct feature set or just select circle from construct features? I tried to create from construct features, but it did not work because window appeared, math does not converge.
Comment
-
This might help you out:
Code:CIR_22 =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR THEO/<5,1,0>,<0,0,1>,0.25 ACTL/<5,1,0>,<0,0,1>,0.25 TARG/<5,1,0>,<0,0,1> START ANG=0,END ANG=360 ANGLE VEC=<1,0,0> DIRECTION=CCW SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO CIR_23 =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR THEO/<5,-1,0>,<0,0,1>,0.25 ACTL/<5,-1,0>,<0,0,1>,0.25 TARG/<5,-1,0>,<0,0,1> START ANG=0,END ANG=360 ANGLE VEC=<1,0,0> DIRECTION=CCW SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO CIR_24 =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR THEO/<3,-1,0>,<0,0,1>,0.25 ACTL/<3,-1,0>,<0,0,1>,0.25 TARG/<3,-1,0>,<0,0,1> START ANG=0,END ANG=360 ANGLE VEC=<1,0,0> DIRECTION=CCW SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO CIR_25 =FEAT/CONTACT/CIRCLE/DEFAULT,CARTESIAN,IN,LEAST_SQR THEO/<3,1,0>,<0,0,1>,0.25 ACTL/<3,1,0>,<0,0,1>,0.25 TARG/<3,1,0>,<0,0,1> START ANG=0,END ANG=360 ANGLE VEC=<1,0,0> DIRECTION=CCW SHOW FEATURE PARAMETERS=NO SHOW CONTACT PARAMETERS=NO ASSIGN/V1=ARRAY(CIR_22.D,CIR_23.D,CIR_24.D,CIR_25.D) ASSIGN/V6=SORTUP(V1) ASSIGN/V7=V6[1] SCN2 =FEAT/SET,CARTESIAN THEO/<4,0,0>,<0,0,1> ACTL/<4,0,0>,<0,0,1> CONSTR/SET,BASIC,CIR_22,CIR_23,CIR_24,CIR_25,, F1 =GENERIC/CIRCLE,DEPENDENT,CARTESIAN,IN,$ NOM/XYZ,<SCN2.TX,SCN2.TY,SCN2.TZ>,$ MEAS/XYZ,<SCN2.X,SCN2.Y,SCN2.Z>,$ NOM/IJK,<0,0,1>,$ MEAS/IJK,<0,0,1>,$ DIAMETER/0.25,V7
Comment
-
Thanks for the guidance. I have only last question about topic. If drawing indicates True position of each Hole has to be measured, I think I can create Construct feature set SCN1 of 4 holes to find True Position of all 4 Holes at once, right? I have measured this way and actual coordinates of all 4 Holes in Report window are matched with actual coordinates of all 4 Holes shown in Edit window respectively. So, I think there is nothing wrong this way.
Comment
-
Please. Let me know because True position is just with reference to Datum-A, so when I find the True position of holes individually. it always give me zero value of True position. But, when I find by construct feature set, it really gives me True position values. The holes are located on Datum-A and drawing does not consider sides of Datum as a Datum-B and C. Could one of you please let me know about it?
Comment
-
That print is showing a true position of a pattern in relation to A. True positioning the center of the pattern is not what they're going for here. Since it is a 4x feature, this is the thought process...
Go in order of precedence in the feature control frame. Start with the first datum. What degrees of freedom can it constrain? It must constrain. What degrees of freedom can the second datum constrain that the first isn't already constraining? It must constrain. And so on. If the feature control frame does not constrain all 6 degrees of freedom, then the feature in question constrains the rest of the degrees.
in this case, Datum A is your level and origin in one axis. The hole pattern itself is your rotation and origin in the other 2 axis. I use 2 alignments for this so nominals show how I want it..
Construct a line from 2 opposing circles. Level and origin to A, rotate to the line, origin in 2 axis to one of the holes used for the line.
Create a best fit alignment using all 4 holes. The alignment should recall the previous alignment. 2D best fit rotation (which is rotation AND translation in 2 axis) about the axis you leveled to, using Least Squares, hit compute and create. This is your final alignment.
Dimension T/P of each hole separately.
Comment
-
In this case, i would say that the location could be replaced by a perpendicularity to datum A.
There's no indication of CZ (common zone), so each hole should be dimensionned individually.
Datum B should be an assembly of 4 pins which fits the 4 holes with boxed dimensions 34 (in ISO world !).
Be carefull, the datum B is never called after A, so the perpendicularity of B to A is not constrained.
Just my opinion...Last edited by JEFMAN; 03-19-2020, 08:47 AM.
Comment
-
True Position 0.5 B is not attached to a feature of size, a surface, is this a legal ISO callout? Is this an ISO drawing?
All true positions are attached to centerlines or surfaces, ASME I am calling foul on all Positions except 4X 8.85 diameters.
- Likes 1
Comment
-
Originally posted by Rich P View PostTrue Position 0.5 B is not attached to a feature of size, a surface, is this a legal ISO callout? Is this an ISO drawing?
All true positions are attached to centerlines or surfaces, ASME I am calling foul on all Positions except 4X 8.85 diameters.
I would say 2.5 to A is right, for others positions, info are missing...
As often, the drawing is not ISO nor ASME, it's an "own designer standard !"
I'm usually surprised by the low level ogf GD&T that we can find on drawings...
Comment
Related Topics
Collapse
-
by JigneshWhen I selected composite to find true position of center of pattern which means true position of center of four holes. I entered two tolerace zone in...
-
Channel: PC-DMIS for CMMs
03-22-2016, 03:28 PM -
-
by oriental_sunJust want some other opinions. I was looking at a print today with |TP|Dia 1.0| (x23 holes), so no datums to lock the pattern in. This is just checking...
-
Channel: PC-DMIS for CMMs
07-31-2012, 10:20 PM -
-
by sdaleyHello,
Looking for suggestions on a new part. Imagine a round flat part with 6 holes equal distance rotationally about center (60 deg),...-
Channel: PC-DMIS for CMMs
04-14-2014, 12:32 PM -
-
Hey all,
I have a part with 1 large center bore and 7 bolt holes around the center bore, one of the Position callouts is the 7 bolt holes...-
Channel: PC-DMIS for CMMs
04-08-2020, 03:46 PM -
-
by Big JeffersI have a flat plate with approx 100 holes in,the holes are 20mm/20mm pitch and i need 1 of the corner ones to be datum.Is there an easy way to measure...
-
Channel: PC-DMIS for CMMs
06-10-2010, 07:46 PM -
Comment