Справка DIGIMINE

Разделение моделей поверхностей на области

Разделение моделей поверхностей на области

Previous topic Next topic  

Разделение моделей поверхностей на области

Previous topic Next topic  

 

 

Диалог "Разделение моделей поверхностей на области" вызывается при выборе пункта меню Сервис/Модели поверхностей (dgs)/Разделить модели поверхностей из осн. dgs-файла на области....

 

 

 

 

Исходный файл с моделями поверхностей - название текущего основного файла с моделями поверхностей.

Обработке подвергаются все модели поверхностей, имеющиеся в файле.

 

 

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

 

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

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

 

 

Файлы для записи полученных моделей поверхностей

Задаются файлы, в которые производится запись новых моделей поверхностей

 

Записывать в исходный файл - все исходные модели поверхностей удаляются, а вместо них записываются новые модели поверхностей.

 

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

 

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

В первый файл записываются модели поверхностей, имеющие ориентацию в пространстве, сходную с ориентацией модели поверхности с наибольшей суммарной площадью треугольников. Этому файлу присваивается название, состоящее из названия исходного файла с добавлением следующего текста : "(разделение_основные)".

Во второй файл записываются все остальные модели поверхностей, а в названии этого файла добавляется текст :"(разделение_мелкие)".

 

 

 

Пример разделения моделей поверхностей на области

 

 

 

Исходный файл с каркасами :

 

 

 

После вызова описанного выше диалога и выполнения разделения исходного файла "Каркасы_пластов.dgs" на области в проект добавлен файл "Каркасы_пластов(разделение_основные).dgs" и файл "Каркасы_пластов(разделение_мелкие).dgs" :

 

 

 

 

 

 

Модели поверхностей, записанные в файл "Каркасы_пластов(разделение_основные).dgs" :

 

 

 

Модели поверхностей, записанные в файл "Каркасы_пластов(разделение_мелкие).dgs" :

 

 

 

 

 

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

 

 

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