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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как получить спецификацию (таблицу с характеристиками) выделенных объектов?

Как получить спецификацию (таблицу с характеристиками) выделенных объектов?

Ответ
Поиск в этой теме
Непрочитано 04.09.2014, 10:45 #1
Как получить спецификацию (таблицу с характеристиками) выделенных объектов?
Taurustau
 
инженер-технолог
 
Регистрация: 18.03.2014
Сообщений: 76

Доброго времени суток.
Меня интересует как можно автоматически получить спецификацию выделенных на чертеже объектов. Хочется чтобы после выделения объектов AutoCAD вывел спецификацию или таблицу в которой будут указаны характеристики выделенных объектов, как минимум имя и количество для блоков и содержание для текстовых элементов. И что бы потом эту информацию можно было бы перенести в Exel.
Просмотров: 10516
 
Непрочитано 04.09.2014, 10:56
1 | #2
Кулик Алексей aka kpblc
Moderator

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


Цитата:
Сообщение от Taurustau Посмотреть сообщение
минимум имя и количество для блоков
bcount ? На крайний случай - поиск по форуму
Цитата:
Сообщение от Taurustau Посмотреть сообщение
и содержание для текстовых элементов. И что бы потом эту информацию можно было бы перенести в Exel.
_.dataextraction ?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 04.09.2014, 12:10
#3
Taurustau

инженер-технолог
 
Регистрация: 18.03.2014
Сообщений: 76


На bcount пишет: "Неизвестная команда "BCOUNT"" хотя express tools установлен.
_.dataextraction оценил, в принципе то что хотел получил.
Благодарю.

А есть ли возможность в AutoCAd получить сразу "культурную" спецификацию. Чтобы были только нужные столбцы без лишней информации (типа координат, слоёв, размера файла и пр.). Может как-то через атрибуты блоков или программка (lisp) или другим каким способом?
Taurustau вне форума  
 
Непрочитано 04.09.2014, 12:13
#4
CaMoCAD


 
Регистрация: 25.03.2008
Зелик
Сообщений: 1,602


Цитата:
Сообщение от Taurustau Посмотреть сообщение
есть ли возможность в AutoCAd получить сразу "культурную" спецификацию. Чтобы были только нужные столбцы без лишней информации (типа координат, слоёв, размера файла и пр.)
1 раз окультурить и сохранить как шаблон
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД.
CaMoCAD вне форума  
 
Непрочитано 04.09.2014, 12:17
#5
maratovich


 
Регистрация: 12.07.2009
г. Самара
Сообщений: 2,437
Отправить сообщение для maratovich с помощью Skype™


Цитата:
Сообщение от Taurustau Посмотреть сообщение
А есть ли возможность в AutoCAd получить сразу "культурную" спецификацию.
Есть такой вариант
maratovich вне форума  
 
Автор темы   Непрочитано 04.09.2014, 14:36
#6
Taurustau

инженер-технолог
 
Регистрация: 18.03.2014
Сообщений: 76


Цитата:
Сообщение от CaMoCAD Посмотреть сообщение
1 раз окультурить и сохранить как шаблон
Понял, логично.

Возник ещё вопрос с нумерацией блоков на чертеже и отражением этой нумерации в извлеченных данных блока. Можно ли пронумеровать блоки на чертеже автоматически с выводом номера в виде выноски на чертеже и в виде того же номера в извлеченных данных? В атрибутах блока номер ставить не удобно потому что набор блоков каждый раз разный и будут возникать пробелы в нумерации.
Taurustau вне форума  
 
Непрочитано 04.09.2014, 14:39
#7
Кулик Алексей aka kpblc
Moderator

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


Taurustau, два момента:
1. Один вопрос = одна тема
2. Займись поиском - нумераторов на форуме немеряно.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 04.09.2014, 15:34
#8
Taurustau

инженер-технолог
 
Регистрация: 18.03.2014
Сообщений: 76


Всё понял, всем спасибо.
Taurustau вне форума  
 
Непрочитано 04.09.2014, 19:37
#9
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 6,013


Taurustau, охранка-пожарка?
Nike на форуме  
 
Непрочитано 08.09.2014, 16:21
#10
d.mOnII

Проектирование
 
Регистрация: 22.01.2013
Минск
Сообщений: 123
Отправить сообщение для d.mOnII с помощью Skype™


касательно формирования спеки, пользуюсь блоками со скрытыми и видимыми атрибутами все атрибуты имеют одно название которые затем извлечением данных легко переносятся в ексель файл в виде спеки
d.mOnII вне форума  
 
Непрочитано 08.09.2014, 16:28
#11
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 6,013


Цитата:
Сообщение от d.mOnII Посмотреть сообщение
извлечением данных легко переносятся в ексель файл в виде спеки
"Легко" и "в виде спеки" - это вы лукавите. То ещё извращение.
Nike на форуме  
 
Непрочитано 09.09.2014, 14:24
#12
d.mOnII

Проектирование
 
Регистрация: 22.01.2013
Минск
Сообщений: 123
Отправить сообщение для d.mOnII с помощью Skype™


&???
работаю динамическими блоками, каждый блок имеет атрибуты нет никаких проблем их заполнить и по итогу вывести атрибуты и количество, а выводится все так как вы задаете в шаблоне, который можно использовать всегда нет никаких проблем и сложностей
но такой способ формирования спеки подходит только для мелочевки типа котеджика либо магазинчика, проекртируя большие ТРК либо промышленные объекты такого счастья не получится в большинстве случаев, либо изначально организовывать грамотное ведение файловой структуры (систематизированное) под даную структуру можно тогда погемороится на 2х-3х проектах и сделать шаблоны для извлечения данных
d.mOnII вне форума  
 
Автор темы   Непрочитано 10.09.2014, 15:51
#13
Taurustau

инженер-технолог
 
Регистрация: 18.03.2014
Сообщений: 76


Цитата:
Сообщение от Nike Посмотреть сообщение
Taurustau, охранка-пожарка?
Nike. Технология.
Taurustau вне форума  
 
Непрочитано 10.09.2014, 15:59
#14
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 6,013


Taurustau, атрибуты используешь? Где информация хранится? Покажи несколько своих блоков.
Nike на форуме  
 
Автор темы   Непрочитано 10.09.2014, 18:29
#15
Taurustau

инженер-технолог
 
Регистрация: 18.03.2014
Сообщений: 76


Nike, пример во вложении.
Вложения
Тип файла: dwg
DWG 2010
Пример блоков.dwg (169.0 Кб, 1529 просмотров)
Taurustau вне форума  
 
Непрочитано 10.09.2014, 19:16
#16
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 6,013


Taurustau, глянь вот эту прогу, думаю пригодится: http://forum.dwg.ru/showthread.php?t=54936. Правда, она только в txt может атрибуты с блоков собирать, но может быть, местные умельцы помогут excel приклячить..
Nike на форуме  
 
Непрочитано 11.09.2014, 09:50
#17
Сергей812


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


Цитата:
Сообщение от Nike Посмотреть сообщение
Правда, она только в txt может атрибуты с блоков собирать, но может быть, местные умельцы помогут excel приклячить..
Это, наверно, логичнее сделать через VBA (если не справляется встроенный импорт данных из текстовых файлов) непосредственно в экселе. Не будет зависимости от версии и разрядности офиса.
Сергей812 вне форума  
 
Автор темы   Непрочитано 11.09.2014, 18:46
#18
Taurustau

инженер-технолог
 
Регистрация: 18.03.2014
Сообщений: 76


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Taurustau, два момента:
1. Один вопрос = одна тема
2. Займись поиском - нумераторов на форуме немеряно.
И всётаки... Вы не правы. Нумерация оборудования в спецификации является частью этой самой спецификации.
Получается, что для полного корректного вывода спецификации нужно чтобы нумерация в ней совпадала с нумерацией на чертеже. Чтобы если убираешь с чертежа единицу или несколько оборудования (читай блок), можно было бы снова сформировать спецификацию с новой нумерацией соответствующей чертежу.

Темы про нумерацию блоков прошерстил, там не то что хочется получить.

То есть, нужно чтобы конечным результатом стала спецификация к чертежу выводимая полностью автоматически, с нумерацией блоков соответствующей чертежу.
Есть чертеж с большим (более 200) количеством блоков, часть из них повторяется. Блоки с атрибутами содержащими информацию для вывода в спецификацию (используем извлечение данных). В моем понимании, нужна команда, функция или программа которая будет сама проставлять номера подряд всем выделенным блокам (в виде выноски), при этом проставлять одинаковые номера одинаковым блокам. А при излечении данных информация о присвоенном номере (фактически сам номер) должна выводится в отдельный столбец.
Taurustau вне форума  
 
Непрочитано 11.09.2014, 18:53
#19
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 6,013


Кулик Алексей aka kpblc прав.
Не нужно мешать мух и тараканов. Нумерация блоков в чертеже - это одно, а их подсчет и вывод в спецификацию - совсем другое дело.
Nike на форуме  
 
Непрочитано 11.09.2014, 19:12
#20
maratovich


 
Регистрация: 12.07.2009
г. Самара
Сообщений: 2,437
Отправить сообщение для maratovich с помощью Skype™


Цитата:
Сообщение от Taurustau Посмотреть сообщение
В моем понимании, нужна команда, функция или программа которая будет сама проставлять номера подряд всем выделенным блокам (в виде выноски), при этом проставлять одинаковые номера одинаковым блокам. А при излечении данных информация о присвоенном номере (фактически сам номер) должна выводится в отдельный столбец.
Вы сперва такой блок сделайте и приложите для примера (Ваш предыдущий пример не соответствует Вашим требованиям)
Может быть вот такой пример подойдёт ?
Вложения
Тип файла: dwg
DWG 2007
11лс60п_0050.dwg (94.9 Кб, 1354 просмотров)
maratovich вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как получить спецификацию (таблицу с характеристиками) выделенных объектов?

Реклама i


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как получить геодезическую таблицу? MAJKL.BY Программирование 51 15.11.2017 19:05
Как из раздела dxf "BLOCKS Section" получить точки контуров объектов HATCH и REGION? KAI Программирование 2 06.11.2010 09:06
Быстро получить Набор объектов попадающих в Сферу [N.S] Программирование 10 09.08.2009 11:04
Как получить таблицу свойств объектов такую же как в OrCad passat AutoCAD 1 08.12.2004 01:12