Интерактивное графическое программное обеспечение PC-DMIS (Глава 17: Создание стандартных геометрических элементов), страница 2

·  None/Ничего[JLH1] 

В зависимости от выбранного типа элемента другие области этого диалогового окна становятся доступными или недоступными для выбора.

Тип данных

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

Поля XYZ

Поля X,Y и Z позволяют определить положение X,Y  и Z для стандартного элемента.

Поля IJK

Поля I,J и K позволяют определить вектор для стандартного элемента.

Стандартный элемент, зависящий от выравнивания

Зависящие от выравнивания стандартные элементы имеют значения, зависящие от выравнивания, к которому они обращаются. Они изменяются таким образом, что всегда соотносятся с текущим выравниванием. Их положение постоянно в трехмерном пространстве.

Пример в 2D: Предположим, 0,0 является началом отчета  вашей машины. Устанавливается выравнивание, имеющее начало в 5,5. Теперь определен зависимый от выравнивания, элемент после совмещения с величинами 2 для x и 2 для y. Относительно выравнивания значения составляют 2 и 2. По отношению к началу отсчета, его значения составляют 7 и 7. Независимо от того, относительно чего приведены значения выравнивания, точка всегда будет находиться в 7,7 относительно истинного начала отчета.

Стандартный элемент, независимый от выравнивания

Независимые стандартные элементы имеют значения, остающиеся неизменными независимо от исходного выравнивания, к которому они обращаются (поэтому считаются «независимыми»). Их местоположение в трехмерном пространстве изменяется по мере  изменения выравнивания.

Пример 2D: Теперь, рассмотрим тот же пример с 2,2 (как в вышеприведенном  примере для зависимых от выравнивания элементов), но теперь со стандартным элементом, независимым от выравнивания. При запросе значений x и y, относительно выравнивания, объект сообщит 2,2. При запросе  значений относительно начала отсчета, объект все равно сообщит 2,2. Набор 2,2 относительно выравнивания находится в  7,7 относительно истинного начала отсчета. Набор 2,2 относительно начала отсчета составит точно 2,2. Таким образом, получается, что точка движется в двухмерном пространстве.

Примечание: Была добавлена независимая опция, чтобы стандартный элемент под названием XAXIS, например, всегда мог использоваться в качестве вводимого геометрического элемента для конструирования или исходного уровня для размера и всегда имел величины 1,0,0 независимо от текущего выравнивания.

Список Polar/Rect

Этот список позволяет выбрать тип системы координат для настраиваемого элемента. Можно  выбрать либо POLAR(полярная), либо RECT(прямоугольная).

Поле Feature Name

Это поле позволяет дать имя вашему геометрическому элементу. Это идентификатор (ID), который появляется на метке элемента и в окне Edit.

Radius / Diameter

Позволяет вам определить радиус или диаметр для круглого элемента. Выберите опцию Radius или Diameter, а затем введите значение в поле.

Angle

Поле Angle (угол) позволяет вам определить угол конуса (Cone). Это поле также становится доступным при выборе None в области FeatureType (тип элемента).

Distance

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

Создание ReadPoint из положения щупа

Пункт меню ReadPoint заставляет PC-DMIS считать текущее положение щупа и вставить точку в окно Edit в позиции считывания. Следующий синтаксис иллюстрирует, что вставляется в окно Edit.

F_ID=  FEAT/ POINT, TOG1

THEO/ x, y, z, i, j, k

ACTL/ x, y, z, i, j, k

READPOINT

F_ID– Это идентификатор элемента.

TOG1 - Это переключающееся поле, которое позволяет переключаться между системами координат POLR и RECT.

X,Y,Z - Это положение X,Y,Z для построенной точки.

I,J,K - Это вектор приближения  щупа I, J, K.

READPOINT - Идентифицирует этот элемент в виде точки Readpoint, созданной из положения щупа.

Пример элемента ReadPoint: F7         =FEAT/POINT,RECT             THEO/7.4982,2.0111,0.95,0,0,1             ACTL/7.4982,2.0111,0.95,0,0,1             READPOINT/


 [JLH1]What purpose does a NONE generic feature serve?