Alignment fail in loop?

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

  • Alignment fail in loop?

    Can anyone shed light on this? Have a manual (marked off) and DCC alignment in my program, runs one part great. When it moves to my second part, I believe it sees it as "square" to machine, based on where it begins to mis-hit. Has to be clocked to lock in place with current fixturing. I was under impression that alignment of first piece would directly influence and carry over with each repetition in loop. Any assist would be appreciated.
    Attached Files
    Brown and Sharpe Mistral---B&S Micro Excel
    PH10M / TP20
    PHC10-2
    PCDMIS MR1 2009 --- PCDMIS 2012MR1 Cad++

  • #2
    could you post code of your routine? it would be nearly impossible to help otherwise.
    Typically you can mitigate this by doing a rough alignment to the first part, then starting your loop.

    However (based on your image) if you do this (rotate square to the first part), your loop offsets would not be orthogonal. As an example let's say the grid you have of them is 6" spacing across 3-rows of parts, and 10" spacing between the two columns. You would have to offset ~6.2" and ~0.3" for the 3x rows, and ~10.4" and ~0.6" for the columns (these weren't trig-ed out, just random numbers to get the point).

    I would think the best way to approach it, would be to align to the fixture grid, then start your loop. Align/recall and rotate current alignment by 10 degrees (or whatever your basic angle is), that way your loop offsets stay normal to the fixture grid, and your initial aligns stay normal to the part samples.

    Comment


    • KIRBSTER269
      KIRBSTER269 commented
      Editing a comment
      ^^^This. Post the Code

  • #3
    this do? I've not run into this issue before, but I guess most of my programs are fairly squared to machine
    Attached Files
    Brown and Sharpe Mistral---B&S Micro Excel
    PH10M / TP20
    PHC10-2
    PCDMIS MR1 2009 --- PCDMIS 2012MR1 Cad++

    Comment


    • #4
      There's no loop (or flow control do/until if/Endif, which would enable looping) in that code.
      Also your manual alignment, you construct a 3/2/1, but only origin, why not level and rotate?

      Comment


      • #5
        The loop wasn't working, so I removed it so that my techs wouldn't inadvertently run it. The alignment does level and rotate. See A1 (level), and A2 (rotate) for manual align. A6 shows for DCC. Am I missing something here?
        Brown and Sharpe Mistral---B&S Micro Excel
        PH10M / TP20
        PHC10-2
        PCDMIS MR1 2009 --- PCDMIS 2012MR1 Cad++

        Comment

        Related Topics

        Collapse

        • IDR_jt
          Alignment in a loop
          by IDR_jt
          We are working with our loop to measure 4 parts with offsets. We must to align each part separately in the fixture but we don’t know how to do that....
          09-18-2012, 12:23 PM
        • JamesMannes
          Looping
          by JamesMannes
          Hi folks,
          New to looping and having a problem. What I have is 4 parts in a row going left to right. I first tried to use my original alignment and...
          04-12-2007, 07:43 PM
        • JBELL
          Another Loop Question
          by JBELL
          I have searched with no luck for an answer. I am very new to looping and have some questions. Right now, I am doing a Man align then loop commands then...
          11-04-2015, 02:58 PM
        • louisd
          Loopity loopy loops
          by louisd
          I'm trying to optimize path of a routine that measures anywhere from 1 to 4 parts set on a fixture (variable QTY.INPUT). Fixture positions are spaced...
          10-10-2018, 04:49 PM
        • generic_user
          Looping and keeping the numbers
          by generic_user
          I have a fixture that holds 10 parts. Let's say I have to run 50. How do I have the report continue with the eleventh part? Meaning once all 10 have run....
          04-04-2015, 03:52 PM
        Working...
        X