Sunteți pe pagina 1din 12

Lucrarea nr.

11_2k2

INTEGRAREA CAD-CAM UTILIZND CARACTERISTICILE DE


PROIECTARE. SISTEM EXPERT CAD

1. Scopul lucrrii
Prezenta lucrare are ca scop prezentarea elementelor de integrare CAD-CAPP-CAM i
metode de recunoaterea caracteristicilor proiectare nscopul realizrii integrrii CAD-CAM. Ca
parte practic se urmrete modul de funcionare alunui sistem expert CAD.

2. Consideraii teoretice
Proiectarea poate fi descris ca operaiile de transformare a unei mulimi de specificaii i
necesiti funcionale ntr-o descriere complet a produsului sau sistemului fizic care ndeplinete
aceste specificaii.
Planificarea proceselor sau planificarea operaiilor implic pregtirea pentru fabricare a
unui produs. Planificarea operaiilor se ocup cu selecia i definirea operaiilor care sunt necesar
a fi efectuate n scopul transformrii stocului de material n piesa cerut. Planificarea operaiilor
n fabricarea piesei include:
- interpretarea modelului produs.
- selectarea mainilor de prelucrare.
- selectarea setrilor pentru fiecare main.
- proiectarea poziionrii (fixrii) pieselor pe standul de lucru.
- determinarea metodelor de prelucrare.
- selectarea sculelor de prelucrare.
- determinarea secvenelor operaiilor de prelucrare.
- calcularea condiiilor de prelucrare.
Folosirea sistemelor CAPP au urmtoarele poteniale avantaje:
- reduce munca planificatorului calificat.
- reduce durata planificrii operaiilor.

- reduce costurile de proiectare i fabricare.


- produce planuri realizabile.
- crete productivitatea.
n acest context, fabricarea este privit ca totalitatea activitilor aparinnd realizrii unui
produs dup ce a fost proiectat. Termenul CIM ("Computer Integrated Manufacturing") Fabricarea Integrat cu Calculatorul, se refer la totalitatea operaiilor realizrii produsului,
incluznd CAD, CAPP i CAM.
Relaiile ntre domeniile care se doresc a fi integrate, CAD-CAPP-CAM, sunt prezentate
n Figura 1, lucrarea axndu-se mai
ales pe legtura ntre proiectare i
planificarea operaiilor.
n

special,

caracteristicilor

folosirea

este

luat

considerare. Schimbul de informaie


de la CAD la CAPP este mult mai
important dect informaia invers. Fr ea produsul nu poate fi realizat. Deciziile luate n partea
de CAD au o mare influen asupra operaiilor din CAM. Integrarea CAD i CAPP este o parte a
Ingineriei concurente i ajut la realizarea acelorai scopuri: reducerea timpului de prelucrare,
mbuntirea calitii, scderea costurilor i considerarea ciclurilor de via ale produsului. In
scopul acestor deziderate, informaia care este schimbat ntre CAD i CAPP este necesar s fie
prelucrat i controlat.
Caracteristicilor pot fi privite ca o mulime de informaii care se refer la aspectele formei
sau alte atribute ale piesei, astfel
nct aceste informaii pot fi
folosite n raionamente despre
proiectarea,

performanele

fabricarea piesei sau ansamblurilor


care o constituie. n Figura 2, sunt
prezentate cteva exemple de
caracteristici

existente

la

puncte

de

anumit pies.
Exist

trei

vedere principale despre modul

cum se pot obine caracteristicile aplicaiilor:

a) Recunoaterea caracteristicilor
n recunoaterea caracteristicilor, caracteristicile aplicaiilor sunt recunoscute automat sau
interactiv dintr-un model al obiectului luat n considerare. Modelele produsului din modelarea
solidului sau modelarea bazat pe caracteristici pot fi subiecte ale recunoaterii caracteristicilor.
Recunoaterea caracteristicilor este n principal folosit n sistemele CAPP.

b) Proiectarea prin caracteristici


Un model produs poate fi realizat folosind caracteristicile; aceasta este cunoscut ca
proiectare prin caracteristici sau modelare bazat pe caracteristici. Se poate porni cu un model
geometric mai mult sau mai puin complet i definirea caracteristicilor pentru acesta; sau se
pornete de la o idee prin combinarea caracteristicilor dintr-o bibliotec standard. Proiectarea cu
caracteristici forme predefinite poate reduce substanial numrul comenzilor de intrare.
Reprezentarea parametric a caracteristicilor furnizeaz un puternic mod de a schimba
caracteristicile cu respectarea dimensiunilor specifice.
Sistemele de planificare a proceselor au fost echipate cu module de recunoatere a
caracteristicilor pentru a fi capabile s transforme modelele CAD n informaii corespunztoare
de fabricare. Recunoaterea caracteristicilor nu trebuie neaprat s fac parte din sistemele de
planificare a proceselor.

c) Interactivitatea definirii i identificrii caracteristicilor


Caracteristicile sunt definite interactiv. Cel mai adesea, aceasta conduce la identificarea
feelor care aparin unei caracteristici sigure pentru modelul produs luat n considerare.
Caracteristica care a fost identificat n acest mod poate fi automat recunoscut pentru alt model
produs. Astfel, termenul identificarea caracteristicilor poate fi folosit n dou contexte diferite. El
poate fi folosit pentru operaia de identificare a elementelor unei caracteristici ca o parte a unui
model produs fr posibilitatea de a folosu aceast informaie pe alte modele produs. El poate fi
folosit ca pri ale definirii unor caracteristici generale. Definirea caracteristicilor este folosit
pentru definirea unor caracteristici generale care pot fi refolosite ori de cte ori att n CAD ct i
n CAPP.
Tehnologia caracteristicilor se ntinde de la planificarea proceselor spre proiectare,
verificare, analiza inginereasc, definirea caracteristicilor tinznd s devin mult mai general.
Exemple ale acestei definiii generale ale caracteristicilor sunt:
- o grupare semantic folosit la descrierea unei piese i ansamblurilor sale. Se grupeaz
ntr-un mod relevant informaiile funcionale, de proiectare i de fabricare.

- o form geometric a unei entiti a crei prezen sau dimensiuni sunt necesare pentru a
realiza o funcie CIM i a crei utilizabilitate ca o primitiv permite procesului de proiectare s
aib loc.
- un purttor de informaie a produsului care poate ajuta proiectarea sau comunicarea
ntre proiectare i fabricare sau ntre alte domenii inginereti.
- orice entitate folosit n nelegerea unui proiect.
- un domeniu de interes.
Caracteristicile sunt elemente de mijlocire n proiectare i folosirea lor poate accelera
procesul de proiectare priin furnizarea mijloacelor pentru standardizare, reducerea costului i a
timpului de prelucrare. Alt avantaj care rezult din aceasta este sporirea calitii proiectriii o
mai bun interfa cu aplicaia precum planificarea operaiilor i analiza.
Caracteristicile pot conine informaii orientate spre fabricare. Ele pot fi o baz a
comunicrii despre fabricabilitate ntre CAD i CAPP.
La nceput folosirea caracteristicilor a fost raportat la planificarea operaiilor asistat de
calculator. n CAPP este necesar analiza unei piese luat n considerare, n scopul generrii
planului de operaii detaliat. n analiza unei componente, caracteristicile (de fabricare) sunt cheia
generrii planului de operaii. Exist dou soluii pentru aceasta:
- caracteristicile de fabricare furnizeaz o form natural de comunicare (planificatorul de
operaii lucreaz n termeni ca gaur, adncitur etc.).
- caracteristicile de fabricare simplific planificarea operaiilor ntruct exist un numr
finit de metode de fabricare a caracteristicilor.
Recunoaterea automat a caracteristicilor este potrivit a fi o necesitate esenial pentru
viitorul integrrii sistemelor de fabricare i proiectare.reprezentare a unui desen poate fi generat
n cteva formate fiier neutre, cum ar fi IGES, DXF, STEP. Aceste fiere secveniale au fost
definite s permit transferul datelor produsului ntre diferite sisteme CAD. Formatele au fost
destinate s fie independente de maniera n care informaiile sunt stocate intern n orice sistem
CAD. Deoarece, n cazul descris aici, desenele sunt produse folosind AutoCAD, se va utiliza
formatul DXF.
Chiar dac un desen a fost produs manual el poate fi citit cu un scanner i apoi
transformat n reprezentare fier neutru. Alte formate, n afar de DXF, pot fi recunoscute dac a
fost furnizat o postprocesare corespunztoare a fiierului neutru alternativ. Intruct toate
formatele fiier neutru au baze asemntoare, formatul particular n care sunt reprezentate datele
unui desen 2D nu implic noi principii. Este de menionat c, dac proiectul exist n forma unui

model ablon 3D sau a unui model solid, sistemul CAD poate fi folosit s genereze cele trei
vederi ortogonale necesare recunoaterii caracteristicilor. El poate fi privit ca o succesiune de
pai pornind de la modelul 3D, derivarea vederilor 2D, i apoi ncercarea de extragere a
informaiilor referitoare la caracteristicile 3D din datele 2D. Surprinztor, totui este mai
avntajoasa munca cu vederi 2D.
Observaia eseniala privind desenele 2D este c cele mai simple caracteristici de
fabricare cum ar fi cavitaile, gurile sau protuberanele se observ n cel puin o vedere (i
adesea n toate trei) ca bucle inchise ale entitilor
contructive, de obicei linii sau arce circulare. n
cazul cel mai simplu, identificarea unor astfel de
bucle este bazat pe procesul de recunoatere a
caracteristicilor descris aici. Este apoi necesr
gsirea seturilor de entiti n fiecare din cele trei
vederi care corespund la aceleai caracteristici
3D. Natura acestor caracteristici poate fi n final
obinut

prin

aplicarea

unui

ablon

de

recunoatere celor trei grupuri de entiti i


corelarea rezultatelor.

Un fiier DXF este n format ASCII, cu


toate caracterele alfanumerice majuscule. Dintre entitile pe care le poate conine, n acest
sistem se iau n considerare doar segmentele de linii, cercurile i arcele circulare. Oricare din
aceste entiti este reprezentat de un tip identificator urmat de intrri numerice specificnd
geometria acestora. Fiecare definire a parametrului este precedat de un cod de tip ntreg
indicnd semnificaia parametrului. Intrrile sunt delimitate de caracterele CR.
Intrrile pentru cele trei entiti geometrice sunt urmtoarele:
LINE: tipul liniei, coordonatele x i y ale punctelor de capt;
CIRCLE: tipul liniei, coordonatele centrului, raza;
ARC:tipul liniei, coordonatele centrului arcului, raza, unghiurile de start i de sfrit.
Fiierul DXF este prezentat pe larg n Anexa !.
Primul modul de programare scrie postprocesele fiierului DXF, i genereaz ieirea n
format acceptabil ca fapte n baza de date Prolog. Necesitile principale sunt urmtoarele:
Toate caracterele majuscule din numele entitilor sunt rescrise ca i caractere mici, care
sunt convertite apoi n atomi Prolog.

Delimitatorii CR sunt nlocuii de operatori care divid informaia n fapte sau clauze
Prolog.
Toate codurile de tip sunt omise.
Restul listelor din definiirea parametrilor sunt organizate n argumente ale unor fapte
Prolog.
Aceast procedur genereaz un set de fapte Linie, Cerc i Arc care sunt asertate n baza
de date, i servesc ca descriere a unui desen pentru scopul recunoaterii caracteristicilor. Desigur,
alte tipuri de entiti geometrice din fiierul DXF pot fi gsite similar cu o versiune extins a
sistemului.
Entitile ntr-un fiier DXF nu au o ordine logic fix, i nici o informaie explicit
privind conectivitatea lor nu este prezent. De aceea este necesar sortarea entitilor n trei
grupuri, fiecare aparinnd uneia din cele trei vederi, nainte ca procesarea s fie fcut.
Paii n asignarea entitilor la vederi sunt urmtorii:
Pasul 1: O entitate capt este determinat pentru fiecare din cele trei vederi.
Pasul 2: Pornind de la entitatea capt, lanurile entitilor conectate sunt construite cu
obiecte ale determinrii entitilor implicate n periferia fiecrei vederi.
Pasul 3: Mai multe lanuri de entiti conectate sunt construite prin stabilirea periferiilor
din Pasul 2.
Pentru o pies prismatic avnd suprafee plane sau cilindrice, caracteristicile de
fabricare generale sunt uor de caracterizat n termenii furnizai de profilurile 2D dac ele sunt
izolate i nu interfereaz cu alte caracteristici. Este dezbtut iniial recunoaterea
caracteristicilor izolate, iar apoi interaciunea ntre caracteristici. Recunoaterea este realizat cu
o bibliotec de modele corespunztoare categoriei caracteristicilor izolate, i procesul de
recunoatere este bazat esenial pe potrivirea modelelor. Procedura complet are trei stadii. La
nceput, toate caracteristicile simple izolate sunt recunoscute i claisificate. Buclele entitate
corespunztoare sunt apoi terse din baza de date. Apoi, entitile compuse rmase sunt
examinate ca s se stabileasc dac ele corespund parial modelelor, ca n cazul unei
caracteristici incomplete datorit interaciunii cu alt caracteristic. Logica a fost implementat
s detecteze astfel de situaii i s reconstruiasc caracteristicile imperfecte. Al treilea i ultimul
stadiu este adunarea tuturor entitilor compuse rmase sub forma unor caracteristici
protuberane sau adncituri generalizate. Aceasta este necesar deoarece nici o bibliotec de
caracteristici de prelucrare nu poate include toate posibilitile care ar putea fi create de
proiectant.

Folosirea unui format fiier neutru pentru intrare, ntruct el este folosit ca metod
independent a sistemelor particulare CAD de creare a desenelor. Chiar i desenele manuale pot
fi studiate dac ele sunt convertite format corespunztor de ctre un scanner. ntruct majoritatea
proiectelor existente sunt n format 2D, aceast metod de recunoatere a caracteristicilor pare a
fi o dezvoltare semnificativ.

3. Prezentarea Sistemului Expert CAD


Programul prezentat n aceast lucrare, numit "Sistem Expert CAD", implementeaz dou
funcii de baz: conversia datelor dintr-un fiier DXF al unui desen din AutoCAD n aseriuni
specifice limbajului Prolog i interpretarea acestor date n scopul recunoaterii unor forme
geometrice simple 2D.
Ca informaie de intrare sunt fiierele DXF ale desenelor realizate n mediul de proiectare
AutoCAD, prin comanda "DXFOUT". Entitile din fiierul DXF sunt stocate ntr-o baz de date
intern a Prolog-ului care apoi va fi salvat ntr-un fiier cu extensia KNW. Nu este neaprat
necesar crearea fiierului KNW de fiecare dat cnd se consult sistemul expert, ci numai n
cazul n care s-a modificat desenul iniial i a fost creat un alt fiier DXF.
Sistemul poate recunoate figuri geometrice simple 2D, ca triunghiuri, patrulatere i
cercuri, identificnd tipurile particulare ale acestora: triunghi isoscel, triunghi echilateral,
triunghi dreptunghic, dreptunghi, ptrat, romb, paralelogram, trapez (isoscel, dreptunghic)
precum i diferite relaii ntre cercuri: tangen, egalitate, intersecie, concentricitate. Sistemul
poate oferi date despre elementele figurilor cum ar fi : lungimea laturilor, unghiurile, aria,
perimetrul i tipul pentru triunghiuri i patrulatere; coordonatele centrului, raza, perimetru, aria
pentru cercuri. De asemenea se poate verifica dac trei linii specificate formeaz un triunghi i
una sau dou linii sunt coninute ntr-un triunghi detectat. Acelai lucru este posibil i pentru
patrulatere. n cazul cercurilor se poate verifica ce relaie exist ntre acesta i alte cercuri, se
poate verifica dac dou cercuri satisfac o relaie.
n continuare se va prezenta modul de utilizare al programului, paii care trebuie urmai
n analiza unui desen, n limita funciilor pe care le ofer acest sistem.
Sistemul va fi lansat din mediul Prolog prin apelarea programului "sexpert.pro".
Opiunile afiate n meniul principal "Meniu" sunt:

1. Citire fiier DXF


2. Consultare Expert
3. ncarc Baza de cunotine
4. Listare Baz de cunotine

5. Editare Baz de cunotine


6. Informaii de utilizare
7. Abandonare sistem
Fiecare dintre aceste opiuni va fi prezentat n continuare.

1. Citire fiier DXF


Aceast opiune va deschide o fereastr din care se poate alege fiierul DXF care se vrea
a fi procesat. Fiierul poate fi ales din orice director, nu numai din cel de lucru. Se poziioneaz
cursorul pe fiierul dorit i se apas <Enter>. Prin aceast opiune sistemul va citi fiierul DXF
i va salva entitile gsite sub form de fapte ntr-un fiier KNW avnd acelai nume cu fiierul
DXF. Baza de date intern cu care s-a lucrat este golit. Astfel pot fi citite oricte fiiere DXF
unul dup altul i abia pe urm s se consulte sistemul expert, informaia fiind regsit n
fiierele KNW.

2. Consultare Expert
Realizeaz operaia de detectare a triunghiurilor, patrulaterelor i relaiilor dintre cercuri
prin inferarea faptelor din baza de cunotine. Anterior acestei operaii trebuie ncrcat un fiier
KNW n baza de date prin opiunea "ncarc baza de cunotine". Prin alegerea acestei opiuni se
deschide un meniu "ConsExpert" cu urmtoarele opiuni:

2.1 Triunghi
2.2 Patrulater
2.3 Relaii cercuri
2.4 Exit
Fiecare dintre aceste opiuni va fi prezentat n continuare.
2.1 Triunghi
Permite listarea triunghiurilor detectate n procesul de consultare a sistemului expert. Prin
aceast opiune se deschide un nou meniu "Triunghi", de unde se pot selecta tipurile de triunghi
care s fie listate precum i modul n care sistemul a determinat tipul triunghiului respectiv.
Opiunile acestui meniu sunt urmtoarele:

2.1.1 Toate
2.1.2 Isoscele
2.1.3 Echilaterale
2.1.4 Dreptunghice
2.1.5 ntrebri

2.1.6 Exit
Fiecare dintre aceste opiuni va fi prezentat n continuare.
2.1.1 Toate
Permite listarea triunghiurilor detectate n procesul de consultare a sistemului expert.
Sunt afiate numrul de identificare al triunghiului, liniile din care este format i modul n care sa determinat c figura este un triunghi. Revenirea n meniul "Triunghi" se face prin apsarea
tastei <Esc>.

2.1.2 Isoscele
Permite listarea triunghiurilor isoscele detectate n procesul de consultare a sistemului
expert. Sunt afiate numrul de identificare al triunghiului, liniile din care este format i modul n
care s-a determinat c figura este un triunghi isoscel. Revenirea n meniul "Triunghi" se face prin
apsarea tastei <Esc>.
2.1.3 Echilaterale
Realizeaz aceleai funcii ca la 2.1.2 dar pentru triunghiuri echilaterale.

2.1.4 Dreptunghice
Realizeaz aceleai funcii ca la 2.1.2 dar pentru triunghiuri dreptunghice.

2.1.5 ntrebri
Se pot pune diferite tipuri ntrebri sistemului formulate astfel: Care sunt triunghiurile
care conin o linie specificat de utilizator prin numrul de identificare al ei? Care sunt
triunghiurile care conin dou linii specificate? Trei linii specificate de utilizator formeaz un
triunghi? Care sunt triunghiurile identificate de sistem? De asemenea pot fi furnizate informaii
despre caracteristicile unui triunghi. Aceste ntrebri sunt aplicate fiecrui tip de triunghi separat.
La alegerea acestei opiuni se deschide o fereastr, "ntrebri triunghi", care conine
urmtoarele opiuni:

1. Triunghi isoscel
2. Triunghi dreptunghic
3. Triunghi echilateral
4. Caracteristici
0. Exit
Sistemul ateapt tastarea unei cifre care repreezint opiunea utilizatorului. Dac se alege
opiunea 1 se vor deschide dou ferestre: o fereastr de ajutor, "Tipuri de ntrebri", n care se

prezint tipurile de ntrebri care pot fi puse n legtur cu triunghiurile isoscele, i una,
"ntrebri triunghi isoscel", n care se accept ntrebrile de la utilizator. Tipurile de ntrebri
care pot fi puse se prezint sub urmtoarele forme:
1. [X,Y,Z] - Care sunt triunghiurile isoscele?
2. [n,Y,Z] - Care sunt triunghiurile isoscele care conin linia n?
3. [n,m,Z] - Care sunt triunghiurile isoscele care conin liniile n i m?
4. [n,m,p] - Exist triunghi isoscel format din liniile n, m, p?
0. Exit.
n funcie de alegerea fcut sistemul va cere introducerea liniilor n, m, p, i apoi va afia ntr-o
nou fereastr triunghiurile gsite, printr-o list de linii care l formeaz, dac nu va gsi nici un
triunghi isoscel care s conin linii respective se va afia mesajul "Nu exist triunghi isoscel!"
revenirea din fereastra de rspuns se face prin apsarea tastei <Esc>. Revenirea n fereastra
"ntrebri triunghi" se face prin alegerea opiunii 0.
Analog se procedeaz i pentru celelalte tipuri de triunghiuri prin opiunile 2, 3.
Dac se alege opiunea 5 es va deschide o fereastr n care se vacere numrul triunghiului
pentru care se vor afia caracteristicile. Caracteristicile afiate vor fi urmtoarele: liniile din care
sete format, tipul, coordonatele vrfurilor, lungimile laturilor, unghiurile, aria i perimetrul.
Revenirea se face prin apsarea tastei <Space>.
Revenirea n meniul "Triunghi" se face prin alegerea opiunii 5.

2.1.6 Exit
Prin alegerea acestei opiuni se realizeaz revenirea n meniul "ConsExp".

3. ncarc Baza de cunotine


Aceast opiune va deschide o fereastr din care se poate alege fiierul KNW care se vrea
a fi prelucrat de ctre sistemul exper. Informaiile din acest fiier vor fi ncrcate ntr-o baz de
date intern care este utilizat de ctre opiunea "Consultare Expert" pentru generarea figurilor i
a relaiilor detectate.

4. Listare Baz de cunotine


Permite listarea coninutului bazei de cunotine, entitile i caracteristicile acestora, care
au fost citite din fiierul DXF.

5. Editare Baz de cunotine


Prin aceast opiune se permite editare unei baze de cunotine de ctre utilizator. Se pot
modifica, terge sau aduga diferite fapte cu respectarea formatului de scriere a acestor fapte n

baza de date. n cazul n care nu corespunde formatul de editare, sistemul nu va putea utiliza baza
de date pentru "Consultare expert" i se va bandona automat rularea programului.
Prin alegerea acestei opiuni se va deschide o fereastr din care se va putea selecta fiierul
KNW al cror coninut se dorete vizualizat sau modificat. Sesiunea de lucru se termin prin
apsarea tastei <Esc>. Va aprea o ferestr care pune la dispoziia utilizatorului posibilitatea
meninerii sau nu a modificrilor efectuate n baza de date. Dac se alege opiunea "Da", prin
apsarea tastei <d> atunci noua baz de date va fi salvat n fiierul KNW iar apoi tears.

6. Informaii de utilizare
Prin aceast opiune se deschide o fereastr care afieaz informaii despre modul de
utilizare al programului i funciile ndeplinite de acesta. Deplasarea n aceast fereastr se poate
realiza cu ajutorul tastelor cu sgei. Revebirea la meniul principal se face prin apsarea tastei
<Esc>.
Aceast operaie poate fi realizat i direct prin apsarea tastei <F1>.

7. Abandonare sistem
Permite prsirea Sistemului expert. Prin aceast opiune se va deschide o fereastr care
ofer posibilitatea de alegere utilizatorului. Dac se apas tasta <d> se va prsi Sistemul expert;
dc se apas <n> se poate reveni n mediul de lucru fr nici o problem.
Aceste operaii se pot realiza i direct prin apsare tastei <F9>.

4. Utilitare folosite
Pentru a putea utiliza acest produs este nevoie de un calculator compatibil cu microprocesor 486
sau 386 cu coprocesor matematic (n cazul laboratorului se va folosi un emulator - em87) care s
permit att rularea AutoCAD-ului pentru crearea desenelor de studiat ct i a limbajului
PROLOG pentru rularea programului de studiere a desenelor create. Evident, se impune
existena acestor dou medii (AutoCAD i PROLOG).

5. Desfurarea lucrrii
5.1. Studiai fiierul ANEXA1_DXF care conine descrierea formatului DXF.
5.2. Lansai AutoCAD. Generai din AutoCAD o linie intre punctele (1.1,2.2) i (3.3,4.4).
Utiliznd meniul "File->Save as:" salvai desenul n format .dxf n fiierul test.dxf din directorul
local laboratorului. nchidei AutoCAD-ul.Analizai acest fiier. Modificai coordonatele
punctului de nceput a liniei la valoarea (5.5,6.6). Rencrcai fiierul n AutoCAD cu "File-

>Open". Observai modificarea.


5.3. ncercai acelai lucru pentru un cerc. Modificai raza cercului.
5.4. Mediul sexpert
Se intr n mediul de proiectare AutoCAD unde se creaz un desen format din figuri
simple: triunghiuri, patrulatere i cercuri, avnd diferite caracteristici (de ex. triunghi isoscel,
romb, cercuri tangente etc.) Se impune urmtoarea observaie: o figur geometric trebuie
creat prin repetarea comenzii "Line" fr ntrerupere, nchiderea fcndu-se prin "c". n caz
contrar este posibil ca lanul format de laturile figurii s nu fie perfect nchis i sistemul nu va
detecta respectiva figur. n caz c totui se ntrerupe desenarea unei figuri, punctul de pornire al
liniei urmtoare se va alege prin opiunea "end" a comenzii "line" i selectarea punctului de
final al ultimei linii desenate. Cu comanda "DXFOUT" se creaz un fiier DXF care conine
entitile desenate.
Se intr n Prolog de unde, prin comanda <Load> se selecteaz fiierul
"SEXPERT.PRO". Se lanseaz n execuie prin comanda <F2> (Run).
Se alege opiunea "Citire fiier DXF" i selecteaz fiierul DXF anterior creat.
Se alege opiunea "Incarc baza de cunotine" de unde se alege fiierul KNW avnd
numele fiierului DXF.
Se alege opiunea "Listare baza de cunotine" pentru a se observa entitile (linii, cercuri
i arce) existente n desenul de studiat.
Se alege opiunea "Consultare Expert". Se aleg pe rnd opiunile din meniu pentru a
observa figurile care au fost identificate i modul cum au fost identificate. Se vor pune ntrebri
sistemului prin alegerea opiunii "ntrebri".
Se alege opiunea "Editare Baza de cunotine" pentru a se observa modul n care sunt
structurate informaiile din baza de date.
Observaie: naintea operaiilor de Consultare expert i Listare baza de cunotine trebuie
neaprat efectuat operaia de ncrcare baza de cunotine, pentru a ncrca n baza de date
intern a sistemului a coninutului fiierului KNW, altfel sistemul nu va afia nici un rezultat pe
ecran.