hexagon logo

Distance between 2 concentric cirlces

Good morning all,

I am having a bit of an issue trying to measure 2 concentric circles and get the distance between the two. No matter what work plane or measurement strategy, I cannot get the measurement I am looking for. I have attached a simple drawing of what exactly I am trying to do. Even in an offline environment straight from the CAD, I am not getting the 5.05 I am looking for. What I am currently doing to get this measurement is taking a a point at X-0 on both circles and calling the distance that way. The issue with that is we have a very small tolerance (-0, +0.05mm) and I am not getting repeatable results using this method. If anyone here as some insight on what I might be doing incorrectly that would be fantastic!

Thanks!
Parents
  • Assuming your picture is looking down the Z axis, create an alignment that origins X & Y on the inner circle. Next add four constructed alignment lines. These will be set to whatever workplane you are in so you need to edit each one so that one is in the XPLUS direction, one is XMINUS, one is YPLUS and the other is YMINUS (see below)

    LIN2 =FEAT/LINE,CARTESIAN,UNBOUNDED,NO
    THEO/<0,0,-0.5>,<0,0,1>
    ACTL/<0,0,-0.5>,<0,0,1>
    CONSTR/LINE,ALIGN,1,WORKPLANE   [COLOR=#e74c3c]<---- toggle the workplane of each line to read XPLUS, XMINUS, YPLUS, YMINUS respectively.[/COLOR]
    


    Finally construct pierce points between each of your lines and each circle so that you end up with 8 points in total - 4 sets of two points at north, south east & west positions. Set the workplane to ZPLUS and dimension the distance between each set of points. This method will allow for any concentricity error between the two circles whereas the method given by assumes they are perfectly concentric and gives a single value.
Reply
  • Assuming your picture is looking down the Z axis, create an alignment that origins X & Y on the inner circle. Next add four constructed alignment lines. These will be set to whatever workplane you are in so you need to edit each one so that one is in the XPLUS direction, one is XMINUS, one is YPLUS and the other is YMINUS (see below)

    LIN2 =FEAT/LINE,CARTESIAN,UNBOUNDED,NO
    THEO/<0,0,-0.5>,<0,0,1>
    ACTL/<0,0,-0.5>,<0,0,1>
    CONSTR/LINE,ALIGN,1,WORKPLANE   [COLOR=#e74c3c]<---- toggle the workplane of each line to read XPLUS, XMINUS, YPLUS, YMINUS respectively.[/COLOR]
    


    Finally construct pierce points between each of your lines and each circle so that you end up with 8 points in total - 4 sets of two points at north, south east & west positions. Set the workplane to ZPLUS and dimension the distance between each set of points. This method will allow for any concentricity error between the two circles whereas the method given by assumes they are perfectly concentric and gives a single value.
Children
No Data