32.7 Interfața grafică pentru utilizator a CAATC

CAATC este un program independent care poate rula pe un computer personal autonom. De asemenea, poate fi integrat cu aplicații software CAD/CAM/CAE/CAPP prin dezvoltarea unor interfețe între sisteme. CAATC poate fi lansat din meniul „Start” în mediul Windows 2000/XP.
CAATC is an independent program that can run on a stand-alone personal computer. It can also be integrated with CAD/CAM/CAE/CAPP software applications by developing some interfaces between the systems. CAATC can be launched at the “Start” menu in Windows 2000/XP environment.

Ghid de utilizare a CAATC

Procedura generală de utilizare a CAATC poate fi descrisă simplu după cum urmează:

1. Porniți o nouă diagramă de toleranță, sistemul va deschide o diagramă de toleranță goală.
2. Introduceți schița piesei pas cu pas. Schița piesei poate fi definită interactiv. Mai întâi, definiți punctele unul câte unul sau importați punctele dintr-un fișier. În al doilea rând, definiți suprafețele sau importați suprafețele dintr-un fișier pe baza informațiilor despre punct. Topologia piesei este generată automat la introducerea suprafețelor.
3. Deduceți valorile caracteristice.
4. Definiți dimensiunile planului dintr-un fișier.
5. Definiți secvența operației dintr-un fișier. Acest fișier poate fi editat linie cu linie pentru a modifica operațiile procesului.
6. Determinați prelevarea de
adaos „solid”. Încărcați valorile de îndepărtare a adaosurilor la tăieturile rămase de la mașină dintr-un fișier.
The overall procedure for using CAATC can be simply described as follows:

1. Start a new tolerance chart, the system will open a blank tolerance chart.
2. Input the part sketch step by step. The part sketch can be defined interactively. First, define the points one by one or import the points from a file. Second, define the surfaces or import the surfaces from a file based on the point’s information. The topology of the part is automatically generated when inputting the surfaces.
3. Derive the characteristic values.
4. Define the blueprint dimensions from a file.
5. Define the operation sequence from a file. This file can be edited line by line to modify the process operations.
6. Determine the “solid” stock removals. Load stock removal values to the remaining machine cuts from a file.

7. Deduceți dimensiunile de lucru. Lanțurile de dimensiuni inverse sunt formulate automat.
8. Alocați toleranțe de proces pentru tăieturile de prelucrare în mod optim cu algoritmul genetic.
9. Dacă există o problemă, editați în mod interactiv operațiunile de proces, dimensiunile de lucru și prelevările de
adaos după cum este necesar.
10. Dacă este în regulă, atunci salvați diagrama de toleranță unghiulară într-un fișier.
11. Imprimați tabelul de toleranță complet.
7. Derive the working dimensions. The reverse dimensional chains are formulated automatically.
8. Allocate process tolerances to the machining cuts optimally with the genetic algorithm.
9. If a problem exists, interactively edit the process operations, the working dimensions, and the stock removals as necessary.
10. If it is all right, then save the angular tolerance chart into a file.
11. Print out the complete tolerance chart.

Interfețe grafice pentru utilizator

Când se face clic pe elementul de meniu „New”, este creată o diagramă de toleranță goală. În acest moment, schița piesei și secvența operațiilor sunt toate goale, așa cum se arată în Fig. 5.
When the menu item “New” is clicked, a blank tolerance chart is created. At this time, the part sketch and the operation sequence are all blank, as shown in Fig. 5.


Fig. 5 Spațiul de lucru al sistemului de diagrame de toleranță

Faceți clic pe meniul Define, schița piesei poate fi introdusă interactiv și afișată în partea de sus a diagramei. Dialogul de introducere a schiței piesei are două faze, una este pentru introducerea punctului și cealaltă este pentru introducerea suprafeței, așa cum se arată în Fig. 6 și, respectiv, 7. Dacă informațiile despre o piesă au fost pregătite, se recomandă preluarea directă a informațiilor despre piesă. Elementele de meniu „import puncte” și „import suprafețe” sunt folosite pentru a introduce punctele și suprafețele în grupuri.
Click on the Define menu, the part sketch can be inputted interactively and shown at the top of the chart. The part sketch input dialog has two phases, one is for point input and the other is for surface input, as shown in Figs. 6 and 7, respectively. If the information of a part has been prepared, it is suggested to retrieve the part information directly. The “import points” and the “import surfaces” menu items are used to input the points and the surfaces in groups.

Fig. 6 Dialog de introducere a punctelor

Fig. 7 Dialog de introducere a suprafețelor

Dimensiunea planului poate fi introdusă cu dialogul prezentat în Fig. 8.
The blueprint dimension can be inputted with the dialog shown in Fig. 8.

Fig. 8 Dialog de introducere a dimensiunii modelului

Fig. 9 Dialog de introducere a secvenței de operare

Pentru a introduce secvența de operare, faceți clic pe meniul de operare de intrare unică; dialogul pentru introducerea informațiilor de operare este prezentat în Fig. 9.
In order to input the operation sequence, click on the menu of input operation single; the dialog for inputting the operation information is shown in Fig. 9.

Interfața cu utilizatorul poate fi activată prin elementele de meniu, așa cum se arată în Fig. 10 sau bara de instrumente a sistemului, așa cum se arată în Fig. 11.
The user interface can be activated via the menu items, as shown in Fig. 10 or the system tool bar, as shown in Fig. 11.

Fig. 10 Meniul sistem

Fig. 11 Bara de instrumente de sistem

Odată ce toate intrările sunt completate, stivuirile de toleranță rezultate sunt calculate, iar dimensiunile inferioare și superioare rezultate sunt comparate cu obiectivele de proiectare. Dacă o specificație de proiectare nu este realizabilă, dimensiunea relevantă a specificației de proiectare și toate operațiunile care contribuie la stivuirile sale de toleranță rezultate sunt evidențiate cu culoare roșie pe ecranul computerului. Nu este posibil să treceți la următoarea etapă a procedurii de graficare până când planul de proces nu a fost modificat pentru a satisface specificația de proiectare.
Once all inputting entries are complete, the resultant tolerance stack-ups are calculated, and the resultant lower and upper dimensions are compared with the design targets. If a design specification is not achievable, the relevant design specification dimension and all the operations that contribute to its resultant tolerance stack-ups are highlighted in red color on the computer screen. It is not possible to progress to the next stage in the charting procedure until the process plan has been modified to satisfy the design specification.

În continuare, alocațiile pentru îndepărtarea adaosurilor sunt verificate în mod similar. Dacă o operațiune are o stivuire de toleranță mai mare decât toleranța, dimensiunea medie și toleranța de stivuire sunt evidențiate cu culoarea roșie pe ecranul computerului. Există două opțiuni disponibile pe care utilizatorul le poate alege în timpul verificării. Mai întâi, utilizatorul poate seta cotele de îndepărtare a adaosurilor egale cu stivuirea de toleranță. Această caracteristică este uneori folosită pentru a genera cote inițiale rapid pentru a le compara cu o bună practică de prelucrare. Dacă se alege această opțiune, nu este necesar să se introducă cotele în timpul introducerii operațiunilor. În al doilea rând, utilizatorul poate trece peste verificarea pentru orice operațiune individuală și poate accepta o toleranță mai mare decât una permisă. Acest lucru este util pentru șlefuire și operații similare. Dacă se alege această opțiune, toleranța pentru operațiunea respectivă este evidențiată cu roșu pentru a reaminti utilizatorului că verificarea a fost depășită.

Stock removal allowances are checked next in a similar manner. If an operation has a tolerance stack-up greater than the allowance, the mean dimension and the stack-up tolerance are highlighted in the red color on the computer screen. There are two options available for the user to choose during checking. First the user can set the stock removal allowances equal to the tolerance stack-up. This feature is sometimes used to generate initial allowances quickly for comparison with a good machining practice. If this option is chosen, allowances do not need to be entered during input of the operations. Second, the user can override the checking for any individual operation and accept a tolerance greater than an allowance. This is useful for grinding and similar operations. If this option is chosen, the allowance for that operation is highlighted in red to remind the user that the checking has been overridden.

După ce toate informațiile necesare într-o diagramă de toleranță unghiulară sunt verificate, prin metoda algebrică, lanțurile dimensionale pot fi afișate automat. Dimensiunile de lucru nu pot fi calculate până când planul procesului nu a fost verificat în ceea ce privește constrângerile de proiectare și toleranțele de îndepărtare a adaosurilor. Dimensiunile rezultate pot fi specificate în această etapă. Programul va recalcula automat limitele superioare și inferioare ale dimensiunilor rezultate și va verifica aceste dimensiuni în raport cu specificațiile de proiectare. În cele din urmă, o copie hârtie a diagramei completate poate fi tipărită, dacă este necesar.
After all the information needed in an angular tolerance chart is checked, with the algebraic method, the dimensional chains can be shown automatically. Working dimensions cannot be calculated until the process plan has been verified with regard to the design and stock removal allowance constraints. Resultant dimensions can be specified at this stage. The program will re-compute resultant dimensions’ upper and lower limits automatically and check these dimensions against the design specifications. Finally, a hard copy of the completed chart can be printed, if required.