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

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

Динамический блок гидроцилиндра

Ответ
Поиск в этой теме
Непрочитано 24.02.2023, 18:25 #1
Динамический блок гидроцилиндра
Cfytrr
 
Балка на балку, кирпич на кирпич...
 
Питер
Регистрация: 09.10.2007
Сообщений: 4,818

Приветствую.
Вот подумалось, а можно ли создать блок гидроцилиндра с последовательным втягиванием штоков с управлением только одним параметром (Растяжение или полярное растяжение)



Как сделать одновременное пропорциональное втягивание всех штоков понятно, а вот как сделать последовательное не пойму.

Миниатюры
Нажмите на изображение для увеличения
Название: 00.PNG
Просмотров: 294
Размер:	4.9 Кб
ID:	253680  

__________________
...переменная FILEDIA создана для привлечения пользователей к форумам.
Просмотров: 1764
 
Непрочитано 24.02.2023, 20:55
#2
Дмитррр

НЛО
 
Регистрация: 09.07.2007
Тутошние мы.
Сообщений: 6,102


Не уверен, но мне кажется, я видел динамический блок крана со стрелой, которая подобным образом втягивалась. Если найти, можно было бы изучить.
Правда сходу у себя именно такого блока не откопал.
Дмитррр вне форума  
 
Непрочитано 24.02.2023, 21:13
#3
AlexCondor

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


Посмотрите это: Stretch in stages.
Как раз ваш случай. Решение не простое, через дополнительные видимости, но работает.
AlexCondor вне форума  
 
Автор темы   Непрочитано 24.02.2023, 22:23
#4
Cfytrr

Балка на балку, кирпич на кирпич...
 
Регистрация: 09.10.2007
Питер
Сообщений: 4,818
Отправить сообщение для Cfytrr с помощью Skype™


AlexCondor,
Спасибо, но очень уж заморочено . И тратить видимость не хочется.
__________________
...переменная FILEDIA создана для привлечения пользователей к форумам.
Cfytrr вне форума  
 
Непрочитано 25.02.2023, 10:50
#5
Ingpro


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


А так не сильно просто?
Вложения
Тип файла: dwg
DWG 2013
ДБ_гидроцилиндр.dwg (676.5 Кб, 31 просмотров)

Последний раз редактировалось Ingpro, 25.02.2023 в 16:32.
Ingpro вне форума  
 
Автор темы   Непрочитано 25.02.2023, 13:28
#6
Cfytrr

Балка на балку, кирпич на кирпич...
 
Регистрация: 09.10.2007
Питер
Сообщений: 4,818
Отправить сообщение для Cfytrr с помощью Skype™


Ingpro,
Нее, как сделать несколькими параметрами понятно, вариантов много. Хотелось бы чтобы управляющий параметр был один
__________________
...переменная FILEDIA создана для привлечения пользователей к форумам.
Cfytrr вне форума  
 
Непрочитано 27.02.2023, 09:44
#7
Demonakor


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


Есть вариант сделать это через зависимости.
Вложения
Тип файла: dwg
DWG 2013
ДБ_гидроцилиндр2.dwg (630.7 Кб, 35 просмотров)
Demonakor вне форума  
 
Автор темы   Непрочитано 27.02.2023, 10:26
#8
Cfytrr

Балка на балку, кирпич на кирпич...
 
Регистрация: 09.10.2007
Питер
Сообщений: 4,818
Отправить сообщение для Cfytrr с помощью Skype™


Demonakor,
Это интересней, а можно запилить видео с созданием зависимостей, и три секции гидроцилиндра должны быть не из полилиний, а из блоков.
__________________
...переменная FILEDIA создана для привлечения пользователей к форумам.
Cfytrr вне форума  
 
Непрочитано 27.02.2023, 10:33
#9
Demonakor


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


Цитата:
Сообщение от Cfytrr Посмотреть сообщение
а можно запилить видео с созданием зависимостей, и три секции гидроцилиндра должны быть не из полилиний, а из блоков.
На ютубе должно быть полно роликов по зависимостям. А из чего делать секции - из полилиний, или блоков не имеет значения. Главное зафиксировать основание, относительно которого двигать подвижные части.
Demonakor вне форума  
 
Непрочитано 27.02.2023, 10:40
#10
Сергей Юрьевич

Строительство гидротехнических сооружений
 
Регистрация: 01.08.2012
Москва
Сообщений: 8,658


Цитата:
Сообщение от Demonakor Посмотреть сообщение
Есть вариант сделать это через зависимости.
Хорошее простое решение

К сожалению с зависимостями не так близко знаком, как с дин.блоками.

Подскажите, кто и с тем и с другим работает:
Мне показалось, что блоки с зависимостями сильнее тормозят файл, чем динамические блоки. Это моё субъективное ощущение, или действительно такое есть?
Сергей Юрьевич на форуме  
 
Автор темы   Непрочитано 27.02.2023, 10:46
#11
Cfytrr

Балка на балку, кирпич на кирпич...
 
Регистрация: 09.10.2007
Питер
Сообщений: 4,818
Отправить сообщение для Cfytrr с помощью Skype™


Demonakor,
К сожалению: "Все просто, когда знаешь как". На ютюбе роликов много только все не про то что конкретно нужно.
__________________
...переменная FILEDIA создана для привлечения пользователей к форумам.
Cfytrr вне форума  
 
Непрочитано 27.02.2023, 10:49
#12
Ingpro


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


А разве не надо, чтобы сохранялось три положения, как у автора, когда видно 3 цилиндра вместе,
потом 2 вместе, потом все по отдельности?
В гидроцилиндре с зависимостями картинки другие...
Миниатюры
Нажмите на изображение для увеличения
Название: Image 1.png
Просмотров: 36
Размер:	3.8 Кб
ID:	253705  
Ingpro вне форума  
 
Непрочитано 27.02.2023, 11:08
#13
Demonakor


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


Цитата:
Сообщение от Сергей Юрьевич Посмотреть сообщение
Мне показалось, что блоки с зависимостями сильнее тормозят файл, чем динамические блоки.
Скорее всего да, особенно если их много (а если геометрия сложная - их нужно много). Плюс бывает, что они ведут себя непредсказуемо в тех местах, где казалось бы должно быть всё нормально. Но есть вещи, которые можно сделать только с ними.

Цитата:
Сообщение от Cfytrr Посмотреть сообщение
К сожалению: "Все просто, когда знаешь как". На ютюбе роликов много только все не про то что конкретно нужно.
Ну какую-то базу надо знать, чтобы понимать что делают те или иные зависимости и как их применять. Для этого блока достаточно фиксации и размерных зависимостей. Для полилиний я использовал ещё вертикальность, горизонтальность и совпадение, но для блоков они будут не нужны.
Надо разбираться и пытаться что-то сделать, а будут вопросы - помогу.

Цитата:
Сообщение от Ingpro Посмотреть сообщение
А разве не надо, чтобы сохранялось три положения, как у автора, когда видно 3 цилиндра вместе
Если надо - можно и так. Просто привязать размерные зависимости к другим точкам, и создать дополнительные для сохранения габаритов. Но опять же - это для полилиний, для построения из блоков оно само так получится (блоки сплюснуть не выйдет).
Demonakor вне форума  
 
Непрочитано 27.02.2023, 11:38
#14
Сергей Юрьевич

Строительство гидротехнических сооружений
 
Регистрация: 01.08.2012
Москва
Сообщений: 8,658


Цитата:
Сообщение от Demonakor Посмотреть сообщение
для построения из блоков оно само так получится (блоки сплюснуть не выйдет).
Не надо блоки сплющивать. Сделать блоки с непрозрачной заливкой и пусть они друг друга перекрывают при перемещении. Получится фактически "как взаправду": малый гидроцилиндр на самом заднем плане невидим под всеми остальными, средний цилиндр на среднем плане, большой на переднем плане. Если заливку сделать отключаемой - то вид дин.блока будет соответствовать изображённому в #1
Сергей Юрьевич на форуме  
 
Непрочитано 27.02.2023, 11:43
#15
Demonakor


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


Цитата:
Сообщение от Сергей Юрьевич Посмотреть сообщение
Сделать блоки с непрозрачной заливкой и пусть они друг друга перекрывают при перемещении.
Это понятно - или заливка, или маскировка внутри блока... Просто в моём примере я сделал из прямоугольников, которые уменьшали свою длину, а не "задвигались" в предыдущий.
Demonakor вне форума  
 
Непрочитано 27.02.2023, 12:59
1 | #16
Demonakor


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


Ха, вышло без зависимостей. Правда если установить длину выдвижной части ровно 500 мм возникает какой-то баг и центральная секция смещается.
Вложения
Тип файла: dwg
DWG 2013
ДБ_гидроцилиндр3.dwg (660.1 Кб, 30 просмотров)
Demonakor вне форума  
 
Автор темы   Непрочитано 27.02.2023, 14:11
#17
Cfytrr

Балка на балку, кирпич на кирпич...
 
Регистрация: 09.10.2007
Питер
Сообщений: 4,818
Отправить сообщение для Cfytrr с помощью Skype™


Demonakor,
Супер, спасибо!
__________________
...переменная FILEDIA создана для привлечения пользователей к форумам.
Cfytrr вне форума  
 
Непрочитано 01.03.2023, 16:41
2 | #18
Demonakor


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


Захотелось проверить в более-менее контролируемом эксперименте, действительно ли блоки с зависимостями сильнее тормозят.
Взял 3 файла с блоками, очистив их от всего лишнего:
1 - зависимости
2 - мой вариант, который не правильно работает при выдвигании на 500 мм
3 - реализация варианта, предложенного AlexCondor (только без использования видимостей)

Весят все три примерно одинаково (около 40кб). Потом размножил блоки массивом (100х1000 шт с шагом 250мм по вертикали и 2500мм по горизонтали) и взорвал его. Тут уже разница веса файлов примерно в 2 раза в пользу зависимостей. Но и у блоков с параметрами разница приличная - не знаю, почему.

А вот со скоростью работы - наоборот. При редактировании блока с зависимостями ползунок перемещается "рывками", а два других перемещаются плавно (до размножения плавно работали во всех трёх файлах).

На всякий случай выкладываю исходники - если кто-то тоже захочет проверить.
Миниатюры
Нажмите на изображение для увеличения
Название: Размер.jpg
Просмотров: 39
Размер:	23.1 Кб
ID:	253783  Нажмите на изображение для увеличения
Название: Тест.gif
Просмотров: 39
Размер:	2.48 Мб
ID:	253784  
Вложения
Тип файла: dwg
DWG 2013
ДБ_гидроцилиндр1 (зависимости).dwg (40.4 Кб, 19 просмотров)
Тип файла: dwg
DWG 2013
ДБ_гидроцилиндр2 (отражение масштабом).dwg (36.4 Кб, 20 просмотров)
Тип файла: dwg
DWG 2013
ДБ_гидроцилиндр3 (двойной выбор).dwg (38.3 Кб, 20 просмотров)
Demonakor вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Динамический блок гидроцилиндра

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как вставить в таблицу динамический блок с параметром видимости и с атрибутами? Profan Программирование 18 06.07.2016 16:41
Динамический блок формата листов A-l-l-A Динамические блоки 8 21.12.2012 10:06
возможен ли такой динамический блок? SilvioManuel Динамические блоки 13 21.06.2011 14:04
Как по примитиву получить указатель на динамический блок, в котором этот примитив находится? молодой человек Программирование 3 08.02.2011 21:47
Как сделать динамический блок из нескольких солид тел? Scrubber Динамические блоки 5 22.09.2010 22:29