Fairly simple goal here, I'm trying to assign the result of a measured circle to the Diameter input on a Constructed Circle using the Cone/Diam method. Basically using the circle result as a gauge diameter to determine the depth of a counter-sink around a bore.
I know I could achieve this by making a cylinder and intersecting the countersink cone, but for the sake of curiosity, I'm trying to do this without putting more points in the hole.
I could permanently set the value of the diameter to the nominal of the bore, which would keep me in the ballpark, but for good practice and accuracy, I'd like to use the measured .diam value of the thru-bore as the gauge-diameter for the new constructed circle.
Does anyone know what the ID of that input value is on the Constructed Circle dialog box? Is there one?
I currently have it set as the .diam ID in my destination variable in the Assignment command, so I will run another part to see if it changes slightly.
Current code, tell me if I'm on the right track here:
CIR3 =FEAT/CIRCLE,CARTESIAN,IN,LEAST_SQR,NO
THEO/<0.375,1.5845,-0.1>,<0,0,1>,0.22
ACTL/<0.3749,1.5855,-0.1>,<0,0,1>,0.2199
CONSTR/CIRCLE,BF,2D,PNT106,PNT107,PNT108,PNT109,PNT110,PN T111,PNT112,,
OUTLIER_REMOVAL/OFF,3
FILTER/OFF,UPR=0
CON1 =FEAT/CONE,CARTESIAN,IN,LENG,NO
THEO/<0.375,1.5845,-0.1652>,<0,0,1>,0.0481,0.2447,0.3553
ACTL/<0.3748,1.5928,-0.2165>,<-0.0002373,-0.0248786,0.9996905>,0.0588,0.2514,0.3529
CONSTR/CONE,BF,PNT96,PNT97,PNT98,PNT99,PNT100,PNT101,PNT1 02,PNT103,PNT104,PNT105,,
ASSIGN/CIR4.DIAM=CIR3.DIAM
CIR4 =FEAT/CIRCLE,CARTESIAN,IN,NO
THEO/<0.375,1.5845,-0.0696>,<0,0,1>,0.2199
ACTL/<0.3748,1.5896,-0.0891>,<-0.0002373,-0.0248786,0.9996905>,0.2199
CONSTR/CIRCLE,CONE,CON1,DIAMETER,0.2199
Thanks!!
I know I could achieve this by making a cylinder and intersecting the countersink cone, but for the sake of curiosity, I'm trying to do this without putting more points in the hole.
I could permanently set the value of the diameter to the nominal of the bore, which would keep me in the ballpark, but for good practice and accuracy, I'd like to use the measured .diam value of the thru-bore as the gauge-diameter for the new constructed circle.
Does anyone know what the ID of that input value is on the Constructed Circle dialog box? Is there one?
I currently have it set as the .diam ID in my destination variable in the Assignment command, so I will run another part to see if it changes slightly.
Current code, tell me if I'm on the right track here:
CIR3 =FEAT/CIRCLE,CARTESIAN,IN,LEAST_SQR,NO
THEO/<0.375,1.5845,-0.1>,<0,0,1>,0.22
ACTL/<0.3749,1.5855,-0.1>,<0,0,1>,0.2199
CONSTR/CIRCLE,BF,2D,PNT106,PNT107,PNT108,PNT109,PNT110,PN T111,PNT112,,
OUTLIER_REMOVAL/OFF,3
FILTER/OFF,UPR=0
CON1 =FEAT/CONE,CARTESIAN,IN,LENG,NO
THEO/<0.375,1.5845,-0.1652>,<0,0,1>,0.0481,0.2447,0.3553
ACTL/<0.3748,1.5928,-0.2165>,<-0.0002373,-0.0248786,0.9996905>,0.0588,0.2514,0.3529
CONSTR/CONE,BF,PNT96,PNT97,PNT98,PNT99,PNT100,PNT101,PNT1 02,PNT103,PNT104,PNT105,,
ASSIGN/CIR4.DIAM=CIR3.DIAM
CIR4 =FEAT/CIRCLE,CARTESIAN,IN,NO
THEO/<0.375,1.5845,-0.0696>,<0,0,1>,0.2199
ACTL/<0.3748,1.5896,-0.0891>,<-0.0002373,-0.0248786,0.9996905>,0.2199
CONSTR/CIRCLE,CONE,CON1,DIAMETER,0.2199
Thanks!!
Comment