Интерактивное графическое программное обеспечение PC-DMIS (Глава 19: Определение размеров (измерение) фигуры), страница 18

·  Если один из элементов является прямой, осью или плоскостью, то PC-DMIS вычисляет 3D расстояние по нормали к этому элементу.

·  Если оба элемента являются прямыми, осями или плоскостями, то в качестве базового используется второй элемент.

·  Если ни один из элементов не является прямой, осью или плоскостью, то PC-DMIS вычисляет кратчайшее расстояние между двумя элементами. (Убедитесь в том, что включен трехмерный режим)

Отношение при измерении расстояния

{bmct relate.shg}

<P><IMG BORDER=0 WIDTH=100 HEIGHT=98 SRC="images/relate.gif" USEMAP="#relate" ALT="relate">

<MAP NAME="relate">

<!-- 'JI(">proc","ToZAxischeckbox")' Macro Invisible  'To Z Axis' -->

<AREA SHAPE="RECT" ALT="To Z Axis" COORDS="10,73,79,92" HREF="tozaxischeckbox.htm">

<!-- 'JI(">proc","ToYAxischeckbox")' Macro Invisible  'To Y Axis' -->

<AREA SHAPE="RECT" ALT="To Y Axis" COORDS="8,54,77,70" HREF="toyaxischeckbox.htm">

<!-- 'JI(">proc","ToXAxischeckbox")' Macro Invisible  'To X Axis' -->

<AREA SHAPE="RECT" ALT="To X Axis" COORDS="10,33,77,52" HREF="toxaxischeckbox.htm">

<!-- 'JI(">proc","ToFeaturecheckbox")' Macro Invisible  'To Feature' -->

<AREA SHAPE="RECT" ALT="To Feature" COORDS="7,14,82,32" HREF="tofeaturecheckbox.htm">

</MAP></P>

Флажковые поля в области Relationship диалогового окна позволяют определить, будет ли расстояние между элементами вычисляться по нормали к заданной оси или ко второму из элементов:

Флажковое поле To Feature

В этом режиме базовым выбирается второй из двух элементов. Можно также выбрать один из переключателей PerpendicularTo, или ParallelTo. При этом PC-DMIS будет вычислять расстояние либо параллельно, либо перпендикулярно второму из элементов. Опция полезна при вычислении расстояния между окружностью и прямой.

Флажковое поле To X Axis

Используется, когда нужно определить расстояние между двумя элементами параллельно или перпендикулярно оси X.

Флажковое поле To Y Axis

Используется, когда нужно определить расстояние между двумя элементами параллельно или перпендикулярно оси Y.

Флажковое поле To Z Axis

Используется, когда нужно определить расстояние между двумя элементами параллельно или перпендикулярно оси Z.

Ориентация при измерении расстояния

{bmct orient.shg}

<P><IMG BORDER=0 WIDTH=98 HEIGHT=56 SRC="images/orient.gif" USEMAP="#orient" ALT="orient">

<MAP NAME="orient">

<!-- 'JI(">proc","ParallelTo")' Macro Invisible  'Parallel To' -->

<AREA SHAPE="RECT" ALT="Parallel To" COORDS="8,34,81,50" HREF="parallelto.htm">

<!-- 'JI(">proc","PerpendicularTo")' Macro Invisible  'Perpendicular To' -->

<AREA SHAPE="RECT" ALT="Perpendicular To" COORDS="8,13,79,33" HREF="perpendicularto.htm">

</MAP></P>

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

·  Измерение расстояния между элементами параллельно или перпендикулярно второму из них.

·  Измерение расстояния между элементами параллельно или перпендикулярно выбранной оси.

Ориентация элементов определяется переключателями PerpendicularToи ParallelTo.

Perpendicular To (Перпендикулярно)

Переключатель PerpendicularToвыбирается в случае, если расстояние между элементами перпендикулярно либо ко второму элементу, либо заданной оси.

Parallel To (Параллельно)

Переключатель ParallelToвыбирается в случае, если расстояние между элементами параллельно либо ко второму элементу, либо заданной оси.

Опции Circle