Rash that won't go away Part one

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

  • Rash that won't go away Part one

    Un freaking real. It says my post is too long so I am going to have to split it. Thank you very little.

    Anyway, I am measuring 3 circles that I want to construct a cylinder with (3.2063 MR3). Unfortunately this version only supports the option of constructing from 2 circles so I do it as such below with the syntax of CIR1.HIT[1..10], CIR2.HIT[1..10], CIR3.HIT[1..10].

    Code:
    DTM_A_BTM  =FEAT/CIRCLE,RECT,IN,LEAST_SQR
                THEO/0,0,-0.65,0,0,1,2.827
                ACTL/-0.0025,-0.0011,-0.6488,0,0,1,2.8262
                MEAS/CIRCLE,10,WORKPLANE
                HIT/BASIC,1.4135,0,-0.65,-1,0,0,1.4107,0.0015,-0.6488
                HIT/BASIC,1.1435,0.8308,-0.65,-0.809017,-0.5877853,0,1.1413,0.8286,-0.6492
                HIT/BASIC,0.4368,1.3443,-0.65,-0.309017,-0.9510565,0,0.4355,1.3422,-0.6493
                HIT/BASIC,-0.4368,1.3443,-0.65,0.309017,-0.9510565,0,-0.4349,1.3446,-0.6491
                HIT/BASIC,-1.1435,0.8308,-0.65,0.809017,-0.5877853,0,-1.1439,0.8321,-0.6487
                HIT/BASIC,-1.4135,0,-0.65,1,0,0,-1.4155,-0.0011,-0.6485
                HIT/BASIC,-1.1435,-0.8308,-0.65,0.809017,0.5877853,0,-1.1457,-0.8316,-0.6484
                HIT/BASIC,-0.4368,-1.3443,-0.65,0.309017,0.9510565,0,-0.4364,-1.346,-0.6484
                HIT/BASIC,0.4368,-1.3443,-0.65,-0.309017,0.9510565,0,0.4354,-1.3445,-0.6486
                HIT/BASIC,1.1435,-0.8308,-0.65,-0.809017,0.5877853,0,1.142,-0.8301,-0.6489
                ENDMEAS/
    DTM_A_MID  =FEAT/CIRCLE,RECT,IN,LEAST_SQR
                THEO/0,0,-0.32,0,0,1,2.827
                ACTL/-0.0025,-0.0011,-0.3212,0,0,1,2.8266
                MEAS/CIRCLE,10,WORKPLANE
                HIT/BASIC,1.1435,-0.8308,-0.32,-0.809017,0.5877853,0,1.1421,-0.8302,-0.3213
                HIT/BASIC,1.4135,0,-0.32,-1,0,0,1.4108,0.0014,-0.3217
                HIT/BASIC,1.1435,0.8308,-0.32,-0.809017,-0.5877853,0,1.1417,0.8282,-0.3219
                HIT/BASIC,0.4368,1.3443,-0.32,-0.309017,-0.9510565,0,0.4359,1.3423,-0.3219
                HIT/BASIC,-0.4368,1.3443,-0.32,0.309017,-0.9510565,0,-0.4353,1.3446,-0.3217
                HIT/BASIC,-1.1435,0.8308,-0.32,0.809017,-0.5877853,0,-1.1443,0.832,-0.3213
                HIT/BASIC,-1.4135,0,-0.32,1,0,0,-1.4157,-0.0014,-0.3209
                HIT/BASIC,-1.1435,-0.8308,-0.32,0.809017,0.5877853,0,-1.1458,-0.8317,-0.3206
                HIT/BASIC,-0.4368,-1.3443,-0.32,0.309017,0.9510565,0,-0.4365,-1.3463,-0.3205
                HIT/BASIC,0.4368,-1.3443,-0.32,-0.309017,0.9510565,0,0.4357,-1.3448,-0.3207
                ENDMEAS/
    DTM_A_TOP  =FEAT/CIRCLE,RECT,IN,LEAST_SQR
                THEO/0,0,0,0,0,1,2.827
                ACTL/-0.0028,-0.0012,-0.0012,0,0,1,2.8274
                MEAS/CIRCLE,10,WORKPLANE
                HIT/BASIC,0.4368,-1.3443,0,-0.309017,0.9510565,0,0.4358,-1.3452,-0.0012
                HIT/BASIC,1.1435,-0.8308,0,-0.809017,0.5877853,0,1.1423,-0.8304,-0.0014
                HIT/BASIC,1.4135,0,0,-1,0,0,1.411,0.0012,-0.0016
                HIT/BASIC,1.1435,0.8308,0,-0.809017,-0.5877853,0,1.1416,0.8284,-0.0017
                HIT/BASIC,0.4368,1.3443,0,-0.309017,-0.9510565,0,0.4356,1.3425,-0.0018
                HIT/BASIC,-0.4368,1.3443,0,0.309017,-0.9510565,0,-0.4354,1.3449,-0.0016
                HIT/BASIC,-1.1435,0.8308,0,0.809017,-0.5877853,0,-1.1444,0.8327,-0.0012
                HIT/BASIC,-1.4135,0,0,1,0,0,-1.4164,-0.0013,-0.0008
                HIT/BASIC,-1.1435,-0.8308,0,0.809017,0.5877853,0,-1.1465,-0.8321,-0.0005
                HIT/BASIC,-0.4368,-1.3443,0,0.309017,0.9510565,0,-0.4364,-1.3468,-0.0004
                ENDMEAS/
    DTM_A      =FEAT/CYLINDER,RECT,IN,LEAST_SQR
                THEO/0,0,-0.325,0,0,1,2.827,0.65
                ACTL/-0.1054,-0.0319,-0.3252,-0.0000058,0.0000216,1,2.827,0.65
                CONSTR/CYLINDER,BF,DTM_A_BTM.HIT[1..10],DTM_A_MID.HIT[1..10],DTM_A_TOP.HIT[1..10],,
    Here are the dimensions for said circles and the cylinder constructed from the hits. Notice the X, y, and Z location of the circles compared to the cylinder constructed from said circles hits. The diameter looks believable but the location is whacked.

    Code:
    DIM LOC1= LOCATION OF CIRCLE DTM_A_BTM  UNITS=IN ,$
    GRAPH=OFF  TEXT=OFF  MULT=1.00  OUTPUT=BOTH
    AX    MEAS   NOMINAL    +TOL     -TOL      DEV    OUTTOL 
    X   -0.0025   0.0000   0.0000   0.0000  -0.0025   0.0025 <--------
    Y   -0.0011   0.0000   0.0000   0.0000  -0.0011   0.0011 <--------
    Z   -0.6488  -0.6500   0.0000   0.0000   0.0012   0.0012 -------->
    D    2.8262   2.8270   0.0000   0.0000  -0.0008   0.0008 <--------
    END OF DIMENSION LOC1
    DIM LOC2= LOCATION OF CIRCLE DTM_A_MID  UNITS=IN ,$
    GRAPH=OFF  TEXT=OFF  MULT=1.00  OUTPUT=BOTH
    AX    MEAS   NOMINAL    +TOL     -TOL      DEV    OUTTOL 
    X   -0.0025   0.0000   0.0000   0.0000  -0.0025   0.0025 <--------
    Y   -0.0011   0.0000   0.0000   0.0000  -0.0011   0.0011 <--------
    Z   -0.3212  -0.3200   0.0000   0.0000  -0.0012   0.0012 <--------
    D    2.8266   2.8270   0.0000   0.0000  -0.0004   0.0004 <--------
    END OF DIMENSION LOC2
    DIM LOC3= LOCATION OF CIRCLE DTM_A_TOP  UNITS=IN ,$
    GRAPH=OFF  TEXT=OFF  MULT=1.00  OUTPUT=BOTH
    AX    MEAS   NOMINAL    +TOL     -TOL      DEV    OUTTOL 
    X   -0.0028   0.0000   0.0000   0.0000  -0.0028   0.0028 <--------
    Y   -0.0012   0.0000   0.0000   0.0000  -0.0012   0.0012 <--------
    Z   -0.0012   0.0000   0.0000   0.0000  -0.0012   0.0012 <--------
    D    2.8274   2.8270   0.0000   0.0000   0.0004   0.0004 -------->
    END OF DIMENSION LOC3
    DIM LOC4= LOCATION OF CYLINDER DTM_A  UNITS=IN ,$
    GRAPH=OFF  TEXT=OFF  MULT=1.00  OUTPUT=BOTH
    AX    MEAS   NOMINAL    +TOL     -TOL      DEV    OUTTOL 
    X   -0.1054   0.0000   0.0000   0.0000  -0.1054   0.1054 <--------
    Y   -0.0319   0.0000   0.0000   0.0000  -0.0319   0.0319 <--------
    Z   -0.3252  -0.3250   0.0000   0.0000  -0.0002   0.0002 <--------
    D    2.8270   2.8270   0.0000   0.0000   0.0000   0.0000 ----#----
    END OF DIMENSION LOC4
    Well I'm off to start another thread with the rest of the story. Someone should PM Paul to complain about this.
    Last edited by craiger_ny; 09-14-2007, 01:33 PM.
    <internet bumper sticker goes here>

  • #2
    eh em... two posts??? instead of two threads... were you with James last night?? I will have to report this to paul privately of course.
    Links to my utilities for PCDMIS

    Comment


    • #3
      Originally posted by cmmguy View Post
      eh em... two posts??? instead of two threads... were you with James last night?? I will have to report this to paul privately of course.
      Yeah that was pretty dumb huh, If it makes any difference I did have a simmilar night but mine ended up in bed with some chick. Where did Jimmy end up?
      <internet bumper sticker goes here>

      Comment


      • #4
        So just out of curiosity I made a cylinder whose hits are the same as the three said circles. Then constructed three circles from the three levels of the cylinder’s hits using the same syntax as the previous method.

        Code:
        DTM_A      =FEAT/CYLINDER,RECT,IN,LEAST_SQR
                    THEO/0,0,-0.325,0,0,1,2.827,0.65
                    ACTL/-0.0025,-0.001,-0.3249,-0.0004152,-0.0002933,0.9999999,2.8266,0.6499
                    MEAS/CYLINDER,30
                    HIT/BASIC,1.4135,0,-0.65,-1,0,0,1.4108,0.0017,-0.6488
                    HIT/BASIC,1.1435,0.8308,-0.65,-0.809017,-0.5877853,0,1.1419,0.8282,-0.6491
                    HIT/BASIC,0.4368,1.3443,-0.65,-0.309017,-0.9510565,0,0.4354,1.3422,-0.6493
                    HIT/BASIC,-0.4368,1.3443,-0.65,0.309017,-0.9510565,0,-0.4349,1.3444,-0.6491
                    HIT/BASIC,-1.1435,0.8308,-0.65,0.809017,-0.5877853,0,-1.1438,0.832,-0.6488
                    HIT/BASIC,-1.4135,0,-0.65,1,0,0,-1.4153,-0.0007,-0.6484
                    HIT/BASIC,-1.1435,-0.8308,-0.65,0.809017,0.5877853,0,-1.1459,-0.8314,-0.6483
                    HIT/BASIC,-0.4368,-1.3443,-0.65,0.309017,0.9510565,0,-0.4363,-1.3459,-0.6483
                    HIT/BASIC,0.4368,-1.3443,-0.65,-0.309017,0.9510565,0,0.4347,-1.344,-0.6484
                    HIT/BASIC,1.1435,-0.8308,-0.65,-0.809017,0.5877853,0,1.1418,-0.8303,-0.6488
                    HIT/BASIC,1.1435,-0.8308,-0.32,-0.809017,0.5877853,0,1.1419,-0.8303,-0.3214
                    HIT/BASIC,1.4135,0,-0.32,-1,0,0,1.4108,0.0011,-0.3216
                    HIT/BASIC,1.1435,0.8308,-0.32,-0.809017,-0.5877853,0,1.142,0.828,-0.3217
                    HIT/BASIC,0.4368,1.3443,-0.32,-0.309017,-0.9510565,0,0.4355,1.3426,-0.3218
                    HIT/BASIC,-0.4368,1.3443,-0.32,0.309017,-0.9510565,0,-0.4352,1.3446,-0.3216
                    HIT/BASIC,-1.1435,0.8308,-0.32,0.809017,-0.5877853,0,-1.1439,0.8322,-0.3213
                    HIT/BASIC,-1.4135,0,-0.32,1,0,0,-1.4156,-0.001,-0.3208
                    HIT/BASIC,-1.1435,-0.8308,-0.32,0.809017,0.5877853,0,-1.1458,-0.8313,-0.3205
                    HIT/BASIC,-0.4368,-1.3443,-0.32,0.309017,0.9510565,0,-0.4364,-1.3462,-0.3204
                    HIT/BASIC,0.4368,-1.3443,-0.32,-0.309017,0.9510565,0,0.4355,-1.345,-0.3205
                    HIT/BASIC,0.4368,-1.3443,0,-0.309017,0.9510565,0,0.4356,-1.3453,-0.0011
                    HIT/BASIC,1.1435,-0.8308,0,-0.809017,0.5877853,0,1.142,-0.8305,-0.0014
                    HIT/BASIC,1.4135,0,0,-1,0,0,1.411,0.0014,-0.0017
                    HIT/BASIC,1.1435,0.8308,0,-0.809017,-0.5877853,0,1.1416,0.8286,-0.0018
                    HIT/BASIC,0.4368,1.3443,0,-0.309017,-0.9510565,0,0.4355,1.3428,-0.0019
                    HIT/BASIC,-0.4368,1.3443,0,0.309017,-0.9510565,0,-0.4349,1.3452,-0.0018
                    HIT/BASIC,-1.1435,0.8308,0,0.809017,-0.5877853,0,-1.1444,0.8326,-0.0014
                    HIT/BASIC,-1.4135,0,0,1,0,0,-1.4162,-0.001,-0.001
                    HIT/BASIC,-1.1435,-0.8308,0,0.809017,0.5877853,0,-1.1469,-0.8311,-0.0007
                    HIT/BASIC,-0.4368,-1.3443,0,0.309017,0.9510565,0,-0.4365,-1.3466,-0.0006
                    ENDMEAS/
        DTM_A_BTM  =FEAT/CIRCLE,RECT,IN,LEAST_SQR
                    THEO/0,0,-0.65,0,0,1,2.827
                    ACTL/0.0328,0.8322,-0.6499,-0.0000746,0.0003115,0.9999999,2.827
                    CONSTR/CIRCLE,BF,DTM_A.HIT[1..10],,
        DTM_A_MID  =FEAT/CIRCLE,RECT,IN,LEAST_SQR
                    THEO/0,0,-0.32,0,0,1,2.827
                    ACTL/0.0328,0.8323,-0.3199,-0.0000746,0.0003115,0.9999999,2.827
                    CONSTR/CIRCLE,BF,DTM_A.HIT[11..20],,
        DTM_A_TOP  =FEAT/CIRCLE,RECT,IN,LEAST_SQR
                    THEO/0,0,0,0,0,1,2.827
                    ACTL/0.0328,0.8324,0.0001,-0.0000746,0.0003115,0.9999999,2.827
                    CONSTR/CIRCLE,BF,DTM_A.HIT[21..30],,
        Note the location and diameter of the three circles compared to the measured cylinder from which whose hits the circles were constructed. It does not jibe.

        Code:
        DIM LOC1= LOCATION OF CIRCLE DTM_A_BTM  UNITS=IN ,$
        GRAPH=OFF  TEXT=OFF  MULT=1.00  OUTPUT=BOTH
        AX    MEAS   NOMINAL    +TOL     -TOL      DEV    OUTTOL 
        X    0.0328   0.0000   0.0000   0.0000   0.0328   0.0328 -------->
        Y    0.8322   0.0000   0.0000   0.0000   0.8322   0.8322 -------->
        Z   -0.6499  -0.6500   0.0000   0.0000   0.0001   0.0001 -------->
        D    2.8270   2.8270   0.0000   0.0000   0.0000   0.0000 ----#----
        END OF DIMENSION LOC1
        DIM LOC2= LOCATION OF CIRCLE DTM_A_MID  UNITS=IN ,$
        GRAPH=OFF  TEXT=OFF  MULT=1.00  OUTPUT=BOTH
        AX    MEAS   NOMINAL    +TOL     -TOL      DEV    OUTTOL 
        X    0.0328   0.0000   0.0000   0.0000   0.0328   0.0328 -------->
        Y    0.8323   0.0000   0.0000   0.0000   0.8323   0.8323 -------->
        Z   -0.3199  -0.3200   0.0000   0.0000   0.0001   0.0001 -------->
        D    2.8270   2.8270   0.0000   0.0000   0.0000   0.0000 ----#----
        END OF DIMENSION LOC2
        DIM LOC3= LOCATION OF CIRCLE DTM_A_TOP  UNITS=IN ,$
        GRAPH=OFF  TEXT=OFF  MULT=1.00  OUTPUT=BOTH
        AX    MEAS   NOMINAL    +TOL     -TOL      DEV    OUTTOL 
        X    0.0328   0.0000   0.0000   0.0000   0.0328   0.0328 -------->
        Y    0.8324   0.0000   0.0000   0.0000   0.8324   0.8324 -------->
        Z    0.0001   0.0000   0.0000   0.0000   0.0001   0.0001 -------->
        D    2.8270   2.8270   0.0000   0.0000   0.0000   0.0000 ----#----
        END OF DIMENSION LOC3
        DIM LOC4= LOCATION OF CYLINDER DTM_A  UNITS=IN ,$
        GRAPH=OFF  TEXT=OFF  MULT=1.00  OUTPUT=BOTH
        AX    MEAS   NOMINAL    +TOL     -TOL      DEV    OUTTOL 
        X   -0.0025   0.0000   0.0000   0.0000  -0.0025   0.0025 <--------
        Y   -0.0010   0.0000   0.0000   0.0000  -0.0010   0.0010 <--------
        Z   -0.3249  -0.3250   0.0000   0.0000   0.0001   0.0001 -------->
        D    2.8266   2.8270   0.0000   0.0000  -0.0004   0.0004 <--------
        END OF DIMENSION LOC4
        I must be doing something wrong. Am I misapplying the syntax? I would prefer to measure 3 circles and construct a cylinder because of the flexibility of evaluating the circles individually. It would be OK if I could extract the three circles from the cylinder I really don’t care which as long as it works. I will resort to doing points if I have to and constructing whatever feature from them. What am I doing wrong?

        Craig
        <internet bumper sticker goes here>

        Comment


        • #5
          Craig all I see is your trying to construct circles out of cylinder hits. Have you done this in the past & been successful. Maybe your forcing the software to doing something it can't...sorry man my only help
          sigpic.....Its called golf because all the other 4 letter words were taken

          Comment


          • #6
            There. Boy that was really stupid. I hope no one PMs Paul about that as much as I jump his ***** about poor posting.
            <internet bumper sticker goes here>

            Comment


            • #7
              Bob, this is the way I do it too and it usually works.
              Links to my utilities for PCDMIS

              Comment


              • #8
                Originally posted by bw_bob View Post
                Craig all I see is your trying to construct circles out of cylinder hits. Have you done this in the past & been successful. Maybe your forcing the software to doing something it can't...sorry man my only help
                All of the hits extracted from the cylinder are on the same level. No I have never tried it before, I just thought a hit was a hit when it came to extracting it from one feature for construction into another.

                Have you ever had a chick speaking in tongues while you were going at it? Wierd.........
                <internet bumper sticker goes here>

                Comment


                • #9
                  I posted to your other thread, but I don't have any new help, just confirmation that this is beyond the ability of pc-dmis unless you go all points. I will PM Paul(a) and see if (s)he can get it fixed in 5.0.
                  sigpic"Hated by Many, Loved by Few" _ A.B. - Stone brewery

                  Comment


                  • #10
                    Originally posted by craiger_ny View Post
                    All of the hits extracted from the cylinder are on the same level. No I have never tried it before, I just thought a hit was a hit when it came to extracting it from one feature for construction into another.

                    Have you ever had a chick speaking in tongues while you were going at it? Wierd.........

                    You know your going to he11 for that don't you...and no i have not..
                    thats way freaky
                    sigpic.....Its called golf because all the other 4 letter words were taken

                    Comment


                    • #11
                      I am always suspicious of PCDMIS when the actuals come out identical to the nominals like your cylinder for example.
                      Links to my utilities for PCDMIS

                      Comment


                      • #12
                        Originally posted by Wes Cisco View Post
                        I posted to your other thread, but I don't have any new help, just confirmation that this is beyond the ability of pc-dmis unless you go all points. I will PM Paul(a) and see if (s)he can get it fixed in 5.0.
                        Go all points, good point. Maybe that is why the circles fail but in the case of the cylinder it fails as well.
                        <internet bumper sticker goes here>

                        Comment


                        • #13
                          per your request

                          What you are doing wrong is using pc-dmis. j/k

                          I have run into this. My solutions have been to construct a 3D line instead of a cylinder, when I need the cylinder for leveling. When I need full data from the cylinder I have had to resort to points, construct circles from points and construct cylinder from points. It is a pain in the arze, but it works. Sorry I don't have a better answer for you. I went around and around the "tech" support circuit on this when I first started programming in pc-dmis. The best solution they could provide me with was construct from points.




                          reposted from other thread

                          __________________
                          sigpic"Hated by Many, Loved by Few" _ A.B. - Stone brewery

                          Comment


                          • #14
                            Change your BF to Best Fit recalc
                            Links to my utilities for PCDMIS

                            Comment


                            • #15
                              Originally posted by bw_bob View Post
                              You know your going to he11 for that don't you...and no i have not..
                              thats way freaky
                              You should have seen her snake handling......but the tongues was odd.
                              <internet bumper sticker goes here>

                              Comment

                              Related Topics

                              Collapse

                              Working...
                              X