Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
вариант2-2.doc
Скачиваний:
10
Добавлен:
13.11.2019
Размер:
18.1 Mб
Скачать

6.1.3 Геометричні примітиви в geostar

У GEOSTAR існують наступні геометричні примітиви:

КЛЮЧОВІ ТОЧКИ (PT )

КРИВІ (CR )

ПОВЕРХНІ (SF )

ОБ'ЄМИ (VL )

КОНТУРИ (CT )

ОБЛАСТІ (RG )

БАГАТОГРАННИКИ (PH )

ЧАСТИНИ (PA ), –

які можуть бути розділені на два класи.

Параметричні примітиви представлені КРИВИМИ, ПОВЕРХНЯМИ й ОБ'ЄМАМИ. Геометрична ієрархія починається з ТОЧОК (нижній рівень ієрархії) і йде в наступному порядку: КРИВІ, ПОВЕРХНІ, ОБ'ЄМИ. Параметричні примітиви можуть бути використані для параметричного генерування одно- , дво- і тримірної КЕ-сітки.

Непараметричні примітиви представлені КОНТУРАМИ, ОБЛАСТЯМИ, БАГАТОГРАННИКАМИ і ЧАСТИНАМИ. Геометрична ієрархія починається з ТОЧОК (нижній рівень ієрархії) і йде в наступному порядку: КРИВІ, КОНТУРИ, ОБЛАСТІ, БАГАТОГРАННИКИ і ЧАСТИНИ. Непараметрічні примітиви можуть бути використані для автоматичного генерування одно- , дво- , і тримірної КЕ-сітки.

Нижче наведений детальний докладний опис геометричних примітивів GEOSTAR .

КЛЮЧОВІ ТОЧКИ (PT ) є простим примітивом в GEOSTAR і самим нижнім рівнем в ієрархії. Вони є частиною всіх інших ієрархій. КЛЮЧОВІ ТОЧКИ можуть бути створені прив'язкою до активної сітки на площині, або завданням координат точки в просторі. Окрім цього, КЛЮЧОВІ ТОЧКИ можуть бути переміщені або створені такими операціями, як симетрія, перевертання (flipping), «витискування» і багатьма іншими.

КРИВІ (CR ) – це одномірні параметричні примітиви, створені на основі комбінації КЛЮЧОВИХ ТОЧОК у просторі. GEOSTAR може автоматично створювати різні типи КРИВИХ, включаючи прямі, конічні криві, сплайни і криві Безьє. Окрім цього, КРИВІ можуть бути переміщені або створені такими операціями, як: симетрія, перевертання (flipping), «витискування», переміщення (dragging), «охоплення» (sweeping) і багатьма іншими. Напрямок КРИВОЇ (рис. 6.2) визначається порядком, у якому з'єднуються її КЛЮЧОВІ ТОЧКИ, і показується стрілкою. За замовчуванням стрілка не відображується, але може бути у будь-який момент активізована користувачем командою ACTMARK (Control > ACTIVATE > Entity Mark ) або за допомогою кнопки Statusl . Напрямок КРИВІЙ може бути змінений командою CRREPAR (Geometry > CURVES > MANIPULATION MENU > Reverse Cir Direction ).

Рисунок 6.2 – Напрямок КРИВОЇ

ПОВЕРХНІ (SF ) – це двомірні параметричні примітиви, які можуть бути плоскими або викривленими. Для створення і роботи з ПОВЕРХНЯМИ пропонується всеосяжний набір команд, включаючи симетрію, перевертання (flipping ), «витискування», ковзання (gliding), переміщення (dragging ), масштабування та інші. Для створення ПОВЕРХОНЬ з КРИВИХ використовується автоматичне вирівнювання так, що користувачеві немає необхідності змінювати направление в початкових КРИВИХ. Доступна безліч команд для створення плоских і викривлених ПОВЕРХОНЬ.

Формальне зображення ПОВЕРХОНЬ у просторі вимагає, щоб кожна пара протилежних обмежуючих КРИВИХ мала однаковий загальний напрям. Ця умова автоматично виконується програмою, надаючи користувачеві можливість задавати обмежуючі КРИВІ довільно. ПОВЕРХНЯ не може бути обмежена більш ніж 4 КРИВИМИ.

ОБ'ЄМИ (VL ) – це тримірні параметричні примітиви. Для створення і перетворення ОБ'ЄМІВ існує великий список команд, що включає операції симетрії, перевертання (flipping), «витискування», ковзання (gliding), переміщення (dragging), масштабування і багато інших. У деяких командах використовується автоматичне вирівнювання для того, щоб користувач міг задавати примітиви, не змінюючи їх орієнтації.

Три параметричні координати ОБ'ЄМУ позначаються зірочкою і стрілкою; зірочка позначає першу параметричну КРИВУ і розташовується біля її початку. Друга параметрична КРИВА починається в кутку, найближчому до зірочки ; третя позначається стрілкою.

КОНТУРИ (СТ) – це замкнуті фігури, що складаються з КРИВИХ, які повинні лежати в одній площині, або на ПОВЕРХНІ, що проходить нижче. КОНТУРИ використовуються для завдання ОБЛАСТЕЙ. У GEOSTAR можуть бути задані уніформні і неуніформні КОНТУРИ.

Уніформні КОНТУРИ мають рівномірний розподіл елементів, який визначається або середнім розміром елемента, або кількістю елементів на КОНТУРІ. Неуніформні КОНТУРИ задаються вказівкою середнього розміру елемента або кількості елементів на кожній КРИВІЙ. Ця інформація використовується при генерації КЕ-сітки для ОБЛАСТЕЙ.

КОНТУРИ використовуються в моделях зі складними межами. КОНТУР може бути заданий КРИВИМИ загальною кількістю до 250.

ОБЛАСТІ задаються зовнішнім КОНТУРОМ і внутрішніми КОНТУРАМИ загальною кількістю до 19. Усі КОНТУРИ ОБЛАСТІ повинні лежати в одній площині або на одній ПОВЕРХНІ, що проходить нижче. Генерація КЕ-сітки для ОБЛАСТІ виконується з урахуванням параметрів обмежуючих її КОНТУРІВ. ОБЛАСТІ використовуються для завдання довільних двомірних зон з вирізами й отворами.

У GEOSTAR БАГАТОГРАННИК (PH ) – це суцільне багатогранне замкнуте тіло, що визначається групою ПОВЕРХОНЬ й ОБЛАСТЕЙ, які заповнюють собою всю поверхню тримірного тіла. Як базис відліку при завданні БАГАТОГРАННИКА можуть бути використані як ПОВЕРХНЯ, так й ОБЛАСТЬ.

ЧАСТИНА(PA) – це багатогранне тримірне суцільне тіло, визначуване простором, обмеженим одним або групою БАГАТОГРАННИКІВ.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]