Инструкция ARCO




















Программное обеспечение
ARCO Quick / Graphic / CAD


























Санкт-Петербург
2005
ОГЛАВЛЕНИЕ

13 TOC \o "1-3" \h \z \u 1413 LINK \l "_Toc108344625" 14Введение 13 PAGEREF _Toc108344625 \h 14- 8 -1515
13 LINK \l "_Toc108344626" 14КРАТКОЕ ОПИСАНИЕ ПРОГРАММЫ 13 PAGEREF _Toc108344626 \h 14- 9 -1515
13 LINK \l "_Toc108344627" 14СТРУКТУРА ARCO 13 PAGEREF _Toc108344627 \h 14- 9 -1515
13 LINK \l "_Toc108344628" 14ОСНОВНОЙ МОДУЛЬ ARCO 13 PAGEREF _Toc108344628 \h 14- 11 -1515
13 LINK \l "_Toc108344629" 14ОТКРЫТИЕ НОВОГО ПРОЕКТА 13 PAGEREF _Toc108344629 \h 14- 12 -1515
13 LINK \l "_Toc108344630" 14СТРОКА СОСТОЯНИЯ ПРОГРАММЫ 13 PAGEREF _Toc108344630 \h 14- 14 -1515
13 LINK \l "_Toc108344631" 14УСТАНОВКА И НАСТРОЙКА 13 PAGEREF _Toc108344631 \h 14- 15 -1515
13 LINK \l "_Toc108344632" 14ТРЕБОВАНИЯ ДЛЯ УСТАНОВКИ 13 PAGEREF _Toc108344632 \h 14- 15 -1515
13 LINK \l "_Toc108344633" 14УСТАНОВКА ARCO 13 PAGEREF _Toc108344633 \h 14- 16 -1515
13 LINK \l "_Toc108344634" 14НАСТРОЙКА ПРОГРАММЫ 13 PAGEREF _Toc108344634 \h 14- 17 -1515
13 LINK \l "_Toc108344635" 14МОДУЛЬ SYSTEM MANAGER 13 PAGEREF _Toc108344635 \h 14- 19 -1515
13 LINK \l "_Toc108344636" 14ДИАЛОГОВОЕ ОКНО 13 PAGEREF _Toc108344636 \h 14- 21 -1515
13 LINK \l "_Toc108344637" 14ВЫПОЛНЕНИЕ ИЗМЕРИТЕЛЬНОЙ ПРОГРАММЫ 13 PAGEREF _Toc108344637 \h 14- 23 -1515
13 LINK \l "_Toc108344638" 14ВВЕДЕНИЕ 13 PAGEREF _Toc108344638 \h 14- 23 -1515
13 LINK \l "_Toc108344639" 14ОСНОВНАЯ ИНФОРМАЦИЯ 13 PAGEREF _Toc108344639 \h 14- 24 -1515
13 LINK \l "_Toc108344640" 14ЗАПУСК ПРОГРАММЫ НА ВЫПЛНЕНИЕ 13 PAGEREF _Toc108344640 \h 14- 25 -1515
13 LINK \l "_Toc108344641" 14ОКНО ARCO RUNNER 13 PAGEREF _Toc108344641 \h 14- 26 -1515
13 LINK \l "_Toc108344642" 14ПРОЦЕСС ВЫПОЛНЕНИЯ ПРОГРАММЫ 13 PAGEREF _Toc108344642 \h 14- 28 -1515
13 LINK \l "_Toc108344643" 14АНАЛИЗ РЕЗУЛЬТАТОВ 13 PAGEREF _Toc108344643 \h 14- 30 -1515
13 LINK \l "_Toc108344644" 14ДИСПЛЕЙ КООРДИНАТ 13 PAGEREF _Toc108344644 \h 14- 32 -1515
13 LINK \l "_Toc108344645" 14РЕЖИМ СИМУЛЯЦИИ 13 PAGEREF _Toc108344645 \h 14- 33 -1515
13 LINK \l "_Toc108344646" 14УПРАВЛЕНИЕ ПРОЕКТОМ 13 PAGEREF _Toc108344646 \h 14- 35 -1515
13 LINK \l "_Toc108344647" 14ФАЙЛЫ СОХРАНЕНИЯ 13 PAGEREF _Toc108344647 \h 14- 35 -1515
13 LINK \l "_Toc108344648" 14ОКНО ARCO VIEWERS 13 PAGEREF _Toc108344648 \h 14- 36 -1515
13 LINK \l "_Toc108344649" 14ЗАКЛАДКА Project (ПРОЕКТ) 13 PAGEREF _Toc108344649 \h 14- 36 -1515
13 LINK \l "_Toc108344650" 14ПАНЕЛЬ ИНСТРУМЕНТОВ 13 PAGEREF _Toc108344650 \h 14- 37 -1515
13 LINK \l "_Toc108344651" 14ЗАКЛАДКА Data Base (БАЗА ДАННЫХ) 13 PAGEREF _Toc108344651 \h 14- 38 -1515
13 LINK \l "_Toc108344652" 14ОКНО ЭЛЕМЕНТЫ 13 PAGEREF _Toc108344652 \h 14- 38 -1515
13 LINK \l "_Toc108344653" 14ОКНО ТОЛЕРАНСЫ 13 PAGEREF _Toc108344653 \h 14- 40 -1515
13 LINK \l "_Toc108344654" 14ОКНО СК 13 PAGEREF _Toc108344654 \h 14- 41 -1515
13 LINK \l "_Toc108344655" 14ОКНО ЩУПЫ 13 PAGEREF _Toc108344655 \h 14- 42 -1515
13 LINK \l "_Toc108344656" 14ОКНО ПЕРЕМЕННЫЕ 13 PAGEREF _Toc108344656 \h 14- 43 -1515
13 LINK \l "_Toc108344657" 14РАБОТА С ПРОЕКТОМ 13 PAGEREF _Toc108344657 \h 14- 44 -1515
13 LINK \l "_Toc108344658" 14СВОЙСТВА ПРОЕКТА 13 PAGEREF _Toc108344658 \h 14- 45 -1515
13 LINK \l "_Toc108344659" 14УПРАВЛЕНИЕ DMIS БИБИЛИОТЕКАМИ 13 PAGEREF _Toc108344659 \h 14- 46 -1515
13 LINK \l "_Toc108344660" 14СОЗДАНИЕ АРХИВА ФАЙЛОВ 13 PAGEREF _Toc108344660 \h 14- 48 -1515
13 LINK \l "_Toc108344661" 14ПОСТРОЕНИЕ И РЕДАКТИРОВАНИЕ ПРОЕКТА 13 PAGEREF _Toc108344661 \h 14- 49 -1515
13 LINK \l "_Toc108344662" 14МЕНЮ КОМАНД 13 PAGEREF _Toc108344662 \h 14- 50 -1515
13 LINK \l "_Toc108344663" 14ЗАКЛАДКИ 13 PAGEREF _Toc108344663 \h 14- 52 -1515
13 LINK \l "_Toc108344664" 14ВСТАВКА КОМАНД В ПРОГРАММУ 13 PAGEREF _Toc108344664 \h 14- 53 -1515
13 LINK \l "_Toc108344665" 14ТЕХНИКА БЫСТРОГО РЕДАКТИРОВАНИЯ КОДА 13 PAGEREF _Toc108344665 \h 14- 54 -1515
13 LINK \l "_Toc108344666" 14СОХРАНЕНИЕ КОДА 13 PAGEREF _Toc108344666 \h 14- 55 -1515
13 LINK \l "_Toc108344667" 14ПРОВЕРКА СИНТАКСИСА КОДА 13 PAGEREF _Toc108344667 \h 14- 55 -1515
13 LINK \l "_Toc108344668" 14РЕЖИМ ВОСПРОИЗВЕДЕНИЯ ПРОГРАММЫ 13 PAGEREF _Toc108344668 \h 14- 56 -1515
13 LINK \l "_Toc108344669" 14КОНТРОЛЬ ВОСПРОИЗВЕДЕНИЯ 13 PAGEREF _Toc108344669 \h 14- 58 -1515
13 LINK \l "_Toc108344670" 14МЕНЕДЖМЕНТ ИЗМЕРИТЕЛЬНЫХ ЩУПОВ 13 PAGEREF _Toc108344670 \h 14- 59 -1515
13 LINK \l "_Toc108344671" 14ЩУПЫ 13 PAGEREF _Toc108344671 \h 14- 60 -1515
13 LINK \l "_Toc108344672" 14ФИКСИРОВАННЫЙ ЩУП 13 PAGEREF _Toc108344672 \h 14- 62 -1515
13 LINK \l "_Toc108344673" 14ПОВОРОТНЫЙ ЩУП 13 PAGEREF _Toc108344673 \h 14- 63 -1515
13 LINK \l "_Toc108344674" 14СИСТЕМА КООРДИНАТ ЩУПА 13 PAGEREF _Toc108344674 \h 14- 64 -1515
13 LINK \l "_Toc108344675" 14ПРИМЕР ОПИСАНИЯ ЩУПА 13 PAGEREF _Toc108344675 \h 14- 70 -1515
13 LINK \l "_Toc108344676" 14КАЛИБРОВКА ЩУПА 13 PAGEREF _Toc108344676 \h 14- 72 -1515
13 LINK \l "_Toc108344677" 14РАБОТА С ОТКАЛИБРОВАННЫМ ЩУПОМ 13 PAGEREF _Toc108344677 \h 14- 77 -1515
13 LINK \l "_Toc108344678" 14КАЛИБРОВКА МАГАЗИНА ЩУПОВ 13 PAGEREF _Toc108344678 \h 14- 78 -1515
13 LINK \l "_Toc108344679" 14ПРИМЕР КАЛИБРОВКИ МАГАЗИНА MCR20 13 PAGEREF _Toc108344679 \h 14- 81 -1515
13 LINK \l "_Toc108344680" 14СИСТЕМА КООРДИНАТ 13 PAGEREF _Toc108344680 \h 14- 83 -1515
13 LINK \l "_Toc108344681" 14СИСТЕМА КООРДИНАТ 13 PAGEREF _Toc108344681 \h 14- 83 -1515
13 LINK \l "_Toc108344682" 14СК КИМ 13 PAGEREF _Toc108344682 \h 14- 84 -1515
13 LINK \l "_Toc108344683" 14СК детали 13 PAGEREF _Toc108344683 \h 14- 84 -1515
13 LINK \l "_Toc108344684" 14ПОСТРОЕНИЕ СК 13 PAGEREF _Toc108344684 \h 14- 84 -1515
13 LINK \l "_Toc108344685" 14СОВМЕЩЕНИЕ ЭЛЕМЕНТОВ 13 PAGEREF _Toc108344685 \h 14- 85 -1515
13 LINK \l "_Toc108344686" 14ЗАДАНИЕ НАПРАВЛЕНИЯ ОСЕЙ И ПОЛОЖЕНИЯ ЦЕНТРА 13 PAGEREF _Toc108344686 \h 14- 86 -1515
13 LINK \l "_Toc108344687" 14РЕГУЛИРОВКА ПЕРЕНОСА СК 13 PAGEREF _Toc108344687 \h 14- 90 -1515
13 LINK \l "_Toc108344688" 14ПЕРЕНОС В ТОЧКУ 13 PAGEREF _Toc108344688 \h 14- 90 -1515
13 LINK \l "_Toc108344689" 14ПЕРЕНОС С ЗАДАНИЕМ ВЕКТОРА 13 PAGEREF _Toc108344689 \h 14- 91 -1515
13 LINK \l "_Toc108344690" 14РЕГУЛИРОВКА ПОВОРОТА СК 13 PAGEREF _Toc108344690 \h 14- 92 -1515
13 LINK \l "_Toc108344691" 14ОТНОСИТЕЛЬНЫЙ ПОВОРОТ 13 PAGEREF _Toc108344691 \h 14- 93 -1515
13 LINK \l "_Toc108344692" 14АБСОЛЮТНЫЙ ПОВОРОТ 13 PAGEREF _Toc108344692 \h 14- 94 -1515
13 LINK \l "_Toc108344693" 14МАТРИЦА ПРЕОБРАЗОВАНИЯ И ВЕКТОР ПЕРЕНОСА СК 13 PAGEREF _Toc108344693 \h 14- 94 -1515
13 LINK \l "_Toc108344694" 14ОПТИМАЛЬНОЕ СОВМЕЩЕНИЕ 13 PAGEREF _Toc108344694 \h 14- 97 -1515
13 LINK \l "_Toc108344695" 14ПРИМЕР ОПТИМАЛЬНОГО СОВМЕЩЕНИЯ 13 PAGEREF _Toc108344695 \h 14- 98 -1515
13 LINK \l "_Toc108344696" 14ИСПОЛЬЗОВАНИЕ СК 13 PAGEREF _Toc108344696 \h 14- 99 -1515
13 LINK \l "_Toc108344697" 14ИЗМЕРЕНИЕ ЭЛЕМЕНТОВ ДЕТАЛИ 13 PAGEREF _Toc108344697 \h 14- 101 -1515
13 LINK \l "_Toc108344698" 14ПРЯМЫЕ ИЗМЕРЕНИЯ 13 PAGEREF _Toc108344698 \h 14- 101 -1515
13 LINK \l "_Toc108344699" 14ДВИЖЕНИЯ ЩУПА ПРИ ИЗМЕРЕНИИ 13 PAGEREF _Toc108344699 \h 14- 102 -1515
13 LINK \l "_Toc108344700" 14ДВИЖЕНИЕ ЩУПА В РЕЖИМЕ ПОЛЕТА 13 PAGEREF _Toc108344700 \h 14- 104 -1515
13 LINK \l "_Toc108344701" 14НАПРАВЛЕНИЕ ПОДХОДА 13 PAGEREF _Toc108344701 \h 14- 104 -1515
13 LINK \l "_Toc108344702" 14УСТАНОВКА ИЗМЕРИТЕЛЬНЫХ ПАРАМЕТРОВ КИМ 13 PAGEREF _Toc108344702 \h 14- 105 -1515
13 LINK \l "_Toc108344703" 14ОКНО ПРОГРАММИРОВАНИЕ 13 PAGEREF _Toc108344703 \h 14- 106 -1515
13 LINK \l "_Toc108344704" 14ОПРЕДЕЛЕНИЕ ЭЛЕМЕНТА 13 PAGEREF _Toc108344704 \h 14- 107 -1515
13 LINK \l "_Toc108344705" 14ПАНЕЛЬ ИЗМЕРЕНИЯ 13 PAGEREF _Toc108344705 \h 14- 108 -1515
13 LINK \l "_Toc108344706" 14ПРОЦЕДУРА ИЗМЕРЕНИЯ ЭЛЕМЕНТА 13 PAGEREF _Toc108344706 \h 14- 113 -1515
13 LINK \l "_Toc108344707" 14ИЗМЕРЕНИЕ ТОЧКИ 13 PAGEREF _Toc108344707 \h 14- 114 -1515
13 LINK \l "_Toc108344708" 14ИЗМЕРЕНИЕ ОКРУЖНОСТИ 13 PAGEREF _Toc108344708 \h 14- 117 -1515
13 LINK \l "_Toc108344709" 14ИЗМЕРЕНИЕ ПЛОСКОСТИ 13 PAGEREF _Toc108344709 \h 14- 120 -1515
13 LINK \l "_Toc108344710" 14ИЗМЕРЕНИЕ ЛИНИИ 13 PAGEREF _Toc108344710 \h 14- 122 -1515
13 LINK \l "_Toc108344711" 14ИЗМЕРЕНИЕ ЦИЛИНДРА 13 PAGEREF _Toc108344711 \h 14- 125 -1515
13 LINK \l "_Toc108344712" 14ИЗМЕРЕНИЕ СЛОТА 13 PAGEREF _Toc108344712 \h 14- 127 -1515
13 LINK \l "_Toc108344713" 14ИЗМЕРЕНИЕ ПРЯМОУГОЛЬНОГО СЛОТА 13 PAGEREF _Toc108344713 \h 14- 130 -1515
13 LINK \l "_Toc108344714" 14ИЗМЕРЕНИЕ ПАРАЛЛЕЛЬНЫХ ПЛОСКОСТЕЙ 13 PAGEREF _Toc108344714 \h 14- 133 -1515
13 LINK \l "_Toc108344715" 14ИЗМЕРЕНИЕ СФЕРЫ 13 PAGEREF _Toc108344715 \h 14- 136 -1515
13 LINK \l "_Toc108344716" 14ИЗМЕРЕНИЕ ДУГИ 13 PAGEREF _Toc108344716 \h 14- 139 -1515
13 LINK \l "_Toc108344717" 14ИЗМЕРЕНИЕ ЭЛЛИПСА 13 PAGEREF _Toc108344717 \h 14- 142 -1515
13 LINK \l "_Toc108344718" 14ИЗМЕРЕНИЕ КОНУСА 13 PAGEREF _Toc108344718 \h 14- 145 -1515
13 LINK \l "_Toc108344719" 14ИЗМЕРЕНИЕ ПРОИЗВОЛЬНОЙ КРИВОЙ 13 PAGEREF _Toc108344719 \h 14- 148 -1515
13 LINK \l "_Toc108344720" 14ИЗМЕРЕНИЕ ПРОИЗВОЛЬНОЙ ПОВЕРХНОСТИ 13 PAGEREF _Toc108344720 \h 14- 150 -1515
13 LINK \l "_Toc108344721" 14ОПТИМАЛЬНОЕ СОВМЕЩЕНИЕ ЭЛЕМЕНТОВ 13 PAGEREF _Toc108344721 \h 14- 152 -1515
13 LINK \l "_Toc108344722" 14ОКНО ПРОГРАММИРОВАНИЕ 13 PAGEREF _Toc108344722 \h 14- 152 -1515
13 LINK \l "_Toc108344723" 14ОПРЕДЕЛЕНИЕ ЭЛЕМЕНТА 13 PAGEREF _Toc108344723 \h 14- 154 -1515
13 LINK \l "_Toc108344724" 14СОЗДАНИЕ ЭЛЕМЕНТА 13 PAGEREF _Toc108344724 \h 14- 156 -1515
13 LINK \l "_Toc108344725" 14ВЫПОЛНЕНИЕ ПРОЦЕДУРЫ 13 PAGEREF _Toc108344725 \h 14- 157 -1515
13 LINK \l "_Toc108344726" 14СОЗДАНИЕ ЭЛЕМЕНТА ОКРУЖНОСТЬ 13 PAGEREF _Toc108344726 \h 14- 158 -1515
13 LINK \l "_Toc108344727" 14СОЗДАНИЕ ЭЛЕМЕНТА ПЛОСКОСТЬ 13 PAGEREF _Toc108344727 \h 14- 160 -1515
13 LINK \l "_Toc108344728" 14СОЗДАНИЕ ЭЛЕМЕНТА ЛИНИЯ 13 PAGEREF _Toc108344728 \h 14- 161 -1515
13 LINK \l "_Toc108344729" 14СОЗДАНИЕ ЭЛЕМЕНТА ЦИЛИНДР 13 PAGEREF _Toc108344729 \h 14- 163 -1515
13 LINK \l "_Toc108344730" 14СОЗДАНИЕ ЭЛЕМЕНТА СЛОТ 13 PAGEREF _Toc108344730 \h 14- 165 -1515
13 LINK \l "_Toc108344731" 14СОЗДАНИЕ ЭЛЕМЕНТА ПРЯМОУГОЛЬНЫЙ СЛОТ 13 PAGEREF _Toc108344731 \h 14- 167 -1515
13 LINK \l "_Toc108344732" 14СОЗДАНИЕ ЭЛЕМЕНТА СФЕРА 13 PAGEREF _Toc108344732 \h 14- 169 -1515
13 LINK \l "_Toc108344733" 14СОЗДАНИЕ ЭЛЕМЕНТА ДУГА 13 PAGEREF _Toc108344733 \h 14- 170 -1515
13 LINK \l "_Toc108344734" 14СОЗДАНИЕ ЭЛЕМЕНТА ЭЛЛИПС 13 PAGEREF _Toc108344734 \h 14- 172 -1515
13 LINK \l "_Toc108344735" 14СОЗДАНИЕ ЭЛЕМЕНТА КОНУС 13 PAGEREF _Toc108344735 \h 14- 175 -1515
13 LINK \l "_Toc108344736" 14СОЗДАНИЕ ЭЛЕМЕНТА КРИВАЯ 13 PAGEREF _Toc108344736 \h 14- 176 -1515
13 LINK \l "_Toc108344737" 14СОЗДАНИЕ ЭЛЕМЕНТА ПРОИЗВОЛЬНАЯ ПОВЕРХНОСТЬ 13 PAGEREF _Toc108344737 \h 14- 178 -1515
13 LINK \l "_Toc108344738" 14ПОСТРОЕНИЕ ОТНОСИТЕЛЬНЫХ ЭЛЕМЕНТОВ 13 PAGEREF _Toc108344738 \h 14- 179 -1515
13 LINK \l "_Toc108344739" 14ОКНО ПРОГРАММИРОВАНИЕ 13 PAGEREF _Toc108344739 \h 14- 179 -1515
13 LINK \l "_Toc108344740" 14ОПРЕДЕЛЕНИЕ ЭЛЕМЕНТА 13 PAGEREF _Toc108344740 \h 14- 180 -1515
13 LINK \l "_Toc108344741" 14СОЗДАНИЕ ЭЛЕМЕНТА 13 PAGEREF _Toc108344741 \h 14- 182 -1515
13 LINK \l "_Toc108344742" 14ВЫПОЛНЕНИЕ 13 PAGEREF _Toc108344742 \h 14- 183 -1515
13 LINK \l "_Toc108344743" 14КОНСТРУИРОВАНИЕ ЭЛЕМЕНТА ТОЧКА 13 PAGEREF _Toc108344743 \h 14- 185 -1515
13 LINK \l "_Toc108344744" 14КОНСТРУИРОВАНИЕ ЭЛЕМЕНТА ОКРУЖНОСТЬ 13 PAGEREF _Toc108344744 \h 14- 187 -1515
13 LINK \l "_Toc108344745" 14КОНСТРУИРОВАНИЕ ЭЛЕМЕНТА ПЛОСКОСТЬ 13 PAGEREF _Toc108344745 \h 14- 189 -1515
13 LINK \l "_Toc108344746" 14КОНСТРУИРОВАНИЕ ЭЛЕМЕНТА ЛИНИЯ 13 PAGEREF _Toc108344746 \h 14- 191 -1515
13 LINK \l "_Toc108344747" 14ТОЛЕРАНСЫ (ДОПУСКИ) 13 PAGEREF _Toc108344747 \h 14- 194 -1515
13 LINK \l "_Toc108344748" 14ОКНО ПРОГРАММИРОВАНИЕ 13 PAGEREF _Toc108344748 \h 14- 195 -1515
13 LINK \l "_Toc108344749" 14ТИПЫ ТОЛЕРАНСОВ 13 PAGEREF _Toc108344749 \h 14- 196 -1515
13 LINK \l "_Toc108344750" 14ТОЛЕРАНС КООРДИНАТЫ - CORTOL 13 PAGEREF _Toc108344750 \h 14- 196 -1515
13 LINK \l "_Toc108344751" 14ТОЛЕРАНС УГЛА ВЕРШИНЫ КОНУСА - ANGL 13 PAGEREF _Toc108344751 \h 14- 197 -1515
13 LINK \l "_Toc108344752" 14ТОЛЕРАНС УГЛОВОГО РАССТОЯНИЯ 13 PAGEREF _Toc108344752 \h 14- 198 -1515
13 LINK \l "_Toc108344753" 14ТОЛЕРАНС УГЛА НАКЛОНА (УГЛОВАТОСТИ) - ANGRL 13 PAGEREF _Toc108344753 \h 14- 199 -1515
13 LINK \l "_Toc108344754" 14ТОЛЕРАНС КРУГЛОСТИ - CIRLTY 13 PAGEREF _Toc108344754 \h 14- 200 -1515
13 LINK \l "_Toc108344755" 14ТОЛЕРАНС КОНЦЕНТРИЧНОСТИ - CONCEN 13 PAGEREF _Toc108344755 \h 14- 201 -1515
13 LINK \l "_Toc108344756" 14ТОЛЕРАНС РАДИАЛЬНОГО БИЕНИЯ - CRNOUT 13 PAGEREF _Toc108344756 \h 14- 202 -1515
13 LINK \l "_Toc108344757" 14ТОЛЕРАНС ЦИЛИНДРИЧНОСТИ - CYLCTY 13 PAGEREF _Toc108344757 \h 14- 202 -1515
13 LINK \l "_Toc108344758" 14ТОЛЕРАНС ДИАМЕТРА - DIAM 13 PAGEREF _Toc108344758 \h 14- 203 -1515
13 LINK \l "_Toc108344759" 14ТОЛЕРАНС ЛИНЕЙНОЙ ДИСТАНЦИИ - DISTB 13 PAGEREF _Toc108344759 \h 14- 204 -1515
13 LINK \l "_Toc108344760" 14ТОЛЕРАНС ПЛОСКОСТНОСТИ - FLAT 13 PAGEREF _Toc108344760 \h 14- 205 -1515
13 LINK \l "_Toc108344761" 14ТОЛЕРАНС ПРОФИЛЯ КРИВОЙ - PROFL 13 PAGEREF _Toc108344761 \h 14- 206 -1515
13 LINK \l "_Toc108344762" 14ТОЛЕРАНС ПАРАЛЛЕЛЬНОСТИ - PARLEL 13 PAGEREF _Toc108344762 \h 14- 207 -1515
13 LINK \l "_Toc108344763" 14ТОЛЕРАНС ПЕРПЕНДИКУЛЯРНОСТИ - PERP 13 PAGEREF _Toc108344763 \h 14- 208 -1515
13 LINK \l "_Toc108344764" 14ТОЛЕРАНС ПОЗИЦИИ - POS 13 PAGEREF _Toc108344764 \h 14- 209 -1515
13 LINK \l "_Toc108344765" 14ТОЛЕРАНС ПРОФИЛЯ ПОВЕРХНОСТИ - PROFS 13 PAGEREF _Toc108344765 \h 14- 211 -1515
13 LINK \l "_Toc108344766" 14ТОЛЕРАНС ПРЯМОЛИНЕЙНОСТИ - STRGHT 13 PAGEREF _Toc108344766 \h 14- 212 -1515
13 LINK \l "_Toc108344767" 14ТОЛЕРАНС РАДИУСА - RAD 13 PAGEREF _Toc108344767 \h 14- 213 -1515
13 LINK \l "_Toc108344768" 14ТОЛЕРАНС СИММЕТРИИ - SYM 13 PAGEREF _Toc108344768 \h 14- 213 -1515
13 LINK \l "_Toc108344769" 14ТОЛЕРАНС СУММАРНОГО БИЕНИЯ - TRNOUT 13 PAGEREF _Toc108344769 \h 14- 214 -1515
13 LINK \l "_Toc108344770" 14ТОЛЕРАНС ШИРИНЫ - WIDTH 13 PAGEREF _Toc108344770 \h 14- 215 -1515
13 LINK \l "_Toc108344771" 14ТОЛЕРАНС ТОЧЕК НА ПРОФИЛЕ - PROFP 13 PAGEREF _Toc108344771 \h 14- 216 -1515
13 LINK \l "_Toc108344772" 14ПРОЦЕДУРА ЗАДАНИЯ И ПРИМЕНЕНИЯ ТОЛЕРАНСА 13 PAGEREF _Toc108344772 \h 14- 217 -1515
13 LINK \l "_Toc108344773" 14РАБОТА С CAD МОДЕЛЯМИ 13 PAGEREF _Toc108344773 \h 14- 219 -1515
13 LINK \l "_Toc108344774" 14ПАНЕЛИ ИНСТРУМЕНТОВ 13 PAGEREF _Toc108344774 \h 14- 220 -1515
13 LINK \l "_Toc108344775" 14МЕНЮ КОМАНД 13 PAGEREF _Toc108344775 \h 14- 221 -1515
13 LINK \l "_Toc108344776" 14РЕЖИМЫ 13 PAGEREF _Toc108344776 \h 14- 223 -1515
13 LINK \l "_Toc108344777" 14КОМАНДА GOTO 13 PAGEREF _Toc108344777 \h 14- 225 -1515
13 LINK \l "_Toc108344778" 14СОЗДАНИЕ СТРАТЕГИИ ИЗМЕРЕНИЯ ЭЛЕМЕНТА 13 PAGEREF _Toc108344778 \h 14- 226 -1515
13 LINK \l "_Toc108344779" 14ИЗМЕРЕНИЕ ЭЛЕМЕНТА ПРИ ПОМОЩИ САМООБУЧЕНИЯ 13 PAGEREF _Toc108344779 \h 14- 227 -1515
13 LINK \l "_Toc108344780" 14СОЗДАНИЕ ЭЛЕМЕНТА ПО ТОЧКАМ 13 PAGEREF _Toc108344780 \h 14- 228 -1515
13 LINK \l "_Toc108344781" 14САМООБУЧЕНИЕ В РУЧНОМ РЕЖИМЕ 13 PAGEREF _Toc108344781 \h 14- 228 -1515
15

Введение


Программное обеспечение ARCO является специальным программным продуктом, разработанным для проведения измерений и выполнения обработки полученных данных на координатно-измерительных машинах (КИМ).


Программное обеспечение выполняет генерацию кода на языке DMIS, при выполнении операций измерения и расчетов с последующим выводом в протокол измерений.


Программа позволяет проводить измерения как простых геометрических элементов (ARCO Quick) так и сложных геометрических поверхностей по математической модели (ARCO CAD).


Программа поддерживает любые измерительные головки от простой ручной до моторизованной головки PH10.


Разработчики программы постарались сделать программу максимально универсальной для использования и в то же время простой в освоении и удобной в использовании.


На сегодняшний день программное обеспечение на языке DMIS (ARCO) является универсальным и очень удобным средством управления измерениями на координатно-измерительных машинах и по праву занимает лидирующее место в мире по использованию.

КРАТКОЕ ОПИСАНИЕ ПРОГРАММЫ
СТРУКТУРА ARCO

Программное обеспечение ARCO как и все современные высокотехнологичные программные продукты является модульной программой и состоит из целого ряда модулей, позволяющих проводить оперативный менеджмент КИМ, самой программы и процесса измерений.

Программа ARCO состоит из следующих модулей:

ARCO QUICK – данный модуль является основным, в котором происходит практически вся работа по выполнению измерений и отработке стратегий движения КИМ, а так же формирование отчетов и их вывод на печать или в требуемый протокол.

ARCO Reporter – данное приложение отвечает за форму и обработку протоколов отчета, в которые происходит вывод всех измеренных расчетов и их обработки.

ARCO Runner – вспомогательный модуль, отвечающий за выполнение программы измерений, сгенерированной основным модулем программы ARCO QUICK. Данный модуль может использоваться при необходимости выполнения измерений не разработчиком измерительной программы, а менее квалифицированным оператором для исключения возможности внесения изменений в программный код и предотвращения возникновения неисправности работы программы. Возможности основной программы ARCO QUICK полностью включают в себя все возможности ARCO Runner, потому данный модуль является дополнительным.

CONTROL PANEL – очень важный модуль программы, необходимый для настройки и конфигурирования установленной программы. Именно в этом модуле происходит настройка типа КИМ, измерительной головки, всех внешних интерфейсов, принтеров, расположения файлов корректировки.

DB MANAGER – менеджер базы данных программы ARCO, позволяет производит работу по редактированию базы данных всех элементов (головки, щупы и т.д.) без подключения к КИМ, так называемый offline режим работы.

LIVE UPDATE – модуль, позволяющий при помощи удобного и простого “помощника” производить регулярные обновления программы ARCO в соответствии с последней версией программы при помощи подключения к Интернету.

OFFLINE CALIBRATION – очень удобный и полезный модуль для предварительного задания калибровки всех щупов и различных положений головки в режиме offline, т.е. без подключения к КИМ. Полученная таким образом управляющая программа затем загружается в основную программу ARCO и позволяет в автоматическом режиме быстро произвести калибровку.

PROJECT MANAGER – удобный и простой модуль для управления сохраненными данными.

QIS Setup – дополнительный модуль для определения типа и формы выходных данных для дальнейшей обработки в программах статистической обработки. Данная программа имеет широкие возможности и позволяет настраивать выходные данные под практически любые программы статистической обработки.

SMART EDITOR – модуль, позволяющий производить offline (без необходимости подключения электронного ключа, в том числе и на другом компьютере) редактирование основной измерительной программы DMIS кода. Данный модуль очень удобен и прост в эксплуатации. По сложности освоения аналогичен текстовому редактору.

SYSTEM MANAGER - Данный модуль позволяет администрировать доступ к программе различных пользователей, используя пароли доступа.

SYSTEM MONITOR – данный модуль позволяет отслеживать и при необходимости прерывать работу всех элементов и процессов программы ARCO. Очень удобен для прерывания программы в случае зависания или обнаружения ошибок и конфликтов.

VIRTUAL TERMINAL – удобный и полезный модуль, выводящий на экран в режиме реального времени все данные, которые затем отправятся в протокол.

ОСНОВНОЙ МОДУЛЬ ARCO

Внешний вид главного окна программы показан ниже.



В данном окне в верхней части расположен стандартный набор инструментов: File (Файл), System (Система) и Help (Помощь). С помощью этих инструментов можно открыть новый проект (Файл – Новый проект), проверить правильность настройки системы (в меню Система) или получить помощь и справку о программе (Помощь).

Ниже основного набора инструментов содержится графическая линейка с графическим представлением тех же самых функций, но только с информационными иконками.

13 EMBED Photoshop.Image.8 \s 1415 - открытие нового проекта.
- открыть ранее сохраненный проект.
- запустить загруженный проект (как видите данный значок такой же как и на модуле программы ARCO RUNNER описанный выше, таким образом видно, что основная программа включает в себя возможность запускать программу на выполнение).

В нижней строке в программе отображаются данные даты и времени, а так же строка состояния программы. В зависимости от состояния программы цвет в нижней части окна и надпись будут различны. Все возможные состояния программы будут описаны ниже.

ОТКРЫТИЕ НОВОГО ПРОЕКТА

Для открытия нового проекта необходимо войти в меню Файл и выбрать Новый проект, или нажать пиктограмму на верхней панели инструментов (быстрые клавиши Ctrl+N).

При этом начнут открываться окна: управление проектом, графического представления измерительного объема, DMIS кода и т.д.

Состояние КИМ в нижней части окна программы изменится с Startup на Programming – MANUAL mode. Это означает, что все управление КИМ в этом состоянии будет происходить вручную при помощи пульта управления (джойстика).

Важной особенностью этой части работы с программой является то, что КИМ начнет перемещаться в нулевой положение (верхний правый угол) и на экране появится сообщение, предупреждающее об этом. До нажатия кнопки “ОК “ на сообщении необходимо при помощи джойстика переместить пиноль (место крепления головки и щупа) так, чтобы при перемещении они не столкнулись с предметами на гранитном столе КИМ.

Внешний вид окон нового проекта:



Основные окна проекта представлены на изображении.
Справа – окно с основными данными проекта. Здесь содержится информация о наименовании проекта, CAD модели, используемой в проекте, база данных по используемым щупам и т.д.
В центре сверху – окно визуального представления измерительного объема КИМ и загруженной математической (CAD ) модели. Здесь же имеются пиктограмки управления процедурой измерения и визуальным представлением модели о которых будет сказано дополнительно.

В центре снизу – окно с генерируемым DMIS кодом. Данное окно очень полезно для быстрой проверки правильности стратегии измерений и проверки правильности выполнения измерений путем запуска на выполнение отдельных блоков программы. Данное окно открывает большие возможности для задания и проверки стратегии проведения измерений.

Правое окно имеет несколько закладок, позволяющих определять, что вы хотите измерять, каким образом вы хотите проводить измерения, делать необходимые дополнительные геометрические построения и расчеты, производить базирование и оптимальное совмещение, а так же определять какие данные вы хотите выводить в протокол.

СТРОКА СОСТОЯНИЯ ПРОГРАММЫ

Как было сказано выше, в ARCO имеется цветная линейка, определяющая различные состояния программы. Данные цветовые различия легко запоминаются в процессе работы с программой и позволяют оператору легко ориентироваться в работе программы в процессе выполнения измерений и определения стратегии измерений.

состояние Startup (начало работы) – данное состояние показывает, что программа была только что запущена и возможно сделать следующие действия: открыть новый проект, загрузить ранее сохраненный проект или запустить загруженный проект на выполнение.

состояние idle (вне работы) – данное состояние показывает, что программа ждет пока произойдет соединение контроллера с КИМ и программой или программа ожидает, пока оператор определится с выбором файла для загрузки. В этом состоянии программа считается вне работы.

состояние Executing (выполнение) – данное состояние показывает, что программа выполняет часть DMIS программы или всю программу в режиме ARCO RUNNER, т.е. происходит выполнение корректной отлаженной программы.

состояние Debug (отладка) – данное состояние показывает, что программа находится в состоянии отладки программы измерений, в этом режиме возможно оперативное изменение DMIS кода.

состояние Programming – MANUAL Mode (программирование в ручном режиме) – в данном состоянии все управление измерениями происходит в ручном режиме. При этом все измерения точек и геометрических элементов так же происходят в ручном режиме и управляются при помощи джойстика.

состояние Programming – CNC Mode (программирование в режиме ЧПУ) – это состояние показывает, что КИМ управляется с компьютера по определенной оператором стратегии. Это состояние удобно при измерении большого числа точек или при измерении по CAD модели (например проверке сечений и т.д.).












УСТАНОВКА И НАСТРОЙКА

ТРЕБОВАНИЯ ДЛЯ УСТАНОВКИ

для установки программы необходимы следующие требования к компьютеру и программному обеспечению:
Компьютер:
процессор Intel Pentium III 2.4 ГГц
512 Мб оперативной памяти
40 Гб жесткий диск
CD-ROM drive IDE 48X или выше
3,5" флоппи дисковод
Сетевая карта (Fast Etherlink 3COM 3C95C тип или эквивалентная)
3 серийных порта: 2 стандартных PC + 1 LAVA D серийный PCI
1 параллельный порт
Графическая карта AGP GeForce FX 5600 256Mb или выше
Мышь PS/2 с 3 кнопками
Клавиатура PS/2
Монитор CRT 19" SVGA, минимальное разрешение 1280x1024 при 24bppx
Операционная система Microsoft Windows 2000 Professional
лицензия на программу ARCO
электронный ключ ARCO
УСТАНОВКА ARCO

Установка программы ARCO происходит с CD диска при запуске Setup.exe.

Откройте CD диск при помощи проводника, или открыв “Мой компьютер – CD диск”.
Найдите файл Setup.exe и нажмите Enter (или кликните на файле два раза). При этом произойдет запуск программы установки.
Выбирайте Next до тех пор, пока не появится кнопка Finish, показывающая, что установка программы произошла корректно.
Выключите компьютер.
Вставьте электронный ключ в выключенный компьютер.
Включите компьютер.

При появлении окон с информацией об ошибках следует записать информационные сообщения об ошибках и сообщить об этом поставщику.

Возможны конфликты программы с некорректно установленными антивирусными программами. Для устранения конфликтов необходимо правильно настроить антивирусные программы.

НАСТРОЙКА ПРОГРАММЫ

Для настройки программы необходимо запустить Control Panel. Для этого необходимо открыть меню ПУСК – ПРОГРАММЫ – COORD 3 SpA – ARCO – Control Panel.

Внешний вид Control Panel:



В данном модуле имеется шесть пиктограмм для конфигурирования (настройки) программы, КИМ и внешних интерфейсов.

В верхнем правом углу имеется пиктограмма записи созданной конфигурации.

при нажатии на эту пиктограмму появляется окно с возможностью выбора языка программы. При выборе Русского языка появляется возможность работать с полностью русифицированной программой.

при нажатии на эту пиктограмму появляется меню выбора типа КИМ из списка стандартных координатно-измерительных машин, выпускаемых компанией COORD 3 S.p.A. При этом автоматически прописываются все настройки для выбранной модели и типоразмера КИМ.

данная пиктограмма открывает окно настройки подключения периферийных устройств (головки, щупа, магазина щупов, поворотного стола, джойстика, контроллера, принтера).

Внешний вид окна подключения периферийных устройств:



В данном окне задается конфигурация не только для портальных и мостовых КИМ, но так же и двусторонних горизонтальных рук, что делает модуль задания конфигурации практически универсальным.

данная пиктограмма открывает окно настройки основных параметров программы ARCO. Использование данной опции возможно только специалистом, прошедшим обучение на заводе COORD3. При первичной установке программы все настройки выставлены по умолчанию и не требуют изменений.

данная пиктограмма открывает окно настройки расположения файла геометрической компенсации, температурной компенсации, формат записи файла отчета, файл компенсации для двусторонних горизонтальных рук. Использование данной опции возможно только специалистом, прошедшим обучение на заводе COORD3. При первичной установке программы все настройки выставляются представителем дилера на вашей территории.

при нажатии на эту пиктограмму открывается окно настройки выходных данных для дальнейшей обработки в программах статистического анализа.

МОДУЛЬ SYSTEM MANAGER

Данный модуль программы позволяет администрировать доступ к программе разных пользователей.

Для запуска модуля откройте меню ПУСК – ПРОГРАММЫ – COORD 3 SpA – ARCO – System Manager.

Внешний вид окна:



данная пиктограмма открывает окно задания личных параметров пользователя, включая пути для сохранения персональных файлов и протоколов работы.

В данном окне имеется три закладки: System, Programmer или Operator, что означает: Системный Администратор, Программист и Оператор.

Системный Администратор только один, он не может быть добавлен или удален. Имя сетевого администратора определяется настройками сетевого администратора операционной системы Windows.

Программист может быть добавлен и удален Администратором. Он облает всеми правами доступа к программным ресурсам Arco. Его задача – разработка измерительных программ для работы оператора.

Оператор – человек, выполняющий измерительные программы, написанные программистом. Он имеет доступ к базовым функциям Arco и не может генерировать, дополнять или изменять измерительную программу. Оператор может быть добавлении и удален из системы Администратором.

Как добавить нового пользователя:

Нажмите на пиктограмму
Определите к какой категории будет отнесен новый пользователь (System, Programmer или Operator)
Выберите New (Новый), что означает создать нового пользователя.
Выберите User (Пользователь). При этом появится лист пользователей, определенных для входа в операционную систему Windows.
В меню User folder (Папка пользователя) задается путь для хранения персональных данных нового пользователя, а так же все сохраняемые измерительные программы, разработанные этим пользователем.
В меню Report folder задается путь для сохранения отчетов и протоколов с результатами измерений данного пользователя.
В разделе Comment (Комментарий) вы задаете свои комментарии относительно данного пользователя.
После задания всех данных, нажмите Ok для завершения настройки и сохранения параметров нового пользователя.

Для изменения настроек пользователя необходимо нажать Modify user (изменить пользователя).

Для удаления пользователя нажмите Delete (Удалить).

данная пиктограмма открывает окно задания пути к папкам, в которых расположены конфигурационные файлы (базы данных) для корректной работы программы ARCO.

Стандартное расположение папки с настроечными файлами: C:\Program Files\Coord3\ARCO\Default.

Данный путь может быть иным, если это было определено при установке программы ARCO.

ДИАЛОГОВОЕ ОКНО

Программа ARCO в процессе создания измерительной программы и в процессе измерения сообщает оператору обо всех изменениях, которые могут привести к поломке КИМ и рекомендует сделать определенные действия для избежание этого. Для такого общения с оператором предусмотрено диалоговое окно, в котором выводятся все сообщения.

Рассмотрим основные сообщения, которые выводит программа:



Данное сообщение говорит, что моторизованная головка (например PH10M) сей час изменит положение измерительного наконечника и просит подтвердить готовность к этому действию нажатием клавиши “Ок” или соответствующей кнопки на джойстике.

Такое сообщение необходимо, так как при изменении положения наконечник может зацепить измеряемую деталь, установленную на гранитном столе.


Данное сообщение говорит, что КИМ переходит в режим ЧПУ и дальнейшее управление машиной будет происходить автоматически для выставления нулевого положения КИМ и просит подтвердить готовность к этому действию нажатием клавиши “Ок” или соответствующей кнопки на джойстике.

Такое сообщение необходимо, так как при автоматическом движении КИМ, движущиеся части могут зацепить измеряемую деталь, установленную на гранитном столе.



Данное сообщение говорит о том, что в данный момент нажата кнопка аварийной остановки на контроллере или джойстике.



Данное сообщение выводится в том случае, если имела место аварийная остановка в процессе выполнения программы или сбой в работе компьютера. В случае нажатия кнопки Yes (Да) программа продолжит измерения с последней измеренной точки (т.е. продолжит выполнение программы с последней строки, на которой произошла остановка). В случае нажатия клавиши No (Нет) программа прекратит выполнение измерительной программа и перейдет в режим редактирования измерительной программы.

ВЫПОЛНЕНИЕ ИЗМЕРИТЕЛЬНОЙ ПРОГРАММЫ

Данный раздел посвящен выполнению измерительной программы при помощи модуля ARCO Runner. Данный раздел в первую очередь посвящен операторам КИМ, которые будут непосредственно контролировать выполнение измерительной программы. Для контроля измерительной программы оператор не обязан иметь образование в области метрологии или программирования.

ВВЕДЕНИЕ

Оператор может запустить на выполнение всю измерительную программу целиком (например, измерение всей детали) или выделить и пустить на выполнение только часть программы (например, измерение только одного геометрического элемента на детали).

Как было сказано ранее, в программе ARCO существует два режима – ручной и ЧПУ.

В ручном режиме управление измерениями происходит оператором при помощи джойстика. При этом в DMIS окне программы происходит автоматическая генерация измерительной программы. Так, например, при измерении плоскости, оператор задает количество точек, которые он хотел бы измерить на этой плоскости и затем при помощи джойстика производит измерения.

Обращаю ваше внимание на очень важный момент: перед началом процедуры измерения и после измерения последней точки необходимо при помощи нажатия клавиши на джойстике или в программе зафиксировать эти начальное и конечное положение измерительной головки. Это необходимо сделать для того, чтобы при последующем запуске данной программы на измерение в автоматическом режиме КИМ перед началом измерения заняло правильно начальное положение пред началом измерений и конечное положение после окончания измерения. Таким образом, оператор предотвращает возможные столкновения щупа с изделием, что в свою очередь может привести к поломке щупа или измерительной головки.

В автоматическом (ЧПУ) режиме КИМ производит измерения полностью автоматически по ранее сгенерированной измерительной программе. Так, например, в вышеописанном примере измерения плоскости, после однократного измерения плоскости, затем для этой же детали или для следующей такой же детали можно запустить измерение плоскости в автоматическом режиме.

В первую очередь всегда необходимо в ручном режиме или же, если вы пользуетесь возможностью автоматической генерации измерительной программы, то при минимальной скорости движения КИМ, проконтролировать правильность работы программы. Это позволит вам избежать столкновения подвижных частей КИМ с деталью и избежать серьезных поломок измерительных наконечников или головки.

При выполнении измерительной программы в автоматическом режиме программа ARCO выведет сообщение о том, что начинается работа в режиме ЧПУ. Это сообщение еще раз обращает внимание оператора на особое внимание.

Окно сообщения выглядит следующим образом:



Для отработки стратегии измерения и проверки измерительной программы в ARCO предусмотрен режим симуляции, при котором реальных перемещений КИМ не происходит, но в графическом окне программы можно увидеть все перемещения измерительной головки и щупа. Таким образом, можно проконтролировать корректность выполнения программы.

ОСНОВНАЯ ИНФОРМАЦИЯ

Для того, чтобы оператор мог грамотно и квалифицированно провести измерения, он должен пройти полное квалифицированное обучение у поставщика программного обеспечения. Прочтение данной инструкции не является достаточным для начала работ на КИМ, так как необходима практика работы на КИМ с данным программным обеспечением, которую оператор может получить, только пройдя обучение.

Перед началом работы на КИМ оператор должен так же внимательно ознакомиться с инструкцией по эксплуатации на координатно-измерительную машину и контролер и обратить особое внимание на меры предосторожности, указанные в этих инструкциях.

Перед пробным запуском КИМ на выполнение какой-либо измерительной программы очень полезно уменьшить до минимума скорость перемещения КИМ. Регулятор уменьшения скорости находится на пульте дистанционного управления (джойстике).

В процессе выполнения измерений оператор должен хорошо понимать все сообщения, которые программа выводит в диалоговом окне, и иметь четкое представление каким образом он должен на них реагировать для предотвращения полоски координатно-измерительной машины, головки или поломке измерительного наконечника.

В любом из режимов измерений (ручном или автоматическом) оператор должен убедиться, что в измерительном объеме КИМ, в котором происходит перемещение всех подвижных частей машины не находится посторонних предметов или персонала, как и их конечностей, так как в противном случае это может привести к поломке машины или причинению увечья персоналу.

Всегда полезно помнить о том, что в КИМ предусмотрены две кнопки аварийной остановки (одна на контроллере и одна на пульте дистанционного управления). Перед началом работы потренируйтесь в аварийной остановке КИМ.

ЗАПУСК ПРОГРАММЫ НА ВЫПЛНЕНИЕ

Давайте разберемся в том, как запустить программу на выполнение при помощи ARCO Runner.

Загрузка программу в ARCO Runner:

После запуска программы ARCO сделайте следующие действия, откройте Fail (Файл) ( Run Project (Запуск проекта) или, что то же самое нажмите иконку на верхней панели управления, или воспользуйтесь горячими клавишами Ctrl+R на клавиатуре.
После этого ARCO начнет соединение с электронными компонентами контроллера и поэтому в течение нескольких секунд будет видно окно Open Project (Открыть проект) в секции Existing (Существующий).
В дереве программы, которое отображается справа в программе выберите папку, содержащую dmp файлы проекта. По определению это папка пользователя User, куда сохраняются все файлы ARCO уже будет выбрана автоматически.
В окне справа выберите dmp файл для того, чтобы его открыть или при необходимости переименуйте этот файл в поле снизу файла.
Нажмите Ok (Да).
ОКНО ARCO RUNNER

Окно ARCO Runner содержит основные кнопки управления, которые необходимы оператору для выполнения измерительного цикла.

Внешний вид окна показан на рисунке ниже.



В центральном окне видны три кружка, один из которых зеленый. Данное окно называется Inspection Results (Результаты проверки) и может содержать кружки трех разных цветов (красный, желтый, зеленый) со следующим смыслом:

Зеленый – все измерения находятся в пределах допуска и не требуется дополнительной проверки.
Желтый – один из параметров находится в критической близости от максимального отклонения от номинального значения (говоря простыми словами – почти что вне допуска). В этом случае требуется провести дополнительную проверку данного параметра для исключения возможности статистической ошибки.
Красный – параметр находится вне допуска.

В окне Commands (Команды) представлены три управляющие кнопки: START, HOLD, ABORT, что означает СТАРТ, СТОП, СБРОС.

Кнопка СТАРТ запускает программу на выполнение. Кнопка СТОП останавливает выполнение программы, например для повторных измерений или перебазирования, которое было выполнено не корректно. Кнопка СБРОС корректно прерывает выполнение программы.

В строке Program name (Имя программы) показывается путь к программе, которая в данный момент находится на выполнении.

В строке Start time (Время старта) отображается время запуска программы на выполнение.

В строке End Time (Время завершения) отображается время окончания выполнения измерительной программы.

В строке Cycle time (Время цикла) отображается время выполнения измерительной программы от начала работы до полного завершения.

В окне Crit/OOT (Критическое/ВТ) отображаются все значения, которые находятся в критической близости к допуску или вне допуска. ВТ – сокращенное наименование от двух слов: Вне Толеранса.

Кнопка Close (Закрыть) закрывает окно ARCO Runner и возвращает программу в основное окно ARCO.

ПРОЦЕСС ВЫПОЛНЕНИЯ ПРОГРАММЫ

В процессе выполнения измерительной программы, ARCO выводит ряд специальных диалоговых окон, в которых отображаются инструкции для оператора и прямые указания, какие действия необходимо выполнить для дальнейшего продолжения выполнения измерительной программы.







Данное окно показывает, что оператор в ручном режиме при помощи джойстика должен измерить 5 точек. Непосредственно это окно высвечивается при калибровке щупа по калибровочной сфере, поэтому эти 5 точек оператор должен измерить на поверхности сферы. Одну точку на вершине сферы и 4 точки вдоль экватора на примерно равноудаленном расстоянии.



При первом же касании сферы измерительным наконечником, данное диалоговое окно исчезает и появляется новое диалоговое окно, отображающее процесс проведения измерений.
Окно, отображающее процесс измерения точек на сфере в ручном режиме:



1 – тип измеряемого геометрического элемента или поверхности (в данном случае это сфера).
2 – наименование геометрического элемента (Gauge – сокращенное английское название калибровочной сферы).
3 – динамическое поле, в котором отображается количество точек, которые осталось померить и управляющие пиктограмки.
4 – открытие панели контроля процесса измерения.

Значок стрелки в динамическом поле запускает программу измерений в автоматический режим, если это конечно возможно, исходя из физической возможности таких измерений, например, после проведенного предварительного базирования.

АНАЛИЗ РЕЗУЛЬТАТОВ

Первоначально основные результаты вы конечно сможете увидеть в самом окне ARCO Runner, как и было описано выше в окне Crit/OOT (Критическое/ВТ).

Для того чтобы увидеть полную картину результатов измерений необходимо открыть окно VIRTUAL TERMINAL. Для этого нет необходимости открывать модуль из меню ПУСК. Достаточно просто нажать иконку на панели инструментов в основном окне программы ARCO.

В этом случае вы получите окно виртуального терминала в котором будут отображаться результаты измерений.

Внешний вид окна виртуального терминала выглядит следующим образом:



Для каждой измеренной величины, которую вы определили, как необходимую для ввода затем в протокол измерений отображается: сокращенное наименование величины, номинальное значение данной величины. Дополнительно выводятся данные верхнего и нижнего допусков и значок нахождения данной величины в допуске или вне допуска (ВТ – вне толеранса).

Сокращенные наименования величин и их значения приведены ниже:

ANG1 Начальный угол в градусах.
ANG2 Конечный угол в градусах.
ANGL Угол вершины конуса.
DIAM Диаметр круга или максимальный (описанная окружность) и минимальный (вписанная окружность) диаметры эллипса.
DIST Угловое (в градусах) или линейное (в мм) расстояние.
FORM Ошибка формы, окружности, плоскостности, цилиндричности, сферичности, конусности.
I,J,K Значения направляющего вектора.
I1,J1,K1 Значения направляющего вектора (в случае когда используется дополнительный геометрический элемент, характеризующийся вектором).
I2,J2,K2 Значения направляющего вектора (в случае когда используется еще один дополнительный геометрический элемент, характеризующийся вектором).
LENGTH Длина (например длина между образующими поверхностями прямоугольного желобка или бобышки).
P1X,P1Y,P1Z(R1,A1,H1) Декартовы (полярные) координаты характеризующие точку.
P2X,P2Y,P2Z(R2,A2,H2) Декартовы (полярные) координаты характеризующие точку.
PROF Актуальный допуск, т.е. заданный допуск на величину.
RADIUS Радиус.
TOL Полученный толеранс.
WIDTH Ширина (например длина между образующими поверхностями прямоугольного желобка или бобышки).
X,Y,Z(R,A,H) Декартовы (полярные) координаты характеризующие точку.
X1,Y1,Z1(R1,A1,H1) Декартовы (полярные) координаты характеризующие точку.
ДИСПЛЕЙ КООРДИНАТ

В программе ARCO имеется специальный маленький дисплей, отображающий координаты положения пиноли (место крепления измерительной головки) в общей системе координат КИМ, или в системе координат математической модели (CAD модели).

Этот монитор очень эффективен для задания стратегий измерения отверстий и бобышек, так как отображает на каком сечении по оси Z должно произойти измерение.

Вызвать дисплей координат очень просто из основной программы. Для этого необходимо нажать пиктограмму из верхнего набора инструментов.

В появившемся окне вы видите координаты, которые будут изменяться при перемещении пиноли. Для того, чтобы просмотреть все возможности индикации данного монитора, достаточно вызвать его свойства, нажав на окне монитора правой кнопкой мыши.

В данном меню имеются следующие возможности:

Close (Закрыть) – закрыть дисплей координат.
Collapse to icon (Свернуть) – прячет дисплей координат обратно в иконку на панели инструментов программы ARCO.
Zoom in (Увеличить) – увеличивает размеры дисплея координат, это очень удобно при работе около КИМ, таким образом вы можете видеть значения координат издалека.
Restore (Вернуть) – возвращает размеры дисплея в стандартное положение.

Имеется подменю View (Вид) – данное подменю содержит следующие функции:

Подменю Axes (Оси) содержит три команды: Linear (Линейные - отображает координаты по осям XYZ), Rotary (Вращение – отображает координаты поворотного стола), All (Все – отображает сразу все координаты и линейные по осям XYZ и вращение при наличии поворотного стола, координата W).

Temperatures (Температура) – данная возможность позволяет видеть температуру каждой оси и детали. Данная возможность активна только в том случае, если имеется система термокомпенсации по всем осям и детали.

Tip coordinates (Центр щупа) – отображаются координаты центра измерительного наконечника.

Always top view (Всегда поверх) – отображает координатный дисплей всегда поверх любых других окон. Данная возможность очень удобна при работе с программой.

Customize (Свойства) – позволяет выбирать что именно отображать в дисплее координат.
Здесь можно задать, информацию о количестве КИМ (в случае использования двойных горизонтальных рук) – для этого необходимо нажать Carriages to display (Количество).
Здесь задается сколько соей выводить на дисплей (для определения нажмите Coordinates - Координаты). При выборе Polar coordinates (полярные координаты) вы задаете возможность отображения полярных координат.
В этом же окне вы Enable tip radius display (Определить радиус щупа) – позволяет задать радиус наконечника щупа.
Так же можно выбрать функцию Enable current coordinate system display, позволяющую посмотреть координаты одной системы координат относительно другой, например координаты СК CAD модели относительно СК КИМ.



РЕЖИМ СИМУЛЯЦИИ

Данный режим очень полезен для проверки корректности работы программы измерений. В режиме симуляции КИМ не выполняет никаких действий, но вы можете визуально видеть на экране компьютера все траектории движения щупа КИМ в процессе выполнения измерений.

Для того, чтобы запустить программу в режиме симуляции необходимо сделать следующие действия:

Закрыть программу ARCO и открыть CONTROL PANEL, как было сказано выше.
Кликнуть дважды на иконке Peripherals (Периферия) для открытия окна подключения периферийных устройств.
Кликнуть правой кнопкой мыши напротив командного слова Control (Контроль). В появившемся окне необходимо выбрать команду Delete (Удалить).
Кликнуть правой кнопкой мыши напротив командного слова Control (Контроль). В появившемся окне необходимо выбрать команду New (Новый).
В окне Control (Контроль) выбрать лист моделей Model (Модель) и выбрать тип Silma virtual CMM (Виртуальная КИМ). Нажать Ок (Да) для подтверждения выбора. Нажать Ок (Да) для выхода в меню Peripherals (Периферия).
Сохраните созданную конфигурацию, выбрав File (Файл) ( Save (Сохранить) или нажать иконку .
Закройте Control Panel.

При открытии программы ARCO никакого подключения к контроллеру и КИМ не произойдет. Вместо этого появится два дополнительных окна Arkey (окно джойстика) и Arm1 (окно КИМ). При использовании парных горизонтальных рук появится так же дополнительное окно Arm2 (окно для КИМ №2).

Симуляция перемещения

В окне Arm1 в окно координат введите координаты точки, в которую вы хотите переместить пиноль КИМ.
Нажмите Move (Переместить).
Симуляция измерения точки

В окне Arm1 в окно координат введите координаты точки, в которую вы хотите измерить.
Нажмите Point (Точка).

Окна Arm1/2 содержат так же кнопки Emergency (Авария), имитирующие остановку КИМ соответствующей красной кнопкой на контроллере и джойстике.



УПРАВЛЕНИЕ ПРОЕКТОМ
ФАЙЛЫ СОХРАНЕНИЯ

Проект ARCO (измерительная программа) генерируется программой ARCO самостоятельно и не требует знаний оператором или программистом каких-либо специальных знаний в области программирования. Сгенерированный таким образом управляющий код затем может использоваться для проведения автоматических измерений той же детали или аналогичной.

При сохранении проекта (измерительной программы) ARCO генерирует дополнительно несколько файлов, которые сохраняются вместе с проектом и являются необходимыми для корректной работы проекта в целом.

Таким образом, проект ARCO состоит из следующих файлов:

The project file – файл проекта. Данный файл содержит перечень файлов, которые ARCO использует для этого проекта и некоторую дополнительную информацию, необходимую для работы программы. Расширение этого файла - *.dmp. Этот файл обновляется каждый раз, когда вы нажимаете сохранение в программе ARCO.

The file DMIS of the Part Program – файл DMIS кода. Это очень важный файл, он содержит код измерительной программы. Расширение этого файла - *.dmi. Изменение этого файла производится с помощью основной программы ARCO или же с помощью модуля Smart Editor на любом компьютере.

The files of the DMIS libraries – файл DMIS библиотек. Данный файл содержит макрокоманды для языка DMIS, которые образуются при работе с проектом в основном окне ARCO. Данный файл имеет расширение *.dml и может использоваться несколькими проектами ARCO. Для программиста и оператора данный файл не представляет большой важности, так как генерируется и используется автоматически без необходимости понимания оператором его сути.

The file of the CAD model – файл CAD модели. Данный файл содержит математическую модель, которая используется в измерительной программе. Данный файл имеет расширение *.alg и образуется автоматически вместе с проектом. Следует понимать, что расширение *.alg – это не расширение самой CAD модели, а только вспомогательного файла ARCO, содержащего внутри себя модель. Сама же CAD модель может иметь практически любое расширение из существующих программ - CAD разработчиков.

The files of graphic report – файл графического отчета. Действительно один или более файлов с графическими отчетами могут сопровождать проект. Это те файлы, в которых оператор сохраняет графические результаты измерений (например, вид CAD модели с данными измеренных отверстий и т.д.). данные файлы имеют расширение *.rpt и могут быть отредактированы при помощи модуля ARCO Reporter.

The document files – файлы документов. Имеют разное расширение и легко редактируются при помощи, например, Word.
ОКНО ARCO VIEWERS

Данное окно находится слева в главном окне программы ARCO.



В данном окне имеются две закладки: Project (Проект) и Data Base (База данных).

Файлы, которые были описаны в предыдущем разделе перечислены и доступны для работа на закладке Project (Проект).

На закладке Base (База данных) доступна база данных, содержащая информацию о геометрических элементах, допусках, системах координат, щупах и т.д.
ЗАКЛАДКА Project (ПРОЕКТ)

В данной закладке содержатся следующие отделы:

- Main (Главная) – содержит dmi файлы проекта.
- Image (Изображения) – содержит графические файлы проекта.
- Comment (Комментарий) – содержит комментарии, относящиеся к проекту.
- Libraries (Библиотеки) – содержит список используемых библиотек dml.
- Reporting (Отчеты) – содержит список файлов отчетов данного проекта rpt.
- CAD Models (CAD модели) – содержит список используемых alg файлов.
- Documents (Документы) – содержит список используемых документов.

Оператор может производить над этим списком простые действия (добавить, сохранить и удалить).

Для того, чтобы добавить файл, необходимо выбрать категорию, в которую вы хотите добавить файл и нажать File (Файл) ( Append (Добавить).

Для того, чтобы сохранить файл, необходимо выбрать этот файл и нажать File (Файл) ( Save (Сохранить).

Для того, чтобы сохранить файл под другим именем, чем то, которое файл имеет в настоящий момент, необходимо нажать File (Файл) ( Save as (Сохранить как).

Для удаления файла, необходимо его выбрать и нажать File (Файл) ( Delete (Удалить).

ПАНЕЛЬ ИНСТРУМЕНТОВ

В главном окне программы ARCO имеется панель инструментов, которые используются для быстрого управления редактирования содержания закладки Project (Проект) о которой было сказано выше.

В разделе File (Файл) содержатся следующие пиктограммы:

- Close project (Закрыть проект) – закрывает текущий проект.
- Save project (Сохранить проект) – сохраняет текущий проект.
- Save project with database (Сохранить проект с БД) – сохраняет текущий проект с Базой Данных текущего проекта.
- Save project as (Сохранить проект как) – сохраняет проект под другим именем, заданным оператором.
- Save (Сохранить) – сохраняет только выделенные файлы.
- Save as (Сохранить как) – сохраняет выделенные файлы под новым именем.
- Open file (Открыть файл) – открывает выделенный файл.
- Include file (Включить файл) – добавляет файл в выделенный файл.
- Add file (Добавить файл) – добавляет файл в выбранную область.
- Remove file (Переместить файл) – перемещает выделенный файл.
- Print (Печать) – распечатывает текущий DMIS код.
- Project properties (Свойства проекта) – открывает окно свойств проекта для изменения или выставления по умолчанию.

В разделе View (Вид) содержатся следующие пиктограммы:

- ARCO Viewers (Просмотрщик) – открывает и закрывает окно Просмотрщика.
В закладке Project (Проект) при нажатии на поле правой кнопки мыши, выпадает меню со следующими пиктограммами:

- Open file (Открыть файл) – открывает выделенный файл.
- Include file (Включить файл) – добавляет файл в выделенный файл.
- Save (Сохранить) – сохраняет только выделенные файлы.
- Save as (Сохранить как) – сохраняет выделенные файлы под новым именем.
- Remove file (Переместить файл) – перемещает выделенный файл.
- Add file (Добавить файл) – добавляет файл в выбранную область.


ЗАКЛАДКА Data Base (БАЗА ДАННЫХ)

В разделе Data Base (База данных) содержится информацию обо всех элементах, допусках, щупах и т.д., относящаяся к данному проекту.

Элементы - реальные и номинальные значения элементов.
Толерансы - реальные и номинальные толерансы (допуски).
СК – системы координат.
Щупы - заданные и калиброванные щупы.
Переменные - изменяемые параметры.

Каждое окно имеет древовидную структуру, при которой все элементы расположены один под другим с возможностью быстрого открытия свойств каждого элемента.

Рассмотрим все окна по порядку.

ОКНО ЭЛЕМЕНТЫ

Для открытия окна необходимо кликнуть на пиктограмму .

В данном окне находятся реальные и номинальные значения геометрических элементов измеряемой детали, упорядоченные в древовидную структуру.
Вы можете выбрать любой элемент и посмотреть его параметры в окне ниже.
Внешний вид окна представлен ниже:



Имеются следующие возможности для работы с этими данными:

Развернуть / Свернуть элемент
Чтобы развернуть, кликните дважды на значке + около элемента.
Чтобы свернуть, кликните дважды на значке - около элемента.

Изменить вид
Выберите команду Structured View (Изменить вид) из меню окна.
Выберите команду Detailed view (Подробно) из меню окна и выберите новый вид.

Меню окна открывается правой кнопкой мышки.

Посмотреть параметры элемента
В нижнем окне выберите систему координат, в которой вы будете просматривать элемент.
Выделите элемент, который хотите просмотреть, для этого один раз кликните на его имени или значке.

Удалить элемент из списка
Выделите элемент, который хотите удалить, для этого один раз кликните на его имени или значке.
Выберите команду Delete (Удалить) из меню окна.
Изменить единицы измерения
Выберите требуемую единицу измерения "мм", "см", "м", "дюйм" или "фут" из меню окна.
Установите единицы измерения угловых величин "dms" (градусы, минуты и секунды), "dec" (доли градуса) или "rad" (радиан) из меню окна.

Выбор типа координат
Вы можете выбрать декартовы или полярные координаты для отображения значений измеряемых элементов из меню окна.

Обновить данные окна
Для обновления данных окна выберите команду Update elements (Обновить элементы) из меню окна.

Заблокировать номинальные значения
Для этого выберите команду Lock Nominals (Заблокировать) из меню окна.

ОКНО ТОЛЕРАНСЫ

Для открытия окна нажмите пиктограмму .

Данное окно содержит полную информацию о номинальных и реальных толерансах, т.е. допусках значения измеряемых элементов.

Внешний вид окна показан ниже:



Имеются следующие возможности для работы с этими данными:

Развернуть / Свернуть элемент
Чтобы развернуть, кликните дважды на значке + около элемента.
Чтобы свернуть, кликните дважды на значке - около элемента.
Изменить вид
Выберите команду Structured View (Изменить вид) из меню окна.
Выберите команду Detailed view (Подробно) из меню окна и выберите новый вид.

Удалить элемент из списка
Выделите элемент, который хотите удалить, для этого один раз кликните на его имени или значке.
Выберите команду Delete (Удалить) из меню окна.

Изменить единицы измерения
Выберите требуемую единицу измерения "мм", "см", "м", "дюйм" или "фут" из меню окна.
Установите единицы измерения угловых величин "dms" (градусы, минуты и секунды), "dec" (доли градуса) или "rad" (радиан) из меню окна.

Обновить данные окна
Для обновления данных окна выберите команду Update elements (Обновить элементы) из меню окна.

ОКНО СК

Для открытия окна нажмите пиктограмму .

Данное окно содержит полную информацию о системе координат измеряемых элементов.

Внешний вид окна показан ниже:




Имеются следующие возможности для работы с этими данными:

Развернуть / Свернуть элемент
Чтобы развернуть, кликните дважды на значке + около элемента.
Чтобы свернуть, кликните дважды на значке - около элемента.
Изменить вид
Выберите команду Structured View (Изменить вид) из меню окна.
Выберите команду Detailed view (Подробно) из меню окна и выберите новый вид.

Удалить СК из списка
Выделите элемент, который хотите удалить, для этого один раз кликните на его имени или значке.
Выберите команду Delete (Удалить) из меню окна.

Изменить единицы измерения
Выберите требуемую единицу измерения "мм", "см", "м", "дюйм" или "фут" из меню окна.
Установите единицы измерения угловых величин "dms" (градусы, минуты и секунды), "dec" (доли градуса) или "rad" (радиан) из меню окна.

Обновить данные окна
Для обновления данных окна выберите команду Update elements (Обновить элементы) из меню окна.

ОКНО ЩУПЫ
Для открытия окна нажмите пиктограмму .
Данное окно содержит полную информацию о щупах и положениях измерительной головки, используемых для измерения.

Внешний вид окна показан ниже:

Имеются следующие возможности для работы с этими данными:

Развернуть / Свернуть элемент
Чтобы развернуть, кликните дважды на значке + около элемента.
Чтобы свернуть, кликните дважды на значке - около элемента.

Изменить вид
Выберите команду Structured View (Изменить вид) из меню окна.
Выберите команду Detailed view (Подробно) из меню окна и выберите новый вид.

Удалить щуп из списка
Выделите элемент, который хотите удалить, для этого один раз кликните на его имени или значке.
Выберите команду Delete (Удалить) из меню окна.

Изменить единицы измерения
Выберите требуемую единицу измерения "мм", "см", "м", "дюйм" или "фут" из меню окна.
Установите единицы измерения угловых величин "dms" (градусы, минуты и секунды), "dec" (доли градуса) или "rad" (радиан) из меню окна.

Обновить данные окна
Для обновления данных окна выберите команду Update elements (Обновить элементы) из меню окна.


ОКНО ПЕРЕМЕННЫЕ
Для открытия окна нажмите пиктограмму .
Данное окно содержит полную информацию обо всех переменных, используемых в программе измерения.

Внешний вид окна показан ниже:


Имеются следующие возможности для работы с этими данными:

Развернуть / Свернуть элемент
Чтобы развернуть, кликните дважды на значке + около элемента.
Чтобы свернуть, кликните дважды на значке - около элемента.

Обновить данные окна
Для обновления данных окна выберите команду Update elements (Обновить элементы) из меню окна.



РАБОТА С ПРОЕКТОМ

Создать новый проект
После старта программы ARCO, статус системы будет Startup, выберите в меню File (Файл) ( New project (Новый проект).
Программа начнет соединение с контроллером и КИМ, что займет некоторое время, после чего откроются окна нового проекта.
В окне ARCO Viewers в левой части экрана будут автоматически созданы все основные файлы, необходимые для работы проекта. По умолчанию в качестве корневой папки, будет выбрана папка User.
В нижнем правом текстовом поле необходимо вписать имя вашего нового проекта.
Нажмите Ok (Да).
ARCO открывает проект с указанным именем, при этом все основные файлы будут иметь то же имя, что и основной проект.   В окне графического представления отображается измерительный объем КИМ с системой координат КИМ в правом верхнем углу.  В некоторых случаях программа генерирует не все основные файлы, а только необходимые для начала работы проекта. В этом случае все недостающие файлы будут немедленно сгенерированы сразу же после первого сохранения проекта.
Открытие существующего проекта
После старта программы ARCO, статус системы будет Startup, выберите в меню File (Файл) ( Open project (Открыть проект).
Программа начнет соединение с контроллером и КИМ, что займет некоторое время, после чего откроется окно для выбора требуемого проекта.
В окне ARCO Viewers в левой части экрана будут автоматически открыты все основные файлы, необходимые для работы проекта. По умолчанию в качестве корневой папки, будет выбрана папка User.
В правом окне выберите нужный dmp файл проекта или введите имя проекта вручную.
Нажмите Ok (Да).
ARCO откроет проект и загрузит все необходимые файлы: файл с кодом (dmi) и файлы CAD моделью (alg).
В окне Recent (Недавние) вы можете выбрать открываемый файл из тех, которые недавно использовались.
Сохранить проект
Для того, чтобы сохранить созданный проект необходимо выбрать File (Файл) ( Save project (Сохранить проект).
Сохранить проект как
Для того, чтобы сохранить проект под другим именем, выберите File (Файл) ( Save project as (Сохранить проект как).
В окне ARCO Viewers в левой части экрана будут автоматически переименованы и сохранены все основные файлы, необходимые для работы проекта. По умолчанию в качестве корневой папки, будет выбрана папка User.
В нижнем правом текстовом поле необходимо вписать имя вашего нового проекта.
Нажмите Ok (Да).
ARCO сохранит проект с указанным новым именем, при этом все основные файлы будут иметь то же имя, что и основной проект.   

Закрыть проект
Для того, чтобы закрыть проект, выберите File (Файл) ( Close project (Закрыть проект).
Для выполнения вышеуказанных действий можно так же пользоваться соответствующими пиктограммами и горячими клавишами.


СВОЙСТВА ПРОЕКТА
В ARCO имеется возможность комбинировать созданный проект с графическим изображением и комментариями, что позволяет легко идентифицировать проект.  Изображение должно быть в форматах: bmp, GIF, JPEG (jpg), Windows Metafile (wmf) или icon (ico).
Установка свойств проекта
Когда проект открыт, выберите File (Файл) ( Project properties (Свойства проекта) или нажмите соответствующую иконку.
Кликните Load (Загрузить) для выбора графического изображения, которое будет сопровождать проект.
В окне Comment (Комментарий) возможно ввести комментарий, который будет сопровождать проект.
После установки изображения и комментария нажмите Ок (Да) для подтверждения.


УПРАВЛЕНИЕ DMIS БИБИЛИОТЕКАМИ
Библиотекой называется файл, написанный на языке DMIS в котором определена одна или более макрокоманд. Использование макрокоманд очень удобно в случае, когда есть необходимость частого повторения однотипных процедур, или общих частей кода, или при необходимости выполнения измерительных операций, явно не заданных в программе для автоматического генерирования кода.
Файлы библиотеки имеют расширение DML и могут быть написаны вручную, для этого используется модуль Smart Editor, или же при генерации кода в ARCO происходит обучение программы макрокомандам. Для того, чтобы написать макрокоманды, необходимо иметь хорошее представление о языке DMIS.
Для использования библиотеки необходимо:
включить файл библиотеки в текущий проект.
использовать окно Macro manager (Макро управление) для обучения программы требуемым действиям.
Для использования действия, содержащихся в  DMIS библиотеке необходимо включить файл библиотеки в текущий проект. Файл библиотеки может находиться в любой папке и при этом использоваться любым проектом ARCO.
Подключить файл библиотеки
В разделе Project (Проект) окна ARCO Viewers выберите категорию Libraries (Библиотеки) и выберите команду  File (Файл) ( Append (Подключить) или выберите соответствующую команду из “меню правой кнопки:.
В окне выбора пути найдите папку с библиотекой и подключите dml файл.
Библиотека добавилась к проекту и DMIS код библиотеки отображается в центральном окне программы ARCO. Изменить этот код в данном окне невозможно.
Окно Макро управление
Окно Macro manager (Макро управление) позволяет произвести выбор имеющихся процедур или создать новую. При помощи этого инструмента возможно определить новые процедуры для измерительной программы, в том числе и не предусмотренные основным набором инструментов ARCO, например, обучить программу автоматически обмерять форму, заданную полиномом седьмого порядка и рассчитывать ее параметры, если это регулярно требуется пользователю и т.д.
Окно Macro manager (Макро управление) открывается нажатием пиктограммы в области инструментов КИМ. Окно разделено на два сектора: сектор Call existing (Вызвать) позволяющий узнать или запустить созданную процедуру (команду) и секцию Create new (Создать новую) в которой происходит создание новой макрокоманды.
В секторе Call existing (Вызвать) имеется список наиболее часто необходимых макрокоманд. Столбец Macro (Макро) содержит имя процедуры (макрокоманды). Иконка показывает оператору, что данная процедура является внешней (относительно данного файла библиотеки), тогда как иконка сообщает пользователю, что данная макрокоманда уже включена в данную библиотеку. Столбец Parameter (Параметр) показывает параметры макрокоманды; столбец Type (Тип) показывает тип переменных, привязанных к данной макрокоманде; в столбце  Value (Значение) возможно задание значения переменной или имени программы DMIS, определяющей данную переменную.
Узнавание и выполнение процедуры (макрокоманды)
Из набора инструментов КИМ выберите иконку Macro manager (Макро управление) . В окне Macro (Макро) нажмите Call existing (Вызвать).
В поле Value (Значение), для каждого параметра, заданного в процедуре, задайте его значение или введите имя программы DMIS, определяющей данную переменную. Если процедура не содержит параметров, кликните на имени процедуры в столбце Macro (Макро).
Кликните Execute (Выполнение) для того, чтобы узнать все о макрокоманде и затем запустить на выполнение. Кликните на Store (Резерв) если вы хотите только просмотреть макрокоманду без запуска на выполнение.
Имеется возможность удалить файл библиотеки из текущего проекта, данная процедура просто удаляет файл библиотеки из данного проекта, но файл остается доступным для других проектов, где он может понадобиться.
Удалить файл библиотеки
В разделе Project (Проект) окна ARCO Viewers выберите категорию   Libraries (Библиотеки) и требуемый файл библиотеки, затем выполните File (Файл) ( Remove file (Переместить файл) или выберите соответствующую команду из “меню правой кнопки мышки”.
СОЗДАНИЕ АРХИВА ФАЙЛОВ

В программе ARCO имеется простая и удобная возможность архивирования измерительных программ (проектов) с последующим использованием при необходимости.

Для этого используется модуль PROJECT MANAGER.

Для открытия данного модуля воспользуйтесь меню ПУСК ( Программы ( COORD3 SpA ( ARCO ( Project manager.

При нажатии этой пиктограммы происходит открытие окна для выбора и архивирования проекта. Вы необходимо выбрать проект, который вы хотите архивировать и нажать Ок (Да). Расширение файлов архивов будет [Имя_проекта.apz]. Папка для их хранения, определенная по умолчанию: ARCO/Backup.

Нажав пиктограмму вы можете добавить необходимый комментарий к архиву.

При нажатии этой пиктограммы происходит открытие окна для разархивирования архива проекта (По умолчанию это ARCO/Backup). В открывшемся окне выберите папку, куда вы сохранили архив, выберите требуемый архив и нажмите Ок (Да).


ПОСТРОЕНИЕ И РЕДАКТИРОВАНИЕ ПРОЕКТА
В центральной части окна ARCO находится окно редактора DMIS кода данного проекта.
С помощью этого окна возможно просматривать автоматически генерируемый код DMIS и при необходимости вносить корректировки. Все действия КИМ и программы отображаются в коде построчно. Используя вертикальную и горизонтальную прокрутку возможно полностью просмотреть код. При необходимости окно редактора можно развернуть во весь экран.
Ниже будет рассмотрено использование командного меню главного окна ARCO, меню “правой клавиши мышки” и значения графических пиктограмм.
В левой части окна редактора кода находится серое поле с номерами строк кода. Здесь же можно определять начало и конец программы для частичного выполнения.
Скрыть / показать номера строк кода
Для этого просто кликните на сером поле правой кнопкой мыши и выберите опцию Line numbers (Номер строки).
Подсветка синтаксиса
В окне Editor (Редактор) используются разные цвета для команд DMIS, комментариев, переменных и числовых констант.
Эти же цвета используются и для вводимых инструкций, в случае синтаксических инструкций, в случае неопределенного текста.
Для проверки синтаксиса можно так же запустить опцию Syntax control (Проверка синтаксиса).
Вставка
Дополнительный код может быть вставлен в любую часть программы до оператора конца (до команды ENDFIL). Режим вставки может быть включен при помощи выбора команды Append statement mode (Режим вставки) из “меню правой кнопки мышки”.
Этот режим подсвечивает все фоновым цветом: светло-зеленым для вставки в конец кода и светло-розовым для вставки внутри кода.
Выполнить вставку в измерительную программу
Для выбора вставки в конец программы, откройте меню правой кнопкой мышки и снимите выделение с команды Append statement mode (Режим вставки).
Для выбора вставки в тело программы, откройте меню правой кнопкой мышки и поставьте выделение на команду Append statement mode (Режим вставки).

МЕНЮ КОМАНД

Основные команды ARCO, прописанные в выпадающих меню в верхней части экрана имеют соответствующие пиктограммы для быстрого запуска в меню команд.

Меню вида

Меню View (Вид) включает следующие команды:

"имя_проекта.dmi"
Эта иконка открывает/скрывает отображение (редактор) измерительной программы.

Меню Изменить

Меню Modify (Изменить) включает следующие команды:

 Cancel (Отменить) Отменяет последнее действие.
Restore (Повторить) Возвращает отмененное действие.
 Cut (Вырезать)
Вырезает и копирует выделенную область текста программы.
 Copy (Копировать) Копирует выделенную область текста программы.
 Paste (Вставить) Вставляет скопированную область текста программы.
 Cancel (Снять выделение) Снимает выделение области текста программы без копирования.
 Find (Искать) Ищет введенное слово в тексте программы.
Next (Следующий) Ищет следующее слово в тексте программы .
Replace (Заменить) Заменяет текст программы на установленный.
Select all (Выделить все) Выделяет весь текст программы.
 Comment block (Комментарий) Вставляет комментарий в текст программы в значках $$.
 Uncomment block (Удалить комментарий) Удаляет комментарий из текста программы.
 Select font (Выбрать фон) Устанавливает фон окна программы.
 Toggle/bookmark (Закладка) Устанавливает закладку. О закладках будет сказано дополнительно.
 Previous bookmark (Предыдущая закладка) Пролистывает программу до предыдущей закладки.
 Next bookmark (Следующая закладка) Пролистывает программу до следующей закладки.
 Clear bookmarks (Очистить закладки) Убирает все закладки из текста программы.

Меню Инструменты

В меню Tools (Инструменты) содержатся следующие команды:

 Check syntax (Проверить) Проверяет правильность написания программного кода.
 Next message (Следующее сообщение) Пролистывает программу до следующей найденной ошибки.
 Remove errors messages (Убрать сообщения об ошибках) Удаляет все сообщения об ошибках в коде программы.
Next OOT marker (Следующий маркер ВТ) Пролистывает программу до следующего маркера ВТ (Вне Толеранса).
Clear OOT markers (Убрать ВТ маркеры) Убирает все маркеры ВТ.
 
Меню Отладка

Меню Debug (Отладка) включает следующие команды:

Execution (Выполнение) Запускает измерительную программу на выполнение.
Hyper-Go Запускает программу на выполнение в режиме быстрого выполнения.
Suspend (Пауза) Делает паузу в работе измерительной программы.
Abort (Стоп) Прерывает работы измерительной программы.
Step over (Шаг) Запускает программу в пошаговом режиме.
Next interrupt marker (Следующий маркер Прерывания) Пролистывает программу до следующего маркера прерывания.
Clear interrupt markers (Убрать маркеры Прерывания) Убирает все маркеры прерывания из тела программы.
Меню Окно

Меню Window (Окно) содержит следующие команды:

Tile horizontally (Выставить по горизонтали) Выставляет центральные окна (окно кода и окно вида) ARCO по горизонтали.
Tile vertically (Выровнять по вертикали) Выставляет центральные окна ARCO по вертикали.
Cascade (Расположить каскадом) Располагает центральные окна ARCO каскадом.
Rearrange (Произвольно) Располагает центральные окна ARCO произвольно.
Rearrange automatically (Автоматически) Располагает центральные окна ARCO по умолчанию.

Меню правой кнопки

Для открытия этого меню достаточно кликнуть в окне редактора программы правой кнопкой мышки.

Это меню содержит следующие команды:

Check syntax (Проверить) Проверяет правильность написания программного кода.
Remove errors messages (Убрать сообщения об ошибках) It Удаляет все сообщения об ошибках в коде программы.
Line numbers (Нумерация строк) Показывает/скрывает нумерацию строк кода программы .
Fixed margin (Зафиксировать) Не используется.
Append Statement mode (Вставка) Позволяет вставлять дополнительный код, как было сказано ранее.


ЗАКЛАДКИ
Закладки очень удобны в работе с кодом программы, так как позволяют выделять важные места программы и затем их оперативно находить, например разбивать таким образом программу на части соответственно измеряемым геометрическим элементам.
Закладка выгладит как овал салатного цвета в поле нумерации строк программы.

Вставить закладку
Поставьте курсор в требуемое место программы.
Выберите команду Modify (Изменить) > Toggle bookmark (Закладка).
Убрать закладку
Расположите курсор на строчке программного кода с поставленной закладкой.
Выполните команду Modify (Изменить) > Toggle bookmark (Закладка).
Перемещение по закладкам
Для движения назад по закладкам используйте команду Modify (Изменить) > Previous bookmark (Предыдущая закладка).
Для движения вперед по закладкам используйте команду Modify (Изменить) > Next bookmark (Следующая закладка).
Для того, чтобы убрать все закладки из программы, используйте Modify (Изменить) > Clear bookmarks (Очистить закладки).

ВСТАВКА КОМАНД В ПРОГРАММУ

Вставка команд
Команды DMIS могут быть вставлены в текст программы тремя различными способами:
Ручной ввод при помощи клавиатуры
Вставка кода из файла программы DMIS (из файла *.dmi)
Сгенерированы при помощи программы ARCO в процессе измерения
Ручной ввод
В этом случае необходимо набрать  DMIS код при помощи клавиатуры, для этого необходимо выбрать строчку, после которой вы будете добавлять код и нажать ENTER.
Вы можете ввести одно или несколько строк кода DMIS в тело программы.
Вставка из файла
Вы можете легко ввести код из другой измерительной программы, при условии, что она написана на языке DMIS (т.е. из файла *.dmi). Для этого откройте этот файл, скопируйте программу или ее часть при, которую вы хотите вставить в вашу программу помощи иконки Копировать и нажмите иконку Вставить..
Генерирование
Генерирование кода при работе с программой ARCO происходит постоянно. Для этого не надо что-либо включать. Вы можете это увидеть в процессе проведения измерений, расчетов или вывода протокола. Каждое ваше действие будет иметь соответствующий код, который ARCO автоматически вводит в тело программы.


ТЕХНИКА БЫСТРОГО РЕДАКТИРОВАНИЯ КОДА

Рассмотрим возможности программы, позволяющие быстро редактировать код измерительной программы.

Действие
Команда
Пиктограмма
Сочетание клавиш

Вырезать выделенный текст
Modify > Cut
Изменить > Вырезать

CTRL + X

Копировать выделенный текст
Modify > Copy
Изменить > Копировать

CTRL + C

Вставить скопированный текст
Modify > Paste
Изменить > Вставить

CTRL + V

Снять выделение
Modify > Cancel
Изменить > Снять выделение

 

Найти текст
Modify > Find
Изменить > Искать

CTRL + F

Найти следующий текст
Modify > Next
Изменить > Следующий
 
F3

Заменить текст
Modify > Replace
Изменить > Заменить
 
CTRL + H

Выделить весь текст
Modify > Select all
Изменить > Выделить все
 
CTRL + A

Отменить последнее действие
Modify > Cancel
Изменить > Отменить

CTRL + Z

Повторить отмененное действие
Modify > Restore
Изменить > Повторить





Действие
Команда

Переместить курсор
Переместите указатель мыши в требуемое положение и нажмите левую кнопку или:
Используйте клавиши со стрелками
Нажмите Home для перемещения в начало строки
Нажмите CTRL+HOME для перемещения в начало строки
Нажмите END для перемещения в конец строки
Нажмите CTRL+END для перемещения в конец строки
Нажмите  PGUP/PGDOWN для прокрутки текста вверх или вниз соответственно

Выделить область текста
Переместить курсор мышки от начала области в конец при нажатой левой кнопке мыши

Выделить одно слово
Кликнуть на нем два раза левой кнопкой мыши

Снять выделение
Кликнуть в любом месте или нажать DEL

Добавить текст
Кликнуть в требуемом месте и ввести текст с клавиатуры

Заменить текст
Выделить текст и начать сразу же вводить новый текст

Вставить пустую строчку
Нажать ENTER.




СОХРАНЕНИЕ КОДА

Программный код, отображаемый в окне редактирования, автоматически сохраняется в файле [имя_проекта].dmi при сохранении проекта.
Имеется так же возможность сохранить только код измерительной программы, для этого выделите иконку программы в окне слева, выберите Main (Главная) в окне проекта Project (Проект), кликните правой кнопкой мыши для открытия “меню правой кнопки" и выберите команду Save (Сохранить).
Для того, чтобы сохранить код под другим именем, чем имя основной программы, выберите Save as (Сохранить как)  и определите папку, в которую вы хотите сохранить ваш файл.

ПРОВЕРКА СИНТАКСИСА КОДА
Проверка DMIS кода измерительной программы осуществляется при помощи специальной команды, как было сказано выше.
Рекомендуем вам проверять код каждый раз, когда вы вставили какой либо код в текст программы.
Данная возможность проверяет только правильность задания команд, а не проверяет корректность выполнения программы в целом, для этого существует режим симуляции.
При обнаружении ошибок в коде программы, ARCO вставляет следующий комментарий:
$$ ARCO DMIS checker : syntax error.
Проверка синтаксиса программы
Выберите команду Tools (Инструменты) > Check syntax (Проверка) или нажмите иконку Check syntax (Проверить) в меню инструментов.
После проверки синтаксиса можно делать три операции над расставленными сообщениями об ошибках:
Close (Убрать), убирает все сообщения об ошибках из текста программы.
Find next (Найти), перемещает курсор на следующее сообщение об ошибке.
Ignore (Пропустить), проверяет синтаксис и расставляет сообщения об ошибках без остановке на каждой ошибке.

РЕЖИМ ВОСПРОИЗВЕДЕНИЯ ПРОГРАММЫ
Рассмотрим режим воспроизведения измерительной программы.  Имеется несколько возможностей запустить программу на выполнение: с самого начала и до конца программы, только выделенный фрагмент программы или выполнение программы шаг за шагом. Соответствующие команды и пиктограммы были описаны ранее.
В процессе выполнения программы по тексту программного кода бежит желтая линия, показывающая, на какой строке программы происходит ее выполнение. Если программа большая, то будет так же происходить автоматическая прокрутка программы, чтобы выполняемая строка всегда была видна на экране.
В процессе выполнения программы ARCO может выводить диалоговые окна, предупреждающие оператора о чем-либо или дающие указания выполнить какие-либо действия в ручном режиме, если это определено в программе.

Строка пуска программы
Строка пуска программы определяет, с какого места программа будет запущена на выполнение. Данная строка подсвечивается ярко желтым цветом с прямоугольников слева, как показано на рисунке ниже.

Задание строки пуска программы
Для того, чтобы задать строку пуска программы, подведите указатель мыши напротив требуемой строки и нажмите правую кнопку мыши.
Строка завершения программы
Если задана строка завершения программы, то при выполнении данной программы, AARCO автоматически завершит ее выполнения сразу же при достижении этой строки. Данная строка подсвечивается коричневым цветом с кружком слева, как показано на рисунке ниже.

Задание строки завершения программы
Для того, чтобы задать строку пуска программы, подведите указатель мыши напротив требуемой строки и нажмите левую кнопку мыши.
Вы можете задать несколько строк завершения программы и таким образом разбить программу на логические шаги для удобного контроля всей программы.
Маркер ВТ (Вне Толеранса)
После выполнения всей программы или заданной части, при наличии в тексте расчетных или измеренных величин, значения которых выходят за пределы толеранса (допуска), появляется маркер ВТ, как показано на рисунке ниже

Перемещение по маркерам ВТ
Выберите Tools (Инструменты) > Next OOT marker (Следующий ВТ маркер) или нажмите пиктограмму на панели инструментов.
Для того, чтобы убрать появившиеся ВТ маркеры, достаточно выбрать Tools (Инструменты) > Clear OOT markers (Очистить ВТ маркеры) или нажать иконку на панели инструментов.
КОНТРОЛЬ ВОСПРОИЗВЕДЕНИЯ

Очень удобно использовать быстрые клавиши или иконки для управления процессом воспроизведения измерительной программы, приведенные в таблице ниже.

Действие
Команда
Иконка
Клавиша

Запуск программы на выполнение
Debug > Go
Отладка > Пуск

F5

Выполнение программы в быстром режиме
Debug > Hyper-Go
Отладка > Hyper-Go

F6

Пауза, с возможностью запуска с данного места далее
Debug > Suspend
Отладка > Пауза

 

Остановка программы
Debug > Stop
Отладка > Стоп

F4

Запуск на выполнение в пошаговом режиме
Debug > Step over
Отладка > Шаг

F8


МЕНЕДЖМЕНТ ИЗМЕРИТЕЛЬНЫХ ЩУПОВ
Management of sensors
Установка щупа предшествует любым измерениям на КИМ, так как без этого физически невозможно сделать. Установка щупа состоит из следующих четырех процедур:
Механическая установка щупа на КИМ.
Генерация DMIS кода с данными номинальных параметров щупа (длина, диаметр шарика, число лучей для звезды и т.д.) при помощи специального “помощника”.
Генерация DMIS кода для калибровки установленного щупа при помощи специального “помощника”.
Выполнение установленных команд.
После выполнения этих процедур, щуп становится откалиброванным и доступным для проведения измерений в меню инструментов главного окна ARCO. Моно сформировать целый список щупов и их положений на измерительной головке, необходимый для всех измерений контролируемого изделия.
Магазин щупов
В некоторых случаях требуется иметь магазин щупов, который позволяет в автоматическом режиме заменять щупы, если для обмера контролируемой детали не обойтись одним щупом.
Для установки магазина щупов необходимо произвести действия аналогичные установке щупов:
Установить магазин щупов на гранитном столе КИМ.
Сгенерировать  DMIS код для задания параметров магазина и его калибровки.
Выполнить эту часть программы.
Безусловно, чтобы откалибровать магазин щупов необходимо иметь откалиброванный щуп.
После этих действий магазин щупов становится доступным в меню System (Система) > Load/Unload sensors (Загрузить/Выгрузить щупы) главного окна ARCO.
Конфигурация
До запуска программы в Control Panel, разделе Peripherals необходимо корректно задать тип измерительной головки, щупа и магазина щупов.
В данном документе под щупом подразумевается связка головка + щуп + наконечник, например PH10M + TP200 + 20 мм наконечник с шариком 4 мм.
ЩУПЫ
Сенсор или щуп – инструмент при помощи которого производятся все измерения точек и элементов детали на КИМ.
С точки зрения электроники, щупы бывают триггерные и сканирующие. Триггерные щупы отходят от поверхности на заданное расстояние каждый раз после измерения очередной точки, тогда как сканирующие щупы находятся в постоянном контакте с измеряемой поверхностью и снимают показания координат через определенные промежутки времени.
С физической точки зрения щупы бывают поворотные, которые имеют возможность вращаться вручную или автоматически и фиксированные (неповоротные) не имеющие такой возможности.
Номинальные данные щупа (длина, диаметр шарика) и измеренные (эффективный диаметр шарика) определяются в процессе установки щупа и его последующей калибровке.
Калибровка щупа заключается в измерении, как правило, пяти точек на калибровочной сфере, с последующим расчетом параметров щупа.
В качестве наконечников щупов могут использоваться совершенно разные по форме наконечники, например пяти лучевая звезда или полусфера, что определяется технической необходимостью.
Магазины щупов так же бывают различными, в зависимости от задач.
Типы щупов, 1=фиксированный щуп; 2=неповоротная головка PH6; 3=щуп; 4=наконечник; 5=поворотный щуп; 6=поворотная головка PH10; 7=наконечник; 8=горизонтальное вращение; 9=вертикальное вращение; 10=пиноль КИМ.

Перечень щупов, которые могут использоваться с программой ARCO будет приведен ниже.

ФИКСИРОВАННЫЙ ЩУП
Фиксированный щуп представляет собой неповоротную измерительную головку, закрепленную на пиноли КИМ, измерительный щуп и наконечник измерительного щупа. Установленный таким образом щуп имеет направление, параллельное оси Z КИМ.
Фиксированный щуп, 1=центр головки; 2=центр звезды; 3=СК КИМ.


ПОВОРОТНЫЙ ЩУП
Головки Renishaw семейства PH10 являются наиболее часто используемыми в качестве поворотных головок и имеют возможность располагать измерительный наконечник в 720 различных положениях. Данные головки имеют угол вертикальный поворота 105 градусов, горизонтальный - ± 180 градусов и дискретность – 7,5 градусов.
Поворотный щуп, 1=центр головки; 2=горизонтальное вращение; 3=вертикальное вращение; 4= СК КИМ.

СИСТЕМА КООРДИНАТ ЩУПА
Система координат щупа, является системой координат, относительно которой определяется расстояние от центра головки до центра рубинового шарика наконечника или же всех шариков звезды.
Координатная система щупа, PH10 в позиции (0,0), 1=вертикальное положение; 2=горизонтальное положение (горизонтальная рука 1); 3= горизонтальное положение (горизонтальная рука 2); 4=оси щупа; 5=оси КИМ.


ОПИСАНИЕ ЩУПА
Для описания щупа используется специальный “помощник”, который позволяет оператору легко задать все параметры щупа и автоматически сгенерировать управляющий код на языке DMIS. Для открытия помощника, выберите его в окне Wizard (Помощник) – Описание щупа
Использование помощника необходимо каждый раз, когда вы используете новый щуп или новый набор различных положений текущего щупа.
Шаг 1
 
В этом окне вы дается информация о том, что данный “помощник” поможет вам описать щуп. Нажмите Next (Дальше) для продолжения работы.
Шаг 2
 
Если вы используете обычный одинарный наконечник на щупе без магазина щупов, просто нажмите Next (Дальше).
Если же вы используете магазин щупов, то выберите, тип магазина щупов и слот (ячейку магазина) в которой расположен щуп.
Если вы используете звездчатый наконечник – поставьте галочку в разделе Tips type (Тип щупа), что будет говорить о том, что вы используете не простой, а звездчатый наконечник.
Нажмите Next (Дальше). Если вы используете наконечник – звезду, вы перейдете к шагу 3, если нет, то сразу к шагу 4.
Шаг 3

В данном окне задаются параметры звездчатого наконечника (длина лучей, диаметры шариков, положение лучей).
Все направления и координаты задаются в СК щупа.
В области Representation (Представление) выберите способ описания звезды (Декартовы координаты или вектора), в которой вы задаете параметры звезды.
В области Cluster configuration (Конфигурация щупа) нажмите Add (Добавить) для добавления новой звезды в группу. Дважды кликнув на значении параметра, вы сможете его изменить.
При выборе Cartesian (Декартовы) вам необходимо вести следующие параметры:
Имя наконечника.
X координата центра звезды.
Y координата центра звезды.
Z координата центра звезды.
Диаметр шарикового наконечника.
При выборе векторного способа описания звезды Vectorial вам необходимо вести следующие параметры:
Имя наконечника.
Вектор вдоль оси X, определяющий направление от центра звезды до центра шарика луча, направленного вдоль оси X.
Вектор вдоль оси Y, определяющий направление от центра звезды до центра шарика луча, направленного вдоль оси Y.
Вектор вдоль оси Z, определяющий направление от центра звезды до центра шарика луча, направленного вдоль оси Z.
Расстояние от центра звезды до центра головки .
Диаметр шарикового наконечника.
После задания одного из горизонтальных лучей звезды, возможно автоматически сгенерировать параметры остальных трех лучей, нажав Create star (Создать звезду). После этого необходимо проверить правильность задания параметров. Для удаления звезды, нажмите Remove (Удалить).
Нажмите Next (Дальше).
Шаг 4

Это окно определяет дистанцию от центра шарика (для одиночного щупа) или центра звезды (для звезды) до центра измерительной головки.
Все направления и координаты задаются в СК щупа, как для звезды (Шаг 3).
В разделе Sensor type (Тип щупа) выберите опцию Fixed sensor (Фиксированный сенсор) для задания параметров щупа на неповоротной головке; выберите опцию Renishaw PHx при использовании поворотной головки семейства PH.
В случае  Fixed sensor (Фиксированный сенсор) с однолучевым щупом (не звездчатым) требуется ввести следующие параметры:
В строке Name (Имя) – символическое имя щупа
В строке Tip diameter (Диаметр) – диаметр шарика
В строке Length in X (Длина X) – расстояние от центра шарика до центра головки
В строке Length in Y (Длина Y) – расстояние от центра шарика до центра головки
В строке Length in Z (Длина Z) – расстояние от центра шарика до центра головки
В случае Fixed sensor (Фиксированный сенсор) со звездой:
В строке Name (Имя) – символическое имя щупа
in строке Length in X (Длина X) – расстояние от центра шарика до центра головки
В строке Length in Y (Длина Y) – расстояние от центра шарика до центра головки
В строке Length in Z (Длина Z) – расстояние от центра шарика до центра головки
В случае выбора Renishaw PHx с однолучевым щупом (не звездчатым):
В строке Name root (Корневое имя) – символическое имя щупа
В строке Tip diameter диаметр шарика
В строке Length расстояние между центром звезды и головки
В случае Renishaw PHx with defined group of stylii (star):
В строке Name root (Корневое имя) – символическое имя щупа
В строке Length расстояние между центром звезды и головки
Нажмите Angles map (Карта углов) для выбора различных положений измерительного наконечника (так как моторизованная головка PH способна откалибровать все эти положения полностью автоматически).
Нажмите Next (Дальше).
Шаг 5

Данное окно сообщает о готовности “помощника” сгенерировать управляющий DMIS код, описывающий заданный щуп.
Нажмите Finish (Готово).

ПРИМЕР ОПИСАНИЯ ЩУПА
Мы хотим показать, каким образом проводится описание шести щупов (три измерительных наконечника в двух разных положениях измерительной головки PH10M). Данная головка PH10M относится к семейству головок "PH", первая позиция головки (0,0), т.е. угол в вертикальной и горизонтальной плоскости равны нулю, что соответствует направлению строго вниз, вторая позиция - (90,0). Диаметр измерительного шарика - 4.0 мм.
Откройте “Помощник”, выбрав Wizard (Помощник) > sensor wizard (Щупы) в меню главного окна Arco. В первом окне “помощника” нажмите Next (Дальше).
Выберите Cluster configuration (Конфигурация) для задания параметров щупа, как сказано выше. Нажмите Next (Дальше).
В окне определения параметров звезды выберите Append (Добавить). Кликните дважды на пиктограмме  , впишите значение  20.0 (Это длина лучика звезды по оси Z) и нажмите ENTER. Кликните дважды на иконке и впишите 4.0 (т.к. диаметр наконечника равен 4 мм), нажмите ENTER.
Кликните снова на выборе Append (Добавить). Кликните дважды на иконке , впишите 10.0 (длина лучика по оси X) и нажмите ENTER. Кликните дважды на иконке   впишите 4.0 (т.к. диаметр наконечника равен 4 мм) и нажмите ENTER.

Кликните снова на выборе Append (Добавить). Кликните дважды на иконке , впишите 10.0 (длина лучика по оси X) и нажмите ENTER. Кликните дважды на иконке , впишите 4.0 (т.к. диаметр наконечника равен 4 мм) и нажмите ENTER.
Впечатайте символьное имя “PH” в поле Name root (Имя), затем в поле Length (Длина) впечатайте 72.0 (стандартное расстояние между центром звезды и головки). Нажмите Angles map (Карта углов) и в этом окне поставьте галочки в полях, определяющих пространственное положение измерительного наконечника на головке T\R (0.0,0.0) и (90.0,0.0). Нажмите OK (Да) для того, чтобы закрыть карту углов с выбранными положениями. В окне “помощника” нажмите Next (Дальше).
В следующем окне нажмите Finish (Готово). “Помощник” автоматически вставит соответствующий код в программу.


КАЛИБРОВКА ЩУПА

Для калибровки заданного щупа используется специальный “помощник”, позволяющий автоматически сгенерировать DMIS код для калибровки. Для открытия помощника, выберите его в окне Wizard (Помощник) – Калибровка щупа.
Данный “помощник” используется каждый раз при калибровке щупа.
Шаг 1

Это первое окно “помощника”, нажмите Next (Дальше) для продолжения работы “помощника” или Cancel (Закрыть) для выхода из программы.
Шаг 2

В этом окне выберите щупы, которые вы хотите откалибровать. Для этого достаточно просто поставить галочку в соответствующем поле.
Здесь так же возможно добавить дополнительные щупы, нажав кнопку New (Новый) и выполнив процедуры, описанные в предыдущем разделе описания щупа или удалить щуп, нажав Delete (Удалить).
Нажмите Next (Дальше) для продолжения работы “помощника”.
Шаг 3

Данное окно позволяет выбрать калибровочную сферу, которую вы будете использовать для калибровки щупа, выберите ее из списка сверху.
Для того, чтобы задать новую сферу, нажмите New (Новая), для удаления сферы из списка, нажмите Delete (Удалить).
В разделе Gauge calibration (Калибровка) выделите Execute (Выполнить) если вы хотите выполнить калибровку сферы для определения ее нового местоположения, выберите так же щуп, которым вы будете калибровать сферу из списка снизу. Такая калибровка сферы необходима, если сфера до этого ни разу не калибровалась. В окне выбора щупов содержится тот набор, который вы определили на втором шаге.
При нажатии New (Новый) открывается окно задания параметров и калибровки сферы.

В поле Name (Имя) необходимо ввести имя сферы (произвольное); стандартно используется имя “GAUGE” с добавлением номера, например GAUGE1, GAUGE2 и т.д. В разделе Diameter (Диаметр) задайте диаметр сферы, в окне Latitude (Латитуда) определяется угол между прямыми, соединяющими первую и вторую измеряемый точки на сфере и первую и третью. В разделе Stem direction (Направление) определяется направление сферы (если сфера смотрит вверх, как обычно, то надо задать 0, 0, 1), в разделе Sample points (Число точек) задайте, сколько точек на поверхности сферы вы будете измерять (по умолчанию – 5 точек). Нажмите OK (Да) для продолжения работы.
Сфера, 1=Направление сферы под углом 2=латитуда; 3=оси КИМ.

Нажмите Next (Дальше).
Шаг 4

Данное окно задает очень важные параметры, необходимые для безопасной калибровки. В поле Feed rate (Движение) задаются Measure (Скорость измерения, рекомендуется 20% от максимума) и Position (Скорость перемещения при калибровке, рекомендуется 50% от максимума). Данные параметры можно так же задать в абсолютных единицах.
В поле Measure (Измерение) задаются: Approach (Расстояние безопасного полхода – расстояние с которого щуп начинает приближаться к поверхности уже по нормали), Search (Поиск – расстояние на котором щуп будет искать поверхность) и Retract (Отход – расстояние на которое отойдет щуп после касания с поверхностью).
Шаг 5

Данное окно завершающее и позволяет выбрать ряд опций:
Выделите Include CMM's parameters header (Параметры КИМ) для добавления DMIS команд, описывающих четвертый шаг.
Выделите Include comments to the program (Включить комментарии) для вставки автоматического комментария в текст программы, показывающего начало и конец кода калибровки щупа.
Выделите Repeat calibration using actual sensor (Повторить калибровку) для повторной калибровки щупа после основной калибровки.
Если вы используете магазин щупов и хотите автоматически откалибровать несколько измерительных наконечников, выберите Generate a completely automatic program (Использовать магазин щупов).
Для завершения работы “помощника” нажмите Finish (Готово).
РАБОТА С ОТКАЛИБРОВАННЫМ ЩУПОМ
Во время проведения измерений часто появляется необходимость выбрать новый щуп, посмотреть характеристики щупа, удалить щуп, загрузить щуп из магазина щупов.
Выбор щупа
В меню CMM (КИМ) главного окна ARCO откройте список доступных щупов и выберите один из них. В тексте программы появится следующий код DMIS (при использовании щупа с именем PH_0_0P0_0_S1):
SNSLCT/SA(PH_0_0P0_0_S1)

При выборе щупа, ARCO выполнит необходимые действия по его использованию: в случае использования поворотной головки, ARCO повернет головку на установленные углы по вертикали и горизонтали; в случае использования магазина щупов, ARCO даст команду захватить установленный щуп.
Будьте внимательны во избежание столкновения щупа с деталью в процессе переустановки положения. Желательно при помощи джойстика отвести пиноль в сторону от детали. При использовании магазина щупов, убедитесь, что на пути пиноли к слоту магазина с выбранным наконечником нет препятствий.
Посмотреть параметры щупа
Для просмотра параметров щупа необходимо войти в Data Base (База данных) в окне ARCO Viewers. В этом окне в разделе Щупов содержится вся информация о заданных и откалиброванных щупах.
Нажмите на Data Base (База данных) в окне ARCO Viewers затем выберите щуп, параметры которого вы хотите просмотреть. Здесь содержится информация о номинальном и реальном значениях параметра щупа.
Просмотр параметров щупа не вносит каких-либо изменений в DMIS код.
Удалить щуп
Любой щуп может быть легко удален из базы данных при необходимости. Войдите в Data Base (База данных) в окне ARCO Viewers. В этом окне в разделе Щупов содержится вся информация о заданных и откалиброванных щупах.
Нажмите Data Base (База данных) в окне ARCO Viewers, затем выделите щуп, который вы хотите удалить.
Выберите команду Deleteм (Удалить) из меню “правой кнопки мыши”.
Удаление щупа из базы данных не вносит каких-либо изменений в DMIS код..
Возможно так же удалить один или более щупов при помощи “помощника”, который вы использовали для калибровки щупа, на шаге 2.
Захватить щуп из магазина щупов
Щуп может быть захвачен из магазина щупов или выгружен в магазин щупов автоматически, для определения этой процедуры необходимо сделать следующие действия:
Выберите команду System (Система) > Load/Unload sensors (Захватить щуп). При этом появится сообщение, предупреждающее, что на пути движения пиноли КИМ не должно быть препятствий. Нажмите OK (Да) (или нажмите Cancel (Отмена) для отмены действия).
Выберите требуемый щуп из списка щупов в окне Probe changer rack (Магазин щупов), выберите слот (ячейку) магазина для захвата или выгрузки щупа в окне Slot (Слот).
Нажмите Unload (Выгрузить)  для выгрузки щупа в выбранный слот или нажмите Load (Захвата) для захвата щупа.
Если вы ошиблись и указали слот, не содержащий требуемый наконечник, программы выдаст сообщение об ошибке. В любом случае программа предупредит вас о некорректных данных.
Захват / Выгрузка щупа из базы данных не вносит каких-либо изменений в DMIS код.

КАЛИБРОВКА МАГАЗИНА ЩУПОВ
В программе AARCO в меню Wizard (Помощник) имеется специальный “помощник”, позволяющий автоматически сгенерировать управляющий код для калибровки магазина щупов. Эта операция необходима для дальнейшего использования магазина щупов.
Шаг 1

Данное окно сообщает вам, что вы запустили “помощник” для калибровки магазина щупов. Нажмите Next (Дальше) для продолжения работы.
Шаг 2

В этом окне в разделе Name (Имя) выберите магазин щупов, который вы будете калибровать.
После того, как вы выбрали тип магазина щупов, нажмите Next (Дальше) для продолжения работы программы.
Шаг 3

В этом окне выберите щуп, которым вы будете проводить калибровку магазина щупов.
Здесь так же имеется возможность задать новый щуп с одновременным открытием соответствующего "помощника".
После того, как вы выбрали тип магазина щупов, нажмите Next (Дальше) для продолжения работы программы.
Шаг 4

В завершающем окне необходимо выбрать Finish (Готово) для генерации кода, определяющего последовательность действий по калибровке магазина щупов.

ПРИМЕР КАЛИБРОВКИ МАГАЗИНА MCR20
Следующие абзацы описывают действия, которые необходимо провести для калибровки магазина щупов Renishaw MCR20, при помощи “помощника”, который автоматически сгенерирует требуемый DMIS код.
Тип магазина щупов - MCR20 – может быть расположен в следующих четырех позициях на гранитном столе КИМ.
Позиции магазина щупов, 1=позиция X; 2= позиция Y; 3= позиция X2; 4= позиция Y2; 5=оси КИМ.


При старте “помощника” выводится сообщение с требованием открыть все слоты на магазине щупов для свободного доступа.
Следующее сообщение сообщает о необходимости определить положение магазина щупов на гранитном столе КИМ. Вы должны задать цифру от 1 до 4, соответственно вышеприведенной схеме.
“Помощник” так же запрашивает длину измерительного наконечника, указанную на схеме ниже. В программе все эти расстояния задаются с невысокой точностью. Так что их можно померить просто линейкой и это не приведет к поломке, так как есть возможность задания параметров безопасности (Подход щупа, Поиск, Отход щупа. См. ранее)

Следующее сообщение требует измерить точки между слотами 3 и 4 на магазине щупов для точного определения положения магазина щупов.

Выполните требуемое измерение. В конце работы программы вы можете вручную закрыть .крышки слотов, так как в процессе работы КИМ откроет их самостоятельно.

СИСТЕМА КООРДИНАТ
Создание системы координат состоит из измерения определенных геометрических элементов детали и определения положения координатных осей.
Безусловно, создание СК возможно только после определения всех параметров и калибровки щупа.
Имеется возможность задания СК после измерения части параметров детали при помощи совмещения по точкам.  В любом случае СК должна быть создана до формирования протокола отчета.
Все операции по заданию системы координат выполняются в окне Quick Programmer (Программирование) в главном окне ARCO справа. Закладка Alignments (Регулировки) содержит все иконки, соответствующие необходим командам.
СК может быть выбрана в окне CMM (КИМ) главного окна ARCO. Выбор системы координат генерирует соответствующий код на языке  DMIS. Данный СК и сама СК может быть при необходимости удалена в окне Data Base (База данных) в ARCO viewers.
СИСТЕМА КООРДИНАТ
Декартова система координат состоит из трех ортогональных осей  X, Y и Z в координатах которых определяются координаты всех точек на детали. Парная совокупность осей задает координатные плоскости: XY, YZ and ZX.
Стандартно координатные оси располагаются против часовой стрелки, так же как и координатные плоскости.
Система координат

координатная плоскость XY
координатная плоскость YZ
координатная плоскость ZX
Центр СК.
СК КИМ
Координатно-измерительная машина безусловно имеет свою систему координат, которая называется СК КИМ. Сокращенное наименование СК КИМ в меню систем координат - MAC.
СК детали
Все размеры и допуски, указанные в математической модели или чертеже определены относительно системы координат детали, которая имеет обозначение (Datum). СК детали должна быть построена для дальнейших измерений детали в автоматическом режиме.
ПОСТРОЕНИЕ СК
Построение СК состоит из последовательности действий, состоящей из измерения опорных геометрических элементов, с последующим совмещением их с реальными элементами на детали и определением ориентации осей относительно этих элементов. Совмещение измеренных и реальных геометрических элементов называется alignment on features (Совмещение элементов).
Как было сказано выше, для построения СК требуется так же поворот осей и, возможно их смещение. Этот процесс называется  rotation and translation (Поворот и смещение).
Формирование новой системы координат можно так же рассматривать как перенос и поворот существующей базовой СК. Полученная таким образом новая СК становится соответственно базовой, относительно которой будут производиться все дальнейшие действия.
При измерении базовых элементов возможны неточности, связанные с процедурой измерения, которые приведут к некорректному заданию СК детали. К этому вопросу следует отнестись с особым вниманием, так как работая с некорректной СК, вы можете не только получить некорректные результаты, но и привести к поломке КИМ, выполняя измерения в автоматическом режиме.
В ARCO имеются следующие инструменты для построения СК:
Alignment on features (Совмещение элементов)
Translation of an alignment (Перенос)
Rotation of an alignment (Поворот)
Theoretical alignment (Теоретическое совмещение)
Alignment by best-fit (Оптимальное совмещение)
Проверка СК
При измерении базовых элементов возможны неточности, связанные с процедурой измерения, которые приведут к некорректному заданию СК детали. К этому вопросу следует отнестись с особым вниманием, так как работая с некорректной СК, вы можете не только получить некорректные результаты, но и привести к поломке КИМ, выполняя измерения в автоматическом режиме.
В связи с вышесказанным необходимо в ручном режиме осуществить проверку СК детали, например, подведя щуп к детали и сравнивая визуализацию положения щупа на экране программы с реальным положением.

СОВМЕЩЕНИЕ ЭЛЕМЕНТОВ
Создание СК с использованием совмещения геометрических элементов, безусловно, требует измерения самих этих элементов  (плоскости, конусы, цилиндры) и, возможно, базовых точек (для окружности и сферы это центры и т.д.).
Процедура состоит из следующих действий:
выбор направления одной оси (например, оси Z) основной системы координат и ее ориентация относительно измеренного геометрического элемента детали (в данном примере – перпендикулярно плоскости).
Установка первой оси, 1=СК КИМ; 2=СК детали.

ориентация второй оси (например, оси Y) новой системы координат перпендикулярно первой установленной оси, в направлении нормали ко второй измеренной плоскости.
Регулировка второй оси, 1= СК детали.

Определение центра СК. Например, как показано на рисунке. Т.е. за центр СК принят центр окружности, полученной проекцией физически существующее отверстие, видное на рисунке, на верхнюю плоскость.
Положение центра СК, 1=СК детали.

Обязательно проверьте корректность полученной системы координат.

ЗАДАНИЕ НАПРАВЛЕНИЯ ОСЕЙ И ПОЛОЖЕНИЯ ЦЕНТРА

В окне Quick Programmer (Программирование) программы ARCO справа нажмите дважды на Alignments (Регулировки). Кликните дважды на иконке On Features (По элементам). В данном окне вы должно указать положение первой оси новой системы координат.
В голубом секторе данного окна вы видите иконку выбора процедур. В поле Name (Имя) необходимо ввести имя новой системы координат; по умолчанию в этом поле прописано имя "DAT" и номер системы координат.
В разделе Primary axis (Первая ось) выберите плоскость, определяющую эту ось  (опция Actual (Действительное) выбор). Здесь так же возможно задать ось относительно еще не измеренного геометрического элемента детали (при этом потребуется дальнейшее измерение) для этого впишите данные в разделе  Datum (Данные).
В секторе Orient to (Ориентировать) задайте направление первой оси (в нашем примере – для оси Z:  Z Direction – Направление Z) or или -Z Direction – Направление -Z). Если центр СК лежит на этой оси, то вы можете это указать (поставьте отметку Z Origin). Возможность указать центр СК на одной из осей будет и в дальнейшем, но проще и удобней указать это сразу здесь.
Нажмите Append (Добавить); в Alignments tracing (Управление) при этом программа зафиксирует настройки по первой оси: при необходимости в будущем эти настройки можно изменить.

Программа переходит в следующий шаг задания СК, переходим к ориентированию второй оси.  При этом новая ось будет задаваться только в плоскости, перпендикулярной первой оси.
На этом шаге, если вы нажмете OK (Да) в окне Quick Programmer (Программирование) то программа сгенерирует следующий DMIS код:

D(DAT_1) = DATSET/FA(PLA_1),ZDIR,ZORIG

В секторе Secondary axis (Вторая ось) выберите характерную прямую из измеренных геометрических элементов  (ARCO предложит список из всех измеренных геометрических элементов).  Здесь так же возможно задать ось относительно еще не измеренного геометрического элемента детали (при этом потребуется дальнейшее измерение) для этого впишите данные в разделе  Datum (Данные).
В секторе Align to (Выставить по) задайте направление второй оси (в нашем примере Y Direction – Направление Y or -Y Direction – Направление -Y). Если центр СК лежит на этой оси, то вы можете это указать (поставьте отметку Y Origin).
Нажмите Append (Добавить); в Alignments tracing (Управление) для фиксации настройки второй оси: при необходимости в будущем эти настройки можно изменить.

 

Третья ось автоматически генерируется перпендикулярно первым двум в направлении против часовой стрелки, как было сказано ранее.
Вы видите третье и последнее окно установки системы координат.
На этом шаге, если на этом шаге нажать OK (Да) внизу в окне Quick Programmer (Программирование) программа сгенерирует следующий DMIS код:

D(DAT_1) = DATSET/FA(PLA_1),ZDIR,ZORIG,FA(PLA_3),YDIR

В разделе Position (Позиция) выберите элементы, на которых располагается центр СК. Здесь так же возможно задать ось относительно еще не измеренного геометрического элемента детали (при этом потребуется дальнейшее измерение) для этого впишите данные в разделе  Datum (Данные).
В разделе Preset (Предустановка) укажите расстояние между характерными геометрическими элементами и центром СК.
Нажмите Append (Добавить); в Alignments tracing (Управление) для фиксирования установленных значений.

 

В любом случае, при необходимости можно легко изменить или удалить любой шаг из вышеуказанной процедуры (установки первой и второй оси, установка центра СК). Выберите Alignments Tracing (Управление) наименование операции (шага) и нажмите  Modify (Модифицировать). Для удаления данных нажмите Delete (Удалить).
Нажмите кнопку OK (Да) в нижнем окне Quick Programmer (Программирование) при этом программа сгенерирует следующий DMIS код:
D(DAT_1) = DATSET/FA(PLA_1),ZDIR,ZORIG,FA(PLA_3),YDIR,FA(CIR_1),XORIG,YORIG


РЕГУЛИРОВКА ПЕРЕНОСА СК
Созданную систему координат можно легко переместить (перенос СК) в характерную точку детали. Это можно сделать двумя способами:
Параллельный перенос с заданием точки расположения центра СК (например, центра цилиндра на рисунке снизу)
Параллельный перенос с заданием вектора переноса

Перенос с заданием точки
Перенос с заданием вектора

ПЕРЕНОС В ТОЧКУ

В окне Quick Programmer (Программирование) главного окна ARCO нажмите на раздел Alignments (Регулировка). Кликните дважды на иконке Translation (Перенос). В окне Translation (Перенос) в разделе Feature (Элемент) выберите элемент с характерной точкой для переноса.
В светло-синем секторе окна показаны иконки для выполнения соответствующих действий. В поле Name (Имя) возможно определить имя новой системы координат; по умолчанию задано имя "DAT" с номером.
В поле Feature (Элемент) выберите элемент, в характерную точку которого вы хотите переместить центр СК. Здесь так же возможно задать перенос относительно еще не измеренного геометрического элемента детали (при этом потребуется дальнейшее измерение) для этого впишите данные в разделе  Datum (Данные).
В поле Offset (Отступ) выберите оси новой системы координат которую вы хотите перенести; в поле справа, выберите отступ (расстояние) между центром СК и характерными плоскостями элемента, относительно которого вы позиционируете СК.
Нажмите Append (Добавить); в Alignments tracing (Управление) для фиксирования установленных значений.

В любом случае, при необходимости можно легко изменить или удалить любой шаг из вышеуказанной процедуры. Выберите Alignments Tracing (Управление) наименование операции (шага) и нажмите  Modify (Модифицировать). Для удаления данных нажмите Delete (Удалить).
Нажмите кнопку OK (Да) в нижнем окне Quick Programmer (Программирование) при этом программа сгенерирует следующий DMIS код:
D(DAT_1) = TRANS/YORIG,FA(CIR_3),ZORIG,FA(CIR_3)
D(DAT_1) = TRANS/YORIG,-10.0000,ZORIG,10.0000

ПЕРЕНОС С ЗАДАНИЕМ ВЕКТОРА

В окне Quick Programmer (Программирование) главного окна ARCO нажмите на раздел Alignments (Регулировка). Кликните дважды на иконке Translation (Перенос). В окне Translation (Перенос) в разделе Feature (Элемент) нажмите на кнопку Value (Величина).
В светло-синем секторе окна показаны иконки для выполнения соответствующих действий. В поле Name (Имя) возможно определить имя новой системы координат; по умолчанию задано имя "DAT" с номером.
В поле Offset (Отступ) выберите отступ (расстояние) между центром новой СК и центром существующей СК.
Нажмите Append (Добавить); в Alignments tracing (Управление) для фиксирования установленных значений.

В любом случае, при необходимости можно легко изменить или удалить любой шаг из вышеуказанной процедуры. Выберите Alignments Tracing (Управление) наименование операции (шага) и нажмите  Modify (Модифицировать). Для удаления данных нажмите Delete (Удалить).
Нажмите кнопку OK (Да) в нижнем окне Quick Programmer (Программирование) при этом программа сгенерирует следующий DMIS код:
D(DAT_1) = TRANS/XORIG,105.0000,YORIG,210.0000,ZORIG,-115.8000

РЕГУЛИРОВКА ПОВОРОТА СК

Поворот СК подразумевает два простых действия: выбор СК, которую вы хотите повернуть и угла, на который производится поворот для получения новой СК.  Возможны два пути решения этого вопроса:
Поворот СК относительно одной из осей данной системы координат (относительный поворот), так, чтобы выбранная ось была ориентирована как, требуется оператором относительно характерного геометрического элемента детали (на рисунке поворачиваем ось Z так, чтобы она была направлена по нормали к выбеленной плоскости)
Поворот СК относительно одной из осей данной системы координат на определенный заданный угол(абсолютный поворот)

элемент детали (плоскость)
абсолютный поворот
относительный поворот.
ОТНОСИТЕЛЬНЫЙ ПОВОРОТ

В окне Quick Programmer (Программирование) главного окна ARCO нажмите на раздел Alignments (Регулировка). Кликните дважды на иконке Rotation (Поворот) при этом высветится окно Feature (Элемент) для выбора элемента, относительно которого вы хотите сориентировать (путем поворота) СК.
В светло-синем секторе окна показаны иконки для выполнения соответствующих действий. В поле Name (Имя) возможно определить имя новой системы координат; по умолчанию задано имя "DAT" с номером.
В поле Rotate about (Повернуть относительно) выберите ось СК, относительно которой будет производиться поворот (относительная ось). В поле Feature (Элемент) выберите характерный элемент детали относительно которого вы хотите сориентировать путем поворота свободные оси СК.  Здесь так же возможно задать поворот относительно еще не измеренного геометрического элемента детали (при этом потребуется дальнейшее измерение) для этого впишите данные в разделе  Datum (Данные).
Из листа осей Axis (Оси) выберите поворачиваемую ось. Нажмите Append (Добавить); в Alignments tracing (Управление) для фиксирования установленных значений.

В любом случае, при необходимости можно легко изменить или удалить любой шаг из вышеуказанной процедуры. Выберите Alignments Tracing (Управление) наименование операции (шага) и нажмите  Modify (Модифицировать). Для удаления данных нажмите Delete (Удалить).
Нажмите кнопку OK (Да) в нижнем окне Quick Programmer (Программирование) при этом программа сгенерирует следующий DMIS код:
D(DAT_1) = ROTATE/ZAXIS,FA(LIN_2),XDIR

АБСОЛЮТНЫЙ ПОВОРОТ

В окне Quick Programmer (Программирование) главного окна ARCO нажмите на раздел Alignments (Регулировка). Кликните дважды на иконке Rotation (Поворот) при этом высветится окно Feature (Элемент), нажмите на кнопку Value (Значение).
В светло-синем секторе окна показаны иконки для выполнения соответствующих действий. В поле Name (Имя) возможно определить имя новой системы координат; по умолчанию задано имя "DAT" с номером.
В поле Rotate about (Повернуть относительно) выберите ось СК, относительно которой будет производиться поворот (относительная ось). В поле Angle (Угол) задайте угол поворота.
Нажмите Append (Добавить); в Alignments tracing (Управление) для фиксирования установленных значений.

В любом случае, при необходимости можно легко изменить или удалить любой шаг из вышеуказанной процедуры. Выберите Alignments Tracing (Управление) наименование операции (шага) и нажмите  Modify (Модифицировать). Для удаления данных нажмите Delete (Удалить).
Нажмите кнопку OK (Да) в нижнем окне Quick Programmer (Программирование) при этом программа сгенерирует следующий DMIS код:
D(DAT_13) = ROTATE/ZAXIS,30.0

МАТРИЦА ПРЕОБРАЗОВАНИЯ И ВЕКТОР ПЕРЕНОСА СК

Создать новую систему координат из существующей можно при помощи поворота и переноса, при этом поворот задавать при помощи матрица преобразований, содержащей косинусы углов поворота относительно каждой из осей, а перенос СК – при помощи вектора переноса.
При помощи окна Quick Programmer (Программирование) возможно задать матрицу поворота и вектор переноса СК или загрузить из файла.
В окне Quick Programmer (Программирование) главного окна ARCO нажмите на раздел Alignments (Регулировка).  Кликните дважды на иконке Matrix (Матрица).
В светло-синем секторе окна показаны иконки для выполнения соответствующих действий. В поле Name (Имя) возможно определить имя новой системы координат; по умолчанию задано имя "DAT" с номером.
В поле Rotation Matrix (Матрица поворота) задается матрица преобразования существующей СК в новую СК. В приведенном ниже примере матрица задает поворот осей Y и Z на 45 градусов относительно оси X.
В поле Translation vector (Вектор переноса) задается вектор направления переноса центра СК и расстояние переноса.

Нажмите кнопку OK (Да) в нижнем окне Quick Programmer (Программирование) при этом программа сгенерирует следующий DMIS код:
D(DAT_15) = DATSET/TRMATX,1.00000000,0.00000000,0.00000000,0.00000000,0.70700000,-0.70700000,0.00000000,0.70700000,0.70700000,50.00000000,50.00000000,200.00000000
Установка СК из файла
В окне Quick Programmer (Программирование) главного окна ARCO нажмите на раздел Alignments (Регулировка).  Кликните дважды на иконке Matrix (Матрица).
В светло-синем секторе окна показаны иконки для выполнения соответствующих действий. В поле Name (Имя) возможно определить имя новой системы координат; по умолчанию задано имя "DAT" с номером.
В поле Import from File (Импорт из файла) выберите опцию Add DMIS Commands (Добавить DMIS код) если вы хотите внести соответствующий код в текст программы, нажмите на кнопку Import (Импорт). Появляется окно с возможностью выбора PCS файлов для переноса СК.
Данные, загруженные из файла, высвечиваются в окне матрицы преобразования и вектора переноса. Нажмите кнопку OK (Да) в нижнем окне Quick Programmer (Программирование) при этом программа сгенерирует следующий DMIS код (если режим Add DMIS Commands (Добавить DMIS код) был выбран), допустим, что данная СК была сохранена в файл REFSYS7.PCS и новая СК имеет имя  DAT_10:
DID(C3TRMATX)=DEVICE/STOR,'D:\PROGRAMMI\COORD3\ARCO\USER\REFSYS7.PCS'
OPEN/DID(C3TRMATX),PCS
RECALL/D(DAT_10),DID(C3TRMATX)
CLOSE/DID(C3TRMATX)
Сохранение СК
В окне Quick Programmer (Программирование) главного окна ARCO нажмите на раздел Alignments (Регулировка).  Кликните дважды на иконке Matrix (Матрица).
Откройте лист СК в поле Name (Имя) и выберите СК для сохранения. При сохранении в файл сохраняются данные матрицы преобразования СК и вектора переноса центра СК.
В поле Save to File (Сохранить в файл) выберите опцию Add DMIS Commands (Добавить DMIS код) если вы хотите внести соответствующий код в текст программы, затем нажмите Save (Сохранить). Появится окно с выбором папки для сохранения PCS файла с данными СК.
Нажмите кнопку OK (Да) в нижнем окне Quick Programmer (Программирование) при этом программа сгенерирует следующий DMIS код (если режим Add DMIS Commands (Добавить DMIS код) был выбран), допустим, что данная СК была сохранена в файл REFSYS4.PCS и новая СК имеет имя  DAT_4:
DID(C3TRMATX)=DEVICE/STOR,'D:\PROGRAMMI\COORD3\ARCO\USER\REFSYS4.PCS'
OPEN/DID(C3TRMATX),PCS
SAVE/D(DAT_4),DID(C3TRMATX)
CLOSE/DID(C3TRMATX)


ОПТИМАЛЬНОЕ СОВМЕЩЕНИЕ

Создание СК при помощи best-fit (оптимального совмещения) подразумевает такое создание СК, чтобы среднеквадратичные отклонения измеренных значений от номинальных были минимальны. Для этого используется итерационное преобразование СК путем поворота и переноса. Таким образов данная система координат дает оптимальное совмещение детали и математической модели детали.
Для создания такой системы координат вы должны измерить ряд точек или геометрических элементов на детали, по которым вы хотите получить оптимальное совмещение.
Возможно задать ограничения по повороту и переносу при проведении итераций совмещения. Вы так же можете задать блокирование поворота (или переноса) одной или несколько осей при осуществлении совмещения.
Возможно использовать два разных алгоритма совмещения, в зависимости от используемых элементов для совмещения (точки или характерные точки целостных геометрических элементов, например угол плоскости).
Совмещение по точкам геометрического элемента
Когда элементы детали, используемые для совмещения не только точки, СК рассчитывается следующим образом:
Минимизируется отклонение между измеренными и номинальными точками
Минимизируется угол между измеренными и номинальными элементами, например плоскостями.
Совмещение по точкам
Когда для совмещения используется только точки, СК рассчитывается исходя из минимального отклонение между точками.
Используется два разных метода расчета, в зависимости от того, используете ли вы все три координаты точки, или две координаты точки и нормаль, задающую плоскость в этой точке.
Когда вы имеете только номинальные координаты точек  N, Arco вращает и транслирует СК до тех пор, пока расстояние между координатами измеренной точки M и номинальными координатами  M’i-Ni будет минимальным. При этом методе, координаты точек детали должны быть измерены очень аккуратно, так как в противном случае совмещение может дать плохой результат.
Если же вы имеете точки и нормали, согласно второму методу, вы имеете только две координаты номинальной точки  N и нормаль, задающую плоскость в этой точке, при этом ошибка измерения будет минимальна. На рисунке ниже показано,  N номинальная точка,  M’ измеренная и совмещенная точка, M’’ tпроекция точки M’ на плоскость точки N.

В этом случае процедура оптимального совмещения заключается в минимизировании M’-N’, где N’ точка сегмента NM’’ (включая конечные точки). Позиция N’ на сегменте может задаваться (как относительный отступ) где 0 подразумевает N’ совпадающая с N, и где значение 100 соответствует концу отрезка, т.е. при значении 100  N’ совпадет с M’’.
Затем, задавая значение относительного отступа равное 0 вы минимизируете  M’-N, и получаем предыдущий случай (где мы имеем все три координаты). Взамен, устанавливая 100 вы минимизируете расстояние  M’-M’’ , уменьшая измерительную ошибку при измерении точек.
Используя последний метод (при значении относительного отступа равного 100) в некоторых редких случаях мы можем внести неопределенность в метод оптимального совмещения. Для случая, когда все точки  N или M ложные, алгоритм минимизации расстояния M’-M’’ не сможет установит оптимальное расположение СК на плоскости. Для избежание таких случаев, достаточно задать отступ чуть менее 100 (95-99) для оптимизирования расстояния  M’-M’’ , аналогичные ситуации и их решение применимо для расстояния M’-N.

ПРИМЕР ОПТИМАЛЬНОГО СОВМЕЩЕНИЯ

В окне Quick Programmer (Программирование) главного окна ARCO нажмите на раздел Alignments (Регулировка).  Кликните дважды на иконке Best Fit (Оптимальное совмещение).
В светло-синем секторе окна показаны иконки для выполнения соответствующих действий. В поле Name (Имя) возможно определить имя новой системы координат; по умолчанию задано имя "DAT" с номером.
Установите параметры совмещения, задайте смещение, в пределах которого возможно совмещение в поле Translation (Перенос) угол в поле Rotation (Поворот) в части Degree of freedom (Ограничения).
В поле Feature to Add (Добавить элемент) выберите элемент для оптимального совмещения и нажмите Append (Добавить). Здесь так же возможно задать совмещение относительно еще не измеренного геометрического элемента детали (при этом потребуется дальнейшее измерение) для этого впишите данные в разделе  Datum (Данные). Повторите этот шаг для всех элементов, которые вы хотите использовать для оптимального совмещения.

В любом случае, при необходимости можно легко изменить или удалить любой элемент. Выберите Best fit parameters (Параметры совмещения) наименование операции (шага) и нажмите  Modify (Модифицировать): измените данные в поле Best Fit (Оптимальное совмещение). Для удаления элемента, выделите его и нажмите Delete (Удалить).
Нажмите кнопку OK (Да) в нижнем окне Quick Programmer (Программирование) при этом программа сгенерирует следующий DMIS код:
D(DAT_16) = LOCATE/FA(POI_1),FA(POI_2),FA(POI_3),FA(POI_4)

ИСПОЛЬЗОВАНИЕ СК

В любом случае всегда можно переименовать данную СК, просмотреть характеристики СК, удалить СК.
Переименование СК
В меню инструментов CMM (КИМ) главного окна  Arco, откройте лист систем координат и выберите требуемую систему координат. При этом программа сгенерирует следующий DMIS код (например, при выборе СК с именем  DAT_8):
RECALL/D(DAT_8)
Просмотр параметров СК
Любая из созданных систем координат доступна для просмотра в разделе Data Base (База данных) в окне Arco Viewers. Данное окно содержит всю информацию о проекте, в том числе и информацию о системах координат.
Кликните на кнопке Data Base (База данных) в окне Arco Viewers, затем на кнопке систем координат для просмотра всех используемых.
Выделите СК, которую вы хотите просмотреть. В окне ниже, определены косинусы углов матрицы преобразования  i, j, k согласно ориентации осей  X, Y, Z и положение центра СК.
Просмотр параметров СК не вносит изменения в DMIS код программы.
Удалить СК
Любая из созданных систем координат доступна для удаления в разделе Data Base (База данных) в окне Arco Viewers. Данное окно содержит всю информацию о проекте, в том числе и информацию о системах координат.
Кликните на кнопке Data Base (База данных) в окне Arco Viewers, затем на кнопке систем координат для просмотра всех используемых.
Выделите СК, которую вы хотите удалить и нажмите Delete (Удалить) из меню “правой кнопки мыши”, подтвердите удаление. Нажмите команду Update Elements (Обновить элементы) из меню “правой копки мыши”.
Удаления СК не вносит изменения в DMIS код программы.
 
ИЗМЕРЕНИЕ ЭЛЕМЕНТОВ ДЕТАЛИ

Реальные элементы детали в программе ARCO могут быть получены тремя различными способами:
Прямое измерение точек на элементе с автоматическим построением элемента.
Конструирование элемента методом оптимального совмещения, когда вы хотите получить точку, которую невозможно физически измерить, но сам элемент может быть при этом измерен, например центр окружности или сферы.
Относительное построение, когда точки самого элемента не могут быть измерены, например проекция окружности на какую либо плоскость.
При этом возможно задавать номинальные значения элементов и соответствующие толерансы.

ПРЯМЫЕ ИЗМЕРЕНИЯ

Прямое измерение подразумевает измерение при помощи КИМ заданного числа точек на физической поверхности, достаточного или большего для ее определения и определения ее параметров.  ARCO рассчитывает реальный элемент, исходя из данных измеренных точек.
При любом измерении необходимо наличие заданного и откалиброванного щупа..
Процедура измерения заключается в следующих шагах:
Проверка параметров машины (отход, подход, поиск, скорость измерения и позиционирования и т.д.).
Выбор измеряемого элемента и его номинальных параметров.
Задание параметров измерения (направление подхода, число точек и т.д.).
Непосредственное измерение при помощи КИМ.
Контроль параметров машины (пункт 1) выполняется по мере необходимости; в основном, стандартные настройки машины достаточны для большинства измерений. Тем не менее в некоторых случаях измерения очень больших или очень маленьких элементов, возможно изменение параметров КИМ во избежание поломки щупа или КИМ.
Так же регулируются параметры измерения по пункту 3 в случае необходимости.
Измерение элемента генерирует соответствующий DMIS код для возможности повторного измерения в автоматическом режиме. Все номинальные и реальные значения элементов могут быть изменены или просмотрены в окне Data Base (База данных) в окне ARCO Viewers.
Режим измерения точек
Измерение точек при помощи КИМ может выполняться в нескольких режимах:
В ручном режиме при управлении КИМ с помощью джойстика.
В полуавтоматическим режиме, например измерение плоскости при помощи задания параллельной плоскости и глубины поиска от нее в сторону измеряемой плоскости.
В полностью автоматическом режиме по математической модели ARCO.


ДВИЖЕНИЯ ЩУПА ПРИ ИЗМЕРЕНИИ

В процессе измерения элементов (в ручном или полуавтоматическом режиме), мы должны уделить внимание щупу во избежание его поломки, особенно при выполнении измерений в полуавтоматическом режиме.
Особенно необходимо задание измерительной скорости, отхода и путей обхода детали при измерении подряд нескольких элементов детали.
При измерении любой точки на поверхности детали, ARCO генерирует соответствующую команду PTMEAS на языке DMIS. Для примера на нижнем рисунке показана траектория измерения в полуавтоматическом режиме окружности по пяти точкам.
Пример движения наконечника щупа, P=положение; A=стартовая точка; B=точка отхода; M=точка на поверхности; 1=общая траектория от центра; 2=дистанция подхода; 3=дистанция отхода.

Позиционирование
В точке P меняется направление движения щупа. Для каждой точки изменения направления движения щупа ARCO генерирует команду GOTO с координатой следующей точки.
Дистанция подхода (AM)
Измерительные параметры КИМ включаются именно на этом расстоянии от измеряемой точки M (например, меняется скорость со скорости позиционирования на более низкую скорость – скорость измерения). Такое измерение скорости особенно важно при измерении небольших отверстий, так как при большой скорости щуп может не успеть остановиться и врежется при отходе в противоположную сторону отверстия.
Дистанция отхода (MB)
От измеренной точки  M щуп отходит на заданное расстояние отхода на измерительной скорости. Задание правильной скорости отхода очень важно при измерении, например, небольших отверстий, так как при большом отходе щуп может врезаться в противоположную сторону отверстия.
Последовательность измерения точки, 1=общая траектория движения; 2=дистанция подхода; 3=дистанция отхода; 4=направление подхода –по нормали.

Скорость перемещения (позиционирования)
Скорость перемещения – это скорость, с которой происходит движение щупа между двумя точками начала подхода к измеряемой поверхности. В целях безопасности в ручном режиме измерения имеет смысл уменьшить эту скорость, во избежание случайного столкновения щупа с деталью на столе КИМ.
Скорость измерения
Скоростью измерения называется скорость движения щупа на дистанции подхода по нормали к измеряемой поверхности. В целях безопасности в ручном режиме измерения имеет смысл уменьшить эту скорость, во избежание случайного столкновения щупа с деталью на столе КИМ.
ДВИЖЕНИЕ ЩУПА В РЕЖИМЕ ПОЛЕТА

При выполнении измерений щуп совершает движения с остановкой в точках P, A или B. при выборе режима полета, щуп будет двигаться безостановочно по параболической траектории  M, таким образом повышая общую скорость измерения детали.
Параметр параболической траектории Rc задается из диалогового окна установки режима полета.
Траектория в режиме полета, 1=траектория движения; 2=дистанция подхода.



НАПРАВЛЕНИЕ ПОДХОДА
Направление подхода – это направление в котором щуп приближается к поверхности для измерения точки. Точное знание направления подхода необходимо для правильного учета диаметра сферы измерительного наконечника: все данные для такой компенсации берутся из параметров щупа, полученных при калибровке.
Поэтому направление подхода практически всегда совпадает с нормалью к поверхности.
Соотношение с реальной и расчетной точкой контакта: (1) центр наконечника (2) расчетная точка контакта (3) реальная точка контакта (4) направление подхода.

При ручном управлении практически невозможно направить движение щупа по нормали, поэтому компенсация на радиус измерительной сферы производится программой автоматически.

УСТАНОВКА ИЗМЕРИТЕЛЬНЫХ ПАРАМЕТРОВ КИМ

Измерительные параметры КИМ устанавливаются в окне параметров. Для открытия окна параметров, нажмите иконку Parameters (Параметры) на панели команд CCM (КИМ) в главном окне ARCO.

В закладке Measurement (Измерение) возможно ввести параметры подхода, поиска и отхода щупа, а так же глубину при измерении внешних и внутренних цилиндров. Так же возможно указать необходимость компенсации диаметра щупа, поставив галочку в окошке Probe compensation (Компенсация щупа).
В закладке Dynamic (Движение) возможно задать скорость измерения и позиционирования, а так же ускорение КИМ. Для выбора режима полета, выделите опцию Fly movement option (Режим полета), введите параметр параболической траектории  Rc в поле Curve radius (Радиус криволинейности).
Программа автоматически сгенерирует соответствующий DMIS код.

ОКНО ПРОГРАММИРОВАНИЕ
Все операции измерения выполняются при помощи окна Quick Programmer (Программирование) главного окна ARCO.
Закладка Features (Поверхности) содержит перечень измеряемых геометрических элементов. Выберите любой элемент из перечня, все необходимые установочные параметры для измерения автоматически высветятся на экране.
Все необходимые команды разбиты по секциям: команды для определения элемента (1) команды для создания элемента (2).
Окно Quick Programmer (Программирование), 3=выбор процедуры построения; 4=выбранная процедура (измерение); 5=кнопка подтверждения выбора ; 6=кнопка сброса.

Полезно помнить, что заданные параметры могут быть изменены, улучшены или скорректированы.

ОПРЕДЕЛЕНИЕ ЭЛЕМЕНТА
В верхней части окна расположен сектор, определяющий параметры элемента, который вы хотите измерить. В голубом поле окна имеется иконка, символически изображающая измеряемый элемент (слева) и иконка с выбранной процедурой измерения (справа).
В поле Group (Группа) вы видите список CAD элементов для задания группы.
В поле Name (имя) вы определяете имя создаваемого элемента, по умолчанию дается краткое наименование от английского названия элемента и номер.
Вы можете задать номинальные значения элемента.

В поле выбора типа СК вы можете указать Cartesian (Декартова) или Polar (Полярная), и определить дополнительный параметр при необходимости, например для цилиндра, внутренний (Inner) или внешний (Outer).
Область Lie plane (Проекция) определяет плоскость проекции измеряемого элемента, в нашем случае это необходимо для корректного расчета центра.


ПАНЕЛЬ ИЗМЕРЕНИЯ

Панель измерения находится под панелью параметров. На этой панели в активном режиме отображается процесс проведения измерений.
Панель измерения  1=панель команд; 2=индикатор количества неизмеренных точек; 3=индикатор ошибки формы; 4=задание вывода результата в отчет; 5= кнопка закрывающая измерение; 6=обрывание измерения с расчетом данных по тем параметрам, которые были измерены до остановки.

Данная панель позволяет не только управлять измерением в процессе проведения измерений, но и задавать тип измерений до начала процесса измерений:
Выбрать тип измерения (стандартное или относительное)
Вывод и просмотр индикатора ошибки формы
Выбор вывода в протокол
Изменить число точек
Выбрать автоматический цикл измерения (зависит от типа измеряемого элемента)
В процессе измерения возможно:
Удалить последнюю измеренную точку
Прервать процесс измерения
Команды измерения
Команды измерения расположены на панели команд.

Current carriage (Портал) (1). Показывает, значения какого портала отображаются на данной панели: портал 1  или портал 2 (только при использовании двойных горизонтальных рук).
Measure mode (Режим измерения) (2), показывает и позволяет выбрать режим измерения точек, могут быть следующие режимы: точка к точке  или  сканирование. Выбор режима сканирования возможен, только если контроллер поддерживает соответствующую функцию сканирования.
Measure type (Тип измерения) (3). показывает и позволяет выбрать тип измерения точек, могут быть следующие режимы: стандартный  в системе координат детали или относительный  когда координаты отсчитываются относительно другого элемента.
Start Auto cycle (Автоматический цикл) (4).  запускает автоматический цикл измерения. Данный режим поддерживается, например, при измерении по математической модели.
Form error indicator (Индикатор ошибки формы) (5).  открывает окно задания начальных значений ошибки формы.
Confidence index (Индекс доверия) (6).  показывает индикатор ошибки формы, который отображается в процессе измерения.
Setup Nominals and Output (Удаление точки) (7).  удаляет последнюю измеренную точку.
Switch colors (Переключить цвет) (8).  переключает цвет фона панели.
Относительные измерения
Относительный метод измерения позволяет просто адаптировать измерительную программу к модели, задать пути обхода и т.д.
Коды относительных измерений отличаются от кодов прямых измерений, используются команды  RMEAS/ENDMES (в стандартном режиме используются команды  MEAS/ENDMES).
Выбор стандартных/относительных измерений открывается командой Measure type (Тип измерения) при нажатии на иконку   или  в панели команд. Относительное измерение, в свою очередь, имеет типы Relative (Относительное) или End measure (Прерывание).
В режиме Relative (Относительное) измерение элемента происходит до конца вне зависимости от получаемой ошибки (при выборе из меню Feature (Элемент)).
В режиме End measure (Прерывание) продолжение измерения элемента зависит от ошибки ориентации и положения, определяемых после измерения первых 3 точек (указанных в Abort measure (Прервать измерение)) или ошибки каждой точки (указанных в Abort measure (Прервать измерение)), измеренной вне допуска на точку, определенного номиналом.
Данный рисунок поясняет процесс относительных измерений (режим End measure (Прерывание)).
Относительные измерения, P=точки; A=точка начала подхода ; B=точка отхода; M=измеряемые точки элемента; 1=траектория; 2=подход; 3=отход; 4=построение элемента.

Индикатор ошибки формы
Индикатор ошибки формы построен в виде прогресс бара, расположенного под измерительным полем. Данный индикатор имеет три различных цвета, в зависимости от величины ошибки. Возможные цвета: зеленый, желтый и красный соответствуют нормальной, критической и недопустимой ошибке. Цвет индикатора может измениться сразу же после измерения очередной точки, что позволяет легко отслеживать процесс измерения.

Для открытия этого окна, нажмите пиктограмму Form error indicator (Индикатор ошибки формы) . В данном окне имеется три текстовых поля для задания соответствующих значений ошибки:
Если ошибка не превышает заданной в графе Good (Допуск), индикатор ошибки будет зеленого цвета
Если ошибка находится в интервале  Good (Допуск) – Critical (Критично), цвет индикатора будет желтый
Если ошибка находится в интервале   Critical (Критично) – Bad (Недопустимо), цвет индикатора - красный
При превышении значения  Bad (Недопустимо), на экран будет выведено соответствующее сообщение
Для определения типа индикатора ошибки формы, нажмите Confidence Index (Индекс доверия) .
Прерывание процесса измерения
Номер в центре панели измерения показывает количество неизмеренных точек. Имеется два типа дисплея:
увеличивающийся, когда показывается число измеренных точек от 0 и далее в порядке возрастания
уменьшающийся, показывающий число неизмеренных точек, от установленного до 0
для смены типа дисплея выделите число точек и:
введите число точек, требуемое для измерения (получите уменьшающийся режим)
введите 0 (получите увеличивающийся режим) без верхнего предела числа точек
Выбор типа вывода данных
В нижнем окне, определяющем вывод данных в протокол, можно выбрать следующие режимы:
No output (Не выводить). Не выводит результат в протокол.
Show output setup (Показать). В конце измерений в окне Quick Programmer (Программирование) в разделе Values (Значения) вы можете задать допуска на измеренные значения. Те параметры, которые имеют соответствующие толерансы, будут выведены в отчет. 
Show output with previous setup (Предпросмотр). В конце измерений в окне Quick Programmer (Программирование) в разделе Values (Значения) вы можете задать допуска на измеренные значения. Все параметры, которые имеют соответствующие толерансы или не имеют, будут выведены в отчет. 
Automatic output creation (Автоматически). В конце измерения автоматически расставляет толерансы, исходя из аналогичных предыдущих измерений, и выводит результат в отчет.

ПРОЦЕДУРА ИЗМЕРЕНИЯ ЭЛЕМЕНТА

В данном разделе показан пример выполнения измерения элемента детали.
При любом измерении элемента детали машина измеряет установленной число точек на элементе и рассчитывает параметры самого геометрического элемента. Если число измеренных точек больше чем минимально необходимое, происходит расчет параметров измеряемого геометрического элемента.
В основном имеются следующие возможности:
Измерять элемент с заранее заданным номинальным значением
Определить номинал в процессе измерения элемента
Прямое измерение элемента без номинальных значений параметров
В последней версии ARCO, при завершении измерения элемента, определяются номиналы тех параметров, которые вы хотите вывести в протокол.
Выполнение измерения
Из поля команд CMM (КИМ) главного окна ARCO, выберите щуп , систему координат  и портал КИМ   (только для двух портальных КИМ).
Из поля команд CMM (КИМ) главного окна ARCO, кликните на кнопку Parameters (Параметры) для открытия окна Parameters (Параметры) и задания или изменения параметров КИМ (таких как отход и подход, глубина поиска и т.д.) согласно вашей необходимости. Данная операция обычно требуется в случае измерения очень маленьких или очень больших элементов.
Из поля команд CMM (КИМ) главного окна ARCO, кликните на кнопку Options (Опции)  для открытия окна Options (Опции). В разделе Modes (Режимы), секторе Sequences (Очередности):
Для измерения одного элемента выберите  Do not restart automatically the last measurement type (Не повторять автоматически)
Для измерения нескольких однотипных элементов Restart  automatically the last measurement type (Повторить автоматически)
Нажмите Ок (Да) для закрытия окна.
В закладке Features (Элементы) окна Quick Programmer (Программирование) кликните дважды на иконке типа элемента, который вы хотите измерять. При этом автоматически откроется окно выполнения процедуры Measure (Измерение).
Данное окно готово к измерению элемента, введите имя элемента в поле Name (Имя). Теперь возможно сделать следующее:
Оставить имя элемента по умолчанию в поле Name (Имя) и начать измерение элемента точка за точкой.
Открыть лист элементов в поле Name (Имя) и выбрать имя из списка заранее заданных номинальных элементов: здесь можно так же изменить номиналы на данный элемент; далее можно идти в п.  6.
Открыть лист элементов в поле Name (Имя) и выбрать имя из списка заранее заданных номинальных элементов: если в данном элементе заданы не только номиналы, но и толерансы, то можно идти в пункт 8.
Установите измерительные параметры (такие как плоскость проекции, тип вывода координат, количество точек) и номинальные значения параметров элемента в таблице Values (Значения). Если вы не определите номиналы,  ARCO сгенерирует соответствующие номиналы, исходя из результатов измерения.
Выберите тип выходных данных в протокол (отчет) из окна справа под панелью измерения.
Измерьте точки в следующих режимах:
В ручном режиме, используя джойстик, для измерения физических точек элемента
В полуавтоматическом режиме, задавая, например, центр окружности и глубину поиска чуть больше номинального радиуса и нажав  на измерительной панели
После завершения измерений, если тип выходных данных не был задан в пункте 6., то в тексте программы в коде DMIS будет отображен только процесс измерения. И обратно, если тип выходных данных был определен в пункте 6., в таблице Values (Значения) – номинальные значения и толерансы. В окне в поле Feature output (Вывод элемента) где выбираются и задаются толерансы. Выберите опцию Complete (Полный) чтобы разрешить полный вывод всех значений (номинала, измеренного значения, разницы и т.д.) для всех величин.
После всего, нажмите OK (Да) для генерации соответствующего DMIS кода.


ИЗМЕРЕНИЕ ТОЧКИ

Измерение точки на плоскости или точки в пространстве. На рисунке показаны две системы координат: Декартова и полярная.
Системы координат, 1=декартова; 2=полярная.

Задание номинала
Точечные элементы задаются при помощи определения координат точек, лежащих на поверхностях этого элемента. В редких случаях задаются точки в пространстве.
"Декартовы/Полярные". Выбор типа СК определяется удобством работы при измерении элемента.
"Плоскость проекции". Плоскость поверхности важна для корректного расчета параметров элемента, например окружности, так как при измерении окружности нет четкой уверенности, что щуп двигался в плоскости, перпендикулярной оси окружности, поэтому требуется спроектировать саму окружность на эту плоскость, померенную или рассчитанную. Из меню Name (Имя) вы можете выбрать:
Auto (Автоматически), при этом плоскость проекции автоматически генерируется как параллельная плоскости измеренных точек.
Custom (По выбору), плоскость проекции описывается заданием вектора нормали к плоскости:  i, j и k.
Current working Plane (Параллельно рабочей пл-ти), плоскость проекции параллельна выбранной рабочей плоскости, заданной в списке Working plane (Рабочая плоскость) панели инструментов CMM (КИМ) главного окна  ARCO.
XY, плоскость проекции параллельна координатной плоскости XY системы координат.
YZ, плоскость проекции параллельна координатной плоскости YZ системы координат.
ZX, плоскость проекции параллельна координатной плоскости ZX системы координат.
Plane features already measured (Плоскость элемента), плоскость проекции параллельна предыдущей измеренной плоскости элемента.
Values (Значения). Эта таблица определяет номинальные значения параметров элемента. Здесь задается:
x, y и z, координаты точки в декартовой СК  (r, a и h в полярной СК) в зависимости от используемой СК.
Режимы измерения
"Ручной режим". Измерение каждой точки при помощи джойстика с ручным определением направления подхода щупа к измеряемой поверхности.
"Полуавтоматический режим". Точки измеряются автоматически в зависимости от заданной стратегии измерений, в зависимости от задания плоскости проекции и номиналов может быть 4 варианта:
если вы не выбрали плоскость проекции (выбрана опция Auto (Автоматически)) и вы не задали номинальных значений координат точки, щуп будет двигаться к измеряемой точке в направлении расположения измерительного наконечника
если вы задали только номинальные значения координат точки, щуп будет двигаться к измеряемой точке в направлении расположения измерительного наконечника, предварительно изменив свое положение по перпендикуляру к номиналу
если вы задали плоскость проекции (выбрана любая опция кроме Auto (Автоматически)) щуп будет двигаться к точке по нормали к заданной плоскости проекции.
Если вы задали плоскость проекции (выбрана любая опция кроме Auto (Автоматически)) и вы задали номинальные значения координат точки, щуп будет двигаться к точке по нормали к заданной плоскости проекции предварительно изменив свое положение по перпендикуляру к номиналу
Измерение точки, P=Начальная точка движения; A=старт подхода; B=точка отхода; M=точка на поверхности; 1 траектория движения; 2=траектория подхода 3=траектория отхода.

Генерация DMIS кода
При выполнении измерений программа автоматически генерирует следующий DMIS код:
F(POI_2)=FEAT/POINT,CART,6.0000,0.0000,0.0000,-1.00000000,0.00000000,0.00000000
MEAS/POINT,F(POI_2),1
PTMEAS/CART,6.0000,0.0000,0.0000,-1.00000000,0.00000000,0.00000000
ENDMES
Толерансы
Для точки могут быть заданы следующие толерансы.
CORTOL толеранс координат
ANGLB
· толеранс углового расстояния
DISTB толеранс расстояния
PROFL толеранс криволинейности
POS толеранс позиции
PROFS толеранс профиля поверхности
PROFP толеранс точки на профиле

ИЗМЕРЕНИЕ ОКРУЖНОСТИ
Измерение проекции окружности и окружности в свободном пространстве.
Элемент окружность.

Задание номинала
Окружность задается при помощи задания координат центра, диаметра и плоскости, в которой находится окружность.
"Декартовы/Полярные". Выбор типа СК определяется удобством работы при измерении элемента.
"Плоскость проекции". Плоскость поверхности важна для корректного расчета параметров элемента, например окружности, так как при измерении окружности нет четкой уверенности, что щуп двигался в плоскости, перпендикулярной оси окружности, поэтому требуется спроектировать саму окружность на эту плоскость, померенную или рассчитанную. Из меню Name (Имя) вы можете выбрать:
Auto (Автоматически), при этом плоскость проекции автоматически генерируется как параллельная плоскости измеренных точек.
Custom (По выбору), плоскость проекции описывается заданием вектора нормали к плоскости:  i, j и k.
Current working Plane (Параллельно рабочей пл-ти), плоскость проекции параллельна выбранной рабочей плоскости, заданной в списке Working plane (Рабочая плоскость) панели инструментов CMM (КИМ) главного окна  ARCO.
XY, плоскость проекции параллельна координатной плоскости XY системы координат.
YZ, плоскость проекции параллельна координатной плоскости YZ системы координат.
ZX, плоскость проекции параллельна координатной плоскости ZX системы координат.
Plane features already measured (Плоскость элемента), плоскость проекции параллельна предыдущей измеренной плоскости элемента.
Values (Значения). Эта таблица определяет номинальные значения параметров элемента. Здесь задается:
x, y и z, координаты центра окружности в декартовой СК  (r, a и h в полярной СК) в зависимости от используемой СК.
diam, диаметр окружности
Режимы измерения
"Ручной режим". Измерение каждой точки от минимальных 3 до 999 при помощи джойстика с ручным определением направления подхода щупа в плоскости окружности.
"Полуавтоматический режим". Точки измеряются автоматически в зависимости от заданной стратегии измерений. Для задания режима необходимо:
задать число измеряемых точек (от 3 до 999)
определить плоскость проекции
задать номинальные значения координат центра и диаметра
расположить щуп в центре окружности (для отверстия) или вблизи периметра (для бобышки) и начните измерения
Измерение окружности, Np=минимально необходимое число точек; P=траектория движения; A=старт подхода; B=точка отхода; M=измеряемые точки; 1=общая траектория движения; 2=траектория подхода; 3=траектория отхода.

Внимательно следите, чтобы расстояние отхода было меньше радиуса отверстия, или достаточно для свободного подхода к новой точке для бобышки: в этом случае вы предостережете щуп от поломки.
Генерация DMIS кода
При выполнении измерений программа автоматически генерирует следующий DMIS код:
F(CIR_2)=FEAT/CIRCLE,INNER,CART,-42.2000,40.1000,24.9000,-1.00000000,-0.00100000,0.00000000,20.0000
MEAS/CIRCLE,F(CIR_2),5
PTMEAS/CART,-42.3439,39.9541,35.3781,0.00000000,0.00000000,-1.00000000
PTMEAS/CART,-42.3507,49.7350,27.9444,0.00095106,-0.95105605,-0.30901698
PTMEAS/CART,-42.3500,45.5870,17.0142,0.00058779,-0.58778496,0.80901699
PTMEAS/CART,-42.3398,34.3902,17.1105,-0.00058778,0.58778496,0.80901700
PTMEAS/CART,-42.3354,30.3774,27.8774,-0.00095106,0.95105604,-0.30901700
ENDMES
Толерансы
Для окружности могут быть заданы следующие толерансы.
CORTOL толеранс координат
ANGLB толеранс углового расстояния
CRLTY толеранс формы
CONCEN толеранс концентричности
CRNOUT толеранс радиального биения
DIAM толеранс диаметра
DISTB толеранс линейного расстояния
POS толеранс позиции

ИЗМЕРЕНИЕ ПЛОСКОСТИ
Измерение свободно ориентированной плоскости
Элемент плоскость.

Задание номинала
Для задания номинала плоскости, требуется задать точку на плоскости и вектор нормали.
"Декартовы/Полярные". Выбор типа СК определяется удобством работы при измерении элемента.
Values (Значения). Эта таблица определяет номинальные значения параметров элемента. Здесь задается:
x, y и z, координаты точки плоскости в декартовой СК  (r, a и h в полярной СК) в зависимости от используемой СК
i, j и k, составляющие вектора нормали к поверхности
Режимы измерения
"Ручной режим". Измерение каждой точки от минимальных 3 до 999 при помощи джойстика с ручным определением направления подхода щупа к измеряемой плоскости.
Измерение плоскости, Np=минимальное число точек; P=траектория движения; A=старт подхода; B=точка отхода; M=измеряемые точки; 1=общая траектория движения; 2=траектория подхода; 3=траектория отхода.

При измерении плоскости рекомендуется первые три точки определять так, чтобы они не располагались на одной прямой.
Генерация DMIS кода
При выполнении измерений программа автоматически генерирует следующий DMIS код:
F(PLA_7)=FEAT/PLANE,CART,0.0000,0.0000,0.0000,0.00000000,0.00000000,1.00000000
MEAS/PLANE,F(PLA_7),3
PTMEAS/CART,-50.0000,-50.0000,0.0050,0.00000000,0.00000000,1.00000000
PTMEAS/CART,50.0000,0.0000,0.0090,0.00000000,0.00000000,1.00000000
PTMEAS/CART,50.0000,-50.0000,-0.0020,0.00000000,0.00000000,1.00000000
ENDMES
Толерансы
Для плоскости могут быть заданы следующие толерансы.
CORTOL толеранс координат
ANGLR толеранс угла
ANGLB толеранс углового расстояния
CRNOUT толеранс радиальных круговых колебаний
DISTB толеранс линейного расстояния
FLAT толеранс плоскостности
PARLEL толеранс параллельности
PERP толеранс перпендикулярности
POS толеранс позиции
SYM толеранс симметрии

ИЗМЕРЕНИЕ ЛИНИИ
Измерение линии, расположенной на плоскости в произвольном направлении.
Элемент линия.

Задание номинала
Задание линии сводится к заданию точки и плоскости, в которой лежит линия.
"Декартовы/Полярные". Выбор типа СК определяется удобством работы при измерении элемента.
"Отрезок/Луч". Это специфическая характеристика линии. В случае отрезка линия ограничена двумя точками, в случае луча линия задана и ограничена начальной точкой и вектором направления линии.
"Плоскость проекции". Определяет плоскость проекции измеряемой линии. Эта плоскость необходима для корректного задания компенсации шарика измерительного наконечника. Из меню Name (Имя) вы можете выбрать:
Auto (Автоматически), при этом плоскость проекции автоматически генерируется как параллельная плоскости измеренных точек.
Custom (По выбору), плоскость проекции описывается заданием вектора нормали к плоскости:  ni, nj и nk.
Current working Plane (Параллельно рабочей пл-ти), плоскость проекции параллельна выбранной рабочей плоскости, заданной в списке Working plane (Рабочая плоскость) панели инструментов CMM (КИМ) главного окна  ARCO.
XY, плоскость проекции параллельна координатной плоскости XY системы координат.
YZ, плоскость проекции параллельна координатной плоскости YZ системы координат.
ZX, плоскость проекции параллельна координатной плоскости ZX системы координат.
Plane features already measured (Плоскость элемента), плоскость проекции параллельна предыдущей измеренной плоскости элемента 
Values (Значения). Эта таблица определяет номинальные значения параметров элемента. Здесь задается. Для отрезка задаются:
x, y и z, координаты первой точки в декартовой СК  (r, a и h в полярной СК) в зависимости от используемой СК
x1, y1 и z1, координаты второй точки в декартовой СК  (r1, a1 и h1 в полярной СК) в зависимости от используемой СК
Для луча задаются:
x, y и z, координаты точки в декартовой СК  (r, a и h в полярной СК) в зависимости от используемой СК
i, j и k, составляющие вектора, параллельного лучу
Режимы измерения
"Ручной режим". Измерение каждой точки от минимальных 2 до 999 при помощи джойстика.
Измерение линии, Np=минимально необходимое число точек; P=траектория движения; A=старт подхода; B=точка отхода; M=измеряемые точки; 1=общая траектория движения; 2=траектория подхода; 3=траектория отхода.

Генерация DMIS кода
При выполнении измерений программа автоматически генерирует следующий DMIS код:
F(LIN_1)=FEAT/LINE,BND,CART,-18.4000,-650.1000,431.1000,-103.9000,-702.0000,432.4000,0.00000000,0.00000000,-1.00000000
MEAS/LINE,F(LIN_1),3
PTMEAS/CART,-18.4197,-650.0216,425.1484,0.00000000,0.00000000,0.00000000
PTMEAS/CART,-61.0494,-676.1620,425.7729,0.00000000,0.00000000,0.00000000
PTMEAS/CART,-103.9318,-701.8711,426.3997,0.00000000,0.00000000,0.00000000
ENDMES
Толерансы
Для линии могут быть заданы следующие толерансы.
CORTOL толеранс координат
ANGLR толеренс угла
ANGLB толеранс углового расстояния
DISTB толеранс линейного расстояния
PARLEL толеранс параллельности
PERP толеранс перпендикулярности
POS толеранс позиции
STRGHT толеранс линейности

ИЗМЕРЕНИЕ ЦИЛИНДРА
Измерение цилиндра, свободно расположенного в пространстве.
Элемент цилиндр.

Задание номинала
Задание цилиндра сводится к заданию точки на оси цилиндра, направление оси цилиндра и его диаметра.
"Декартовы/Полярные". Выбор типа СК определяется удобством работы при измерении элемента.
"Внутренний/Внешний". Эта специфическая характеристика цилиндра, показывающая, цилиндр является отверстием (мама), или бобышкой (папа).
Values (Значения). Эта таблица определяет номинальные значения параметров элемента. Здесь задается:
x, y и z, координаты точки оси цилиндра в декартовой СК  (r, a и h в полярной СК) в зависимости от используемой СК
i, j и k, составляющие вектора оси цилиндра
diam, диаметр цилиндра
Режим измерения
"Ручной режим". Измерение каждой точки от минимальных 6 до 999 при помощи джойстика с ручным определением направления подхода щупа к поверхности цилиндра.
Измерение цилиндра, Np=минимально необходимое число точек; P=траектория движения; A=старт подхода; B=точка отхода; M=измеряемые точки; 1=общая траектория движения; 2=траектория подхода; 3=траектория отхода.

Внимательно следите, чтобы расстояние отхода было меньше радиуса цилиндра, или достаточно для свободного подхода к новой точке для бобышки: в этом случае вы предостережете щуп от поломки.
Генерация DMIS кода
При выполнении измерений программа автоматически генерирует следующий DMIS код:
F(CYL_1)=FEAT/CYLNDR,INNER,CART,0.0000,0.0000,0.0000,0.00000000,0.00000000,1.00000000,10.0000
MEAS/CYLNDR,F(CYL_1),6
PTMEAS/CART,-22.8440,-652.6077,415.2117,0.00000000,0.00000000,0.00000000
PTMEAS/CART,-15.9804,-654.3822,417.1462,0.00000000,0.00000000,0.00000000
PTMEAS/CART,-14.1837,-647.5347,418.0864,0.00000000,0.00000000,0.00000000
PTMEAS/CART,-15.9029,-654.3413,424.1457,0.00000000,0.00000000,0.00000000
PTMEAS/CART,-22.7001,-652.5319,428.2107,0.00000000,0.00000000,0.00000000
PTMEAS/CART,-15.7811,-654.2772,435.1448,0.00000000,0.00000000,0.00000000
ENDMES
Толерансы
Для цилиндра могут быть заданы следующие толерансы.
CORTOL толеранс координат
ANGLR толеранс угла
ANGLB толеранс углового расстояния
CONCEN толеранс концентричности
CYLCTY толеранс формы цилиндра
DIAM толеранс диаметра
DISTB толеранс линейного расстояния
PARLEL толеранс параллельности
PERP толеранс перпендикулярности
POS толеранс позиции
TRNOUT толеранс суммарного радиального биения

ИЗМЕРЕНИЕ СЛОТА

Слотом называется форма, образованная двумя равными параллельными отрезками и двумя равными внешними полуокружностями, при этом, прямые, содержащие отрезки являются касательными к точкам соприкосновения с полуокружностями.

Измерение слота, свободно расположенного в пространстве.
Элемент слот.

Задание номинала
Слот определяется координатами центра, ориентацией главных осей, длиной этих осей и плоскостью проекции.
"Декартовы/Полярные". Выбор типа СК определяется удобством работы при измерении элемента.
"Внутренний/Внешний". Эта специфическая характеристика слота, показывающая, слот является отверстием (мама), или бобышкой (папа).
"Плоскость проекции". Плоскость поверхности важна для корректного расчета параметров элемента, например слота, так как при измерении слота нет четкой уверенности, что щуп двигался в плоскости, перпендикулярной нормали плоскости слота, поэтому требуется спроектировать сам слот на эту плоскость, померенную или рассчитанную. Из меню Name (Имя) вы можете выбрать:
Auto (Автоматически), при этом плоскость проекции автоматически генерируется как параллельная плоскости измеренных точек.
Custom (По выбору), плоскость проекции описывается заданием вектора нормали к плоскости:  i, j и k.
Current working Plane (Параллельно рабочей пл-ти), плоскость проекции параллельна выбранной рабочей плоскости, заданной в списке Working plane (Рабочая плоскость) панели инструментов CMM (КИМ) главного окна  ARCO.
XY, плоскость проекции параллельна координатной плоскости XY системы координат.
YZ, плоскость проекции параллельна координатной плоскости YZ системы координат.
ZX, плоскость проекции параллельна координатной плоскости ZX системы координат.
Plane features already measured (Плоскость элемента), плоскость проекции параллельна предыдущей измеренной плоскости элемента
Values (Значения). Эта таблица определяет номинальные значения параметров элемента. Здесь задается:
x, y и z, координаты точки плоскости в декартовой СК  (r, a и h в полярной СК) в зависимости от используемой СК
i1, j1 и k1, составляющие вектора нормали к поверхности
l, длина слота (длина большей оси)
w, ширина слота (длина меньшей оси)
Режимы измерения
"Ручной режим". Измерение каждой точки от минимальных 8 до 999 при помощи джойстика с ручным определением направления подхода щупа к измеряемой плоскости. При этом по три точки измеряется на полуокружностях слота и по одной точке на прямолинейных отрезках слота.
“Полуавтоматический режим”. Только для внутренних слотов (мама); для задания режима необходимо:
установить число точек (от 8 до 999)
определить плоскость проекции
взять по две точки в начале и конце прямолинейных участков слота.
Измерение слота, Np=минимально необходимое число точек; P=траектория движения; A=старт подхода; B=точка отхода; M=измеряемые точки; 1=общая траектория движения; 2=траектория подхода; 3=траектория отхода.

Внимательно следите, чтобы расстояние отхода было меньше минимальной полу оси слота: в этом случае вы предостережете щуп от поломки.
Генерация DMIS кода
При выполнении измерений программа автоматически генерирует следующий DMIS код:
F(CPR_1)=FEAT/CPARLN,INNER,ROUND,CART,0.0000,0.0000,0.0000,0.00000000,0.00000000,-1.00000000,-1.00000000,0.00000000,0.00000000,62.0000,32.0000
MEAS/CPARLN,F(CPR_1),8
PTMEAS/CART,-15.0000,-10.0000,0.0000,0.00000000,0.00000000,0.00000000
PTMEAS/CART,0.0000,-10.0000,0.0000,0.00000000,0.00000000,0.00000000
PTMEAS/CART,15.0000,-10.0000,0.0000,0.00000000,0.00000000,0.00000000
PTMEAS/CART,25.0000,0.0000,0.0000,0.00000000,0.00000000,0.00000000
PTMEAS/CART,15.0000,10.0000,0.0000,0.00000000,0.00000000,0.00000000
PTMEAS/CART,0.0000,10.0000,0.0000,0.00000000,0.00000000,0.00000000
PTMEAS/CART,-15.0000,10.0000,0.0000,0.00000000,0.00000000,0.00000000
PTMEAS/CART,-25.0000,0.0000,0.0000,0.00000000,0.00000000,0.00000000
ENDMES
Толерансы
Для слота могут быть заданы следующие толерансы.
CORTOL толеранс координат
ANGLB толеранс углового расстояния
CRLTY толеранс отклонения от окружности
DISTB толеранс линейного расстояния
POS толеранс позиции
WIDTH толеранс ширины

ИЗМЕРЕНИЕ ПРЯМОУГОЛЬНОГО СЛОТА

Прямоугольным слотом называется отверстие или выступ прямоугольного сечения.
Измерение слота, свободно расположенного в пространстве.
Элемент прямоугольный слот.

Задание номинала
Слот определяется координатами центра, ориентацией главных осей, длиной этих осей и плоскостью проекции.
"Декартовы/Полярные". Выбор типа СК определяется удобством работы при измерении элемента.
"Внутренний/Внешний". Эта специфическая характеристика слота, показывающая, слот является отверстием (мама), или бобышкой (папа).
"Плоскость проекции". Плоскость поверхности важна для корректного расчета параметров элемента, например слота, так как при измерении слота нет четкой уверенности, что щуп двигался в плоскости, перпендикулярной нормали плоскости слота, поэтому требуется спроектировать сам слот на эту плоскость, померенную или рассчитанную. Из меню Name (Имя) вы можете выбрать:
Auto (Автоматически), при этом плоскость проекции автоматически генерируется как параллельная плоскости измеренных точек.
Custom (По выбору), плоскость проекции описывается заданием вектора нормали к плоскости:  i, j и k.
Current working Plane (Параллельно рабочей пл-ти), плоскость проекции параллельна выбранной рабочей плоскости, заданной в списке Working plane (Рабочая плоскость) панели инструментов CMM (КИМ) главного окна  ARCO.
XY, плоскость проекции параллельна координатной плоскости XY системы координат.
YZ, плоскость проекции параллельна координатной плоскости YZ системы координат.
ZX, плоскость проекции параллельна координатной плоскости ZX системы координат.
Plane features already measured (Плоскость элемента), плоскость проекции параллельна предыдущей измеренной плоскости элемента
Values (Значения). Эта таблица определяет номинальные значения параметров элемента. Здесь задается:
x, y и z, координаты точки плоскости в декартовой СК  (r, a и h в полярной СК) в зависимости от используемой СК
i1, j1 и k1, составляющие вектора нормали к поверхности
l, длина слота (длина большей оси)
w, ширина слота (длина меньшей оси)
Режимы измерения
"Ручной режим". Измерение каждой точки от минимальных 6 до 999 при помощи джойстика с ручным определением направления подхода щупа к измеряемой плоскости. При этом измеряется по 2 точки на каждом прямолинейном участке слота.
“Полуавтоматический режим”. Только для внутренних слотов (мама); для задания режима необходимо:
установить число точек (от 8 до 999)
определить плоскость проекции
взять по одной точке на перпендикулярных сторонах слота
Измерение перпендикулярного слота, Np=минимально необходимое число точек; P=траектория движения; A=старт подхода; B=точка отхода; M=измеряемые точки; 1=общая траектория движения; 2=траектория подхода; 3=траектория отхода.

Внимательно следите, чтобы расстояние отхода было меньше полу длины меньшей стороны слота: в этом случае вы предостережете щуп от поломки.
Генерация DMIS кода
При выполнении измерений программа автоматически генерирует следующий DMIS код:
F(CPS_1)=FEAT/CPARLN,INNER,FLAT,CART,5.0000,0.0000,0.0000,0.00000000,0.00000000,-1.00000000,-1.00000000,0.00000000,0.00000000,52.0000,32.0000
MEAS/CPARLN,F(CPS_1),6
PTMEAS/CART,-15.0000,10.0000,0.0000,0.00000000,0.00000000,0.00000000
PTMEAS/CART,15.0000,10.0000,0.0000,0.00000000,0.00000000,0.00000000
PTMEAS/CART,15.0000,-10.0000,0.0000,0.00000000,0.00000000,0.00000000
PTMEAS/CART,-15.0000,-10.0000,0.0000,0.00000000,0.00000000,0.00000000
PTMEAS/CART,25.0000,0.0000,0.0000,0.00000000,0.00000000,0.00000000
PTMEAS/CART,-25.0000,0.0000,0.0000,0.00000000,0.00000000,0.00000000
ENDMES
Толерансы
Для прямоугольного слота могут быть заданы следующие толерансы.
CORTOL толеранс координат
ANGLB толеранс углового расстояния
DISTB толеранс линейного расстояния
POS толеранс позиции
WIDTH толеранс ширины

ИЗМЕРЕНИЕ ПАРАЛЛЕЛЬНЫХ ПЛОСКОСТЕЙ

Измерение параллельных плоскостей, свободно расположенных в пространстве.
Элемент Параллельные плоскости.

Задание номинала
Параллельные плоскости задаются направлением этих плоскостей, координатами точки, расположенной на средней плоскости и расстоянием между плоскостями.
"Декартовы/Полярные". Выбор типа СК определяется удобством работы при измерении элемента.
"Внутренняя/Внешняя". Характеристика, показывающая возможность измерения плоскости: изнутри (мама), или снаружи (папа).
Values (Значения). Эта таблица определяет номинальные значения параметров элемента. Здесь задается:
x, y и z, координаты точки средней плоскости в декартовой СК  (r, a и h в полярной СК) в зависимости от используемой СК
p1x, p1y и p1z, координаты точки средней плоскости, спроектированной на первую плоскость в декартовой СК (r1, a1 и h1 в полярной СК) в зависимости от используемой СК
i1, j1 и k1, составляющие вектора нормали к первой плоскости
p2x, p2y и p2z, координаты точки средней плоскости, спроектированной на вторую плоскость в декартовой СК (r2, a2 и h2 в полярной СК) в зависимости от используемой СК
i2, j2 и k2, составляющие вектора нормали ко второй плоскости
w, расстояние между плоскостями
Режимы измерения
Измерение каждой точки от минимальных 4 до 999 при помощи джойстика с ручным определением направления подхода щупа к измеряемой плоскости. При этом первые три точки измеряются на одной плоскости и одна на противоположной.
Измерение параллельных плоскостей, Np=минимальное число точек; P=траектория движения; A=старт подхода; B=точка отхода; M=измеряемые точки; 1=общая траектория движения; 2=траектория подхода; 3=траектория отхода.

Генерация DMIS кода
При выполнении измерений программа автоматически генерирует следующий DMIS код:
F(PAR_1)=FEAT/PARPLN,INNER,CART,-47.5202,174.7994,10.9106,-79.8394,134.1199,13.3862,0.62800000,0.77700000,-0.02300000,-15.2010,215.4788,8.4351,-0.62900000,-0.77800000,0.02300000,103.9931
MEAS/PARPLN,F(PAR_1),4
PTMEAS/CART,-11.5341,32.3936,-157.9550,0.08945670,-0.99542317,-0.03361872
PTMEAS/CART,-4.7891,27.0916,-157.6571,-0.02118169,-0.99977564,0.00000000
PTMEAS/CART,-11.8627,32.7567,-160.1947,-0.04058541,-0.99917420,-0.00193264
PTMEAS/CART,53.7774,110.4334,-163.5667,0.99229606,0.12385487,-0.00291423
ENDMES
Толерансы
Для параллельных поверхностей могут быть заданы следующие толерансы.
CORTOL толеранс координат
ANGLB толеранс углового расстояния
DISTB толеранс линейного расстояния
POS толеранс позиции
WIDTH толеранс ширины

ИЗМЕРЕНИЕ СФЕРЫ
Измерение сферы.
Элемент сфера, 1=латитуда.

Задание номинала
Сфера задается определением положения ее центра и ее диаметра.
"Декартовы/Полярные". Выбор типа СК определяется удобством работы при измерении элемента.
"Внутренний/Внешний". Эта специфическая характеристика сферы, показывающая, сфера является выемкой (мама), или бобышкой (папа).
"Латитуда". Угол между направлением из центра сферы на точки начала и конца измерения, характеризующие часть сферы, требуемую измерения. Значение 0 соответствует полусфере.
"Stem direction" (Образующая). Плоскость, рассекающая сферу и определяющая ее реальную и виртуальную части. Данная плоскость так же называется плоскостью проекции. Из меню Name (Имя) вы можете выбрать:
Auto (Автоматически), при этом плоскость проекции автоматически генерируется как параллельная плоскости измеренных точек.
Custom (По выбору), плоскость проекции описывается заданием вектора нормали к плоскости:  i, j и k.
Current working Plane (Параллельно рабочей пл-ти), плоскость проекции параллельна выбранной рабочей плоскости, заданной в списке Working plane (Рабочая плоскость) панели инструментов CMM (КИМ) главного окна  ARCO.
XY, плоскость проекции параллельна координатной плоскости XY системы координат.
YZ, плоскость проекции параллельна координатной плоскости YZ системы координат.
ZX, плоскость проекции параллельна координатной плоскости ZX системы координат.
Plane features already measured (Плоскость элемента), плоскость проекции параллельна предыдущей измеренной плоскости элемента
Values (Значения). Эта таблица определяет номинальные значения параметров элемента. Здесь задается:
x, y и z, координаты центра сферы в декартовой СК  (r, a и h в полярной СК) в зависимости от используемой СК.
diam, диаметр сферы
Режимы измерения
Ручной режим. Измерение каждой точки от минимальных 4 до 999 при помощи джойстика с ручным определением направления подхода щупа к сфере.
"Полуавтоматический режим". Точки измеряются автоматически в зависимости от заданной стратегии измерений. Для задания режима необходимо:
задать число измеряемых точек (от 4 до 999)
для внешней сферы, установить номинальное значение диаметра (для внутренней сферы не обязательно)
установить щуп над внешней сферой или в центре внутренней сферы
Измерение внешней и внутренней сферы, Np=минимально необходимое число точек; P=траектория движения; A=старт подхода; B=точка отхода; M=измеряемые точки; 1=общая траектория движения; 2=траектория подхода; 3=траектория отхода.

Генерация DMIS кода
При выполнении измерений программа автоматически генерирует следующий DMIS код:
F(SPH_1)=FEAT/SPHERE,OUTER,CART,0.0000,0.0000,0.0000,20.0000,0.00000000,0.00000000,1.00000000,0.00000000
MEAS/SPHERE,F(SPH_1),5
PTMEAS/CART,-18.6412,-650.1383,405.1500,0.00000000,0.00000000,0.00000000
PTMEAS/CART,-35.6738,-660.1327,425.3984,0.00000000,0.00000000,0.00000000
PTMEAS/CART,-8.3080,-667.2771,425.1371,0.00000000,0.00000000,0.00000000
PTMEAS/CART,-1.1656,-639.9106,424.8984,0.00000000,0.00000000,0.00000000
PTMEAS/CART,-28.5315,-632.7661,425.1597,0.00000000,0.00000000,0.00000000
ENDMES
Толерансы
Для сферы могут быть заданы следующие толерансы.
CORTOL толеранс координат
ANGLB толеранс углового расстояния
CRLTY толеранс отклонения от окружности
CONCEN толеранс концентричности
DIAM толеранс диаметра
DISTB толеранс линейного расстояния
POS толеранс позиции

ИЗМЕРЕНИЕ ДУГИ

Измерение дуги, свободно ориентированной в пространстве.
Элемент дуга.

Задание номинала
Дуга задается при помощи определения ее центра, радиуса, двух углов начала и конца дуги, плоскости проекции.
"Декартовы/Полярные". Выбор типа СК определяется удобством работы при измерении элемента.
"Внутренний/Внешний". Эта специфическая характеристика дуги, показывающая, дуга расположена на внутренней поверхности (мама), или внешней (папа).
"Плоскость проекции". Плоскость поверхности важна для корректного расчета параметров элемента, например дуги, так как при измерении дуги нет четкой уверенности, что щуп двигался в плоскости, перпендикулярной нормали плоскости дуги, поэтому требуется спроектировать саму дугу на эту плоскость, померенную или рассчитанную. Из меню Name (Имя) вы можете выбрать:
Auto (Автоматически), при этом плоскость проекции автоматически генерируется как параллельная плоскости измеренных точек.
Custom (По выбору), плоскость проекции описывается заданием вектора нормали к плоскости:  i, j и k.
Current working Plane (Параллельно рабочей пл-ти), плоскость проекции параллельна выбранной рабочей плоскости, заданной в списке Working plane (Рабочая плоскость) панели инструментов CMM (КИМ) главного окна  ARCO.
XY, плоскость проекции параллельна координатной плоскости XY системы координат.
YZ, плоскость проекции параллельна координатной плоскости YZ системы координат.
ZX, плоскость проекции параллельна координатной плоскости ZX системы координат.
Plane features already measured (Плоскость элемента), плоскость проекции параллельна предыдущей измеренной плоскости элемента
Values (Значения). Эта таблица определяет номинальные значения параметров элемента. Здесь задается:
x, y и z, центр дуги в декартовой СК (r, a и h для полярной СК) в зависимости от используемой СК
radius, радиус дуги
ang1, начальный угол сегмента дуги
ang2, конечный угол сегмента дуги
Режимы измерения
"Ручной режим". Измерение каждой точки от минимальных 3 до 999 при помощи джойстика с ручным определением направления подхода щупа к измеряемой плоскости.
“Полуавтоматический режим”. Для задания режима необходимо:
установить число точек (от 3 до 999)
определить плоскость проекции
только для внешней дуги, установите номинальное значение центра и радиуса дуги
установите щуп в центре дуги (для внутренней) или около периметра дуги (для внешней дуги)
Измерение дуги, Np=минимально необходимое число точек; P=траектория движения; A=старт подхода; B=точка отхода; M=измеряемые точки; 1=общая траектория движения; 2=траектория подхода; 3=траектория отхода.

Внимательно следите, чтобы расстояние отхода было меньше радиуса дуги для внутренней дуги, или достаточно для свободного подхода к новой точке для внешней дуги: в этом случае вы предостережете щуп от поломки.
Генерация DMIS кода
При выполнении измерений программа автоматически генерирует следующий DMIS код:
 F(ARC_1)=FEAT/ARC,OUTER,CART,1.0000,1.0000,1.0000,0.00000000,0.00000000,1.00000000,65.0000,10.0,45.0
MEAS/ARC,F(ARC_1),3
PTMEAS/CART,-18.4197,-650.0216,425.1484,-1.00000000,0.00000000,0.00000000
PTMEAS/CART,-18.4197,-650.0216,425.1484,0.50000000,-0.86602540,0.00000000
PTMEAS/CART,-18.4197,-650.0216,425.1484,0.50000000,0.86602540,0.00000000
ENDMES
Толерансы
Для дуги могут быть заданы следующие толерансы.
CORTOL толеранс координат
ANGLB толеранс углового расстояния
CRLTY толеранс отклонения от окружности
CONCEN толеранс концентричности
CRNOUT толеранс радиального биения
DISTB толеранс линейного расстояния
POS толеранс позиции
RAD толеранс радиуса дуги
TRNOUT толеранс суммарного радиального биения
WIDTH толеранс ширины
SYM толеранс симметрии

ИЗМЕРЕНИЕ ЭЛЛИПСА

Измерение эллипса, лежащего на плоскости, свободно ориентированной в пространстве.
Элемент эллипс.

Задание номинала
Эллипс задается координатами двух фокусов, длиной большей или меньшей оси и плоскости, на которой эллипс находится.
"Декартовы/Полярные". Выбор типа СК определяется удобством работы при измерении элемента.
"Внутренний/Внешний". Эта специфическая характеристика эллипса, показывающая, эллипс расположен на внутренней поверхности (мама), или внешней (папа).
"Major/Minor". Данный параметр нужен для соответствия номинального диаметра diam, будет ли он применен для большей оси (Major) или для меньшей (Minor).
"Плоскость проекции". Плоскость поверхности важна для корректного расчета параметров элемента, например эллипса, так как при измерении эллипса нет четкой уверенности, что щуп двигался в плоскости эллипса, поэтому требуется спроектировать сам эллипс на эту плоскость, померенную или рассчитанную. Из меню Name (Имя) вы можете выбрать:
Auto (Автоматически), при этом плоскость проекции автоматически генерируется как параллельная плоскости измеренных точек.
Custom (По выбору), плоскость проекции описывается заданием вектора нормали к плоскости:  i, j и k.
Current working Plane (Параллельно рабочей пл-ти), плоскость проекции параллельна выбранной рабочей плоскости, заданной в списке Working plane (Рабочая плоскость) панели инструментов CMM (КИМ) главного окна  ARCO.
XY, плоскость проекции параллельна координатной плоскости XY системы координат.
YZ, плоскость проекции параллельна координатной плоскости YZ системы координат.
ZX, плоскость проекции параллельна координатной плоскости ZX системы координат.
Plane features already measured (Плоскость элемента), плоскость проекции параллельна предыдущей измеренной плоскости элемента.
Values (Значения). Эта таблица определяет номинальные значения параметров элемента. Здесь задается:
x, y и z, координаты первого фокуса в декартовой СК  (r, a и h в полярной СК) в зависимости от используемой СК
x1, y1 и z1, координаты второго фокуса в декартовой СК  (r1, a1 и h1 в полярной СК) в зависимости от используемой СК
diam, длина соответствующей оси (Major/Minor)
Режимы измерения
"Ручной режим". Измерение каждой точки от минимальных 6 до 999 при помощи джойстика с ручным определением направления подхода щупа в плоскости эллипса.
"Полуавтоматический режим". Только для внутренних эллипсов; Для задания режима необходимо:
задать число измеряемых точек (от 6 до 999)
определить плоскость проекции
Измерение эллипса. Np=минимально необходимое число точек; P=траектория движения; A=старт подхода; B=точка отхода; M=измеряемые точки; 1=общая траектория движения; 2=траектория подхода; 3=траектория отхода.

Внимательно следите, чтобы расстояние отхода было меньше половины минимальной оси эллипса для внутреннего эллипса, или достаточно для свободного подхода к новой точке для внешнего эллипса: в этом случае вы предостережете щуп от поломки.
Генерация DMIS кода

При выполнении измерений программа автоматически генерирует следующий DMIS код:
F(ELL_1)=FEAT/ELLIPS,INNER,CART,14.3000,0.0000,0.0000,-14.3000,0.0000,0.0000,MAJOR,0.00000000,0.00000000,-1.00000000,30.0000
MEAS/ELLIPS,F(ELL_1),6
PTMEAS/CART,15.0000,0.0000,0.0000,0.00000000,0.00000000,0.00000000
PTMEAS/CART,-15.0000,0.0000,0.0000,0.00000000,0.00000000,0.00000000
PTMEAS/CART,11.0000,3.0000,0.0000,0.00000000,0.00000000,0.00000000
PTMEAS/CART,-11.0000,3.0000,0.0000,0.00000000,0.00000000,0.00000000
PTMEAS/CART,11.0000,-3.0000,0.0000,0.00000000,0.00000000,0.00000000
PTMEAS/CART,-11.0000,-3.0000,0.0000,0.00000000,0.00000000,0.00000000
ENDMES
Толерансы
Для эллипса могут быть заданы следующие толерансы.
CORTOL толеранс координат
ANGLB толеранс углового расстояния
DIAM толеранс диаметра
DISTB толеранс линейного расстояния
POS толеранс позиции

ИЗМЕРЕНИЕ КОНУСА

Измерение конуса, свободно ориентированного в пространстве.
Элемент конус.

Задание номинала
Конус задается положением вершины, направления оси конуса и углом вершины конуса.
"Декартовы/Полярные". Выбор типа СК определяется удобством работы при измерении элемента.
"Внутренний/Внешний". Эта специфическая характеристика конуса, показывающая, конус является отверстием (мама), или бобышкой (папа).
Values (Значения). Эта таблица определяет номинальные значения параметров элемента. Здесь задается:
x, y и z, координаты точки вершины конуса в декартовой СК  (r, a и h в полярной СК) в зависимости от используемой СК
i, j и k, составляющие вектора, параллельного оси конуса
ang1, угол вершины конуса
Режим измерения
"Ручной режим". Измерение каждой точки от минимальных 6 до 999 при помощи джойстика с ручным определением направления подхода щупа к поверхности конуса.
Измерение конуса, Np=минимально необходимое число точек; P=траектория движения; A=старт подхода; B=точка отхода; M=измеряемые точки; 1=общая траектория движения; 2=траектория подхода; 3=траектория отхода.

Оптимальное расположение измеряемых точек на поверхности конуса – по спирали.
Генерация DMIS кода
При выполнении измерений программа автоматически генерирует следующий DMIS код:
F(CON_1)=FEAT/CONE,INNER,CART,0.0000,0.0000,9.0000,0.00000000,0.00000000,1.00000000,90.0
MEAS/CONE,F(CON_1),6
PTMEAS/CART,15.0000,0.0000,0.0000,0.00000000,0.00000000,0.00000000
PTMEAS/CART,0.0000,15.0000,0.0000,0.00000000,0.00000000,0.00000000
PTMEAS/CART,-15.0000,0.0000,0.0000,0.00000000,0.00000000,0.00000000
PTMEAS/CART,10.0000,0.0000,5.0000,0.00000000,0.00000000,0.00000000
PTMEAS/CART,0.0000,10.0000,5.0000,0.00000000,0.00000000,0.00000000
PTMEAS/CART,5.0000,0.0000,10.0000,0.00000000,0.00000000,0.00000000
ENDMES
Толерансы
Для конуса могут быть заданы следующие толерансы.
CORTOL Tolerance of a coordinate
ANGL толеранс угла вершины конуса
ANGLR толеранс угла
ANGLB толеранс углового расстояния
CRLTY толеранс отклонения от окружности
CONCEN толеранс концентричности
CYLCTY толеранс формы цилиндра
DISTB толеранс линейного расстояния
PARLEL толеранс параллельности
PERP толеранс перпендикулярности
POS толеранс позиции
TRNOUT толеранс суммарного радиального биения

ИЗМЕРЕНИЕ ПРОИЗВОЛЬНОЙ КРИВОЙ
Измерение кривой, лежащей на свободно ориентированной поверхности.
Задание номинала
Задание кривой осуществляется заданием точек этой кривой и заданием поверхности, на которой данная кривая расположена.
"Декартовы/Полярные". Выбор типа СК определяется удобством работы при измерении элемента.
"Поверхность кривой". Поверхность, содержащая эту кривую. Возможно задание следующих поверхностей:
Auto (Автоматически), при этом плоскость проекции автоматически генерируется как параллельная плоскости измеренных точек.
Custom (По выбору), плоскость проекции описывается заданием вектора нормали к плоскости:  i, j и k.
Current working Plane (Параллельно рабочей пл-ти), плоскость проекции параллельна выбранной рабочей плоскости, заданной в списке Working plane (Рабочая плоскость) панели инструментов CMM (КИМ) главного окна  ARCO.
XY, плоскость проекции параллельна координатной плоскости XY системы координат.
YZ, плоскость проекции параллельна координатной плоскости YZ системы координат.
ZX, плоскость проекции параллельна координатной плоскости ZX системы координат.
Plane features already measured (Плоскость элемента), плоскость проекции параллельна предыдущей измеренной плоскости элемента.
Values (Значения). Эта таблица определяет номинальные значения параметров элемента. Здесь задается:
x, y и z, координаты точек кривой в декартовой СК  (r, a и h в полярной СК) в зависимости от используемой СК
Режимы измерения
"Ручной режим". Измерение каждой точки от минимальных 2 (для прямой) до 999 при помощи джойстика с ручным определением направления подхода щупа к поверхности кривой.
Генерация DMIS кода

При выполнении измерений программа автоматически генерирует следующий DMIS код:
 F(GCU_1)=FEAT/GCURVE,CART,5.5000,-1.5000,0.0000,0.00000000,0.00000000,0.00000000
MEAS/GCURVE,F(GCU_1),2
PTMEAS/CART,11.0000,-3.0000,0.0000,0.00000000,0.00000000,0.00000000
PTMEAS/CART,0.0000,0.0000,0.0000,0.00000000,0.00000000,0.00000000
ENDMES
Толерансы
Для кривой могут быть заданы следующие толерансы.
CORTOL толеранс координат
ANGLB толеранс углового расстояния
DISTB толеранс линейного расстояния
PROFL толеранс профиля кривой

ИЗМЕРЕНИЕ ПРОИЗВОЛЬНОЙ ПОВЕРХНОСТИ
Измерение произвольной поверхности.
Задание номинала
Поверхность задается характерными точками.
"Декартовы/Полярные". Выбор типа СК определяется удобством работы при измерении элемента.
Режимы измерения

"Ручной режим". Измерение каждой точки от минимальных 3 (для плоскости) до 999 при помощи джойстика с ручным определением направления подхода щупа к поверхности кривой.

Генерация DMIS кода

При выполнении измерений программа автоматически генерирует следующий DMIS код:
F(GSU_1)=FEAT/GSURF
MEAS/GSURF,F(GSU_1),3
PTMEAS/CART,0.0000,0.0000,0.0000,0.00000000,0.00000000,0.00000000
PTMEAS/CART,10.0000,15.0000,23.0000,0.00000000,0.00000000,0.00000000
PTMEAS/CART,-5.0000,132.0000,21.0000,0.00000000,0.00000000,0.00000000
ENDMES
Толерансы
Для произвольной поверхности могут быть заданы следующие толерансы.
ANGLB толеранс углового расстояния
DISTB толеранс линейного расстояния
PROFS толеранс профиля поверхности



ОПТИМАЛЬНОЕ СОВМЕЩЕНИЕ ЭЛЕМЕНТОВ

Создание элемента при помощи оптимального совмещения подразумевает измерение некоторого количества характерных точек данного элемента на детали и вписывание нужного элемента в эти измеренные точки по принципу минимизации отклонений. ARCO производит эту процедуру автоматически.
Таким образом, создание элемента методом оптимального совмещения подразумевает следующие шаги:
выбор элемента и описание его номинальных значений.
определение параметров элемента (плоскость проекции, внутренний или внешний и т.д.).
измерение характерных точек на реальном элементе.
Программа ARCO генерирует соответствующий DMIS код в текст измерительной программы. Все номинальные и реальные элементы могут быть просмотрены в разделе Data Base (База данных) окна ARCO Viewers.

ОКНО ПРОГРАММИРОВАНИЕ

Создание элемента выполняется в окне Quick Programmer (Программирование) главного окна  ARCO.
В закладке Features (Элементы) содержатся все возможные для конструирования элементы. Выберите требуемый элемент, все необходимые окна для задания параметров выводятся на экран автоматически. Данные окна содержат поля для задания параметров выбранного элемента для его создания. Процедура создания поверхности методом измерения заключается в прямом измерении элемента по согласно выбранной измерительной стратегии, тогда как для создания элемента методом оптимального совмещения подразумевает оптимальное вписание элемента в измеренные точки, для выбора этого режима нажмите Best Fit (Совмещение)   на панели инструментов.
Команды в этом окне могут быть сгруппированы по двум категориям: команды для определения элемента (1) и команды для создания элемента (2).
Окно Программирование, 3=выбор типа процедуры создания; 4=выбранная процедура: выбрано оптимальное совмещение; 5=кнопка подтверждения выполнения; 6=сброс.




ОПРЕДЕЛЕНИЕ ЭЛЕМЕНТА

Верхняя часть окна показывает команды для задания параметров элемента. Синее поле окна содержит иконку с выбранным элементом (слева) и иконку выбранной процедуры создания (справа).
В поле Group (Группа) вы можете выбрать группу CAD элементов, к которой будет отнесен элемент.
В поле Name (Имя) вы задаете имя создаваемого элемента, по умолчанию вписывается краткое наименование типа элемента и текущий номер.
Выберите номинальный элемент, при этом высвечиваются все его параметры.
Выберите измеренный элемент, при этом появляются как номинальные, так и реальные значения элемента с возможностью задания толерансов и вывода в протокол.

В поле ниже возможно выбрать тип СК Декартова или  Полярная, и установить характеристики элемента (которые определяют тип элемента), например, для окружности можно определить тип внутренняя или внешняя, т.е. Inner или Outer.
В заключение в таблице Values (Значения) задаются номинальные значения элемента. Согласно типу выбранного элемента, может потребоваться определить дополнительные характеристики.
СОЗДАНИЕ ЭЛЕМЕНТА
Нижнее окно содержит команды для создания элемента, в зависимости от типа выбранной процедуры создания. В случае выбора совмещения, окно будет содержать команды для задания параметров оптимального совмещения.
Создание элемента

Выбранные элементы разделены по группам, согласно их типам. Здесь так же задается возможность вывода в протокол.
Выбор вывода в протокол
Из выпадающего списка в поле выбора вывода в протокол имеется возможность выбора следующих возможностей:
No output (Не выводить). Не выводит данные в протокол, после создания элемента, окно Quick Programmer (Программирование) готово к созданию следующего элемента.
Show output setup (Показать). В конце измерений в окне Quick Programmer (Программирование) в разделе Values (Значения) вы можете задать допуска на измеренные значения. Те параметры, которые имеют соответствующие толерансы, будут выведены в отчет. 
Show output with previous setup (Предпросмотр). В конце измерений в окне Quick Programmer (Программирование) в разделе Values (Значения) вы можете задать допуска на измеренные значения. Все параметры, которые имеют соответствующие толерансы или не имеют, будут выведены в отчет. 
Automatic output creation (Автоматически). В конце измерения автоматически расставляет толерансы, исходя из аналогичных предыдущих измерений, и выводит результат в отчет.
ВЫПОЛНЕНИЕ ПРОЦЕДУРЫ
Информация, приведенная в этом пункте, разъясняет последовательность действий, которые необходимо провести для создания элемента или последовательности однотипных элементов.
При создании одного элемента, все необходимые параметры могут быть заданы в процессе выполнения соответствующих процедур.  И, наоборот, при создании группы однотипных элементов один раз определенный параметр автоматически устанавливается для всех элементов.
В основном, возможны следующие действия:
Создать элемент с заранее определенными номиналами
Определить номиналы одновременно с созданием элемента
Создать поверхность без задания номиналов
В последней версии ARCO, при завершении измерения элемента, определяются номиналы тех параметров, которые вы хотите вывести в протокол.
Выполнение
Из поля команд CMM (КИМ) главного окна ARCO, выберите систему координат, в которой вы будете работать.
Из поля команд CMM (КИМ) главного окна ARCO, кликните на кнопку Options (Опции)  для открытия окна Options (Опции). В разделе Modes (Режимы), секторе Sequences (Очередности):
Для измерения одного элемента выберите  Do not restart automatically the last measurement type (Не повторять автоматически)
Для измерения нескольких однотипных элементов Restart  automatically the last measurement type (Повторить автоматически).
Нажмите Ок (Да) для закрытия окна.
В закладке Features (Элементы) окна Quick Programmer (Программирование) кликните дважды на иконке типа элемента, который вы хотите определить. При этом автоматически откроется окно выполнения процедуры Measure (Измерение). Кликните на иконке Best Fit (Оптимальное совмещение)  в верхнем окне для выбора оптимального совмещения.
Данное окно готово к созданию элемента, введите имя элемента в поле Name (Имя). Теперь возможно сделать следующее:
Оставить имя элемента по умолчанию в поле Name (Имя) и начать процесс создания элемента
Открыть лист элементов в поле Name (Имя) и выбрать имя из списка заранее заданных номинальных элементов: здесь можно так же изменить номиналы на данный элемент; далее можно идти в п.5.
Открыть лист элементов в поле Name (Имя) и выбрать имя из списка заранее заданных номинальных элементов: если в данном элементе заданы не только номиналы, но и толерансы, то можно идти в пункт  7.
Установите параметры (такие как плоскость проекции, тип вывода координат, количество точек) и номинальные значения параметров элемента в таблице Values (Значения). Если вы не определите номиналы,  ARCO сгенерирует соответствующие номиналы, исходя из результатов создания элемента.
Выберите тип выходных данных в протокол (отчет) из окна справа под панелью измерения.
В Features List (Лист элементов) выберите элементы для оптимального совмещения: откройте соответствующую группу  и выберите соответствующий элемент. Когда вы определите минимальное число точек, необходимое для создания элемента, появится возможность нажать Apply (Применить). Однако для увеличения точности оптимального совмещения имеет смысл взять больше точек, чем минимально необходимое.
В конце выполнения процедуры создания элемента, если в пункте 5 не был выбран тип вывода в протокол, программа сгенерирует необходимый DMIS код.  Если же в пункте 5 был определен тип вывода в протокол, таблица Values (Значения) покажет полученные величины и установит толерансы. В окне Feature output (Вывод элемента) выберите толерансы из ранее установленных, которые вы хотите применить. Выберите опцию Complete (Полный) чтобы разрешить полный вывод всех значений (номинала, измеренного значения, разницы и т.д.) для всех величин.
После всего, нажмите OK (Да) для генерации соответствующего DMIS кода.

СОЗДАНИЕ ЭЛЕМЕНТА ОКРУЖНОСТЬ
Создание окружности в свободном пространстве.
Элемент окружность.

Задание номинала
Окружность задается при помощи задания координат центра, диаметра и плоскости, в которой находится окружность.
"Декартовы/Полярные". Выбор типа СК определяется удобством работы при создании элемента.
"Внутренняя/Внешняя". Эта специфическая характеристика окружности, показывающая, окружность лежит в отверстии (мама), или на бобышке (папа)
"Плоскость проекции". Из меню Name (Имя) вы можете выбрать:
Auto (Автоматически), при этом плоскость проекции автоматически генерируется как параллельная плоскости ее точек.
Custom (По выбору), плоскость проекции описывается заданием вектора нормали к плоскости:  i, j и k.
Current working Plane (Параллельно рабочей пл-ти), плоскость проекции параллельна выбранной рабочей плоскости, заданной в списке Working plane (Рабочая плоскость) панели инструментов CMM (КИМ) главного окна  ARCO.
XY, плоскость проекции параллельна координатной плоскости XY системы координат.
YZ, плоскость проекции параллельна координатной плоскости YZ системы координат.
ZX, плоскость проекции параллельна координатной плоскости ZX системы координат.
Plane features already measured (Плоскость элемента), плоскость проекции параллельна предыдущей созданной плоскости элемента.
Values (Значения). Эта таблица определяет номинальные значения параметров элемента. Здесь задается:
x, y и z, координаты центра окружности в декартовой СК  (r, a и h в полярной СК) в зависимости от используемой СК.
diam, диаметр окружности
Генерация DMIS кода
При выполнении процедуры создания окружности программа автоматически генерирует следующий DMIS код:
F(CIR_10)=FEAT/CIRCLE,INNER,CART,2317.0000,-1861.2000,-148.6000,0.00000000,0.00000000,-1.00000000,5943.9000
CONST/CIRCLE,F(CIR_10),BF,FA(CIR_1),FA(CIR_4),FA(CIR_9)
Толерансы
Для окружности могут быть заданы следующие толерансы.
CORTOL толеранс координат
ANGLB толеранс углового расстояния
CRLTY толеранс формы
CONCEN толеранс концентричности
CRNOUT толеранс радиального биения
DIAM толеранс диаметра
DISTB толеранс линейного расстояния
POS толеранс позиции

СОЗДАНИЕ ЭЛЕМЕНТА ПЛОСКОСТЬ
Создание свободно ориентированной плоскости
Элемент плоскость.

Задание номинала
Для задания номинала плоскости, требуется задать точку на плоскости и вектор нормали.
"Декартовы/Полярные". Выбор типа СК определяется удобством работы при создании элемента.
Values (Значения). Эта таблица определяет номинальные значения параметров элемента. Здесь задается:
x, y и z, координаты точки плоскости в декартовой СК  (r, a и h в полярной СК) в зависимости от используемой СК
i, j и k, составляющие вектора нормали к поверхности
Генерация DMIS кода
При выполнении создания элемента плоскость, программа автоматически генерирует следующий DMIS код:
F(PLA_8)=FEAT/PLANE,CART,547.8000,-908.8000,-308.2000,0.42200000,0.68400000,-0.59500000
CONST/PLANE,F(PLA_8),BF,FA(CIR_1),FA(CIR_6),FA(CIR_10)
Толерансы
Для плоскости могут быть заданы следующие толерансы.
CORTOL толеранс координат
ANGLR толеранс угла
ANGLB толеранс углового расстояния
CRNOUT толеранс радиальных круговых колебаний
DISTB толеранс линейного расстояния
FLAT толеранс плоскостности
PARLEL толеранс параллельности
PERP толеранс перпендикулярности
POS толеранс позиции
SYM толеранс симметрии

СОЗДАНИЕ ЭЛЕМЕНТА ЛИНИЯ
Создание линии, расположенной на плоскости в произвольном направлении.
Элемент линия.

Задание номинала
Задание линии сводится к линии проекции.
"Декартовы/Полярные". Выбор типа СК определяется удобством работы при создании элемента.
"Отрезок/Луч". Это специфическая характеристика линии. В случае отрезка линия ограничена двумя точками, в случае луча линия задана и ограничена начальной точкой и вектором направления линии.
"Плоскость проекции". Определяет плоскость проекции создаваемой линии. Из меню Name (Имя) вы можете выбрать:
Auto (Автоматически), при этом плоскость проекции автоматически генерируется как параллельная плоскости ее точек.
Custom (По выбору), плоскость проекции описывается заданием вектора нормали к плоскости:  ni, nj и nk.
Current working Plane (Параллельно рабочей пл-ти), плоскость проекции параллельна выбранной рабочей плоскости, заданной в списке Working plane (Рабочая плоскость) панели инструментов CMM (КИМ) главного окна  ARCO.
XY, плоскость проекции параллельна координатной плоскости XY системы координат.
YZ, плоскость проекции параллельна координатной плоскости YZ системы координат.
ZX, плоскость проекции параллельна координатной плоскости ZX системы координат.
Plane features already measured (Плоскость элемента), плоскость проекции параллельна предыдущей созданной плоскости.
" Values (Значения). Эта таблица определяет номинальные значения параметров элемента. Здесь задается. Для отрезка задаются:
x, y и z, координаты первой точки в декартовой СК  (r, a и h в полярной СК) в зависимости от используемой СК
x1, y1 и z1, координаты второй точки в декартовой СК  (r1, a1 и h1 в полярной СК) в зависимости от используемой СК
Для луча задаются:
x, y и z, координаты точки в декартовой СК  (r, a и h в полярной СК) в зависимости от используемой СК
i, j и k, составляющие вектора, параллельного лучу
Генерация DMIS кода
При создании элемента линия, программа автоматически генерирует следующий DMIS код:
F(LIN_12)=FEAT/LINE,BND,CART,-309.2000,-470.0000,-411.4000,-264.8000,-402.6000,-352.4000,0.00000000,0.00000000,-1.00000000
CONST/LINE,F(LIN_12),BF,FA(CIR_1),FA(CIR_9)
Толерансы
Для линии могут быть заданы следующие толерансы.
CORTOL толеранс координат
ANGLR толеренс угла
ANGLB толеранс углового расстояния
DISTB толеранс линейного расстояния
PARLEL толеранс параллельности
PERP толеранс перпендикулярности
POS толеранс позиции
STRGHT толеранс линейности

СОЗДАНИЕ ЭЛЕМЕНТА ЦИЛИНДР
Создание цилиндра, свободно расположенного в пространстве.
Элемент цилиндр.

Задание номинала
Задание цилиндра сводится к заданию точки на оси цилиндра, направление оси цилиндра и его диаметра.
"Декартовы/Полярные". Выбор типа СК определяется удобством работы при создании элемента.
"Внутренний/Внешний". Эта специфическая характеристика цилиндра, показывающая, цилиндр является отверстием (мама), или бобышкой (папа).
Values (Значения). Эта таблица определяет номинальные значения параметров элемента. Здесь задается:
x, y и z, координаты точки оси цилиндра в декартовой СК  (r, a и h в полярной СК) в зависимости от используемой СК
i, j и k, составляющие вектора оси цилиндра
diam, диаметр цилиндра
Генерация DMIS кода
При создании цилиндра программа автоматически генерирует следующий DMIS код:
F(CYL_1)=FEAT/CYLNDR,INNER,CART,0.0000,0.0000,0.0000,0.00000000,0.00000000,1.00000000,10.0000
CONST/CYLNDR,F(CYL_1),BF,FA(CIR_1),FA(CIR_6),FA(CIR_10),FA(CIR_3),FA(CIR_5),FA(CIR_12)
Толерансы
Для цилиндра могут быть заданы следующие толерансы.
CORTOL толеранс координат
ANGLR толеранс угла
ANGLB толеранс углового расстояния
CONCEN толеранс концентричности
CYLCTY толеранс формы цилиндра
DIAM толеранс диаметра
DISTB толеранс линейного расстояния
PARLEL толеранс параллельности
PERP толеранс перпендикулярности
POS толеранс позиции
TRNOUT толеранс суммарного радиального биения

СОЗДАНИЕ ЭЛЕМЕНТА СЛОТ

Слотом называется форма, образованная двумя равными параллельными отрезками и двумя равными внешними полуокружностями, при этом, прямые, содержащие отрезки являются касательными к точкам соприкосновения с полуокружностями.
Создание слота, свободно расположенного в пространстве.
Элемент слот.

Задание номинала
Слот определяется координатами центра, ориентацией главных осей, длиной этих осей и плоскостью проекции.
"Декартовы/Полярные". Выбор типа СК определяется удобством работы при создании элемента.
"Внутренний/Внешний". Эта специфическая характеристика слота, показывающая, слот является отверстием (мама), или бобышкой (папа).
"Плоскость проекции". Из меню Name (Имя) вы можете выбрать следующие плоскости:
Auto (Автоматически), при этом плоскость проекции автоматически генерируется как параллельная плоскости точек элемента.
Custom (По выбору), плоскость проекции описывается заданием вектора нормали к плоскости:  i, j и k.
Current working Plane (Параллельно рабочей пл-ти), плоскость проекции параллельна выбранной рабочей плоскости, заданной в списке Working plane (Рабочая плоскость) панели инструментов CMM (КИМ) главного окна  ARCO.
XY, плоскость проекции параллельна координатной плоскости XY системы координат.
YZ, плоскость проекции параллельна координатной плоскости YZ системы координат.
ZX, плоскость проекции параллельна координатной плоскости ZX системы координат.
Plane features already measured (Плоскость элемента), плоскость проекции параллельна предыдущей созданной плоскости элемента
Values (Значения). Эта таблица определяет номинальные значения параметров элемента. Здесь задается:
x, y и z, координаты точки плоскости в декартовой СК  (r, a и h в полярной СК) в зависимости от используемой СК
i1, j1 и k1, составляющие вектора нормали к поверхности
l, длина слота (длина большей оси)
w, ширина слота (длина меньшей оси)
Генерация DMIS кода
При создании слота программа автоматически генерирует следующий DMIS код:
F(CPR_1)=FEAT/CPARLN,INNER,ROUND,CART,0.0000,0.0000,0.0000,0.00000000,0.00000000,-1.00000000,-1.00000000,0.00000000,0.00000000,62.0000,32.0000
CONST/CPARLN,ROUND,F(CPR_1),BF,FA(CIR_1),FA(CIR_6),FA(CIR_10),FA(CIR_3),FA(CIR_5),FA(CIR_12),FA(CIR_2),FA(CIR_17)
Толерансы
Для слота могут быть заданы следующие толерансы.
CORTOL толеранс координат
ANGLB толеранс углового расстояния
CRLTY толеранс отклонения от окружности
DISTB толеранс линейного расстояния
POS толеранс позиции
WIDTH толеранс ширины

СОЗДАНИЕ ЭЛЕМЕНТА ПРЯМОУГОЛЬНЫЙ СЛОТ
Прямоугольным слотом называется отверстие или выступ прямоугольного сечения.
Создание слота, свободно расположенного в пространстве.
Элемент прямоугольный слот.

Задание номинала
Слот определяется координатами центра, ориентацией главных осей, длиной этих осей и плоскостью проекции.
"Декартовы/Полярные". Выбор типа СК определяется удобством работы при создании элемента.
"Внутренний/Внешний". Эта специфическая характеристика слота, показывающая, слот является отверстием (мама), или бобышкой (папа).
"Плоскость проекции". Из меню Name (Имя) вы можете выбрать:
Auto (Автоматически), при этом плоскость проекции автоматически генерируется как параллельная плоскости точек элемента.
Custom (По выбору), плоскость проекции описывается заданием вектора нормали к плоскости:  i, j и k.
Current working Plane (Параллельно рабочей пл-ти), плоскость проекции параллельна выбранной рабочей плоскости, заданной в списке Working plane (Рабочая плоскость) панели инструментов CMM (КИМ) главного окна  ARCO.
XY, плоскость проекции параллельна координатной плоскости XY системы координат.
YZ, плоскость проекции параллельна координатной плоскости YZ системы координат.
ZX, плоскость проекции параллельна координатной плоскости ZX системы координат.
Plane features already measured (Плоскость элемента), плоскость проекции параллельна предыдущей созданной плоскости элемента
Values (Значения). Эта таблица определяет номинальные значения параметров элемента. Здесь задается:
x, y и z, координаты точки плоскости в декартовой СК  (r, a и h в полярной СК) в зависимости от используемой СК
i1, j1 и k1, составляющие вектора нормали к поверхности
l, длина слота (длина большей оси)
w, ширина слота (длина меньшей оси)
Генерация DMIS кода
При создании элемента программа автоматически генерирует следующий DMIS код:
F(CPS_1)=FEAT/CPARLN,INNER,FLAT,CART,5.0000,0.0000,0.0000,0.00000000,0.00000000,-1.00000000,-1.00000000,0.00000000,0.00000000,52.0000,32.0000
CONST/CPARLN,FLAT,F(CPS_1),BF,FA(CIR_1),FA(CIR_6),FA(CIR_10),FA(CIR_3),FA(CIR_5),FA(CIR_12)
Толерансы
Для прямоугольного слота могут быть заданы следующие толерансы.
CORTOL толеранс координат
ANGLB толеранс углового расстояния
DISTB толеранс линейного расстояния
POS толеранс позиции
WIDTH толеранс ширины

СОЗДАНИЕ ЭЛЕМЕНТА СФЕРА
Создание сферы.
Элемент сфера, 1=латитуда.

Задание номинала
Сфера задается определением положения ее центра и ее диаметра.
"Декартовы/Полярные". Выбор типа СК определяется удобством работы при создании элемента.
"Внутренний/Внешний". Эта специфическая характеристика сферы, показывающая, сфера является выемкой (мама), или бобышкой (папа).
"Латитуда". Угол между направлением из центра сферы на точки начала и конца создаваемого сектора сферы. Значение 0 соответствует полусфере.
"Stem direction" (Образующая). Плоскость, рассекающая сферу и определяющая ее реальную и виртуальную части. Данная плоскость так же называется плоскостью проекции. Из меню Name (Имя) вы можете выбрать:
Auto (Автоматически), при этом плоскость проекции автоматически генерируется как параллельная плоскости точек сферы.
Custom (По выбору), плоскость проекции описывается заданием вектора нормали к плоскости:  i, j и k.
Current working Plane (Параллельно рабочей пл-ти), плоскость проекции параллельна выбранной рабочей плоскости, заданной в списке Working plane (Рабочая плоскость) панели инструментов CMM (КИМ) главного окна  ARCO.
XY, плоскость проекции параллельна координатной плоскости XY системы координат.
YZ, плоскость проекции параллельна координатной плоскости YZ системы координат.
ZX, плоскость проекции параллельна координатной плоскости ZX системы координат.
Plane features already measured (Плоскость элемента), плоскость проекции параллельна предыдущей созданной плоскости элемента
Values (Значения). Эта таблица определяет номинальные значения параметров элемента. Здесь задается:
x, y и z, координаты центра сферы в декартовой СК  (r, a и h в полярной СК) в зависимости от используемой СК.
diam, диаметр сферы
Генерация DMIS кода
При создании элемента программа автоматически генерирует следующий DMIS код:
F(SPH_1)=FEAT/SPHERE,OUTER,CART,0.0000,0.0000,0.0000,20.0000,0.00000000,0.00000000,1.00000000,0.00000000
CONST/SPHERE,F(SPH_1),BF,FA(CIR_1),FA(CIR_6),FA(CIR_10),FA(CIR_3),FA(CIR_5)
Толерансы
Для сферы могут быть заданы следующие толерансы.
CORTOL толеранс координат
ANGLB толеранс углового расстояния
CRLTY толеранс отклонения от окружности
CONCEN толеранс концентричности
DIAM толеранс диаметра
DISTB толеранс линейного расстояния
POS толеранс позиции

СОЗДАНИЕ ЭЛЕМЕНТА ДУГА
Создание дуги, свободно ориентированной в пространстве.
Элемент дуга.

Задание номинала
Дуга задается при помощи определения ее центра, радиуса, двух углов начала и конца дуги, плоскости проекции.
"Декартовы/Полярные". Выбор типа СК определяется удобством работы при создании элемента.
"Внутренний/Внешний". Эта специфическая характеристика дуги, показывающая, дуга расположена на внутренней поверхности (мама), или внешней (папа).
"Плоскость проекции". Из меню Name (Имя) вы можете выбрать:
Auto (Автоматически), при этом плоскость проекции автоматически генерируется как параллельная плоскости точек дуги.
Custom (По выбору), плоскость проекции описывается заданием вектора нормали к плоскости:  i, j и k.
Current working Plane (Параллельно рабочей пл-ти), плоскость проекции параллельна выбранной рабочей плоскости, заданной в списке Working plane (Рабочая плоскость) панели инструментов CMM (КИМ) главного окна  ARCO.
XY, плоскость проекции параллельна координатной плоскости XY системы координат.
YZ, плоскость проекции параллельна координатной плоскости YZ системы координат.
ZX, плоскость проекции параллельна координатной плоскости ZX системы координат.
Plane features already measured (Плоскость элемента), плоскость проекции параллельна предыдущей созданний плоскости элемента
Values (Значения). Эта таблица определяет номинальные значения параметров элемента. Здесь задается:
x, y и z, центр дуги в декартовой СК (r, a и h для полярной СК) в зависимости от используемой СК
radius, радиус дуги
ang1, начальный угол сегмента дуги
ang2, конечный угол сегмента дуги
Генерация DMIS кода

При выполнении измерений программа автоматически генерирует следующий DMIS код:
 F(ARC_1)=FEAT/ARC,OUTER,CART,1.0000,1.0000,1.0000,0.00000000,0.00000000,1.00000000,65.0000,10.0,45.0
CONST/ARC,F(ARC_1),BF,FA(CIR_1),FA(CIR_6),FA(CIR_10)
Толерансы
Для дуги могут быть заданы следующие толерансы.
CORTOL толеранс координат
ANGLB толеранс углового расстояния
CRLTY толеранс отклонения от окружности
CONCEN толеранс концентричности
CRNOUT толеранс радиального биения
DISTB толеранс линейного расстояния
POS толеранс позиции
RAD толеранс радиуса дуги
TRNOUT толеранс суммарного радиального биения
WIDTH толеранс ширины
SYM толеранс симметрии

СОЗДАНИЕ ЭЛЕМЕНТА ЭЛЛИПС
Создание эллипса, лежащего на плоскости, свободно ориентированной в пространстве.
Элемент эллипс.

Задание номинала
Эллипс задается координатами двух фокусов, длиной большей или меньшей оси и плоскости, на которой эллипс находится.
"Декартовы/Полярные". Выбор типа СК определяется удобством работы при создании элемента.
"Внутренний/Внешний". Эта специфическая характеристика эллипса, показывающая, эллипс расположен на внутренней поверхности (мама), или внешней (папа).
"Major/Minor". Данный параметр нужен для соответствия номинального диаметра diam, будет ли он применен для большей оси (Major) или для меньшей (Minor).
"Плоскость проекции". Из меню Name (Имя) вы можете выбрать:
Auto (Автоматически), при этом плоскость проекции автоматически генерируется как параллельная плоскости точек эллипса.
Custom (По выбору), плоскость проекции описывается заданием вектора нормали к плоскости:  i, j и k.
Current working Plane (Параллельно рабочей пл-ти), плоскость проекции параллельна выбранной рабочей плоскости, заданной в списке Working plane (Рабочая плоскость) панели инструментов CMM (КИМ) главного окна  ARCO.
XY, плоскость проекции параллельна координатной плоскости XY системы координат.
YZ, плоскость проекции параллельна координатной плоскости YZ системы координат.
ZX, плоскость проекции параллельна координатной плоскости ZX системы координат.
Plane features already measured (Плоскость элемента), плоскость проекции параллельна предыдущей созданной плоскости элемента.
Values (Значения). Эта таблица определяет номинальные значения параметров элемента. Здесь задается:
x, y и z, координаты первого фокуса в декартовой СК  (r, a и h в полярной СК) в зависимости от используемой СК
x1, y1 и z1, координаты второго фокуса в декартовой СК  (r1, a1 и h1 в полярной СК) в зависимости от используемой СК
diam, длина соответствующей оси (Major/Minor)
Генерация DMIS кода

При выполнении измерений программа автоматически генерирует следующий DMIS код:
F(ELL_1)=FEAT/ELLIPS,INNER,CART,14.3000,0.0000,0.0000,-14.3000,0.0000,0.0000,MAJOR,0.00000000,0.00000000,-1.00000000,30.0000
CONST/ELLIPS,F(ELL_1),BF,FA(CIR_1),FA(CIR_6),FA(CIR_10),FA(CIR_3),FA(CIR_5),FA(CIR_12)
Толерансы
Для эллипса могут быть заданы следующие толерансы.
CORTOL толеранс координат
ANGLB толеранс углового расстояния
DIAM толеранс диаметра
DISTB толеранс линейного расстояния
POS толеранс позиции

СОЗДАНИЕ ЭЛЕМЕНТА КОНУС
Создание конуса, свободно ориентированного в пространстве.
Элемент конус.

Задание номинала
Конус задается положением вершины, направления оси конуса и углом вершины конуса.
"Декартовы/Полярные". Выбор типа СК определяется удобством работы при создании элемента.
"Внутренний/Внешний". Эта специфическая характеристика конуса, показывающая, конус является отверстием (мама), или бобышкой (папа).
Values (Значения). Эта таблица определяет номинальные значения параметров элемента. Здесь задается:
x, y и z, координаты точки вершины конуса в декартовой СК  (r, a и h в полярной СК) в зависимости от используемой СК
i, j и k, составляющие вектора, параллельного оси конуса
ang1, угол вершины конуса
Генерация DMIS кода

При создании элемента программа автоматически генерирует следующий DMIS код:
F(CON_1)=FEAT/CONE,INNER,CART,0.0000,0.0000,9.0000,0.00000000,0.00000000,1.00000000,90.0
CONST/CONE,F(CON_1),BF,FA(CIR_1),FA(CIR_6),FA(CIR_10),FA(CIR_3),FA(CIR_5),FA(CIR_12)
Толерансы
Для конуса могут быть заданы следующие толерансы.
CORTOL Tolerance of a coordinate
ANGL толеранс угла вершины конуса
ANGLR толеранс угла
ANGLB толеранс углового расстояния
CRLTY толеранс отклонения от окружности
CONCEN толеранс концентричности
CYLCTY толеранс формы цилиндра
DISTB толеранс линейного расстояния
PARLEL толеранс параллельности
PERP толеранс перпендикулярности
POS толеранс позиции
TRNOUT толеранс суммарного радиального биения

СОЗДАНИЕ ЭЛЕМЕНТА КРИВАЯ
Создание кривой, лежащей на свободно ориентированной поверхности.
Задание номинала
Задание кривой осуществляется заданием точек этой кривой и заданием поверхности, на которой данная кривая расположена.
"Декартовы/Полярные". Выбор типа СК определяется удобством работы при создании элемента.
"Поверхность кривой". Поверхность, содержащая эту кривую. Возможно задание следующих поверхностей:
Auto (Автоматически), при этом плоскость проекции автоматически генерируется как параллельная плоскости точек кривой.
Custom (По выбору), плоскость проекции описывается заданием вектора нормали к плоскости:  i, j и k.
Current working Plane (Параллельно рабочей пл-ти), плоскость проекции параллельна выбранной рабочей плоскости, заданной в списке Working plane (Рабочая плоскость) панели инструментов CMM (КИМ) главного окна  ARCO.
XY, плоскость проекции параллельна координатной плоскости XY системы координат.
YZ, плоскость проекции параллельна координатной плоскости YZ системы координат.
ZX, плоскость проекции параллельна координатной плоскости ZX системы координат.
Plane features already measured (Плоскость элемента), плоскость проекции параллельна предыдущей созданной плоскости элемента.
Values (Значения). Эта таблица определяет номинальные значения параметров элемента. Здесь задается:
x, y и z, координаты точек кривой в декартовой СК  (r, a и h в полярной СК) в зависимости от используемой СК
Генерация DMIS кода

При создании кривой программа автоматически генерирует следующий DMIS код:
 F(GCU_1)=FEAT/GCURVE,CART,5.5000,-1.5000,0.0000,0.00000000,0.00000000,0.00000000
CONST/GCURVE,F(GCU_1),BF,FA(CIR_1),FA(CIR_9)
Толерансы
Для кривой могут быть заданы следующие толерансы.
CORTOL толеранс координат
ANGLB толеранс углового расстояния
DISTB толеранс линейного расстояния
PROFL толеранс профиля кривой

СОЗДАНИЕ ЭЛЕМЕНТА ПРОИЗВОЛЬНАЯ ПОВЕРХНОСТЬ
Создание произвольной поверхности.
Задание номинала
Поверхность задается характерными точками.
"Декартовы/Полярные". Выбор типа СК определяется удобством работы при создании элемента.
Генерация DMIS кода

При создании элемента программа автоматически генерирует следующий DMIS код:
F(GSU_1)=FEAT/GSURF
CONST/GSURF,F(GSU_1),BF,FA(CIR_1),FA(CIR_4),FA(CIR_9)
Толерансы
Для произвольной поверхности могут быть заданы следующие толерансы.
ANGLB толеранс углового расстояния
DISTB толеранс линейного расстояния
PROFS толеранс профиля поверхности

ПОСТРОЕНИЕ ОТНОСИТЕЛЬНЫХ ЭЛЕМЕНТОВ

В этой главе описываются возможности программы ARCO для построения элементов, которые невозможно померить напрямую, например область пересечения плоскости и конуса.
Создание относительного элемента осуществляется при помощи выбора двух существующих или номинальных элементов и задания отношения между ними: пересечение, проекция, соприкасание и т.д. ARCO использует определенные точки каждого элемента и рассчитывает требуемый относительный элемент, называемый сконструированный элемент.
Используемые для создания относительного элемента, элементы должны быть заданы номинально или померены. Поэтому относительные элементы создаются на этапе измерений между измерениями элементов и созданием протокола.
Создание относительного элемента заключается в проведении следующих действий:
выбор элемента и задание его номинальных значений.
изменение параметров элемента (таких как плоскость элемента, внешний или внутренний и т. д.).
выбор вспомогательных элементов для задания отношения между ними
возможное разделение между получаемыми элементами (если при выполнении процедуры могут быть созданы несколько элементов).
Выполнение процедуры создания относительного элемента приводит к автоматической генерации DMIS команд и вставке их в текст измерительной программы. Все полученные элементы могут быть просмотрены в разделе Data Base (База данных) окна ARCO Viewers.

ОКНО ПРОГРАММИРОВАНИЕ
Конструирование элемента выполняется в окне Quick Programmer (Программирование) главного окна  ARCO.
В закладке Features (Элементы) содержатся все возможные для конструирования элементы, все необходимые окна для задания параметров выводятся на экран автоматически. Команды в окнах соответствуют типу создания элемента и зависят от типа самого элемента. Процедура создания поверхности методом измерения заключается в прямом измерении элемента согласно выбранной измерительной стратегии, тогда как для создания элемента методом соотношения элементов подразумевает оптимальный расчет создаваемого элемента, исходя из данных базовых элементов, для выбора этого режима нажмите  Construction (Конструирование)  на панели инструментов.
Команды в этом окне могут быть сгруппированы по двум категориям: команды для определения элемента (1) и команды для создания элемента (2).
Окно Программирование, 3=выбор типа процедуры создания; 4=выбранная процедура: выбрано соотношение элементов; 5=кнопка подтверждения выполнения; 6=сброс.


ОПРЕДЕЛЕНИЕ ЭЛЕМЕНТА
Верхняя часть окна показывает команды для задания параметров элемента. Синее поле окна содержит иконку с выбранным элементом (слева) и иконку выбранной процедуры создания (справа) и тип соотношения между элементами (в центре).
В поле Group (Группа) вы можете выбрать группу CAD элементов, к которой будет отнесен элемент.
В поле Name (Имя) вы задаете имя создаваемого элемента, по умолчанию вписывается краткое наименование типа элемента и текущий номер.
Выберите номинальный элемент, при этом высвечиваются все его параметры.
Выберите измеренный элемент, при этом появляются как номинальные, так и реальные значения элемента с возможностью задания толерансов и вывода в протокол.

В поле ниже возможно выбрать тип СК Декартова или  Полярная, и установить характеристики элемента (которые определяют тип элемента), например, для окружности можно определить тип внутренняя или внешняя, т.е. Inner или Outer.
В заключение в таблице Values (Значения) задаются номинальные значения элемента. Согласно типу выбранного элемента, может потребоваться определить дополнительные характеристики.

СОЗДАНИЕ ЭЛЕМЕНТА
Нижнее окно содержит команды для конструирования элемента, в зависимости от типа выбранной процедуры конструирования. В случае выбора соотношения, окно будет содержать команды для задания параметров оптимального соотношения.
Создание элемента

В данном окне элементы разбиты на типы (Номинальные / Реальные) и по типам используемых для построения элементов.
Выбор вывода в протокол
Из выпадающего списка в поле выбора вывода в протокол имеется возможность выбора следующих возможностей:
No output (Не выводить). Не выводит данные в протокол, после создания элемента, окно Quick Programmer (Программирование) готово к созданию следующего элемента.
Show output setup (Показать). В конце измерений в окне Quick Programmer (Программирование) в разделе Values (Значения) вы можете задать допуска на измеренные значения. Те параметры, которые имеют соответствующие толерансы, будут выведены в отчет. 
Show output with previous setup (Предпросмотр). В конце измерений в окне Quick Programmer (Программирование) в разделе Values (Значения) вы можете задать допуска на измеренные значения. Все параметры, которые имеют соответствующие толерансы или не имеют, будут выведены в отчет. 
Automatic output creation (Автоматически). В конце измерения автоматически расставляет толерансы, исходя из аналогичных предыдущих измерений, и выводит результат в отчет.



ВЫПОЛНЕНИЕ

Информация, приведенная в этом пункте, разъясняет последовательность действий, которые необходимо провести для создания элемента или последовательности однотипных элементов.
При создании одного элемента, все необходимые параметры могут быть заданы в процессе выполнения соответствующих процедур.  И, наоборот, при создании группы однотипных элементов один раз определенный параметр автоматически устанавливается для всех элементов.
В основном, возможны следующие действия:
Создать элемент с заранее определенными номиналами
Определить номиналы одновременно с созданием элемента
Создать поверхность без задания номиналов
В последней версии ARCO, при завершении измерения элемента, определяются номиналы тех параметров, которые вы хотите вывести в протокол.
Выполнение
Из поля команд CMM (КИМ) главного окна ARCO, выберите систему координат , в которой вы будете работать.
Из поля команд CMM (КИМ) главного окна ARCO, кликните на кнопку Options (Опции)  для открытия окна Options (Опции). В разделе Modes (Режимы), секторе Sequences (Очередности):
Для измерения одного элемента выберите  Do not restart automatically the last measurement type (Не повторять автоматически)
Для измерения нескольких однотипных элементов Restart  automatically the last measurement type (Повторить автоматически)
Нажмите Ок (Да) для закрытия окна.
В закладке Features (Элементы) окна Quick Programmer (Программирование) кликните дважды на иконке типа элемента, который вы хотите конструировать. При этом автоматически откроется окно выполнения процедуры Measure (Измерение). Кликните на иконке Construction (Конструирование) .
Данное окно готово к конструированию элемента, введите имя элемента в поле Name (Имя). Теперь возможно сделать следующее:
Оставить имя элемента по умолчанию в поле Name (Имя) и начать процесс конструирования элемента
Открыть лист элементов в поле Name (Имя) и выбрать имя из списка заранее заданных номинальных элементов: здесь можно так же изменить номиналы на данный элемент; далее можно идти в п.5.
Открыть лист элементов в поле Name (Имя) и выбрать имя из списка заранее заданных номинальных элементов: если в данном элементе заданы не только номиналы, но и толерансы, то можно идти в пункт  7.
Установите параметры (такие как плоскость проекции, тип вывода координат, количество точек) и номинальные значения параметров элемента в таблице Values (Значения). Если вы не определите номиналы,  ARCO сгенерирует соответствующие номиналы, исходя из результатов создания элемента.
Выберите тип выходных данных в протокол (отчет) из окна справа под панелью измерения.
В области конструирования элемента задайте элементы, которые будут использоваться для создания нового элемента.
Для любого типа конструирования, необходимо выполнить следующую простую процедуру: определить два элемента, которые будут использоваться для конструирования, выбрать категорию Actual (Реальные) или Nominal (Номинальные) и выбрать элементы из выпадающего списка.
При выборе режима Translation (Трансляция) :
Определите элемент Point (Точка) который будет транслирован, задайте категорию Actual (Реальные) или Nominal (Номинальные) и выберите элемент из выпадающего списка.
Выберите направление трансляции, определите Feature (Элемент), задайте категорию Actual (Реальные) или Nominal (Номинальные) и выберите элемент из списка или задайте направление в разделе Direction (Направление) установив три компоненты DistX, DistY и DistZ вектора переноса (трансляции).
При конструировании точки при помощи иконки Cone vertex (Вершина конуса)  определите элемент Cone (Конус) задайте категорию Actual (Реальные) или Nominal (Номинальные) и выберите элемент из выпадающего списка.
При конструировании точки при помощи иконки Centre of gravity (Центр тяжести)  в Features List (Лист элементов) определите тип элемента: откройте соответствующую группу, кликнув   и выберите соответствующий элемент.
При конструировании точки при помощи иконки Multi-level plane (Многоуровневая плоскость)  или Multi-level line (Многоуровневая линия)  в Features List (Лист элементов) определите тип элемента: откройте соответствующую группу, кликнув   и выберите соответствующий элемент. Для каждого выбора имеется окно с установкой Distance with sign (Установка знака) для выбранного элемента.
В конце выполнения процедуры конструирования элемента, если в пункте 5 не был выбран тип вывода в протокол, программа сгенерирует необходимый DMIS код.  Если же в пункте 5 был определен тип вывода в протокол, таблица Values (Значения) покажет полученные величины и установит толерансы. В окне Feature output (Вывод элемента) выберите толерансы из ранее установленных, которые вы хотите применить. Выберите опцию Complete (Полный) чтобы разрешить полный вывод всех значений (номинала, измеренного значения, разницы и т.д.) для всех величин.
После всего, нажмите OK (Да) для генерации соответствующего DMIS кода.

КОНСТРУИРОВАНИЕ ЭЛЕМЕНТА ТОЧКА
Конструирование точки в пространстве. На рисунке показаны две системы координат: Декартова и полярная.
Системы координат, 1=декартова; 2=полярная.

The точка может быть получена при одной из следующих соотношений.
"Окружность-окружность пересечение" точка пересечения двух окружностей.
"Линия-плоскость пересечение" точка пересечения линии и плоскости.
"Линия-Линия пересечение" точка пересечений двух линий.
"Средняя точка" средняя точка между двумя точками в пространстве.
"Проекция на плоскость" проекция точки на плоскость.
"Проекция на линию" проекция точки на линию.
"Линия-окружность пересечение" точка пересечения окружности с линией.
"Трансляция" перенос точки.
"Вершина конуса" точка вершины конуса.
"Центр масс" точка центра масс элемента.
"Проекция на модель" проекция точки на математическую модель детали.
Задание номинала
Номинал задается при помощи задания координат.
"Декартовы/Полярные". Выбор типа СК определяется удобством работы при конструировании элемента.
"Плоскость проекции". Из меню Name (Имя) вы можете выбрать:
Auto (Автоматически), при этом плоскость проекции генерируется автоматически.
Custom (По выбору), плоскость проекции описывается заданием вектора нормали к плоскости:  i, j и k.
Current working Plane (Параллельно рабочей пл-ти), плоскость проекции параллельна выбранной рабочей плоскости, заданной в списке Working plane (Рабочая плоскость) панели инструментов CMM (КИМ) главного окна  ARCO.
XY, плоскость проекции параллельна координатной плоскости XY системы координат.
YZ, плоскость проекции параллельна координатной плоскости YZ системы координат.
ZX, плоскость проекции параллельна координатной плоскости ZX системы координат.
Plane features already measured (Плоскость элемента), плоскость проекции параллельна предыдущей созданной плоскости элемента.
Values (Значения). Эта таблица определяет номинальные значения параметров элемента. Здесь задается:
x, y и z, координаты точки в декартовой СК  (r, a и h в полярной СК) в зависимости от используемой СК.
Генерация DMIS кода
При конструировании точки программа автоматически генерирует следующий DMIS код:
F(POI_2)=FEAT/POINT,CART,6.0000,0.0000,0.0000,-1.00000000,0.00000000,0.00000000
В зависимости от выбранного типа соотношения элементов будет различаться вторая строка кода:
CONST/POINT,F(POI_2),INTOF,FA(CIR_3),FA(CIR_4)
CONST/POINT,F(POI_2),INTOF,FA(LIN_2),FA(PLA_1)
CONST/POINT,F(POI_2),INTOF,FA(LIN_2),FA(LIN_5)
CONST/POINT,F(POI_2),MIDPT,FA(POI_5),FA(CIR_1)
CONST/POINT,F(POI_2),PROJPT,FA(POI_5),FA(PLA_1)
CONST/POINT,F(POI_2),PROJPT,FA(POI_5),FA(LIN_2)
CONST/POINT,F(POI_2),INTOF,FA(LIN_2),FA(CIR_4)
CONST/POINT,F(POI_2),MOVEPT,FA(POI_5),FA(LIN_2),-10.00000000
CONST/POINT,F(POI_2),VERTEX,FA(CON_1)
CONST/POINT,F(POI_2),COG,FA(CIR_1),FA(CIR_3),FA(POI_5),FA(CON_1)
CONST/GEOM,F(PO_2),NEARPT,FA(PO_1)

КОНСТРУИРОВАНИЕ ЭЛЕМЕНТА ОКРУЖНОСТЬ
Конструирование окружности в свободном пространстве.
Элемент окружность.

Окружность может быть получена при помощи следующих отношений.
"Tangent to circles" Касательная к двум параллельным окружностям.
"Окружность-Плоскость проекция" Проекция окружности на параллельную плоскость. Если плоскость не параллельна, то проецируется центр окружности, а сама окружность строится в параллельной плоскости с центром в точке проекции.
"Касательная к прямым" Касательная окружность к двум параллельным прямым.
"Касательная к окружности и прямой" Касательная к прямой и окружности.
"Конус-плоскость пересечение" Пересечение конуса плоскостью, перпендикулярной его оси. Если плоскость не перпендикулярна оси конуса, то программа находит точку пересечения этой плоскости с осью конуса и строит через эту точку секущую плоскость, перпендикулярную оси.
"Через точку и касательную к окружности" Окружность проходит через указанную точку и является касательной к указанной окружности.
"Через точку и касательную к линии" Окружность проходит через указанную точку и является касательной к указанной прямой.
"Через точку и касательную к плоскости" Окружность проходит через указанную точку и является касательной к указанной плоскости.  Плоскость окружности будет перпендикулярна указанной плоскости.
Задание номинала
Окружность задается при помощи задания координат центра, диаметра и плоскости, в которой находится окружность.
"Декартовы/Полярные". Выбор типа СК определяется удобством работы при измерении элемента.
"Плоскость проекции". Из меню Name (Имя) вы можете выбрать:
Auto (Автоматически), при этом плоскость проекции автоматически генерируется как параллельная плоскости точек окружности.
Custom (По выбору), плоскость проекции описывается заданием вектора нормали к плоскости:  i, j и k.
Current working Plane (Параллельно рабочей пл-ти), плоскость проекции параллельна выбранной рабочей плоскости, заданной в списке Working plane (Рабочая плоскость) панели инструментов CMM (КИМ) главного окна  ARCO.
XY, плоскость проекции параллельна координатной плоскости XY системы координат.
YZ, плоскость проекции параллельна координатной плоскости YZ системы координат.
ZX, плоскость проекции параллельна координатной плоскости ZX системы координат.
Plane features already measured (Плоскость элемента), плоскость проекции параллельна выбранной плоскости элемента.
Values (Значения). Эта таблица определяет номинальные значения параметров элемента. Здесь задается:
x, y и z, координаты центра окружности в декартовой СК  (r, a и h в полярной СК) в зависимости от используемой СК.
diam, диаметр окружности
Генерация DMIS кода

При конструировании программа автоматически генерирует следующий DMIS код:
F(CIR_2)=FEAT/CIRCLE,INNER,CART,-42.2000,40.1000,24.9000,-1.00000000,-0.00100000,0.00000000,20.0000
В зависимости от выбранного типа соотношения элементов будет различаться вторая строка кода:
CONST/CIRCLE,F(CIR_2),TANTO,FA(CIR_3),FA(CIR_4)
CONST/CIRCLE,F(CIR_2),PROJCT,FA(CIR_3),FA(PLA_5)
CONST/CIRCLE,F(CIR_2),TANTO,FA(LIN_3),FA(LIN_5)
CONST/CIRCLE,F(CIR_2),TANTO,FA(CIR_3),FA(LIN_1)
CONST/CIRCLE,F(CIR_2),INTOF,FA(PLA_5),FA(CON_1)
CONST/CIRCLE,F(CIR_2),TANTO,FA(CIR_3),THRU,FA(CIR_2)
CONST/CIRCLE,F(CIR_2),TANTO,FA(LIN_2),THRU,FA(POI_2)
CONST/CIRCLE,F(CIR_2),TANTO,FA(PLA_5),THRU,FA(CON_1)

КОНСТРУИРОВАНИЕ ЭЛЕМЕНТА ПЛОСКОСТЬ
Конструирование свободно ориентированной плоскости
Элемент плоскость.

Плоскость может быть получена одним из следующих соотношений.
"Средняя плоскость" Плоскость на равноудаленном расстоянии от двух заданных плоскостей.
"Через точку и нормаль к линии" Плоскость содержит указанную нормаль и проходит через точку.
"Через точку параллельно плоскости" Плоскость строится параллельно указанной плоскости и проходит через заданную точку.
"Через точки и касательную к окружности" Плоскость строится по касательной к окружности, перпендикулярно плоскости окружности и проходит через указанную точку.
"Multi-уровень" Плоскость строится на определенном расстоянии от трех или более точек.
Задание номинала
Для задания номинала плоскости, требуется задать точку на плоскости и вектор нормали.
"Декартовы/Полярные". Выбор типа СК определяется удобством работы при конструировании элемента.
Values (Значения). Эта таблица определяет номинальные значения параметров элемента. Здесь задается:
x, y и z, координаты точки плоскости в декартовой СК  (r, a и h в полярной СК) в зависимости от используемой СК
i, j и k, составляющие вектора нормали к поверхности
Генерация DMIS кода

При конструировании плоскости программа автоматически генерирует следующий DMIS код:
F(PLA_2)=FEAT/PLANE,CART,0.0000,0.0000,0.0000,0.00000000,0.00000000,1.00000000
В зависимости от выбранного типа соотношения элементов будет различаться вторая строка кода:
CONST/PLANE,F(PLA_2),MIDPL,FA(PLA_3),FA(PLA_4)
CONST/PLANE,F(PLA_2),PERPTO,FA(LIN_2),THRU,FA(POI_8)
CONST/PLANE,F(PLA_2),PARTO,FA(PLA_1),THRU,FA(POI_8)
CONST/PLANE,F(PLA_2),TANTO,FA(CIR_1),THRU,FA(POI_8)
$$ DMIS STANDARD $$ CONST/PLANE,F(PLA_2),OFFSET,FA(POI_6),FA(POI_7),FA(POI_8) $$ NON DMIS STANDARD $$ CONST/PLANE,F(PLA_2),LEVELS,FA(POI_6),25.6078,FA(POI_7),15.6078,FA(POI_8),5.6078
КОНСТРУИРОВАНИЕ ЭЛЕМЕНТА ЛИНИЯ
Конструирование линии, расположенной на плоскости в произвольном направлении.
Элемент линия.

Линия может быть получена следующими способами.
Касательная к окружности Линия является касательной к окружности.
Через точку и касательную к окружности Прямая является касательной к окружности и проходит через указанную точку. При этом прямая лежит в плоскости окружности. Если точка не лежит в плоскости окружности, то прямая проходит через проекцию этой точки на плоскость окружности.
Средняя линия. Прямая проходит на равном расстоянии от двух заданных прямых.
Параллельно линии и через точку Прямая проходит через заданную точку параллельно заданной линии.
Проекция на плоскость Прямая является проекцией заданной прямой на заданную плоскость.
Через точку перпендикулярно линии Прямая проходит через указанную точку перпендикулярно заданной линии.
Через точку перпендикулярно плоскости Прямая проходит перпендикулярно плоскости через указанную точку.
Пересечение двух плоскостей Прямая образуется общими точками двух плоскостей.
Multi-линия Прямая проходит на заданном расстоянии через две или более точек. 
Задание номинала
Задание линии сводится к заданию точки и плоскости, в которой лежит линия.
"Декартовы/Полярные". Выбор типа СК определяется удобством работы при конструировании элемента.
"Отрезок/Луч". Это специфическая характеристика линии. В случае отрезка линия ограничена двумя точками, в случае луча линия задана и ограничена начальной точкой и вектором направления линии.
"Плоскость проекции". Из меню Name (Имя) вы можете выбрать:
Auto (Автоматически), при этом плоскость проекции автоматически генерируется программой.
Custom (По выбору), плоскость проекции описывается заданием вектора нормали к плоскости:  ni, nj и nk.
Current working Plane (Параллельно рабочей пл-ти), плоскость проекции параллельна выбранной рабочей плоскости, заданной в списке Working plane (Рабочая плоскость) панели инструментов CMM (КИМ) главного окна  ARCO.
XY, плоскость проекции параллельна координатной плоскости XY системы координат.
YZ, плоскость проекции параллельна координатной плоскости YZ системы координат.
ZX, плоскость проекции параллельна координатной плоскости ZX системы координат.
Plane features already measured (Плоскость элемента), плоскость проекции параллельна предыдущей плоскости элемента 
Values (Значения). Эта таблица определяет номинальные значения параметров элемента. Здесь задается. Для отрезка задаются:
x, y и z, координаты первой точки в декартовой СК  (r, a и h в полярной СК) в зависимости от используемой СК
x1, y1 и z1, координаты второй точки в декартовой СК  (r1, a1 и h1 в полярной СК) в зависимости от используемой СК
Для луча задаются:
x, y и z, координаты точки в декартовой СК  (r, a и h в полярной СК) в зависимости от используемой СК
i, j и k, составляющие вектора, параллельного лучу
Генерация DMIS кода

При конструировании плоскости программа автоматически генерирует следующий DMIS код:
F(LIN_2)=FEAT/LINE,BND,CART,-18.4000,-650.1000,431.1000,-103.9000,-702.0000,432.4000,0.00000000,0.00000000,-1.00000000
В зависимости от выбранного типа соотношения элементов будет различаться вторая строка кода:
CONST/LINE,F(LIN_2),TANTO,FA(CIR_3),FA(CIR_4)
CONST/LINE,F(LIN_2),TANTO,FA(CIR_3),THRU,FA(CON_1)
CONST/LINE,F(LIN_2),MIDLI,FA(CYL_1),THRU,FA(LIN_8)
CONST/LINE,F(LIN_2),PARTO,FA(CYL_1),THRU,FA(POI_8)
CONST/LINE,F(LIN_2),PROJLI,FA(LIN_6),FA(PLA_7)
CONST/LINE,F(LIN_2),PERPTO,FA(LIN_6),THRU,FA(POI_8)
CONST/LINE,F(LIN_2),PERPTO,FA(PLA_3),THRU,FA(CIR_2)
CONST/LINE,F(LIN_2),INTOF,FA(PLA_1),THRU,FA(PLA_2)
$$ DMIS STANDARD $$ CONST/LINE,F(LIN_2),OFFSET,FA(POI_7),FA(POI_8) $$ NON DMIS STANDARD $$ CONST/LINE,F(LIN_2),LEVELS,FA(POI_7),3.0000,FA(POI_8),4.0000
ТОЛЕРАНСЫ (ДОПУСКИ)
DMIS стандарт включает определение размеров, параметров и соответствующих допусков, согласно стандартам ASME Y14.5M – 1994, релиз ANSI Y14.5M – 1982.
Программное обеспечение ARCO поддерживает следующие толерансы:
Толерансы координат точки (CORTOL)
Толерансы дистанции, диаметра окружности, радиуса дуги, угла вершины конуса, расстояния (DIAM, RAD, ANGL, WIDTH)
Толерансы формы, прямолинейности, плоскостности, круглости, цилиндричности (STRGHT, FLAT, CRLTY, CYLCTY)
Толерансы ориентации,  параллельности, перпендикулярности, угловатости (PARLEL, PERP, ANGLR)
Толерансы позиции, положения, концентричности или коаксиальности, симметрии (POS, CONCEN, SYM)
Толерансы отклонений, кругового биения, суммарного биения (CRNOUT, TRNOUT)
Толерансы отношения, дистанции, угловой дистанции  (DISTB, ANGLB)
Толерансы профиля, кривой, поверхности, точки (PROFL, PROFS, PROFP)
Толерансы отношения определяют допуска на взаимное расположение двух элементов (толеранс дистанции между двумя характерными точками или толерансы углового расстояния между двумя характерными осями) тогда как остальные толерансы определяют допуска для параметров одного элемента или его части (такие как координата, размер или форма).
Номинальные толерансы
Под номинальными толерансами подразумеваются допуска, установленные в чертеже или ТЗ на деталь.  Номинальные толерансы не определяют допуски на взаимное расположение детали.
Для задания толеранса необходимо однозначно задать его название, величину, и т.д., как например для толерансов: RFS, LMC, MMC. Когда вы задаете номинальные толерансы, элементы, для которых вы определяете эти толерансы должны быть определены (реально или номинально).
Задание номинальных толерансов происходит в окне Quick Programmer (Программирование) в разделе Tolerance (Толеранс). Толерансы координаты, размера или формы могут быть определены одновременно с заданием соответствующих элементов в соответствующем поле.
Реальные толерансы
Под реальными толерансами подразумеваются номинальные допуска, примененные к реальным элементам или размерам реальных элементов. Отношение к реальным элементам подразумевает контролирование того, что отступ между реальным и номинальным значением одного или более параметров включен в задание этого толеранса.
Задание реальных толерансов происходит в окне Quick Programmer (Программирование) в разделе Tolerance (Толеранс).
ОКНО ПРОГРАММИРОВАНИЕ
Все операции измерения выполняются при помощи окна Quick Programmer (Программирование) главного окна ARCO.
Закладка Tolerance (Толерансы) содержит все типы задаваемых толерансов, включая толерансы координат (CORTOL), которые могут быть определены прямо в поле координат в момент задания параметров элемента. Выберите один из необходимых толерансов, при этом высветятся все необходимые данные для установки толеранса.
Все команды в этом окне подразделяются на два типа: команды для задания толеранса (1) и команды для применения толеранса (2).
Окно Quick Programmer (Программирование), 3=тип выбранного толеранса; 4=имя толеранса; 5=применить толеранс; 6=подтверждение выбора и генерация соответствующего DMIS кода.

Определение толеранса
Верхнее окно содержит команды для задания номинального толеранса, которые вы хотите определить. Синее поле содержит иконку выбранного толеранса и поле для задания его имени ", по умолчанию прописывается краткая аббревиатура выбранного толеранса и соответствующий порядковый номер. Вы можете так же выбрать один из созданных ранее толерансов.
Таблица Values (Значения) содержит команды для определения толеранса; оба номера и тип команд зависят от типа выбранного толеранса.
Применение толеранса
Список элементов позволяет выбрать элемент, к которому вы хотите применить выбранный толеранс; если не было создано ни одного элемента, то список элементов будет пуст.
Только для относительного толеранса linear distance (линейное расстояние) и angular distance (угловой расстояние) имеется два листа элементов для выбора пары элементов для задания толеранса отношения между ними. Для второго выбираемого элемента возможно выбрать его реальное или номинальное значение.
Кликните на кнопке Evaluate (Оценить), в поле Actual в таблице Values (Значения) появится результат. Эта команда на генерирует DMIS код в тексте программы: определение и применение толеранса создает соответствующий код только после нажатия кнопки OK (Да) снизу окна.

ТИПЫ ТОЛЕРАНСОВ

Ниже приводится подробное описание всех толерансов, используемых в программе ARCO.

ТОЛЕРАНС КООРДИНАТЫ - CORTOL
Толеранс координаты применяется к одной координате в декартовой или полярной системе координат относительно характерной точке элемента и может быть определен только в поле задания координат.
Область толеранса – линейный интервал (или угловой – только для координаты угла в полярной СК) определенный от номинального значения параметра в виде верхнего и нижнего уровня.  Поэтому необходимо определять две величины с разными или одинаковыми знаками: для примера, если  3.0 есть номинальная величина, а –0.1 и +0.1 есть величины нижнего и верхнего допуска, область толеранса будет: 3.0+(-0.1)=2.9 и 3.0+(+0.1)=3.1.
Определение
Номинальный толеранс координаты (CORTOL) не может быть задан из закладки Tolerance (Толерансы) окна Quick Programmer (Программирование), он может быть задан только в поле задания координат в таблице Values (Значения) на этапе вывода результата. Для определения необходимо задать верхнее и нижнее значение толеранса.
"Верхний отступ". Определяет верхний отступ от номинального значения в пределах которого параметр считается в допуске.
"Нижний отступ". Определяет нижний отступ от номинального значения в пределах которого параметр считается в допуске.
Генерация DMIS кода
При задании толеранса программа генерирует соответствующий ему следующий код:
T(CORTOL_1)=TOL/CORTOL,XAXIS,-0.0200,0.0500
T(CORTOL_2)=TOL/CORTOL,YAXIS,-0.0300,0.0400
T(CORTOL_3)=TOL/CORTOL,ZAXIS,-0.0400,0.0300
При задании допуска в полярных координатах программа генерирует соответствующий ему следующий код:
T(CORTOL_4)=TOL/CORTOL,RADIUS,-0.0100,0.0200
T(CORTOL_5)=TOL/CORTOL,ANGLE,-0.1,0.1
T(CORTOL_6)=TOL/CORTOL,ZAXIS,-0.0300,0.0300

ТОЛЕРАНС УГЛА ВЕРШИНЫ КОНУСА - ANGL
Данный толеранс применим только в отношении элемента конус.
Данный толеранс представляет собой угловой отклонение он номинального угла в большую и меньшую сторону.  Поэтому необходимо определять две величины с разными или одинаковыми знаками: для примера 30.0 есть номинал, а –0.5 и +0.2 есть верхний и нижний отступ от номинала, тогда зона допуска будет 30.0+(-0.5)=29.5 и 30.0+(+0.2)=30.2.
Определение
Толеранс угла вершины конуса (ANGL) может быть определен двумя различными способами: в закладке Tolerance (Толеранс) окна Quick Programmer (Программирование) и напрямую в поле задания значения угла в поле Values (Значения) на стадии вывода результата. Для определения необходимо задать верхнее и нижнее значение толеранса.
"Верхний отступ". Определяет верхний отступ от номинального значения угла в пределах которого параметр считается в допуске. Он может быть задан в таблице Values (Значения) в поле Upper/Band (Верхний допуск).
"Нижний отступ". Определяет нижний отступ от номинального значения в пределах которого параметр считается в допуске.
Генерация DMIS кода

При задании толеранса программа генерирует соответствующий ему следующий код:
T(ANGL_1)=TOL/ANGL,-0.1000,0.1000
Тогда как при применении толеранса к углу вершины конуса программа генерирует следующий код:
OUTPUT/FA(CON_2),TA(ANGL_1)

ТОЛЕРАНС УГЛОВОГО РАССТОЯНИЯ
Данный толеранс определяет допуск между двумя линиями или двумя плоскостями.
Данный толеранс представляет собой угловой отклонение он номинального угла в большую и меньшую сторону.  Поэтому необходимо определять две величины с разными или одинаковыми знаками: для примера 30.0 есть номинал, а –0.5 и +0.2 есть верхний и нижний отступ от номинала, тогда зона допуска будет 30.0+(-0.5)=29.5 и 30.0+(+0.2)=30.2.
Определение
Для определения толеранса углового расстояния (ANGLB) необходимо задать верхнее и нижнее значение толеранса.
Nominal (Номинал). Данная величина задается как угол между двумя плоскостями.
Upper (Верхний). Определяет верхний отступ от номинального значения угла, в пределах которого параметр считается в допуске.
Lower (Нижний). Определяет нижний отступ от номинального значения, в пределах которого параметр считается в допуске.
Генерация DMIS кода
При задании толеранса программа генерирует соответствующий ему следующий код.
T(ANGLB_1)=TOL/ANGLB,60.0,-0.2000,0.2000
Тогда как при применении толеранса к углу между двумя плоскостями программа генерирует следующий код:
OUTPUT/FA(PLA_1),FA(PLA_6),TA(ANGLB_1)

ТОЛЕРАНС УГЛА НАКЛОНА (УГЛОВАТОСТИ) - ANGRL
Данный толеранс применим к прямой, цилиндру, конусу и плоскости.
Зона толеранса определяется типом элемента, к которому применяется данный толеранс. В основном, при применении толеранса к линии  или плоскости, зона определена двумя параллельными линиями или плоскостями, с отступом, определенным толерансом от номинального значения.
Определение
Для задания этого толеранса необходимо определить значение номинального угла, отступа и как минимум одна координата элемента.
Nominal (Номинал). Задается номинальное значение соответствующей плоскости или линии как Datum 1.
Band (Отступ). Это характерная величина толеранса определяет промежуток между двумя параллельными линиями содержащей все точки элемента, или дистанцию между двумя параллельными плоскостями между которыми расположена средняя плоскость контролируемого элемента, или диаметр цилиндрической зоны где находятся оси контролируемого элемента.
Condition (Условие). Это характерный параметр, задаваемый для этого толеранса. Возможны варианты:
MMC, условие максимума материала. Применимо только к цилиндру и конусу.
LMC, условие минимума материала. Применимо только к цилиндру и конусу.
RFS, нет условия. Толеранс применяется без учета размера элемента.
Datum 1. определяет главную координату элемента, в отношении которой вы хотите задать данный толеранс.
Cond. 1. это специфическое условие для материала элемента, которое будет применимо к характерной координате, заданной в Datum 1. Возможны варианты:
MMC, условие максимума материала. Применимо только к цилиндру и конусу.
LMC, условие минимума материала. Применимо только к цилиндру и конусу.
RFS, no нет условия. Толеранс применяется без учета размера элемента.
Datum 2. определяет дополнительную (при необходимости) координату элемента, в отношении которой вы хотите задать данный толеранс.
Cond. 2. это специфическое условие для материала элемента, которое будет применимо к характерной координате, заданной в Datum 1. Возможны варианты:
MMC, условие максимума материала. Применимо только к цилиндру и конусу.
LMC, условие минимума материала. Применимо только к цилиндру и конусу.
RFS, no нет условия. Толеранс применяется без учета размера элемента.
Генерация DMIS кода
При задании толеранса программа генерирует соответствующий ему следующий код.
T(ANGLR_4)=TOL/ANGLR,30.0,0.0100,MMC,FA(CYL_1),LMC,FA(CON_2),RFS
Тогда как при применении толеранса элементу программа генерирует следующий код:
OUTPUT/FA(PLA_1),TA(ANGLR_4)

ТОЛЕРАНС КРУГЛОСТИ - CIRLTY
Толеранс круглости или сферичности применим к сфере, дуге, слоту и сферическим элементам.
Зона толеранса – пространство между двумя концентрическими окружностями или сферами, определенное значением толеранса.
Определение
Номинальный толеранс (CIRLTY) может быть определен в закладке Tolerance (Толеранс) окна Quick Programmer (Программирование) и напрямую в поле задания значения угла в поле Values (Значения) на стадии вывода результата. Для определения необходимо задать отступ толеранса.
Tolzon. Это специфическая ширина зоны толеранса заданная как расстояние между двумя концентрическими окружностями или сферами. Он может быть задан в таблице Values (Значения) в поле Upper/Band (Верхний допуск).
Генерация DMIS кода
При задании толеранса программа генерирует соответствующий ему следующий код.
T(CRLTY_1)=TOL/CIRLTY,0.0500
Тогда как при применении толеранса элементу программа генерирует следующий код:
OUTPUT/FA(CIR_2),TA(CRLTY_1)

ТОЛЕРАНС КОНЦЕНТРИЧНОСТИ - CONCEN
Толеранс концентричности или коаксиальности применим для окружностей, цилиндров, сфер, дуг и конусных элементов.
Зона толеранса определяется типом элемента, к которому вы хотите применить данный толеранс и тип характерной координаты элемента.
Толеранс (концентричности) примененный к характерной точке элемента  окружности, сферы, дуги, представляет собой элемент окружность, сферу или дугу, с зоной, ограниченной окружностью диаметра, равного интервалу толеранса и с центром в характерной точке элемента.
Толеранс (коаксиальности) примененный к характерной линии элемента цилиндра или конуса, представляет собой элемент цилиндр или конус, с зоной определенной цилиндром с диаметром равным интервалу толеранса и с центром в характерной точке элемента.
Определение
Для задания толеранса концентричности или коаксиальности необходимо задать значение толеранса и характерную координату элемента.
Tolzon. Это ширина зоны толеранса, определенная как окружность, центрированная в характерной точке элемента включая центр контролируемого элемента (концентричность), или цилиндр, ось которого совпадает с системой координат, где расположены оси контролируемого элемента (коаксиальность).
Datum 1. это координата элемента, в отношении которой вы будете применять толеранс концентричности или коаксиальности.
Генерация DMIS кода
При задании толеранса программа генерирует соответствующий ему следующий код.
T(CONCEN_1)=TOL/CONCEN,0.0900,FA(CIR_2)
Тогда как при применении толеранса элементу программа генерирует следующий код:
OUTPUT/FA(CIR_1),TA(CONCEN_2)




ТОЛЕРАНС РАДИАЛЬНОГО БИЕНИЯ - CRNOUT
Толеранс радиального биения может быть применен к окружности, плоскости и дуге.
Зона толеранса зависит от элемента, к которому применяется этот.  В случае окружности и дуги, зона толеранса заключена между двумя концентрическими окружностями, которые отстоят от номинала на область толеранса и имеют центр в центре соответствующего элемент, или в случае плоскости, зона толеранса определена двумя параллельными плоскостями, которые расположены с отступом, заданным толерансом.
Определение
Для определения номинального толеранса радиального биения необходимо определить размер толеранса и данные координат элемента.
Tolzon. Это специфическая ширина, определенная как дистанция между двумя концентрическими окружностями или параллельными плоскостями, между которыми лежит применяемый толеранс.
Datum 1. это специфическая координата, в отношении которой вы должны проверить толеранс радиального биения контролируемого элемента.
Генерация DMIS кода
При задании толеранса программа генерирует соответствующий ему следующий код.
T(CRNOUT_2)=TOL/CRNOUT,0.0020,FA(CYL_1)
Тогда как при применении толеранса элементу программа генерирует следующий код:
OUTPUT/FA(ARC_1),TA(CRNOUT_2)

ТОЛЕРАНС ЦИЛИНДРИЧНОСТИ - CYLCTY
Толеранс цилиндричности или конусности применяются к цилиндру или конусу соответственно.
Зона толеранса заключена между двумя концентрическими цилиндрами или конусами на расстоянии, определенном значением толеранса.
Определение
Номинальный толеранс цилиндричности или конусности (CYLCTY) может быть определен двумя способами: в закладке Tolerance (Толеранс) окна Quick Programmer (Программирование) и прямо из поля типа в таблице Values (Значения) на этапе вывода результата. Для определения толеранса необходимо задать значение размера толеранса.
 Tolzon. Эта специфическая величина, заданная как расстояние между двумя концентрическими цилиндрами или конусами, между которыми лежит применяемый толеранс. В таблице Values (Значения) эта величина определяется в поле Upper Band (Верхний отступ).
Генерация DMIS кода
При задании толеранса программа генерирует соответствующий ему следующий код.
T(CYLCTY_1)=TOL/CYLCTY,0.0500
Тогда как при применении толеранса к элементу программа генерирует следующий код:
OUTPUT/FA(CYL_5),TA(CYLCTY_1)

ТОЛЕРАНС ДИАМЕТРА - DIAM
Толеранс диаметра может быть применен к окружности, цилиндру, эллипсу и сфере.
Зона толеранса – линейный интервал, определенный от номинального значения путем задания верхнего и нижнего допусков.  Поэтому необходимо определять две величины с разными или одинаковыми знаками: для примера, если  3.0 есть номинальная величина, а –0.1 и +0.1 есть величины нижнего и верхнего допуска, область толеранса будет: 3.0+(-0.1)=2.9 и 3.0+(+0.1)=3.1.
Определение
Номинальный толеранс диаметра (DIAM) может быть задан из закладки Tolerance (Толерансы) окна Quick Programmer (Программирование), и может быть задан в поле задания диаметра в таблице Values (Значения) на этапе вывода результата. Для определения необходимо задать верхнее и нижнее значение толеранса.
"Верхний отступ". Определяет верхний отступ от номинального значения в пределах которого параметр считается в допуске.
"Нижний отступ". Определяет нижний отступ от номинального значения в пределах которого параметр считается в допуске.
Генерация DMIS кода
При задании толеранса программа генерирует соответствующий ему следующий код.
T(DIAM_2)=TOL/DIAM,-0.0300,0.0500
Тогда как при применении толеранса к элементу программа генерирует следующий код:
OUTPUT/FA(ELL_2),TA(DIAM_2)

ТОЛЕРАНС ЛИНЕЙНОЙ ДИСТАНЦИИ - DISTB
Толеранс линейной дистанции задает допуск расстояния между двумя элементами.
Расчет расстояния может быть сделан в одном из следующих режимов: между двумя точками (PT2PT), между проекциями точек на соответствующие оси (XAXIS, YAXIS, ZAXIS).
Зона толеранса – линейный интервал, определенный одним из следующих методов:
NOMINL метод, когда интервал задается при помощи прибавления к номинальному значению верхнего и нижнего предела
LIMIT метод, когда интервал задается двумя абсолютными значениями верхнего и нижнего допуска
Для примера, в режиме  NOMINL, если номинальное значение равно 30.0, значение нижнего и верхнего допуска –0.5 и +0.2 соответственно, зона толеранса будет 30.0+(-0.5)=29.5 и 30.0+(+0.2)=30.2. В LIMIT режиме, задаются только два абсолютных значения: нижнее 29.5 и верхнее 30.2.
Значение верхнего толеранса всегда должно быть больше нижнего.
Определение
Для задания толеранса линейной дистанции, необходимо выбрать режим (NOMINL или LIMIT), определить номинальное значение, задать верхнее и нижнее значение и выбрать режим расчета дистанции (PT2PT, XAXIS, YAXIS или ZAXIS).
Type. Показывает, как определяется значение толеранса. В режиме NOMINL необходимо задать номинальное значение Nominal и относительное значение со знаком для верхнего Upper и нижнего Lower значения. В режиме LIMIT необходимо задать абсолютное значение верхнего Upper и нижнего Lower значений.
Nominal. Это номинальное значение дистанции между двумя элементами. Задается только в случае выбора Type в режим NOMINL.
Upper. Это значение верхнего допуска со знаком. Если Type установлен в режим NOMINL, это значение будет добавлено к номиналу; если Type установлен в режим LIMIT, это значение и есть нижний предел.
Lower. Это значение нижнего допуска со знаком. Если Type установлен в режим NOMINL, это значение будет вычтено из номинала; если Type установлен в режим LIMIT, это значение и есть нижний предел.
Projection (Проекция) Определяет режим расчета. Можно выбрать:
PT2PT, расстояние рассчитывается между двумя точками элементов.
XAXIS, YAXIS, ZAXIS, расстояние рассчитывается между проекциями точек элементов на соответствующие оси.
Генерация DMIS кода
При задании толеранса программа генерирует соответствующий ему следующий код.
T(DISTB_1)=TOL/DISTB,NOMINL,45.0000,-0.0400,0.0500,YAXIS
T(DISTB_2)=TOL/DISTB,LIMIT,44.9600,45.0500,PT2PT
Тогда как при применении толеранса к элементу программа генерирует следующий код:
OUTPUT/FA(POI_1),FA(CIR_2),TA(DISTB_1)

ТОЛЕРАНС ПЛОСКОСТНОСТИ - FLAT
Толеранс плоскостности применяется только в отношении плоскости.
Зона толеранса задается двумя параллельными плоскостями, расположенными на расстоянии допуска от соответствующей плоскости.
Определение
Номинальный толеранс плоскостности (FLAT) может быть определен в закладке Tolerance окна Quick Programmer (Программирование) и напрямую в поле задания параметров плоскости Values на этапе вывода результатов. Для определения этого толеранса, необходимо задать соответствующее значение допуска.
Tolzon. Эта специфическая величина, заданная как расстояние между двумя параллельными плоскостями, между которыми лежит применяемый толеранс. В таблице Values (Значения) эта величина определяется в поле Upper Band (Верхний отступ).
Генерация DMIS кода
При задании толеранса программа генерирует соответствующий ему следующий код:
T(FLAT_1)=TOL/FLAT,0.0800
Тогда как при применении толеранса к элементу программа генерирует следующий код:
OUTPUT/FA(PLA_2),TA(FLAT_1)

ТОЛЕРАНС ПРОФИЛЯ КРИВОЙ - PROFL
Толеранс профиля кривой применяется к элементу кривая.
Зона толеранса определяется как зона между двумя параллельными кривыми, равномерно удаленными в каждой точке от исходной кривой. Поэтому необходимо определять две величины с разными или одинаковыми знаками: для примера, если  3.0 есть номинальная величина, а –0.1 и +0.1 есть величины нижнего и верхнего допуска, область толеранса будет: 3.0+(-0.1)=2.9 и 3.0+(+0.1)=3.1.
Определение
Для задания толеранса профиля кривой (PROFL) iнеобходимо задать как минимум два значения: нижнего толеранса (внутренняя сторона) и верхнего (внешняя сторона).
Upper (Верхний). Это значение верхнего допуска со знаком. Этот допуск будет добавлен к номинальному значению для получения верхнего предела номинала (внешняя сторона).
Lower (Нижний). Это значение нижнего допуска со знаком. Этот допуск будет вычтен из номинального значения для получения нижнего предела номинала (внутренняя сторона).
Datum 1. определяет координатный элемент, предел зоны толеранса.
Datum 2. определяет второй координатный элемент, предел зоны толеранса.
Datum 3. определяет третий координатный элемент, предел зоны толеранса.
Генерация DMIS кода
При задании толеранса программа генерирует соответствующий ему следующий код:
T(PROFL_1)=TOL/PROFL,-0.5000,0.5000,FA(PLA_1),FA(PLA_2),FA(PLA_3)
Тогда как при применении толеранса к элементу программа генерирует следующий код:
OUTPUT/FA(GCU_1),TA(PROFL_1)

ТОЛЕРАНС ПАРАЛЛЕЛЬНОСТИ - PARLEL
Толеранс параллельности применяется к плоскостям, линиям, цилиндрам и конусам.
Данный толеранс применим к линейным поверхностям, таким как линия, цилиндр, конус по отношению опять же к линейным поверхностям, таким как линия, цилиндр, конус. Для цилиндра и конуса зона толеранса задается как цилиндр с диаметром, равным полю допуска и с осью, параллельной соответствующей оси элемента. Во всех остальных случаях (линия-плоскость, плоскость-линия, плоскость-плоскость) зона определяется двумя параллельными плоскостями, которые находятся на расстоянии поля допуска от номинальной плоскости.
Определение
Для определения номинала толеранса параллельности (PARLEL) необходимо задать значение поля допуска и как минимум одну характерную координату элемента.
Tolzon. Данная величина определяет диаметр цилиндра или между двумя параллельными плоскостями, в зависимости от типа поверхности, к которой применяется данный толеранс.
Condition (Условие). Это характерный параметр, задаваемый для этого толеранса. Возможны варианты:
MMC, условие максимума материала. Применимо только к цилиндру и конусу.
LMC, условие минимума материала. Применимо только к цилиндру и конусу.
RFS, нет условия. Толеранс применяется без учета размера элемента.
Datum 1. определяет главную координату элемента, в отношении которой вы хотите задать данный толеранс.
Cond. 1. это специфическое условие для материала элемента, которое будет применимо к характерной координате, заданной в Datum 1. Возможны варианты:
MMC, условие максимума материала. Применимо только к цилиндру и конусу.
LMC, условие минимума материала. Применимо только к цилиндру и конусу.
RFS, no нет условия. Толеранс применяется без учета размера элемента.
Datum 2. определяет дополнительную (при необходимости) координату элемента, в отношении которой вы хотите задать данный толеранс.
Cond. 2. это специфическое условие для материала элемента, которое будет применимо к характерной координате, заданной в Datum 1. Возможны варианты:
MMC, условие максимума материала. Применимо только к цилиндру и конусу.
LMC, условие минимума материала. Применимо только к цилиндру и конусу.
RFS, no нет условия. Толеранс применяется без учета размера элемента
Генерация DMIS кода
При задании толеранса программа генерирует соответствующий ему следующий код:
T(PARLEL_1)=TOL/PARLEL,0.0500,MMC,FA(CYL_1),MMC,FA(LIN_2),LMC
Тогда как при применении толеранса к элементу программа генерирует следующий код:
OUTPUT/FA(CON_2),TA(PARLEL_1)

ТОЛЕРАНС ПЕРПЕНДИКУЛЯРНОСТИ - PERP
Толеранс перпендикулярности применяется к плоскостям, линиям, цилиндрам и конусам.
Зона толеранса зависит от типа элемента, к которому вы хотите применить толеранс:
Для цилиндра и конуса зона толеранса задается как цилиндр с диаметром, равным полю допуска и с осью, параллельной соответствующей оси элемента.
Во всех остальных случаях (линия-плоскость, плоскость-линия, плоскость-плоскость) зона определяется двумя параллельными плоскостями, которые находятся на расстоянии поля допуска от номинальной плоскости.
Определение
Для определения номинала толеранса перпендикулярности (PERP) необходимо задать значение поля допуска и как минимум одну характерную координату элемента.
Tolzon. Данная величина определяет диаметр цилиндра или между двумя параллельными плоскостями, в зависимости от типа поверхности, к которой применяется данный толеранс.
Condition (Условие). Это характерный параметр, задаваемый для этого толеранса. Возможны варианты:
MMC, условие максимума материала. Применимо только к цилиндру и конусу.
LMC, условие минимума материала. Применимо только к цилиндру и конусу.
RFS, нет условия. Толеранс применяется без учета размера элемента.
Datum 1. определяет главную координату элемента, в отношении которой вы хотите задать данный толеранс.
Cond. 1. это специфическое условие для материала элемента, которое будет применимо к характерной координате, заданной в Datum 1. Возможны варианты:
MMC, условие максимума материала. Применимо только к цилиндру и конусу.
LMC, условие минимума материала. Применимо только к цилиндру и конусу.
RFS, no нет условия. Толеранс применяется без учета размера элемента.
Datum 2. определяет дополнительную (при необходимости) координату элемента, в отношении которой вы хотите задать данный толеранс.
Cond. 2. это специфическое условие для материала элемента, которое будет применимо к характерной координате, заданной в Datum 2. Возможны варианты:
MMC, условие максимума материала. Применимо только к цилиндру и конусу.
LMC, условие минимума материала. Применимо только к цилиндру и конусу.
RFS, no нет условия. Толеранс применяется без учета размера элемента
Генерация DMIS кода
При задании толеранса программа генерирует соответствующий ему следующий код:
T(PERP_1)=TOL/PERP,0.0300,MMC,FA(CON_2),MMC,FA(CYL_1),LMC
Тогда как при применении толеранса к элементу программа генерирует следующий код:
OUTPUT/FA(LIN_3),TA(PERP_1)

ТОЛЕРАНС ПОЗИЦИИ - POS
Толеранс позиции может быть применен к следующим элементам: точка, окружность, плоскость, линия, цилиндр, слот, прямоугольный слот, параллельные плоскости, сфера, дуга, эллипс и конус (ко всеем элемента, содержащим кривые и произвольные поверхности).
Зона толеранса зависит от типа поверхности, в отношении которой применяется данный толеранс:
При применении толеранса к точкам элементов (точка, окружность, слот, прямоугольный слот, сфера, дуга, эллипс и конус), зона задается как окружность  (режим 2D) или сфера (режим 3D) с диаметром, равным полю допуска толеранса с центром в номинальном значении.
При применении толеранса к линиям элементов (линия, цилиндр, конус), зона определяется как цилиндр (режим 3D) с диаметром, равным полю допуска и с осью параллельной характерной линии элемента.
При применении толеранса к плоскостям элементов (плоскость, параллельная плоскость), зона определяется двумя параллельными плоскостями (режим 3D) отстоящих на расстоянии поля допуска.
Определение
Для определения толеранса позиции (POS) необходимо выбрать режим расчета толеранса (Mode) и задать его значение.
Mode. Задает режим интерпретирования толеранса. С 2D зона толеранса задается как часть плоскости, с 3D зона задается как часть пространства.
Tolzon. Задает ширину зоны 2D или 3D как диаметр окружности или сферы в центре контролируемого элемента (для точки элемента), или диаметра цилиндрической зоны (для линии элемента), или дистанции между двумя параллельными плоскостями.
Condition (Условие). Это характерный параметр, задаваемый для этого толеранса. Возможны варианты:
MMC, условие максимума материала. Применимо только к цилиндру и конусу.
LMC, условие минимума материала. Применимо только к цилиндру и конусу.
RFS, нет условия. Толеранс применяется без учета размера элемента.
Datum 1. определяет главную координату элемента, в отношении которой вы хотите задать данный толеранс.
Cond. 1. это специфическое условие для материала элемента, которое будет применимо к характерной координате, заданной в Datum 1. Возможны варианты:
MMC, условие максимума материала. Применимо только к цилиндру и конусу.
LMC, условие минимума материала. Применимо только к цилиндру и конусу.
RFS, no нет условия. Толеранс применяется без учета размера элемента.
Datum 2. определяет дополнительную (при необходимости) координату элемента, в отношении которой вы хотите задать данный толеранс.
Cond. 2. это специфическое условие для материала элемента, которое будет применимо к характерной координате, заданной в Datum 2. Возможны варианты:
MMC, условие максимума материала. Применимо только к цилиндру и конусу.
LMC, условие минимума материала. Применимо только к цилиндру и конусу.
RFS, no нет условия. Толеранс применяется без учета размера элемента.
Datum 3. определяет дополнительную (при необходимости) координату элемента, в отношении которой вы хотите задать данный толеранс.
Cond. 3. это специфическое условие для материала элемента, которое будет применимо к характерной координате, заданной в Datum 3. Возможны варианты:
MMC, условие максимума материала. Применимо только к цилиндру и конусу.
LMC, условие минимума материала. Применимо только к цилиндру и конусу.
RFS, no нет условия. Толеранс применяется без учета размера элемента.
Генерация DMIS кода
При задании толеранса программа генерирует соответствующий ему следующий код:
T(POS_1)=TOL/POS,2D,0.1000,MMC,FA(PLA_1),MMC,FA(PLA_2),LMC,FA(PLA_3),RFS
Тогда как при применении толеранса к элементу программа генерирует следующий код:
OUTPUT/FA(CIR_2),TA(POS_1)

ТОЛЕРАНС ПРОФИЛЯ ПОВЕРХНОСТИ - PROFS
Толеранс профиля поверхности применяется к произвольным поверхностям.
Зона толеранса – область, заключенная между двумя равными исходной поверхностями, с равномерным отступ от исходной, определяемым толерансом, при этом при отрицательном отступе поверхность называется внутренне, а при положительном отступе – внешней. Таким образом, зона толеранса заключена между внутренней и внешней поверхностями. Поэтому необходимо определять две величины с разными или одинаковыми знаками: для примера, если  3.0 есть номинальная величина, а –0.1 и +0.1 есть величины нижнего и верхнего допуска, область толеранса будет: 3.0+(-0.1)=2.9 и 3.0+(+0.1)=3.1.
Толеранс должен быть ограничен тремя координатными данными поверхности.
Определение
Для задания толеранса поверхности необходимо задать верхний и нижний толерансы для задания внутренней и внешней поверхности соответственно и три данных поверхности.
Upper (Верхний). Это значение верхнего допуска со знаком. Этот допуск будет добавлен к номинальному значению для получения верхнего предела номинала (внешняя сторона).
Lower (Нижний). Это значение нижнего допуска со знаком. Этот допуск будет вычтен из номинального значения для получения нижнего предела номинала (внутренняя сторона).
Datum 1. определяет координатный элемент, предел зоны толеранса.
Datum 2. определяет второй координатный элемент, предел зоны толеранса.
Datum 3. определяет третий координатный элемент, предел зоны толеранса.
Генерация DMIS кода

При задании толеранса программа генерирует соответствующий ему следующий код:
T(PROFS_1)=TOL/PROFS,-0.0500,0.0500,FA(PLA_1),FA(PLA_2),FA(PLA_3)
Тогда как при применении толеранса к элементу программа генерирует следующий код:
OUTPUT/FA(GSU_1),TA(PROFS_1)

ТОЛЕРАНС ПРЯМОЛИНЕЙНОСТИ - STRGHT
Толеранс прямолинейности применим к линейным элементам.
Зона толеранса – цилиндр с диаметром, равным полю допуска.
Определение
Номинальный толеранс прямолинейности (STRGHT) должны быть определены два параметра в закладке  Tolerance (Толеранс) в окне Quick Programmer (Программирование) или прямо в таблице Values (Значения) на этапе вывода результатов. Для определения этого, необходимо задать значение поля допуска.
Tolzon. Эта специфическая величина, заданная как расстояние между диаметрами окружностей, между которыми лежит применяемый толеранс. В таблице Values (Значения) эта величина определяется в поле Upper Band (Верхний отступ).
Генерация DMIS кода

При задании толеранса программа генерирует соответствующий ему следующий код:
T(STRGHT_1)=TOL/STRGHT,0.0500
Тогда как при применении толеранса к элементу программа генерирует следующий код:
OUTPUT/FA(LIN_4),TA(STRGHT_1)

ТОЛЕРАНС РАДИУСА - RAD
Толеранс радиуса применяется только к дугообразным элементам.
Зона толеранса – линейный интервал, определенный от номинального значения путем задания верхнего и нижнего допусков.  Поэтому необходимо определять две величины с разными или одинаковыми знаками: для примера, если  3.0 есть номинальная величина, а –0.1 и +0.1 есть величины нижнего и верхнего допуска, область толеранса будет: 3.0+(-0.1)=2.9 и 3.0+(+0.1)=3.1.
Определение
Номинальный толеранс радиуса (RAD) может быть задан из закладки Tolerance (Толерансы) окна Quick Programmer (Программирование), и может быть задан в поле задания диаметра в таблице Values (Значения) на этапе вывода результата. Для определения необходимо задать верхнее и нижнее значение толеранса.
"Верхний отступ". Определяет верхний отступ от номинального значения в пределах которого параметр считается в допуске.
"Нижний отступ". Определяет нижний отступ от номинального значения в пределах которого параметр считается в допуске.
Генерация DMIS кода
При задании толеранса программа генерирует соответствующий ему следующий код.
T(RAD_1)=TOL/RAD,-0.0200,0.0300
Тогда как при применении толеранса к элементу программа генерирует следующий код:
OUTPUT/FA(ARC_1),TA(RAD_1)

ТОЛЕРАНС СИММЕТРИИ - SYM
Толеранс симметрии применяется к плоскостным элементам.
Зона толеранса представляет собой область между двумя параллельными плоскостями, расположенными с отступом от номинальной плоскости на величину поля допуска и параллельными координате элемента.
Определение
Для задания толеранса необходимо определить поле допуска толеранса и координатный элемент (Например, плоскость симметрии элемента).
Tolzon. Данная величина определяет ширину между двумя параллельными плоскостями.
Datum 1. определяет главную координату элемента, в отношении которой вы хотите задать данный толеранс.
Cond. 1. это специфическое условие для материала элемента, которое будет применимо к характерной координате, заданной в Datum 1. Возможны варианты:
MMC, условие максимума материала.
LMC, условие минимума материала.
RFS, no нет условия. Толеранс применяется без учета размера элемента.
Генерация DMIS кода
При задании толеранса программа генерирует соответствующий ему следующий код:
T(SYM_1)=TOL/SYM,0.0500,FA(PLA_2)
Тогда как при применении толеранса к элементу программа генерирует следующий код:
OUTPUT/FA(PLA_10),TA(SYM_1)

ТОЛЕРАНС СУММАРНОГО БИЕНИЯ - TRNOUT
Толеранс суммарного биения может быть применен к цилиндру и конусу.
Зона толеранса задается как расстояние между двумя концентричными цилиндрами или конусами, которые расположены в центре в характерной координате элемента с разницей диаметра, равной полю допуска толеранса.
Определение
Для задания номинала толеранса суммарного биения необходимо задать поле допуска толеранса и характерную координату элемента.
Tolzon. Это специфическая ширина, определенная как дистанция между двумя концентрическими цилиндрами или конусами, между которыми лежит применяемый толеранс.
Datum 1. это специфическая координата, в отношении которой вы должны проверить толеранс радиального биения контролируемого элемента.
Генерация DMIS кода
При задании толеранса программа генерирует соответствующий ему следующий код.
T(TRNOUT_1)=TOL/TRNOUT,0.0900,FA(CYL_1)
Тогда как при применении толеранса элементу программа генерирует следующий код:
OUTPUT/FA(CYL_3),TA(TRNOUT_1)

ТОЛЕРАНС ШИРИНЫ - WIDTH
Толеранс линейной ширины может быть применен к параллельным плоскостям элементов, слоту и прямоугольному слоту.
Расчет ширины может быть сделан в одном из следующих режимов: прямым заданием (при помощи составляющих вектора  i, j и k) или при помощи ширины (SHORT) или длины (LONG) слота, к которому применяется данный толеранс. Если толеранс применяется к параллельным поверхностям, направление должно быть задано однозначно.
Область толеранса – линейный интервал, определенный от номинального значения параметра в виде верхнего и нижнего уровня.  Поэтому необходимо определять две величины с разными или одинаковыми знаками: для примера, если  3.0 есть номинальная величина, а –0.1 и +0.1 есть величины нижнего и верхнего допуска, область толеранса будет: 3.0+(-0.1)=2.9 и 3.0+(+0.1)=3.1.
Определение
Для определения номинального толеранса линейной ширины (WIDTH) необходимо выбрать режим расчета (i,j,k, SHORT или LONG) и задать поле допуска.
"Верхний отступ". Определяет верхний отступ от номинального значения в пределах которого параметр считается в допуске.
"Нижний отступ". Определяет нижний отступ от номинального значения в пределах которого параметр считается в допуске.
i, j, k. Задает направление, в котором будет производиться расчет. Поля для задания данных параметров определены в Type (Тип). Если толеранс применяется к параллельным плоскостям элементов, нет необходимости задания какого-либо направления.
Type. Определяет режим расчета линейной ширины. Без выбора режима, необходимо задать направление при помощи задания составляющих вектора i,j,k. С SHORT выбирается направление ширины слота. С LONG выбирается направление длины слота в отношении которого применяется толеранс. Если толеранс применяется в отношении двух параллельных элементов, нет необходимости выбора какого-либо направления.
Генерация DMIS кода
При задании толеранса программа генерирует соответствующий ему следующий код:
T(WIDTH_1)=TOL/WIDTH,-0.0500,0.0500
При задании допуска в полярных координатах программа генерирует соответствующий ему следующий код:
OUTPUT/FA(PAR_1),TA(WIDTH_1)

ТОЛЕРАНС ТОЧЕК НА ПРОФИЛЕ - PROFP
Толеранс точек профиля может быть применен к точкам.
Зона толеранса – область, заключенная между двумя равными исходной поверхностями, с равномерным отступ от исходной, определяемым толерансом, при этом при отрицательном отступе поверхность называется внутренне, а при положительном отступе – внешней. Таким образом, зона толеранса заключена между внутренней и внешней поверхностями. Поэтому необходимо определять две величины с разными или одинаковыми знаками: для примера, если  3.0 есть номинальная величина, а –0.1 и +0.1 есть величины нижнего и верхнего допуска, область толеранса будет: 3.0+(-0.1)=2.9 и 3.0+(+0.1)=3.1.
Толеранс должен быть ограничен тремя координатными данными поверхности.
Определение
Для задания толеранса точек на профиле необходимо задать верхний и нижний толерансы для задания внутренней и внешней поверхности соответственно и три данных поверхности.
Upper (Верхний). Это значение верхнего допуска со знаком. Этот допуск будет добавлен к номинальному значению для получения верхнего предела номинала (внешняя сторона).
Lower (Нижний). Это значение нижнего допуска со знаком. Этот допуск будет вычтен из номинального значения для получения нижнего предела номинала (внутренняя сторона).
Datum 1. определяет координатный элемент, предел зоны толеранса.
Datum 2. определяет второй координатный элемент, предел зоны толеранса.
Datum 3. определяет третий координатный элемент, предел зоны толеранса.
Генерация DMIS кода

При задании толеранса программа генерирует соответствующий ему следующий код:
T(PROFP_1)=TOL/PROFP,-0.3000,0.5000,FA(PLA_1),FA(PLA_2),FA(PLA_3)
Тогда как при применении толеранса к элементу программа генерирует следующий код:
OUTPUT/FA(POI_2),TA(PROFP_1)

ПРОЦЕДУРА ЗАДАНИЯ И ПРИМЕНЕНИЯ ТОЛЕРАНСА

Следующая процедура показывает как можно задать толеранс и применить его к выбранному элементу.
В основном возможно:
Задать новый номинальный толеранс
Задать новый номинальный толеранс и применить его к элементу
Выбрать номинальный толеранс из ранее заданных и применить его к выбранному элементу
Задание и применение одного или более толерансов
из меню инструментов CMM (КИМ) главного окна ARCO, кликните на кнопке   Options (Опции) для открытия окна задания опций. В отделе Modes (Режимы), разделе Sequences (Последовательность):
задать и применить один толеранс, выбрав опцию Do not restart  automatically the last measurement type (Не применять автоматически)
Для автоматического применения толеранса к следующим типовым элементам, выберите Restart  automatically the last measurement type (Повторить автоматически)
Нажмите Ок (Да) для закрытия окна.
в закладке Tolerance (Толерансы) окна Quick Programmer (Программирование) кликните дважды на иконке с требуемым толерансом, который вы хотите задать и применить.
Данное окно готово к заданию номинального толеранса, введите имя толеранса в поле Name (Имя). Теперь возможно сделать следующее:
Оставить имя толеранса по умолчанию в поле Name (Имя) и начать задание номинального значения толеранса
Открыть список Name и выбрать один из заранее заданных толерансов: если данный толеранс не требует настройки припуска материала, идите в п. 4.
задайте в соответствующем поле Values (Значения) характеристики толеранса и значение поля допуска, припуска материала (RFS, LMC или MMC), характерную координату элемента, и т.д.
Сейчас, нажав OK (Да), вы завершите процедуру и сгенерируете соответствующий DMIS код (для задания толеранса) в тексте измерительной программы.
В разделе применения толеранса, откройте соответствующую группу нажав на и выберите элемент, к которому будет относиться данный толеранс.
Только в случае толеранса отношения линейного расстояния (DISTB) и углового расстояния (ANGLB), в First Element (Первый элемент) выберите первый элемент для отношения, в окне Second Element (Второй элемент) выберите тип Actual (Реальный) или Nominal (Номинальный), таким образом вы добавите второй элемент.
Кликните на кнопке Evaluate (Оценить), в поле Actual в таблице Values (Значения) появится результат: на красном фоне, если величина вне толеранса, или на зеленом фоне, если величина в допуске толеранса.
Сейчас, нажав OK (Да), вы завершите процедуру и сгенерируете соответствующий DMIS код (для задания толеранса и его применения) в тексте измерительной программы.
В случае задания серии однотипных толерансов, повторите все с шага 2, без закрытия окна Quick Programmer (Программирование).
Толеранс координаты
Координаты толерансов (CORTOL) не могут быть заданы из закладки Tolerance (Толерансы) окна Quick Programmer (Программирование), этот толеранс задается напрямую в поле результатов измерения соответствующей величины.

РАБОТА С CAD МОДЕЛЯМИ

Данный раздел посвящен работе с CAD моделями в программе ARCO.
Окно window of the CAD model (Окно CAD модели) является графическим окном, показывающим виртуальный измерительный объем КИМ и помогающим выполнять контроль измерений при помощи ARCO.

В верхней части окна расположена панель имени проекта, где отображается наименование текущего проекта. В изображении сверху – это "Untitled.alg".
Под панелью имени инструмента расположена панель инструментов, в которой находятся иконки с перечнем команд для управления в данном графическом окне.
В завершение, на экране показывается измерительный объем КИМ, в котором возможно показать виртуальное изображение щупа КИМ. В графической области могут отображены следующие элементы:
Измерительный объем КИМ
Расположение осей СК КИМ (красная ось - X, синяя ось - Y и зеленая ось - Z)
Измерительный щуп.
CAD модель детали
Номинальные и реальные элементы детали
Точки на детали и в пространстве (GOTO команды перехода щупа)
Плоскость безопасности
С объектом в графической области можно проделывать графические процедуры, такие как, увеличение/уменьшение, вращение и перенос, выделение и т.д.

ПАНЕЛИ ИНСТРУМЕНТОВ

Панель инструментов Status (Статус)
Create GOTO (Создать GOTO) Генерирует точки остановки наконечника щупа в поле измерительного объема КИМ
Measuring path (Измерительная траектория) Позволяет просмотреть измерительную стратегию движения щупа в процессе измерения
CAD self-learning (CAD обучение) Перемещает щуп в точку на CAD модели детали.
Construction by points (Конструирование по точкам) Позволяет построить элемент по измеренным точкам
Manual self-learning (Ручное обучение) Позволяет измерить точки на детали вручную и запомнить траекторию измерений для дальнейшего автоматического повтора (обязательно задавайте точки обхода углов, выступов и т.д. для избежания поломки щупа).
Панель инструментов Zoom (Увеличение)
Window Zoom (Во весь экран) Растягивает окно во весь экран монитора.
View all (Показать все) Растягивает во все окно только область заданных или измеренных элементов.
Probe zoom (Показать щуп) Показывает область измерительного щупа.
Center (Центр) Увеличивает кликнутую область.
Панель инструментов Display CAD (Вид CAD)
Select point of view (Выделить вид) Позволяет выделить определенный или сохраненный вид.
Save point of view (Сохранить вид) Сохраняет вид.
Delete point of view (Удалить вид) Удаляет вид.
Show CAD coordinates (Показать СК CAD) Показывает СК CAD модели.
Hide CAD coordinates (Скрыть СК CAD) Скрыть СК CAD модели.
Orthographic view (Ортографический вид) Изображение без учета перспективы
Perspective view (Перспективный вид) Изображение с перспективой
Панель инструментов Action (Действие)
Properties (Свойства) Показывает свойства выделенного элемента.
Handle (Вручную) Позволяет выделить точки элемента вручную.
Select (Выделить) Выделяет элементы на модели.
Align view (Прямой вид) Устанавливает ортогональный вид для выделенного элемента.
Invert (Инвертировать) Инвертирует нормаль к элементу, тем самым определяет с какой стороны будет подходить щуп при измерении этого элемента.
Form error (Ошибка формы) Показывает ошибку формы выделенного элемента.

МЕНЮ КОМАНД

Меню Import/Export (Импорт/Экспорт) содержит следующие команды:
Save image (Сохранить изображение) Сохраняет активный вид окна CAD модели в файл. Форматы для сохранения  ALG, BMP или JPG.
Save image as (Сохранить изображение как) Сохраняет активный вид окна CAD модели в файл с новым заданным именем. Форматы для сохранения  ALG, BMP или JPG.
Include model (Включить модель) Включает окно с CAD моделью во внешнюю математическую модель. Вы можете включить  IGS, DXF, STL форматы, дополнительные форматы VDA, CATIA V4, CATIA V5, UNIGRAPHICS и PRO-E требуют наличие соответствующей лицензии.
Export IGES selection (Экспорт IGES) Экспорт выделенных элементов в окно  CAD модели в формате  IGES.
 Меню Modifies (Модификации) содержит следующие команды:
Select all (Выделить все) Выделяет все элементы CAD модели. Для снятия выделения, выберите инструмент   и кликните в пустом месте экрана.
Select types (Выбрать типы) Позволяет выбрать элементы CAD модели согласно определенному типу.
General (Главное) Позволяет выбрать основные настройки вида CAD модели.
Properties (Свойства) Позволяет просмотреть свойства выделенного элемента CAD модели .
Transformations (Трансформации) Позволяет применить перенос, поворот симметричное изменение для выделенного элемента.
Options (Опции) Показывает главные опции отображения для окна и для выделенного элемента.
Invert (Инверсия) Инвертирует нормаль к поверхности элемента.
Synchronize model (Синхронизировать) Синхронизирует СК CAD модели с моделью. Тем самым совмещает реальные и номинальные элементы.
Desynchronize model (Де синхронизировать) Де синхронизирует СК CAD модели с моделью.
Initialize model (Инициализировать) Оптимизирует модель при измерении первых точек.
Form error (Ошибка формы) Показывает ошибку формы для реального выделенного элемента.
Create borders (Создать границу) Позволяет создать границу для ряда выделенных элементов.
Pierce point (Сквозная точка) Дает точки, принадлежащие элементу, переопределяет вектор нормали в этой точке к элементу.
Best fit (Оптимальное совмещение) Оптимально совмещает реальную модель и математическую.
 Меню Display CAD (Дисплей CAD) содержит следующие команды:
Select viewer (Выбрать просмотрщик) Определяет плоскость просмотра (XY, YZ or ZX) или 3D.
 Select point of view (Выбрать вид) Позволяет выбрать вид из ранее сохраненных.
 Delete point of view (Удалить вид) Удаляет вид из ранее сохраненных.
Create point of view (Создать вид) Создает вид и сохраняет его.
 Save point of view (Сохранить вид) Сохраняет вид.
Object zoom (Увеличение объекта) Увеличивает выделенный объект во весь экран окна.
Probe zoom (Увеличение щупа) Увеличивает щуп во весь экран окна.
Window zoom (Увеличение области) Увеличивает выделенную область во весь экран окна.
Center (Центр) It positions the rotation point of the view in the selected point
Full screen (Полный экран) Разворачивает графическое окно в полноэкранный вид.
Align view (Прямой вид) Показывает прямой вид на выделенный элемент.
View all (Показать все) Растягивает во все окно только область заданных или измеренных элементов.
Orthographic view (Ортографический вид) Изображение без учета перспективы.
Perspective view (Перспективный вид) Изображение с перспективой.
Delete (Удалить) Удалить элемент.
Show invisible (Показать невидимое) Показывает элементы, не видимые в нормальном состоянии.
Show nominal feature/Hide nominal feature (Показать/Скрыть номиналы) Показать/Скрыть номинальные значения элементов
Show actual feature/Hide actual feature (Показать/Скрыть реальные Эл.) Показать/Скрыть реальные значения элементов
Show CAD coordinate/Hide CAD coordinate (Показать/Скрыть СК CAD) Показать/Скрыть систему координат модели.
Show GOTO/Hide GOTO (Показать/Скрыть GOTO) Показать/Скрыть GOTO точки траектории движения щупа.
Show CMM/Hide CMM (Показать/Скрыть КИМ) Показать/Скрыть изображение измерительного объема КИМ.

РЕЖИМЫ

Манипуляции с выделенной областью в ручном режиме
Графическое окно содержит два основных режима: режим выделения и ручной режим. Для выбора режима необходимо нажать соответствующую иконку на панели инструментов:
Handle (Ручной) нажмите эту иконку для установки ручного режима работы в графическом окне.
Select (Выделение) нажмите эту иконку для установки режима выделения в графическом окне
Как альтернативу, возможно использовать кнопку   для смены ручного режима на режим выделения и наоборот.
Если вы находитесь в руном режиме, но хотите что-либо выделить, прижмите клавишу   и выделяйте элементы, и соответственно наоборот.
Использование кнопок   и позволяет очень удобно переключать один режим на другой.
Операции в ручном режиме
В графическом окне вы можете использовать мышь и клавиатуру для управления видом. Возможно так же активировать вид с плоскостей (XY, YZ, или ZX) или вид с перспективой (3D) используя меню команд Display CAD (Изображение CAD) > Select viewer (Выбрать вид).
Установка вида
Когда активирован вид в плоскости (XY, YZ или ZX) в режиме , могут быть использованы следующие команды:
Zoom (Увеличение) Позволяет увеличить/уменьшить изображение в окне.
Move (Движение) Перемещает изображение в окне.
+ Rotate (Вращение) Вращает изображение в окне.
Установка перспективы
Когда активен режим просмотра с перспективой (3D) в режиме  , возможно использовать следующие команды:
Rotate (Вращение) Вращает изображение в окне.
Move (Движение) Перемещает изображение в окне
+ Zoom (Увеличение) Позволяет увеличить/уменьшить изображение в окне.
 

Работа в режиме выделения
При выбранном режиме выделения вы можете сделать следующее:
Single selection (Одно выделение) Выделяет один объект.
+ Multiple selection (Многократное выделение) Позволяет выделить один за другим группу разных элементов.

КОМАНДА GOTO
В режиме AUTO возможно создать переходы от точки к точке измерительного наконечника при помощи команды GOTO, для этого используется иконка Create GOTO (Создать GOTO) из панели инструментов Status (Статус).
В основном это обходные движения щупа, называемые так же GOTO переходы, позволяют плавно переходить от измерения одного элемента к измерению другого элемента с огибанием препятствий. Таким образом, GOTO команды главным образом используются для предотвращения поломки щупа.
Команда GOTO выглядит в тексте DMIS кода следующим образом:
 GOTO/x,y,z
Данная команда может выполняться только в автоматическом режиме. Активизируйте автоматический режим, для этого используйте пиктограмму   Mode (Режим) и выберите режим AUTO (ЧПУ).
Установка и выполнение команды GOTO
Нажмите кнопку Create GOTO (Создать GOTO) из панели инструментов Status (Статус)
При этом открывается следующее диалоговое окно

Определите в области GOTO абсолютные координаты точки, в которую необходимо переместить щуп
В области Delta отображается дистанция от текущей точки положения щупа до конечной
Нажмите Apply (Применить) для реального перемещения щупа КИМ в заданную точку
Нажмите Create GOTO (Создать GOTO) для вставки DMIS кода команды в текст измерительной программы.
Создать команду GOTO возможно так же путем простого перетягивания мышкой изображения щупа на экране монитора и затем нажать Create GOTO (Создать GOTO).
Создать команду GOTO возможно так же путем простого перемещения джойстиком щупа в требуемое положение и затем нажав   - клавишу на джойстике или клавиатуре, которая фиксирует эту точку как одну из точек GOTO команды.

СОЗДАНИЕ СТРАТЕГИИ ИЗМЕРЕНИЯ ЭЛЕМЕНТА
В режиме AUTO возможно измерять элементы при помощи создания определенной измерительной стратегии, создаваемой в окне, открываемом кнопкой Measure path (Стратегия) из панели инструментов Status (Статус).
Стратегия измерений применяется в зависимости от типа измеряемого элемента и представляет собой расположение измерительных точек на поверхности и путь следования щупа от первой точки до последней. Использование измерительной стратегии очень облегчает задачу измерения типовых элементов.
Для начала работы со стратегией измерений необходимо переключить программу в автоматический режим. Для этого используйте пиктограмму   Mode (Режим) и выберите режим AUTO (ЧПУ). Кроме того, для распределения точек, необходимо выбрать элемент через панель Quick programmer (Программирование) > Features (Элементы).
Процедура измерения
Выберите элемент при помощи перехода Quick programmer (Программирование) > Features (Элементы)
Выберите иконку Measure path (Стратегия) из панели инструментов Status (Статус)
Открывается следующее окно
Используя инструмент выберите измеряемый элемент на CAD модели, или несколько элементов, используя   + "SHIFT" для выделения группы элементов и нажмите OK (Да)
Появляется окно стратегии измерений для быстрого просмотра и корректировки распределения точек на измерительной поверхности
Возможности окна стратегии зависят от типа измеряемой поверхности
В правой части окна расположено графическое окно с изображением выделенного элемента, на левой стороне расположен список параметров, которые могут использоваться при задании стратеги для выбранного элемента
На графическом изображении элемента расположены измерительные точки с векторами нормали к поверхности, на которой лежит точка. Зеленый вектор нормали показывает первую точку при измерении элемента, красный вектор нормали – последнюю точку.
В области Types of measures (Тип измерений) выберите стратегию, которая вам больше подходит для измерения данного элемента.
В области Parameters (Параметры) отрегулируйте скорость измерения и перемещения, а так же дистанцию подхода и отхода щупа
Нажмите OK (Да) для выполнения заданной стратегии или нажмите Cancel (Закрыть) для отмены.

ИЗМЕРЕНИЕ ЭЛЕМЕНТА ПРИ ПОМОЩИ САМООБУЧЕНИЯ
В автоматическом режиме возможно измерять точки, расставленные мышкой на элементе CAD модели при помощи режима самообучения   CAD Self-learning (CAD самообучение) из панели инструментов Status (Статус).
Для начала работы в режиме самообучения необходимо переключить программу в автоматический режим. Для этого используйте пиктограмму   Mode (Режим) и выберите режим AUTO (ЧПУ). Кроме того, для распределения точек, необходимо выбрать элемент через панель Quick programmer (Программирование) > Features (Элементы).
Выполнение
Выберите элемент при помощи перехода Quick programmer (Программирование) > Features (Элементы)
Выберите измеряемый элемент на CAD модели
Выберите режим самообучения CAD Self-learning (CAD самообучение) из панели инструментов Status (Статус)
При помощи курсора мышки кликните точки на элементе CAD модели, в той последовательности, в которой вы хотите их измерять
После задания всех требуемых точек, нажмите кнопку измерения в окне Quick programmer (Программирование).




СОЗДАНИЕ ЭЛЕМЕНТА ПО ТОЧКАМ
В автоматическом AUTO или ручном MAN режимах возможно конструировать геометрические элементы, которые не присутствуют на CAD модели при помощи команды Construction by points (Конструирование по точкам) из панели инструментов Status (Статус).
Такое построение элемента по точкам очень полезно для исключительных случаев, определения локальных плоскостей, определения номиналов и т.д.
Выполнение
Выберите элемент при помощи перехода Quick programmer (Программирование) > Features (Элементы)
Выберите кнопку Construction by points (Конструирование по точкам) из панели инструментов Status (Статус)
Кликните на точках CAD модели, которые будут использоваться для построения элемента
В графическом окне вы увидите все эти точки подкрашенными и пронумерованными
После задания всех требуемых точек, нажмите кнопку измерения в окне Quick programmer (Программирование).

САМООБУЧЕНИЕ В РУЧНОМ РЕЖИМЕ
Режим самообучения в ручном режиме может быть активирован при помощи нажатия клавиши   Manual self-learning (Ручное самообучение) из панели инструментов Status (Статус). В основном нет необходимости нажатия иконки   для активации режима ручного самообучения, тем не менее, если несколько точек уже были определены при помощи любого другого режима задания стратегии, и вы хотите дополнить эти точки, точками, полученными в ручном режиме, тогда необходимо активировать данный режим, нажатием иконки  .
Выполнение
Выберите элемент при помощи перехода Quick programmer (Программирование) > Features (Элементы)
Выберите кнопку   Manual self-learning (Ручное самообучение) из панели инструментов Status (Статус)
При помощи джойстика определите точки на элементе










13PAGE 15


13PAGE 14- 1 -15






 ¬ ° ј Т Ц
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·Root Entry

Приложенные файлы

  • doc 15772171
    Размер файла: 6 MB Загрузок: 0

Добавить комментарий