- •Программное обеспечение 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
- •Создание стратегии измерения элемента
- •Измерение элемента при помощи самообучения
- •Создание элемента по точкам
- •Самообучение в ручном режиме
Свойства проекта
В 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 (Переместить файл) или выберите соответствующую команду из “меню правой кнопки мышки”.