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



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

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

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

Количество просмотров - 283
(ссылка на эту тему)
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 Кб)  [скачать]  [загрузок: 5]

? (Гомель, Беларусь)
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)  [скачать]  [загрузок: 50]

? (Гомель, Беларусь)
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 Кб)  [скачать]  [загрузок: 4]
Yandex
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью.
Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.
Страниц: [1]   Вверх
ВЕРСИЯ ДЛЯ ПЕЧАТИ

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


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

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


Последние сообщения на форуме «Программное обеспечение Autodesk»
автор: SMM
18 Августа 2017 года, 12:18

автор: Posetitel
16 Августа 2017 года, 10:27

автор: Gedezuk 5
15 Августа 2017 года, 17:57

04 Августа 2017 года, 14:22

автор: Doctorraz
02 Августа 2017 года, 14:16

автор: Doctorraz
02 Августа 2017 года, 12:55

автор: Радевич
28 Июля 2017 года, 12:31

автор: ПТЗ
27 Июля 2017 года, 14:55

автор: Симка
19 Июля 2017 года, 15:55

автор: Антониони
12 Июля 2017 года, 10:13

автор: Vikkkkktor
10 Июля 2017 года, 13:41

автор: Антониони
10 Июля 2017 года, 12:13

автор: Olofsson
04 Июля 2017 года, 11:33

автор: Paprika
03 Июля 2017 года, 07:38

автор: Vlig
28 Июня 2017 года, 11:52

Последние 10 cообщений чата:
18 Августа 2017 года, 09:35
а-а
16 Августа 2017 года, 20:58
O_O
15 Августа 2017 года, 17:50
У!
21 Июля 2017 года, 14:07
и сроки отпусков измеряется годами [улыбка]
20 Июля 2017 года, 16:03
народ в отпусках
20 Июля 2017 года, 15:22
как-то тихо тут [улыбка]
21 Июня 2017 года, 13:05
Парни подскажите где прописано что ск или тн должен ставить печать? Заказчик вынуждает расписаться а у меня сомнения в Акте разбивки осей.
09 Июня 2017 года, 11:21
Исправлена проблема со скачиванием вложений, возникшая после обновления ПО сервера
08 Июня 2017 года, 18:13
На сервере были неполадки с ПО. Приносим извинения за недоступность ресурса в течении 1 часа.
06 Мая 2017 года, 09:25
Посмотрите СО 153-34.48.519-2002 Правила проектирования ВОЛС на ВЛ-04-35, есть в интернете

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