Интерактивное графическое программное обеспечение PC-DMIS (Глава 20: Сканирование детали), страница 30

BOUNDARY/OLDSTYLE, x,y,z,PlaneVec=i,j,k, EndVec=i,j,k

Примечание: Граничные условия могут быть изменены во время сканирования.  Если заданы новые граничные условия для автоматического сканирования, то они применяются ко всем базовым линиям автоматического сканирования. Если, однако, изменены только некоторые параметры граничных условий, например, радиус сферы, то это НЕ распространяется на все типы BasicScans. Нужно будет изменять это значение в каждого BasicScans.

)" на странице 20-17 для подробной информации.

Тип точки

Допустимые типы точек:

·  VECTOR (Вектор)

·  SURFACE (Поверхность)

·  EDGE (Ребро)

·  ANGLE (Угол)

Сканирование всегда ведется поточечно, независимо от типа головки щупа. Когда используется точка типа EDGE, и имеются CAD данные, PC-DMIS позволяет ввести толщину Flush для номинальных значений. Эта толщина вычисляется во время поиска номинальных значений по нормали к ребру, а не к поверхности, как это было бы для обычной толщины

Поле Initial для LinearClose

Поле Initialпозволяет установить число вспомогательных точек, которые должны быть измерены до каждой реально измеряемой точки. Эти вспомогательные точки используются только для первого сканирования. Эта опция доступна только для типовSURFACEилиEDGEсписка HitType.

Поле Perm для LinearClose

ПолеPermпозволяет установить число вспомогательных точек, которые измеряются до каждой реально измеряемой точки. Эти вспомогательные точки используются только для каждого сканирования. Эта опция доступна только для типов SURFACEилиEDGEсписка HitType.

Поле Spacer для LinearClose

Поле Spacerпозволяет задать расстояние между вспомогательными точками.  Эта опция доступна только для типов SURFACE, EDGE или ANGLEсписка HitType.

Поле Depth для LinearClose

Поле Depthпозволяет установить глубину относительно ребра, на которой измеряются вспомогательные точки. Эта опция доступна только для типа Edgeсписка HitType.

Поле Indent для LinearClose

ПолеIndentустанавливает расстояние (от ребра) на верхней плоскости, где будут измеряться вспомогательные точки. Эта опция доступна только для типа EDGEсписка HitType.

Поле Indent1 для LinearClose

Поле Indent1 позволяет вам устанавливать на верхней поверхности отступ от края, на котором берутся вспомогательные точки. Данная опция доступна только в том случае, если в списке HitType выбрана опция ANGLE.

Поле Indent2 для LinearClose

Поле Indent2 позволяет вам устанавливать на верхней поверхности отступ (indent) от края, на котором берутся вспомогательные точки. Данная опция доступна только в том случае, если в списке HitType выбрана опция ANGLE.

Поле Flush для LinearClose

Поле Flushпозволяет при использовании CAD данных установить толщину для поиска номинальных точек на ребре. Она измеряется во время поиска номинальных значений для сканирования по нормали к вектору подвода для ребра (в отличие от обычной толщины, которая измеряется по нормали к поверхности).

Начальные векторы

Используются следующие векторы:

·  Секущей плоскости (CutVec)

·  Начального касания (InitVec)

·  Граничной плоскости (PlaneVec)

·  Конечного касания (EndVec)

Для точек типа Edge, вектор секущей плоскости заменяется вектором верхней поверхности (SurfVec). Если конечная точка отсутствует, то используется линия, построенная по начальной точке и точке  направления.

Примечание: Вектор секущей плоскости (CutVec) является векторным произведением вектора начального касания (InitVec) и вектором прямой, соединяющей начальную и конечную точки. 

Осуществление Patch Advanced Scan

{bmct patch.shg}

<P><IMG BORDER=0 WIDTH=481 HEIGHT=569 SRC="images/patch.gif" USEMAP="#patch" ALT="patch">

<MAP NAME="patch">

<!-- 'JI(">main","PerformingaUVAdvancedScan")' Macro Invisible  'UV' -->

<AREA SHAPE="RECT" ALT="UV" COORDS="456,32,472,46" HREF="performingauvadvancedscan.htm">

<!-- 'JI(">main","PerformingaUVAdvancedScan")' Macro Invisible  'UV' -->