labs-cim lab manual
TRANSCRIPT
-
7/26/2019 Labs-CIM Lab Manual
1/48
COMPUTER INTEGRATED
MANUFACTURING
LAB MANUAL
DEPARTMENT OF INDUSTRIAL ENGINEERING
UNIVERSITY OF ENGINEERING AND TECHNOLOGY
TAXILA
-
7/26/2019 Labs-CIM Lab Manual
2/48
List of Experiments
1- Introduction to Computer Integrated Manufacturing (CIM) Lab.
2- Introduction to OPEN CIM Softare.
! - Operating Scorbot E"-#.
$ - Operating %S&"S.
'(a) Maing t*e tutoria+ CIM ,etup in OPEN CIM Softare.
'(b) - Maing E %MS Lab CIM ,etup in OPEN CIM Softare.
/- Operating t*e E %MS +ab CIM ,etup practica++0.
- Introduction to CNC and Part Programming.
- Operating CNC mi++.
#- Introduction to CNC Simu+ator Pro
13(a) - Con,truction of a ,tair, mode+ in CNC Simu+ator Pro.
13(b) - Maing C*anne+, in a or piece.
11 - Maing *o+e, in a rectangu+ar p+ate u,ing 4 and M code, in CNC
Simu+ator Pro.
12- Operating CNC Lat*e in CNC Simu+ator Pro.
1!- Operating 5enford CNC.
E6PE"IMEN NO 7 31
-
7/26/2019 Labs-CIM Lab Manual
3/48
Objective
Introduction to Computer Integrated Manufacturing (CIM) Lab.
Introduction
Computer Integrated Manufacturing (CIM) embodie, t*ree component, e,,entia+ to t*e
imp+ementation of f+e8ib+e de,ign 9 manufacturing -- t*e mean, for information ,torage:
retrie;a+: manipu+ation and pre,entation< t*e mec*ani,m, b0 *ic* to ,en,e ,tate: and modif0
,ub,tance< and t*e met*odo+ogie, b0 *ic* to unite t*em. *e Computer Integrated
Manufacturing Laborator0 (CIM Lab): pro;ide, ,tudent, and re,earc* a,,ociate, it* nece,,ar0
faci+itie, to contribute to t*e ,ucce,, of t*i, goa+.
Objective
It i, t*e ,tate-of-t*e-art +aborator0 con,i,ting of ;ariou, e=uipment c+a,,e, inc+uding materia+proce,,ing c+a,, - computer numerica++0 (CNC) contro++ed mac*ine center, (mi++ and +at*e):
materia+ *and+ing c+a,, - indu,tria+ robot,: materia+ tran,portation c+a,,: con;e0or ,0,tem: and
materia+ in,pection c+a,,: ;i,ion ba,ed ,0,tem (4igabit Et*ernet Camera,). *e materia+, are
,tored in %S&"S (automated ,torage and retrie;a+ ,0,tem). *e ob>ecti;e of t*i, CIM L%? i, to
introduce t*e,e a++ e=uipment.
Procedure
@it* t*e inception of Computer Numerica++0 Contro++ed (CNC) mac*ine, into manufacturing
,etup: preci,e and re+iab+e mac*ining it*out *uman inter;ention during t*e mac*ining proce,,
*a, enab+ed reduction in operationa+ *aAard, and in >ob time t*roug* automated mac*ining and
too+ c*anging. CNC SIML%O" for ;irtua+ ,imu+ation i, u,ed *et*er itB, an0 prob+em in
coding. *e CNC *a, current+0 2-%8e, Lat*e it* automatic too+ turret and a !-%8e, CNC
mi++ing it* automatic 2$ too+ c*anger. ?ot* mac*ine, are of indu,tria+ grade: optimiAing too+
pat*: and increa,e +ead time *erea, enab+e re,earc*er, to ,tud0 p*enomena re+e;ant to
mac*ining.
Conclusion
*e main purpo,e of t*e CIM L%? i, too fami+iar it* automation: CNC Mi++ing: %S&"S
mac*ine: Scorbot and Ce++ Setup etc. *e,e a++ ,0,tem *e+p, t*e ,tudent, *o to contro+ t*eira8i, t*roug* ,oftare or teac* pendent. CIM Setup inc+uding %S&"S: Scorbot and a con;e0er
t*at regu+ate t*e part, motion on different ,tation, in fu++0 automatic ,0,tem.
E6PE"IMEN NO 7 32
-
7/26/2019 Labs-CIM Lab Manual
4/48
Objective
Introduction to OPEN CIM Softare
Apparatus
1. Laptop2. Softare (OPEN CIM)
Theory
OpenCIM ,oftare pro;ide, uni=ue indu,tria+ capabi+itie, not found in ot*er educationa+ CIM, OpenCIM Dfee+, fami+iar to fir,t-time u,er, becau,e it i, ba,ed on t*e ,tandard
@indo,4rap*ic u,er interface.
OpenCIM a++o, for targeted training at a gi;en ,tation or de;ice.
OpenCIM i, rea+i,tic becau,e it u,e, e=uipment found in actua+ indu,tria+ CIM,. OpenCIM re,emb+e, indu,tria+ CIM, in it, abi+it0 to gro b0 u,ing di,tributed
proce,,ing at eac* production ,tation. 5i,tributed proce,,ing a+,o mae, for amore robu,t ,0,tem. E;en if t*e PC performing t*e centra+ manager function goe,don: eac* mac*ine can ,ti++ be operated in a ,tand-a+one mode.
OpenCIM u,e, a ,op*i,ticated netor of PC, *ic* a++o, ;ariou, de;ice, to
perform mu+tip+e operation, ,imu+taneou,+0. *i, netor a+,o a++o, CIMde;ice, to communicate it* eac* ot*er.
OpenCIM pro;ide, 0ou it* a poerfu+: 0et f+e8ib+e report generator. *i,
uti+it0 program a++o, 0ou to acce,, nine t0pe, of predefined report, or gi;e, 0out*e option of creating 0our on u,er-defined report,.
OpenCIM u,e, t*e +ate,t ob>ect oriented tec*ni=ue, in 5efining t*e CIM La0out C+ic on a 4rap*ic ob>ect and drag it to t*e
appropriate +ocation on t*e CIM +a0out ,creen (e.g. 5rag a robot in orderto p+ace it be,ide a CNC mac*ine).
5efining an Ob>ectB, Propertie, C+ic on an ob>ect to ,et it, propertie,:
e.g. t*e t0pe of part, a mac*ine can *and+e. 4rap*ic Production racing ,e, 4rap*ic ob>ect, to ,imu+ate CIM operation on ,creen.
OpenCIM a++o, 0ou to run a production ,imu+ator on a PC to ob,er;e
re,u+t, it*out actua++0 operating t*e CIM production +ine. OpenCIM pro;ide, t*e opportunit0 to ob,er;e *o a ,et of di;er,e
*ardare component, or toget*er in a rea+-or+d en;ironment. OpenCIM i, more compre*en,i;e t*an ot*er +imited function CIM,. It can u,e a
;ariet0 of e=uipment inc+uding % ;ariet0 of robot,
CNC mac*ine,
Fua+it0 contro+ de;ice, (mac*ine ;i,ion: +a,er ,can meter: *eig*t gauge)
%utomated ,torage and retrie;a+ ,0,tem, (%S"S)
Perip*era+ de;ice, (barcode ,canner: 6-G tab+e: e+ectric ,credri;er: etc.)
-
7/26/2019 Labs-CIM Lab Manual
5/48
Cu,tom de;ice, b0 a++oing 0ou to ea,i+0 ,et up 0our on de;ice interface,
OpenCIM offer, 4rap*ic production tracing a++oing 0ou to ob,er;e eac*
production operation on a centra+ di,p+a0. OpenCIM pro;ide, an open en;ironment for ad;anced u,er, *o ant to
%dd t*eir on de;ice,
5e,ign t*eir on product, Interface t*eir on ,oftare (e.g. M"P and co,t ana+0,i,)
%na+0Ae CIM production data
OpenCIM i, a robu,t ,0,tem t*at enab+e, reco;er0 from error, it*out t*e
need to re,et t*e entire cim ce++.
Results
*i, ,oftare at a PC coordinate, t*e functioning of a++ de;ice, in t*e ce++ u,ing a L%N.
Comments
(*e ,oftare at) a PC *ic* i, connected to eac* de;ice at a ,tation and *a, a communication+in it* t*e CIM Manager. % ,et of OpenCIM de;ice dri;er, run on t*i, PC. Eac* dri;ercontro+, t*e operation of a de;ice at t*e ,tation in re,pon,e to command, from t*e CIM Managerand ot*er CIM e+ement,.
-
7/26/2019 Labs-CIM Lab Manual
6/48
E6PE"IMEN NO 7 3!
Objective
Operating Scorbot E"-#.
Apparatus
1. Scorbot E"-#2. eac* pendant.!. Computer.
Theory
It i, a ;ertica+ articu+ated robot. It *a, fi;e re;o+ute >oint,. % *and-*e+d de;ice u,ed to in,truct arobot: ,pecif0ing t*e c*aracter and t0pe, of motion, it i, to undertae. %+,o non a, teac* bo8oint,. @it* gripper
attac*ed: t*e robot *a, ,i8 degree, of freedom. *i, de,ign permit, t*e end effector to be
po,itioned and oriented arbitrari+0 it*in a +arge or ,pace. Higure, ! and $ identif0 t*e >oint,
-
7/26/2019 Labs-CIM Lab Manual
7/48
and +in, of t*e mec*anica+ arm. *e mo;ement, of t*e >oint, are de,cribed in t*e fo++oing
tab+e
SCO"?%SE program, cannot be e8ecuted from t*e teac* pendant.
*e one e8ception i, t*e command "N 3
If 4roup % i, ,e+ected: "N 3 e8ecute, t*e Searc* ome - "obot command.
If 4roup ? i, ,e+ected: "N 3 e8ecute, t*e Searc* ome - Perip*era+, command.
,e t*e EME"4ENCG button: if nece,,ar0: to abort t*e *oming.
!unction" #or$in%
*e robotB, fi;e a8i, and gripper are operated b0 5C Motor. *e direction of motor re;o+ution i,
determined b0 t*e po+arit0 of t*e operating ;o+tage. Po,iti;e 5C Jo+tage turn t*e motor in one
direction *i+e negati;e 5C Jo+tage turn it in oppo,ite direction. *e +ocation and mo;ement of
eac* a8i, i, mea,ured b0 an e+ectric optica+ encoder attac*ed in ,*aft of motor *ic* deri;e, t*e
-
7/26/2019 Labs-CIM Lab Manual
8/48
a8i,. @*en robot a8i, mo;e t*e encoder generate a ,erie, of a+ternati;e: *ig* and +o e+ectric
,igna+,. *e number of ,igna+, in proportiona+ i, t*e amount of a8i, motion.
Experimental detail
Teach Pendent
*e eac* Pendant (P) i, an indu,tria+ =ua+it0 teac* pendant *ic*
*a, been tai+ored for u,e in an educationa+ en;ironment. *e teac*
pendant i, a ,op*i,ticated portab+e termina+ for operating and
contro++ing t*e a8e, connected to t*e contro++er *i, teac* pendant i,
e=uipped it* an EME"4ENCG SOP pu,* button: an%O&E%C ,e+ector ,itc*: and a 5E%5M%N ,itc*. *e teac*
pendant can be eit*er *and-*e+d or mounted in a ,pecia+ fi8ture
out,ide t*e robotB, oring en;e+op
Operatin% Axis
*e a8i, i++ mo;e a, +ong a, t*e acti;ating e0 i, depre,,ed unti+ a fi8ed ,etup i,
reac*ed. In >oint mode: t*e e0 produce, fo++oing mo;ement,.Axis&'
Hor 8-a8i, mo;ement (ba,e)Con;entionC+oci,e -;e po,itionCounter c+oci,e K;e po,ition
Axis ('
Hor 0-a8i, mo;ement (,*ou+der mo;ement)
Con;entionS*ou+der abo;e K;e po,itionS*ou+der be+o -;e po,ition
Axis )'
Hor A-a8i, mo;ement (e+bo mo;ement)Con;ention
-
7/26/2019 Labs-CIM Lab Manual
9/48
E+bo abo;e K;e po,itionE+bo be+o -;e po,ition
Axis *'
@ri,t mo;ementCon;entionpard K;e po,ition5onard -;e po,ition
Axis +'
C+amp (Hinger,) mo;ementCon;entionC+oci,e direction -;e po,itionCounter C+oci,e K;e po,ition
Axis ,'
Not Operationa+
Axis -'
?a,e mo;ementCon;ention%a0 K;e po,itionNear -;e po,ition
Results and Conclusion
In Laborator0: it a, t*e Inte+ite robot SCO"?O for education purpo,e. It i, u,er friend+0robot in indu,tr0. *i, i, u,ed in operation in a+mo,t important u,e, e8treme+0 caution *enoring it* robot. *i, configuration en,ure t*at ,0,tem i, ,afe for operation. *e ma8imumor+oad i, carried up to 2g.%d;ance termina+ ,oftare a, SCO"?O for better command interface t*em i, a;ai+ab+e in a,tandard ,eria+ c*anne+.
Precautions
C*ec t*e manipu+ator or,pace i, free of ob,tac+e,.
5onBt cro,, t*e ,afet0 region.
Jerif0 t*at 0ou can reac* t*e emergenc0 button&contro++er
-
7/26/2019 Labs-CIM Lab Manual
10/48
E6PE"IMEN NO 7 3$
Objective
Operating %S&"S
Apparatus
$. %S&"S
'. eac* pendant./. Computer.
Theory
%n %S"S ,tation i, t0pica++0 u,ed a, t*e main ,ource of ra materia+ for t*e ce++. *e %S"Scan a+,o ,er;e a, a are*ou,e for part, in ;ariou, ,tage, of production. Storage ce++, in t*e
-
7/26/2019 Labs-CIM Lab Manual
11/48
%S"S contain temp+ate,: eit*er empt0 or +oaded it* part,. % CIM ce++ ma0 contain an0 numberof %S"S ,tation,
AR
*e %S"S mode+ i, ,pecifica++0 de,igned to or in t*e Open CIM en;ironment. *i, unitcontain, a dedicated carte,ian robot it* an additiona+ rotar0 a8i, t*at mo;e, beteen to ,et,of ,torage rac,. Eac* rac *a, a ,et of ,*e+;e, di;ided into ,torage ce++, t*at are de,igned to*o+d part temp+ate,. *e robot: *ic* i, contro++ed b0 a ,tandard %CL Contro++er-?: mo;e,temp+ate, beteen t*e con;e0or and ,torage ce++,.
AR Carousel *e %S"S carou,e+ i, a t*ree-tier rotating are*ou,e *ic* i, tended b0 arobot: and contro++ed b0 an %CL contro++er.
AR.),'*e %S"S-!/ i, a carte,ian robot it* an additiona+ rotar0 a8i,. It *a, a ,et of ,toragerac, (di;ided into ,i8 +e;e+, it* ,i8 ce++, eac*). *e robot: *ic* i, contro++ed b0 a ,tandard%CL Contro++er-%: mo;e, t*e part, beteen t*e ,*e+;e, and t*e con;e0or.
-
7/26/2019 Labs-CIM Lab Manual
12/48
AR.),u/ AR.),u0( *e %S"S!/u and %S"S-!/u62 are carte,ian robot, it* additiona+rotar0 a8e,. *e0 eac* *a;e a ,et of ,torage rac, (di;ided into ,i8 +e;e+, it* ,i8 ce++, eac*).*e robot,: *ic* are contro++ed b0 S? contro++er,: mo;e t*e part, beteen t*e ,*e+;e, and t*econ;e0or.
AR Rac$'*e %S"S rac *a, a ,ma++ number of ce++,: and i, de,igned for u,e in a Micro-CIM or ce++.
Experimental detail
Teach Pendent
*e eac* Pendant (P) i, an indu,tria+ =ua+it0 teac* pendant *ic*
*a, been tai+ored for u,e in an educationa+ en;ironment. *e teac*
pendant i, a ,op*i,ticated portab+e termina+ for operating and
contro++ing t*e a8e, connected to t*e contro++er *i, teac* pendant i,
e=uipped it* an EME"4ENCG SOP pu,* button: an
%O&E%C ,e+ector ,itc*: and a 5E%5M%N ,itc*. *e teac*
pendant can be eit*er *and-*e+d or mounted in a ,pecia+ fi8ture
out,ide t*e robotB, oring en;e+op
Operatin% Axis
*e a8i, i++ mo;e a, +ong a, t*e acti;ating e0 i, depre,,ed unti+ a fi8ed ,etup i,
reac*ed.
Results and Conclusion
In Laborator0: it a, t*e Inte+ite robot %S"S for education purpo,e. It i, u,er friend+0 robot inindu,tr0. *i, i, u,ed in operation in a+mo,t important u,e, e8treme+0 caution *en oringit* robot. *i, configuration en,ure t*at ,0,tem i, ,afe for operation. *e ma8imum or+oad
i, carried up to 2g.
Precautions
Mo,t %S"S ,0,tem, are pre-a,,emb+ed unit, t*at *a;e to be p+aced near a con;e0or ,tation ,ot*at pa++et, can be +oaded&un+oaded. If 0ou cu,tomiAe t*e %S"S mae ,ure t*at t*e tending robot
-
7/26/2019 Labs-CIM Lab Manual
13/48
can reac* a++ re+e;ant e+ement, and optimiAe t*e +a0out it* re,pect to t*e tending time of t*erobot
E6PE"IMEN NO 7 3' (%)
Objective
Maing t*e tutoria+ CIM ,etup in OPEN CIM Softare
Apparatus
-
7/26/2019 Labs-CIM Lab Manual
14/48
1. OPEN CIM Softare2. Computer,
Theory
Accessin% the Project 1ana%er
%fter t*e Open CIM in,ta++ation i, comp+ete: t*e Pro>ect Manager icon i, di,p+a0ed on
0our de,top indo and Start menu.
o +og in to t*e Pro>ect Manager app+ication
Hrom t*e indo, Start menu: ,e+ect %++ Program, 2 Open CI1 2
Project 1ana%er 1ain #indo3
*e CIM Pro>ect Manager indo: contain, t*e fo++oing e+ement,: eac* of *ic* i, de,cribedin t*e ,ection, t*at fo++o.
Pro>ect Manager Menu ?ar
Pro>ect Manager oo+bar
%rc*i;e ab
,er Pro>ect, ab
!5 Mode+ 5i,p+a0 %rea
Project 1ana%er Toolbar
Ho++oing are t*e icon, of t*e pro>ect manager too+bar
-
7/26/2019 Labs-CIM Lab Manual
15/48
Procedure
Hir,t of a++ e open t*e CIM ,oftare u,ing t*i, icon.
%fter t*i, e i++ get a indo of CIM pro>ect manager.
P+ace a tab+e from u,er ob>ect, and 2 or,tation, and one CIM manger on t*e tab+e.
P+ace c*air, from u,er ob>ect,.
P+ace con;e0or *ic* i, connected t*roug* robot it* CNC mac*ine.
P+ace %S"S-!/ from u,er ob>ect,.
P+ace anot*er mac*ine near CNC.
No after t*i, e i++ ,tart our pro>ect b0 ,e+ecting pro>ect under NE@ fi+e.
%nd e ,a;e a pro>ect it* certain Name. Step b0 ,tep procedure i, gi;en be+o
-
7/26/2019 Labs-CIM Lab Manual
16/48
Open CI1 etup
%fter ,e+ecting a pro>ect e open it in CIM ,etup b0 c+icing on t*i, icon.
No e ,tart p+acing t*e ob>ect, according to our re=uired +a0out.
Hir,t of a++ e p+ace a++ t*e tab+e, a, ,*on be+o from t*e ob>ect menu.
No e ,e+ect t*e tab+e option and put it at t*e de,ire p+ace.
%fter t*i, e i++ p+ace t*e 3or$ station and t*e robot ER4from t*e ob>ect menu
%fter t*i, no e p+ace t*e C5C mill machineand a+,o t*e conveyor on t*e tab+e
?0 ,e+ecting t*e con;e0or e c*oo,e t*e rectangu+ar it* Aoom in and tab+e on top.
-
7/26/2019 Labs-CIM Lab Manual
17/48
*en e furt*er ,e+ect t*e or ,tation on t*e con;e0or. %, gi;en be+oect. C+ic on t*e Open Mac*ine button to ,*o
t*e Se+ect Mac*ine dia+og.
nc*ec t*e Load demo c*ecbo8 and c+ic on
t*e urning Center mac*ine button.
*i, i, *o 0our CNC Simu+ator Pro indo ,*ou+d +oo
+ie no.
OQ: no e need to create a or piece for 0our pro>ect.
Pre,, H2 to open t*e In;entor0 ?ro,er *ere e eep a++ our too+,: or piece,: materia+, andoff,et,.
C+ic t*e Lat*e @or piece, tab.
-
7/26/2019 Labs-CIM Lab Manual
46/48
If 0ou *a;e not pre;iou,+0 created an0 or piece,: t*i, i, *at 0ou i++ ,ee.
C+ic on t*e %dd button to add a ne or piece.
Enter '3 for diameter: 133 for +engt* and ignore a++ ot*er ,etting,.
Pre,, H2 again to open t*e In;entor0
?ro,er. *i, time e are going to
,ta0 on t*e fir,t page (oo+,) and
c+ic on t*e embedded +at*e
too+, option.
@e are going to u,e one of t*e fi8ed
embedded too+, t*at come it* t*e CNC Simu+ator Pro.
@rite program into CNC Editor
-
7/26/2019 Labs-CIM Lab Manual
47/48
%dd"egPart 1
E1 M/
43 6$3 3
41 '3 H2'3 S1333 M$ M
6$$ '2
43 3
6!3
41 /3
6!$ /2
E2 M/
43 62 3
41 '#
6!
$#
6$'6'3 $'
6'$ $
E1 M/
43 63 3
41 /3 "
43 6133 233
M!3
No: pre,, P+a0 to ,ee t*at t*e po,itioning or,
Results and Conclusion
*e aim of t*e ,oftare i, to pro;ide t*e CNC
communit0 it* a contemporar0 CNC Simu+ator
containing t*e mo,t common CNC mac*ine t0pe, a,
;irtua+ mac*ine,. Softare offer, a great too+ for CNC
operator, and CNC ,tudent, around t*e or+d *ere
CNC code can be te,ted in a ,afe !5 ,imu+ateden;ironment.
Comments
CNC Simu+ator Pro ,oftare i, ;er0 u,efu+ to te,t CNC code in a ,afe !5 ,imu+ated
en;ironment.
-
7/26/2019 Labs-CIM Lab Manual
48/48