본문 바로가기

산업용 로봇 기초/소프트웨어3

2D 도면 읽기 (DXF) 일반적인 로봇은 2D 또는 3D 도면 상의 경로를 읽기 위해 별도의 소프트웨어를 구매합니다. 예를들면 Robotmaster, RoboDK 등이 있습니다. 그러나 스토브리 로봇은 텍스트 파일을 읽고 쓰는 명령어를 제공합니다. 이를 통해 2D 도면 파일인 DXF 를 읽을 수 있습니다. (3D 는 별도의 소프트웨어가 요구됩니다.) 로봇은 DXF 를 읽고 내부의 선, 원 등의 위치를 로봇이 읽을 수 있습니다. 로봇은 이를 이용하여 컷팅(Cutting), 디스펜싱(Dispensing) 등의 다양한 작업을 별도의 티칭 없이 수행할 수 있습니다. 이는 소수의 모델을 다량 생산하는 경우가 아닌 다수의 모델을 소량 생산하는 경우에 매우 적합한 솔루션이 될 수 있습니다. 별도의 소프트웨어를 구매하지 않으며 새로운 제품 생.. 2022. 6. 1.
로봇 속도 제어 / Velocity Addon 일반적으로 로봇은 지정된 위치 (조인트 또는 포인트)를 통해 다음 동작을 결정합니다. 그러나 가끔은 로봇의 이동 명령을 위치가 아닌 원하는 방향으로의 속도를 입력하는게 더 유용할 수 있습니다. Velcotity Addon 은 이렇게 속도를 입력하여 로봇을 제어할 수 있게 합니다. 예시로는 다음의 경우가 있습니다. 제품을 삽입하며 발생하는 오차를 토크 센서의 입력 값에 따라 삽입 위치 및 방향을 자동적으로 조정 (Align) 조이스틱을 사용하여 로봇을 이동 위의 2가지를 더 자세히 보겠습니다. 아래 그림은 1. 의 경우를 간략히 나타낸 그림입니다. 로봇은 다양한 제품을 삽입합니다. PCB, 금형, 플라스틱, 제품 조립 등의 다양한 공정에서 다양한 제품을 삽입합니다. 대다수의 제품들은 로봇의 힘을 통해 삽입.. 2022. 6. 1.
컨베이어 동기화 (valTrack) 대부분의 로봇 메이커는 컨베이어 동기화를 위한 솔루션을 제공합니다. 스토브리 로봇의 솔루션은 "valTrack" 입니다. 일반적인 컨베이어 동기화에 대해 설명드리겠습니다. 준비물은 다음과 같습니다. 로봇 컨트롤러 엔코더 컨베이어 센서 또는 2D Vision valTrack ( = 컨베이어 동기화 솔루션 ) 컨베이어는 로봇의 작업 반경 내에 위치해야합니다. 로봇에게 컨베이어가 설치된 위치와 흐르는 방향을 인지시킵니다. 그리고 작업 영역을 결정합니다. 현재 엔코더 값을 저장합니다. (이 값을 Encoder0 라고 하겠습니다.) 이 때, 작업 시작 구간을 결정하는 P0 및 P1을 로봇으로 티칭합니다. P1 은 다시 사용해야하는 위치이므로 별도의 표시를 해야합니다. 컨베이어를 정방향으로 동작시켜서 P1 이 로봇.. 2022. 5. 28.