|
<< Click to Display Table of Contents >> Navigation: WinArhi > funcţii de legatura |
Funcţii de legătură |
Funcţiile stabilesc necesarul de materiale şi dependenţele între diverse articole (de exemplu, pentru toc se pune şi armătura sau se adaugă un articol în funcţie de lungime, etc). Funcţiile sunt de forma:
- funcţie(parametru1, paramentru2, …, parametruN). Unde parametru poate fi un cod de magazie, o dimensiune sau o cantitate.
Dacă un parametru trebuie să conțină caracterul virgulă atunci acesta se va introduce ca ,
Exemplu:
Pentru toc:
Otel(215025.73) – adaugă oţelul cu codul “215025.73”, iar din lungime se scade C_oţel;
MT(M03) – adaugă manopera M03 din categoria de manoperă “Manoperă Tâmplărie”.
Pentru poziționarea profilului adaugat din funcții pentru ca pe acesta să se poată executa prelucrari se va folosi functia POS adaugata dupa funcția care adaugă profilul.
De exemplu:
mlPerml(CodPrag, 100)>POS(A, 0, 30)
>POS(CapatAB, TipCota, Cota, CodPtPrelucrari)
CapatAB - CENTER, A sau B. CENTER este implicit dacă nu este specificată aceasta functie POS() și este centrat. A este primul capăt în sensul acelor. Nu are nici o legătura cu direcția de prelucrare a centrelor de prelucrare.
TipCota - 0, ParentPr, BasePr. 0 este la ax iar BasePr este de la capătul profilului de bază care apelează (primul în lanțul de apeluri). ParentPr este al profilului apelant.
Cota - ca la îmbinari de colț, adică cu plus este spre interior, adică dacă este capat A atunci spre B si daca este B atunci spre A.
CodPtPrelucrari - opțional un cod care poate fi folosit pentru a da prelucrări doar pe anumite profile care au acest cod. Maxim 20 caractere.