|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Регистрация: 16.04.2009
Петрозаводск
Сообщений: 323
|
В вашем случае надо следующее (пример для горизонтали):
1. у вас есть параметр растягивания 2. создана операция растягивания, но в нее не надо включать базовую точку 3. создаете еще одну операцию растягивания, привязав к тому же параметру, но из объектов только базовую точку. У второй операции растягивания устанавливаете коэффициент 0.5 В моем примере (первый блок) обратите внимание, что как раз по две операции используется и зоны охвата у них разные. |
|||
|
||||
Регистрация: 10.04.2011
Сообщений: 250
|
Спасибо. При растягивании нужно чтобы базовая точка оставалась на месте, растягивать можно как симметрично, так и асимметрично. Поворот - относительно базовой точки. Я так учусь строить динамические блоки, пытаюсь понять логику их построения, потому что сейчас она для меня крайне неочевидна. Сейчас посмотрел ваш блок - работает как надо. Только я не понял зачем там две операции на каждый параметр.
|
|||
|
||||
Регистрация: 16.04.2009
Петрозаводск
Сообщений: 323
|
Цитата:
Цитата:
На одну операцию растягивания прицепил нужные элементы блока (без базовой точки), на другую операцию растягивания прицепил базовую точку и установил коэффициент перемещения 0.5. Тем самым базовая точка стала как бы медленней двигаться (ведь центр блока при раздвижке движется медленее). Такой маневр есть и в третьем блоке. Но дам вам совет, если базовая точка в блоке будет важна для вычерчивания (положение расположения), то лучше придумывать блоки, где она не смещается при растягивании. Тут кому как. Предлагаю с простого. Пробуете с ноля нарисовать блок в третьем примере. Потом сообщаете, что он не работаете, закинув сюда версию. Я проверю, где вы и в какой последовательности настройки ошиблись. Ну а как известно, на ошибках учатся. Просьба, сделайте для меня "Сохранить как..." версия автокад 2007. Спасибо. |
|||
|
||||
энергетик Регистрация: 01.03.2012
Владивосток
Сообщений: 72
|
Доброе время суток дорогие форумчане. Помогите доработать дин блок (прикреплен). В блоке имеется таблица свойств блока по средствам которых меняется атрибут блока. ВОПРОС. Можно ли в эту таблицу добавить параметр меняющий цвет всех элементов блока? Вроди бы все должно быть предельно просто, но я так и не смог найти как это сделать. Заранее спасибо.
|
|||
|
||||
Конструктор Регистрация: 13.03.2012
ЮФО
Сообщений: 112
|
Добрый день. Решил сделать блок хомута с атрибутом полной длины, чтобы брать его прямо с разреза и вставлять в ведомость деталей. Вроде получилось но есть нескольок вопросов.
1. Как сделать так, чтобы атрибут был скрыт в одной видимости и не скрыт в другой? Это я про атрибуты позиция и марка конструкции. Хочется, чтобы на чертеже задавал марку и позицию и просто менял вид и вставлял. А получается, что ставишь выноску, копируешь на лист, меняешь видимость и изменяешь марку и позицию. Пробовал делать скрытые атрибуты для другой видимости и ссылаться на них. Атрибуты в ведомости показываю значение по умолчанию. 2. Пользуюсь веткадом. Как привинтить блок к базе веткада? Чтобы он автоматом считывал длину и проставлял марку и позицию согласнго выноске? Спасибо!
__________________
С уважением PDF |
|||
|
||||
Регистрация: 26.04.2014
Сообщений: 8
|
помогите разобраться
У блока 4 группы видимости. Атрибуты блока (часть их) видны во всех 4 группах видимости Но блок меняет размер и надо центрировать атрибуты Я задал линейный параметр и операцию перемещения (вручную атрибуты двигаются) Далее добавил операцию Таблица свойств блока. Где задал каждой видимости своё расстояние перемещения. Но ничего не меняется при изменении группы видимости атрибуты не перемещаются на нужное расстояние |
|||
|
||||
Инженер-проектировщик Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 723
|
Роман Амосов, на сколько я зная, стандартными средствами цвет не меняется.
----- добавлено через ~2 мин. ----- Цитата:
----- добавлено через ~7 мин. ----- serega374, Расстояние в параметре и в таблице не совпадает. Автокад округляет до сотых. И операция перемещения привязана к левому краю Расстояния1, а надо к правому. |
|||
|
||||
Цитата:
Просто под рукой не оказалось |
||||
|
||||
Регистрация: 07.05.2009
Сообщений: 182
|
Цитата:
|
|||
|
||||
Конструктор Регистрация: 13.03.2012
ЮФО
Сообщений: 112
|
Цитата:
При переключении видимости атрибуты исчезают из свойств объекта.
__________________
С уважением PDF |
|||
|
||||
Инженер-проектировщик Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 723
|
Связь атрибутов между видимостями сделана полями. Так это решение не подходит? Только наоборот. В "Чертеже" заполнять атрибуты, а в "Ведомостями" полями.
|
|||
|
||||
Регистрация: 16.04.2009
Петрозаводск
Сообщений: 323
|
Цитата:
----- добавлено через ~45 мин. ----- Замените перемещение на растягивание. Проверил, работает. Ну и наведите порядок в расстояниях. Для видимости 1 - 24.000, а далее с шагом 12.000 |
|||
|
||||
Регистрация: 10.04.2011
Сообщений: 250
|
Приветствую всех.
Наевшись кактусов, не могу сообразить как вытянуть из динамического блока значение параметра зависимости по углу в удвоенном виде. Есть видеокамера, у которой я сделал изменяемый угол обзора. Нанес угловой размер, который корректно отображает угол обзора, параметром зависимости по углу заставил блок быть, собственно, динамическим. Но поскольку параметр зависимости по углу я взял по оси симметрии, то он получается в два раза меньше угла обзора. Соответственно для камеры с углом обзора 60° выгружается значение 30. Как сделать так, чтобы в таблицу выгружался фактический угол обзора? |
|||
|
||||
Регистрация: 16.04.2009
Петрозаводск
Сообщений: 323
|
Если вы пользуетесь извлечением данных, то можно создать в настройках извлечений столбец с формулой, и там применить умножение на два. Может оказаться так, что формула посчитате в радианах - в градусы можно перевести умножив на 180 и поделив на Pi (3,1415926). Ну с округлением разберетесь...
Или вы выводите как-то иначе? Можете попробовать сделать промежуточное поле с полем формулы и ссылкой на угловой параметр. ----- добавлено через ~23 мин. ----- Tregart, может вам и не нужно, но вдруг: - базовую точку может поместить в центр вращения - иногда полезно иметь под камерой маскировку заднего плана. Если конечно нет в планах взрывать блок. |
|||
|
||||
Регистрация: 26.03.2015
Екатеринбург
Сообщений: 382
|
Цитата:
|
|||
|
||||
Конструктор Регистрация: 13.03.2012
ЮФО
Сообщений: 112
|
Попробовал сделать полями. Эфект такой же. Выдает значение атрибута по умолчанию. Поле задаю "выбором объекта" и выбираю "значение"
__________________
С уважением PDF |
|||
|
||||
Регистрация: 10.04.2011
Сообщений: 250
|
[quote]
Цитата:
Цитата:
|
|||
|
||||
Инженер-проектировщик Регистрация: 07.07.2016
Санкт-Петербург
Сообщений: 723
|
Конечно! Не надо было заменять атрибут на мтекст.
а дальше нюансы описаны здесь https://forum.dwg.ru/showthread.php?t=138856 |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Динамические блоки при копировании перестают быть динамическими. | *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 |