|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Регистрация: 16.04.2009
Петрозаводск
Сообщений: 323
|
Коллеги, что-то у меня проблемы с настройкой динамики "своей" выноски.
Требуется перемещение группы объектов относительно базовой точки блока, но так что бы в сторону базовой точки всегда была направления линия. В приложении есть задача, но в ней глюки. Как их побороть. |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,046
|
по моемому, проще использовать стандартную выноску и программно подтягивать до угла 45 град наклон после установки (насколько помню, загвоздка в этом). Ну или переходить на NET/ObjectARX - чтобы использовать технологии рисования типа JIG c полным контролем процесса рисования.
|
|||
|
||||
Регистрация: 16.04.2009
Петрозаводск
Сообщений: 323
|
Сергей812, эээ, не надо меня так расстраивать. Уверен, что задача решаема стандартной динамикой. Возможно там надо как-то правильно зацепить друг за друга параметры, подключить цикличную зависимость.
Параметр точки, по идее, должен цепляться к параметру полярного растягивания. Ведь к другим параметрам он цепляется! |
|||
|
||||
Регистрация: 16.04.2009
Петрозаводск
Сообщений: 323
|
Друзья! Задачу решил! Спасибо за участие.
Результат прикладываю. Суть решения: параметр точки, к которому привязаны полка и атрибуты, установил немного в стороне от точки параметра полярного растягивания. Потом ручку параметра точки отключил, а выноску этого параметра перевел в точку параметра растягивания. Остальное можно понять в файле. |
|||
|
||||
Регистрация: 30.10.2008
Сообщений: 53
|
Цитата:
Цитата:
Взял плохую привычку выносить в блоки некоторую логику, оказалось это неоправданно кропотливая работа состоящая на 90% из изобретения костылей, кажется освоить программирование, оставить в блоках только несвязанные между собой параметры, и управлять ими программно -более легкий путь. С позиции здравого смысла я занимаюсь фигней) И да, если блок сложный -будет безбожно тормозить, решая геометрические зависимости. |
|||
|
||||
Регистрация: 05.02.2009
Сообщений: 37
|
помогите пожалуйста, с блоком
нужен блок угол обзора камеры я взял чужой блок, не могу добавить к нему штриховку она остается на месте нужно вращать вокруг оси блок и изменять угол с шагом 5-10 градусов когда я его вращаю все разъезжается |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,846
|
Без программирования - никак
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 20.03.2008
Сообщений: 2,653
|
Могу предложить такой вариант. Если не устроит, см. предыдущий пост.
Еще есть команда TCIRCLE из ExpressTools с опцией variable, но почему-то рамка все равно остается постоянной. Думал, они прикрутили туда реактор, вроде помню когда-то она и растягивалась автоматом по ширине текста, но, поскольку не бывало такой производственной нужды, мог и перепутать. ----- добавлено через ~6 мин. ----- Почитал об этом TCIRCLE - все же другое имеется в виду под "variable": все выбранные при одном запуске текстовые объекты будут "обрамлены" рамкой, соответствующей размеру каждого объекта, а "constant" нарисует одинаковые, по размеру самого большого объекта. Прошу прощение за неправильное предположение. |
|||
|
||||
Регистрация: 05.02.2009
Сообщений: 37
|
Цитата:
|
|||
|
||||
Шаражпроектхалтурмонтаж Регистрация: 29.10.2004
Талды-Париж
Сообщений: 5,992
|
Цитата:
Маркируй обычными мультивыносками и извлекай их содержимое. Последний раз редактировалось Nike, 29.11.2016 в 16:07. |
|||
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
Наткнулся на полезную информацию для создателей динамических блоков
Проблема: В некоторых чертежах долго открывается редактор блоков (_bedit) Лечение: Проверить в блоке/блоках значение линейных параметров "Максимальное расстояние". Должно быть задано хоть какое-то значение Источник Блок эдитор открывает несколько минут.
__________________
Как использовать код на Лиспе читаем здесь Последний раз редактировалось VVA, 03.12.2016 в 09:57. |
|||
|
||||
Регистрация: 07.09.2005
Сообщений: 97
|
Цитата:
Если даю команду поворота самому блоку, все нормально, а с параметром поворота не хочет работать. В принципе это не смертельно, можно и отдельной командой повернуть, но хотелось бы чистенько решить, если можно. Последний раз редактировалось 4eh, 08.12.2016 в 13:29. |
|||
|
||||
Цитата:
Если же труба может быть под любым углом, то дело хуже. )) Тут либо создавать свою градиентную штриховку (понятия не имею, возможно ли такое), либо же разбить данную, скажем, на 10 участков, то есть создать градиент искусственно - в таком случае все будет работать так, как ты хочешь. А лучше поворачивать просто, сам блок.
__________________
Мой youtube Последний раз редактировалось evthisrel, 08.12.2016 в 13:40. |
||||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,846
|
Цитата:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Динамические блоки при копировании перестают быть динамическими. | *Voland* | Динамические блоки | 11 | 04.07.2012 10:51 |
Мои динамические блоки | Shoorup | Динамические блоки | 2713 | 21.04.2011 23:34 |
соединить динамические блоки отрезками по кротчайшему пути | gizmo_zx | Программирование | 18 | 06.09.2010 20:32 |
Глюк. Динамические блоки становится статическим! | b_anton | Динамические блоки | 10 | 24.06.2008 16:27 |
HELP!!! Динамические блоки? | Bdod | Динамические блоки | 13 | 07.04.2007 08:59 |