Render.ru
Поддержать

помогите с решение задачи плиз)

Vl@doSiK

Пользователь сайта
Рейтинг
2
Есть окружность (основная) и 7 окружностей различных диаметров.
Задача:
Расположить маленькие окружности вдоль кривой большой окружности НО так чтобы расстояния между ними были одинаковы (приблизительно то что надо на (рис 1))

Пробовал path flow выходит ерунда (рис 2)

теоретически понимаю что в grasshoper можно это реализовать НО никогда его не юзал((( может кто подскажет как реализовать эту задачу? заранее спасибо!

p.S. файлик прилагаю к теме: https://www.dropbox.com/s/64c8rya4bwy9cgj/%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D0%BA%D0%B0.3dm?dl=0

Вложения

Vl@doSiK

Пользователь сайта
Рейтинг
2
Рамиль, спасибо что отозвались!)) доберусь до компа попробую... А как дошли до результата? Поделитесь плиззз)))

Vl@doSiK

Пользователь сайта
Рейтинг
2
???)


Отправлено с моего iPhone используя Tapatalk

Vl@doSiK

Пользователь сайта
Рейтинг
2
Рамиль НамазовРасстояние между окружностями 2,1мм.Проверь,у меня одинаково получилось.
Рамиль, спасибо что отозвались!)) доберусь до компа попробую... А как дошли до результата? Поделитесь плиззз)))


Отправлено с моего iPhone используя Tapatalk

Hardcore

Знаток
Рейтинг
24
Нужны равные расстояния по перпендикуляру или по углу? Если по углу, то решение есть. По перпендикуляру сложнее.

Vl@doSiK

Пользователь сайта
Рейтинг
2
HardcoreНужны равные расстояния по перпендикуляру или по углу? Если по углу, то решение есть. По перпендикуляру сложнее.
Наверное по углу О_о)


Отправлено с моего iPhone используя Tapatalk

Hardcore

Знаток
Рейтинг
24
Кинуть касательные от сторон каждой окружности к центру основной. Этим определим угловые сектора, которые они занимают.
Повернем все относительно центра основной окружности, соединив все сектора, чтоб определить оставшийся пустой сектор и замерить его угол.
Делим угол на 7 и получаем нужный сектор между каждой окружностью. Но! При этом именно перпендикуляры (кратчайшие расстояния) между окружностями будут разные.
zadacha2.png