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

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

ссылка в узле на номер листа

Ответ
Поиск в этой теме
Непрочитано 04.10.2007, 11:19 #1
ссылка в узле на номер листа
Artiznov
 
конструктор
 
г. Новоалтайск
Регистрация: 01.03.2006
Сообщений: 530

Вопрос такой: можно ли как-то "связать" номер листа в узле и номер листа чертежа? т.е., на листе 4 замаркирован какой-то узел А, который разработан на 26 листе. Вдруг надо поменять номерацию листов, или перенести узел на др лист - все номера везде надо перебивать. А нельзя ли сделать так чтобы они автоматически менялись? Т.е. 26 лист стал 28 и автоматически на листе 4 в кружочке цифра тоже поменялась. Кто-нибудь такое сделал? Поделитесь опытом.
Просмотров: 6526
 
Непрочитано 05.10.2007, 00:00
#2
master_vlad


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


Пытался я подобную вещь провернуть. В блок "Узел Х" вложен блок "Лист узла Х", но если использовать автонумерацию - то значение номера листа = ctab, и при попытке вставить поле %<\AcObjProp Object(%<\_ObjId *********>%).TextString>% в блок "Лист узла Х" - AutoCAD страшно ругается.

Без автонумерации можно сделать, но это не интересно.
master_vlad вне форума  
 
Автор темы   Непрочитано 05.10.2007, 05:21
#3
Artiznov

конструктор
 
Регистрация: 01.03.2006
г. Новоалтайск
Сообщений: 530


Граждане !!! Ну неужели больше никто этой темой не занимался?
Artiznov вне форума  
 
Непрочитано 05.10.2007, 05:38
#4
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,826


При указке номера листа я ссылаюсь на номер листа в подшивке. Соответсвенно изменив номер в подшивке он меняется по всему чертежу.
Krieger вне форума  
 
Непрочитано 05.10.2007, 08:46
#5
Дима_

Продуман
 
Регистрация: 22.02.2007
Питер
Сообщений: 2,840


Насчет изменить нумерацию листов еще согласен (ссылка на номер конкретного листа), а как ты представлешь сделать следящую ссылку? То есть если ты указываемый объект куда-то перенес - а на него висит ссылка - напишет что ссылка не верна - откуда он (акад) узнает куда ты объект забросил? Тут либо лисп шибко умный надо писать (хотя его алгоритм я тоже не очень представляю), либо в определенном месте подшивки сводную таблицу делать - в общем геморой по-моему, проще новые листы в конец добавлять, а старые не трогать.
__________________
Когда в руках молоток все вокруг кажется гвоздями.
Дима_ вне форума  
 
Непрочитано 05.10.2007, 10:59
#6
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,826


Как следящую сделать не знаю, надо подумать. В этом случае меняю ссылку.
Krieger вне форума  
 
Автор темы   Непрочитано 05.10.2007, 11:18
#7
Artiznov

конструктор
 
Регистрация: 01.03.2006
г. Новоалтайск
Сообщений: 530


Цитата:
Сообщение от Krieger
При указке номера листа я ссылаюсь на номер листа в подшивке. Соответсвенно изменив номер в подшивке он меняется по всему чертежу.
как эту ссылку сделать ??? Расскажите. Плиз.
Artiznov вне форума  
 
Непрочитано 05.10.2007, 13:28
#8
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,826


При вводе текста нажимаем правую кнопку мыши и выбираем Insert Field (вставить поле), выбираем SheetSet в списке Field category, в поле Field names выбираем SheetSet, выбираем лист в выбранном листе подшивки и указываем SheetNumber в Property - Ok.
Также в окошке Field names можно сразу выбрать CurrentSeetNumber.
[ATTACH]1191576513.jpg[/ATTACH]
Krieger вне форума  
 
Автор темы   Непрочитано 06.10.2007, 10:49
#9
Artiznov

конструктор
 
Регистрация: 01.03.2006
г. Новоалтайск
Сообщений: 530


Цитата:
Сообщение от Krieger
При вводе текста нажимаем правую кнопку мыши и выбираем Insert Field (вставить поле), выбираем SheetSet в списке Field category, в поле Field names выбираем SheetSet, выбираем лист в выбранном листе подшивки и указываем SheetNumber в Property - Ok.
Также в окошке Field names можно сразу выбрать CurrentSeetNumber.
[ATTACH]1191576513.jpg[/ATTACH]
Я так понимаю, что это подходит когда чертишь в "лэйаутах" а если я работаю в "модели"??? Тогда чего-нибудь сделать можно?
Artiznov вне форума  
 
Непрочитано 06.10.2007, 15:46
#10
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,826


Ну тогда, делай блок рамки с атрибутом номера чертежа и в узлах ссылайся на него. Вот и всё.
Krieger вне форума  
 
Непрочитано 06.10.2007, 19:18
#11
Kash


 
Регистрация: 14.09.2007
Ростовская область
Сообщений: 5


придумал конечно довольно таки по-тупому, но весьма просто. номер листа делаешь блоком, а потом этот блок копируешь, масштабируешь, меняешь слой, цвет... и вставляешь туда, где у тя ссылка на номер листа в узле и фсе
Kash вне форума  
 
Непрочитано 07.10.2007, 10:59
#12
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,826


to Artiznov, Kash
Сделал ссылочки для примера через поля. Можете произвольно менять номера листов и номера узов - все ссылки по чертежам соответсвенно поменяются. :roll:
[ATTACH]1191740398.rar[/ATTACH]
Krieger вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > ссылка в узле на номер листа

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