|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Поля. Обновляться автоматический они умеют?
электроснабжение и автоматика
г. Пермь
Регистрация: 21.06.2005
Сообщений: 329
|
||
Просмотров: 14883
|
|
||||
Java/Kotlin/Go Регистрация: 03.02.2006
Сообщений: 5,786
|
Цитата из хелпа:
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 Т.е. выбираешь когда тебе нужно обновлять поля. Суммируешь соответствующие цифры и назначаеь полученное число переменной FIELDEVAL. |
|||
![]() |
|
||||
электроснабжение и автоматика Регистрация: 21.06.2005
г. Пермь
Сообщений: 329
|
их хелпа узнал ,что
Пользователь может также установить автоматическое обновление полей при открытии, сохранении, печати, регенерации рисунка или его посылки с помощью команды ФОРМКОМПЛЕКТ. В командной строке ввести fieldeval. Ввести код, являющийся суммой любых из следующих значений: 0: Не обновляется 1: Обновляются при открытии 2: Обновляются при сохранении 4: Обновляются при печати 8: Обновляются при вызове команды ФОРМКОМПЛЕКТ 16: Обновляются при регенерации Например, для обновления полей только при открытии, сохранении или печати файла необходимо ввести 7. Но хочется не этого. Хочется чтобы обновлялись при изменении
__________________
хочу все знать |
|||
![]() |
|
||||
электроснабжение и автоматика Регистрация: 21.06.2005
г. Пермь
Сообщений: 329
|
в состав системы входит много всякиз датчиков
у них в названии есть одна цифра, номер системы систем много я беру и размножаю эту систему получилось много одинаковых. У каждой есть одна цифра соответствующая номеру системы. Ее меняю и хочу, чтобы в названиях всех датчиков сразу же изменилось поле
__________________
хочу все знать |
|||
![]() |
|
||||
электроснабжение и автоматика Регистрация: 21.06.2005
г. Пермь
Сообщений: 329
|
или площадь помещения
в таблице стоит поле, соответствующее площади того или иного помещения передвинул стенку, площадь изменилась хочется, чтобы и в таблице тоже циферка обозначающая площадь изменилась Или что? все время сохраняться?
__________________
хочу все знать |
|||
![]() |
|
||||
А есть какая нибудь фиговина чтобы, например, автоматически дату проставляла в нужном формате. нумерацию производила (счетчик что-ли какой нибудь)
__________________
Строишь завод, проводишь реактора испытание? грохнется иль долбанет - дважды проверь заранее! |
||||
![]() |
|
||||
электроснабжение и автоматика Регистрация: 21.06.2005
г. Пермь
Сообщений: 329
|
SkiFF!
не поленись, убей немного времени - разберись с ними (с полями) потом не пожалеешь :)) Андрей! у меня русский автокад я ввожу регенавто в командной строке вижу Состояние [Вкл/Откл] <Вкл>: и? я никогда не пользовался командой реген, и не могу понять что значит регенерация рисунка просветите
__________________
хочу все знать |
|||
![]() |
|
||||
Цитата:
Поделитесь примером в акаде. пжста
__________________
Строишь завод, проводишь реактора испытание? грохнется иль долбанет - дважды проверь заранее! |
||||
![]() |
|
||||
Регистрация: 24.10.2005
Новокузнецк
Сообщений: 1,124
![]() |
Цитата:
|
|||
![]() |
|
||||
электроснабжение и автоматика Регистрация: 21.06.2005
г. Пермь
Сообщений: 329
|
или я чего-то не понимаю, или неправильно делаю. Но никак у меня не выходит поле находящееся на листе связать с объектов находящемся в модели и наоборот.
Я в момент написания текста нажимаю правую кнопку, выбираю "Вставить поле", далее "Объект", выбираю его, а переместиться из модели в лист не могу :( Что я делаю не так?
__________________
хочу все знать |
|||
![]() |
|
||||
Регистрация: 09.06.2005
Москва
Сообщений: 100
|
Pave1, создай в модели нужно поле. В процессе создания скопируй содержимое поля “Field expression:”. Т.е. нужно выделить всю строку в этом поле и нажать Ctrl+c. Перейди в Layout и при редактировании текста просто вставь (Ctrl+v) скопированное значение.
|
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404
|
http://dwg.ru/forum/viewtopic.php?t=8442
Последний пост
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
слесарь Регистрация: 27.05.2005
Одесса
Сообщений: 128
|
Делаю чертеж в позиционными выносками. На первом Layout поля для выносок беру с позиций в Ведомости элементов. Ведомость находится там же. При каких-то изменениях номеров в ведомости все отлично, выноски обновляются в соответствии с изменениями текста в таблице. Но при копировании этих же выносок для использования на другом Layout весь текст пропадает. Как научить поля брать значения с 1 и того же места не зависимо от того где они оказались?
|
|||
![]() |
|
||||
Инженер по автоматизации (строительство) Регистрация: 05.05.2006
Люберцы
Сообщений: 241
|
Если уж активно пользоваться полями, то рекомендую
http://dwg.ru/dnl/1931 Намного упрощает эту процедуру. |
|||
![]() |
|
||||
Инженер по автоматизации (строительство) Регистрация: 05.05.2006
Люберцы
Сообщений: 241
|
Цитата:
Или Настройка -> Пользовательские -> Фрейм "Поля", флажок "Показывать задний план" |
|||
![]() |
|
||||
Инженер по автоматизации (строительство) Регистрация: 05.05.2006
Люберцы
Сообщений: 241
|
Чуть запоздало, ну да ладно.
Вот еще пример использования полей. Это было кстати здесь, в середине первой страницы. [ATTACH]1168373887.dwg[/ATTACH] Немного в сторону. В ACAD'е есть родная командна с кнопкой, в русском - ВСЕРЕГЕН, это чтобы не изобретать велосипед. Просто нужно вытащить ее на к.-л. панель. |
|||
![]() |
|
||||
- Регистрация: 24.07.2005
Москва
Сообщений: 1,335
|
http://dwg.ru/forum/viewtopic.php?t=11210 - также пример использования полей, а также макрос для обновления.
|
|||
![]() |
|
||||
Регистрация: 14.02.2011
Сообщений: 66
|
Добрый день. Дабы не плодить темы задам вопрос здесь.
Autocad 2015 x64 Проблема следующая. В ячейке таблицы создаю поле значение которого = имени файла. Все Ок, можно дальше редактировать его, нормально воспринимается как поле, но... только пока не закрыл файл. Закрываем файл, открываем заново и поле перестает быть полем, а становится блоком в ячейке таблицы. Т.е. при попытке редактирования выходит окошко "Редактировать блок в ячейке таблицы". Причем в выборе блока указан не конкретный какой то блок, а первый по алфавиту блок который есть в файле, абсолютно не имеющий отношения к таблице. Соответственно не обновляется и вообще кроме удаления сделать ничего нельзя. И второй вопрос. Значение переменной FIELDEVAL можно задать разово для всего автокада? У меня задается только для конктерного чертежа. Т.е. задал значение в одном, все нормально. Открываю другой чертеж там она стоит по умолчанию =31, соответственно приходится задавать ее для каждого чертежа отдельно. |
|||
![]() |
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,169
|
Не у Вас одного, см. картинку
Цитата:
Цитата:
Последний раз редактировалось kp+, 19.04.2016 в 11:14. |
|||
![]() |
|
||||
Регистрация: 14.02.2011
Сообщений: 66
|
<...> Файл в пост! /kpblc/
Вот для примера. А вообще любой файл так себя ведет. Выяснилось что проблема с данной таблицей, причем в любом файле. В чистом файле создаю новую таблицу с таким же полем, там все нормально. Осталось выяснить что не так с таблицей. Так как файлов с ней куча и везде переделывать некомильфо. Последний раз редактировалось Sart, 19.04.2016 в 11:26. |
|||
![]() |
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,169
|
|
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404
|
Проверь - там наверняка в ячейке стоит вхождение блока (раз уж соответствующее окно вызывается). А поскольку имя блока берется "от балды", подозреваю, что блок анонимный.
----- добавлено через 54 сек. ----- Добавлю: файл не помешает чистить от мусора. И вот еще - зачем сохранять в формате 2010, если в ходу 2015?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 14.02.2011
Сообщений: 66
|
Тип ячейки в свойствах указан - "блоковая".
Только вот какого она такой становится? Изначально тип текстовый, вставляю поле, сохраняю, закрываю файл, открываю - и все, становится так вот. Сохраняем в 2010 так как мы не себе чертежи делаем, а заказчику сдаем. Да и в конторе из сотни только человек у 3 2015, у остальных 2011. Последний раз редактировалось Sart, 19.04.2016 в 11:36. |
|||
![]() |
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,169
|
2011 отличается от 2010 чуть меньше, чем никак. См. #36. Еще неплохо бы выложить проблемный файл в версии 2015 и дождаться комментов от счастливых обладателей этой версии (у меня 2010, из нового только True View 2016).
|
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
LISP. Создание поля (field), ссылающегося на текстовое значение ячейки таблицы. | skkkk | Готовые программы | 144 | 25.07.2024 10:48 |
LISP. Вставка в таблицу поля, соотвествующего площади примитива | Profan | Готовые программы | 272 | 06.06.2021 23:12 |
Пропадают поля на видовом экране в листе | klerik | AutoCAD | 6 | 06.05.2011 08:05 |
почему трещит автомат АП | Jоhnny | Инженерные сети | 35 | 29.03.2010 13:14 |