VetCAD

Подшивка+блоки с полями+динамические блоки(рамки)

    0 оценок

Сергей Богатов

размещено: 20 Февраля 2009
Это подшивка автокада в котрой сделано следующее:

Первый лист является листом общих данных в котором находится табличка которая обновляется в соответствии с набором в подшивке (выбери табличку и нажми Update Table Data Links).

В листах находятся блоки с атрибуами с полями. Поля соответствуют свойствам подшивки и листов подшивки. Таким образом вы меняете что либо в одном месте(в свойствах подшивки), а данные появляются и в каждом листе и таблице общих данных - минимизируются несоответствия.
Добавляйте листы - задавайте им Sheet number и Description. Затем обновите табличку ОД (выбери табличку и нажми Update Table Data Links) и ВСЁ!!!
Рамки - динамичекие блоки с форматами по ГОСТ.
И кстати... Большой+ подшивок в том, чот вы можете оптом послать все на плоттер, заПДФить или заДВФить весь проект за 2-3 минуты:)
P.S.
По сути это шаблон для начала проекта.
Хорошо работает в 2009 автокаде. Для автокадов ниже 2008(которые не поддерживают многострочные атрибуты) выносите поля вне блоков.
P.P.S
могу за скромное вознаграждение могу подогнать макрос который авотматически нумерует эти листы и подсчитывает общее их количество

Комментарии

Комментарии могут оставлять только зарегистрированные участники
Авторизоваться
Комментарии 1-10 из 12
skeptik , 20 февраля 2009 в 17:21
#1
Очень нравится сия грамотная компоновка проектов.
А как можно быстро выбрать куда посылать опубликовывать проект? допустим в двф можно хоть когда. а принтер если стоит пдф-ный, а я хочу сразу на плоттер? менять настройки каждого листа влом.
wetr , 21 февраля 2009 в 06:45
#2
Все качественно и логично. У самого такая-же рамочка - с незначительными изменениями. единственное - я сделал рамку и штамп единым блоком - так удобней
P.S. могу за БЕСПЛАТНО подогнать лисп который автоматически нумерует эти листы
Сергей Богатов , 21 февраля 2009 в 09:02
#3
У меня по умолчанию стоит пдф-ный принтер. А для распечатывания на бумагу я использую такой ход... Я загоняю в dwf, а потом печатаю на плоттер с установкой листов по размеру в dwf-файле и (у нас стоит плоттер HP) галочкой HP Instant Printing.Печатаются ВСЕ форматы ПРАВИЛЬНО!!!! вне зависимости от настроек плоттера:)
Сергей Богатов , 21 февраля 2009 в 09:14
#4
ответ wetr 21-02-2009 06:45
у меня сначала тоже был слитный блок:) но потом из определённых соображений(не буду вдаваться в подробности) понадобилось разделить... я в лиспе не очень силён - вы залезли прям в свойства самой подшивки? я где то прочитал что лисп не может этого... а количество листов подсчитывается?
wetr , 22 февраля 2009 в 02:51
#5
Lisp не мой. Все зделано до меня
http://www.caduser.ru/forum/index.php?PAGE_NAME=read&FID=44&TID=21179
Количество листов не считает. Как вариант, я бы сделал поле в тексте "ЛИСТ" в котором бы считались количество строк "Ведомости рабочих чертежей"
Кстати и рамочки для подшивок уже выкладывались. Можешь посмотреть здесь же в Download.
P.S. Советую почитать форум - там много интересного )
Сергей Богатов , 22 февраля 2009 в 19:00
#6
wetr 22-02-2009 02:51
Насколько я понял лисп про который вы говорите нумерует листы(Layouts) и соответственно меняются атрибуты с полями привязанными к своиству Layoutoв, а к подшивке и изменению своиств подшивки он не имеет никакого отношения. Макрос, про который я говорю, перенумеровывает и считает количество листов в ПОДШИВКЕ. Да и ещё - с помощью подшивки приводится в соответствие(если захочется) наименование листа, Layoutов и чертежей. Т.е. если лист 1 называется "Общие данные" , то Layout "1 Общие данные", а файл "1 Общие данные.dwg" и т.д. по списку. Очень удобно:)
Pasha_sevkav , 23 февраля 2009 в 11:27
#7
Хотелось бы с вами господа пообщаться, если интересно напишите мне [email protected]
teoretik24 , 23 февраля 2009 в 22:42
#8
Сергей, здесь народ опытом и знаниями делиться.
А ты, за скромное вознаграждение...
Не будь таким наивным. Здесь Народ еще и не то выкладывал и будет выкладывать.


Успехов.
Сергей Богатов , 23 февраля 2009 в 23:25
#9
Скромное вознаграждение - не обязательно деньги. Если кто-то поделится определённой информацией или готовым кодом именно в этой плоскости(VBA завязанное с подшивками) я буду рад:)
ЗЫ
И вам успехов!
Сергей Богатов , 30 марта 2009 в 13:04
#10
Кто-нибудь начал применять эту штуку?
zip

0.16 МБ

СКАЧАТЬ