Тестування додатка до autocad

Під назвою Geom об'єднані 2 незалежно один від одного функціонуючих Лиспа: момент_інерціі.lsp і площадь_контура.lsp.

МОМЕНТ_ІНЕРЦІІ.LSP дозволяє робити розрахунок геометричних характеристик перерізу, складеного з замкнутих поліліній, з побудовою еліпса інерції і отрисовкой осей.

ПЛОЩАДЬ_КОНТУРА.LSP дозволяє визначати площа складного складеного перерізу із зазначенням точки всередині перетину. Можна ипользовать як визначник площі заштрихованої області.

Тестування додатка до autocad


Це не інтерфейс, а приклад частини результату роботи Лиспа Момент_інерціі.lsp. Не відображено ще текстова частина результатів обчислень, що видається в інформаційному полі AutoCAD.

Сергій Пурошев м.Донецьк @ -mail. [email protected] т. 335-46-49

Для функціонування додатків необхідна подгрузка розширеного Лиспа. Для того, щоб розширений Лісп довантажувати при кожному запуску AutoCAD необхідно в файлі acad.lsp (якщо його немає, то треба створити в Support) першим рядком прописати (VL-LOAD-COM). Далі потрібно завантажити додатки: Tools®Load Applications®Contents®Add® файли Момент_інерціі.lsp і Площадь_контура.lsp. Ці файли повинні бути в директорії, зазначеної в переліку Support file search path.

6.Інструкція по використанню

Лисп працює тільки з замкнутими полілініями. Якщо об'єкт накреслений не з замкнутих поліліній, то його можна перетворити в них за допомогою команди boundary. Робота починається з виклику команди _i1. після чого додаток просить вибрати замкнуті полілінії. Потім на об'єкті вимальовуються в поточному шарі центральні осі (червоним кольором), головні осі (жовтим кольором) і еліпс інерції (зеленим кольором). Вилітає текстове вікно AutoCAD з результатами розрахунку геометричних характеристик перерізу, де назви характеристик написані по-російськи, а значення показані в одиницях креслення, що слід врахувати перед початком побудови перетину. Наприклад, якщо потрібно отримати значення геометричних характеристик в см, то перетин потрібно малювати в масштабі 1:10 (якщо одиниці креслення - мм). Координати центра ваги перерізу в результатах розрахунку наводяться щодо початку координат креслення.

6.2 Використання Площадь_контура.lsp

Додаток викликається командою _k1, після чого запитується точка всередині контуру. Після введення точки область, обмежена зовнішнім контуром і островами заливається (мабуть для наочності) і пропонується натиснути будь-яку клавішу. Після натискання клавіші в текстовому полі AutoCAD видається площа тієї самої області в одиницях креслення.

7.2 Результат роботи програми

7.2.1 Складений перетин

Схожі статті