Интерактивное определение объектов


Для интерактивного задания нового элемента необходимо выполнить следующую последовательность действий:

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

 

 

включить, если нужно, привязки к существующим элементам;

 

 

при необходимости следует указать курсором мыши вспомогательные объекты, требующиеся для построения;

 

 

зачастую может потребоваться установка параметров в окне, которое изображено ниже.

 

 

Если через указанные элементы может быть построено несколько объектов выбранного типа, то система отобразит все возможные варианты, и будет ожидать указания нужного объекта. Указанный в графическом окне объект и будет построен.

Например, для построения точки пересечения двух прямых следует выбрать на панели тип определяемого объекта <Точка> , затем выбрать первую прямую, а потом вторую. Точка будет построена сразу, если две не параллельные прямые пересекаются в одной точке, и система не потребует дополнительного выбора нового элемента. Второй способ – включить привязку <Точка пересечения> и указать курсором место пересечения.

 

 

Другой пример. Для построения окружности, проходящей через точку и касательной к двум прямым надо выбрать тип определяемого элемента <Окружность> , включить точку привязки <Точка> и в любом порядке указать в графическом окне точку и две прямые. Затем из нескольких предложенных вариантов выбрать нужный, указав на него мышью. После этого указанная окружность будет построена и появится в списке элементов.

 

 

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

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

 

 

Поля имеют следующие значения:

<X> координата X;

<Y> координата Y;

<R> радиус окружности, скругления;

<A> угловая величина (в градусах);

<M> расстояние, величина эквидистанты, точность аппроксимации при построении сплайна;

<N> количество повторений при повторяемых операциях (например, определение контура многократным переносом с объединением).

В процессе определения объекта система автоматически выставляет набор типов элементов и допустимые типы параметров, которые могут быть использованы для дальнейшего определения объекта. Ввод значений может чередоваться с указанием базовых элементов в любом порядке.

Значения параметров могут быть введены либо напрямую, либо как параметр другого объекта или соотношение параметров других объектов посредством <Геометрического калькулятора>. При вводе численного значения заданный параметр будет постоянным. При вводе же значения через <Геометрический калькулятор> будет наложена дополнительная параметрическая связь, которая автоматически будет отслеживать все изменения базовых элементов. Ввод числовых значений осуществляется непосредственно в полях значений параметров.

Например, радиус окружности может быть задан напрямую вводом числового значения в поле <R> или как расстояние от точки до прямой через геометрический калькулятор. В первом случае радиус окружности не будет меняться при изменении других геометрических элементов, а во втором – при изменении параметров прямой или точки радиус окружности автоматически будет вычисляться как текущее расстояние между точкой и прямой.

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

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

 

 

 

Сопутствующие ссылки:

Определение геометрических элементов