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

Флажковое поле ClosedScanуказывает, что сканируется замкнутый элемент, такой как цилиндр, конус, паз и т.д. Когда установлен флажок в этом поле, PC-DMIS сокращает число граничных точек, необходимых для построения граничной области сканирования. Требуется ввести только начальную точку, точку направления и конечную точку. Конечная точка используется для того, чтобы указать, на каком расстоянии вверх (или вниз) от первой точки сканирования будут расположены линии сканирования. Начальная точка и точка направления вместе с начальным вектором определяют вектор секущей плоскости. Обычно вектор секущей плоскости параллелен оси измеряемого элемента.

Примечание: Рекомендуется использовать граничную плоскость с числом пересечений равным 2 для этого типа сканирования.

Тип точки

Имеются следующие типы точек:

·  VECTOR

·  SURFACE

Поле Initial для Patch Scan

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

Поле Perm для Patch Scan

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

Поле Spacer для Patch Scan

ПолеSpacerопределяет расстояние между вспомогательными точками.  Доступно только дляSURFACE списка HitType.

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

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

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

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

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

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

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

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

{bmct section.shg}

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

<MAP NAME="section">

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

<AREA SHAPE="RECT" ALT="UV" COORDS="455,31,473,47" HREF="performingauvadvancedscan.htm">

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

<AREA SHAPE="RECT" ALT="UV" COORDS="417,32,440,49" HREF="performingauvadvancedscan.htm">

<!-- 'JI(">main","PerformingaRotaryAdvancedScan")' Macro Invisible  'Rotary' -->

<AREA SHAPE="RECT" ALT="Rotary" COORDS="361,31,417,48" HREF="performingarotaryadvancedscan.htm">

<!-- 'JI(">proc","Help2")' Macro Invisible  'Help' -->

<AREA SHAPE="RECT" ALT="Help" COORDS="396,536,473,561" HREF="help2.htm">

<!-- 'JI(">level3","Settings")' Macro Invisible  'Settings' -->

<AREA SHAPE="RECT" ALT="Settings" COORDS="317,535,390,561" HREF="settings.htm">

<!-- 'JI(">proc","Close")' Macro Invisible  'Close' -->

<AREA SHAPE="RECT" ALT="Close" COORDS="234,533,309,559" HREF="close.htm">

<!-- 'JI(">proc","Create1")' Macro Invisible  'Create' -->

<AREA SHAPE="RECT" ALT="Create" COORDS="152,536,229,561" HREF="create1.htm">

<!-- 'JI(">level3","Undo6")' Macro Invisible  'Undo' -->