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

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

Field

Ответ
Поиск в этой теме
Непрочитано 25.05.2004, 22:57 #1
Field
master_vlad
 
Регистрация: 19.03.2004
Сообщений: 172

Люди добрые, кто нибудь разобрался с Field :?:
Я понял почти все, но
Цитата:
FIELDEVAL System Variable
Type: Integer
Saved in: Drawing
Initial value: 31

Controls how fields are updated. The value is set by a bitcode that is a sum of any of the following:
0 Not updated
1 Updated on open
2 Updated on save
4 Updated on plot
8 Updated on use of ETRANSMIT
16 Updated on regeneration

1+2+4+8+16=31 и 0+1+2+4+8+16=31

как заставить field работать.
Просмотров: 6030
 
Непрочитано 25.05.2004, 23:15
#2
vk

сисадмин
 
Регистрация: 26.08.2003
Самара
Сообщений: 1,022
<phrase 1=


А в чем проблема?
значение 0 - все разряды сброшены
31 - все установлены
vk вне форума  
 
Автор темы   Непрочитано 25.05.2004, 23:25
#3
master_vlad


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


Так в том и беда что например
%<\AcSm Sheet.Number \f "%tc4">%
категорически неработает.
master_vlad вне форума  
 
Непрочитано 26.05.2004, 00:21
#4
vk

сисадмин
 
Регистрация: 26.08.2003
Самара
Сообщений: 1,022
<phrase 1=


Это кажись новинка из 2005 версии....
Чего не знаю, того не знаю... Еще не юзал :cry:
vk вне форума  
 
Непрочитано 26.05.2004, 08:31
#5
Startrek

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


>>master_vlad

А нельзя ли подробнее. У меня все работает, все значения из диалога работают, плюс
из DRAWING PROPERTY тоже закинуть получается. Не возьму в толк что у вас там за код такой
любопытный?
Startrek вне форума  
 
Автор темы   Непрочитано 26.05.2004, 13:15
#6
master_vlad


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


Хочу использовать Sheet Number для нумерации layout-ов, а любопытный код, это текст в окне field expression %<\AcSm ?Sheet.Number \f "%tc4">%

так же немогу заставить ставить дату печати

%<\AcVar PlotDate \f "M/d/yyyy h:mm:ss tt">%

Похоже, что работает только Filename, Filesize, Date, Logon.
master_vlad вне форума  
 
Непрочитано 26.05.2004, 17:24
#7
Startrek

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


Спасибо, кажется понял. Вопрос - а Sheet Set (это при помощи Sheet managera) у вас уже создан? Если да то активируйте его тогда все сработает.
Вот у меня другой вопрос вскочил - А как все это проделывать програмно из лиспа?????
Может кто знает, было бы очень интересно разобраться. Вот вы увидели код (а я нет, даже внимания не обратил), а как им воспользоваться :?: :?:
Startrek вне форума  
 
Автор темы   Непрочитано 27.05.2004, 10:50
#8
master_vlad


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


Есть набор созданый в Sheet set manager, удаляю из этого набора один из Layout-ов, вставляю в этот Layout field :arrow: Current sheet number (%<\AcSm Sheet.Number \f "%tc4">%) :arrow: возвращаю Layout в набор, печатаю, результат:Mtext "----"

Вторая попытка. Удалаю из набора один из Layout-ов, вставляю в этот Layout field :arrow: Sheet set plaseholder :arrow: placeholder type :arrow: SheetNumber(%<\AcSm ?Sheet.Number \f "%tc4">%) :arrow: возвращаю Layout в набор, печатаю, результат: Mtext "SheetNumber"
master_vlad вне форума  
 
Непрочитано 27.05.2004, 17:10
#9
Startrek

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


>>master_vlad

Понятно. Вы вставляете Placeholder, а его предназначение напомнить вам что надо его заполнить, стереть или заменить. Вставлять надо в каждый чртеж Sheet Set-а CurrentSheetNumber. Тогда все срабатывает. Теперь если в SheetSet Manager переименовать чертежи, то Field в каждом чертеже изменится соответственно. А вот если сделать название файла и номер чертежа одинаковыми (if one Layout per sheet) файл A-1 = номер чертежа А-1и т д. и вставить Field Filename, то если вставлять чертежи посередине и просто изменить название фаилов тo в каждом чертеже все произойдет автоматически.
Мне трудно обьяснить на русском, так как с русской терминологией не в ладах, так что уж извините если не очень четко излагаю.
Startrek вне форума  
 
Автор темы   Непрочитано 08.06.2004, 11:09
#10
master_vlad


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


Спасибо, я его победил, все работает
master_vlad вне форума  
 
Непрочитано 15.03.2006, 09:13
#11
v_alex


 
Регистрация: 24.10.2005
Новокузнецк
Сообщений: 1,124
<phrase 1=


никто не подскажет где можно про Sheet Set Manager почитать в электронном варианте... в справке ничего не понял, тк буржуйский язык знаю плохо...
v_alex вне форума  
 
Непрочитано 15.03.2006, 09:26
#12
Кулик Алексей aka kpblc
Moderator

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


http://cadhlp.kulichki.com/pgother.htm
Там ссылки на http://cadhlp.kulichki.com/7-other/sheetset.zip и http://cadhlp.kulichki.com/7-other/sheeset_r.zip . Вес сейчас не помню.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Field