hexagon logo

How to create gage ball in-between two perpendicular lines

How to create gage ball in-between two perpendicular lines?
Parents
  • This is something I did a few years back for correlation. The "1.495" measurement was half the gage ball measured diameter. Hope this helps to get you started.

    MOVE/CLEARPLANE
    CON1       =FEAT/CONTACT/CONE/DEFAULT,CARTESIAN,IN
                THEO/<0,0,1.513>,<0,0,1>,96,-0.162,2.188
                ACTL/<0.0297,0.0349,1.5511>,<-0.0232908,-0.0257488,0.9993971>,96.2932,-0.2184,2.2912
                TARG/<0,0,PLN3.Z>,<0,0,1>
                START ANG=0,END ANG=360
                ANGLE VEC=<1,0,0>
                SHOW FEATURE PARAMETERS=NO
                SHOW CONTACT PARAMETERS=YES
                  NUMHITS=8,NUMLEVELS=3,DEPTH=0.03,END OFFSET=0.03
                  SAMPLE METHOD=SAMPLE_HITS
                  SAMPLE HITS=0,SPACER=0
                  AVOIDANCE MOVE=NO,DISTANCE=5
                  ONERROR=NO,READ POS=NO
                SHOW HITS=NO
                WORKPLANE/YMINUS
                ASSIGN/V2=DEG2RAD(CON1.A/2)
                ASSIGN/V3=(COS(V2)*1.495)*2
                ASSIGN/V4=(SIN(V2)*1.495)+1.495
    CIR3       =FEAT/CIRCLE,CARTESIAN,IN,YES
                THEO/<0,0,1.431>,<0,0,1>,1.995
                ACTL/<0.0322,0.0377,1.441>,<-0.0232908,-0.0257488,0.9993971>,1.995
                CONSTR/CIRCLE,CONE,CON1,DIAMETER,V3
                ASSIGN/V5=V4+CIR3.Z
    3MM_BALL   =GENERIC/POINT,DEPENDENT,CARTESIAN,$
                NOM/XYZ,<0+0,0+0,4.046+0>,$
                MEAS/XYZ,<0+0,0+0,V5>,$
                NOM/IJK,<0+0,0+0,1+0>,$
                MEAS/IJK,<0+0,0+0,1+0>
    
Reply
  • This is something I did a few years back for correlation. The "1.495" measurement was half the gage ball measured diameter. Hope this helps to get you started.

    MOVE/CLEARPLANE
    CON1       =FEAT/CONTACT/CONE/DEFAULT,CARTESIAN,IN
                THEO/<0,0,1.513>,<0,0,1>,96,-0.162,2.188
                ACTL/<0.0297,0.0349,1.5511>,<-0.0232908,-0.0257488,0.9993971>,96.2932,-0.2184,2.2912
                TARG/<0,0,PLN3.Z>,<0,0,1>
                START ANG=0,END ANG=360
                ANGLE VEC=<1,0,0>
                SHOW FEATURE PARAMETERS=NO
                SHOW CONTACT PARAMETERS=YES
                  NUMHITS=8,NUMLEVELS=3,DEPTH=0.03,END OFFSET=0.03
                  SAMPLE METHOD=SAMPLE_HITS
                  SAMPLE HITS=0,SPACER=0
                  AVOIDANCE MOVE=NO,DISTANCE=5
                  ONERROR=NO,READ POS=NO
                SHOW HITS=NO
                WORKPLANE/YMINUS
                ASSIGN/V2=DEG2RAD(CON1.A/2)
                ASSIGN/V3=(COS(V2)*1.495)*2
                ASSIGN/V4=(SIN(V2)*1.495)+1.495
    CIR3       =FEAT/CIRCLE,CARTESIAN,IN,YES
                THEO/<0,0,1.431>,<0,0,1>,1.995
                ACTL/<0.0322,0.0377,1.441>,<-0.0232908,-0.0257488,0.9993971>,1.995
                CONSTR/CIRCLE,CONE,CON1,DIAMETER,V3
                ASSIGN/V5=V4+CIR3.Z
    3MM_BALL   =GENERIC/POINT,DEPENDENT,CARTESIAN,$
                NOM/XYZ,<0+0,0+0,4.046+0>,$
                MEAS/XYZ,<0+0,0+0,V5>,$
                NOM/IJK,<0+0,0+0,1+0>,$
                MEAS/IJK,<0+0,0+0,1+0>
    
Children
No Data