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

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

Извлечение атрибутов

Ответ
Поиск в этой теме
Непрочитано 21.04.2006, 10:26 #1
Извлечение атрибутов
Pave1
 
электроснабжение и автоматика
 
г. Пермь
Регистрация: 21.06.2005
Сообщений: 329

Кто использует этот интсрумент для создания спецификаций?
Может быть поделитель шаблоном, при помощи которого таблица с перечнем и количетсвом блоков и их атрибуты получаются по госту.
А если эту тему еще и электрики или автоматчики увидять ,то загляните пожалуйста http://colan.ru/forumnew/view.php?idthread=51182
__________________
хочу все знать
Просмотров: 7739
 
Непрочитано 23.04.2006, 08:15
#2
Аshаs-ка

проектировсчик
 
Регистрация: 06.01.2006
Москва
Сообщений: 1,986


Павел, иногда для такого извлечения пользуюсь Бомкоой. но. гостом там и не пахнет, проще потом табличку смасштабировать, но уж больно лихо... В BOMM.lsp расшифрованный файл.
[ATTACH]1145765759.rar[/ATTACH]
Аshаs-ка вне форума  
 
Непрочитано 23.04.2006, 08:21
#3
favorite

инженер
 
Регистрация: 05.12.2005
Москва
Сообщений: 425


Если тебе нужны строительные спецификации. То воспользуйся VETCAD их можно на сайте DWG.ru найти в разделе DOwnLOAD/
Это программа для CAD на LISP я сам ей пользуюсь, даже кое что дописал.
favorite вне форума  
 
Непрочитано 24.04.2006, 17:17 Re: Извлечение атрибутов
#4
Alan

CAD
 
Регистрация: 28.08.2003
Киев
Сообщений: 1,834
<phrase 1=


Цитата:
Сообщение от Pave1
Кто использует этот интсрумент для создания спецификаций?
Может быть поделитель шаблоном, при помощи которого таблица с перечнем и количетсвом блоков и их атрибуты получаются по госту...
Писал о этом несколько раз.
Pave1, ты вот тут читал?
http://www.autocad.ru/cgi-bin/f1/board.cgi?t=17698zE
В конце >Alan (2005-07-06 17:43:35) общий алгоритм.
Alan вне форума  
 
Автор темы   Непрочитано 25.04.2006, 09:50
#5
Pave1

электроснабжение и автоматика
 
Регистрация: 21.06.2005
г. Пермь
Сообщений: 329


Alan
Я видел эту тему, и даже больше - мне понравилось то что вы сделали.
Я видел инструкцию и картинки с изображение форм, а вот саму программу не видел.
Может быть вышлете?
__________________
хочу все знать
Pave1 вне форума  
 
Непрочитано 25.04.2006, 18:43
#6
Alan

CAD
 
Регистрация: 28.08.2003
Киев
Сообщений: 1,834
<phrase 1=


>Pave1
Понимаете, Ваша постановка задачи в п.1 не даёт возможность нам полностью оценить возможность адаптации нашей программы к Вашим условиям. Опишите задачу подробнее на мой адрес.
__________________
По теории майский жук летать не может.
Но он этого не знает. И летает...
Alan вне форума  
 
Автор темы   Непрочитано 26.04.2006, 17:23
#7
Pave1

электроснабжение и автоматика
 
Регистрация: 21.06.2005
г. Пермь
Сообщений: 329


Написал
и приложил шаблон таблицы, которым пользуюсь сам
и файл с некоторыми блоками
__________________
хочу все знать
Pave1 вне форума  
 
Автор темы   Непрочитано 26.04.2006, 17:24
#8
Pave1

электроснабжение и автоматика
 
Регистрация: 21.06.2005
г. Пермь
Сообщений: 329


а вообще, если сходить по ссылке, указаной в п.1
то становится понятнее :)
__________________
хочу все знать
Pave1 вне форума  
 
Автор темы   Непрочитано 26.04.2006, 17:33
#9
Pave1

электроснабжение и автоматика
 
Регистрация: 21.06.2005
г. Пермь
Сообщений: 329


:))
посмотрел на п.1 с другой стороны
Тема и действительно не раскрыта :)

Я вот как это делаю:
Делаю блоки с изображением нужного элемента (размеры необходимо соблюдать, чтобы его графическое изображение соответствовало действительности) и включаю в состав этого блока пять атрибутов (атрибуты должны быть скрытые и постоянные (без запроса), кроме атрибута ТИП, его лучше оставить видимым):
1. Наименование - здесь указываем то что пишем в столбце «Наименование и техническая характеристика» (Автоматический выключатель, 0,5А, 1-о полюсный)
2. Тип - соответственно пишем то что пишем в столбце «Тип, марка, обозначение документа, опросного листа» (С60N0,5С)
3. Код - номер для заказа, столик «Код оборудования, изделия, материала» (24067)
4. Завод - производитель, столбик «Завод изготовитель» (Schneider Electric)
5. Ед.изм. - единици измерения (шт.)

И когда я приступаю с чертежу под названием "Внешний вид щита" я все элементы щита делаю в виде этих блоков.
Затем запускаю извлечение атрибутов, источник данных - текущий лист
и таблица обновляется автоматически (т.е. выскакивает предупреждение о том, что колличество блоков изменилось)
Блоки делать долго, но один раз сделав блок, им пользуешься неоднократно.
__________________
хочу все знать
Pave1 вне форума  
 
Непрочитано 26.04.2006, 19:25
#10
Aragorn

Продажа навыков и умений
 
Регистрация: 20.11.2004
Сибирь
Сообщений: 2,499


Я точно так же раскладываю плиты, перемычки и др, а потом получаю общую спецификацию, извлекая атрибуты. Удобно и быстро. Правда пользуюсь своей прогой
Aragorn вне форума  
 
Автор темы   Непрочитано 27.04.2006, 08:40
#11
Pave1

электроснабжение и автоматика
 
Регистрация: 21.06.2005
г. Пермь
Сообщений: 329


:( у всех есть своя прога, а у меня нет :(
:) может меня кто-нибудь осчастливит, и поделится "счастьем" :)
Вы только представте, какой я буду счастливый, если у меня спецификация сама по госту оформляться будет.
__________________
хочу все знать
Pave1 вне форума  
 
Непрочитано 27.04.2006, 12:13
#12
Alan

CAD
 
Регистрация: 28.08.2003
Киев
Сообщений: 1,834
<phrase 1=


Цитата:
Сообщение от Pave1
у всех есть своя прога, а у меня нет
может меня кто-нибудь осчастливит, и поделится "счастьем"
Вы только представте, какой я буду счастливый, если у меня спецификация сама по госту оформляться будет.
Pave1, необходимо также уточнить, по какому ГОСТ нужна спецификация.
Например, ГОСТ 21.501-93 "Правила выполнения арх-строит. рабочих чертежей" или
ГОСТ 21.110-95 "ПРАВИЛА ВЫПОЛНЕНИЯ СПЕЦИФИКАЦИИ ОБОРУДОВАНИЯ, ИЗДЕЛИЙ
И МАТЕРИАЛОВ" с учётом МР 21.01-95 "Методические рекомендации..."
ну и "САПР на базе..." глава 32
__________________
По теории майский жук летать не может.
Но он этого не знает. И летает...
Alan вне форума  
 
Автор темы   Непрочитано 27.04.2006, 12:47
#13
Pave1

электроснабжение и автоматика
 
Регистрация: 21.06.2005
г. Пермь
Сообщений: 329


я если честно, не знаю по какому госту у меня спецификации :)
но если знающий человек взгланет, но ему сразу станет понятно.
Архив спецификации прикладываю
[ATTACH]1146127645.rar[/ATTACH]
__________________
хочу все знать
Pave1 вне форума  
 
Непрочитано 27.04.2006, 13:39
#14
Alan

CAD
 
Регистрация: 28.08.2003
Киев
Сообщений: 1,834
<phrase 1=


Цитата:
Сообщение от Pave1
я если честно, не знаю по какому госту у меня спецификации
но если знающий человек взгланет, но ему сразу станет понятно.
Архив спецификации прикладываю
Как сказал бы доктор: "Запущенный случай!"
Вы выполняете похоже на ГОСТ 21.110-95, но это не ГОСТ.
У нас Вы видели спецификации оборудования (так называемые 9-ти поз.), выполненные по ГОСТ 21.110-95
(с очень малыми нарушениями, обусловленные в основном особенностями машинных технологий).
Как я писал, они создаются с помощью генератора отчётов. Т.е. Вордец или Автокад для их рапечатки/просмотра не требуется.
Шаблон Ворда для спецификации 9-ти поз. можно взять у Horsy/Danilin. Могу выслать на мыло.
Можно делать и в Акаде, так как я писал Вам в письме, но мы сейчас так не делаем.
Это требует занесения и хранения информации о изделии в блоке, а это нужно ИМХО хранить в базе.
__________________
По теории майский жук летать не может.
Но он этого не знает. И летает...
Alan вне форума  
 
Автор темы   Непрочитано 27.04.2006, 16:32
#15
Pave1

электроснабжение и автоматика
 
Регистрация: 21.06.2005
г. Пермь
Сообщений: 329


Вышлите пожалуйста, если не трудно, а то я с Horsy/Danilin не знаком. Зато с вами уже знаю :)
__________________
хочу все знать
Pave1 вне форума  
 
Непрочитано 27.04.2006, 17:20
#16
Alan

CAD
 
Регистрация: 28.08.2003
Киев
Сообщений: 1,834
<phrase 1=


Цитата:
Сообщение от Pave1
Вышлите пожалуйста, если не трудно, а то я с Horsy/Danilin не знаком. Зато с вами уже знаю
Выслал ГОСТ 21.110-95 для руководства к действию.
Последние шаблоны Horsy/Danilin см. http://www.dwg.ru/dwl/199
__________________
По теории майский жук летать не может.
Но он этого не знает. И летает...
Alan вне форума  
 
Непрочитано 02.10.2008, 14:54
#17
andery


 
Регистрация: 27.12.2007
Сообщений: 132
<phrase 1=


Подниму темку, ибо возникли вопросы по извлечению данных.
Сделал свой стиль таблицы "СПЕЦИФИКАЦИЯ"
хочу что в такую табличку извлекались данные,
с шириной столбцов разобрался, а вот так чтоб высота строк была строго 800, как сделать?
И как стделать чтоб выравнивание в столбце Наименование было не по центру,а посередине по левому краю?
При вставке просто таблицы стиля "СПЕЦИФИКАЦИЯ" - нормально работает выравнивание, а вот при извлечении атрибутов - нет...
Вложения
Тип файла: dwg
DWG 2007
2.dwg (80.9 Кб, 1099 просмотров)
andery вне форума  
 
Непрочитано 03.10.2008, 04:34
#18
wetr

инженер
 
Регистрация: 09.08.2006
Владивосток
Сообщений: 1,536
<phrase 1= Отправить сообщение для wetr с помощью Skype™


Цитата:
Сообщение от andery Посмотреть сообщение
Подниму темку, ибо возникли вопросы по извлечению данных.
Сделал свой стиль таблицы "СПЕЦИФИКАЦИЯ"
хочу что в такую табличку извлекались данные,
с шириной столбцов разобрался, а вот так чтоб высота строк была строго 800, как сделать?
И как стделать чтоб выравнивание в столбце Наименование было не по центру,а посередине по левому краю?
При вставке просто таблицы стиля "СПЕЦИФИКАЦИЯ" - нормально работает выравнивание, а вот при извлечении атрибутов - нет...
А как ты с шириной разобрался?
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
wetr вне форума  
 
Непрочитано 03.10.2008, 08:38
#19
fenix

проектировщик-электрик
 
Регистрация: 20.06.2006
Сообщений: 459
<phrase 1=


Еще в эту же тему. Дело в том, что у нас теперь стоит AutoCAD LT2008 и теперь с извлечением атрибутов возникли сложности. Ранее в полной версии 2006 када все происходило прекрасно: извлечение делала в таблицу, при этом в диалоговом окне можно было ставить галки: какие блоки извлекать, какие атрибуты извлекать, а также была возможность извлечь параметры из динамических блоков (длина, видимость). в предварительном просмотре таблицы можно было убрать столбцы (например, имя блока). причем, имена динамических блоков отображались нормально. в версии LT все это рухнуло, есть возможность извлекать атрибуты только "методом низкого уровня". Т.е. заранее писать шаблон. НО:
1. имена динамических блоков отражаются как U*(т.е. имени блока не узнать)
2. извлечь параметры типа "видимость", "длина" нельзя (как мне показалось)
3. ну и все это нельзя извлечь в таблицу на чертеже, только в файл. импортировать потом из экселя не могу - экселя нет - опенофис.
есть мысль в полном акаде загнать все нужные параметры в поля атрибутов, ведь в LT поля вроде как обновляются (по крайней мере в штампе у меня поля работают). Только вот будет ли это все работать в LT?
Или есть еще какой-то выход?
__________________
ужасно интересно всё то, что неизвестно
fenix вне форума  
 
Непрочитано 03.10.2008, 09:58
#20
andery


 
Регистрация: 27.12.2007
Сообщений: 132
<phrase 1=


Цитата:
Сообщение от wetr Посмотреть сообщение
А как ты с шириной разобрался?
Цитата:
стиль ячеек исходной таблицы должен быть на Данные, а Загловок или Название (а если быть точнее, то тип данных ячеек должен быть МЕТКА)
ответ взят отсюда http://eom.com.ua/index.php/topic,1390.msg7851.htm
andery вне форума  
 
Непрочитано 07.10.2008, 10:01
#21
andery


 
Регистрация: 27.12.2007
Сообщений: 132
<phrase 1=


Никто не поможет советом?
Или все извлекают атрибуты, а потом еще форматируют таблицу?
andery вне форума  
 
Непрочитано 07.10.2008, 16:00
#22
wetr

инженер
 
Регистрация: 09.08.2006
Владивосток
Сообщений: 1,536
<phrase 1= Отправить сообщение для wetr с помощью Skype™


andery, попробуй сменить стартовую таблицу в стиле таблиц. Точно не знаю как это будет называться в русском каде, у меня называется "Starting table". У меня получается ровно 800 мм высота.
Насчет выравнивания не знаю. В принципе отредактировать готовую спецификацию недолго
Цитата:
Или все извлекают атрибуты
"все" - это громко сказано. Мало народу пока этим увлекается
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
wetr вне форума  
 
Непрочитано 07.10.2008, 16:09
#23
Кулик Алексей aka kpblc
Moderator

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


Или извлекают, но не атрибуты Сейчас сижу с извлечением данных с АЕС-объектов, а там атрибутами и не пахнет
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 07.10.2008, 17:55
#24
andery


 
Регистрация: 27.12.2007
Сообщений: 132
<phrase 1=


Чтот никак не выходит
Когда просто вставляешь таблицу - то все нормально, вставляет с высотой 800 и с нужным выравниванием, а когда извлекаешь атрибуты - то выходит криво ((((
Хотелось бы извлекать атрибуты без дальнейшего редактирования таблиц.
Вложения
Тип файла: dwg
DWG 2007
2.dwg (87.4 Кб, 430 просмотров)
andery вне форума  
 
Непрочитано 08.10.2008, 06:18
#25
wetr

инженер
 
Регистрация: 09.08.2006
Владивосток
Сообщений: 1,536
<phrase 1= Отправить сообщение для wetr с помощью Skype™


Поиграйся с вертикальным отступом (Vertical MARGINS).
В твоем файле не смог сделать идеально 800. Получилось только 800,0333
Не знаю почему. Такое ощущение, что зависит от шрифта.
Вложения
Тип файла: rar пример.rar (53.2 Кб, 67 просмотров)
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
wetr вне форума  
 
Непрочитано 08.10.2008, 09:56
#26
andery


 
Регистрация: 27.12.2007
Сообщений: 132
<phrase 1=


wetr
Спасибо, логику понял.
Но все равно ИМХО это "неверный" подход.
Названия бывают иногда длинные в две строки, и тогда ячейка уж очень высокая выходит и опять вручную надо подгонять
А с выравниванием как быть, неужели в автокаде не предусмотрено все это?
andery вне форума  
 
Непрочитано 08.10.2008, 10:02
#27
wetr

инженер
 
Регистрация: 09.08.2006
Владивосток
Сообщений: 1,536
<phrase 1= Отправить сообщение для wetr с помощью Skype™


Цитата:
Сообщение от andery Посмотреть сообщение
wetr
Но все равно ИМХО это "неверный" подход.
согласен. Но понять логику таблиц Автокада я вообще не могу. Все на ощупь, методом проб и ошибок.
Насчет ширины - никак не сделать в одном столбце выравнивание по краю, а в другом полередине. Сырые они, эти таблицы. Так, что делай вручную. Да и недолго это - выделил столбец и бах в свойствах выставил выравнивание.
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
wetr вне форума  
 
Непрочитано 08.10.2008, 11:06
#28
andery


 
Регистрация: 27.12.2007
Сообщений: 132
<phrase 1=


wetr
Спасибо, будем искать ответы дальше....
andery вне форума  
 
Непрочитано 28.12.2010, 13:20
#29
mam_ol


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


У меня при извлечении атрибутов в каждой ячейке перед значением добавляется \W0.7000; (например - \W0.7000;Корпус). Как от этого избавиться?
mam_ol вне форума  
 
Непрочитано 28.12.2010, 13:37
#30
AlphaGeo


 
Сообщений: n/a


Цитата:
Сообщение от mam_ol Посмотреть сообщение
У меня при извлечении атрибутов в каждой ячейке перед значением добавляется \W0.7000; (например - \W0.7000;Корпус). Как от этого избавиться?
Удалить форматирование текста, например, с помощью вот этой программки
 
 
Непрочитано 30.12.2010, 07:32
#31
mam_ol


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


Спасибо, заодно понял откуда это появляется.
mam_ol вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Извлечение атрибутов