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

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

Автозаполнение ведомости рабочих чертежей

Ответ
Поиск в этой теме
Непрочитано 29.10.2007, 09:15 2 |
Автозаполнение ведомости рабочих чертежей
wetr
 
инженер
 
Владивосток
Регистрация: 09.08.2006
Сообщений: 1,535

Те кто видел КОМПАС меня поймут: хочу чтобы ведомость рабочих четрежей заполнялась автоматически. Пользую поля - ссылки на объекты. В моем случае ссылаюсь на блок(рамка) с аттрибутами "№листа" и "наименование листа". Вроде бы все отлично. Убивает трудоемкость создания данной таблицы. Т.е. как я делаю(может не правильно?):
создаем мтекст-вставить поле-объект-выбрать- а дальше проблемка - рамка то находится в лайоутах. А перелистывать лайоуты в режиме выбора нельзя... Приходится сначала открывать лайоут, затем копировать текст вида
"%<\AcObjProp Object(%<\_ObjId 2130566400>%).TextString>%"
в отдельный файл, затем вставлять в нужное мне поле. Есть другие варианты узнать ObjID? Или другие варианты создать эту таблицу?
И еще: в каких случаях меняется этот ID? А то я боюсь теперь эти блоки редактировать - все собьется нафиг
*******************************************************************************************************************
...Прошел год
VVA сделал отличную программу по созданию Ведомости рабочих чертежей (Компас отдыхает)

ВОЗМОЖНОСТИ:
- Ведомость создается в виде таблицы с полями.
- Обязательно использование блока с атрибутами "ЛИСТ" и "НАИМЕНОВАНИЕ.ЧЕРТЕЖА".
- Таблицы вставляется в слое _Таблица. Если слоя нет - он создается. Настройки слоя можно поменять в ЛИСПе
- Таблицы вставляются в Стиле таблиц "Ведомость чертежей" оформленной по ГОСТу. Настройки стиля см. в ЛИСПе
- Запускать командой VRC в командной строке или сделать себе кнопку


ОСОБЕННОСТИ:
- В таблице и блоке используется шрифт "MIPGOST.SHX". Скачать можно здесь. Не нравится? Открывай код и меняй под себя.
- В блок-рамке используется многострочный атрибут, который работает только в AutoCAD 2008 и старше.
Если у вас более ранняя версия - программа будет работать, но атрибут будет однострочный.
- При заполнении многострочного атрибута "НАИМЕНОВАНИЕ.ЛИСТА" не используйте ENTER. Текст перескочит на новую строку сам.(Это актуально если лисп вставляет поля. Варианты лиспа VRCTS и VRCTN отрабатывают без проблем)

ПРО БЛОК:
- Рамка пестрит полями - название проекта заполнять на титульном листе, в рамке обновится
- ШИФР проекта заполнять на титульном листе
- Формат листа - ссылка на lookup внутри блока, обновляется.
- Для того, чтобы количество листов прописывалось автоматом, я сделал себе макрос на кнопку, запускающую VRC
Цитата:
^C^C(setvar "USERI1" (length(layoutlist)));_updatefield;all;;vrc
Внимание! Если у вас используется переменная USERI1, могут возьникнуть проблемы!
**********************

Для тех, кому не нравиться что программа создает стили и слои, вариант от VVA и Red Nova

************************************
***Обновление от 04.02.2008. **********
************************************
Добавлена возможность заполнять таблицу полями, текстом, выбирать или нет листы. Подробности в начале лиспа.
Команды:
VRC - таблица с полями, все листы
VRCTS - таблица с Tекстом, выбор (S) листов
VRCTN - таблица с Tекстом, нет (N) выбора листов
VRCFS - таблица с полями (F), выбор (S) листов

************************************
***Обновление от 06.09.2010. ***********
***********************************
Добавлена возможность выбора стиля таблиц
Версия для x64 : http://forum.dwg.ru/showpost.php?p=349807&postcount=159

Вложения
Тип файла: rar mipgost.rar (6.1 Кб, 1227 просмотров)
Тип файла: dwg
DWG 2004
Пример Ведомость чертежей.dwg (110.4 Кб, 34845 просмотров)
Тип файла: lsp vrc_VVA.lsp (34.6 Кб, 1110 просмотров)

__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)

Последний раз редактировалось Кулик Алексей aka kpblc, 19.04.2014 в 22:22.
Просмотров: 127545
 
Непрочитано 30.05.2013, 16:17
#201
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, Տ.Գ.Թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,980
Отправить сообщение для Red Nova с помощью Skype™


При наличие свободного времени прошу знающих товарищей глянуть почему таки обновленный код с #159 не заработал (2013x64)
Red Nova вне форума  
 
Непрочитано 30.05.2013, 17:22
1 | #202
swell{d}

гадание на конечно-элементной гуще
 
Регистрация: 31.05.2006
Düsseldorf
Сообщений: 7,604


моё решение для нанокада (акада с cs спдс)
__________________
.: WikiЖБК + YouTube :.
swell{d} вне форума  
 
Непрочитано 19.06.2013, 19:06
#203
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,992


Цитата:
Сообщение от Red Nova Посмотреть сообщение
VVA,
Пробую обновленный код.
Я проверил #159 работает на W7 x64 Acad2013 x64 SP2. Возможно у тебя не совпадали tag'и атрибутов. Я обновил #159, добавил файл с примером. В lsp файлы таги атрибутов настроены на файл примера
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 13.07.2013, 10:45
#204
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, Տ.Գ.Թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,980
Отправить сообщение для Red Nova с помощью Skype™


VVA,
После того как удалил ранее прописанные в автозагрузке файлы лисп заработал. Но, как и прежде, при варианте без полей вместо армянских букв одни вопросы. Шрифт прилагаю.
Вложения
Тип файла: rar vrc arm.rar (199.9 Кб, 53 просмотров)
Red Nova вне форума  
 
Непрочитано 22.11.2013, 21:59
#205
kifa


 
Регистрация: 03.12.2009
Сообщений: 1,847


Цитата:
Сообщение от kha Посмотреть сообщение
В запарке не всегда удаётся отследить - нажал Enter или нет при вводе наименования чертежа. Это незаметно на рамке, но при формировании ведомости всплывают косячки.
Надоело каждый раз править и добавил очистку форматирования наименования чертежа:
Для работы с полями код или с текстом? С текстом вроде работает, а вот с полями нет, есть решения как в полях убирать непечатные символы, сейчас то руками подчистил, так на будущее спрашиваю?
kifa вне форума  
 
Непрочитано 23.11.2013, 13:55
#206
maratovich


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


Цитата:
Сообщение от Red Nova Посмотреть сообщение
Но, как и прежде, при варианте без полей вместо армянских букв одни вопросы.
Можно попробовать такой вариант
У меня вот что получилось
Изображения
Тип файла: jpg Арм.JPG (79.9 Кб, 485 просмотров)
__________________
Вопрос : Где находится Тургай ? Ответ : Между Парагваем и Уругваем.....
maratovich вне форума  
 
Непрочитано 25.11.2013, 15:21
#207
kha

BIM, С#, AutoCAD, LISP
 
Регистрация: 15.03.2006
Дуброво
Сообщений: 657


Цитата:
Сообщение от kifa Посмотреть сообщение
Для работы с полями код или с текстом? С текстом вроде работает, а вот с полями нет, есть решения как в полях убирать непечатные символы, сейчас то руками подчистил, так на будущее спрашиваю?
с полями не делаю содержание, к сожалению не могу подсказать по этому поводу
__________________
"Молодой человек, Вы не представляете всей широты поставленной перед Вами задачи." © Панкратова Г.Е.
kha вне форума  
 
Непрочитано 28.11.2013, 10:16
#208
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, Տ.Գ.Թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,980
Отправить сообщение для Red Nova с помощью Skype™


maratovich
Интересная программка. Все же я предпочитаю наш лисп. Правда для "не русских" проектов приходится только вариант с полями использовать. Так что потом все взрываем!
Red Nova вне форума  
 
Непрочитано 28.11.2013, 10:18
#209
maratovich


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


Цитата:
Сообщение от Red Nova Посмотреть сообщение
Правда для "не русских" проектов приходится только вариант с полями использовать. Так что потом все взрываем!
А что именно не устроило ? И зачем взрываете ?
__________________
Вопрос : Где находится Тургай ? Ответ : Между Парагваем и Уругваем.....
maratovich вне форума  
 
Непрочитано 28.11.2013, 10:45
#210
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, Տ.Գ.Թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,980
Отправить сообщение для Red Nova с помощью Skype™


maratovich Да нет, все норм. Просто есть короткий путь к которому уже привык и который мы с VVA и wetr давно разжевали и используем. Взрывать не обязательно, мне так спокойнее .
Red Nova вне форума  
 
Непрочитано 16.12.2013, 08:06
#211
kifa


 
Регистрация: 03.12.2009
Сообщений: 1,847


Столкнулся с неким глюком, отправляю файл, у меня акад 2014 у человека тоже, открывает а в названия чертежей добавляются интеры, соответственно едет форматирование и в ведомости появляются /Р, плюс к этому едет высота шрифта. у себя на всех компах попробовал все ровно, но у двоих знакомых кому высылал едет. Может кто чего подсказать?

Пример файла прикладываю.
Вложения
Тип файла: dwg
DWG 2010
Автоматика для освещения.dwg (1.08 Мб, 3087 просмотров)
kifa вне форума  
 
Непрочитано 16.12.2013, 09:20
#212
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, Տ.Գ.Թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,980
Отправить сообщение для Red Nova с помощью Skype™


Цитата:
в названия чертежей добавляются интеры, соответственно едет форматирование и в ведомости появляются /Р
/Р появляется если использовать enter в многострочном атрибуте из которого копируется название чертежа, ставь пробелы.
Цитата:
плюс к этому едет высота шрифта
А у них твой шрифт точно подгружен, это ведь не стандартный Автокадовский?
Red Nova вне форума  
 
Непрочитано 16.12.2013, 09:24
#213
kifa


 
Регистрация: 03.12.2009
Сообщений: 1,847


Цитата:
Сообщение от Red Nova Посмотреть сообщение
/Р появляется если использовать enter в многострочном атрибуте из которого копируется название чертежа, ставь пробелы.
В том то и дело что у меня пробелов нигде нет, enter никогда не использую. А у них при открытии они откуда то возникают.


Цитата:
Сообщение от Red Nova Посмотреть сообщение
А у них твой шрифт точно подгружен, это ведь не стандартный Автокадовский?
Да этот шрифт они мне и присылали, я до этого всегда стандартный arial использовал и проблем не было.
kifa вне форума  
 
Непрочитано 16.12.2013, 09:33
#214
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, Տ.Գ.Թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,980
Отправить сообщение для Red Nova с помощью Skype™


Цитата:
В том то и дело что у меня пробелов нигде нет, enter никогда не использую. А у них при открытии они откуда то возникают.
У меня открыл как enter. Если ты их не использовал то возможно баг многострочного атрибута. Кроме этого, также в файле смещены названия в штампах. Вообще многосточные атрибуты не стабильные, сам использую в штампах и они то и дело слетают, превращаются в однострочные и т.п.
Цитата:
Да этот шрифт они мне и присылали, я до этого всегда стандартный arial использовал и проблем не было.
У меня с высотой все в порядке показывает. Нужен скрин с их компьютера.
Red Nova вне форума  
 
Непрочитано 16.12.2013, 09:36
#215
kifa


 
Регистрация: 03.12.2009
Сообщений: 1,847


Цитата:
Сообщение от Red Nova Посмотреть сообщение
У меня открыл как enter. Если ты их не использовал то возможно баг многострочного атрибута. Кроме этого, также в файле смещены названия в штампах.
Вот в этом и проблема, я этот блок уже года 2-3 юзаю первый раз такая проблема, причем у меня на 8-ми компах все нормально, вот и пытаюсь понять в чем дело.

Цитата:
Сообщение от Red Nova Посмотреть сообщение
Кроме этого, также в файле смещены названия в штампах.
вот это тоже из за enter
вот прикрепил как это выглядит у меня
Изображения
Тип файла: jpg Поля.jpg (186.8 Кб, 363 просмотров)
kifa вне форума  
 
Непрочитано 16.12.2013, 09:42
#216
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, Տ.Գ.Թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,980
Отправить сообщение для Red Nova с помощью Skype™


У меня 2013х64. У тебя какой битности?
Может переход с 32х на 64х ?
Цитата:
Кроме этого, также в файле смещены названия в штампах.
вот это тоже из за enter
Нет, enter тут не при чем. Координата текста слетела. Точно такой же баг у меня на моих штампах встречается.
Red Nova вне форума  
 
Непрочитано 16.12.2013, 09:46
#217
kifa


 
Регистрация: 03.12.2009
Сообщений: 1,847


64х у людей тоже, ладно бы везде слетало а то не пойму закономерности.
у меня 2013х64 русский.
kifa вне форума  
 
Непрочитано 16.12.2013, 09:48
#218
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, Տ.Գ.Թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,980
Отправить сообщение для Red Nova с помощью Skype™


Так ты же писал что у тебя 2014. Ты уж определись ))
Red Nova вне форума  
 
Непрочитано 16.12.2013, 09:52
#219
kifa


 
Регистрация: 03.12.2009
Сообщений: 1,847


2014 это я просто качаю 2013 на пробу щас вот и запарился)

попробовал у себя в 2011х64 все ровно... хз че делать

есть подозрение что все дело в шрифтах все же

Если не сложно открой вариант с ариалом, улетает или нет?


Разобрался вроде - кривой таки шрифт. Спасибо за помощь
Вложения
Тип файла: dwg
DWG 2010
Автоматика для освещения_arial.dwg (1.14 Мб, 2992 просмотров)

Последний раз редактировалось kifa, 16.12.2013 в 11:26.
kifa вне форума  
 
Непрочитано 19.04.2014, 14:55
#220
zz07


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


Здравствуйте! Более для меня подходящий вариант от VVA и Red Nova не работает. Т.е. я захожу в файл примера, подгружаю лиспы и по командам vrc и vrc2 выводятся таблицы, в которых все в решетках, т.е. у полей почему-то сбита ссылка. Уже вставленные в файле примере таблицы работают нормально, т.е. при изменении параметров листа поля правильно обновляются. Не подскажите в чем дело?
zz07 вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Автозаполнение ведомости рабочих чертежей

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Автозаполнение ведомости чертежей и автонумерация листов в спдс 6 Кукурузо_Джон_Горыныч ПО от CSoft 34 15.02.2019 08:13
Ведомость рабочих чертежей основного комплекта 13Rossoneri Архитектура 3 22.08.2015 00:21
Аннулирование комплекта рабочих чертежей путем замены Elena.sh Разное 8 26.05.2011 05:47
Хочу быстрее заполнять ведомости рабочих чертежей! a-alex Программирование 2 19.02.2008 19:09