Professional Documents
Culture Documents
DE HIDALGO
TESIS
PRESENTA:
GILBERTO SNCHEZ RODRGUEZ
ASESOR:
M. en C. JUAN CARLOS GONZLEZ ISLAS
Les agradezco con todo mi cario y amor para mis padres que hicieron todo
para poder lograr esto, les agradezco muy en especial por todo su apoyo
incondicional en todo momento.
Por tus sabios consejos te agradezco ya que sin tu ayuda sera imposible
haberme decidido, mi amigo, Alberto Olgun.
A mis maestros que en este andar por la vida, influyeron con sus lecciones y
experiencias en formarme como una persona de bien y preparada para los retos
que pone la vida.
3
RESUMEN
4
NDICE
A G R A D E C I MI E N T O S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
R E S U ME N . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
C A P I T U LO I . I NT R O D U C C I N . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1 . 1 I N T RO D U C C I N . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1 . 2 T E N D E N C I A S DE L A A U T O MA T I Z AC I N E N L A I N D U ST R I A . . . . . 9
1 . 2 A NT E C E D E N T ES H I ST O RI C O S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 0
1 . 4 P L A NT E A MI E N T O D E L P RO B L E MA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2
1 . 5 O B J ET I VO G E NE R A L . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3
1 . 6 O B J ET I VO S E SP E C F I C O S : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3
1 . 7 H I P T E S I S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4
1 . 8 J U ST I FI C A C I N . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 4
C A P I T U LO I I . MA R C O T E RI C O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5
2 . 1 E ST A D O D E L AR T E . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5
I . 1. 1 I N T RO D U C C I N . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5
I . 1. 2 I MP L E M E N T I N G A N I N D U S T R I A L P R O D U C T - S E R V I CE
S Y S T E M F O R C N C M A C H I N E T O O L [ 5] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5
I . 1. 3 A G E N E T I C- B A S E D V I S I O N S Y S T E M F O R C R O S S -
F U N C T I O N A L I N T EG R A T I O N I N F L E X I B L E MA N U F A C T U R I N G : A
T UT O RI A L A N D A PP L I C A T I O N [ 6] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 6
I . 1. 4 C O N T EX T U A L P R I MI N G F O R O B J E CT DE T E CT I O N [ 7] . . 1 6
I . 1. 5 E V O L U T I O N A R Y P R O G R A M MI N G O F A C N C C U T T I NG
MACHINE [8] ...................................................................... 17
2.2 LSER ............................................................................ 17
I . 2. 1 REFLEXIN .............................................................. 18
I . 2. 2 REFRACCIN ........................................................... 19
2 . 3 MO D E L O S D E CO L O R . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1
II.3.1 MO D E L O H S V . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1
II.3.2 MO D E L O R G B . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2
2 . 4 V I SI N C O MP U T A R I Z A D A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 4
II.4.1 P R O C E S O D E L A V I S I N CO MP U T A R I Z A D A . . . . . . . . . . . . . . . . . 2 7
2.5 DIGITALIZACIN .............................................................. 28
II.5.1 PXEL ...................................................................... 28
5
II.5.2 PROFUNDIDAD DE BITS ............................................ 28
II.5.3 El CCD ..................................................................... 29
II.5.4 P R O C E S O O P E R A T I V O D E L A DI G I T A LI Z A C I N . . . . . . . . . . . 3 1
2 . 6 E L E ME N T O S DE ME C N I C O S Y DE C O NT R O L. . . . . . . . . . . . . . . . . . . . . 3 1
II.6.1 MO T O R E S A P A SO S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1
I I . 6 . 2 C A R A C T E R S T I C A S C O MU N E S D E L O S MO T O R E S A
P A S O S 3 2
II.6.3 MI C R O C O N T R O L A DO R . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 4
II.6.4 C O N T RO L D E FL U J O ( P U E N T E H) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 6
II.6.5 S E C U E N C I A D E MO T O R E S A P A S O S . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 7
II.6.6 CANAL SERIAL UNIVERSAL (USB) .............................. 37
2 . 7 FI B R A PT I C A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 8
II.7.1 RECEPTORES PTICOS ........................................... 400
2 . 8 CO N T RO L N U M R I C O PO R CO MP U T A D O R A ( C N C ) . . . . . . . . . . . . . 4 1 1
II.8.1 A P L I C A C I O N E S D EL C N C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2
II.8.2 D I A G R A MA P A R A L A E L A B O R A C I N D E L C D I G O . . . . . . . 4 2
II.8.3 N O ME N C L A T U R A D E E J E S Y MO V I MI E N T O . . . . . . . . . . . . . . . . . . 4 3
II.8.4 R E G L A D E L A MA N O D E R E C H A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 3
II.8.5 P R O G R A MA C I N C N C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 5
II.8.6 F A S E S D E U N P R O G R A MA C N C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 9
II.8.7 MO V I MI E N T O D E LA H E R R A MI E N T A . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 9
C A P I T U LO I I I . D E S A R R O L L O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 4
3 . 1 ME T O DO L O G A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 4
3.2 DESARROLLO DEL PROTOTIPO ....................................... 56
I I I . 2. 1 M A T E R I A L E S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 6
I I I . 2. 2 E T A P A S D E C O N ST R U C C I N . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 6
3 . 3 D I S PO S I T I V O DE C O NT R O L L 2 9 8 n P A R A L O S MO T O RE S . . . . . 5 7
C A P I T U LO I V. ANLISIS Y DISCUSIN DE
R E S U L T A D O S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2
4 . 1 P U E S T A A P U NT O D E L SI ST E MA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 4
I V . 1 . 1 C A L I B R A C I N Y CO R R E C C I N D E LA C A MA R A E N E L
PROTOTIPO ...................................................................... 664
C A P I T U LO V . C O N C L U S I O N E S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 0
C A P I T U LO V I . A N E X O S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2
CDIGO CNC ........................................................................ 72
6
D A T O S D E P R O G RA MA C I N . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 5
IV.3.1 MO V I MI E N T O D E MO T O R E S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 5
I V . 3 . 2 P R O G R A MA D E C A P T U R A Y A N L I SI S . . . . . . . . . . . . . . . . . . . . . . . . 8 8
I V . 3 . 3 C D I G O D E C O N VE R S I N A C N C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 9
N D I C E D E FI G U R AS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1
NDICE DE TABLAS ................................................................ 95
A C R N I MO S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 5
F U E N T E S C O N S U LT A D A S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 6
7
CAPITULO I: INTRODUCCIN
CAPITULO I.INTRODUCCIN.
1.1 INTRODUCCIN
L a h i s t o r i a s e a l a q u e l o s a va n c e s t ec n o l g i c o s h a n a yu d a d o a l a
h u m a n i d a d a l f ac i l i t a r l e l a s l a b o r e s d i a r i a s , d e t a l m a n er a q ue n o s e
a p l i q u e g r a n e sf u er zo p a r a r e a l i za r l a s , d e d i c h a f o r m a p ar a q u e u n a
t e c n o l o g a p u e d a a va n za r e s n e c e s a r i o s a b e r s u f u nc i o n a m i e n t o p a r a
d i s c e r n i r s u s l i m i t a ci o n e s y p r e s t a c i o n es .
H o y e n d a , l o s s i s t e m a s d e m a n uf a ct u r a s o n c a r a c t e r i za d o s p o r s u
c o m p l e j i d a d , l a p a r t i c i p a c i n d e d i f e r e nt e s d i s c i p l i n a s d e c o n o c i m i e n t o
y l a d e m a n d a c r e c i e n t e d e n u e va s h e r r am i e n t a s y t cn i c a s p a r a
r e s o l ve r p r o b l e m a s d i f c i l e s [ 1 ] .
L a m a yo r a d e e s t o s p r o b l e m a s s o n r e l a c i o n a d o s c o n l a o p t i m a c i n d e
p r o b l e m a s, como el ciclo de vida del p r o d u c t o, el tiempo de
s a t i sf a c c i n d e l a s i m p r e d e c i b l e s d e m a n d a s , l a i n s p e c c i n d e l a
c a l i d a d h u m a n a y d ive r s a s n e c e s i d a d e s d e l o s c l i e n t e s , e n t r e ot r a s[ 2 ] .
E n l a i n d u s t r i a d e l a m a n uf a ct u r a e s m uy u t i l i za d o e l C o n t r o l n u m r i c o
p o r c o m p ut a d o r a ( C N C 1) , d i c h a t e c no l o g a p o r l o g e n e r a l n o c u e n t a
c o n l a s p r e st a c i o n es d e l a vi s i n c o m pu t a r i za d a , t a l c o m o, i n s p e c c i n
d e l a c a l i d a d , m o n i t o r e o d e f a l l a s e n e l p r o c e s o, t om a d e d e c i s i o n e s ,
r e c o n o c i m i e n t o d e pa t r o n e s, e nt r e o t r a s.
E n l o s l t i m o s a o s , l o s s i s t e m a s d e vi s i n a r t if i c i a l h a n e vo l u c i o n a d o
t a n t o t e c n o l g i c am en t e . E s t o h a im p l i c a d o c a m b i o s s u s t a nc i a l e s e n l a
f o r m a d e i nt e r pr e t ar l a vi s i n c o m o u n a h e r r am i e n t a s t a n da r d p a r a e l
a n l i s i s d e p r o c e s os :
8
CAPITULO I: INTRODUCCIN
1.2TENDENCIAS DE LA AUTOMATIZACIN EN LA
INDUSTRIA
L a s I n du st ria s Mo d e rna s e xh ib e n d o s t ip o s d e pa no ra ma , en
t rm ino s de l t ipo de pa s e n la cu a l se ub ica . Cu a nd o se t ra ta d e
p a se s d e sa rro llad o s es p o sib le e n co n t ra r la s sigu ie n t e s
c a ra ct e rst ica s:
Ca d a ve z se e xige m a yo r p re cisi n y a lt o co n t ro l d e ca lid a d .
Los d ise o s de lo s p ro d u ct o s so n ca d a ve z ms
co m p licad o s.
L a d ive rsid a d de pro d u ct o s crea la ne ce sid ad d e f le xib ilid a d
e n la s m a qu ina ria s.
Ha y a u m en t o e n e l t ie mp o d e in sp e cci n .
L a f e ch a d e e n t re ga d e lo s p rod u cto s e s cad a ve z m e nor.
E l co sto de f a b rica ci n d e mo ld e s es ma yo r y e s n e ces a rio
m in im iza r e rro re s .
La f o rm a ci n de in st ru ct o re s es ms d if cil, p ue s es
n e ce sa rio p e rson al, m s e xp e rim en ta d o .
E n cua n to a l a mb ie n t e d e t ra ba jo se o b se rva :
E sca se z d e la ma no d e o b ra ca lif ica da .
P ro d u ccin de m lt ip le s mo de lo s y en gra n d e s ca n t id ad e s .
E l A mb ie n te de ta lle r n o re su lta at ract ivo .
9
CAPITULO I: INTRODUCCIN, TENDENCIAS DE LA AUTOMATIZACIN EN LA
INDUSTRIA
E n e l c a s o d e p a s e s d e m e n or d e sa r r o l l o ( s u b d e s ar r ol l a d o s ) , s e
p u e d e e n c o n t r ar ot r o p a n o r am a c o n d i s t i n t o s p r o b l em a s c o m o p or
ejemplo:
N o t a b l e d e s a c t u a l i za c i n .
B a j a c om p e t it i vi d a d .
O r g a n i za c i o n e s r g i d a s .
D e b i l i d a d e n e l r e c u r s o h um a n o a l n o c o n o c e r l a s n ue va s
t e c n o l o g a s .
L o c u a l t a m b i n s e a c o m p a a d e g r a n de s n e c e s i d a d e s d e a yu d a t a l e s
como:
P r o g r a m as d e g e s t i n t e c n o l g i c a .
Mo d e l o s d e c o o p e r ac i n e n t r e em p r e s a s.
P r o g r a m as d e c o o pe r a c i n i n t er n a c i o n a l .
Tal como se puede obser var el panor ama desde estas dos perspect ivas
no es igual, sin embargo a travs de una correcta orientacin de
planes, es posible ir escalando los niveles tecnolgicos, adecundolos
cultural y tcnicamente.[3]
La p r og r am a c i n de sistemas i nd u s t r i a l e s g r f ic o s t e n a una
c o m p l e j i d a d e l e va d a . L a p r og r a m a c i n g r f i c a p a r a DO S , E l S D K p a r a
W in d o ws 3 . 0 y 3 . 1 ( q u e s e d e d i c a b a n m u c h o m s t i e m p o a t e m a s de
10
CAPITULO I: INTRODUCCIN, TENDENCIAS DE LA AUTOMATIZACIN EN LA
INDUSTRIA
g e st i n d e m e n s aj es y d e s a r r o l l o d e i nt e r f a z) y l a d i f i c u l t ad d e c r e ar
i n t e r f a c es g r f i c a s q u e r eq u er a n l a s p l a n t a s i n d u s t r i a l e s h a c a n q u e
s e d e d i c a r a u n t i em p o e xc e s i vo a l a p r o g r a m a c i n d e t a r ea s a j e n a s a
l a vi s i n a r t if i c i a l y a l a p r o b l em t i c a de l a e m pr e s a c l i e n t e.
E n c u a n t o a l a m em o r i a , e l Ms D O S , c o n l a l i m i t a c i n d e l o s 6 4 0 K B d e
m e m or i a b a s e h a ca c o m p l i c a d o e l t r a b a j o c o n i m g e ne s , l o q ue
o b l i g a b a a r e s e r va s d i n m i c a s d e m em o r i a p a r a i r c o n t r o l an d o e n t o d o
m o m e nt o e l t am a o . [ 4 ]
11
CAPITULO I: PLANTEAMIENTO DEL PROBLEMA
E n l a a c t u a l i d a d s e d e m a n d a n s i s t em a s d e p r o t ot i p a d o r p i d o p a r a
g e n er a r i ng e n i e r a i n ve r s a , l o c u a l o pt i m i c e l o s r e c u r s os en e l p r o c e so
d e m a n uf a c t ur a y m a xi m i c e s u s p r e st a ci o n e s , p o r l o c u a l se r eq u i e r en
s i s t e m a s a ut n om os p a r a l a d i g it a l i z a c i n y p r o c e s a m i e n t o d e l a
i n f or m a c i n.
12
CAPITULO I: HIPTESIS Y JUSTIFICACIN
13
CAPITULO I: HIPTESIS Y JUSTIFICACIN
1.7HIPTESIS
L a i n s t r um e n t ac i n d e u n p r ot o t i p o c a pa z d e o b t e n e r l a u bi c a c i n d e
p u n t o s c l a ve e n u na o b j e t o u s a n d o vi s i n c o m p u t ar i za d a , p a r a p o d er
p r o c e s a r l a i m ag e n y o b t e n e r l a i n f o r m a c i n n e c e s a r i a pa r a p r o c e s ar
el cdigo CNC para fresado y transmitir dichos datos por medio de
f i br a p t i c a a ot r o d i s p o s i t i vo e l c u a l p u e d e u t i l i za r u n a l g or i t m o p ar a
l a e l a b o r a c i n d e u n c d i g o C N C o s ol o e l c d i g o C N C , e s t o m i sm o
p o d r a s e r u t i l i za d o e n f r e s a s d e c o nt r o l n u m r i c o c om p u t ar i za d o o e n
u n s i m u l a d o r C N C pa r a f r e s a d or a .
1.8JUSTIFICACIN
A t r a v s d e l a i m p l e m e n t a c i n d e e s t e p r o t ot i p o y a l a vi s i n
d i g i t a l i za d a con la m a n uf a c t ur a , lo cual se podr o p t i m i za r la
d i g i t a l i za c i n d e u n g r a n n m e r o d e p i e za s d e m a n e r a a ut o m t i c a y
p r e c i s a p o r l o q u e s e g e n e r ar a s u c di g o C N C d e c a d a pi e za , e s t o
a yu d a r a a s o l ve n t a r l a d e m a n d a d e l o s d i s p o s i t i vo s d i g i t a l i za d o r e s e n
el ahorro de t i em p o en la elaboracin y p r o d u c c i n de la
m a n uf a ct u r ac i n d e d i c h o s eg m e nt o .
E l r e a e n e l d i s e o y l a e l a b o r a c i n d e p r o t o t i p o s d e p i e za s d e u n a
i n d u s t r i a o c om p a a , s e r c a p a z d e o b t e n e r e l c d ig o C N C d e l a
p i e za a partir del modelado en plastilina, para c o n f e c c i o n a r lo
p o s t e r i o r m e nt e e n un a f r es a d o r a C N C o d e t a l l a r l o o m e j or ar l o u s a n d o
u n s i m u l a d o r C N C pa r a f r e s a d or a .
L a t r a n sm i s i n d e l a i n f o r m a c i n c a p t ur a d a d e l a p i e za s e m a n d a p o r
medio de una comunicacin por f ib r a ptica a otro d i s p o s i t i vo
r e d u c i e n d o l a p r i o r i d a d d e p r o c e s o s y c a p a c i d a d d e c m p u t o de
elaboracin del cdigo CNC por una comunicacin desde la unidad de
d i g i t a l i za c i n a l r e a d e m a n uf a ct ur a .
14
CAPITULO II: MARCO TERICO
L a s i m p r e s o r a s 3 D , s u r g e n c o n l a i d e a d e c o n ve r t i r a r c h i vo s d e 1 D e n
p r o t ot i p o s r e a l e s o 3 D . E n l a a c t u a l i d a d s o n u t i l i za d o s p a r a l a
m a t r i c e r a o l a p r e f a b r i c a c i n d e p i e za s o c o m p o n e n t e s , e n s e c t o r es
c o m o l a a r q u i t e ct u r a y e l d i s e o i n d u s t r i a l .
15
CAPITULO II: MARCO TERICO, ESTADO DEL ARTE
16
CAPITULO II: MARCO TERICO, ESTADO DEL ARTE
2.2 LSER
El lser es un dispositivo que genera o amplifican la radiacin
coherente a frecuencias en el infrarrojo, visible, o ultravioleta, regiones
del espectro electromagntico.[10]
Usualmente opera generalmente por un principio que fue originalmente
inventado, para las frecuencias de microondas donde era llamado
amplificador de microondas por emisin estimulada de radiacin.
Cuando se extenda al rango de las frecuencias visibles este
naturalmente se volva un amplificador de luz por emisin estimulada de
radiacin o LASER 2.
Hoy en da el lser es usado en una gran variedad de dispositivos que
operan en el espectro electromagntico, desde audio hasta ultravioleta.
Los lseres en particular trabajan con una amplia variedad de
materiales, mtodos de bombeo y enfoques de diseo, y son utilizados
en diversas aplicaciones.
2LASER. Por sus siglas en ingls: Light Amplification Stimulated Emission of Radiation
17
CAPITULO II: MARCO TERICO, REFLEXIN Y REFRACCIN
I.3.1 REFLEXIN
Cu a n do un a o n da e n cu e nt ra un a d isco n t inu id ad e n t re las
c u e rd a s, lo qu e rep re se n ta un a d if e re n cia e n la s ve lo cid a d e s de
o n da , p a rt e d e la e n e rga se re f le ja y p a rt e se t ra n sm it e . E n e se
a n lisis, la o nd a e st a ba o b liga d a a m o ve rse a lo la rgo d e u n a
c u e rd a u n id im e n sio n a l. L a s o n da s lu m n ica s pu e de n m o ve rse en
3 d ime n sion e s.
P a ra en t en de r u n p o co m s la ref le xi n po d em o s co n sid e ra r qu e
e n u n cu a rt o o b scu ro ha y o b je t o s que no po d em o s ve r so lo ha s ta
s e r ilu m ina d o s, p or e je mp lo co n u na l mp a ra , la p o sib ilid a d d e
ve rlo s se d e b e a qu e re le ja n t o d a o p a rt e d e la lu z qu e in c id e
s o b re e llo s[1 1 ]
RAY
O
INC RAYO REFLEJADO
IDE
NTE
NOR
MAL
18
CAPITULO II: MARCO TERICO, REFLEXIN Y REFRACCIN
I.3.2 REFRACCIN
La refraccin es el cambio de direccin que experimenta una onda al
pasar de un medio material a otro. Solo se produce si la onda incide
oblicuamente sobre la superficie de separacin de los dos medios y si
estos tienen ndices de refraccin distintos. La refraccin se origina en
el cambio de velocidad de propagacin de la onda o tambin se define
19
CAPITULO II: MARCO TERICO, REFLEXIN Y REFRACCIN
ANGULO DE
INCIDENCIA
ANGULO DE
REFRACCIN
RAYO
REFRACTADO
20
CAPITULO II: MARCO TERICO, MODELOS DE COLOR
2.3MODELOS DE COLOR
II.3.1 MODELO HSV
El modelo HSV 3 (Matiz, Saturacin, Valor), tambin llamado HSB 4 (Matiz,
Saturacin, Brillo), define un modelo de color en trminos de sus
componentes.
El matiz corresponde directamente al concepto de tonos en la seccin de
colores bsicos. Las ventajas de usar el matiz son:
La relacin entre tonos acerca del crculo de colores lo hace fcil
identificarlos.
Las sombras, matices y tonos se pueden generar con facilidad sin
afectar al matiz.
La saturacin corresponde directamente al concepto de matiz en la
seccin de colores bsicos, salvo que la saturacin completa no produce
ningn matiz, mientras que cero produce blanco, un tono de gris o negro.
El valor corresponde directamente al concepto de intensidad en la
seccin de colores bsicos.
Los colores puros son producidos mediante la especificacin de un
color con la saturacin completa y el valor.
Las sombras se producen mediante la especificacin de un color
con la saturacin total y valor parcial.
Los matices se producen mediante la especificacin de un color
con la saturacin parcial y valor total.
21
CAPITULO II: MARCO TERICO, MODELOS DE COLOR
22
CAPITULO II: MARCO TERICO, MODELOS DE COLOR
Con los modelos de color se podr enfocar en matiz, saturacin, vector o color
es el mejor para una buena lectura en el posicionamiento y caractersticas del
lser en la imagen.
23
CAPITULO II: MARCO TERICO, VISIN COMPUTARIZADA
24
CAPITULO II: MARCO TERICO, VISIN COMPUTARIZADA
Mediciones tridimensionales.
25
CAPITULO II: MARCO TERICO, VISIN COMPUTARIZADA
FIGURA 7: MUESTRA COMO EL UMBRAL DE 100 ES TOMADO COMO UNO EN UNA IMAGEN
BINARIA[12]
26
CAPITULO II: MARCO TERICO, VISIN COMPUTARIZADA; PROCESO DE LA VISION
COMPUTARIZADA
PROCESADOR SALIDA DE
DE IMAGN VIDEO
BUS
ENTRADAS /
PROCESADOR (E/S) SALIDAS COMUNICACIN
AUXILIARES
27
CAPITULO II: MARCO TERICO, DIGITALIZACIN
2.5 DIGITALIZACIN
La digit alizacin de una imagen se basa a una divisin del espacio a
modo de cuadr cula, donde la unidad m s pequea se denomina pxel.
Para cada uno de los pixeles que tenemos en una imagen hay que
guardar la inf ormacin ref erente a la luminancia (brillo o nive les de gris)
y, si es en color, tambin al nivel de cada una de las com ponentes, R
(rojo), G (verde) y B (azul). Por tant o vemos que para una imagen
tendremos var ias matrices de inf ormacin.
II.5.1 PXEL
Los mapas de bits son f otos electrnicas tomadas de una escena o
escaneadas de documentos -f otograf as, manuscr itos, t extos impresos e
ilustraciones de las que se conf ecciona un mapa en f orma de cuadr cula
de puntos o element os de la f igura (pxeles). A cada pxel se le asigna
un valor tonal (negro, blanco, matic es de gris o de color), el cual est
represent ado en un cdigo binario (ceros y unos).
Los dg itos binar ios ("bits") para cada pxel son almacenados por una
computadora en una secuencia, junto con la direccin numrica que
ocupa, en lo que se conoce como mapa de imagen. Luego la
computadora interpreta y lee los bit s para producir una versin
analgica para su visualizacin o impresin.
28
CAPITULO II: MARCO TERICO, DIGITALIZACIN; PROFUNDIDAD DE BITS
II.5.3 El CCD
Un sistema bsico de captura de imagen contiene un lente y un
detector. En la fotografa analgica la pelcula captura la imagen a
travs de las sales de plata y detecta mucho ms informacin visual
que un sistema digital. En la fotografa digital los dispositivos de
captura de imgenes constituyen el ojo electrnico por el que vamos a
digitalizar las imgenes. El detector es un sensor de imagen de estado
slido denominado Charge Coupled Device (dispositivo de carga
acoplada) o CCD para abreviar. Un CCD est constituido por una
29
CAPITULO II: MARCO TERICO, DIGITALIZACIN; EL CCD
Una red de fotodiodos transforman a los fotones (luz) que chocan con
ellos en electrones. Estos electrones son almacenados en pequeos
capacitores que representan informacin impresa como una serie de
variables de voltaje proporcionales a la brillantez de la imagen. El
voltaje pasa a un convertidor anlogo digital o ADC (encargado de
traducir las fluctuaciones del CCD), en donde es convertido en cdigo
binario discreto. Las series numricas obtenidas de esta conversin son
enviadas a un microprocesador de seales digitales (DSP), el cual
ajusta el contraste y detalle, y comprime la imagen antes de que sea
almacenada en la memoria de la cmara y, usualmente, ms tarde
transferida a una computadora donde la imagen puede ser vista y
manipulada.
En la siguiente figura se mostrara un diagrama en el cual se ilustra el
proceso.
30
CAPITULO II: MARCO TERICO, DIGITALIZACIN; PROCESO OPERATIVO DE LA
DIGITALIZACIN
INSTRUCCIONES
31
CAPITULO II: MARCO TERICO, MOTOR A PASOS
II.6.2.1 VOLTAJE
Los motores paso a paso tienen una tensin elctrica de trabajo. Este
valor viene impreso en su carcasa o por lo menos se especifica en su
hoja de datos. Algunas veces puede ser necesario aplicar un voltaje
superior para lograr que un determinado motor cumpla con el torque
deseado, pero esto producir un calentamiento excesivo y/o acortar
la vida til del motor.
32
CAPITULO II: MARCO TERICO, MOTOR A PASOS
cantidad de pasos por revolucin, al dividir 360 por ese valor se obtiene la
cantidad de grados por paso. Un motor de 200 pasos por vuelta, por ejemplo,
tendr una resolucin de 1,8 por paso.
Para lograr que este motor gire se debe de seguir una de las siguientes
secuencias de excitacin.
0 A B C D A B C D A B C D
1 1 1 0 0 1 0 0 0 1 0 0 0
2 0 1 1 0 0 1 0 0 1 1 0 0
3 0 0 1 1 0 0 1 0 0 1 0 0
4 1 0 0 1 0 0 0 1 0 1 1 0
5 0 0 1 0
6 0 0 1 1
7 0 0 0 1
8 1 0 0 1
33
CAPITULO II: MARCO TERICO, MICROCONTROLADOR
II.6.3 MICROCONTROLADOR
Es un circuito integrado programable, capaz de ejecutar las rdenes
grabadas en su memoria. El cual est compuesto de varios bloques
funcionales, los cuales cumplen una tarea delimitada.
El nombre actual no es un acrnimo. En realidad, el nombre completo
es PICmicro, aunque generalmente se utiliza como Peripheral
Interface Controller (controlador de interfaz perifrico).
El PIC original se dise para ser usado con la nueva CPU de 16 bits
CP16000. Siendo en general una buena CPU, sta tena malas
prestaciones de entrada y salida, y el PIC de 8 bits se desarroll en
1975 para mejorar el rendimiento del sistema quitando peso de E/S a
la CPU. El PIC utilizaba microcdigo simple almacenado en ROM
para realizar estas tareas; y aunque el trmino no se usaba por aquel
entonces, se trata de un diseo RISC que ejecuta una instruccin
cada 4 ciclos del oscilador.
II.6.3.1 FORMADO
CPU (Central Processing Unit). Microprocesador
RAM (Random Access Memory).
34
CAPITULO II: MARCO TERICO, MICROCONTROLADOR
II.6.3.2 ALIMENTACIN
Bajo voltaje.
Normalmente alimentacin a 5V
La incorporacin de los C a nuevos segmentos conlleva la
necesidad de alimentacin a 3V (2 bateras de 1,5v).
Tendencia tecnolgica: transistores ms pequeos (menos
consumo, ms rpidos y baratos) que facilita la reduccin de la
tensin de alimentacin y favorece el aumento en la densidad de
integracin.
II.6.3.4 CLASIFICACIN
Por su funcin:
Propsito general:
CPU+Memoria+E/S+ y juego de instrucciones no especficas.
Especializados:
Arquitectura e instrucciones orientadas hacia algn tipo de
aplicaciones concretas:
35
CAPITULO II: MARCO TERICO, MICROCONTROLADOR
36
CAPITULO II: MARCO TERICO, SECUENCIA DE MOTORES A PASOS
37
CAPITULO II: MARCO TERICO, FIBRA PTICA
2.7FIBRA PTICA
Una fibra ptica multimodo es aquella en la que los haces de luz
pueden circular por ms de un modo o camino. El hecho de que se
propaguen ms de un modo supone que no llegan todos a la vez al
final de la fibra por lo que se usan comnmente en aplicaciones de
corta distancia, menores a 1 km, ya que este efecto supone un
problema a la hora de utilizarlas para mayores distancias. Adems son
fciles y econmicas a la hora de disearlas.
En este tipo de fibra el dimetro del ncleo suele ser de 50 o 62.5 Qm
y el dimetro del revestimiento de 125 Quantum mechanics (Qm).
Debido a que el tamao del ncleo es grande, es ms fcil de conectar
y tiene una mayor tolerancia a componentes de menor precisin, es
38
CAPITULO II: MARCO TERICO, FIBRA PTICA
Por otro lado, conviene sealar que las caractersticas de las fibras
multimodo dependen radicalmente de las condiciones de inyeccin de
potencia (de la excitacin de modos).
En las fibras monomodo solo se propaga un modo de luz. El dimetro
del revestimiento es de 125 m, igual que en las multimodo. Sin
embargo el dimetro del ncleo es mucho menor, de unas 9 m. Este
hecho hace que su transmisin sea paralela al eje de la fibra y que, a
diferencia de las fibras multimodo, las fibras monomodo permiten
alcanzar grandes distancias y transmitir elevadas tasas de informacin.
A continuacin podemos ver la comparacin entre los dos tipos de
propagacin en la fibra multimodo as como la propagacin en la fibra
monomodo:
39
CAPITULO II: MARCO TERICO, FIBRA PTICA; RECEPTORES PTICOS
40
CAPITULO II: MARCO TERICO, FIBRA PTICA; RECEPTORES PTICOS
Aumento de productividad.
Aumento en precisin.
41
CAPITULO II: MARCO TERICO, CONTROL NUMERICO POR COMPUTADORA
Torneado
Taladrado
Esmerilado
Doblado
Puncionado
42
CAPITULO II: MARCO TERICO, REGLA DE LA MANO DERECHA
43
CAPITULO II: MARCO TERICO, PROGRAMACIN CNC
44
CAPITULO II: MARCO TERICO, PROGRAMACIN CNC
Cdigos Ms
Funciones miscelneas que se requieren para el maquinado de piezas,
pero no s on de movimiento de la mquina (arranque y par o del husillo,
cambio de herram ienta, ref rigerante, paro de programa, etc.)
La mayor a de los cdigos Gs contienen var iables(direcciones),
def inidas por el prog ramador para cada f uncin especf ica.
N Nmero de Bloque (Inicio de bloque).
G Funcin preparatoria.
X Coordenada X.
Y Coordenada Y.
Z Coordenada Z.
I Localizacin en X del centro de un arco.
J Localizacin en Y del centro de un arco.
K Localizacin en Z del centro de un arco.
S Velocidad del husillo.
F Asigna Velocidad de corte.
M Funcin Miscelnea.
45
CAPITULO II: MARCO TERICO, FASES DE UN PROGRAMA CNC
% Bandera de inicio
: 1001 Nmero de programa del 0-9999
N5 G90 G20 Unidades absolutas, programacin en pulgadas.
N10 T0202 Paro para cambio de herramienta, Usar #2
N15 M03 S1200 Prender husillo a 1200 rpm CW
46
CAPITULO II: MARCO TERICO, FASES DE UN PROGRAMA CNC
PROCEDIMIENTO DE PROGRAMACIN
Simplifican la programacin.
COORDENADAS ABSOLUTAS
Cualquier punto se ubica por la distancia del origen (0,0) a dicho punto.
47
CAPITULO II: MARCO TERICO, FASES DE UN PROGRAMA CNC
COORDENADAS INCREMENTALES
48
CAPITULO II: MARCO TERICO, MOVIMIENTO DE LA HERRAMIENTA
49
CAPITULO II: MARCO TERICO, MOVIMIENTO DE LA HERRAMIENTA
50
CAPITULO II: MARCO TERICO, MOVIMIENTO DE LA HERRAMIENTA
M03 Giro del husillo a favor de las manecillas del reloj (CW)
Formato:
N_M03 S_
51
CAPITULO II: MARCO TERICO, MOVIMIENTO DE LA HERRAMIENTA
Formato:
N_M05
52
CAPITULO II: MARCO TERICO, MOVIMIENTO DE LA HERRAMIENTA
53
CAPITULO III: DESARROLLO
CAPITULO III.DESARROLLO.
3.1 METODOLOGA
La tcnica cientfica a utilizar ser la explicativa y tecnolgica ya que
manejaran las nuevas tecnologas y se manifestar la intervencin de
cada una en los pasos para realizar la aplicacin en el anlisis de la
pieza.
Reflexin y refraccin
Realizar un algoritmo por medio del
Visin computarizada
programa Matlab, para la identificacin
Pixel
de un punto en un espacio y que
Profundidad de bits
asigne las coordenadas en la imagen.
CCD
54
CAPITULO III: DESARROLLO, METODOLOGA
55
CAPITULO III: DESARROLLO, DESARROLLO DEL PROTOTIPO
MATERIALES Precio($)
56
CAPITULO III: DESARROLLO, DESARROLLO DEL PROTOTIPO
57
CAPITULO III: DESARROLLO, DISPOSITIVO DE CONTROL L298n PARA LOS
MOTORES
58
CAPITULO III: DESARROLLO, DISPOSITIVO DE CONTROL L298n PARA LOS
MOTORES
59
CAPITULO III: DESARROLLO, DISPOSITIVO DE CONTROL L298n PARA LOS
MOTORES
60
CAPITULO III: DESARROLLO, DISPOSITIVO DE CONTROL L298n PARA LOS
MOTORES
61
CAPITULO IV: ANLISIS Y DISCUSIN DE RESULTADOS, PUESTA A PUNTO
62
CAPITULO IV: ANLISIS Y DISCUSIN DE RESULTADOS, PUESTA A PUNTO
63
CAPITULO IV: ANLISIS Y DISCUSIN DE RESULTADOS, PUESTA A PUNTO
64
CAPITULO IV: ANLISIS Y DISCUSIN DE RESULTADOS, PUESTA A PUNTO
65
CAPITULO IV: ANLISIS Y DISCUSIN DE RESULTADOS, PUESTA A PUNTO
66
CAPITULO IV: ANLISIS Y DISCUSIN DE RESULTADOS, PUESTA A PUNTO
FIGURA 62: MUESTRA DE SIMULADOR CNC QUE EL TALADRO SEGUA LOS PASOS DEL
LSER
67
CAPITULO IV: ANLISIS Y DISCUSIN DE RESULTADOS, PUESTA A PUNTO
DIAGRAMA FINAL
Este diagrama muestra paso a paso la secuencia ordenada de sucesos
para la correcta digitalizacin y generacin de cdigo CNC para
fresadora.
68
CAPITULO IV: ANLISIS Y DISCUSIN DE RESULTADOS, PUESTA A PUNTO
por las cuales cursara el lser, para ello se utiliza una cmara
controlada por una aplicacin elaborada por dicho software, la cual es
capaz de detectar la forma y el color del objetivo a seguir.
69
CAPITULO IV: ANLISIS Y DISCUSIN DE RESULTADOS, PUESTA A PUNTO
CAPITULO V. CONCLUSIONES
70
CAPITULO V: CONCLUSIONES
71
CAPITULO VI: ANEXOS
CAPITULO VI.ANEXOS....
CDIGO CNC
G17, G18, G19 Seleccin del plano de trabajo
FIGURA 67: EXPLICACIN GRAFICA DEL MOVIMIENTO DE LA HERRAMIENTA G17, G18 Y G19
Formato:
N_ G04 P_
Formato:
N_G20
72
CAPITULO VI: ANEXOS
Formato:
N_G21
73
CAPITULO VI: ANEXOS
Formato:
N_G29 X_ Y_ Z_
74
CAPITULO VI: ANEXOS
75
CAPITULO VI: ANEXOS
76
CAPITULO VI: ANEXOS
77
CAPITULO VI: ANEXOS
78
CAPITULO VI: ANEXOS
Formato:
N_G91
Formato:
N_M02
N_M30
79
CAPITULO VI: ANEXOS
80
CAPITULO VI: ANEXOS
81
CAPITULO VI: ANEXOS
82
CAPITULO VI: ANEXOS
83
CAPITULO VI: ANEXOS
84
CAPITULO VI: ANEXOS
DATOS DE PROGRAMACIN
IV.3.1 MOVIMIENTO DE MOTORES
#include<Stepper.h>
// Inicializacin de pasos m1 (3 al 6) m2 (8 al 11)
Stepper motor1 (pasos, 3, 4, 5, 6);
Stepper motor2(pasos, 8, 9, 10, 11);
Int button State = 0;
Int limite=14; //interacciones motor rojo
Int limite1=4; //interacciones motor blanco
Int tiempo=2000; //Motor Rojo
Int tiempo2=1000; //Motor Blanco
Void setup () {
Pin Mode (Luz, OUTPUT);
Pin Mode (reset, OUTPUT);
85
CAPITULO VI: ANEXOS
86
CAPITULO VI: ANEXOS
motor2.step (pasos2);
Delay (tiempo2);
}
Serial. Print in ("Motor Rojo Izq");
c=0;
motor1.step (-pasos);
Delay (tiempo);
}//c=1
}//for
// Finalizacin de digitalizacin:
For (Int j=0; j<regreso-2; j++)
{
Serial.Printin ("Motor Rojo");
motor1.step (pasos);
}
If(c==1)
{
For (Int I=0; I<limite+1; I++)
{
motor2.step (-pasos2);
}
}
Else
{
For (Int I=0; I<1; I++)
{
Serial.Printin ("Motor Blanco");
motor2.step (pasos2);
}
87
CAPITULO VI: ANEXOS
}
}//High
Else
{
Digital Write(Luz, LOW);
}
}
88
CAPITULO VI: ANEXOS
text(boundary(1,2)-35,boundary(1,1)+13,metric_string,'Color','y',...
'Font Size', 14,'FontWeight','bold');
End
Set (handles.text9,'String', perimeter);
Image ((255*logical (rastros (: 1))),'parent', handles.axes5);
Set (handles.axes5,'xlim', [0 320],'ylim', [0 240]);
Image ((255*logical (rastros (: 2))),'parent', handles.axes7);
Set (handles.pushbutton2,'String','parar');
Set (handles.axes7,'xlim', [0 320],'ylim', [0 240]);
Image ((255*BW (:,:)),'parent', handles.axes6) ;
Set (handles.axes6,'xlim', [0 320],'ylim', [0 240]);
89
CAPITULO VI: ANEXOS
Nu=str2num (tmp);
% Muestra filas
In=size (nu);
%Inicializar asignacin
For i=1:1: in (1);
X (I) = nu (I, 1);
Y (I) =nu (I, 2);
Z (i)= nu (i, 3);
End
%funcion de graficacion
for i=17:1:max3(2)
strx=num2str(x(i));
stry=num2str(y(i));
strz=num2str(z(i));
if(z(i)==10)
d=num2str(['G01',' ','X',strcat(strx),' Y',strcat(stry),' Z',strcat(strz)]);
fprintf(1,'%s\n',d);
else
if(x(i)==0&&y(i)==0&&z(i)==0)
else
d=num2str(['G01',' ','X',strcat(strx),' Y',strcat(stry),' Z-',strcat(strz)]);
fprintf(1,'%s\n',d);
d=0;
end
end
end
90
CAPITULO VI: ANEXOS
NDICE DE FIGURAS
FIGURA 1. REFLEXIN DE LA LUZ ........................... 18
FIGURA 2. REFLEXIN CON 3 RAYOS EN PARALELO Y
SUPERFICIE LISA .......................................... 19
FIGURA 3. 5 RAYOS EN PARALELO QUE INCIDEN EN
SUPERFICIE IRREGULAR ..................................... 19
FIGURA 4. REFRACCIN DE LA LUZ .......................... 20
FIGURA 5. CONO DE COLORES DEL ESPACIO HSV [12] .......... 22
FIGURA 6. MODELO ADITIVO DE COLORES ROJO, VERDE, AZUL.
[12] 23
FIGURA 7. MUESTRA COMO EL UMBRAL DE 100 ES TOMADO COMO UNO
EN UNA IMAGEN BINARIA [12] ............................... 26
FIGURA 8. DIAGRAMA DE BLOQUES DEL PROCESO DE LA VISION
COMPUTARIZADA ............................................ 27
FIGURA 9. IMAGEN EN BINARIO [13] ........................ 28
FIGURA 10. PROFUNDIDAD DE BITS [12] ...................... 29
FIGURA 11. PROCESO DEL CCD ............................... 30
FIGURA 12. LA SECUENCIA A SEGUIR EN EL PROCESO OPERATIVO . 31
FIGURA 13. MOTOR A PASOS BIPOLAR [14] .................... 34
FIGURA 14. PIC 18F4550 [14] .............................. 36
FIGURA 15. ESTRUCTURA DEL PUENTE H ....................... 37
FIGURA 16. DIAGRAMA DE BLOQUES ........................... 37
FIGURA 17. TIPOS DE FIBRA MULTIMODO Y MONOMODO [15] ...... 39
FIGURA 18. SISTEMA BSICO DE UNA COMUNICACIN POR FIBRA
PTICA....40
FIGURA 19. FLUJO DEL PROCESAMIENTO DE CNC [8] ............ 42
FIGURA 20. MUESTRA GRFICA DE LA NOMENCLATURA EIA-267-C .. 43
91
CAPITULO VI: ANEXOS
92
CAPITULO VI: ANEXOS
93
CAPITULO VI: ANEXOS
94
CAPITULO VI: ANEXOS
NDICE DE TABLAS
TABLA 1. TABLA DE SECUENCIAS PARA MOTORES
A PASOS BIPOLARES33
TABLA 2. MATERIALES PARA LA ELABORACION DEL PROTOTIPO ....... 56
TABLA 3. FRESA .......................................................................................... 80
ACRNIMOS
CNC, Control Numrico por Computadora.
LSER, Light Amplification Stimulated Emission of Radiation
HSV, Del ingls Hue, Saturation, Value
HSB, Del ingls Hue, Saturation, Brightness
RGB, Red, Green, Blue
95
FUENTES CONSULTADAS
[20] Cactusoinchudo, [En lnea]. Available:
http://cactuspinchudo.tumblr.com/post/25958320332/fibra-optica-
multimodo-vs-monomodo.
[10] A. E. Siegman, Lasers, CA: University Science books.
[2] A. Mungwattana, Design of cellular manufacturing systems for dynamic
and uncertain production requirements with presence of routing exibility,
Virginia,USA: PhD Thesis, Faculty of the Virginia Polytechnic Institute and
State University, 2000.
[7] A. TORRALBA, Contextual Priming for Object Detection, Cambridge:
Kluwer Academic Publishers, 2003.
[18] A. Valea, Radiaciones no Ionizantes, M.C. Graw Hill, Espaa, 2009.
[11] C. Gutierrez, Fisica General, Mxico: McGrawHill, 2009.
[16] C. Pineda, Principios Fsicos Bsicos del Ultrasonido, Universidad
Nacional Autnoma de Mxico, Mxico, 2009.
[13] D. Marr, Vision: A Computational Investigation into the Human
Representation, San Francisco: W. H. Freeman, 1982.
[9] E. Eilam, Reversing, Secrets of Reverse Engineering, Indianapolis,USA:
Wiley Publishing, Ing, 2005.
[17] F. Obregon, Descripcion del proceso de obtencion de un sistema de
informacion geografica, Mineral de la reforma, 2007.
[14] G. Alvarez, Que es la luz?: Historia de las teorias sobre la naturaleza de
la luz, Revista Universitaria-UABC, n 50, 2005.
[3] I. Escalona, Diseo y Manufactura asistidos por Computadora, UPIICSA
IPN , Mxico, 2006.
[15] J. Ruiz del Solar, Introduccion a la robotica, Universidad de
Chile, Chile.
[6] J.-M. CHEN, A Genetic-Based Vision System for Cross-Functional
96
Integration in Flexible Manufacturing: A Tutorial and Application, Boston:
Kluwer Academic Publishers, 1997.
[19] KEYENCE Mexico S.A. DE C.V., Keyence, [En lnea]. Available:
http://www.keyence.com.mx/products/sensors/laser/lvh/lvh_variations_4.p
hp.
[12] M. E. Latoschik, Realtime 3D Computer Graphics, 2006.
[8] M. K. &. J. Balic, Evolutionary programming of a CNC cutting machine,
London: Springer-Verlag, 2003.
[21] M. Livingstone, Vision and Art: The Biology of Seeing, New York: Abrams,
2008.
[4] Phar Lap products, Computer Vision, Tecnalia, 13 01 2013. [En lnea].
Available: http://www.computervisionbytecnalia.com/es/2013/01/historia-
de-la-vision-artificial-1-control-de-acumuladores-de-energia-de-principios-
de-los-90/. [ltimo acceso: 16 10 2013].
[5] Q. Q. Z. &. P. Y. J. &. G. Q. H. &. T. Qu, Implementing an industrial
product-service system for CNC machine tool, London: Springer-Verlag,
2010.
[1] R. a. R. P. Rajagopalan, Applications of Neural Network in
Manufacturing,, de Proceedings of the 29th Annual Hawaii International
Conference on System Sciences, Hawaii, 1996.
97