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

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

Растягивание динблока

Ответ
Поиск в этой теме
Непрочитано 25.09.2019, 02:06 #1
Растягивание динблока
sentury
 
Регистрация: 22.03.2019
Сообщений: 23

Добрый день! Подскажите пожалуйста, как реализовать динамический блок (возьмем самое простое для примера) фигурную скобку, при оттягивании за ручку, чтобы 2 ее стороны симетрично растягивались, а центральный хвостик оставался всегда по центру? Я делаю пар. растяжения на всю длину скобки, присваиваю ему первую операцию растяжения 1 край, присваиваю 2 операцию среднюю часть с хвостиком. Вообщем при растягивании у меня работает только одна операция (растягивается либо край, либо хвостик в зависимости от того какая операция присвоена первой), но если смотреть по отдельности то обе работают. Нужно чтобы они работали как то совместно. С блоками дин. блоками достаточно знаком, но вот с этой проблемой бьюсь уже незнаю сколько времени и хочу не просто чтобы кто то сделал и сказал на держи, а немного расписал как это реалицовать и я там уже сам догоню. Автокад 2014, заранее спс
Просмотров: 3953
 
Непрочитано 25.09.2019, 09:02
2 | #2
zenon

Остекляем!!! Алюминим!!!
 
Регистрация: 21.02.2005
Москва
Сообщений: 3,826
<phrase 1=


Линейный параметр Местоположение Базы средняя точка
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
zenon вне форума  
 
Непрочитано 25.09.2019, 11:38
1 | #3
AlexCondor

инженер
 
Регистрация: 03.08.2007
Сообщений: 1,329


Можно и как вы делали, с коэф. растяжения 0.5 для средней части, а можно и от средней точки.
Вложения
Тип файла: dwg
DWG 2013
1.dwg (22.3 Кб, 148 просмотров)
AlexCondor вне форума  
 
Автор темы   Непрочитано 27.09.2019, 00:38
#4
sentury


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


Цитата:
Сообщение от AlexCondor Посмотреть сообщение
Можно и как вы делали, с коэф. растяжения 0.5 для средней части, а можно и от средней точки.
Сразу после публикации темы, я нашел свое решение. В операции растяжения выделил рамкой 2/3 скобки (т.е. захват и начала и хвостика по центру), далее в тот же параметр присвоил 2 операцию с рамкой уже 1/3 (только конец скобки). После этого все заработало, но ручка сильно отставала от растяжения скобки. Я изменил коэффициент расстояния в обоих операциях с 1 на 0,5 и все четко заработало. но я считаю это колхозным методом и есть более грамотные.
Меня интересует реализация вашего верхнего блока. Что за красная линия идет с середины скобки в бесконечность? Что она дает нам?
sentury вне форума  
 
Автор темы   Непрочитано 27.09.2019, 00:52
#5
sentury


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


На данный момент мой колхозный вариант выглядит следующим образом
Вложения
Тип файла: dwg
DWG 2013
Фигурная скобка.dwg (36.0 Кб, 105 просмотров)
sentury вне форума  
 
Непрочитано 27.09.2019, 09:07
#6
zenon

Остекляем!!! Алюминим!!!
 
Регистрация: 21.02.2005
Москва
Сообщений: 3,826
<phrase 1=


Так понимаю сей вариант даже не пробовал
Цитата:
Сообщение от zenon Посмотреть сообщение
Линейный параметр Местоположение Базы средняя точка
ну как пример
11111.dwg
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:

Последний раз редактировалось zenon, 27.09.2019 в 09:18.
zenon вне форума  
 
Непрочитано 27.09.2019, 10:25
#7
AlexCondor

инженер
 
Регистрация: 03.08.2007
Сообщений: 1,329


Цитата:
Сообщение от sentury Посмотреть сообщение
Меня интересует реализация вашего верхнего блока. Что за красная линия идет с середины скобки в бесконечность? Что она дает нам?
Это указанные значения для линейного параметра. Обратите внимание, что при уменьшении параметра ваша скобка искажается. Что бы этого не происходило установлен минимум для параметра. Максимум не установлен, поэтому красная линия уходит в бесконечность. На практике советуют все-таки задать, хоть какой-то, предельный максимум, это уменьшит вероятность глюков в файле при большом количестве таких блоков.
Да я бы посоветовал использовать полярное растяжение, а не линейное. Оно, КМК, более подходит для этого случая. Посмотрите в разделе "Скачать" скобку от Simon0149
AlexCondor вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Растягивание динблока

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подвисание Autocad2019/2017/2014 при растягивание отрезка/полилинии/круга ols_boris AutoCAD 11 03.07.2019 13:45
VBA autocad. Как в описании динблока найти параметр видимости и список его значений? AlexV Программирование 5 08.08.2017 14:57
Отобразить в динблоке текст из таблицы выбора свойств динблока AVF83 AutoCAD 0 25.02.2017 00:33
СПДС 10.0.1853, в поз. выноске растягивание за ручку работает некорректно Португалец ПО от CSoft 8 27.04.2016 20:06
Программное редактирование динблока в реальном времени Krieger Программирование 15 03.11.2009 12:37