|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Регистрация: 06.04.2012
Львов
Сообщений: 47
|
Не хотелось, но пришлось так сделать. Хотел в причине разобраться. Ранее в 2012 делал блоки и в 2007 нормально открывались (у меня на работе комп старый и 2012 плохо тянет). А в 2007 редактор блоков глючный - значки операций вдруг становятся огромными и закрывают сам блок.
|
|||
|
||||
Регистрация: 22.10.2009
Сообщений: 59
|
Коллеги, подскажите, с помощью какого параметра можно сделать простой на первый взгляд дин блок Г-образной соединительной линии, которая бы имела всего две ручки на своих концах, но помимо тривиального растягивания отрезков умела бы еще переходить через пересечение отрезков.
То есть, имея фигуру |__ получить фигуру __| путем перетягивания за ручку на конце нижнего отрезка влево. И так во всех четырех направлениях. |
|||
|
||||
HVAC (ОВК) Регистрация: 08.10.2005
Ukraine, L'viv
Сообщений: 822
|
Цитата:
Autocad > 2010 |
|||
|
||||
Регистрация: 28.01.2013
Минск
Сообщений: 379
|
А что значит?
Варианты предыдущего автора устраивают? Вот моих пару вариантов.. а вообще можно придумывать до бесконечности.. в зависимости от назначения) Так подойдет? Последний раз редактировалось art_rrc, 23.10.2013 в 22:27. |
|||
|
||||
Регистрация: 22.10.2009
Сообщений: 59
|
Да, у Vombat и у вас поведение ровно то, какое требовалось, спасибо. Не знал ни о параметризации, ни о возможности задания углов у линейного параметра, поэтому простое растягивание упиралось в точку соединения отрезков и не "отражалось"
|
|||
|
||||
Инженер-конструктор КЖ и КМ Регистрация: 30.05.2013
Москва
Сообщений: 55
|
[size="5"][color="DeepSkyBlue"]Вопрос по масштабированию объекта завязанного на цепочке операций[/color][/size]
Сделал динам. блок строительной оси. В блоке реализован поворот маркера с кругом относительно самой оси. Маркер - атрибут поворачивается через операцию перемещения, которая подвязана на цепочке операций к повороту (этот принцип был показан на форуме). Однако мне нужно масштабировать данный блок, а поскольку в блоке стоит цепочка операций, то атрибуты съезжают. Я вижу 2 пути решения: 1) Масштабировать блок через инструмент масштабирования автокада - не путать с операцией масшабирования. Но это неудобный вариант. 2) Убрать цепочку операций с атрибутов маркеров осей. Сделать через видимость несколько вариантов закреплений. Только опять же этот вариант ограничит возможности блока. Вопрос в том, есть ли ещё какие-то варианты? Т.е. текст при повороте круга должен оставаться внутри него, но не совершать поворота вокруг своей оси. В приложенном варианте блок, который в рамке (версия 01), а блок справа (вне рамки) примечателен тем, что при вставке блока поле второго атрибута, ссылающегося на первый атрибут, будет обновляться сразу при регенерации / сохранении. За данный механизм работы отдельное спасибо - 99xt1 и Vombat. Последний раз редактировалось Кулик Алексей aka kpblc, 24.10.2013 в 16:18. |
|||
|
||||
HVAC (ОВК) Регистрация: 08.10.2005
Ukraine, L'viv
Сообщений: 822
|
Атрибуты смещаются потому что масштабируются относительно базовой точки, а так же переносятся точечным параметром.
Решение: 1. Исключить из "М_глобал" атрибуты 2. Добавить масштабы на атрибуты с независимой базой и эту базу добавить в операцию перемещения точечного параметра |
|||
|
||||
Цитата:
Только действие трёх ручек растяжения: вправо, вниз слева, вниз справа не получается сделать независимым (чтобы воздействие на одну ручку изменяло конфигурацию блока только в направлении, соответствующем ручке). Прошу совета и содействия специалистов |
||||
|
||||
Регистрация: 28.02.2013
Санкт-Петербург
Сообщений: 25
|
Подскажите, пожалуйста - пытаюсь сделать блок с дорожной отметкой. Делаю 4 шт VisibilityState, на каждый вставляю атрибут. Но в результате отображается только 1 атрибут. Пробовала создавать каждый атрибут только в его VisibilityState, не помогло. Стрелочку показывает корректно для каждого вида, а атрибут во всех видах только один и тот же.
Автокад 2012 без всяких надстроек. |
|||
|
||||
Регистрация: 28.02.2013
Санкт-Петербург
Сообщений: 25
|
Поставила в свойствах атрибутов lock position - получилось, спасибо. А это единственный способ? Просто специально не ставила эту галочку, хотелось оставить возможность потом еще двигать цифру за грипсу, а так получается уже не подвигаешь.
|
|||
|
||||
Котло- и реакторостроение Регистрация: 25.02.2010
Барнаул
Сообщений: 807
|
Maria Top, Если честно, я сам не знаю почему свойство постоянный влияет на параметр видимости. А по поводу двигать за грипсу. Примените к атрибуту точечный параметр с перемещением и будет счастье.
__________________
AutoCad 2011 -> AutoCad 2013 |
|||
|
||||
Регистрация: 22.10.2009
Сообщений: 59
|
Пытаюсь сделать П-образный блок соединительной линии со следующим поведением
блок содержит 3 ручки: - две находятся по концам отрезков вертикальных отрезков и должны растягивать свой отрезок независимо в вертикальном положении и в горизонтальном растягивать общую базу - одна ручка находится на горизонтальном отрезке по центру и должна растягивать его в вертикальной плоскости до кратчайшего из отрезков Проблема у меня с третьей ручкой, наверное линейный параметр для растягивания горизонтального отрезка не лучший вариант? |
|||
|
||||
Регистрация: 28.01.2013
Минск
Сообщений: 379
|
Цитата:
Так подойдет? |
|||
|
||||
проектировщик Регистрация: 25.05.2007
г. Чебоксары
Сообщений: 206
|
Всем привет. Есть один динамический блок. Как сделать так чтобы при растягивании блока засечки перемещались на определенное расстояние (коэффициенты от расстояния между колоннами)? И еще желательно чтобы значения "L/3" и "2*L/9" были кратны 50 мм. Файл прикладываю
|
|||
|
||||
HVAC (ОВК) Регистрация: 08.10.2005
Ukraine, L'viv
Сообщений: 822
|
не совсем понятна логика блока (почему параметры "Расст м/у кол" и "L" дублируются). В значения полей не вникал.
Цитата:
для засечек они будут равны: 0,222 / 0,333 / 0,667 / 0.778 Так как коеф. имеют значения в периоде, то проще их вносить через соотношение длин (как это сделать показано в ролике http://forum.dwg.ru/showthread.php?p...%E4#post821645) Боюсь, не получиться |
|||
|
||||
проектировщик Регистрация: 25.05.2007
г. Чебоксары
Сообщений: 206
|
Цитата:
Может получитья через параметризацию и диспетчер параметров в редакторе блоков? А пока я такое сделал. К засечкам добавил линейный параметр типом приращение. Но потом все равно надо вручную двигать эти параметры. А мне бы хотелось бы все таки чтобы было кратно 50 или выдавало целое значение 2*41/9=9.1111 а получалось бы 9 |
|||
|
||||
Регистрация: 28.01.2013
Минск
Сообщений: 379
|
Ради спортивного интереса, число кратное 50 получать можно (см. вложение), применить в работе такой способ скорей всего не получится. С другой стороны, типоразмеров "расстояния между колоннами" вероятно не больше сотни, тогда задачу можно легко реализовать с помощью таблицы свойств блоков.
|
|||
|
||||
проектировщик Регистрация: 25.05.2007
г. Чебоксары
Сообщений: 206
|
Да значения "расстояния между колоннами" от 18 и до 72. Как это реализовать через таблицу свойств блока не совсем понимаю? Может подскажете на каком нибудь одном значении (допустим 50)
|
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Динамические блоки при копировании перестают быть динамическими. | *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 |