Produse complexe

 

 

OPTIUNE IN CURS DE TESTARE

 

Cutting Optimization Pro permite definirea unor produse complexe precum birou, masa, dulat, etajera, etc. Un produs complex este definit cu ajutorul unor formule ce depind de anumite variabile (Inaltimea, Latimea, Adancimea corpului, etc)

 

Fiecare produs are este definit prin:

 

- nume,

- bucati de optimizat (2D sau 1D),

- anumite variabile pe baza carora se stabilesc dimensiunile placilor de optimizat,

- componente extra (suruburi, balamale, clante, etc).

 

 

Pentru definirea produselor trebuie sa efectuati click pe meniul Produse | Arata produse complexe.

 

 

 

Pe ecran va apare aceasta fereastra:

 

 

In primul rand trebuie creata o denumire pentru acel produs si apoi se adauga componentele ce intra in acel produs.

 

Un alt element important il constituie variabilele care intra in definitia elementelor produsului. Variabilele sunt definite in tabloul Variabile.

 

Aici se pot defini variabile precum: Lungime, Adancime, Inaltime, GrosimePlacaPal, Luft, etc. Toate numele de variabile trebuie sa inceapa cu o litera, si apoi pot continua cu orice litera sau cifra. Nu se admit spatii in numele variabilelor.

 

Variabilele pot sau nu sa aiba valori implicite. Daca nu se defineste nici o valoare pentru variabila la acest moment se poate defini mai tarziu la adaugarea unui produs in COMANDA. De exemplu valorile pentru variabilele care definesc dimensiunile exterioare ale obiectului sunt nedefinite la acest moment. Ele vor primi valori valide doar la momentul adaugarii produsului la COMANDA. Acest lucru este foarte util in cazul in care spre exemplu nu se cunosc dimensiunile exterioare ale produsului.

 

Formulele care definesc o componenta a produsului (Lungime sau Latime) pot contine urmatoarele elemente:

 

operatori: +, -, *, /

paranteze: (, )

constante: orice numere reale sau intregi.

variabile: care au fost definite in tabloul Variabile.

valori din alte campuri: [x][y], unde x reprezinta linia (are valori intre 1 si numarul de linii din definitia produsului, iar y reprezinta coloana (si poate lua fie valoarea 1 (Lungime) fie valoarea 2 (Latime)). x si y trebuie sa fie numere intregi.

 

 

Mesaje de eroare

 

La definirea expresiilor pot aparea diverse mesaje de eroare care sunt generate de datele incorect introduse. Situatiile in care pot aparea mesaje de eroare generate de expresii sunt:

 

- expresia matematica care defineste Lungimea sau Latimea unui produs este incorecta. Aceasta expresie trebuie sa fie valida din punct de vedere matematic.

 

Cateva exemple de expresii incorecte sunt:

 

Expresie                                              Motiv

 

x+                               - dupa + trebuie sa urmeze o variabila, constanta sau paranteza deschisa

a)-5                 - dupa o variabila sau constanta nu poate sa urmeze o paranteza inchisa

(a+b))              - numarul de paranteze inchise este mai mare decat numarul celor deschise

a+[Lat][3]                   - intre paranteze drepte nu pot sa apara decat numere intregi. Al 2-lea numar poate sa fie doar 1 sau 2

a+[0][2]                      - primul numar (linia) trebuie sa fie intre 1 si numarul de linii ale definitiei produsului.

 

..........

 

Lat+Lung/2      - aceasta expresie este corecta din punct de vedere matematic, dar daca variabila Lat nu a fost definita in lista de variabile pentru acel produs atunci expresia este invalida.

 

Lat/x -10                     - aceasta expresie este corecta din punct de vedere matematic, dar daca variabilei x ii este atribuita valoarea 0 atunci se genereaza un mesaj de eroare.

 

 

Daca apar cicluri la momentul calcularii expresiilor atunci se va genera un mesaj de eroare. Un ciclu apare daca exista expresii care depind de alte expresii care la randul lor depind (direct sau nu) de expresiile initiale.

 

Exemplu:

 

Expresia de pe linia 1, coloana 1 este = [1][2] + Lat

Expresia de pe linia 1, coloana 2 este = [3][1] - Lung + 10

Expresia de pe linia 3, coloana 1 este = [1][1] / 2

 

Expresia de pe (1,1) depinde de valoarea expresiei de pe (1,2) care depinde de valoarea expresiei de pe (3,1) care depinde de valoarea expresiei de pe (1,1). Este evident ca valoarea acestor expresii nu poate fi calculata.

 

 

 

 

Adaugarea produselor la COMANDA.

 

Se pot adauga produse complexe la COMANDA prin click pe meniul Produse | Adauga produse complexe la COMANDA.

Acum trebuie definite valori pentru variabilele care nu au fost deja definite!

La adaugarea unui produs la COMANDA se vor calcula de catre program valorile pentru lungimea si latimea fiecarei placi din produs.

 

Se pot specifica de asemenea cate copii ale acelui produs sunt adaugate la COMANDA.

 

 

Tipul materialelor care intra in alcatuirea unui produs complex se poate schimba in momentul in care acel produs este adaugat la COMANDA. Pentru fiecare tip de material care intra in alcatuirea unui produs se poate specifica un tip de material care se afla la momentul curent in MAGAZIE.

 

 

Dupa terminarea optimizarii, componentele extra se vor specifica in fereastra Statistici Extra.

 

 

Legaturi

    Inapoi la index

    www.debitare.com