Find Highest Point on Constructed Diameter

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Find Highest Point on Constructed Diameter

    I have a cone with an nominal angle in the Y axis off by 2°, the top of the cone is cut off and forms a plane. I have constructed a circle at the intersection of the cone and the plane, which gives the correct nominal diameter. What I need is the highest reading in Y that the constructed circle reaches. Anyone know how to extract this from the constructed circle? Please see attached sketch. TIA
    Attached Files
    Last edited by Liambo734; 09-21-2020, 04:30 PM.
    3.7mr3CAD++ / 2011mr1CAD++/2012mr1CAD++/QUINDOS7

  • #2
    I'm not sure that the sketch and the text go together ?????
    Can you indicate Y+ and angles ?
    You talk about the top, but the arrow indicates the bottom...
    If the plane is at the bottom of the sketch, then the intersection of the plane and the cone is not a circle, neither an ellipse, it something looks like an egg .
    With a little trig, you can obtain the result, but a little more information is needed here...

    Comment


    • #3
      The constructed circle won't have any hits as it is an intersection between a plane and a cone = it will only have a center point. Maybe if you pierced the cone with a line coming from your circle in the Y-direction could give you the point furthest away from the circle (theoretically).
      PC-DMIS CAD++ 2o19 R1 SP11

      Comment


      • #4
        He is my take on solving this problem using no maths, in the example the Cone vector is in the Z axis.

        Measure the cone and Level to Z and translate to X and Y.

        Measure the Angled plane and Rotate to X or Y about Z as required.

        Create a Generic plane with either an I or J vector, centre X, Y zero.

        Construct a line using the angled plane and generic plane. ( point A)

        Construct a point, pierce between the line and cone.

        This should give the high point you want.

        I only say should as on our version it would not give the correct point even when the line was reversed
        the work round was.

        Construct a point between the Cone and Angled plane. (point B)

        Construct a new line Between points A and B then Construct the Point between Line and Cone.
        Just pick the points in the correct order and change as required to get the correct intersection point.



        Comment


        • #5
          If your constructed circle is labeled CIR1 then you can create a generic point furthest in the Y

          Code:
          F1 =GENERIC/POINT,DEPENDENT,CARTESIAN,$
          NOM/XYZ,<CIR1.TX,CIR1.TY+CIR1.TR,CIR1.TZ>,$
          MEAS/XYZ,<CIR1.X,CIR1.Y+CIR1.R,CIR1.Z>,$
          NOM/IJK,<0,0,1>,$
          MEAS/IJK,<0,0,1>
          or closest in the Y

          Code:
          F2 =GENERIC/POINT,DEPENDENT,CARTESIAN,$
          NOM/XYZ,<CIR1.TX,CIR1.TY-CIR1.TR,CIR1.TZ>,$
          MEAS/XYZ,<CIR1.X,CIR1.Y-CIR1.R,CIR1.Z>,$
          NOM/IJK,<0,0,1>,$
          MEAS/IJK,<0,0,1>

          Comment


          • JEFMAN
            JEFMAN commented
            Editing a comment
            Ok, but the intersection of the cone and the plane is not a circle...

          • YGOLORTEM
            YGOLORTEM commented
            Editing a comment
            Nor the highest point in Y

        • #6
          I'm with Jeffman, it's neither a circle nor an ellipse.

          I think UKCMM is closest, but I'd...


          1) Measure cone, Level to & origin on it
          2) Measure plane and use as rotation

          then rather than constructions I'd use either...

          3a) An Auto high point (it's a PITA but probably most accurate for TTP)
          3b) With a scanning probe a simple linear scan over it and extract the high point

          Automettech - Automated Metrology Technology

          Comment


          • UKCMM
            UKCMM commented
            Editing a comment
            Agreed I should have made it clear my method only gives the theoretical intersection point not the physical high point and there could be quite a difference.

        • #7
          I tested something like this :
          Measure the cone
          Measure the plane
          create a pierce point of the cone to the plane, level on the plane,origin on the pierce point
          ASSIGN/V1=CROSS(PL1.IJK,CROSS(CON1.IJK,PL1.IJK))
          Create a generic line at the origin, with V1 as vector
          Turn it in a loop, and create the pierce point with the cone
          Create a circle with those points, look at the form (not zero !)
          If the loop pass though Y axis, the max point is there...

          Comment

          Related Topics

          Collapse

          Working...
          X