hexagon logo

Is it possible to construct a point here?

Is it possible to construct this point? I am having trouble creating a line at the top of the circle to intersect with.

Parents
  • 's solution with assignments (assuming that the top plane is Z+, LIN18 X+ from left to right, ALN is the current alignment) :
    ASSIGN/V1=CIRC4.XYZ-CIRC7.XYZ
    ASSIGN/V2=CROSS(V1,ALN.ZAXIS)
    ASSIGN/V3=CIRC4.XYZ+CIRC4.R*UNIT(V1)
    F1 = GENERIC/LINE,DEPENDENT,CARTESIAN,$
    NOM/XYZ,<V3.X,V3.Y,V3.Z>,$
    MEAS/XYZ,<V3.X,V3.Y,V3.Z)>,$
    NOM/IJK,<V2.I,V2.J,V2.K)>,$
    MEAS/IJK,<FORMAT("%3.8f",V2.I),FORMAT("%3.8f",V2.J),FOR MAT("%3.8f",V2.K))>,$
    LENGTH/10,10,$
    ASSIGN/V4=CROSS(ALN.ZAXIS,LIN18.IJK)...............here, V4 could be replaced by ALN.YAXIS or MPOINT(0,1,0)
    ASSIGN/V5=CIR4.XYZ+CIR4.R*V4
    F2 = GENERIC/LINE,DEPENDENT,CARTESIAN,$
    NOM/XYZ,<V5.X,V5.Y,V5.Z>,$
    MEAS/XYZ,<V5.X,V5.Y,V5.Z)>,$
    NOM/IJK,<1,0,0>,$
    ​​​​​​​MEAS/IJK,<1,0,0>,$
    LENGTH/10,10,$

    Then intersect F1 and F2​
Reply
  • 's solution with assignments (assuming that the top plane is Z+, LIN18 X+ from left to right, ALN is the current alignment) :
    ASSIGN/V1=CIRC4.XYZ-CIRC7.XYZ
    ASSIGN/V2=CROSS(V1,ALN.ZAXIS)
    ASSIGN/V3=CIRC4.XYZ+CIRC4.R*UNIT(V1)
    F1 = GENERIC/LINE,DEPENDENT,CARTESIAN,$
    NOM/XYZ,<V3.X,V3.Y,V3.Z>,$
    MEAS/XYZ,<V3.X,V3.Y,V3.Z)>,$
    NOM/IJK,<V2.I,V2.J,V2.K)>,$
    MEAS/IJK,<FORMAT("%3.8f",V2.I),FORMAT("%3.8f",V2.J),FOR MAT("%3.8f",V2.K))>,$
    LENGTH/10,10,$
    ASSIGN/V4=CROSS(ALN.ZAXIS,LIN18.IJK)...............here, V4 could be replaced by ALN.YAXIS or MPOINT(0,1,0)
    ASSIGN/V5=CIR4.XYZ+CIR4.R*V4
    F2 = GENERIC/LINE,DEPENDENT,CARTESIAN,$
    NOM/XYZ,<V5.X,V5.Y,V5.Z>,$
    MEAS/XYZ,<V5.X,V5.Y,V5.Z)>,$
    NOM/IJK,<1,0,0>,$
    ​​​​​​​MEAS/IJK,<1,0,0>,$
    LENGTH/10,10,$

    Then intersect F1 and F2​
Children
No Data