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

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

Динамический блок: плюсовая точка

Ответ
Поиск в этой теме
Непрочитано 06.11.2018, 11:30 #1
Динамический блок: плюсовая точка
berstrider
 
инженер-проектировщик автомобильных дорог
 
Йошкар-Ола
Регистрация: 30.08.2017
Сообщений: 41

Здравствуйте.
По одному типу проектов необходима установка большого количества плюсовых точек, т.к. трасса там выравнена в горизонтальную линию, то никакой кривизны.
Созданный динамический блок прилагаю.

Устанавливать плюсовые точки надо много, пока блок ручной в плане установки в начало координат и потом вести полку до нужной точки, а после регенерации отметка (атрибут через "поле" по свойству "расстояние") изменится.
Вот тут и проблема: при копировании блока в очередную т.т. начало координат сдвигается, приходится каждый раз перемещать начало отсчета блока в начало оси трассы.

Размышления:
1. Фокус Точки вставки блока можно сместить на саму полку с отсчетом.
2. Как то реализовать, чтобы можно было в свойствах блока установить начало отсчета в начало оси трассы (например (0;0)), но все измерения внутри блока работают в системе координат именно блока, как сместить начало отсчета не меняя конец отсчета не представляю.

Может кто что посоветовать?
Делаю всё в AutoCad 2011 LT (лицензия, поэтому без кода).

Вложения
Тип файла: dwg
DWG 2010
Плюсовая_линейная_Автомат (по команде реген).dwg (91.0 Кб, 20 просмотров)

Просмотров: 1482
 
Непрочитано 06.11.2018, 13:58
1 | 1 #2
kacugu

начинающий инженер-гидротехник
 
Регистрация: 18.04.2010
Санкт-Петербург
Сообщений: 893


Примеры во вложении:
Вариант 1 - привязка к координате "х" вставки самого блока подписи.
Вариант 2 - привязка к координате "х" блока"якорь" (на мой взгляд менее удобный)
Вложения
Тип файла: dwg
DWG 2013
berstrider.dwg (93.6 Кб, 26 просмотров)
kacugu вне форума  
 
Автор темы   Непрочитано 06.11.2018, 15:47
#3
berstrider

инженер-проектировщик автомобильных дорог
 
Регистрация: 30.08.2017
Йошкар-Ола
Сообщений: 41
<phrase 1= Отправить сообщение для berstrider с помощью Skype™


Цитата:
Сообщение от kacugu Посмотреть сообщение
Вариант 2 - привязка к координате "х" блока"якорь" (на мой взгляд менее удобный)
а как идёт эта привязка? не смог понять процесс
Разобрался. Второй способ хоть и не удобнее, но универсальнее. Через него можно несколько сборок таких объектов держать, плюс я могу постоянно обнулять и если что, легко подвинуть начало координат, не меняя все блоки в группе.

Первый способ проще, не надо знать всю кухню.

Спасибо.

Последний раз редактировалось berstrider, 06.11.2018 в 16:09.
berstrider вне форума  
 
Непрочитано 06.11.2018, 16:13
#4
kacugu

начинающий инженер-гидротехник
 
Регистрация: 18.04.2010
Санкт-Петербург
Сообщений: 893


Цитата:
Сообщение от berstrider Посмотреть сообщение
Через него можно несколько сборок таких объектов держать
Для варианта 1 тоже можно держать несколько сборок - достаточно в свойствах блоках исправить значение параметра "база" на нужное.
Минус варианта 2 в том, что сложно отследить к какому "якорю" привязан блок подписи. Для варианта 1 это легко проверить - при выборе блоков подписей одной сборки в панели свойств параметр "база" д.б. у всех одинаковый.
kacugu вне форума  
 
Автор темы   Непрочитано 06.11.2018, 16:32
#5
berstrider

инженер-проектировщик автомобильных дорог
 
Регистрация: 30.08.2017
Йошкар-Ола
Сообщений: 41
<phrase 1= Отправить сообщение для berstrider с помощью Skype™


Интересно, а можно сделать жесткую связку "Якорь1-Подпись1"? Сейчас пробовал, так привязывается только к вхождениям.

----- добавлено через ~3 мин. -----
Цитата:
Сообщение от kacugu Посмотреть сообщение
Для варианта 1 тоже можно держать несколько сборок - достаточно в свойствах блоках исправить значение параметра "база" на нужное.
но если вдруг нужно поменять начало координат, то необходимо будет выделять все данный блоки по фильтру и менять БАЗУ, когда у второго варианта достаточно передвинуть якорь (который ещё надо не забыть "Не грохнуть" случайно).
berstrider вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Динамический блок: плюсовая точка

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как вставить в таблицу динамический блок с параметром видимости и с атрибутами? Profan Программирование 18 06.07.2016 16:41
Как создать параметрический и динамический блок для графика cardinalus Динамические блоки 17 25.02.2016 14:29
возможен ли такой динамический блок? SilvioManuel Динамические блоки 13 21.06.2011 14:04
Как по примитиву получить указатель на динамический блок, в котором этот примитив находится? молодой человек Программирование 3 08.02.2011 21:47
Как сделать динамический блок из нескольких солид тел? Scrubber Динамические блоки 5 22.09.2010 22:29