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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Табличка с выноской: как добиться отзеркаливания точки крепления стрелки

Табличка с выноской: как добиться отзеркаливания точки крепления стрелки

Ответ
Поиск в этой теме
Непрочитано 19.08.2023, 09:23 #1
Табличка с выноской: как добиться отзеркаливания точки крепления стрелки
Immortal_6666
 
вольный копейщик
 
Регистрация: 03.11.2010
Сообщений: 132

Всем привет! Помогите допилить блок пожалуйста. Вроде и сам в этом деле собаку съел, а тут никак не могу решить проблему..

Предыстория.
В общем есть табличка с атрибутами. Этакий штампик-шильда с атрибутами, который вставляется в разные места чертежа с выноской, идущей из его угла. По сути это мультивыноска со своим содержимым. Почему тогда отказался от мультивыноски с блоком - в ней выноска присоединяется только к середине стороны, а мне нужно именно из угла. Если меняешь тип присоединения (внезапно обнаружил, что там есть такая настройка), она перестает переворачиваться при смене положения (вот если я уже тут не прав, то поправьте, но у меня не вышло).

Проблема
Решил сделать дин.блок. Получилось все, кроме смены положения относительно стрелки. См. приложенный рисунок и файл, не знаю как иначе сформулировать. Дело в том, что в штампике есть атрибуты, они расположены рядом по горизонтали. При отзеркаливании этой части блока относительно точки присоединения стрелки, меняется порядок следования атрибутов (что вполне логично, они тоже зеркалятся). Подскажите как это обойти? Зеркалить саму выноску не очень подходит, т.к. тогда нужно по новой ловить место вставки на самом чертеже. А тут сценарий такой: ты указал стрелкой место и уже по факту смотришь, где есть место под содержимое - справа или слева. В идеале, штампик должен быть единым целым, а стрелка цепляется к нему справа или слева, в зависимости от размещения. Но я не смог придумать, как сделать "переброску" точки крепления стрелки. Была мысль сделать 2 стрелки, идущие из разных частей штампика к одной точке, а потом переключать их видимостью. Но не смог реализовать нормальное растяжение и перемещение при таком подходе.
Для примера я сделал совсем простой вариант, но в реальности штампик это около 10 атрибутов и несколько фиксированных текстов, идущих друг рядом с/-под другом. Шильда изготовителя на приборах - ближайший аналог для понимания.

Заранее спасибо!

Миниатюры
Нажмите на изображение для увеличения
Название: Снимок2.PNG
Просмотров: 69
Размер:	26.2 Кб
ID:	258198  

Вложения
Тип файла: dwg
DWG 2013
тест.dwg (33.0 Кб, 5 просмотров)


Последний раз редактировалось Immortal_6666, 19.08.2023 в 09:39.
Просмотров: 548
 
Непрочитано 20.08.2023, 09:13
#2
Ingpro


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


Может без блока обойтись, создать тип мвыноски с рамкой...
Как хочешь крутится и текст не зеркалится...
Миниатюры
Нажмите на изображение для увеличения
Название: мвыноска.png
Просмотров: 27
Размер:	26.2 Кб
ID:	258203  

Последний раз редактировалось Ingpro, 21.08.2023 в 10:34.
Ingpro вне форума  
 
Автор темы   Непрочитано 20.08.2023, 09:40
#3
Immortal_6666

вольный копейщик
 
Регистрация: 03.11.2010
Сообщений: 132


Там в оригинале содержимое более сложное, я про это написал в конце. Просто оно из не латинских и не кириллических символов, поэтому пример указал упрощенный, чтобы не мучаться со шрифтами при открытии файла. А так, без блока не обойтись - нужны атрибуты, обычный текст и расположены они в несколько "этажей". Я пробовал с выноской (правда указывал в стиле блок в качестве содержимого), работало как надо, но обратите внимание на точку присоединения. В моем случае она нужна из угла (требование утвержденного оформления), а мультивыноска берет ее сбоку.
Immortal_6666 вне форума  
 
Непрочитано 20.08.2023, 21:51
#4
AlexCondor

инженер
 
Регистрация: 03.08.2007
Сообщений: 1,321


Посмотрите в загрузках динамические блоки от Simon0149. Например здесь или здесь. Или вот еще два блока в приложении.
Вложения
Тип файла: dwg
DWG 2013
Выноска MText.dwg (32.7 Кб, 10 просмотров)
Тип файла: dwg
DWG 2013
Клеймо.dwg (31.4 Кб, 6 просмотров)

Последний раз редактировалось AlexCondor, 21.08.2023 в 11:53.
AlexCondor вне форума  
 
Непрочитано 21.08.2023, 10:03
#5
elovkov

ПОС наше всё
 
Регистрация: 06.08.2009
Симферополь
Сообщений: 180


вот тут https://forum.dwg.ru/showthread.php?t=167822 похожее делали через двойной выбор
__________________
Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица
elovkov вне форума  
 
Непрочитано 21.08.2023, 11:26
#6
AMDen

Инженер-проектировщик
 
Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 720


Можно сделать сложный, но красивый вариант (как советуют выше).
Также можно попроще: второй конец стрелки сделать двигающимся. И тогда его можно поставить где угодно: слева, справа, снизу, сверху, посередине.
AMDen вне форума  
 
Автор темы   Непрочитано 24.08.2023, 09:31
#7
Immortal_6666

вольный копейщик
 
Регистрация: 03.11.2010
Сообщений: 132


AlexCondor, большое спасибо! Буду изучать. Блоки Simon0149 - это какой-то совершенно новый уровень блоков для меня!
elovkov, необычно! Попробую по аналогии сделать.
AMDen, со стрелкой решение тоже интересное! Не додумался

Всем огромное спасибо!
Immortal_6666 вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Табличка с выноской: как добиться отзеркаливания точки крепления стрелки

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Назначение свойств атрибутов блока без attsync Кулик Алексей aka kpblc Программирование 9 15.08.2017 06:32
Вносить или не вносить изменения в ПСД? grigor79 Организация проектирования и оформление документации 11 10.02.2014 11:47
Как правильно внести изменения в штамп чертежа? sniper060989 Прочее. Архитектура и строительство 2 24.06.2013 19:23
Извлечение атрибутов блока и вставка атрибутов в формулу andery AutoCAD 38 15.06.2009 02:39
Ошибочное масштабирование атрибутов дин.блока при копировании [N.S] AutoCAD 22 27.02.2008 10:58