Руководство по базовому курсу QUINDOS NT, страница 12

Ниже дана схема подтипов и связь между режимом “Mode” и подтипом

Подтип

Режим “Mode”

Команда редактирования

Характерное содержание

NPT

EDTNPT

CLP, PRB, …

¯

Measure

(Мерить)

APT

EDTAPT

Центры щупа

¯

Calculate

(Вычислять)

ACT

EDTACT

Хар. точка, направление

¯

Evaluate

(Оценивать)

EVA

ADDEVA

Список параметров оценки

NOM

EDTNOM

Хар. точка, направление

Все данные можно редактировать указанными командами в интерактивном режиме.

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

Примерная последовательность команд в этом случае:

GENCIR                (NAM=CIR(1), …)

SCREWNPT          (DST=CIR_R(1), SRC=CIR(1), …)

MECIR                  (NAM=CIR(1), …)

Возможно также считывать необходимую информацию по отдельным параметрам элемента и использовать ее для разных целей (например, для трансформации, т.е. перемещения координатной системы). Считывание делается командой GETVAL, при этом создается переменная, где записана интересующая нас величина (конечно, для этого нужно указать где она находится). Указать конкретный параметр элемента можно при помощи описателей (т.е. расширений к имени элемента, определяющих тип параметра). Пример: X – координата «Х» элемента,  Y – координата «Y» элемента,  DM – диаметр элемента.

Список описателей для всех параметров элементов приведен в справочной части данного руководства.

Ниже дана последовательность команд для перемещения координатной системы в центр измеренного отверстия (т.е. с использованием результатов измерения).

Измерение отверстия

MECIR                  (NAM=CIR(5), CSY=CSY(3), …)

Считывание координаты X в переменную X_COOR

GETVAL               (NAM=X_COOR, OBJ=CIR(5), DSC=X)

Считывание координаты Y в переменную Y_COOR

GETVAL               (NAM=Y_COOR, OBJ=CIR(5), DSC=Y)

Перемещение координатной системы

TRAOBJ                (NEW=CSY(4), OLD=CSY(3), REF=CSY(3), SHX=X, SHY=Y, DTY=CSY)

Конечно, аналогичным образом можно и записывать величину в любую переменную. Команда для этого PUTVAL – формат аналогичен GETVAL.

(Для строковых переменных команды считывания/записи соответственно GETSTR, PUTSTR).

Еще более удобны команды GETVALS и PUTVALS, которые позволяют одновременно считывать (или записывать) любое количество числовых и строковых переменных.

14.  Построение элементов

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

Для этого командой COLPTS собираем характерные точки (точки центра) всех отверстий в новый элемент.

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

(Вообще можно еще в первой команде – COLPTS - указать тип элемента, но лучше все делать по отдельности).

Последовательность команд, учитывая, что ранее уже были измерены отверстия уже померены отверстия С(1), С(2), С(3), С(4), С(5), С(6):

COLPTS      (NAM=CIR_D(1), CSY=CSY(3), DEL=Y, ELE=( С(1), С(2), С(3), С(4), С(5), С(6)))

BLDCIR      (NAM=CIR_D(1), CSY=CSY(3))

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