| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
27.08.2008, 09:30 | #1 | |
Ссылки и поля... как сделать?
Регистрация: 27.08.2008
Сообщений: 6
|
||
Просмотров: 15968
|
|
||||
Регистрация: 15.10.2007
Пермский край
Сообщений: 93
|
Делаешь следующим образом.
Заходишь Файл - свойства чертежа – вкладка прочие. Задаёшь там свой параметр. Затем Вставка-Поле. В категории полей ставишь Документ. Находишь свой параметр и ок. Расставляешь это поле внутри файла (модель, листы) как тебе нужно. При необходимости меняешь параметр в свойствах чертежа, и значение параметра изменяется во всех полях. Ну и worde примерно также. Как обновлять поля читай справку. |
|||
|
||||
http://dwg.ru/forum/viewtopic.php?t=15784
Вот здесь хорошо нарисовано в №10 По тому же принципу выделяешь текст, выбираешь в списке "Срдержание"/contents/ и нажимаешь Ok. Вот тебе ссылка на текст. P.S. Поле вставляется ctrl+F
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14) Последний раз редактировалось wetr, 27.08.2008 в 10:41. |
||||
|
||||
а вот здесь про ворд
http://dwg.ru/f/showthread.php?t=188...%EE%EB%FF+word
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14) |
||||
|
||||
Регистрация: 27.08.2008
Сообщений: 6
|
КРУТО! Это именно то что я искал (брать данные из произвольного текста в акад-файле).
Ну а теперь, новая идея - сильно избавлюсь от рутины, если научите брать данные для "поля" из определенной ячейки эксель-файла (с расчетом), лежащего в той же папке. |
|||
|
||||
Остекляем!!! Алюминим!!! Регистрация: 21.02.2005
Москва
Сообщений: 3,826
|
открою тебе страшную тайну, в AutoCADе тоже есть таблицы, и их даже можно вставлять из Excel.
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search: |
|||
|
||||
Регистрация: 27.08.2008
Сообщений: 6
|
Мне не нужно вставлять таблицу в автакат, это эксёль таблица с расчетами, где постоянно меняются числа, мне нужно их получать в нужных местах в автомате (в данный момент приходится рутинно перебивать).
з.ы. сомневаюсь, что в акаде можно "так считать", как в экселе |
|||
|
||||
Остекляем!!! Алюминим!!! Регистрация: 21.02.2005
Москва
Сообщений: 3,826
|
Цитата:
Можно, не все как в Excel, но на вполне приемлемом уровне.
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search: |
|||
|
||||
Инженер-строитель Регистрация: 15.08.2007
Киров
Сообщений: 2,204
|
Как-то примерно так (см. вложение).
|
|||
|
||||
Регистрация: 08.02.2012
Сообщений: 7
|
Цитата:
|
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844
|
Да все там же...
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 12.03.2013
Сообщений: 650
|
Вопрос вот в чем. Почти весь проект делаю в одном файле в пространстве модели. Использую динамические блоки-рамки с аттрибутами для номеров страниц для организации ссылок на нужную страницу(лист) в проекте. Можно ли сделать так чтобы данная ссылка еще и переход позволяла осуществить на нужную страницу (аналог Ctrl+лев кн. мыши например как Word). Т.е имеется ввиду организовать гиперссылку внутри одного файла (пространства модели) возможность перехода (в пределах одного файла получается масташабирования области пространства модели с нужной страницей(листом) - визуализации ее на экране). Знаю, что организация гиперссылок на листы организована в подшивках, но там переход осуществляется в пространство конкретного листа, а мне нужно осуществлять переход на конкретную область в пространстве модели.
|
|||
|
||||
САПРовод Регистрация: 22.01.2013
Красноярск
Сообщений: 290
|
|
|||
|
||||
Регистрация: 12.03.2013
Сообщений: 650
|
А ссылки мне как раз нужны. И основная моя цель превратить эти ссылки в гиперссылки, повторюсь, с переходом типа (аналог Ctrl+лев кн. мыши например как Word). Может можно как то эти Именованные виды привязать к моим ссылкам и при нажатии на ссылку с Ctrl переходить к нужному видовому экрану?
|
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,095
|
Цитата:
Если на самом деле вопрос был в том, как с этим бороться, то: - отказаться от команд копипасты; - в пределах одного пространства копировать только командой copy; - из модели в лист или наоборот - copy, потом chspace; - из одного листа в другой в пределах одного файла - copy, chspace, затем снова chspace на другом листе. Разумеется, в листах должны быть видовые экраны. Между разными файлами - в общем случае никак. |
|||
|
||||
Регистрация: 28.04.2019
Сообщений: 21
|
А было бы не плохо Объект один. странно как-то...
Цитата:
----- добавлено через ~10 мин. ----- Разобрался. В свойствах видового экрана на исходном листе нужно выставить масштаб 1:1. Объект на этом листе переместить на видовой экран, потом _chspace. Объект перенесётся в модель. На листе, куда необходимо перенести объект с полем, нужно также выставить масштаб 1:1 в свойствах видового экрана. Активировать видовой экран, а потом по нужному объекту _chspace. Ну и гемор мля... Нужно в autodesk написать как нибудь. Последний раз редактировалось fanbass, 26.04.2021 в 01:38. |
|||
|
||||
Регистрация: 27.12.2011
Сообщений: 1,458
|
Попробуйте
http://www.lee-mac.com/copytolayouts.html |
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,095
|
Цитата:
А на практике - считанное количество щелчков мышью. В том-то и дело, что не один. Копипаста в акаде работает аналогично связке _wblock->_insert->_explode, только файлу блока дается случайное имя типа A$2445523664.dwg, а пишется он в папку врем. файлов. И удаляется из чертежа аналогично _purge после штатного закрытия с сохранением. И вся эта петрушка приводит к тому, что у копируемых таким образом объектов получаются труднопредсказуемые objectID. Поэтому акад от греха подальше обнуляет поля в таких случаях. Как-то так, может гуру меня поправят, если где погрешил против истины. Лучше в Спортлото...действеннее будет Последний раз редактировалось kp+, 26.04.2021 в 11:33. |
|||
|
||||
Регистрация: 19.07.2005
Россия
Сообщений: 3,225
|
Помести эту выноску на палитру и юзай на здоровье, 2 клика всего - на палитре, и на объекте!
Если не все, то почти все аннотации связанные с полями, свойствами, стилями именно так и работают в вертикалках, пользователей сразу предупреждают, чтоб НЕ КОПИРОВАЛИ! Выноска часто цепляется к объекту и отображает его какие-то свойства через его уникальный ObjectID, какое тут м.б. копирование! Последний раз редактировалось VitalyAF, 26.04.2021 в 12:21. |
|||
|
||||
Регистрация: 28.04.2019
Сообщений: 21
|
Нет это не вариант.
У меня на листе может быть целая схемка. И в каждом файле своя. Ну хз, это нужно знать программный код. Мне кажется это решаемо. |
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,095
|
Надо правдами или неправдами выцепить objectid текстового объекта на другом листе.
Насколько я знаю, штатными средствами не выйдет (или в доступных мне версиях нет возможности). Программно - точно можно, благо синтаксис полей вполне понятный, только надо ли... Но можно сделать иначе - "мастер-текст" в модели, а на обоих листах - поля со ссылками на него. Так можно и штатными средствами. PS а какой смысл имеют эти тексты? Если реквизиты чертежей - добро пожаловать в подшивку Более того, в подшивке можно добавлять множество пользовательских полей. Как проекту в целом, так и отдельным листам и видам. Таким образом можно делать даже ссылки на примечания Последний раз редактировалось kp+, 09.06.2023 в 12:05. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как сделать фундамент! | Ezik | Основания и фундаменты | 16 | 17.01.2012 13:25 |
Как сделать одной из граней SOLID поверхность Polygon mesh | kukuikar | AutoCAD | 1 | 16.05.2007 07:58 |
Как сделать правильный чертеж | pk77 | Разное | 64 | 03.04.2007 16:36 |
Все поля преобразовать в текст. Как это сделать? | Pave1 | AutoCAD | 4 | 11.08.2006 12:45 |
название поля в Access или как убрать пробел(( | Димас | Программирование | 7 | 03.08.2006 08:38 |