Припустимо, виникла задача: зробити так, щоб із САПФІР в ЛІРА-САПР надходили автоматично формовані ТЗА, які передбачають розстановку арматурних стержнів у два шари, як показано на рис. 1.

Рис.1. Арматура у два шари

Рис.1. Арматура у два шари

Для розв'язання цієї задачі скористаємося діалогом налаштування правил призначення ТЗА за умовчанням у САПФІР (рис. 2).

Рис.2. Діалог для налаштування правил призначення ТЗА у САПФІР

Рис.2. Діалог для налаштування правил призначення ТЗА у САПФІР

У нашому прикладі дві колони з марками К1 та К2 повинні отримати двошарове армування. Для цього ми створюємо дві (за кількістю марок) пари (за кількістю шарів) правил призначення ТЗА.

Для марки колон К1 перше правило визначає кількість і діаметри арматурних стержнів у першому шарі (ближче до опалубки). Це правило працює як основне. Йому не задані геометричні особливості.

Друге правило описує розміщення стержнів у другому шарі. Щоб це правило застосовувалося поряд з першим, ми включаємо для нього «геометричну особливість», яку визначаємо від початку до кінця стержня. Оголошуємо цю особливість «Доповнюючою». Це означає, що вона не заміщає стержні, що розміщені за загальним правилом, а вносить додаткові.

В результаті колони К1 і К2 отримали по два ТЗА, що можна спостерігати у ЛІРА-САПР (див. рис. 3).

Рис.3. Колони К1 і К2 отримали по два ТЗА

Рис.3. Колони К1 і К2 отримали по два ТЗА

Примітка 1. Не слід обидва правила у парі оголошувати доповнювальними, з геометричними особливостями. Тому що логіка програми в цьому випадку матиме на увазі, що потрібно підшукати якесь правило, що підходить як основне, щоб було до чого доповнювати «доповнююче».

Примітка 2. Не слід будь-яке правило з геометричними особливостями робити таким, що не доповнює. Оскільки, якщо воно не доповнює, то працює як заміщувальне. Це означає, що на всій області, де проявляється геометрична особливість (у нашому випадку, на всій довжині колони), воно замістить інші правила, що там діяли. В результаті залишиться тільки воно одне, і буде призначено ТЗА, описаний у заміщувальному правилі.

Якщо все зроблено правильно, то в ЛІРА-САПР у діалозі ТЗА можна отримати картину, показану на рис.4 – арматурні стержні розміщені у два шари.

Рис.4. Арматурні стержні розміщені у два шари

Рис.4. Арматурні стержні розміщені у два шари

Помилка в тексті? Виділіть її та натисніть Ctrl + Enter, щоб повідомити нам.

Олег Палиенко

Ведущий инженер-программист компании «ЛИРА САПР».
Разработка программных комплексов

Інші публікації цього автора

Олексій Башинський

Инженер технической поддержки компании «ЛИРА САПР».
Сопровождение программных комплексов ЛИРА-САПР и САПФИР.

Інші публікації цього автора


Коментарі

Написати