롤러가 서로 움직이면서 원형 가이드를 따라가게 구속조건을 주려고 합니다.
일단 각각의 롤러를 변이 구속으로 원형 가이드에 구속했더니 개별로 움직이는데는 별 문제가
없습니다
그리고 롤러 들이 일정한 간격을 가지거나 붙어서 움직인다고 하면 롤러끼리 접선 구속이나
중심축 간격으로 구속 조건을 주었더니 오리엔테이션이 바뀌는 문제가 생겨버리네요.
첨부 그림을 보시면 롤러가 서로 겹쳐져 버립니다.
제 생각에는 롤러가 일단 회전하고 있기 때문에 마우스로 드래그하거나 끌면 한 롤러를 기준으로
다른 롤러가 0도나 180도로 거리만 일정하게 유지하고 있기 때문에 뭔가 다른 구속이 추가되어야
하는것 같은데 이 방법을 모르겠습니다. 그리고 이렇게 해서 모든 롤러를 구속을 주면 움직이는게
너무 힘듭니다. 연동 구속이나 이런 방법을 통해서 움직이게 할 수 있을까요?
유경험자 분들의 조언 부탁드립니다.
roller1.bmp roller2.bmp
기무니Lv.0
변이 구속 조건 – 롤러 구속시
공유
롤러 축과 축을 거리메이트로 주면 되지않을까요?
거리메이트로 주어도 마찬가지입니다. 예를 들어서 롤러 a와 b가 있는데 a와 b의 거리가 c라고 하고 그것만 유지된다면 두 롤러의 위치가 바뀌어도 구속조건은 만족하는 것이니까요…