Size: a a a

Чат Дяди Паши Fusion 360

2020 September 06

АА

Алексей Алексеев... in Чат Дяди Паши Fusion 360
какую спираль?
источник

KP

Konstantin Pavlov in Чат Дяди Паши Fusion 360
Алексей Алексеев
какую спираль?
архимедову)
источник

KP

Konstantin Pavlov in Чат Дяди Паши Fusion 360
Алексей Алексеев
да, тут всё совсем не очевидно...
Тут какая-то формула. Если на первом витке методом подбора получить схождение, потом всё летит в тат-тарары.
для параметрики не совсем простая задача получается)
источник

АА

Алексей Алексеев... in Чат Дяди Паши Fusion 360
Konstantin Pavlov
для параметрики не совсем простая задача получается)
ага
источник

АА

Алексей Алексеев... in Чат Дяди Паши Fusion 360
нашел кадовские исходники канваса)
но, там ответа тоже нет, спирать описана просто как хорда

В принципе, вопрос можно закрыть в плане задачи. Но не в плане "как это сделано"))
источник

KP

Konstantin Pavlov in Чат Дяди Паши Fusion 360
Алексей Алексеев
нашел кадовские исходники канваса)
но, там ответа тоже нет, спирать описана просто как хорда

В принципе, вопрос можно закрыть в плане задачи. Но не в плане "как это сделано"))
всё таки не так уж сложно там составить... просто формула длинная)

каждая линия это прогрессия. расстояние между точками линии и "центром" известно - обычная арифметическая прогрессия(A+B*i), Далее расстояние от "центра"до линии тоже есть, допустим R. Получается прямоугольный треугольник. И расстояние от перпендикуляра до искомой точки Хi = sqrt((A+B*i)^2 - R^2)

В следующем ряду меняется A(начало со следующего десятка, то есть +10) и R*2(следующая линия) в общем меняются параметры)

Теперь осталось научить фьюжн строить массив со счетчиком = написать скрипт)
источник

KP

Konstantin Pavlov in Чат Дяди Паши Fusion 360
наверняка можно это как-то изящно решить именно "геометрически", а не алгебраически...(это может помочь построить параметрически без скрипта)
Но я второй час сижу, и в голову никак не приходит решение, хотя вроде что-то крутится в голове) а было бы интересно, да....
Надо поспать)
источник

АА

Алексей Алексеев... in Чат Дяди Паши Fusion 360
Konstantin Pavlov
наверняка можно это как-то изящно решить именно "геометрически", а не алгебраически...(это может помочь построить параметрически без скрипта)
Но я второй час сижу, и в голову никак не приходит решение, хотя вроде что-то крутится в голове) а было бы интересно, да....
Надо поспать)
Если упростить систему, то это спираль и расходящиеся из центра окружности лучи. Они пересекают спираль и получаем точки. Тут всё усложняется тем, что все лучи собраны в кучу стопочкой.
источник

KP

Konstantin Pavlov in Чат Дяди Паши Fusion 360
Алексей Алексеев
Если упростить систему, то это спираль и расходящиеся из центра окружности лучи. Они пересекают спираль и получаем точки. Тут всё усложняется тем, что все лучи собраны в кучу стопочкой.
ну так и есть) я выше об этом писал) вот в стопке самое интересное)
источник

KP

Konstantin Pavlov in Чат Дяди Паши Fusion 360
Переслано от Konstantin Pavlov
если взяь идевльную спираль, то линии получаются веером от центра
источник

АА

Алексей Алексеев... in Чат Дяди Паши Fusion 360
Грубая мысль: если нарисовать три луча под 120° и отметить точки пересечения со спиралью, то потом эти точки можно повторить на "стопке" лучей. Сверху, снизу и по центру. Построить сплайн по 3 точкам и пересечение сплайнов "стопки" и будут нужные точки.

Но теория может на утро может разбиться)) я почти сплю
источник

АА

Алексей Алексеев... in Чат Дяди Паши Fusion 360
источник

AL

Alex Lisp in Чат Дяди Паши Fusion 360
Konstantin Pavlov
архимедову)
А это какая? Проекция конической спирали на плоскость, перпендикулярную оси этой спирали, является архимедовой спиралью. Или нет?
источник

KP

Konstantin Pavlov in Чат Дяди Паши Fusion 360
Alex Lisp
А это какая? Проекция конической спирали на плоскость, перпендикулярную оси этой спирали, является архимедовой спиралью. Или нет?
источник

KP

Konstantin Pavlov in Чат Дяди Паши Fusion 360
Alex Lisp
А это какая? Проекция конической спирали на плоскость, перпендикулярную оси этой спирали, является архимедовой спиралью. Или нет?
да
источник

KP

Konstantin Pavlov in Чат Дяди Паши Fusion 360
В общем нет, там не спираль архимеда. Расстояние не пропорционально углу поворота
источник

KP

Konstantin Pavlov in Чат Дяди Паши Fusion 360
в первом приближении конечно выглядит прикольно, но не совсем верно )
Таки пока что алгебраическое решение выглядит проще...
в екселе можно табличку с точками накидать
источник

M

MaxZT in Чат Дяди Паши Fusion 360
Андретан
Что за филамент?
источник

AL

Alex Lisp in Чат Дяди Паши Fusion 360
Konstantin Pavlov
в первом приближении конечно выглядит прикольно, но не совсем верно )
Таки пока что алгебраическое решение выглядит проще...
в екселе можно табличку с точками накидать
Можно обойтись без алгебры, а только одними констрейнами через скрипт. Например построить сетку линий, потом строить линии из одного центра с увеличением длины каждой последующей и привязкой второго конца к линии сетки и там строить окружность (или ставить точку, чтобы наделать отверстий в 3D). Правда есть два положения устойчивости из-за особенности работы коинцидента во фьюже и это надо будет как-то решать... Надеюсь в API фьюжа есть для этого средства. Если сетка будет из ломаных как на рисунке, то скрипт ещё больше усложнится, но тоже должно быть вполне решаемо. Но на сплайнах скорее будет проще, чем на ломаных. Но это на любителей писать скрипты с соответствующими скилами.
источник

МИ

Михаил Иванов... in Чат Дяди Паши Fusion 360
Алексей Алексеев
Приветики! Нужен совет. Есть вот такая картинка. Нужно повторить все отверстия. Есть ли мысли, как это сделать ковровой бомбандировкой?)
Оо.. тут тоже кто-то заморочился по этому шаблону👍
источник