Проникающая гидроизоляция бетона
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Готовые программы > Экспорт и импорт атрибутов и динамических свойств блоков

Экспорт и импорт атрибутов и динамических свойств блоков

Ответ
Поиск в этой теме
Непрочитано 12.02.2018, 11:49 4 |
Экспорт и импорт атрибутов и динамических свойств блоков
Boxa
 
КЖ; C#
 
Санкт-Петербург
Регистрация: 03.11.2005
Сообщений: 2,039

Программа в общем то, как прототип или демка, готова, но доработки вносить можно и нужно.
Слегка протестил на нескольких блоках.

Назначение программы:
Экспорт и импорт свойств, атрибутов и динамических свойств блоков AutoCAD в csv файл, для правки этих свойств во внешних программах.

Принцип работы:
Такой же как и у ATTIN и ATTOUT из Express Tools, выбираем куда будем сохранять, потом выбираем блоки из которых будем вытягивать данные.
По сути программа просто расширенная версия версия ATTIN и ATTOUT.

Команды для запуска:
dynOUT - сохранить в текстовый файл
dynIN - прочитать из текстового файла

Запуск / загрузка:
Скачиваем dynINOUT_UI.dll и dynINOUT_20ХХ.dll (ХХ -версия автокада)
Размещаем обе dll-ки в одном, удобном для Вас месте, на локальном жестком диске, не на сетевом диске и не в сетевой папке.
Проверяем в свойствах библиотек, что бы они были разблокированы
Командой _netload грузим dynINOUT_20ХХ (ХХ -версия автокада) в автокад

Open Source:
Написано на C#, код опубликован тут: https://github.com/BoxaShu/dynIN_dynOUT


Видео
Вот тут: ссылка на видео, можно посмотреть пример подсчета арматуры и назначения позиций
Вот тут: ссылка на видео, можно посмотреть пример показывающий составления ведомости отверстий
Вот тут: ссылка на видео, можно посмотреть пример показывающий экспорт свайного поля из Lira SAPR. подробности

Скачать dll
Все последние версии библиотеки, для AutoCAD 2013 - 2019, можно скачать тут: _Release
Так же обращаю внимание на файлик dynINOUT_UI.dll, он один для всех версий и его так же нужно скачивать и так же разблокировать.
__________________
_бложиг

Последний раз редактировалось Boxa, 13.11.2018 в 11:24. Причина: про dynINOUT_UI.dll файл дописал; дописал про загрузку
Просмотров: 12934
 
Непрочитано 02.07.2019, 18:20
#41
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 6,851


VicZel, весь текст сообщения выкладывайте, пока это перечисление стандартных и акадовских функций...)
Сергей812 вне форума  
 
Непрочитано 02.07.2019, 19:04
#42
trir


 
Регистрация: 18.12.2010
Сообщений: 3,444


поменяй разделитель в системе
trir вне форума  
 
Автор темы   Непрочитано 03.07.2019, 11:52
#43
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,039


VicZel, собственно ошибка возникает в процессе преобразования строки в число с помощью стандартных функций платформы. Коллеги уже подсказали Вам, что это связано с разделителем целой и дробной частей числа. Вы можете откорректировать настройки своей системы или пересобрать для себя библиотеку с требуемыми настройками разделителя. Как поступить, решать Вам.
__________________
_бложиг
Boxa вне форума  
 
Непрочитано 03.07.2019, 12:29
#44
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 6,851


Цитата:
Сообщение от Boxa Посмотреть сообщение
пересобрать для себя библиотеку с требуемыми настройками разделителя.
либо написать на базе стандартного парсера свою функцию преобразования строка-число, которая подстраивается под разделитель и пересобрать библиотеку)
Сергей812 вне форума  
 
Непрочитано 03.07.2019, 14:55
#45
VicZel


 
Регистрация: 25.06.2019
Сообщений: 3


Понял. Спасибо

----- добавлено через ~6 ч. -----
Коллеги, понял в чем ошибка - я пытался в своем файле у блоком редактировать, сразу, несколько атрибутов. Если менять, только один, то все нормально.
Для сведения, dp-att-export-import_1.3 Кулик Алексей aka kpblc - позволяет это делать.
VicZel вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Готовые программы > Экспорт и импорт атрибутов и динамических свойств блоков

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменение значения атрибутов с одинаковым тегом во множестве блоков Red Nova Готовые программы 14 вчера 21:50
Назначение свойств атрибутов блока без attsync Кулик Алексей aka kpblc Программирование 9 15.08.2017 06:32
Применение готового lisp-а для динамических блоков Denver-22 LISP 6 15.09.2016 15:32
Извлечение значений атрибутов блоков AutoCAD Electrical с помощью AutoLisp zaraki_kenpachi LISP 16 19.02.2011 15:30
Ошибка 0xC0000005 (access violation) при импорте свойств динамических блоков Ax3 Программирование 17 24.12.2010 09:43