- •Программное обеспечение arco Quick / Graphic / cad
- •Введение
- •Краткое описание программы структураarco
- •Основной модульarco
- •Открытие нового проекта
- •Строка состояния программы
- •Установка и настройка требования для установки
- •Установкаarco
- •Настройка программы
- •Модульsystemmanager
- •Диалоговое окно
- •Выполнение измерительной программы
- •Введение
- •Основная информация
- •Запуск программы на выплнение
- •Окноarco runner
- •Процесс выполнения программы
- •Анализ результатов
- •Дисплей координат
- •Режим симуляции
- •Управление проектом файлы сохранения
- •Окноarcoviewers
- •ЗакладкаProject(проект)
- •Панель инструментов
- •ЗакладкаDataBase(база данных)
- •Окно элементы
- •Окно толерансы
- •Окно ск
- •Окно щупы
- •Окно переменные
- •Работа с проектом
- •Свойства проекта
- •Управлениеdmisбибилиотеками
- •Создание архива файлов
- •Построение и редактирование проекта
- •Меню команд
- •Закладки
- •Вставка команд в программу
- •Техника быстрого редактирования кода
- •Сохранение кода
- •Проверка синтаксиса кода
- •Режим воспроизведения программы
- •Контроль воспроизведения
- •Менеджмент измерительных щупов
- •Фиксированный щуп
- •Поворотный щуп
- •Система координат щупа
- •Пример описания щупа
- •Калибровка щупа
- •Работа с откалиброванным щупом
- •Калибровка магазина щупов
- •Пример калибровки магазинаmcr20
- •Система координат
- •Система координат
- •Ск детали
- •Построение ск
- •Совмещение элементов
- •Задание направления осей и положения центра
- •Регулировка переноса ск
- •Перенос в точку
- •Перенос с заданием вектора
- •Регулировка поворота ск
- •Относительный поворот
- •Абсолютный поворот
- •Матрица преобразования и вектор переноса ск
- •Оптимальное совмещение
- •Пример оптимального совмещения
- •Использование ск
- •Измерение элементов детали
- •Прямые измерения
- •Движения щупа при измерении
- •Движение щупа в режиме полета
- •Направление подхода
- •Установка измерительных параметров ким
- •Окно программирование
- •Определение элемента
- •Панель измерения
- •Процедура измерения элемента
- •Измерение точки
- •Измерение окружности
- •Измерение плоскости
- •Измерение линии
- •Измерение цилиндра
- •Измерение слота
- •Измерение прямоугольного слота
- •Измерение параллельных плоскостей
- •Измерение сферы
- •Измерение дуги
- •Измерение эллипса
- •Измерение конуса
- •Измерение произвольной кривой
- •Измерение произвольной поверхности
- •Оптимальное совмещение элементов
- •Окно программирование
- •Определение элемента
- •Создание элемента
- •Выполнение процедуры
- •Создание элемента окружность
- •Создание элемента плоскость
- •Создание элемента линия
- •Создание элемента цилиндр
- •Создание элемента слот
- •Создание элемента прямоугольный слот
- •Создание элемента сфера
- •Создание элемента дуга
- •Создание элемента эллипс
- •Создание элемента конус
- •Создание элемента кривая
- •Создание элемента произвольная поверхность
- •Построение относительных элементов
- •Окно программирование
- •Определение элемента
- •Создание элемента
- •Выполнение
- •Конструирование элемента точка
- •Конструирование элемента окружность
- •Конструирование элемента плоскость
- •Конструирование элемента линия
- •Толерансы (допуски)
- •Окно программирование
- •Типы толерансов
- •Толеранс координаты -cortol
- •Толеранс угла вершины конуса -angl
- •Толеранс углового расстояния
- •Толеранс угла наклона (угловатости) -angrl
- •Толеранс круглости -cirlty
- •Толеранс концентричности -concen
- •Толеранс радиального биения -crnout
- •Толеранс цилиндричности -cylcty
- •Толеранс диаметра -diam
- •Толеранс линейной дистанции -distb
- •Толеранс плоскостности -flat
- •Толеранс профиля кривой -profl
- •Толеранс параллельности -parlel
- •Толеранс перпендикулярности -perp
- •Толеранс позиции -pos
- •Толеранс профиля поверхности -profs
- •Толеранс прямолинейности -strght
- •Толеранс радиуса -rad
- •Толеранс симметрии -sym
- •Толеранс суммарного биения -trnout
- •Толеранс ширины -width
- •Толеранс точек на профиле -profp
- •Процедура задания и применения толеранса
- •Работа сcadмоделями
- •Панели инструментов
- •Меню команд
- •Командаgoto
- •Создание стратегии измерения элемента
- •Измерение элемента при помощи самообучения
- •Создание элемента по точкам
- •Самообучение в ручном режиме
Задание направления осей и положения центра
В окне 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