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

Кнопка Show Cut

Кнопка ShowCutпозволяет выводить граничные данные либо данные об отверстиях. После задания граничных условий и нажатия кнопки CutCAD, с помощью кнопки ShowCutможно выбрать нужное изображение.

Тип точки

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

·  VECTOR (ВЕКТОР)

·  SURFACE (ПОВЕРХНОСТЬ)

Поле Initial для Section Scan

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

Поле Perm для Section Scan

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

Поле Spacer для Section Scan

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

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

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

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

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

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

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

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

{bmct perim.shg}

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

<MAP NAME="perim">

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

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

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

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

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

<AREA SHAPE="RECT" ALT="Rotary" COORDS="364,33,413,48" HREF="performingarotaryadvancedscan.htm">

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

<AREA SHAPE="RECT" ALT="Help" COORDS="395,536,472,560" HREF="help2.htm">

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

<AREA SHAPE="RECT" ALT="Settings" COORDS="313,538,393,561" HREF="settings.htm">

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

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

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

<AREA SHAPE="RECT" ALT="Create" COORDS="151,537,233,561" HREF="create1.htm">

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

<AREA SHAPE="RECT" ALT="Undo" COORDS="378,490,454,512" HREF="undo6.htm">

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

<AREA SHAPE="RECT" ALT="Generate" COORDS="378,465,455,486" HREF="generate.htm">

<!-- 'JI(">level3","ControlPoints")' Macro Invisible  'Control Points' -->

<AREA SHAPE="RECT" ALT="Control Points" COORDS="376,437,452,456" HREF="controlpoints.htm">

<!-- 'JI(">level3","GetNominals")' Macro Invisible  'Get Nominals' -->