제목로봇암 구동하기2021-08-23 00:19
작성자 Level 10

3DOF ( 자유도 3 ) 로봇 구조



 

 

 

MIS-330D로 로봇암 운전하기

1.    MIS-330D 3DOF 로봇암 운전을 지원합니다.

n  로봇암을 운전하기 위해선 기본 CNCFA 운전 구성시 불렸던 액츄에에터 축 이름은 다음과 같이 Base, Shoulder, Elbow로 변경됩니다.


 

로봇암 축이름

MIS-330D 대응 축

축 설명

BASE

X

3축 로봇암의 Base축으로 회전 담당

SHOULDER

Y

Base에서 나온 Shoulder에 연결된 축

ELBOW

Z

Shoulder에 연결되어 최종 Gripper가 연결된 Elbow

 

n  MIS-330D는 로봇암 운전을 위해서 Forward KinematicsInverse Kinematics 모두를 제공하고 있습니다

n  IK 를 활성화 하고 사용하기 위해서는 3DOF 로봇암의 기구적 설정값을 정확하게 입력해야 합니다.

n  또한 Shulder Elbow가 간섭이 없는 기구 구조여야 로봇암이 오류없이 IK 운전시 동작합니다


 

n  MIS-330DAria Motion Studio는 로봇암 운전과 관련하여 다음의 기능을 제공하고 있습니다


 

제공 기능

설명

기타

3 DOF Homing

로봇암의 각 축별 원점복귀 운전

편잡가능한 홈시퀀스 제공

로봇암 Jogging운전

로봇암 조그 운전

연속조그는 기존 JOGPAD에서 제공

Robot 운영 창에서는 불연석 조그만 제공

특정 위치 이동

주어진 좌표값 ( 각도값 ) 으로 이동

 

축별 실시간 회전각도 측정

실시간으로 현재 모터의 회전각 검출

Forward Kinematic 설정시에 유효함

축별 모터 정렬

원점 복귀후 엔코더와 모터 위치 정렬

엔코더와 모터축간 정렬을 통해 보다 정확한 위치 이동

 

축별 모터 활성화/비활성화

로봇암 티칭을 위해서 개별적으로 로봇암 연결 개별축 별 제어

티칭시 해당 축을 비활성화해야 기구에 부담없이 원하는 위치의 축별 회전각도를  측정할 수 있다

로봇암 티칭 ( Teaching )

로봇암 티칭을 위해서 UI에서 위치저장 및 모션시퀀스 저장 버튼을 제공한다

 

외부 버튼을 IO단자대에 연결하여 ( INPUT3 번핀 ) 원격으로 위치를 저장 할 수도 있다

모션 시퀀스 G코드 생성

티칭을 완료후 자동으로 만들어진 모션시퀀스에 기타 I/O 작업을 설정후 G코드 파일르ㅗ 저장한다

 

 

2.    로봇암 티칭 ( Teaching ) 절자

1)     각 축별 원점 복귀 과정을 수행한다

2)     이후 축별 모터 정렬를 수행한다

3)     모터 정렬이 완료된후 Base, Shoulder, Elbow 축 순서대로 위치를 손으로 로봇암을 잡고 위치 시키면서 저장한다

4)     맨 먼저 Base축을 위치한후 저장한다. 이때 Base축 모터는 비활성화 시킨 상태로 수행한다.

5)     ShoulderElbow는 활성화 되어 있어야 모터축이 움직이지 않고 고정되어 있어야 한다

6)     즉 매번 해당 축별 위치를 저장할 때 그 해당을 비활성화 하여 손으로 자유롭게 움지이게 하고 나머지 축은 활성화 시켜 토그가 유지되어 위치가 고정되게 하는 것이다

7)     이후 각각 Shoulder ELbow축에 대해 같은 과정을 반복하여 위치를 저장한다

8)     저장된 위치는 모션시퀀스 레코드에 매 저장시 추가된다

9)     추가된 모션시퀀스에 속도와 I/O작업을 변경,추가하여 원하는 모션 시컨스를 최종 완성한다

10)  이후 최종적으로 완성한 모션시퀀스를 G코드 파일로 생성 저장한다

11)  운전메뉴 탭의 AUTO 메뉴에서 해당 G코드 파일을 로드하여 작업을 수행하면 된다