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

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

Как повернуть атрибуты блока по текущему виду

Ответ
Поиск в этой теме
Непрочитано 16.12.2020, 15:32 #1
Как повернуть атрибуты блока по текущему виду
sertor
 
Геодезист
 
Ухта
Регистрация: 23.05.2012
Сообщений: 1,374

Доброго времени суток, уважаемые форумчане! Имеются блоки, с атрибутами. Как повернуть их по текущему виду? Может где-то уже обсуждалось. Зациклился. Спасибо!
__________________
Как-то так.
Просмотров: 3325
 
Непрочитано 23.12.2020, 21:21
1 | #2
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,779


https://forum.dwg.ru/showthread.php?t=124785
https://forum.dwg.ru/showthread.php?t=156088
engngr вне форума  
 
Автор темы   Непрочитано 24.12.2020, 13:41
#3
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,374


Цитата:
Сообщение от engngr Посмотреть сообщение
https://forum.dwg.ru/showthread.php?t=124785
https://forum.dwg.ru/showthread.php?t=156088
engngr, спасибо, но это немножко не то. В чертеже (прилагается) имеются точки съемки (блоки с атрибутами), "вид сверху". Если отобразить блоки "видом спереди", то блоки и атрибуты представляют собой горизонтальные линии. Так вот, вопрос и заключается именно в том, чтобы при смене вида блоки и атрибуты имели читабельный вид.
Вложения
Тип файла: dwg
DWG 2010
Образец блока.dwg (1.53 Мб, 7 просмотров)
__________________
Как-то так.
sertor вне форума  
 
Непрочитано 24.12.2020, 14:03
#4
Ralest


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


Если отвечать прямо на поставленный вопрос - никак.
Если по какой-то причине нужно, чтобы блок был псевдотрехмерным, нужно ставить параметр "видимость", там создавать дополнительную геометрию и новые атрибуты.
Новые и старые атрибуты должны заполняться параллельно или ссылаться друг на друга.
При смене вида модели нужно будет переключать вид блока (параметр видимости)

А теперь вопрос у меня. Зачем все это? Сделать разрез по скважине?
Ralest вне форума  
 
Непрочитано 24.12.2020, 14:08
#5
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,779


Цивилом не получилось такое с цого. И тогда геоникс тоже вряд ли так умеет. Не знаю решения, кроме программировать. Если количество нужных видов ограничено, можно внутри блока сделать примитивы для разных видов.
Offtop:
Цитата:
Сообщение от sertor Посмотреть сообщение
"вид сверху"
У тебя текущий "спереди" сейчас как раз.
engngr вне форума  
 
Автор темы   Непрочитано 24.12.2020, 14:12
#6
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,374


Цитата:
Сообщение от Ralest Посмотреть сообщение
А теперь вопрос у меня. Зачем все это? Сделать разрез по скважине?
Нет. При геодезической съемке многоэтажного здания нужно отобразить отметки (высоты) на разных уровнях.
__________________
Как-то так.
sertor вне форума  
 
Непрочитано 24.12.2020, 14:17
#7
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,779


Цитата:
Сообщение от sertor Посмотреть сообщение
При геодезической съемке многоэтажного здания нужно отобразить отметки (высоты) на разных уровнях.
А вид сбоку зачем?
engngr вне форума  
 
Автор темы   Непрочитано 24.12.2020, 14:18
#8
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,374


Цитата:
Сообщение от engngr Посмотреть сообщение
Если количество нужных видов ограничено, можно внутри блока сделать примитивы для разных видов.
Только вид сверху и спереди. Даже если блок будет расчлененным и атрибуты будут в виде текста, это тоже вполне приемлемо.
__________________
Как-то так.
sertor вне форума  
 
Непрочитано 24.12.2020, 14:19
#9
Ralest


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


Тогда делай два набора объектов, для каждого вида. Один из них поворачивай в трехмерке и все засовывай в блок в две разные видимости.
То, что получится выкладывай сюда, поправим, если нужно будет
Ralest вне форума  
 
Автор темы   Непрочитано 24.12.2020, 14:23
#10
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,374


Цитата:
Сообщение от engngr Посмотреть сообщение
А вид сбоку зачем?
Заказчик просит визуализировать некоторые моменты съемки фасада здания.
__________________
Как-то так.
sertor вне форума  
 
Непрочитано 24.12.2020, 14:29
#11
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,779


Цитата:
Сообщение от Ralest Посмотреть сообщение
в блок в две разные видимости
Попробовать два разных аннотативных масштаба, думаю, будут лучше - не надо будет думать, какому блоку какой вид назначать и один блок сможешь быть на двух видах.
engngr вне форума  
 
Автор темы   Непрочитано 24.12.2020, 14:36
#12
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,374


Цитата:
Сообщение от Ralest Посмотреть сообщение
Тогда делай два набора объектов, для каждого вида. Один из них поворачивай в трехмерке и все засовывай в блок в две разные видимости.
То, что получится выкладывай сюда, поправим, если нужно будет
Вот исходный и целевой файлы. Но врукопашную это занимает время и много телодвижений.
Вложения
Тип файла: dwg
DWG 2010
Исходный.dwg (1.05 Мб, 9 просмотров)
Тип файла: dwg
DWG 2010
Целевой.dwg (1.08 Мб, 8 просмотров)
__________________
Как-то так.
sertor вне форума  
 
Непрочитано 24.12.2020, 14:37
#13
Ralest


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


Цитата:
Сообщение от engngr Посмотреть сообщение
Попробовать два разных аннотативных масштаба, думаю, будут лучше - не надо будет думать, какому блоку какой вид назначать и один блок сможешь быть на двух видах.
Аннотативность работает в плоскости создания. Тут надо физически объекты повернуть.
ТС, кстати, если вставишь в атрибут поле с координатой z (ну или какая у тебя отвечает за высоту), сильно упростишь себе жизнь.
Ralest вне форума  
 
Непрочитано 24.12.2020, 14:40
#14
Ralest


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


Цитата:
Сообщение от sertor Посмотреть сообщение
Вот исходный и целевой файлы. Но врукопашную это занимает время и много телодвижений.
Понятно, что нужно получить.
Я хочу, что бы вы сами сделали первые шаги. Ваша тема называется "помогите", а не "сделайте за меня"
Ralest вне форума  
 
Автор темы   Непрочитано 24.12.2020, 14:45
#15
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,374


Цитата:
Сообщение от Ralest Посмотреть сообщение
Я хочу, что бы вы сами сделали первые шаги. Ваша тема называется "помогите", а не "сделайте за меня"
Я спрашивал, может где-то обсуждалось. И не просил "сделать за меня".
__________________
Как-то так.
sertor вне форума  
 
Непрочитано 24.12.2020, 14:47
#16
Ralest


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


А я дал вам вполне конкретное руководство к действию. Прямо в этой теме.
Ralest вне форума  
 
Непрочитано 24.12.2020, 15:05
#17
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,779


Цитата:
Сообщение от Ralest Посмотреть сообщение
Аннотативность работает в плоскости создания. Тут надо физически объекты повернуть.
Так и создавать для видимости тоже нужно. Аннотативность, по-моему, проще контролировать.
sertor, поищи лиспы по развороту блоков или текстов по текущему виду. Или кто-то сжалится и свояет. Будет проще, наверное: наделать блоков, нужные разбить, развернуть по текущему виду остатки - профит.

Offtop: Но я до сих пор не пойму прикладной толк от такой задачи. Нужно только для вывода на бумажный носитель, получается. Т.к. "для работы" хвалило бы групп точек, по-моему. Но я человек от стройки далёкий.
engngr вне форума  
 
Автор темы   Непрочитано 24.12.2020, 15:23
1 | #18
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,374


Цитата:
Сообщение от engngr Посмотреть сообщение
sertor, поищи лиспы по развороту блоков или текстов по текущему виду. Или кто-то сжалится и свояет
Для достижения полученного результата (целевой файл) я использовал *.lisp Диснея (BearDyugin) Geo_Obj_to_View(прилагается). Затем во втором чертеже исходного файла командой burst преобразовываю атрибуты в текст и вставляю их с исходными координатами в первый чертеж. Ну и далее, навожу "красоту" с текстами.
Вложения
Тип файла: rar Geo_Obj_to_View_v1_0_2.rar (1.4 Кб, 19 просмотров)
__________________
Как-то так.
sertor вне форума  
 
Непрочитано 25.12.2020, 10:30
2 | #19
koMon


 
Блог
 
Регистрация: 26.09.2017
Сообщений: 1,679


Sertor,
RATTCVP повернёт блоки и его атрибуты в пространстве по текущему виду с запросом угла атрибута в плоскости текущего вида.
Вложения
Тип файла: rar rattcvp.fas.rar (2.7 Кб, 38 просмотров)
koMon вне форума  
 
Автор темы   Непрочитано 25.12.2020, 11:25
#20
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,374


koMon, супер! Именно то, что нужно. Спасибо Вам огромное!
__________________
Как-то так.
sertor вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как повернуть атрибуты блока по текущему виду

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как блокировать атрибуты динамического блока? Leopard_ Динамические блоки 13 20.06.2019 10:42
атрибуты динамического блока rino_black Динамические блоки 6 28.09.2012 16:44
Как узнать атрибуты динамического блока? Mozgunov Программирование 2 22.06.2012 09:57
Странное поведение динамического блока высотной отметки hwd Динамические блоки 12 08.09.2011 11:15
Как извлечь из блока константные атрибуты (на AutoLISP)? Matt LISP 5 19.04.2007 21:12