Proiectare Asistată de Calculator

Proiect
7/10 (1 vot)
Domeniu: Automatică
Conține 22 fișiere: doc, dwg, exe, txt, log, lsp, _ls, dcl, sld, _dc, dce
Pagini : 17 în total
Cuvinte : 1332
Mărime: 122.21KB (arhivat)
Puncte necesare: 5
Profesor îndrumător / Prezentat Profesorului: Dorian Cojocaru
Sa se scrie un program care prezinta sugestiv un tip de piesa si parametrii care sunt necesari pentru realizarea ei(o roata dintata,sa se afiseze piesa si sa se ceara parametrii ei:nr dinti,raza,grosimea) preia de la utilizator parametrii,sa-i vreifice,sa-i valideze,sa-i memoreze primul parametru sa fie nelimitat,urmatorii parametri sa aiba limite calculate in functie de valorile anterior introduse,a.i.piesa sa poata fi realizata la fiecare cerere de date se afiseaza un slide sugestiv pentru operator(ex roata dintata:interogam D diametrul interior,nelimitat;cand se cere inaltimea dintelui sa fie intre niste limite in functie de parametrul introdus anterior(lim inferioara,lim superioara);se verifica corectitudinea datelor introduse) in afara celor 4 parametri ceruti de la utilizator,restul parametrilor se calculeaza cu formule liber prestabilite(piesa necesita 10 parametri,dar ceilalti 6 sunt calculati functie de cei 4 introdusi) cu functii de acces la entitati,se creeaza piesa

Extras din proiect

Sa se scrie un program care sa realizeze urmatoarele:

- sa prezinte utilizatorului sugestiv un tip de piesa si parametrii care sunt necesari pentru realizarea piesei. De ex: o roata dintata, sa se arate pe ecran piesa si sa se ceara parametrii ei, de ex. sa se ceara nr de dinti, raza, grosimea, etc.

- sa preia de la utilizator prin dialog parametrii, sa-i vreifice sa-i valideze si sa-i memoreze.

Observatie:

-primul parametru sa fie nelimitat, urmatorii parametri sa aiba limite calculate in functie de valorile anterior introduse, astfel incat piesa sa poata fii realizata.

-la fiecare cerere de date sa se afiseze un slide (desen) sugestiv pentru operator

(sa se marcheze evident parametrul cerut) (exemplu roata dintata: interogam D diametrul interior, nelimitat; cand se cere inaltimea dintre sa fie intre niste limite in functie de parametrul introdus anterior "introduceti inaltime dinte (lim inferioara, limita suerioara)"; se verifica corectitudinea datelor introduse)

- in afara celor 4 parametri ceruti de la utilizator, restul parametrilor se calculeaza cu formule liber prestabilite (de ex, piesa necesita 10 parametri, dar ceilalti 6 sunt calculati functie de cei 4 introdusi)

- folosind functii de acces la entitati, se creeaza piesa

Implementare:

introducere.DCL

Se creeaza o fereastra de dialog in care sunt afisate detaliile proiectului.

introducere : dialog {

label=" Universitatea din Craiova";

:boxed_row {

label="Facultatea: ";

:text {

value = "Automatica, Calculatoare si Electronica";

}

}

:boxed_row {

label="Proiect: ";

:text {

value="PROIECT PAC";

key="t54";

}

}

:boxed_row {

label="Disciplina : ";

:text {

value="Proiectare Asistata de Calculator";

}

}

:boxed_row {

label="Student: ";

:text {

value="Olteanu Dragos";

}

}

:boxed_row {

label="Master: ";

:text {

value="Automatica Sistemelor Complexe";

}

}

:row {

:spacer {width=2;}

:button {

label="Ok";

is_default=true;

key="accept";

width=10;

fixed_width=true;

}

:button {

label="Cancel";

is_default=true;

key="cancel";

width=10;

fixed_width=true;

}

:spacer {width=2;}

}

}

Functia are rolul de a prelua de la utilizator dimensiunea razei mari. Aceasta raza respecta conditia conform careia primul parametru trebuie sa fie nelimitat.

drazamare: dialog {

label = "RAZA MARE ";

: column {

: boxed_column {

: text {

label = "Introduceti Raza mare(Nu exista restrictie) ! ";

key = "mesajcasdmare";

}}

: image {

key = "imagine";

width = 70;

height = 20;

color = 0;

}

color = "white";

:boxed_column{

label = "Introduceti raza cercului mare (R) : ";

:edit_box {

label = " R: "; // R - raza cercului mare

key = "r";

edit_width =20;

Conținut arhivă zip

  • Proiectare Asistata de Calculator
    • acad.dce
    • DEXT.dcl
    • DEXT.sld
    • dialogbox.DCL
    • dialogbox._DC
    • DINT.dcl
    • DINT.sld
    • Dr.dwg
    • Dr.sld
    • DragProiect._LS
    • DrProiect.LSP
    • dxf save.txt
    • G.dcl
    • G.sld
    • N.dcl
    • N.sld
    • plot.log
    • Proiect.doc
    • proiect.exe
    • proiect.LSP
    • proiect.sld
    • ~$roiect.doc

Alții au mai descărcat și

Modelarea Matlab-Simulink a Unei Sere

Cunoasterea duratei de timp de la semanat pâna la rasaritul plantelor mai are însemnatate si pentru obtinerea unor productii cat mai timpurii. Daca...

Circuite logice secvențiale

In multe aplicatii este nevoie de un element care sa prezinte 2 stari diferite, cu posibilitatea de a trece dintr-o stare in cealalta, fara sau in...

Proiectare conceptuală

Cerintele sistemului operational Odata ce a fost definita nevoia si abordarea tehnica, e necesar sa le tranlatam intr-un “scenariu...

Te-ar putea interesa și

Proiectarea Asistată de Calculator a unei Tehnologii și a Sculelor de Matrițare Deschisă

Memoriu justificativ Tendinţele care se manifestă pe plan mondial în domeniul tehnologiilor de deformare plastică, atât din punct de vedere...

Proiectarea Asistată de Calculator a Sistemelor Recuperative Metalice

Memoriu justificativ Cuptoarele industriale reprezintă, pentru inginerii din sectoarele de prelucrări la cald, utilajul de bază care determină...

Proiectarea prin metode asistate de calculator a arborelui unei mori cu ciocane folosită la prelucrarea porumbului în amidon

1.1 Fluxul tehnologic pentru obtinerea uleiului prin presare. Pentru obtinerea uleiului brut de foarea-soarelui se foloseste fluxul tehnologic...

Modelarea Geometrică și Proiectarea Asistată de Calculator

CAPITOLUL I Modelarea geometrică şi proiectarea asistată de calculator Una dintre activităţile cheie în orice proces de design de produs este de...

Proiectare asistată de calculator

Proiectarea asistată de calculator a circuitelor electronice) INTRODUCERE ÎN ORCAD Unităţile de măsură utilizate de OrCAD sunt: volt, amper, ohm,...

Proiectare Asistată de Calculator

LABORATOR 1 INTRODUCERE ÎN MATLAB MATLAB este un program interactiv, produs de firma MATHWORKS pentru calcule numerice de înaltă performanţă şi...

Îndrumar de Lucrări Practice pentru Proiectare Asistată de Calculator

Îndrumar de lucrãri practice pentru Proiectare asistatã de calculator L1. Notiuni fundamentale asupra sistemului de operare WINDOWS 95. 1....

Proiectare asistată de calculator

CURS 1 1.1. DEFINIREA CAD/CAM Apariţia şi dezvoltarea controlului numeric în anii 50, marchează începutul procesului de automatizare a...

Ai nevoie de altceva?