1. Выберите Looping из панели меню. Появится диалог Looping Parameters.
2. Внесите необходимые изменения в поля.
3. Выберите необходимые параметры (т.е. заполните поля Number of Parts, Start Number, Skip Number, offsets in XY or Z, Angle).
4. Установите курсор в нужное положение в окне Edit там, где вы хотите начать цикл.
5. Выберите кнопку OK.
Командная строка окна Edit для цикла: VARNAME = LOOP/START, ID = Y/N, NUMBER = 0, START = 1, SKIP = , OFFSET: XAXIS = 0, YAXIS = 0, ZAXIS = 0, ANGLE = 0
Примечание: Для завершения процедуры вставки цикла, вам нужна команда End Loop в окне Edit. PC-DMIS будет повторять команды в окне Edit, окруженные командами LOOP/START и LOOP/END. См. "End Loop" для более подробной информации.
Существует три основных сферы использования циклов:
1) У вас есть фиксатор для нескольких деталей, который удерживает детали в неком порядке. Фиксатор должен использовать равномерный промежуток между рядами. Смещение в виде сдвига / вращения позволяет вам позволяет вам переходить от одной детали к другой в "сетке" деталей.
2) У вас есть держатель, который удерживает одну деталь и вы хотите вставлять новую деталь перед каждым повторением программы. Команда COMMENT полезна для остановки КИМ, когда деталь заменяетс на новую. Команда может быть вставлена в начале или конце цикла.
3) Вы хотите использовать опцию LOOP для повторения программы для измерения другой части той же детали. Например, вы можете создать программу для измерения сложной группы отверстий, которая повторяется на детали 10 раз. Вашей программе будет необходимо измерить только одну из групп отверстий. Опция LOOP может использоваться для смещения и измерения 9 других групп отверстий, встречающихся на детали.
Поле VariableID позволяет определить имя переменной, используемой для отслеживания текущего повторения цикла (текущего повторения цикла из указанного числа повторений). Во время выполнения программы, эта переменная будет равна текущему числу повторений цикла.
Эти поля устанавливают смещение x (y или z) между деталями, или элементами (группами элементов) на детали. Первое смещение основывается на начале координат детали.
Поле Angle (угол) устанавливает угловое смещение между деталями, или элементами одной детали. Первое смещение основывается на начале координат детали.
Поле NumberofParts (число деталей) сообщает PC-DMIS число деталей, удерживаемых держателем (или число элементов одной детали) в направлении x (y или z). PC-DMIS также запрашивает номер стартовой детали (элемента).
Пример: У вас есть 10 деталей в направлении x (y или z), и вы хотите начать с позиции номер 5. Введите 10 (десять) в качестве общего количества деталей и 5 (пять) в качестве стартовой позиции.
Поле StartNumber (стартовый номер) сообщает PC-DMIS номер стартовой позиции в серии деталей.
Пример: У вас есть 10 деталей, и вы хотите начать с позиции номер 5, вам следует ввести 10 в качестве общего количества и 5 в качестве стартовой позиции.
Поле SkipNumber повторяет программу указанное число раз, позволяя пропускать указанное приращение.
Пример: Вы можете установить параметр для пропуска каждого третьего приращения цикла. Если указать число три, PC-DMIS измерит первую и вторую деталь, а затем перейдет к четвертой, пропустив третью.
При выборе этой опции PC-DMIS выполняет приращение ID геометрического элемента (в цикле) для соответствия с приращением цикла.
Пример: CIR1 превратится в CIR1[1] в первом цикле, CIR1[2] во втором цикле, и так далее.
Кнопка EndLoop (конец цикла) завершает процесс образования цикла. За командой LOOP/START в окне Edit должна следовать команда LOOP/END.
Командная строка окна Edit для завершения цикла: LOOP/END
Пункт меню EndLoop делает то же самое, что и командная кнопка EndLoop в диалоговом окне LoopParameters. Она вставляет команду LOOP/END в окно Edit, завершая процесс образования цикла.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.