Render.ru

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

Vl@doSiK

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

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

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

p.S. файлик прилагаю к теме: https://www.dropbox.com/s/64c8rya4bwy9cgj/задачка.3dm?dl=0
 

Вложения

Vl@doSiK

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

Vl@doSiK

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


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

Hardcore

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

Hardcore

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