Programmazione KR16. Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo

Documenti analoghi
Università. Cassino. Università. Cassino

Meccanica dei Manipolatori. Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo

Fondamenti per la Programmazione delle Macchine a Controllo Numerico

LINGUAGGIO PDL2. Caratteristiche del linguaggio PDL2. Struttura del programma. Rappresentazione dei dati. Istruzioni. Gestori di condizione

Lezione 3: Le strutture cinematiche. Vari modi per fare un braccio

Simulazione del moto di un punto materiale soggetto a una forza

Cinematica dei robot

TECNOROBOT. Official Integrator FANUC Robotics A NEW DIMENSION IN INDUSTRIAL ROBOTICS

CIM Computer Integrated Manufacturing

CONTROLLO NUMERICO. CorsodiSistemi integratidiproduzionea.a Prof. G. A. Berti

the creative point of view

PROGRAMMAZIONE EIA/ISO Macchine Utensili CNC

ESPERIMENTI SUL COMPORTAMENTO DEI RAGGI CATODICI IN UN CAMPO ELETTRICO E IN UN CAMPO MAGNETICO MEDIANTE IL TUBO DI DEFLESSIONE

Moto del Punto - Cinematica del Punto

I MOTI NEL PIANO. Vettore posizione e vettore spostamento

RoboWave hyprogram Descrizione Prodotto

Grandezze angolari. Lineare Angolare Relazione x θ x = rθ. m I I = mr 2 F N N = rf sin θ 1 2 mv2 1

Coordinate e Sistemi di Riferimento

Progetto e Realizzazione di un Robot a Cinematica Parallela per Applicazioni Mediche

Prova scritta del corso di Fisica con soluzioni. Prof. F. Ricci-Tersenghi 14/11/2014

Analisi di stabilita di un pendio naturale

Osservatorio di Bassano Bresciano Manuale TCS2009

Controllo del moto e robotica industriale

Problema ( ) = 0,!

Proposta di un protocollo innovativo di collaudo per macchine utensili speciali

Implementazione di un sistema di moduli lineari: dimensionamento dei motori, definizione dei profili e mappatura software del movimento

Corso di Percezione Robotica Modulo B. Fondamenti di Robotica

trovare un percorso senza collisioni per passare da una configurazione ad un altra del sistema robotico

Manipolatore SH75 Sali-Scendi-Ruota. Tecnologia entusiasmante

La sfera celeste. Coordinate locali altazimutali Coordinate universali equatoriali

MecSoft Corporation Sky Park Circle, Suite KL, Irvine, CA (949) (949) (FAX)

Anno Accademico 2008/2009. Biomeccanica II. Anno Accademico 2008/2009. Lez. BM1. Natura dell intervento didattico (segue)

AUTOMAZIONE AUTOMATION

CIM Computer Integrated Manufacturing

Corso di Percezione Robotica (PRo) Modulo B. Fondamenti di Robotica

1 Cinematica del punto Componenti intrinseche di velocità e accelerazione Moto piano in coordinate polari... 5

L innovazione dei sistemi di produzione: principi generali e casi studio. Manufacturing Technology Group

L illuminazione della Terra

EQUAZIONI DIFFERENZIALI

Diario delle lezioni di Calcolo e Biostatistica (O-Z) - a.a. 2013/14 A. Teta

Rampa elicoidale. Ver 1 del 06/07/16

MOTO CIRCOLARE VARIO

SISTEMA DI ILLUMINAZIONE PER VERRICELLI WINDLASS LIGHTING SYSTEM

ROBOT CARTESIANI. Abbiamo 9 modelli di robot cartesiani che possono essere forniti in 3 tipologie diverse:

UNIVERSITA degli STUDI di BERGAMO FACOLTA di INGEGNERIA. Corso di AUTOMAZIONE INDUSTRIALE

03 Analisi di stabilita di un pendio

MPDS-1CV/1CC HV PUSH

INTRODUZIONE ALLA CINEMATICA DEL PUNTO MATERIALE PROF. FRANCESCO DE PALMA

A spasso su Marte: modelli software per la cinematica di robot mobili

PARCO MACCHINE/COMPANY EQUIPMENT

PLE DPI

Esercitazioni di Meccanica Razionale

L automazione. L automazione. Insieme delle tecniche e dei metodi per sostituire o ridurre l intervento umano in un attività lavorativa

rev Page 1 / 6

La stima dei costi di produzione

Supporto a Doppio Braccio per dual Monitor con 2 porte USB e Audio Pass-Through

La colorazione standar della macchina è giallo RAL 1007 (NCS S1080-Y20R) e parti brunite nere.

KUKA LeichtBau-Roboter LightWeight-Robot

Unità didattica 1. Prima unità didattica (Fisica) 1. Corso integrato di Matematica e Fisica per il Corso di Farmacia

Programma di Robotica[LEGO EV3]

RELAZIONE TECNICA. ISTITUTO SUPERIORE STATALE G. GALILEI MIRANDOLA (MO) Via J. Barozzi, 4 Sede temporanea E.S.T.

PLC CodeSys. Esercitazione 3. Automation Robotics and System CONTROL. Università degli Studi di Ferrara

INTRODUZIONE AL DISEGNO TECNICO METODI DI RAPPRESENTAZIONE. Ing. Davide Russo Dipartimento di Ingegneria Industriale

Sistemi di saldatura robotizzati

Corso di Automazione industriale

Parte 1/4: Formazione delle immagini

C ARPAN O EQUIPMENT. Joda micro - Tornio modulare

4 Composto da: Features: E T

Pincipi del movimento strumenti e processo

I principali tipi di grafici

Modelli LINEA DI ROBOT CON: ELEVATE PRESTAZIONI E AFFIDABILITÀ SOFTWARE OPERATIVI SPECIFICI DIVERSE TECNOLOGIE DI SALDATURA DATI TECNICI

1 Introduzione al corso Architettura del sistema di controllo... 6

CORSO DI PROGETTAZIONE COSTRUZIONI ED IMPIANTI

Case History. Cesoia rotante. Application. Linea Taglio lamiera. Machine. Metal processing. Market

Adattatori Morsa BDMpro

La scrittura di un programma Modellizzazione del programma Scrittura del codice Esercizi. Sperimentazioni I. Alberto Garfagnini, Marco Mazzocco

CIRCONFERENZA E CERCHIO. Parti di una circonferenza

Controllo del moto e robotica industriale

Scuola Secondaria di 1 Grado Via MAFFUCCI-PAVONI Via Maffucci 60 Milano PROGETTO STRANIERI GEOMETRIA 2 CERCHIO SIMMETRIA GEOMETRIA SOLIDA

Progettazione funzionale di sistemi meccanici e meccatronici.

I sistemi manifatturieri

Lezione n 15: Assonometria di un esagono regolare parallelo al PO ad H a piacere

Dinamica del corpo rigido

La memoria secondaria

Macchine Astratte. Nicola Fanizzi Dipartimento di Informatica Università degli Studi di Bari. Linguaggi di Programmazione feb, 2016

A ZOOMLION COMPANY WHY CIFA. Pompe Autocarrate e Bracci Stazionari Series CERTIFIED

AUTOMAZIONE INDUSTRIALE

RoboWave Pressbrake Descrizione Prodotto

La velocità. Isabella Soletta - Liceo Fermi Documento riadattato da MyZanichelli.it

Catalogo Corsi di Formazione 2008

FIRST LEGO LEAGUE ITALIA BOLZANO 14 febbraio Squadra FLL 4: LICEO ROSMINI RELAZIONE TECNICA. TITOLO DEL PROGETTO: ipec

Fonte: Esempio a fini didattici

Fresatura. Taglio e rifilatura. modelli e stampi. materiale composito. Carteggiatura

SPECIFICHE TECNICHE: TECHNICAL SPECIFICATIONS:

ITCG Sallustio Bandini

Indice. P Preliminari 3. 1 Limiti e continuità 61. P.7 Funzioni trigonometriche 47. Per lo studente Ringraziamenti

Pipeline. Esempio pipeline lineare a 5 stadi. Tempificazione S1 S2 S3 S4 S5. Istruzioni. Istruzione 4. Istruzione 3. Istruzione 2. tempo.

Kemppi K5 Attrezzature di saldatura

Premessa: Si continua a studiare il moto degli oggetti in approssimazione di PUNTO MATERIALE

Il controllo numerico. LIUC - Ingegneria Gestionale 1

Transcript:

Programmazione KR16 Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo

Kuka KR C2 : Controllore comandi posizioni & velocità corrente dati 2

Kuka KRC2 : Unità di potenza Calcolatore 3

KCP : Programmazione 4

On-line programming Advantages Cheap Easily accessible Programs made in concordance with the actual position of equipment and pieces 5

On-line programming Disadvantages Suspension of production while programming. Slow movement of the robot while programming. Program logic and calculations are hard to program. Poorly documented 6

On-line programming Process Programming time Process time Ratio Welding (complex) 9.600 min (20 days) 20 min 480 Welding (simpel) 40 min 1 min 40 Bending 480 min (8 hours) 5 min 96 7

Off-line programming Takes place on a computer without use of the physical robot Uses models of the work cell with robot, work pieces, process and surrounding. From the EU-projectet FlexPaint: www.flexpaint.org From : www.camelot.dk 8

Off-line programming Advantages: Production can continue while programming. Effective programming of program logics. Effective programming of locations. Verification of program through simulation and visualization. Well documented through simulation model. Reuse of existing CAD data. Disadvantages Often expensive off-line programming system. Models are needed Takes time to learn 9

Off-line examples 10

Many different products RobCad/WorkPlace IGRIP/Ultra Arc WorkSpace RobotStudio RoboPlan Camelot Thor 11

Hybrid programming: Combines on and off-line e.g: Offline: Program logics Simulation major part of movement commands (reuse of CAD data). On-line: Movements near the workpiece Process data 12

KCP : Sistema di Coordinate 13

KCP : Sistema di Coordinate 14

KCP : Sistema di Coordinate 15

I movimenti Permettono di raggiungere un punto finale, seguendo traiettorie diverse. Movimenti possibili: movimenti punto a punto movimenti lineari movimenti circolari 16

Movimenti punto a punto In un movimento punto a punto Tutti gli assi si muovono contemporaneamente Percorso determinato dal controllore Necessità di impostare velocità e accelerazioni per ogni asse 17

Movimenti da punto a punto La traiettoria seguita dal robot non è definita a priori Definizione della traiettoria tra due punti: 1. Punto attuale 2. Punto finale 18

Movimenti lineari In un movimento lineare: Movimenti dei singoli assi coordinati per seguire una traiettoria lineare Velocità e accelerazione riferite al movimento lungo la traiettoria La velocità indicata è la massima raggiungibile percorrendo la traiettoria 19

Movimenti lineari La traiettoria da seguire è costituita da una linea retta Definizione della retta tramite due punti: 1. Punto attuale 2. Punto finale 20

Movimenti lineari: orientamento Orientamento fisso Orientamento variabile 21

Movimenti circolari Nei movimenti circolari: Movimenti dei singoli assi coordinati per seguire una traiettoria circolare Velocità e accelerazione riferite al movimento lungo la traiettoria La velocità indicata è la massima raggiungibile percorrendo la traiettoria 22

Movimenti circolari La traiettoria da seguire è costituita da un arco di circonferenza Definizione della circonferenza: 1. Punto attuale 2. Punto finale 3. Punto ausiliario 23

Comandi di movimento 24

Configurazione iniziale : A3 = 90 25

26

27

28

29

Movimenti lineari 30

Movimenti circolari 31

Movimenti approssimati 32

Esempio per approssimazione PTP-PTP 33

Esempio per approssimazione LIN--LIN 34

Esempio per approssimazione CIRC-CIRC 35

Progetto Technix Test del braccio telescopico: 36

Progetto Technix Obiettivi del test: MOVIMENTO ORIZZONTALE Simulare l utilizzo prolungato dello strumento lungo le tre direzioni L, A e N MOVIMENTO VERTICALE Dispositivo a raggi X L MOVIMENTO DI ROTAZIONE N gradi A Organizzare i tre movimenti in successione per realizzare un ciclo da ripetere X volte 37

Progetto Technix Progettazione di un nuovo tool per realizzare l accoppiamento tra robot e dispositivo a raggi X flangia del robot dispositivo ai raggi X giuntura sferica 27 cm 38

Progetto Technix Progettazione di un nuovo tool per realizzare l accoppiamento tra robot e dispositivo a raggi X 39

Progetto Technix Movimento VERTICALE Movimento CIRCOLARE Movimento ORIZZONTALE z 740 y z x 75 65 x y Sistema di riferimento World 287 570 98 40

Progetto Technix 41