Справка DIGIMINE

 Пересечение плоскостью, задаваемой двумя точками в окне

 Пересечение плоскостью, задаваемой двумя точками в окне

Previous topic Next topic  

 Пересечение плоскостью, задаваемой двумя точками в окне

Previous topic Next topic  

 

В рассматриваемом режиме производится пересечение моделей поверхностей одной или несколькими плоскостями, причем стартовая плоскость задается двумя точками, вводимыми в окне.

 

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

 

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

 

 

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

 

После ввода второй точки появляется диалог "Пересечение моделей поверхностей плоскостями" :

 

 

 

 
  Если вторая точка введена с использованием Shift + левой клавиши мыши, то диалог не вызывается и производится пересечение только одной плоскостью, определяемой двумя введенными точками.
  Кроме того, после пересечения модель поверхности остается выбранной и можно сразу приступать к вводу очередной пары точек. Это удобно в случае необходимости нескольких пересечений одиночными плоскостями.
  Параметр, который определяет сколько поверхностей использовать (одну, все из одного объекта или все из файла) принимается таким, каким он был при последнем вызове диалога.
 

 

 

 

Исходные модели поверхностей

 

Выводится информация о выбранной модели поверхности, а также о количестве моделей поверхностей в файле.

 

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

 

Файл - название файла, в котором находится выбранная поверхность.

 

Модель поверхности - номер модели поверхности в файле, а также информация о том является ли модель поверхности НЕЗАМКНУТОЙ или ЗАМКНУТОЙ.

 

В том случае, если модель поверхности не проверена, то выдается информация о необходимости проверки модели поверхности :

 

 

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

 

 

Кнопка для проверки моделей поверхностей.

Если модель поверхности не проверена, то можно запустить проверку не выходя из диалога, нажатием на кнопку .

Если модель поверхности проверена, то кнопка для проверки моделей поверхностей будет неактивна - .

 

Пов-стей в файле - для справки выводится информация о количестве моделей поверхностей в файле.

 

Использовать :

- выбранную поверхность - в операциях по пересечению поверхностей участвует только выбранная исходная модель поверхности.

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

- все модели поверхностей из файла - в операциях по пересечению поверхностей участвуют все модели поверхностей, имеющиеся в файле.

 

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

 

Например, выбранная поверхность №2 является проверенной, задано, что использовать все поверхности из файла, в файле имеется три модели поверхности, две из которых не проверены или с ошибками.

Тогда появляется дополнительное сообщение - "Требуется проверить 2 модели поверхности" :

 

 

 

Координаты 3-х точек произвольной плоскости

 

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

В принципе, можно произвести и ручное редактирование координат точек в таблице.

 

 

 

Задается количество параллельных плоскостей, которые необходимо отстроить от стартовой плоскости.

 

Шаг, м - расстояние между плоскостями, метров.

 

Количество плоскостей 'вверх' - если > 0, то количество плоскостей 'вверх' от стартовой плоскости; если 0 - то ни одной параллельной плоскости в этом направлении; если пустое значение, то будет сформировано максимально возможное с заданным шагом количество плоскостей  исходя из протяженности исходных моделей поверхностей.

 

Количество плоскостей 'вниз' - если > 0, то количество плоскостей 'вниз' от стартовой плоскости; если 0 - то ни одной параллельной плоскости в этом направлении; если пустое значение, то будет сформировано максимально возможное с заданным шагом количество плоскостей  исходя из протяженности исходных моделей поверхностей.

 

Направлением 'вверх' считается то направление, со стороны которого треугольник, задающий стартовую плоскость выглядит против часовой стрелки. Направление 'вверх' будет влево от отрезка, соединяющего первую и вторую точки, введенные в графическом окне.

 

 

 

 

Пример пересечения моделей поверхностей плоскостями :

 

 

 

Модели поверхностей, полученные в результате пересечения плоскостями :