Monitoimipystysorvin NC- ohjelmoinnin kehittäminen CAM käyttöönotolla


Autoria(s): Tötterman, Henri
Data(s)

18/12/2007

18/12/2007

2006

Resumo

Diplomityön tavoitteena oli tehostaa venttiilipesien koneistuksessa käytettävän monitoimipystysorvin NC - ohjelmointia CAM - ohjelman käyttöönotolla. Tutkimus on osa laajempaa kokonaisuutta liittyen koneistusalihankinnan kehittämiseen ja yrityksen kilpailukyvyn ylläpitoon ja parantamiseen liiketoiminta-alueella, jolla on tällä hetkellä hyvät kasvunäkymät. Tavoite rajattiin yritykseen jo aiemmin hankitun WinCAM - ohjelman päivittämiseen ja hyödyntämiseen monitoimipystysorvin NC - ohjelmoinnissa. Tutkimuksen käytännön tavoitteena oli selvittää CAM - ohjelmoinnin käyttömahdollisuudet, sekä luoda CAM - ohjelmistoon pohjautuva, räätälöity NC - ohjelmointikonsepti pilottikohteeseen. Tutkimuksen kokeellisen osuuden muodostivat tällöin nykyisen tuotannon ongelmakohtien löytäminen, koneen ohjelmointitarpeiden kartoitus,sekä menetelmäkehitys. Tutkimuksen päämääränä oli tuotannon tasolla käytettävä järjestelmä, jolla koneen ohjelmointi olisi mahdollista myös vähemmällä konekohtaisella kokemuksella. Nykyisen toimintatavan ongelmina olivat yhtenäisen NC - ohjelmointikäytännön puute, niin valmiiden ohjelmien käytössä kuin uusienkin ohjelmien tekemisessä. Tähän olivat syynä NC - ohjauksen heikko käytettävyys erityisesti sorvauksen osalta. Nämä tekijät yhdistettynä monitoimityöstökoneessa tarvittavaan koordinaatiston hallintaan vaikeuttivat ohjelmointia. Työntekijäkohtaiset erot NC - ohjelmien käytössä, sekä laadultaan vaihtelevat valuaihiot aiheuttivat tuotannon läpäisyaikaan merkittävää vaihtelua. Siten myös koneen kuormituksen säätely oli vaikeaa. Uuden ohjelmointikonseptin toteutuksessa pidettiin etusijalla hyvää käytettävyyttä, sekä uuden menetelmän aukotonta liittymistä olemassa oleviin tuotantojärjestelmiin. Ohjelmointikonseptin toteutuksessa, osaperheestä haettiin selkeästi parametroitaviksi soveltuvat työvaiheet, jotka voitiin hallita yleiskäyttöisillä aliohjelmilla. Tuotteiden muidengeometrioiden hallintaan laadittiin geometriakirjasto, jota voitiin käyttää tavanomaisen graafisen ohjelmoinnin pohjana. Vanhaa toimintatapaa ja diplomityön aikana kehitettyä CAM - ohjelmointijärjestelmää vertailtiin perustuen NC - ohjelmien tehokkuuteen, jota tarkasteltiin saman työvaiheen työstöaikaan perustuen. Tämän lisäksi tärkeän tuloksen muodostavat myös kvalitatiivisetseikat, jotka liittyvät ohjelmointiympäristön käytettävyyteen. CAM - ohjelmoinnin kehittäminen ja käyttöönotto pilottikohteessa sujui pääosin hyvin ja laaditunsuunnitelman mukaisesti. Aiemmin hankalasti ohjelmoitavat työvaiheet, kuten erilaisten laippatasopintojen ja reikäpiirien ohjelmointi muutettiin makrokäyttöön soveltuviksi. Sorvauksessa ongelmia aiheuttaneen tiivistelilan koneistukseen sovellettiin graafista ohjelmointia. Koko tuotannon mittakaavassa NC - ohjelmoinninosuus oli kuitenkin vähäinen, mistä johtuen koneen tuottavuuteen ei tutkimuksenajanjaksolla voitu vaikuttaa. Sen sijaan tuotannon sujuvuuteen oleellisesti vaikuttavaa työtekijöiden 'hiljaisen tiedon' määrää voitiin vähentää vakioimalla ohjelmointia ja siirtämällä tehokkaiksi havaitut menetelmät ohjelmointijärjestelmään.

The general purpose of this thesis was to improve the NC programming method which is used on a multifunctional vertical turning centre. The machine tool is used for manufacturing heavy-duty; trunnion mounted ball valves for different industrial applications. This research is an important part of the progressing development of subcontract manufacturing trough the increasing usability of NC programming. The practical scope of this study was to find out how CAM - based NC programming can be used effectively with a pilot machine tool. According to research objectives for developing NC programming, the feasibility of a new system, machine properties and the present state of production were verified. Based on collected information, a new NC programming concept was built and implemented on the shop floor. With the new programming concept, the creation of new programs became easier and also accessible with less programming experience. In the current production model there were several disadvantages which were mainly caused by the exceptional structure of the machine and the poor programming features in NC control unit. There were no standardized programming culture or documentation rules. That caused significant variance between tooling times even with the same products. Ahuge variance between total times caused difficulties in planning and production control. When putting the new programming concept into practice, both usability and seamless transition into the new system were imperative. Some production stages, which could be managed more simply with clear parameters, were chosen to be programmed using multipurpose user macros. A geometry library, which could be used with any conventional CAM programming, was configured for managing the more complex stages of production. The previous production and developed programming system were compared based on the effectiveness of certain programs. Test runs were performed during normal production and tooling times were measured. As a whole, project's new concept implementation, were completed according to plan. The most important finding of the study was how CAM could be exploited in routine production. In the current production, memory resident production information was moved to the new programming system. That made it possible to reduce productions dependence on certain machine tool operators.

Identificador

http://www.doria.fi/handle/10024/30146

Idioma(s)

fi

Palavras-Chave #CAD/CAM #CNC #NC-ohjelmointi #CAD/CAM #CNC #NC-programming
Tipo

Diplomityö

Master's thesis