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

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

Имя текущего листа в поле

Ответ
Поиск в этой теме
Непрочитано 12.02.2009, 13:20 #1
Имя текущего листа в поле
viter_alex
 
Начальник отдела комплексной автоматизации
 
Альфа Центавра знаешь? Тамошние мы.
Регистрация: 03.03.2008
Сообщений: 108

Как в поле вставить имя листа, на котором оно находится? Под листом я понимаю рабочую область в пространстве листа.
__________________
Лучше день потерять - потом за пять минут долететь!
Просмотров: 26743
 
Непрочитано 12.02.2009, 13:27
2 | #2
Happy


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


Системная переменная ctab
Happy вне форума  
 
Автор темы   Непрочитано 12.02.2009, 13:36
#3
viter_alex

Начальник отдела комплексной автоматизации
 
Регистрация: 03.03.2008
Альфа Центавра знаешь? Тамошние мы.
Сообщений: 108
<phrase 1= Отправить сообщение для viter_alex с помощью Skype™


Спасибо. А имя пользователя?
__________________
Лучше день потерять - потом за пять минут долететь!
viter_alex вне форума  
 
Непрочитано 12.02.2009, 13:56
#4
Happy


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


loginname
Happy вне форума  
 
Непрочитано 12.03.2012, 15:48
#5
voverrr

гастарбайтер понаехал
 
Регистрация: 07.12.2009
Маскво
Сообщений: 267


а возможно ли на одном листе вставить поле с именем другого листа?
типа списка листов сделать
voverrr вне форума  
 
Непрочитано 12.03.2012, 15:57
#6
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,336


Цитата:
Сообщение от voverrr Посмотреть сообщение
а возможно ли на одном листе вставить поле с именем другого листа?
типа списка листов сделать
можно. Гиперссылку прикрутить.
Миниатюры
Нажмите на изображение для увеличения
Название: screenshot262.jpg
Просмотров: 2921
Размер:	88.3 Кб
ID:	76284  
Хмурый вне форума  
 
Непрочитано 12.03.2012, 16:00
#7
voverrr

гастарбайтер понаехал
 
Регистрация: 07.12.2009
Маскво
Сообщений: 267


от спасибо!
дай бог тебе здоровья и невесту хорошую!
voverrr вне форума  
 
Непрочитано 12.03.2012, 16:01
#8
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,336


voverrr, тогда, при нажатии на это поле левой кнопкой мышки и утопленным Ctrl перескочишь на указанный лист...
Offtop: PS вторая жена мне ни к чему
Хмурый вне форума  
 
Непрочитано 13.03.2012, 00:17
#9
Startrek

AutoCAD/AutoLISP
 
Регистрация: 27.08.2003
Seattle/USA
Сообщений: 1,133


А вы ребята SHEETSET совсем не пользуетесь? Ведь все намного легче и удобнее.
__________________
Сквозь тернии к звездам.... и обратно :yes:
Startrek вне форума  
 
Непрочитано 02.02.2016, 07:30
1 | #10
xag


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


На caduser нашел такое.
http://www.caduser.ru/forum/index.ph...ID=2&TID=44041
> Игорь Богаченко (2008-09-08 15:56:25)
Можно использовать DIESEL.
Вставляется через "прочее">"DIESELExpression"
Например, так
Код

$(getvar, "ctab") $(getvar, "dwgprefix")$(getvar, "dwgname")

$(getvar, "ctab") - имя вкладки листа, независимо от того, включен ли он в подшивку и как он в ней называется.
$(getvar, "dwgprefix") - путь
$(getvar, "dwgname") - имя файла
Вся эта хрень составит ЕДИНОЕ поле.
___________________
Все бы хорошо, но это когда поле находится на листе и нужна ссылка на название вкладки листа (рис.1).
А если хочу из вкладки модель, сослаться на лист (рис.1), то у меня не получается! (рис.2)
Подскажите пожалуйста, что можно сделать?
SHEETSET - поделитесь, что это?
Миниатюры
Нажмите на изображение для увеличения
Название: 1.jpg
Просмотров: 1030
Размер:	26.8 Кб
ID:	164592  Нажмите на изображение для увеличения
Название: 2.jpg
Просмотров: 964
Размер:	84.9 Кб
ID:	164593  
__________________
С уважением, xag!
xag вне форума  
 
Непрочитано 02.02.2016, 09:54
#11
Gmk17

САПРовод
 
Регистрация: 22.01.2013
Красноярск
Сообщений: 290


Цитата:
Сообщение от xag Посмотреть сообщение
Все бы хорошо, но это когда поле находится на листе и нужна ссылка на название вкладки листа (рис.1).
А если хочу из вкладки модель, сослаться на лист (рис.1), то у меня не получается! (рис.2)
Подскажите пожалуйста, что можно сделать?
Надо сначала на этом листе сделать "промежуточное" поле, в котором сошлись на атрибут блока осн надписи (в который у тебя "22" попадает). А уже это поле можно скопировать на лист, только не объектом, а его содержимым из редактора поля, типа этого: %<\AcObjProp Object(%<\_ObjId 8796087843712>%).TextString>%
Потом придется регенерацию сначала на листе два раза запустить, а потом в модели еще один раз.
Gmk17 вне форума  
 
Непрочитано 02.02.2016, 10:01
#12
xag


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


все получается.
НО
Если произвести сохранение файла на вкладке листа например 15. То при переходе во вкладку модель поля принимают значение 15, а должно быть 22.
__________________
С уважением, xag!
xag вне форума  
 
Непрочитано 02.02.2016, 10:15
#13
xag


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


Выполнил пример.
В примере сохранился на листе 1.
Перешел в модель и выполнил регенерацию!
Все поля в модели приняли значение 1.
Миниатюры
Нажмите на изображение для увеличения
Название: 1.jpg
Просмотров: 580
Размер:	29.0 Кб
ID:	164600  Нажмите на изображение для увеличения
Название: 2.jpg
Просмотров: 570
Размер:	33.9 Кб
ID:	164601  Нажмите на изображение для увеличения
Название: 3.jpg
Просмотров: 494
Размер:	34.6 Кб
ID:	164602  
Вложения
Тип файла: dwg
DWG 2013
Поля.dwg (623.5 Кб, 638 просмотров)
__________________
С уважением, xag!
xag вне форума  
 
Непрочитано 02.02.2016, 10:36
#14
Gmk17

САПРовод
 
Регистрация: 22.01.2013
Красноярск
Сообщений: 290


Приходится по всем листам пробежаться, чтобы они регенерировались, а потом в модели регенерацию сделать - тогда всё корректно отображает. Но до следующего сохранения ;(
Gmk17 вне форума  
 
Непрочитано 02.02.2016, 10:40
#15
xag


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


Да, но если файл закрыть и открыть, то понимаешь, что этот способ как то не подходит!!!
Как бы решить эту проблему!
__________________
С уважением, xag!
xag вне форума  
 
Непрочитано 02.02.2016, 14:59
#16
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,095


Цитата:
Сообщение от xag Посмотреть сообщение
Да, но если файл закрыть и открыть, то понимаешь, что этот способ как то не подходит!!!
Ссылка на ТЕКУЩУЮ ОТКРЫТУЮ ВКЛАДКУ явно не годится для оформления чертежей. Это как в анекдоте, когда в качестве направления прокладки дороги прораб указал рабочим на трактор, который пахал дальнее поле.
А чем Вам так не понравилась подшивка (она же SHEETSET)?

Цитата:
Как бы решить эту проблему!
На форуме есть огромная тема "Решился освоить подшивку". Решайтесь, осваивайте.
kp+ вне форума  
 
Непрочитано 03.02.2016, 05:05
#17
xag


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


Подшивку то мы освоили!!!
Мы и БИМ освоили!!!
Но когда чертежи в электронном виде доходят до первого проверяющего (ведущего), то все капец!!!! На этом подшивка и БИМ заканчиваются!!! Это не говоря о следующих проверяющих нашего института (Гл.спец, ГИП, Н.Контроль, ЗАКАЗЧИК)!!!!!
В институте есть стандарт предприятия на автокад. Где оговариваются какими слоями, типами линий, блоками и т.д надо пользоваться. Все работают в пространстве модели, а оформляют на вкладке лист. В ПОДШИВКАХ работать проверяющие не умеют и не хотят даже слушать про подшивки.
Еще один момент когда подшивка приводит в тупик!
Например:
Сразу скажу, что у нас большой институт и такая история в маленьких организация может не встречаться!
Выдали мне работу. Делаю ее в подшивке.
Затем мне выдают другую работу, первую работу пока отложили, а затем через месяц отдали ее делать другому проектировщику, который не умеет работать в подшивке. А ему срочно надо доделать и выдать!!! Сроки летят!!! Вы бы знали сколько на эту тему приходится выслушивать и грозят пальчиком: "Работай как все!!!". Так вот и пришли снова к модели и все листы в одном файле.
__________________
С уважением, xag!
xag вне форума  
 
Непрочитано 03.02.2016, 05:59
#18
Gmk17

САПРовод
 
Регистрация: 22.01.2013
Красноярск
Сообщений: 290


Нафига вам этот "балласт", который "не умеет работать...", а главное не хочет учиться правильно работать? Руководство не понимает этого?
Вопрос риторический...
Всем "проверяльщикам", которые сами ничего не делают, а только смотрят чертежи, надо отдавать многолистовой DWF/PDF на проверку. Зачем им DWG смотреть, если они не понимают - "как оно работает"?

Цитата:
Сообщение от xag Посмотреть сообщение
...все листы в одном файле.
Это никак не мешает работе с подшивкой, ИМХО. Контролировать кучу листов, раскиданных по многим отдельным файлам, тоже приятного мало.
Gmk17 вне форума  
 
Непрочитано 03.02.2016, 06:21
#19
RNB

Проектирование мостов
 
Регистрация: 29.01.2014
Новосибирск
Сообщений: 433


Цитата:
Сообщение от xag Посмотреть сообщение
Подшивку то мы освоили!!!
Мы и БИМ освоили!!!
Но когда чертежи в электронном виде доходят до первого проверяющего (ведущего), то все капец!!!! На этом подшивка и БИМ заканчиваются!!! Это не говоря о следующих проверяющих нашего института (Гл.спец, ГИП, Н.Контроль, ЗАКАЗЧИК)!!!!!
В институте есть стандарт предприятия на автокад. Где оговариваются какими слоями, типами линий, блоками и т.д надо пользоваться. Все работают в пространстве модели, а оформляют на вкладке лист. В ПОДШИВКАХ работать проверяющие не умеют и не хотят даже слушать про подшивки.
Еще один момент когда подшивка приводит в тупик!
Например:
Сразу скажу, что у нас большой институт и такая история в маленьких организация может не встречаться!
Выдали мне работу. Делаю ее в подшивке.
Затем мне выдают другую работу, первую работу пока отложили, а затем через месяц отдали ее делать другому проектировщику, который не умеет работать в подшивке. А ему срочно надо доделать и выдать!!! Сроки летят!!! Вы бы знали сколько на эту тему приходится выслушивать и грозят пальчиком: "Работай как все!!!". Так вот и пришли снова к модели и все листы в одном файле.
Как вариант:
Блок для рамки чертежа с атрибутом "Название листа" (см. картинку). А далее по накатанной

Цитата:
Сообщение от Gmk17 Посмотреть сообщение
Надо сначала на этом листе сделать "промежуточное" поле, в котором сошлись на атрибут блока осн надписи (в который у тебя "22" попадает). А уже это поле можно скопировать на лист, только не объектом, а его содержимым из редактора поля
Основная надпись вставляется поверх, без заполнения уже имеющихся ячеек (название, лист, листов).
Для контроля можно и на номер листа ссылку сделать в таблицу ведомости чертежей
Миниатюры
Нажмите на изображение для увеличения
Название: QIP Shot - Screen 015.png
Просмотров: 682
Размер:	19.9 Кб
ID:	164651  
RNB вне форума  
 
Непрочитано 03.02.2016, 12:55
#20
xag


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


Цитата:
Сообщение от Gmk17 Посмотреть сообщение
Нафига вам этот "балласт", который "не умеет работать...", а главное не хочет учиться правильно работать? Руководство не понимает этого?
Интересно, кого руководство будет слушать инженера с категорией или ГЛАВСПЕЦА???!!! Кто умеет работать???!!!!
Кто это кого еще тормозит.???!!!
Главспец проверить не может ДВЖ файл, а другие форматы или бумажный вид отказывается принимать!!!
Получается у Главспеца много времени уходит на проверку!!! Срываются сроки. Возникает вопрос: "Почему инженер выдает плохоувариваемые файлы?". Кого ругать? Конечно инженера!!! Напридумали тут какие-то подшивки, БИМ!
__________________
С уважением, xag!
xag вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Имя текущего листа в поле

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
LISP. Вставка в таблицу поля, соотвествующего площади примитива Profan Готовые программы 272 06.06.2021 23:12
Устанавливаемые атрибуты в динамическом блоке и работа с подшивкой. Dmitriy_Altproekt Динамические блоки 45 09.12.2015 10:38
Программная печать из листа с учетом его параметров. TheBuTeK Программирование 27 08.08.2008 21:58
Переменная содержащая имя листа deConstructor AutoCAD 6 11.11.2007 17:57
Вариация моделей в SCAD - проблемы с РСУ UIII SCAD 2 04.10.2007 13:35