Circle from multiple arcs

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

  • Circle from multiple arcs

    3.7mr3
    Does anyone know of a way - other than extracting the individual points - of constructing a circle from arc segments? The arcs are not measured consecutively.
    Links to my utilities for PCDMIS

  • #2
    Nope.
    sigpic
    Originally posted by AndersI
    I've got one from September 2006 (bug ticket) which has finally been fixed in 2013.

    Comment


    • #3
      Nope.
      sigpic
      Xcel 15-20-10 - PFXcel 7-6-5 - Merlin 11-11-7 - Romer Absolute 7525SI
      PCDMIS 2012
      Windows Office XP

      Comment


      • #4
        Tried it, gave up, broke the circles down to a bunch of points and constructed from the points.

        Comment


        • #5
          Originally posted by Goodluck View Post
          Tried it, gave up, broke the circles down to a bunch of points and constructed from the points.
          Yeah that is what I have been doing too, but thought that maybe I was missing a little secret.

          Does everyone agree that this should work somehow? Like a checkbox in the construction window that says "Use Hits"
          Links to my utilities for PCDMIS

          Comment


          • #6
            Originally posted by cmmguy View Post
            Yeah that is what I have been doing too, but thought that maybe I was missing a little secret.

            Does everyone agree that this should work somehow? Like a checkbox in the construction window that says "Use Hits"
            OMG! Don't ask for an 'enhancement' like that, they'll screw up 17 other things to make that single thing work!
            sigpic
            Originally posted by AndersI
            I've got one from September 2006 (bug ticket) which has finally been fixed in 2013.

            Comment


            • #7
              Links to my utilities for PCDMIS

              Comment


              • #8
                This may be what you are already doing. It works for all types of features.

                Create the constructed circle from any three ( or more) features then replace the feature names with the desired features hits as in the below example.


                MOVE/CLEARPLANE
                PLN6 =AUTO/PLANE,SHOWALLPARAMS = NO,SHOWHITS = YES
                THEO/15.9,0,0,1,0,0
                ACTL/15.9,0,0,1,0,0
                TARG/15.9,0,0,1,0,0
                MEAS/PLANE
                HIT/BASIC,15.9,-18,0,1,0,0,15.9,-18,0
                HIT/BASIC,15.9,-12.728,-12.728,1,0,0,15.9,-12.728,-12.728
                HIT/BASIC,15.9,0,-18,1,0,0,15.9,0,-18
                HIT/BASIC,15.9,12.728,-12.728,1,0,0,15.9,12.728,-12.728
                HIT/BASIC,15.9,18,0,1,0,0,15.9,18,0
                HIT/BASIC,15.9,12.728,12.728,1,0,0,15.9,12.728,12.728
                HIT/BASIC,15.9,0,18,1,0,0,15.9,0,18
                HIT/BASIC,15.9,-12.728,12.728,1,0,0,15.9,-12.728,12.728
                ENDMEAS/
                PLN7 =AUTO/PLANE,SHOWALLPARAMS = NO,SHOWHITS = YES
                THEO/15.9,0,0,1,0,0
                ACTL/15.9,0,0,1,0,0
                TARG/15.9,0,0,1,0,0
                MEAS/PLANE
                HIT/BASIC,15.9,-21.825,0,1,0,0,15.9,-21.825,0
                HIT/BASIC,15.9,-15.433,-15.432,1,0,0,15.9,-15.433,-15.432
                HIT/BASIC,15.9,0,-21.825,1,0,0,15.9,0,-21.825
                HIT/BASIC,15.9,15.432,-15.433,1,0,0,15.9,15.432,-15.433
                HIT/BASIC,15.9,21.825,0,1,0,0,15.9,21.825,0
                HIT/BASIC,15.9,15.433,15.432,1,0,0,15.9,15.433,15.432
                HIT/BASIC,15.9,0,21.825,1,0,0,15.9,0,21.825
                HIT/BASIC,15.9,-15.432,15.433,1,0,0,15.9,-15.432,15.433
                ENDMEAS/
                PLN8 =AUTO/PLANE,SHOWALLPARAMS = NO,SHOWHITS = YES
                THEO/15.9,0,0,1,0,0
                ACTL/15.9,0,0,1,0,0
                TARG/15.9,0,0,1,0,0
                MEAS/PLANE
                HIT/BASIC,15.9,-27,0,1,0,0,15.9,-27,0
                HIT/BASIC,15.9,-19.092,-19.092,1,0,0,15.9,-19.092,-19.092
                HIT/BASIC,15.9,0,-27,1,0,0,15.9,0,-27
                HIT/BASIC,15.9,19.092,-19.092,1,0,0,15.9,19.092,-19.092
                HIT/BASIC,15.9,27,0,1,0,0,15.9,27,0
                HIT/BASIC,15.9,19.092,19.092,1,0,0,15.9,19.092,19.092
                HIT/BASIC,15.9,0,27,1,0,0,15.9,0,27
                HIT/BASIC,15.9,-19.092,19.092,1,0,0,15.9,-19.092,19.092
                ENDMEAS/
                CERAMIC_PLN_RIGHT=FEAT/PLANE,RECT,TRIANGLE
                THEO/15.9,0,0,1,0,0
                ACTL/15.9,0,0,1,0,0
                CONSTR/PLANE,BF,PLN6.HIT[1..8],PLN7.HIT[1..8],PLN8.HIT[1..8],,
                OUTLIER_REMOVAL/OFF,3
                FILTER/OFF,WAVELENGTH=0
                Last edited by beale; 03-02-2007, 01:19 PM.

                Comment


                • #9
                  Originally posted by beale View Post
                  This may be what you are allready doing. It works for all types of features.

                  Create the constructed circle from any three ( or more) features then replace the feature names with the desired features hits as in the below example.


                  Code:
                  CERAMIC_PLN_RIGHT=FEAT/PLANE,RECT,TRIANGLE
                              THEO/15.9,0,0,1,0,0
                              ACTL/15.9,0,0,1,0,0
                              CONSTR/PLANE,BF,PLN6.HIT[1..8],PLN7.HIT[1..8],PLN8.HIT[1..8],,
                              OUTLIER_REMOVAL/OFF,3
                              FILTER/OFF,WAVELENGTH=0

                  I'll have to try that. Thanks!

                  Comment


                  • #10
                    Originally posted by beale View Post
                    This may be what you are already doing. It works for all types of features.

                    Create the constructed circle from any three ( or more) features then replace the feature names with the desired features hits as in the below example.
                    ....
                    If that works I will owe you a beer... no that is not what I am doing and is much easier than what I have been doing.
                    Links to my utilities for PCDMIS

                    Comment


                    • #11
                      I can vouch for it, do it all the time! What doesn't work for me is the hit[1..8] part, I have to do it one point at a time hit[1] hit[2] etc.

                      TK
                      sigpicHave a homebrew

                      Comment


                      • #12
                        Originally posted by cmmguy View Post
                        If that works I will owe you a beer... no that is not what I am doing and is much easier than what I have been doing.
                        It works, you owe him a beer. Send me one for sugesting that you loop it.
                        <internet bumper sticker goes here>

                        Comment


                        • #13
                          Originally posted by tking View Post
                          I can vouch for it, do it all the time! What doesn't work for me is the hit[1..8] part, I have to do it one point at a time hit[1] hit[2] etc.

                          TK
                          what do you mean... this? circ1.HIT[1], circ1.HIT[2], circ1.HIT[3], circ2.HIT[1], circ2.HIT[2], circ2.HIT[3], circ3.HIT[1], circ3.HIT[2], circ3.HIT[3]


                          Craig, I'll buy you a beer too, but where did the looping come from?
                          Links to my utilities for PCDMIS

                          Comment


                          • #14
                            Originally posted by tking View Post
                            I can vouch for it, do it all the time! What doesn't work for me is the hit[1..8] part, I have to do it one point at a time hit[1] hit[2] etc.

                            TK
                            You need the extension:

                            CIR1.HIT[1..8].XYZ


                            Originally posted by cmmguy View Post
                            what do you mean... this? circ1.HIT[1], circ1.HIT[2], circ1.HIT[3], circ2.HIT[1], circ2.HIT[2], circ2.HIT[3], circ3.HIT[1], circ3.HIT[2], circ3.HIT[3]


                            Craig, I'll buy you a beer too, but where did the looping come from?
                            I had an idea and opened my piehole before trying it. Looping probably is not the best bet. See my reply to Terry's post.
                            <internet bumper sticker goes here>

                            Comment


                            • #15
                              Originally posted by craiger_ny View Post



                              I had an idea and opened my piehole .. trying it probably is not the best 4 Terry's post.
                              uh oh...Its friday...
                              RFS Means Really Fussy Stuff

                              When all you have is a hammer - everything looks like a nail....
                              sigpic

                              Comment

                              Related Topics

                              Collapse

                              Working...
                              X