|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
10.04.2012, 21:19 | #1 | |
Выноски к блокам с атрибутами
Регистрация: 10.04.2012
Сообщений: 3
|
||
Просмотров: 14065
|
|
||||
геолог Регистрация: 02.09.2009
Тында, Дальний Восток
Сообщений: 404
|
Надо с полями побаловаться, чтобы поле брало инфу из аттрибута блока. Сделать мультивыноску, вместо текста выноски - ПКМ - Вставить поле - Объект, выбрать нужный блок, дальше подробнее не можу, акада нет под рукой. Знающие люди подскажут. Или сам разберешься.
|
|||
|
||||
Регистрация: 10.04.2012
Сообщений: 3
|
как вставить поле в мультивыноску, указать блок, к которому выноска делается, и нужный атрибут у него я разобрался. Но для всех последующих блоков, нужно всю операцию повторять заново вручную. Можно ли сделать так, чтобы выноска автоматически прописывала атрибут блока. Примерно так - выбрал мультивыноску, ткнул внутри блока или его контур и в поле выноски появилось значение атрибута. Потом выбрал второй, 3, 4, 5 и так далее блоки и в выноске прописалась инфа из атрибута, которая у каждого блока своя. Простите за мой чайниковский язык
Задача чем-то похожа на простановку координат точек, но, видимо, сложнее. Можно ли здесь обойтись без лиспа (для меня это дремучий лес) Последний раз редактировалось alex181824, 11.04.2012 в 13:36. |
|||
|
||||
Остекляем!!! Алюминим!!! Регистрация: 21.02.2005
Москва
Сообщений: 3,825
|
Цитата:
1 - Что мешает использовать сами блоки с атрибутами? 2 - На кой нужны они нужны эти выноски?? PS может пример выложишь. что есть, и что требуется.
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search: |
|||
|
||||
геолог Регистрация: 02.09.2009
Тында, Дальний Восток
Сообщений: 404
|
Цитата:
|
|||
|
||||
Регистрация: 10.04.2012
Сообщений: 3
|
Привожу фрагмент чертежа (этот файл - экспорт из программы mapinfo). Нужно сделать выноски к объектам, которые пересекаются или находятся внутри красного полигона, так чтобы в поле выноски автоматичеcки прописывалось значение атрибута блока "OBJ_LABEL". Пока что приходится вручную подписывать для каждого объекта, либо: Вставить поле-Объект-Выбрать объект-Выбрать свойство (((( что никак не ускоряет этот процесс.
Потом распечатать чертеж и всё, больше никаких действий с ним не надо делать В принципе ИМЕННО выноска - не строгое требование, можно заменить ее на полилинию с текстом над ней (блок???), если это как-то облегчает задачу Последний раз редактировалось alex181824, 12.04.2012 в 11:47. |
|||
|
||||
А вот я понял о чем речь!
И сам хотел бы услышать ответ на вопрос. У меня похожая ситуация - например есть атрибут в котором дана информация например номер "55" вот если этот номер находиться внутри контура графического изображения блока - выноску к этому значенимю атрибута строить не нужно, а вот если эту цифру "55" перенести за пределы геометрии блока - тогда нужно что бы автоматически построилась выносная линия к цифре "55". Вот как это сделать?? |
||||
|
||||
геология, геодезия Регистрация: 29.05.2009
Хабаровск
Сообщений: 183
|
В какой программе создавались эти блоки? Точки вставки всех блоков вместе с атрибутикой где-то за горизонтом... Если бы все это было в пределах каждого блока, то с отображением номеров и другой информацией прописанной в атрибутике не было бы проблем. По моему, здесь программно можно только изменить точки вставки и положение атрибутов для каждого блока потому как делать это в ручную в редакторе блоков - проще вручную тексты проставить... Создание выноски - дело трудоемкое. Информация в блоках есть и ее просто нужно вернуть на место.
Цитата:
|
|||
|
||||
С помощью СПДС GraphiCS можно создать маркер, который будет брать свойства с блока.
Снял небольшое видео в качестве примера, как быстро можно это сделать: http://youtu.be/2TVroNej-6U
__________________
Лучше не обещать, чем обещать и не исполнять. |
||||
|
||||
Регистрация: 06.02.2014
Сообщений: 46
|
Живаль тема?Моя задача сложна и интересна!Имеется блок с атрибутами, необходимо сделать данные атрибуты в виде выносок пришитых к определенным точкам на блоке, данные атрибуты и точки находятся в определенном слое который вкл/выкл при необходимости. Сами выноски при этом находятся в блоке, но в режиме модели, должна быть возможность переноса полки с текстом без отрыва выноски от исходной точки. При этом основной блок должен иметь параметр вращения (точки и выноски по умолчанию должны следовать за оборудованием). Во вложении исходный материал, самостоятельно пробовал присобачить к точке на блоке "Котел.dwg" выноску "ОЧ_Выноска многострочная.dwg " выходит криво, при вращении все время, что то отрывается.
Для чего это нужно: если данная задача будет реализована, то будет облегчен тяжкий труд технолога и выдача заданий смежным разделам, а так же спецификаций. Если не удалось в точности донести суть задачи добро пожаловать в личку! |
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,090
|
Не совсем понятно, что именно Вы хотите сделать Нужен рисунок, хотя бы в пейнте по скриншоту, что есть и как должно быть.
Но есть подозрение, что вопрос решается с помощью полей и параметризации. Для начала посмотрите блоки из этой темы: https://forum.dwg.ru/showthread.php?t=131224 |
|||
|
||||
Регистрация: 26.08.2016
Сообщений: 3
|
А никто не подскажет: есть динамический блок, в котором есть, допустим 3 атрибута (два скрытых, в третий вписывается значение двух предыдущих). Я завязал полями, чтоб значение считывалось с этого блока. После раскладки данного блока в чертеже возникла потребность добавить еще один атрибут(скрытый) и дописать его в видимый. Есть ли способ задать "маску" для атрибута, чтобы он автоматом вписал новый атрибут... а то блоков в файле уже много..
|
|||
|
||||
дороги Регистрация: 12.07.2019
СПб
Сообщений: 134
|
Цитата:
После экспорта из РОБУРа(программа проектирования линейных объектов) есть набор блоков, которые привязаны точкой вставки к точкам перелома полилинии, обозначающей водоотвод. Все блоки имеют одинаковые имена. Соответственно атрибутом является значение отметки. Стоит задача заменить все блоки на мультивыноски, текстом которой будет значение отметки, а линия выноски будет отнесена на определенное расстояние и привязана к той же точке перелома полилинии. Заранее благодарю за любую подсказку. |
|||
|
||||
дороги Регистрация: 12.07.2019
СПб
Сообщений: 134
|
Цитата:
все тексты привязаны как к блоку вершины перелома, так и к самому перелому полилинии. я так думаю, что проще привязаться к ближайшему имеющемуся блоку. но было бы отлично, если бы выноска привязывалась к вершине полилинии т.к. иногда бывают задачи похожего рода (когда есть блок с атрибутами только у вершины самой полилинии, а постороннего блока нет) ----- добавлено через ~3 мин. ----- в файле я сделал пример результата: желательно чтобы угол поворота выноски совпадал с углом поворота текста сложность в основном в том, чтобы выносить текст таким образом, чтобы была обеспечена видимость (как в верхней точке) чтобы можно было одним движением перенести текст в свободное место |
|||
|
||||
если есть возможность грузить лиспы, то см. архив с частным случаем конвертации блока с тэгом атрибута "Pattern" в мультивыноску в пространстве модели.
============= Sade, dis-moi. Последний раз редактировалось koMon, 15.11.2019 в 13:37. |
||||
|
||||
дороги Регистрация: 12.07.2019
СПб
Сообщений: 134
|
Огромное спасибо. Было бы неплохо сделать и такое чтобы все блоки разом заменились выносками. Но после опробывания предоставленного лиспа понял, что всё равно приходится по каждой отметке пройтись и выставить на нужное место. Ещё раз благодарю.
Последний раз редактировалось merkur1y, 15.11.2019 в 15:08. |
|||
|
||||
очень упрощённый вариант без отлова ошибок замены разом всех блоков с атрибутом "Pattern" на мультивыноску с текущим стилем в текущем слое в пространстве модели.
|
||||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Выноски | Apelsinov | AutoCAD | 51 | 19.01.2014 20:21 |
Помогите продумать поворот части выноски! | Tonic | Программирование | 40 | 02.07.2007 20:21 |
Новое отношение к старым блокам с атрибутами | Startrek | AutoCAD | 6 | 05.08.2006 10:27 |
Где хранятся координаты полки выноски ОТНОСИТЕЛЬНО ТЕКСТА? | kp+ | Программирование | 2 | 31.07.2006 09:55 |
Сброс связи линии выноски и MTEXTа выноски | kabzzz | AutoCAD | 3 | 19.04.2006 12:57 |