마스터캠 2021 머신 시뮬레이션에 관하여-15 (머신정의 생성-6 : 부가축 머신정의(인덱스) (연동척 하드죠 동작)

반응형

 

 

 이번에는 저번에 말씀드린 부가축(A 축 인덱스) 머신 시뮬레이션에서 연동척(하드죠 선반척)에서 하드죠의 이동 방법에 대하여 설명하겠습니다.

 먼저 전에 방식은 우선 미리 모델링된 각 머신 요소을 그대로 현 위치에서 STL형식 파일로 저장하여 해당 작동 머신요소의 도형요소로 적용하였습니다.



* 이때 저장한 도형요소 위치 형태 그대로 머신 시뮬레이션으로 넘어오므로 저 위치에서 이동하지 못합니다.


* 이 때문에 하드죠 위치가 고정되어 머신 시뮬레이션에 적용하는 공작물(소재)규격에 따라 이동(죠 조임)이 안되어 마치 시뮬레이션 작동 중 뭔가 어색한 모양을 보입니다.

 그럼 해당 하드죠을 각각 이동축(Y축 방향) 항목을 생성하여 각기 대입하면 되는 것 아니냐 하는 문제가 있는 머신 시뮬레이션상 항상 이동축(회전축)은 고정적인(절대좌표적인) 방향을 가져서 연동되어 이동(회전하면 이동..) 이 안됩니다.



* 위 이미지 처럼 해당 이송축(Y축이라 하면 Y축은 WCS처럼 해당 요소가 회전하여도 계속 같은 방향을 이송합니다.

*또한 기본적으로(실제 머시닝장비 축 이송 특성과 동일하게) 각도가 있는 축이송은 없는 것입니다.

 


 그래서 잠시(좀 오래동안) 고민을 하다가 한가지 방법을 발견하였습니다.

 

 


 머신정의 각이송(회전)항목의 트리 구조를 이용하는 것입니다.

 즉 원래 120도 간격으로 벌어져서 불러드린 하드죠 도형요소를 처음부터 0도 위치(Y축 이송방향)에 3개소 전부 위치한 후 이를 각각 STL파일로 저장한 후 이것을 각각 불러오는데 0도 경우 그대로 사용하고(Y축 이송방향에 있으므로) 120도 방향에 있는 것은 똑같이 0도 위치에서 Y축방향 이송정의를 적용하였지만 이는 처음 0도 하드죠에 연관되어 120도 회전하도록 정의하였습니다.


 그다음 240도 위치 하드죠 또한 0도 위치에서 불러드린 다음 Y축 이송정의를 적용 후 120도 위치 하드죠에 연관되어 또다시 120도 회전하도록 정의하였습니다.



 즉 3개 조 전부 똑같이 Y축 방향 이송정의를 적용하데 0도 하드죠는 회전하지 않고 120도 하드죠는 0도 하드에 따라 120도 회전하여 위치하며 240도 하드죠는 120도 하드죠에 연관되어 120도 회전하게 정의하는 것입니다.

 


 머신 시뮬레이션에서 적용 방법은 다음과 같습니다.

 머신 시뮬레이션에서 기존 부가축 머신 시뮬레이션 정의를 불러드려서 해당 연동척(선반척)에서 하드죠 도형요소를 우선 삭제합니다.

 



1. 0도 방향 하드죠 이동정의 생성


 해당 부가축(A 축)항목 밑으로 회전축 추가 - A축 항목을 생성합니다.


* 이때 0도는 회전을 할 필요가 없으므로 해당 A1 상세 항목에서 0도로 고정합니다.
(상세 항목 값을 수정하지 않고 다만 축 컨트롤 항목을 거짓으로 설정하여 불필요하게 축 컨트롤 항목을 생성하지 않습니다.)

 그다음 생성된 회전축(A1) 밑으로 이동 Y축(하드죠 이송방향) 항목을 생성합니다.


 그리고 생성된 Y1항목에 도형 추가로 0도 위치 하드죠 도형을 추가합니다.



 그다음 해당 Y1항목의 하드죠 이동 값과 이동 범위값(0~70)을 설정합니다.


 그러면 위 이미지처럼 하드죠가 0~70까지 이동됩니다.

 


2. 120도 방향 하드죠 이동정의 생성


 연관되는 A1회전 항목 밑으로 새로운(120 도용) 회전축 추가(A 축) 항목을 생성합니다.


* 이때 이번 회전항목은 0도 하드죠와 연관하여 120도 회전하여야 하므로 회전항목(A2) 세부 항목에 120도 회전값을 고정으로 설정합니다.

 그다음 생성된 회전축(A2) 밑으로 이동 Y축(하드죠 이송방향) 항목을 생성합니다.


 그리고 생성된 Y2항목에 도형추가로 120도 위치 하드죠 도형을 추가합니다.



 그다음 해당 Y2항목의 하드죠 이동값과 이동 범위값(0~70)을 설정합니다. 


 그러면 위 이미지처럼 하드죠가 120도 회전한 방향으로 이동합니다.

 


3. 240도 방향 하드죠 이동정의 생성


 이항목 역시 120도 방향 이동죠와 같은 요령으로 해당 가공정의를 생성합니다.



 그러면 위 이미지처럼 3개 방향에 하드죠가 Y축 이송정의를 유지하면서 회전된 상태로 위치하게 됩니다.



* 좌측은 최소로 조인 상태의 하드죠, 우측은 최대로 풀은 상태의 하드죠 (0~70)입니다.

 


 이것을 머신 시뮬레이션 의 축 콘트롤 조절로 적용해 보면 다음과 같이 작동합니다.

 

* 실제 적용 시는 축 컨트롤 적용은 거짓으로 놓아 적용하지 않고 해당 요소 상세항목에서 기본값 조절로 적용합니다.

 


그럼 다음 소개할 머신 시뮬레이션은 다음과 같습니다.

반응형