1. Trang chủ
  2. » Giáo Dục - Đào Tạo

NongLam 2012 06 bai giang DH09TD re

43 37 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 43
Dung lượng 1,76 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Robot Architecture brushless motorwith position sensorHall-effect Controler Arm Control voltage Hall voltage Program... Arm positionConversionHall voltage Joint position Axis 1, revolute

Trang 1

Master PHUC NGUYEN

Trang 4

Robot Architecture

brushless motorwith position sensorHall-effect

Controler Arm

Control voltage

Hall voltage

Program

Trang 5

ATTENTION - VERY DANGEROUS

Trang 6

DIMENSION OF ROBOT

Trang 7

DIMENSION OF ROBOT

Trang 8

TS60 WORK AREA

Trang 9

WORK SPACE OF TS 60

Trang 10

SAFETY WORK-SPACE

Trang 11

Arm position

ConversionHall voltage

Joint position

Axis 1, revolute axis, value of the angle of rotation of part B relative to part A

Axis 2, revolute axis, value of the angle of rotation of part C relative to part B

Axis 3, linear axis, value of linear position of part D relative to part C

Axis 4, revolute axis, value of the angle of rotation of part D relative to part C

D

Trang 12

• Geometry of the robot (dimension of part A, B, C, etc)

Only one solution !

Arm position- BÀI TOÁN ðỘNG HỌC

F y z Rx Ry Rz

Trang 13

RmT: tool frame

Pos Cart

RmT/RfW

Frameschift

Trang 14

•THIẾT LẬP LẠI MA TRẬN DH CHO ROBOT SCARA TS60 3 bậc

•TÍNH BÀI TOÁN ðỘNG HỌC THUẬN VỊ TRÍ CHO ROBOT.

•SO SÁNH KT QU TÍNH TOÁN VI PHN MÔ PHNG 3D.

BÀI TẬP LỚN 1 – TÍNH TOÁN ðỘNG HỌC CHO ROBOT DỰA

VÀO KÍCH THƯỚC CỦA ROBOT.

Trang 15

Robot Controller – ðiều khiển ROBOT.

Controller Arm

Control voltage

Hall voltage

Program

Trang 16

Moving a robot

Principle

A robot always moves from its current position to a point !

Moving to a join position

A join position is defined by the value of six axis (θ1 θ2 θ3 θ4 θ5 θ6)

For the robot move to a join point is to reach this position at a given speed in a specific mode and a

6 Motors +

6 sensorsHall voltage

Control loop in the speed and the position

Trang 17

Moving a robot

Mode: Các kiểu di chuyển của robot :

There are three moving modes to reach a position:

• Joint (minimize time cycle): dịch chuyển tối thiểu thời gian dịch chuyển

• Linear: dịch chuyển theo ñường thẳng cho robot

• Circular: dịch chuyển theo nửa ñường tròn (ñường cong có bán kính xác ñịnh)

XCurrenteTCP position

XJoinPosition

Linear

Speed at mm/s

Join

Speed at % of max speed

In Joint mode, the exact trajectory is not known when programming There is therefore a risk of collision during testing phases ! (out of software limits)

Trang 18

Moving a robot

Termination

There are two different termination : cách stop robot tại một ñiểm lập trình

• Passing by the point

• Passing near the point (minimize time cycle)

X

P2X

Passing by the point

The speed at P2 is necessarily zero

Passing near the point

Trang 19

Moving a robot

Configuration of 6 axis robot

Trang 20

Moving a robot

Configuration of 4-axis robot

Trang 21

Moving a robot

Move to cartesian position: bộ nội suy ñiểm toạ ñộ decart trong robot.

ðượ c ñịnh nghĩa bởi người dùng.

Competences of robot manufacturer !

Brushlessmotors

Join Pos

θ1…θ6Frame

shift

Cart Pos

RmF/RfW

inverse geometricmodel

Calcul

RmU: user frame

RmO: tool frame

ControlPos

Trang 23

STAUBLI SOFTWARE FOR SIMULATION OF ROBOT

Chạy chương trình : Start-> programs Staubli SRS7.3 staubli robot 7.3

Phần mềm quản lý ,mô phỏng , lập trình ứng dụng

trước khi cho robot hoạt ñộng

User of Robot

Trang 24

CELL MANAGERS

Trang 25

CELL MANAGERS

Trang 26

VAL 3 STUDIO :

Trang 27

VAL 3 STUDIO :

Trang 28

Program hereVAL 3 STUDIO :

Trang 29

EMULATOR CS8: BỘ ðiỀU KHIỂN GIẢ LẬP MCP

Trang 30

TAB 3D STUDIO

Trang 31

TRANSFER MANAGER

Trang 32

REMOTE ACCESS

Trang 34

Application 5: Pick and Place object.

Application 6: operator and robot.

Trang 35

APPLICATION 1

DI CHUYỂN NỘI SUY ðẾN MỘT ðiỂM:

MOVEJ(pPot1, fVacumm,mNomSeed): với yêu cầu tối thiểu hoá thời gian di chuyển của

robot.

Movej(pPot1, Tool, Speed).:

Waitendmove().

Trang 36

DI CHUYỂN THEO ðƯỜNG THẲNG:

MOVEL(pPOT1, Ftool, normspeed )

Trang 37

Di CHUYỂN THEO CUNG TRÒN:

MOVEC(intermediat, destination, Normspeed).

movej(pPot1,Fvacuum,mNomSpeed)// di chuyen

den DIEM BẮT ðẦU VẼ

Trang 39

APPLICATION 5: PICK AND PLACE

OBJECT

Yêu cầu :

Tốc độ khi xuống gắp sản phẩm và nâng sản phẩm lên tương đối chậm ,

sau đó tốc độ di chuyển qua điểm để đặt chi tiết nhanh hơn , sau đó robot đặt

chi tiết xuống và rút chi tiết lên với tốc độ chậm, sau đó robot quay trở lại

Trang 41

BÀI TẬP LỚN SỐ 2 :

Hãy viết chương trình thể hiện robot di chuyển theo biên dạng

sau : (các toạ ñộ ñiểm SV tự lựa chọn.)

Trang 42

THE END OF THE COURSE

Trang 43

Thank You For

Attention.

Ngày đăng: 17/05/2018, 15:37

TỪ KHÓA LIÊN QUAN

w