The goal of this master thesis was to automate the compensation of NC-programs. Automatic compensations can reduce errors and make the production more efficient. This is vital for increased precision and meeting the quality demands from the market.The project started with a study of how the feedback-loop between production and measurements was done at the time and also researching how the data could be sent between the different machines. This was done by researching solutions of similar problems and interviewing the machine operators. Simulations of how automation could be done with more in-depth measurements of the production machine were also made.The limitations was also evaluated. Research was done on errors and practical flaws which could be problematic for automation.The automation was implemented using Java to send the data between the measuring machine to the production machine. Furthermore a UI was created for the machine operators so that the information flow was under supervision at all times. The UI would suggest a compensation from a pre-programmed algorithm together with the measuring data, and the operator could then decide whether or not to diverge from the suggested compensation.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:uu-354416 |
Date | January 2018 |
Creators | Persson, Måns, Waern, Tom |
Publisher | Uppsala universitet, Fasta tillståndets elektronik, Uppsala universitet, Fasta tillståndets elektronik |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Relation | UPTEC F, 1401-5757 ; 18030 |
Page generated in 0.0187 seconds