Реклама i
|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Как получить спецификацию (таблицу с характеристиками) выделенных объектов?
инженер-технолог
Регистрация: 18.03.2014
Сообщений: 76
|
||
Просмотров: 10517
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431
|
bcount ? На крайний случай - поиск по форуму
_.dataextraction ?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
инженер-технолог Регистрация: 18.03.2014
Сообщений: 76
|
На bcount пишет: "Неизвестная команда "BCOUNT"" хотя express tools установлен.
_.dataextraction оценил, в принципе то что хотел получил. Благодарю. А есть ли возможность в AutoCAd получить сразу "культурную" спецификацию. Чтобы были только нужные столбцы без лишней информации (типа координат, слоёв, размера файла и пр.). Может как-то через атрибуты блоков или программка (lisp) или другим каким способом? |
|||
![]() |
|
||||
Регистрация: 25.03.2008
Зелик
Сообщений: 1,602
|
1 раз окультурить и сохранить как шаблон
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД. |
|||
![]() |
|
||||
Цитата:
|
||||
![]() |
|
||||
инженер-технолог Регистрация: 18.03.2014
Сообщений: 76
|
Понял, логично.
Возник ещё вопрос с нумерацией блоков на чертеже и отражением этой нумерации в извлеченных данных блока. Можно ли пронумеровать блоки на чертеже автоматически с выводом номера в виде выноски на чертеже и в виде того же номера в извлеченных данных? В атрибутах блока номер ставить не удобно потому что набор блоков каждый раз разный и будут возникать пробелы в нумерации. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,431
|
Taurustau, два момента:
1. Один вопрос = одна тема 2. Займись поиском - нумераторов на форуме немеряно.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
&???
работаю динамическими блоками, каждый блок имеет атрибуты нет никаких проблем их заполнить и по итогу вывести атрибуты и количество, а выводится все так как вы задаете в шаблоне, который можно использовать всегда нет никаких проблем и сложностей но такой способ формирования спеки подходит только для мелочевки типа котеджика либо магазинчика, проекртируя большие ТРК либо промышленные объекты такого счастья не получится в большинстве случаев, либо изначально организовывать грамотное ведение файловой структуры (систематизированное) под даную структуру можно тогда погемороится на 2х-3х проектах и сделать шаблоны для извлечения данных |
||||
![]() |
|
||||
Шаражпроектхалтурмонтаж Регистрация: 29.10.2004
Талды-Париж
Сообщений: 6,013
|
Taurustau, глянь вот эту прогу, думаю пригодится: http://forum.dwg.ru/showthread.php?t=54936. Правда, она только в txt может атрибуты с блоков собирать, но может быть, местные умельцы помогут excel приклячить..
|
|||
![]() |
|
||||
Регистрация: 10.08.2013
Сообщений: 11,499
|
Это, наверно, логичнее сделать через VBA (если не справляется встроенный импорт данных из текстовых файлов) непосредственно в экселе. Не будет зависимости от версии и разрядности офиса.
|
|||
![]() |
|
||||
инженер-технолог Регистрация: 18.03.2014
Сообщений: 76
|
Цитата:
Получается, что для полного корректного вывода спецификации нужно чтобы нумерация в ней совпадала с нумерацией на чертеже. Чтобы если убираешь с чертежа единицу или несколько оборудования (читай блок), можно было бы снова сформировать спецификацию с новой нумерацией соответствующей чертежу. Темы про нумерацию блоков прошерстил, там не то что хочется получить. То есть, нужно чтобы конечным результатом стала спецификация к чертежу выводимая полностью автоматически, с нумерацией блоков соответствующей чертежу. Есть чертеж с большим (более 200) количеством блоков, часть из них повторяется. Блоки с атрибутами содержащими информацию для вывода в спецификацию (используем извлечение данных). В моем понимании, нужна команда, функция или программа которая будет сама проставлять номера подряд всем выделенным блокам (в виде выноски), при этом проставлять одинаковые номера одинаковым блокам. А при излечении данных информация о присвоенном номере (фактически сам номер) должна выводится в отдельный столбец. |
|||
![]() |
|
||||
Цитата:
Может быть вот такой пример подойдёт ? |
||||
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как получить геодезическую таблицу? | 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 |