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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Извличение данных с помощью lisp

Извличение данных с помощью lisp

Закрытая тема
Поиск в этой теме
Непрочитано 04.03.2016, 10:48 #1
Извличение данных с помощью lisp
zmejsan
 
Регистрация: 27.06.2013
Сообщений: 58

Добрый дня! Ищу лисп для извлечения данных из блоков с атрибутами. Но нужно так же вытащить и дополнительные данные (слой, ссылку...) Все нужно поместить в файл txt или xlsx. Предпочтительнее в xlsx, но только чтобы цифры были цифрами а не текстом. Файл примера прилагаю.
Суть в том что я хочу полученные данные пересчитать в екселе. Расчет готов. нужно только получить данные. Буду благодарен если подскажите как можно так же с помощью лиспа вставить полученные вычисления в автокад.
Спасибо!

ЗЫ: методом _DATAEXTRACTION я знаю
С помощью его я и сделал таблицу в примере. Но вот одна беда: она частенько путает порядок столбцов, а формула на них завязана. Да и долго это каждый раз выбирать что нужно выводить что нет. А хочется все и сразу и при нажатии одной кнопки.

Вложения
Тип файла: dwg
DWG 2013
1.dwg (51.1 Кб, 11 просмотров)

Просмотров: 2168
 
Непрочитано 04.03.2016, 11:21
#2
v.psk

конструктор
 
Регистрация: 14.08.2014
Псков
Сообщений: 7,114


Цитата:
Сообщение от zmejsan Посмотреть сообщение
она частенько путает порядок столбцов
для этого есть сортировка столбцов по параметрам
Цитата:
Сообщение от zmejsan Посмотреть сообщение
каждый раз выбирать что нужно выводить что нет
для этого предусмотрены шаблоны *.dsd
опять же, данные можно сортировать и ранжировать в xls
И последнее. Этот вопрос следует поместить в соответствующий раздел
v.psk вне форума  
 
Непрочитано 04.03.2016, 11:23
#3
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,095


Цитата:
Сообщение от zmejsan Посмотреть сообщение
Но вот одна беда: она частенько путает порядок столбцов, а формула на них завязана. Да и долго это каждый раз выбирать что нужно выводить что нет. А хочется все и сразу и при нажатии одной кнопки
Непонятно. Если сохранить шаблон извлечения (файл *.dxe) и каждый раз его использовать - все будет единообразно, в т.ч. порядок столбцов .

Offtop:
Цитата:
Сообщение от v.psk Посмотреть сообщение
для этого предусмотрены шаблоны *.dsd
Вроде это для публикации (_publish)
kp+ вне форума  
 
Автор темы   Непрочитано 04.03.2016, 11:32
#4
zmejsan


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


Разместил я раздел в "Программирование" - ответов 0.
По поводу сохранения: часто выдает ошибку (прикрепил файл), и я хочу одним нажатием это делать и каждый раз не задавать требуемые значения. Да и если выводить в xls цифры становятся текстом и не вычисляются. И это добавляет еще время для обработки данных.
Миниатюры
Нажмите на изображение для увеличения
Название: пример.jpg
Просмотров: 24
Размер:	143.8 Кб
ID:	166498  
zmejsan вне форума  
 
Непрочитано 04.03.2016, 11:37
#5
v.psk

конструктор
 
Регистрация: 14.08.2014
Псков
Сообщений: 7,114


Цитата:
Сообщение от zmejsan Посмотреть сообщение
цифры становятся текстом и не вычисляются.
вба прожует и такие цифры
Цитата:
Сообщение от kp+ Посмотреть сообщение
Вроде это для публикации
наверное... написал как помню)
v.psk вне форума  
 
Непрочитано 04.03.2016, 11:40
#6
trir


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


если начинается программирование - то проще считать в коде
trir вне форума  
 
Автор темы   Непрочитано 04.03.2016, 11:45
#7
zmejsan


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


Цитата:
Сообщение от trir Посмотреть сообщение
если начинается программирование - то проще считать в коде
Да я бы рад если было это возможно. Мне было бы проще если лисп брал все данные и подставлял формулы из екселя, а потом еще и формировал таблицу сам в автокаде.... , но увы я не знаю программирования lisp
zmejsan вне форума  
 
Непрочитано 04.03.2016, 11:50
2 | #8
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,846


Одной темы мало, одного нарушения тоже недостаточно?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Извличение данных с помощью lisp

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужно выполнить проект мониторинга по температуре и влажности по выбранному оборудованию Инзиля Прочее. Отраслевые разделы 9 10.04.2015 20:18
Как вставить в автокад с помощью VBA данные из базы данных? Kostia8_8 Программирование 7 14.10.2009 16:37
Форма для ввода данных в LISP HooDRooK LISP 32 27.05.2009 13:33
LISP: работа с буфером обмена с помощью VLisp Torino LISP 14 23.06.2005 13:16