안녕하세요.
오늘은 퓨전360으로 Fractal Fidget을 만들어 보았습니다.

Fractal은 나뭇가지, 강줄기, 구름
혹은 브로콜리처럼 동일한 패턴을 자기 복제하면서 가장 작은 단위부터 큰 전체까지 동일한 모양을 갖는 것을 말합니다. 주로 자연에서
많이 발견되고 있습니다.




요즘 아마존에서도 많이 판매되고 있는 핸들이 달린 Fractal Fidget이 재미있어 보여서 어떻게 만드는지 알아 보게 되었습니다.

모양을 관찰해 보니, 기본
도형을 위 아래 대칭으로 30도 정도 꺾이게 만들어서, 가운데를
볼록하게 한 뒤, 계속 복제하면서 XY축만 축척을 해서, 속을 파 나아가는 방식이었습니다.





이 과정을 26번
반복하니 다음과 같은 모양이 되었습니다.

하지만 일정한 패턴으로 반복이 되는 것이어서, GEMINI로 코딩을 짜서 퓨전360 스크립트로 실행시켜 보기로
했습니다.
다음과 같이 프롬프트를
1차로 주고, 코드를 짜게 했습니다.

하지만 겹치는 구간이 생겼고, 만들지 못하는 경우도 생겨서 여러 번 Gemini와 수정한 후, 최종적으로 코드를 얻었습니다.

이 코드를 퓨전의 유틸리티/애드인 으로 가서, 다음과 같이 스크립트를 작성했습니다.



코드편집기에서 편집을 누르면 파이썬 편집기가 열리고, Ctrl+A를 눌러서 모두 삭제 후, Gemini에서 만들어 준
코드를 복사해서 붙여넣기 한 후, 저장하면 됩니다.

이제는 기본 도형을 만들고, 유틸리티/애드인 으로 가서
Fractal Generator 스크립트를 실행하면, 간단히 Fractal Fidget을 만들 수 있습니다.
제 경우에는 100mm
지름에, 높이 20mm짜리 도형을 가지고 주로
만들었고, 테이퍼 각도는 30도를 주었습니다. 별 모양의 경우에만 45도 테이퍼를 주었습니다. 치수가 차이가 나거나, 골이 깊은 도형을 가지고 할 경우에 에러가
날 수도 있습니다. 그럴 경우, 테이퍼 각도를 바꿔 보시고, 유투브에 나온 대로 단면분석으로 마지막 도형이 바로 전 바디에 10mm 지점에서
잘 걸리는지 확인해 보세요.
자세한 만들기 과정은 다음 Youtube를 참조하시구요.
Fusoin360 Script를 만들 수 있는 파이썬 코드와
Fractal Fidget stl 파일은 올려 두었습니다.