|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
19.03.2019, 10:18 | #1 | |
Любой язык. Создание программы по автоматизации подсчета и нанесения площадей на чертеж
Регистрация: 24.04.2013
Сообщений: 18
|
||
Просмотров: 6310
|
|
||||
Регистрация: 24.04.2013
Сообщений: 18
|
Я, конечно, поверхностно ознакомился с новой политикой AutoDesk по специализированным версиям, но главная проблема - нет универсальности для старых/всех версий.
Любопытства ради - название инструмента в Map 3d не подскажете? Почитаю описание. Навскидку в гугле не нашел ничего про такой функционал |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,040
|
Цитата:
Цитата:
|
|||
|
||||
Регистрация: 24.04.2013
Сообщений: 18
|
Цитата:
Offtop: И да, сладкое слово халява как отражение надежды, что это программа будет нужна кому-то кроме меня |
|||
|
||||
Регистрация: 18.12.2010
Сообщений: 5,056
|
это создание аннотаций, там естри три варианта - например
|
|||
|
||||
|
||||
|
||||
Регистрация: 24.04.2013
Сообщений: 18
|
огромное спасибо!
доработал код под свои утилитарные нужды (формирование таблицы по форме экспликации помещений, с *почти* графами по ГОСТ; точность 2 знака после запятой; все элементы набраны таким образом, что при масштабе 1:100 они отображаются с высотой текста 2,5 мм). Правда, потребует специфического табличного стиля с отступами и все такое (или доработать под свои нужды ширину/высоты столбцов/строк). Код:
А не подскажет кто-нибудь, как сказать автокаду, чтобы он брал объекты в порядке пересечения полилинии? А то сейчас приходится тыкать каждый объект в том порядке, в котором хочешь увидеть их в таблице Наподобие нумератора , он нумерует вдоль полилинии. Последний раз редактировалось VolSilm, 26.03.2019 в 23:38. |
|||
|
||||
Цитата:
Код:
Последний раз редактировалось koMon, 27.03.2019 в 09:12. |
||||
|
||||
Регистрация: 20.04.2011
Сообщений: 402
|
У Lee Mac'а есть штука которая расставляет площади через зависимые поля:
Квадратные метры можно легко сварганить, поправив код: Код:
|
|||
|
||||
Регистрация: 24.04.2013
Сообщений: 18
|
Всем привет!
Дополнил программу с позволения уважаемых tsetse и KoMon. Исполнительное ядро - их. Я только оформил. Теперь программа раскидывает по заранее задаваемым слоям создаваемые объекты текстов и экспликации, а также вставляет рядом с текстами площадей блоки номеров помещений с содержимым, совпадающим с графой "Номер помещения" в создаваемой экспликации. При необходимости в начале программы вы можете изменить названия слоев, по которым раскидывать, а также вставляемый блок. Слои и блок должны существовать на чертеже. Помимо этого экспликация и тексты с площадями формируются в соответствии с заранее задаваемым масштабом элементов. Заполняется шапка и заголовки экспликации, в конце экспликации происходит суммирование значений площадей в строке "Итого" Код:
Последний раз редактировалось VolSilm, 30.06.2019 в 18:20. Причина: Доработал программу до более приличного вида - ввел локальные переменные, раскидал по слоям создаваемые в процессе выполнения программы объекты |
|||
|
||||
Регистрация: 24.04.2013
Сообщений: 18
|
Цитата:
http://www.lee-mac.com/lengthfield.html Также прога умеет вставлять результат в ячейку таблицы |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как перенести 2d чертеж из Inventor в AutoCAD любой версии | gomerhack | Прочее ПО от Autodesk | 8 | 06.09.2014 15:21 |
Чем отличается монтажный чертеж от сборочного? (о норме ЕСКД 2.109) | unoferito | Машиностроение | 10 | 17.02.2014 14:39 |
LISP для подсчета суммы длин линий | Kostinok | LISP | 18 | 26.04.2013 14:56 |
Измеритель влажности (любой) нужен чертеж | mr.MAIL | Поиск литературы, чертежей, моделей и прочих материалов | 2 | 19.08.2008 00:25 |
Как сделать правильный чертеж | pk77 | Разное | 64 | 03.04.2007 16:36 |