Форумы Проектант
Размещение
рекламы



   @proektant.
ПОИСК ПО ФОРУМАМ
перед созданием новых тем используйте поиск,
возможно ответ на Ваш вопрос уже есть на форумах

Расширенный поиск
 
Всего пользователей - 20562
Всего тем - 25237
Всего сообщений - 232014
Страниц: [1]   Вниз
ВЕРСИЯ ДЛЯ ПЕЧАТИ

Динамические блоки - задание размеров при помощи формулы

Количество просмотров - 1190
(ссылка на эту тему)
Scared
*
Участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #1 : 02 Августа 2017 года, 14:17
(ссылка на это сообщение)

Здравствуйте все!
Во вложении простенький блок, состоящий из прямоугольника и треугольника.
Могу ли я наложить зависимости на расстояние 2 и расстояние 3 (база и высота треугольника) так, чтобы они составляли к примеру 0,8 от расстояния 1 (высота прямоугольника)?
Расстояние 1 задается вручную при помощи операции растягивания.

Посмотрел несколько обучающих роликов по параметризации и размерным зависимостям. Способа сделать это не нашел.
Кто-то может подсказать, реально ли такое сделать?
* блок1.dwg
(60.34 Кб)  [скачать]  [загрузок: 1]
Pum
Участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #2 : 03 Августа 2017 года, 14:49
(ссылка на это сообщение)

Пробуйте, вроде бы получилось. Все операции растягивания привязываются к главному параметру "расстояние1" со своими коэффициентами растяжения (0,8) и пара операций (растягивание базы треугольника) с угловыми смещениями 90 и -90 и коэфф. растяжения 0,4, т.к. растяжение идет одновременно в 2 стороны. Надеюсь, понятно обьяснил.
* блок1.dwg
(85.76 Кб)  [скачать]  [загрузок: 11]

? (Гомель, Беларусь)
Scared
*
Участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #3 : 04 Августа 2017 года, 14:07
(ссылка на это сообщение)

Pum, да, так!
Смысл понятен - связали дополнительно 3 операции растяжения с размером 1. Не понял, как задать вот это
со своими коэффициентами растяжения (0,8) и пара операций (растягивание базы треугольника) с угловыми смещениями 90 и -90 и коэфф. растяжения 0,4
Scared
*
Участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #4 : 04 Августа 2017 года, 14:12
(ссылка на это сообщение)

И сразу еще два вопроса:
- как поступить, если вместо треугольника круг? 4 операции растяжения?
- можно ли этот коэф растяжения связать с Расстоянием1 какой-то нехитрой формулой? Или задавать через таблицу блока, ограничив набор значений?
Pum
Участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #5 : 04 Августа 2017 года, 15:33
(ссылка на это сообщение)

1) Чтобы управлять свойством операции, выделяем операцию, нажав на ее квадратную иконку 1 раз мышью, затем в свойствах (ctrl+1) можно выставить все, что нужно. Угловое расстояние выставлено -90'=270', коэфф. расстояния 0,4. См. вложение-картинку.
2) С кругом такая штука, по-моему, не проходит. Вообще, эта задача решается гораздо проще без этого множества операций, если  применить операцию масштабирования к нашему параметру "расстояние1". Все обьекты будут изменяться в размерах пропорционально с сохранением нужного соотношения 0,8. Разве что прямоугольник будет еще и утолщаться. Если нужно, чтобы не утолщался, а только удлинялся, тогда первый вариант решения.
3) А здесь пока не готов ответить, хотя когда-то тоже задавался этим вопросом, но отложил его на неопределенное время )). Наверняка вы знаете forum.dwg.ru, например. Можно там поискать или спросить у местных спецов, владеющих лиспом.
Image 001.jpg
 
* Image 001.jpg
(274.43 Кб, 1116x688)  [скачать]  [загрузок: 94]

? (Гомель, Беларусь)
Scared
*
Участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #6 : 04 Августа 2017 года, 16:19
(ссылка на это сообщение)

Спасибо, с кэфами разобрался!
Масштабирование тут не очень подходит. тут я задал одинаковый коэф по двум осям, но в реальных задачах он будет разный.
Да и помню были у меня проблемы с масштабом. Почему-то после уменьшения и увеличения на один и тот же коэф, объект не возвращался к исходному размеру. хотя должен.
ЛИСП тут вроде как не нужен. Точно помню, у кого-то видел раньше дин блоки с чертежами стандартных изделий. Там в менюшке можно было выбрать стандартный ряд изделий, в зависимости от этого менялись размеры
Posetitel
****
Активный участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #7 : 09 Августа 2017 года, 11:14
(ссылка на это сообщение)

задание коэффициента растяжения формулой - весьма интересная задача, тоже требуется для моих блоков. если кто умеет, научите
Scared
*
Участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #8 : 15 Августа 2017 года, 18:33
(ссылка на это сообщение)

http://www.autodesk.ru/adsk/servlet/item%3FsiteID%3D871736%26id%3D15985061#d2
вот такую статью нашел на эту тему.
но не получается почему-то ничего сделать с этими параметрическими формулами - как-то криво все растягивается (
Posetitel
****
Активный участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #9 : 16 Августа 2017 года, 08:51
(ссылка на это сообщение)

теперь необходимо параметр в формуле вводить в блок, что-то типа атрибута
ввел и по введенному значению чтобы считалась формула
можно изворачиваться и вместо ввода задавать зависимость от длины линии, например, но это не то.
Scared
*
Участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #10 : 16 Августа 2017 года, 09:41
(ссылка на это сообщение)

ввел и по введенному значению чтобы считалась формула
вот у меня и не получается связать этот параметр с размером растягиваемого объекта.
сможете сделать на примере моего блока?
вроде делаю как в примере по ссылке. но вместо прямоугольника то параллелограмм получается, или вообще какая-то ерунда ))
Posetitel
****
Активный участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #11 : 16 Августа 2017 года, 09:52
(ссылка на это сообщение)

сейчас не совсем удобно, я могу выслать свой блок, может так по образцу будет проще разобраться
Scared
*
Участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #12 : 16 Августа 2017 года, 10:07
(ссылка на это сообщение)

ну давайте хоть так, выложите сюда
Posetitel
****
Активный участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #13 : 16 Августа 2017 года, 10:27
(ссылка на это сообщение)

выкладываю
* блок.dwg
(74.78 Кб)  [скачать]  [загрузок: 9]
Yandex
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью.
Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.
Страниц: [1]   Вверх
ВЕРСИЯ ДЛЯ ПЕЧАТИ

Сейчас Вы - Гость на форумах «Проектант». Гости не могут писать сообщения и создавать новые темы.
Преодолейте несложную формальность - зарегистрируйтесь! И у Вас появится много больше возможностей на форумах «Проектант».


Здравствуйте, Гость
Сейчас Вы присутствуете на форумах в статусе Гостя.
Для начала общения надо зарегистрироваться или пройти авторизацию:
Вам не пришло письмо с кодом активации?
 
 
  (забыли пароль?)  
   

если Вы не зарегистрированы, то
пройдите регистрацию
Создать тему


Последние сообщения на форуме «Программное обеспечение Autodesk»
Последние 10 cообщений чата:
06 Декабря 2017 года, 14:09
Здравствуйте!
Подскажите, может кто сталкивался с пучковыми токами низковольтных трансформаторов?
01 Декабря 2017 года, 12:58
это вам в раздел о работе
01 Декабря 2017 года, 11:38
Коллеги, приветствую всех! Подскажите, есть ли на данных форумах, сообщения о проектах, в которых можно было бы поучаствовать?))))  [хороший]
28 Ноября 2017 года, 16:22
28 ноября 2018 года, 16:23
17 Ноября 2017 года, 13:59
наверное род деятельности кто-то сменил  [привет]
16 Ноября 2017 года, 16:58
С праздничком, коллеги. Не густо в чате, не густо... да и сама тут редко бываю...  [рыдаю]
16 Ноября 2017 года, 16:42
уууууу [улыбка]
знакомые лица подтянулись!  [отлично]
16 Ноября 2017 года, 15:29
 [привет]
16 Ноября 2017 года, 12:55
Поздравляю с Всероссийским Днем Проектировщика!!!  
 Ура! Ура! Ура!
16 Ноября 2017 года, 12:54
да ребятки [улыбка]
чистота и пустота  [поиск]

Сейчас на форуме:
Сейчас на форумах: гостей - 259, пользователей - 0
Контактные данные | Рекламно-информационные услуги | Баннерная реклама | Партнёрская программа | Подробная статистика
Настройка форумов © «Проектант» | Конфиденциальность данных
Powered by SMF 1.1.21 | SMF © 2017, Simple Machines